.CommentsSection_section__dVsoU{padding-top:48px;border-top:1px solid rgba(107,76,230,.15)}.CommentsSection_sectionTitle__IAVp0{font-size:22px;font-weight:700;color:#fff5e6;margin:0 0 24px}.CommentsSection_commentList__GcX0t{margin-bottom:40px}.CommentsSection_comment__J2ieQ{padding:18px 0;border-bottom:1px solid rgba(107,76,230,.08)}.CommentsSection_reply__QkBOj{margin-left:32px;padding-left:16px;border-left:2px solid rgba(107,76,230,.15)}.CommentsSection_commentHeader__9_Q84{display:flex;align-items:center;gap:10px;margin-bottom:8px}.CommentsSection_commentAuthor__VeKkQ{font-size:15px;font-weight:600;color:#e0d8f0}.CommentsSection_commentTime__5bg6o{font-size:12px;color:#7a6f8e}.CommentsSection_commentBody___DSwE{font-size:15px;color:#b5a8cc;line-height:1.6;margin:0 0 10px;white-space:pre-wrap;word-break:break-word}.CommentsSection_commentActions__Yr7tn{display:flex;gap:14px;align-items:center}.CommentsSection_commentLike__lmQIo{display:flex;align-items:center;gap:5px;background:none;border:none;color:#7a6f8e;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:12px;transition:color .2s,background .2s}.CommentsSection_commentLike__lmQIo:hover{color:#ff6b9d;background:rgba(255,107,157,.08)}.CommentsSection_commentLiked__iBO9F{color:#ff6b9d}.CommentsSection_replyBtn__r_IgX{background:none;border:none;color:#7a6f8e;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:12px;transition:color .2s,background .2s}.CommentsSection_replyBtn__r_IgX:hover{color:#9b7ef0;background:rgba(107,76,230,.08)}.CommentsSection_replyForm__CV2yY{margin-left:32px;padding:16px;background:rgba(30,25,60,.4);border-radius:12px;margin-top:8px;margin-bottom:8px;display:flex;flex-direction:column;gap:10px}.CommentsSection_replyActions__LibSX{display:flex;gap:10px;justify-content:flex-end}.CommentsSection_cancelBtn__ycLEM{padding:8px 16px;background:none;border:1px solid rgba(107,76,230,.2);border-radius:20px;color:#8a80a0;font-size:14px;cursor:pointer;transition:border-color .2s}.CommentsSection_cancelBtn__ycLEM:hover{border-color:rgba(107,76,230,.4)}.CommentsSection_form__bTwAT{background:rgba(30,25,60,.4);border:1px solid rgba(107,76,230,.12);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px}.CommentsSection_formTitle__t3_xf{font-size:17px;font-weight:600;color:#e0d8f0;margin:0}.CommentsSection_error__Otq1z{color:#ff6b9d;font-size:14px;margin:0;padding:8px 14px;background:rgba(255,107,157,.1);border-radius:8px}.CommentsSection_input__ItfD9{padding:12px 16px;background:rgba(13,11,46,.6);border:1px solid rgba(107,76,230,.2);border-radius:10px;color:#e8e0f0;font-size:15px;font-family:inherit;outline:none;transition:border-color .2s}.CommentsSection_input__ItfD9:focus{border-color:rgba(107,76,230,.5)}.CommentsSection_input__ItfD9::placeholder,.CommentsSection_textarea__I5fUh::placeholder{color:#5a5070}.CommentsSection_textarea__I5fUh{padding:12px 16px;background:rgba(13,11,46,.6);border:1px solid rgba(107,76,230,.2);border-radius:10px;color:#e8e0f0;font-size:15px;font-family:inherit;outline:none;resize:vertical;min-height:80px;transition:border-color .2s}.CommentsSection_textarea__I5fUh:focus{border-color:rgba(107,76,230,.5)}.CommentsSection_submitBtn__1W4gP{align-self:flex-end;padding:10px 24px;background:linear-gradient(135deg,#6b4ce6,#8b6cf0);border:none;border-radius:20px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .2s,transform .2s}.CommentsSection_submitBtn__1W4gP:hover{transform:translateY(-1px)}.CommentsSection_submitBtn__1W4gP:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:768px){.CommentsSection_reply__QkBOj{margin-left:16px;padding-left:12px}.CommentsSection_replyForm__CV2yY{margin-left:16px}.CommentsSection_form__bTwAT{padding:18px}}.LikeButton_likeBtn__vXWkD{display:flex;align-items:center;gap:8px;padding:10px 20px;background:rgba(107,76,230,.1);border:1px solid rgba(107,76,230,.25);border-radius:24px;color:#9b7ef0;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s}.LikeButton_likeBtn__vXWkD:hover{background:rgba(107,76,230,.2);border-color:rgba(107,76,230,.4)}.LikeButton_likeBtn__vXWkD:disabled{opacity:.7;cursor:not-allowed}.LikeButton_liked__dCGxe{background:rgba(255,107,157,.15);border-color:rgba(255,107,157,.3);color:#ff6b9d}.LikeButton_liked__dCGxe:hover{background:rgba(255,107,157,.25);border-color:rgba(255,107,157,.5)}.page_page__yflAI{min-height:100vh;background:#0b0a1e;color:#e8e0f0;padding:80px 0 60px}.page_breadcrumb__ZylWP{font-size:13px;color:#7a6f8e;margin:0 auto 24px;max-width:760px;padding:0 20px}.page_breadcrumb__ZylWP a{color:#6b4ce6;text-decoration:none}.page_breadcrumb__ZylWP a:hover{text-decoration:underline}.page_coverWrapper__E7dwa{max-width:960px;margin:0 auto 36px;border-radius:16px;overflow:hidden;box-shadow:0 8px 40px rgba(0,0,0,.4)}.page_coverImage__448Ce{width:100%;height:auto;display:block;aspect-ratio:1200/630;object-fit:cover;background:rgba(13,11,46,.5)}.page_article__YlLOu{max-width:760px;margin:0 auto;padding:0 20px}.page_header__Zc_Ie{margin-bottom:40px}.page_title__xYFu1{font-size:38px;font-weight:700;color:#fff5e6;margin:0 0 14px;line-height:1.2}.page_subtitle__zzowm{font-size:19px;color:#b5a8cc;margin:0 0 18px;line-height:1.5}.page_meta__p0rBO{display:flex;align-items:center;gap:8px;font-size:14px;color:#8a80a0;margin-bottom:16px;flex-wrap:wrap}.page_dot___kn29{color:#5a5070}.page_tags___EWDJ{display:flex;flex-wrap:wrap;gap:8px}.page_tag__3zm_Q{font-size:12px;padding:4px 14px;background:rgba(107,76,230,.12);color:#9b7ef0;border-radius:20px;text-decoration:none;text-transform:capitalize;transition:background .2s}.page_tag__3zm_Q:hover{background:rgba(107,76,230,.25)}.page_body__EQ_PO{margin-bottom:48px}.page_actions__i5wZ3{display:flex;align-items:center;justify-content:space-between;padding:24px 0;border-top:1px solid rgba(107,76,230,.15);border-bottom:1px solid rgba(107,76,230,.15);margin-bottom:48px}.page_related__VtT7E{max-width:1100px;margin:0 auto 48px;padding:0 20px}.page_relatedTitle__eDcub{font-size:24px;font-weight:700;color:#fff5e6;margin:0 0 24px}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px}.page_commentsWrapper__7sely{max-width:760px;margin:0 auto;padding:0 20px}.page_notFound__tN_KT{text-align:center;padding:120px 20px}.page_notFound__tN_KT h1{font-size:32px;color:#fff5e6;margin:0 0 12px}.page_notFound__tN_KT p{color:#8a80a0;margin:0 0 24px}.page_backLink__hjQnF{color:#9b7ef0;text-decoration:none;font-weight:600}.page_backLink__hjQnF:hover{text-decoration:underline}@media (min-width:640px){.page_relatedGrid__TwRNv{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.page_relatedGrid__TwRNv{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.page_page__yflAI{padding:60px 0 40px}.page_coverWrapper__E7dwa{border-radius:0;margin-bottom:24px}.page_title__xYFu1{font-size:28px}.page_subtitle__zzowm{font-size:16px}.page_actions__i5wZ3{flex-direction:column;gap:16px;align-items:flex-start}}.ShareButtons_share__GiDur{display:flex;gap:8px}.ShareButtons_shareBtn__UNKR6{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(107,76,230,.2);border-radius:50%;background:rgba(107,76,230,.08);color:#9b7ef0;cursor:pointer;transition:all .2s}.ShareButtons_shareBtn__UNKR6:hover{background:rgba(107,76,230,.2);border-color:rgba(107,76,230,.4)}.ShareButtons_copiedText__YCiG1{font-size:11px;font-weight:600;color:#4ecdc4;white-space:nowrap}.BlogMarkdown_markdown__ZWuyX{max-width:720px;margin:0 auto;color:#c8bfd8;font-size:17px;line-height:1.85}.BlogMarkdown_markdown__ZWuyX h2{font-size:26px;font-weight:700;color:#fff5e6;margin:48px 0 16px;padding-bottom:10px;border-bottom:1px solid rgba(107,76,230,.15)}.BlogMarkdown_markdown__ZWuyX h3{font-size:21px;font-weight:700;color:#f0e8ff;margin:36px 0 12px}.BlogMarkdown_markdown__ZWuyX h4{font-size:18px;font-weight:600;color:#e0d8f0;margin:28px 0 10px}.BlogMarkdown_markdown__ZWuyX p{margin:0 0 20px}.BlogMarkdown_markdown__ZWuyX strong{color:#e8e0f0;font-weight:600}.BlogMarkdown_markdown__ZWuyX em{font-style:italic;color:#d0c8e0}.BlogMarkdown_markdown__ZWuyX a{color:#9b7ef0;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.BlogMarkdown_markdown__ZWuyX a:hover{color:#b89eff}.BlogMarkdown_markdown__ZWuyX ol,.BlogMarkdown_markdown__ZWuyX ul{margin:0 0 20px;padding-left:28px}.BlogMarkdown_markdown__ZWuyX li{margin-bottom:8px}.BlogMarkdown_markdown__ZWuyX ul li::marker{color:#6b4ce6}.BlogMarkdown_markdown__ZWuyX ol li::marker{color:#6b4ce6;font-weight:600}.BlogMarkdown_markdown__ZWuyX blockquote{margin:24px 0;padding:16px 24px;border-left:4px solid #6b4ce6;background:rgba(107,76,230,.08);border-radius:0 12px 12px 0;color:#d8d0e8;font-style:italic}.BlogMarkdown_markdown__ZWuyX blockquote p:last-child{margin-bottom:0}.BlogMarkdown_markdown__ZWuyX hr{border:none;border-top:1px solid rgba(107,76,230,.2);margin:40px 0}.BlogMarkdown_figure__vXuZC{margin:28px 0;text-align:center}.BlogMarkdown_image__wWQHI{max-width:100%;height:auto;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.3)}.BlogMarkdown_caption__VnO_3{margin-top:10px;font-size:14px;color:#8a80a0;font-style:italic}.BlogMarkdown_inlineCode__PXDQV{background:rgba(107,76,230,.15);color:#c8b8f0;padding:2px 8px;border-radius:6px;font-family:SF Mono,Fira Code,monospace;font-size:.9em}.BlogMarkdown_codeBlock__cmBvu{background:rgba(13,11,46,.8);border:1px solid rgba(107,76,230,.2);border-radius:12px;padding:20px;overflow-x:auto;margin:24px 0;font-family:SF Mono,Fira Code,monospace;font-size:14px;line-height:1.6;color:#c8bfd8}.BlogMarkdown_markdown__ZWuyX table{width:100%;border-collapse:collapse;margin:24px 0}.BlogMarkdown_markdown__ZWuyX td,.BlogMarkdown_markdown__ZWuyX th{padding:10px 16px;text-align:left;border-bottom:1px solid rgba(107,76,230,.15)}.BlogMarkdown_markdown__ZWuyX th{color:#fff5e6;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px}.BlogMarkdown_markdown__ZWuyX del{color:#7a6f8e;text-decoration:line-through}@media (max-width:768px){.BlogMarkdown_markdown__ZWuyX{font-size:16px;line-height:1.75}.BlogMarkdown_markdown__ZWuyX h2{font-size:22px;margin:36px 0 12px}.BlogMarkdown_markdown__ZWuyX h3{font-size:19px;margin:28px 0 10px}.BlogMarkdown_codeBlock__cmBvu{padding:14px;font-size:13px}}.BlogPostCard_card__0GTO0{display:flex;flex-direction:column;background:rgba(30,25,60,.6);border:1px solid rgba(107,76,230,.15);border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;transition:transform .2s,border-color .2s,box-shadow .2s}.BlogPostCard_card__0GTO0:hover{transform:translateY(-4px);border-color:rgba(107,76,230,.35);box-shadow:0 12px 32px rgba(107,76,230,.15)}.BlogPostCard_imageWrapper__6j7LA{position:relative;width:100%;padding-top:52.5%;overflow:hidden;background:rgba(13,11,46,.5)}.BlogPostCard_coverImage__bDksP{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s}.BlogPostCard_card__0GTO0:hover .BlogPostCard_coverImage__bDksP{transform:scale(1.03)}.BlogPostCard_content__oDPJ_{padding:20px;display:flex;flex-direction:column;flex:1 1}.BlogPostCard_meta__9Wm2l{display:flex;align-items:center;gap:6px;font-size:13px;color:#8a80a0;margin-bottom:10px}.BlogPostCard_dot__bnCO_{color:#5a5070}.BlogPostCard_title__11rHn{font-size:19px;font-weight:700;color:#fff5e6;margin:0 0 8px;line-height:1.35}.BlogPostCard_subtitle__jzizm,.BlogPostCard_title__11rHn{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.BlogPostCard_subtitle__jzizm{font-size:14px;color:#a89bbf;margin:0 0 14px;line-height:1.5}.BlogPostCard_tags__qf6yd{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.BlogPostCard_tag__RjRoq{font-size:11px;padding:3px 10px;background:rgba(107,76,230,.12);color:#9b7ef0;border-radius:20px;text-transform:capitalize;white-space:nowrap}.BlogPostCard_engagement__BeD27{display:flex;gap:14px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(107,76,230,.1)}.BlogPostCard_stat__LLEyp{display:flex;align-items:center;gap:5px;font-size:13px;color:#8a80a0}@media (max-width:768px){.BlogPostCard_content__oDPJ_{padding:16px}.BlogPostCard_title__11rHn{font-size:17px}}