.ArticleHeader_header__lnMjb{margin-bottom:40px}.ArticleHeader_breadcrumbs__EEDjl{display:flex;align-items:center;flex-wrap:wrap;gap:8px;font-size:.85rem;color:var(--text-secondary);margin-bottom:24px}.ArticleHeader_breadcrumbLink__YU0sZ{color:var(--text-secondary);text-decoration:none;transition:color var(--transition-fast)}.ArticleHeader_breadcrumbLink__YU0sZ:hover{color:#C084FC}.ArticleHeader_separator__1Rmdb{color:#475569}.ArticleHeader_currentBreadcrumb__HnTRv{color:#94A3B8;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ArticleHeader_categoryBadge__uMNsi{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;border-radius:6px;background:rgba(139,92,246,.15);color:#C084FC;border:1px solid rgba(139,92,246,.3);margin-bottom:16px}.ArticleHeader_title__MZp5E{font-size:clamp(2rem,4.5vw,3.2rem);font-weight:800;line-height:1.2;color:#FFFFFF;margin-bottom:20px;background:linear-gradient(135deg,#FFFFFF,#E2E8F0);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ArticleHeader_lead__fN7AX{font-size:clamp(1.05rem,2vw,1.25rem);color:var(--text-secondary);line-height:1.65;margin-bottom:28px;max-width:860px}.ArticleHeader_metaRow__wN9Im{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding:18px 0;border-top:1px solid rgba(30,27,61,.8);border-bottom:1px solid rgba(30,27,61,.8)}.ArticleHeader_authorBlock__4BwGe{display:flex;align-items:center;gap:12px}.ArticleHeader_authorAvatar__0_4Cq{width:44px;height:44px;border-radius:50%;border:2px solid rgba(139,92,246,.4);object-fit:cover}.ArticleHeader_authorName__0VBYX{font-weight:600;color:#F8FAFC;font-size:.98rem}.ArticleHeader_authorRole__I_Y_L{font-size:.8rem;color:#94A3B8}.ArticleHeader_metaDetails__ZjHYU{display:flex;align-items:center;gap:16px;font-size:.85rem;color:#94A3B8;flex-wrap:wrap}.ArticleHeader_metaItem__tRJWL{display:inline-flex;align-items:center;gap:5px}.ArticleHeader_shareActions__WjIvs{display:flex;align-items:center;gap:8px}.ArticleHeader_shareBtn__SfKeS{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);cursor:pointer;transition:all var(--transition-fast);text-decoration:none}.ArticleHeader_shareBtn__SfKeS:hover{background:var(--surface-hover);border-color:rgba(139,92,246,.5);color:#FFFFFF;transform:translateY(-2px)}.ArticleHeader_featuredImageWrapper__LOO6u{margin:32px 0 40px;position:relative;width:100%;height:440px;border-radius:20px;overflow:hidden;border:1px solid rgba(139,92,246,.3);box-shadow:0 16px 40px rgba(0,0,0,.4);background:#14122E}.ArticleHeader_featuredImage__hDMyI{object-fit:cover}@media (max-width:768px){.ArticleHeader_featuredImageWrapper__LOO6u{height:240px;border-radius:14px;margin:24px 0 28px}.ArticleHeader_metaRow__wN9Im{flex-direction:column;align-items:flex-start}.ArticleHeader_shareActions__WjIvs{width:100%;justify-content:flex-start}}.ArticleContent_contentArea__aJ1hf{font-size:1.1rem;line-height:1.8;color:#E2E8F0;max-width:100%}.ArticleContent_paragraph__x3T9_{margin-bottom:24px;color:#E2E8F0;line-height:1.8}.ArticleContent_paragraph__x3T9_ a{color:#A78BFA;text-decoration:underline;text-underline-offset:3px;transition:color var(--transition-fast)}.ArticleContent_paragraph__x3T9_ a:hover{color:#C084FC}.ArticleContent_inlineCode__x4cGJ{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;background:rgba(139,92,246,.15);color:#DDD6FE;padding:2px 6px;border-radius:4px;font-size:.9em;border:1px solid rgba(139,92,246,.25)}.ArticleContent_heading2__8TW3b{font-size:1.85rem;font-weight:700;color:#FFFFFF;margin:48px 0 20px;padding-top:24px;border-top:1px solid rgba(30,27,61,.8);line-height:1.3;scroll-margin-top:100px}.ArticleContent_heading3__vYIth{font-size:1.4rem;font-weight:600;color:#F8FAFC;margin:32px 0 16px;line-height:1.35;scroll-margin-top:100px}.ArticleContent_codeCard__wsn_2{margin:28px 0;background:#0D0B1F;border:1px solid var(--border-light);border-radius:14px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.4)}.ArticleContent_codeHeader__wEhZR{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:rgba(25,22,53,.8);border-bottom:1px solid var(--border-light);font-size:.82rem}.ArticleContent_codeLang__d_IKN{font-weight:700;text-transform:uppercase;color:#A78BFA;letter-spacing:.05em;font-size:.75rem}.ArticleContent_codeTitle__0l_B8{color:var(--text-secondary);font-size:.85rem;font-weight:500}.ArticleContent_copyBtn__tdQqH{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:var(--text-secondary);padding:4px 10px;border-radius:6px;font-size:.78rem;cursor:pointer;transition:all var(--transition-fast)}.ArticleContent_copyBtn__tdQqH:hover{background:rgba(139,92,246,.3);color:#FFFFFF;border-color:var(--accent)}.ArticleContent_codePre__bZXTD{margin:0;padding:20px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92rem;line-height:1.65;color:#E2E8F0;background:transparent}.ArticleContent_codeCaption__N0udv{font-size:.82rem;color:#94A3B8;padding:8px 16px;background:rgba(17,15,36,.5);border-top:1px solid var(--border-light);font-style:italic}.ArticleContent_callout__nEpNb{margin:28px 0;padding:20px 24px;border-radius:14px;display:flex;gap:16px;background:rgba(17,15,36,.8);border:1px solid var(--border-light)}.ArticleContent_calloutTip__avHtW{border-left:4px solid #10b981;background:rgba(16,185,129,.08)}.ArticleContent_calloutWarning__P5D1C{border-left:4px solid #f59e0b;background:rgba(245,158,11,.08)}.ArticleContent_calloutInfo__J07bu{border-left:4px solid #3b82f6;background:rgba(59,130,246,.08)}.ArticleContent_calloutKeyTakeaway__qCaiI{border-left:4px solid #8b5cf6;background:rgba(139,92,246,.1)}.ArticleContent_calloutIcon__UFqfd{flex-shrink:0;padding-top:2px}.ArticleContent_calloutBody__5aweF{flex:1 1}.ArticleContent_calloutTitle__2cP7x{font-size:1rem;font-weight:700;color:#FFFFFF;margin-bottom:6px}.ArticleContent_calloutText__mDvJ5{margin:0;font-size:.95rem;line-height:1.6;color:#CBD5E1}.ArticleContent_tableContainer__lCMs4{margin:32px 0;overflow-x:auto;border-radius:12px;border:1px solid var(--border-light);background:var(--surface-dark)}.ArticleContent_table__fmV6I{width:100%;border-collapse:collapse;font-size:.92rem;text-align:left}.ArticleContent_table__fmV6I th{background:rgba(25,22,53,.95);color:#FFFFFF;font-weight:600;padding:14px 18px;border-bottom:2px solid rgba(139,92,246,.3);white-space:nowrap}.ArticleContent_table__fmV6I td{padding:14px 18px;border-bottom:1px solid rgba(30,27,61,.8);color:#CBD5E1;line-height:1.5}.ArticleContent_table__fmV6I tr:last-child td{border-bottom:none}.ArticleContent_table__fmV6I tr:hover td{background:rgba(25,22,53,.4)}.ArticleContent_tableCaption__61vf7{caption-side:bottom;padding:10px 16px;font-size:.82rem;color:#94A3B8;font-style:italic;text-align:left}.ArticleContent_list__SWJjK{margin:16px 0 24px 20px;padding:0;color:#E2E8F0;line-height:1.75}.ArticleContent_listItem__vDshj{margin-bottom:10px}.ArticleContent_checklistCard__b1k1T{margin:28px 0;padding:24px;background:rgba(17,15,36,.85);border:1px solid rgba(16,185,129,.3);border-radius:14px}.ArticleContent_checklistTitle__zDp6d{font-size:1.1rem;font-weight:700;color:#FFFFFF;margin-bottom:16px;display:flex;align-items:center;gap:8px}.ArticleContent_checklistItems__wYcy9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.ArticleContent_checklistItem__n6f0J{display:flex;align-items:flex-start;gap:12px;font-size:.95rem;color:#CBD5E1;line-height:1.5}.ArticleContent_checkIcon___WoaL{color:#10B981;flex-shrink:0;margin-top:3px}.ArticleContent_ctaBox__zZg1Q{margin:40px 0;padding:32px 28px;background:linear-gradient(135deg,rgba(25,22,53,.95),rgba(17,15,36,.95));border:1px solid rgba(139,92,246,.4);border-radius:16px;display:flex;align-items:center;justify-content:space-between;gap:24px;box-shadow:0 10px 30px rgba(0,0,0,.4)}.ArticleContent_ctaBadge__ZzTRK{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;padding:3px 8px;background:rgba(139,92,246,.2);color:#C084FC;border-radius:4px;margin-bottom:8px;letter-spacing:.04em}.ArticleContent_ctaTitle__Mk79Q{font-size:1.3rem;font-weight:700;color:#FFFFFF;margin-bottom:6px}.ArticleContent_ctaDesc__qvidc{font-size:.92rem;color:var(--text-secondary);margin:0;max-width:540px;line-height:1.5}.ArticleContent_ctaBtn__cWf_R{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:linear-gradient(135deg,#8B5CF6,#6D28D9);color:#FFFFFF;border-radius:10px;font-weight:600;font-size:.92rem;white-space:nowrap;text-decoration:none;transition:all var(--transition-fast);box-shadow:0 4px 16px rgba(139,92,246,.35);flex-shrink:0}.ArticleContent_ctaBtn__cWf_R:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,92,246,.5);color:#FFFFFF}@media (max-width:768px){.ArticleContent_ctaBox__zZg1Q{flex-direction:column;align-items:flex-start;padding:24px 20px}.ArticleContent_ctaBtn__cWf_R{width:100%;justify-content:center}.ArticleContent_contentArea__aJ1hf{font-size:1.02rem}.ArticleContent_heading2__8TW3b{font-size:1.5rem}.ArticleContent_heading3__vYIth{font-size:1.25rem}}.TableOfContents_tocWrapper__1Dfwb{position:sticky;top:96px;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;padding:20px;max-height:calc(100vh - 120px);overflow-y:auto}.TableOfContents_tocHeader__xRRbr{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid rgba(30,27,61,.8)}.TableOfContents_tocTitle__K8Smw{font-size:.95rem;font-weight:700;color:#FFFFFF;display:flex;align-items:center;gap:8px;text-transform:uppercase;letter-spacing:.05em}.TableOfContents_tocList__d2yM3{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.TableOfContents_tocItem__FduxK{font-size:.88rem;line-height:1.45}.TableOfContents_level3__Ej5kq{padding-left:14px}.TableOfContents_tocLink__Omhrx{color:var(--text-secondary);text-decoration:none;display:block;padding:4px 8px;border-radius:6px;transition:all var(--transition-fast);border-left:2px solid transparent}.TableOfContents_tocLink__Omhrx:hover{color:#C084FC;background:rgba(139,92,246,.08)}.TableOfContents_activeLink__gDwp3{color:#C084FC!important;font-weight:600;border-left-color:var(--accent)!important;background:rgba(139,92,246,.12)!important}.TableOfContents_mobileToggle__t7lxR{display:none;width:100%;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:12px;color:#FFFFFF;font-size:.95rem;font-weight:600;cursor:pointer;margin-bottom:20px}@media (max-width:1024px){.TableOfContents_tocWrapper__1Dfwb{position:static;margin-bottom:32px;max-height:none}}@media (max-width:768px){.TableOfContents_mobileToggle__t7lxR{display:flex}.TableOfContents_desktopToc__LdkAM{display:none}.TableOfContents_desktopToc__LdkAM.TableOfContents_open__mdK4m{display:block;margin-top:10px}}.ArticleCard_card__rb1yy{display:flex;flex-direction:column;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:16px;overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);text-decoration:none;color:inherit;height:100%;position:relative}.ArticleCard_card__rb1yy:hover{transform:translateY(-5px);border-color:rgba(139,92,246,.45);box-shadow:0 16px 36px rgba(0,0,0,.45),0 0 20px rgba(139,92,246,.15)}.ArticleCard_imageWrapper__azQ3h{position:relative;width:100%;height:200px;overflow:hidden;background:#14122E}.ArticleCard_image__OGY0w{object-fit:cover;transition:transform .4s ease}.ArticleCard_card__rb1yy:hover .ArticleCard_image__OGY0w{transform:scale(1.05)}.ArticleCard_content__Kmyov{display:flex;flex-direction:column;flex:1 1;padding:20px}.ArticleCard_headerRow__2NtIR{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.ArticleCard_categoryBadge__q_Xx6{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:6px;background:rgba(139,92,246,.15);color:#C084FC;border:1px solid rgba(139,92,246,.25)}.ArticleCard_readingTime__Dtvfi{display:inline-flex;align-items:center;gap:4px;font-size:.8rem;color:var(--text-secondary)}.ArticleCard_title__Xgkw4{font-size:1.2rem;font-weight:600;line-height:1.35;color:#F8FAFC;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.ArticleCard_card__rb1yy:hover .ArticleCard_title__Xgkw4{color:#C084FC}.ArticleCard_excerpt__a043G{font-size:.9rem;color:var(--text-secondary);line-height:1.55;margin-bottom:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.ArticleCard_footer__l3Lqz{display:flex;align-items:center;justify-content:space-between;padding-top:14px;border-top:1px solid rgba(30,27,61,.8);font-size:.82rem;color:var(--text-secondary)}.ArticleCard_authorWrapper__PEfrD{display:flex;align-items:center;gap:8px}.ArticleCard_authorAvatar__nYm_Q{width:24px;height:24px;border-radius:50%;background:rgba(139,92,246,.2);object-fit:cover}.ArticleCard_authorName__Kf11t{font-weight:500;color:#E2E8F0}.ArticleCard_date__Ds4M_{color:#94A3B8}.ArticleCard_featuredCard__qxZPk{display:grid;grid-template-columns:1.15fr 1fr;background:linear-gradient(135deg,rgba(20,18,48,.85),rgba(13,11,30,.95));border:1px solid rgba(139,92,246,.35);border-radius:20px;overflow:hidden;margin-bottom:48px;text-decoration:none;color:inherit;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);box-shadow:0 12px 32px rgba(0,0,0,.4)}.ArticleCard_featuredCard__qxZPk:hover{transform:translateY(-4px);border-color:rgba(139,92,246,.6);box-shadow:0 20px 48px rgba(0,0,0,.5),0 0 24px rgba(139,92,246,.2)}.ArticleCard_featuredImageWrapper__VUR3V{position:relative;width:100%;min-height:320px;background:#14122E;overflow:hidden}.ArticleCard_featuredImage__v2_x2{object-fit:cover;transition:transform .5s ease}.ArticleCard_featuredCard__qxZPk:hover .ArticleCard_featuredImage__v2_x2{transform:scale(1.04)}.ArticleCard_featuredContent__sCMHi{display:flex;flex-direction:column;justify-content:center;padding:36px 32px}.ArticleCard_featuredBadge__6P4G0{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:linear-gradient(135deg,rgba(139,92,246,.3),rgba(236,72,153,.25));border:1px solid rgba(139,92,246,.4);border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;color:#E9D5FF;margin-bottom:14px;letter-spacing:.05em;width:fit-content}.ArticleCard_featuredMeta__2P0Va{display:flex;align-items:center;gap:12px;margin-bottom:12px}.ArticleCard_featuredTitle__gvL60{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:700;line-height:1.25;color:#FFFFFF;margin-bottom:14px;transition:color var(--transition-fast)}.ArticleCard_featuredCard__qxZPk:hover .ArticleCard_featuredTitle__gvL60{color:#C084FC}.ArticleCard_featuredExcerpt__fC7It{font-size:1rem;color:var(--text-secondary);line-height:1.6;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ArticleCard_featuredFooter__fYMz_{display:flex;align-items:center;justify-content:space-between;padding-top:16px;border-top:1px solid rgba(255,255,255,.08)}.ArticleCard_readMoreBtn__fUHmq{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:#A78BFA;transition:gap .2s ease}.ArticleCard_featuredCard__qxZPk:hover .ArticleCard_readMoreBtn__fUHmq{gap:10px;color:#C084FC}@media (max-width:860px){.ArticleCard_featuredCard__qxZPk{grid-template-columns:1fr}.ArticleCard_featuredImageWrapper__VUR3V{height:220px;min-height:220px}.ArticleCard_featuredContent__sCMHi{padding:24px 20px}}.ArticleExtras_faqSection__oek1Q{margin:48px 0;padding:32px;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:18px}.ArticleExtras_faqTitle__RG6eg{font-size:1.5rem;font-weight:700;color:#FFFFFF;margin-bottom:24px}.ArticleExtras_faqList__KhaUA{display:flex;flex-direction:column;gap:16px}.ArticleExtras_faqItem__7M_rR{border:1px solid rgba(30,27,61,.9);border-radius:12px;background:rgba(25,22,53,.4);padding:18px 20px}.ArticleExtras_faqQuestion__TRJwO{font-size:1.05rem;font-weight:600;color:#F8FAFC;margin-bottom:8px;display:flex;align-items:center;gap:10px}.ArticleExtras_faqAnswer__xuCzY{font-size:.95rem;color:var(--text-secondary);line-height:1.6;margin:0;padding-left:26px}.ArticleExtras_internalLinksSection__xYzh_{margin:48px 0;padding:32px;background:linear-gradient(135deg,rgba(20,18,48,.7),rgba(13,11,30,.8));border:1px solid rgba(139,92,246,.25);border-radius:18px}.ArticleExtras_internalLinksTitle__Fg2kC{font-size:1.35rem;font-weight:700;color:#FFFFFF;margin-bottom:8px}.ArticleExtras_internalLinksSubtitle__O6scB{font-size:.92rem;color:var(--text-secondary);margin-bottom:20px}.ArticleExtras_linksGrid__Zg6Sb{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.ArticleExtras_linkCard__uhmrQ{display:flex;flex-direction:column;gap:6px;padding:16px;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:12px;text-decoration:none;color:inherit;transition:all var(--transition-fast)}.ArticleExtras_linkCard__uhmrQ:hover{background:var(--surface-hover);border-color:rgba(139,92,246,.45);transform:translateY(-2px)}.ArticleExtras_linkHeader__4VEcJ{display:flex;align-items:center;justify-content:space-between}.ArticleExtras_linkTypeBadge__MJIVF{font-size:.7rem;font-weight:700;text-transform:uppercase;padding:2px 7px;border-radius:4px;background:rgba(139,92,246,.15);color:#C084FC}.ArticleExtras_linkLabel___3h8l{font-size:.98rem;font-weight:600;color:#F1F5F9;transition:color var(--transition-fast)}.ArticleExtras_linkCard__uhmrQ:hover .ArticleExtras_linkLabel___3h8l{color:#C084FC}.ArticleExtras_linkDesc__VyBUJ{font-size:.82rem;color:#94A3B8;line-height:1.45;margin:0}.ArticleExtras_navSection__MsqWb{margin:48px 0;display:grid;grid-template-columns:1fr 1fr;gap:20px}.ArticleExtras_navCard__KMpaj{display:flex;flex-direction:column;padding:20px;background:var(--surface-dark);border:1px solid var(--border-light);border-radius:14px;text-decoration:none;color:inherit;transition:all var(--transition-fast)}.ArticleExtras_navCard__KMpaj:hover{background:var(--surface-hover);border-color:rgba(139,92,246,.45);transform:translateY(-2px)}.ArticleExtras_navNext__CODZQ{text-align:right;align-items:flex-end}.ArticleExtras_navLabel__NI0Mb{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;font-weight:700;text-transform:uppercase;color:#A78BFA;letter-spacing:.04em;margin-bottom:8px}.ArticleExtras_navTitle__pPWQF{font-size:1rem;font-weight:600;color:#F1F5F9;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.ArticleExtras_navCard__KMpaj:hover .ArticleExtras_navTitle__pPWQF{color:#C084FC}.ArticleExtras_relatedSection___WQBa{margin:64px 0 32px;padding-top:40px;border-top:1px solid rgba(30,27,61,.8)}.ArticleExtras_relatedTitle__wdiwO{font-size:1.5rem;font-weight:700;color:#FFFFFF;margin-bottom:24px}.ArticleExtras_relatedGrid__h50M2{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:24px}@media (max-width:640px){.ArticleExtras_faqSection__oek1Q,.ArticleExtras_internalLinksSection__xYzh_{padding:20px 16px}.ArticleExtras_navSection__MsqWb{grid-template-columns:1fr;gap:14px}.ArticleExtras_navNext__CODZQ{text-align:left;align-items:flex-start}}.ArticleReadingProgress_progressBarTrack__kFhTN{position:fixed;top:0;left:0;width:100%;height:3px;background:rgba(255,255,255,.05);z-index:99999;pointer-events:none}.ArticleReadingProgress_progressBarFill__Q8j1Y{height:100%;background:linear-gradient(90deg,#6366f1,#8b5cf6 50%,#06b6d4);box-shadow:0 0 12px rgba(139,92,246,.7),0 0 4px rgba(6,182,212,.5);transition:width .1s ease-out;border-radius:0 2px 2px 0}.ArticleReadingProgress_backToTopBtn__AQVxQ{position:fixed;bottom:32px;right:32px;width:44px;height:44px;border-radius:50%;background:rgba(15,23,42,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.14);color:#e2e8f0;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:9990;opacity:0;visibility:hidden;transform:translateY(12px) scale(.9);transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px rgba(0,0,0,.4)}.ArticleReadingProgress_backToTopBtn__AQVxQ.ArticleReadingProgress_visible__dV96h{opacity:1;visibility:visible;transform:translateY(0) scale(1)}.ArticleReadingProgress_backToTopBtn__AQVxQ:hover{background:rgba(99,102,241,.25);border-color:rgba(139,92,246,.6);color:#ffffff;transform:translateY(-3px) scale(1.05);box-shadow:0 8px 24px rgba(99,102,241,.35)}.ArticleReadingProgress_backToTopBtn__AQVxQ:active{transform:translateY(0) scale(.95)}@media (max-width:768px){.ArticleReadingProgress_backToTopBtn__AQVxQ{bottom:24px;right:20px;width:40px;height:40px}}.ArticlePageLayout_pageWrapper__BSlJk{min-height:100vh;padding:100px 0 80px}.ArticlePageLayout_backBtn__kdfFi{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);text-decoration:none;font-size:.9rem;font-weight:500;margin-bottom:24px;transition:all var(--transition-fast)}.ArticlePageLayout_backBtn__kdfFi:hover{color:#C084FC;transform:translateX(-3px)}.ArticlePageLayout_articleLayout__21EZq{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:48px;align-items:start}.ArticlePageLayout_mainColumn__8XFAH{min-width:0;max-width:820px}.ArticlePageLayout_sidebarColumn__ZIVse{position:sticky;top:96px;display:flex;flex-direction:column;gap:24px}.ArticlePageLayout_sidebarCta__vQDCI{background:var(--surface-dark);border:1px solid rgba(139,92,246,.3);border-radius:16px;padding:20px;text-align:center}.ArticlePageLayout_sidebarCtaTitle__H9bWt{font-size:1.05rem;font-weight:700;color:#FFFFFF;margin-bottom:8px}.ArticlePageLayout_sidebarCtaText__uOzwQ{font-size:.85rem;color:var(--text-secondary);line-height:1.45;margin-bottom:16px}.ArticlePageLayout_sidebarCtaBtn__ieUUZ{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:10px 16px;background:linear-gradient(135deg,#8B5CF6,#6D28D9);color:#FFFFFF;border-radius:8px;font-size:.88rem;font-weight:600;text-decoration:none;transition:all var(--transition-fast)}.ArticlePageLayout_sidebarCtaBtn__ieUUZ:hover{box-shadow:0 4px 16px rgba(139,92,246,.4);transform:translateY(-1px)}@media (max-width:1024px){.ArticlePageLayout_articleLayout__21EZq{grid-template-columns:1fr;gap:32px}.ArticlePageLayout_sidebarColumn__ZIVse{position:static}}@media (max-width:640px){.ArticlePageLayout_pageWrapper__BSlJk{padding:85px 0 50px}}.CategoryPage_pageContainer__TrkNC{min-height:100vh;padding:100px 0 80px}.CategoryPage_breadcrumbs__QhiOm{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary);margin-bottom:24px}.CategoryPage_breadcrumbLink__6aaPM{color:var(--text-secondary);text-decoration:none;transition:color .15s ease}.CategoryPage_breadcrumbLink__6aaPM:hover{color:var(--accent-primary,#6366f1)}.CategoryPage_breadcrumbCurrent__YFhl2{color:var(--text-primary,#ffffff);font-weight:500}.CategoryPage_separator__uPmvJ{color:var(--border-color,rgba(255,255,255,.15))}.CategoryPage_categoryHero__2NvXS{position:relative;background:linear-gradient(135deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid var(--border-color,rgba(255,255,255,.08));border-radius:16px;padding:40px;margin-bottom:40px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.CategoryPage_heroTopRow___vxi9{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.CategoryPage_backLink__imzmX{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;font-weight:500;color:var(--text-secondary);text-decoration:none;transition:all .15s ease}.CategoryPage_backLink__imzmX:hover{color:var(--accent-primary,#6366f1);transform:translateX(-2px)}.CategoryPage_categoryBadge__0TuNv{display:inline-block;padding:4px 12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--accent-primary,#6366f1);background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.25);border-radius:9999px}.CategoryPage_categoryTitle__ex6oF{font-size:2.25rem;font-weight:800;letter-spacing:-.02em;color:#ffffff;margin:0 0 12px}.CategoryPage_categoryDesc__cgylv{font-size:1.1rem;line-height:1.6;color:var(--text-secondary,#94a3b8);max-width:800px;margin:0 0 20px}.CategoryPage_metaRow__z05sO{display:flex;align-items:center;gap:16px;font-size:.875rem;color:var(--text-secondary)}.CategoryPage_countPill__IE7GO{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:4px 10px;font-weight:500;color:#e2e8f0}.CategoryPage_articleGrid__OMw93{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px;margin-bottom:60px}.CategoryPage_emptyState__I5xtw{text-align:center;padding:60px 20px;background:rgba(255,255,255,.02);border:1px dashed rgba(255,255,255,.12);border-radius:12px;margin-bottom:60px}.CategoryPage_emptyTitle__Vu76T{font-size:1.25rem;font-weight:600;color:#ffffff;margin-bottom:8px}.CategoryPage_emptyText__xRzMo{color:var(--text-secondary);font-size:.95rem;max-width:500px;margin:0 auto 20px}.CategoryPage_otherCategoriesSection__Y89EA{margin-top:60px;padding-top:40px;border-top:1px solid rgba(255,255,255,.08)}.CategoryPage_otherCategoriesTitle__4r_CF{font-size:1.2rem;font-weight:700;color:#ffffff;margin-bottom:16px}.CategoryPage_categoryPills__vKa6D{display:flex;flex-wrap:wrap;gap:10px}.CategoryPage_categoryPill__vx3u9{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:8px;color:var(--text-secondary);font-size:.875rem;text-decoration:none;transition:all .15s ease}.CategoryPage_categoryPill__vx3u9:hover{background:rgba(99,102,241,.1);border-color:rgba(99,102,241,.3);color:#ffffff}.CategoryPage_pillCount__ahFZa{font-size:.75rem;background:rgba(255,255,255,.08);padding:2px 6px;border-radius:10px}@media (max-width:640px){.CategoryPage_pageContainer__TrkNC{padding:85px 0 50px}.CategoryPage_categoryHero__2NvXS{padding:24px}.CategoryPage_categoryTitle__ex6oF{font-size:1.75rem}.CategoryPage_categoryDesc__cgylv{font-size:.95rem}.CategoryPage_articleGrid__OMw93{grid-template-columns:1fr;gap:20px}}.PopularArticlesSection_section__dMoVV{margin:56px 0 40px;padding:32px 28px;background:rgba(17,15,36,.6);border:1px solid var(--border-light);border-radius:20px;position:relative}.PopularArticlesSection_header__e8JEi{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.PopularArticlesSection_titleWrapper__3roH8{display:flex;align-items:center;gap:10px}.PopularArticlesSection_title__3s7Vs{font-size:1.4rem;font-weight:700;color:#FFFFFF}.PopularArticlesSection_badge__WSski{font-size:.75rem;font-weight:600;padding:3px 8px;background:rgba(236,72,153,.15);border:1px solid rgba(236,72,153,.3);color:#F472B6;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.PopularArticlesSection_grid__mpDQV{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px}.PopularArticlesSection_popularItem__73JTh{display:flex;gap:16px;padding:16px;background:var(--surface-dark);border:1px solid rgba(30,27,61,.9);border-radius:12px;text-decoration:none;color:inherit;transition:all var(--transition-fast)}.PopularArticlesSection_popularItem__73JTh:hover{background:var(--surface-hover);border-color:rgba(139,92,246,.4);transform:translateY(-2px)}.PopularArticlesSection_rankNumber__S_1pS{font-size:1.6rem;font-weight:800;line-height:1;background:linear-gradient(135deg,#8B5CF6,#EC4899);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:32px;flex-shrink:0;padding-top:2px}.PopularArticlesSection_itemContent__ZnRLy{display:flex;flex-direction:column;gap:6px}.PopularArticlesSection_itemCategory__xLceR{font-size:.7rem;font-weight:600;text-transform:uppercase;color:#A78BFA;letter-spacing:.04em}.PopularArticlesSection_itemTitle__fUqzZ{font-size:.98rem;font-weight:600;color:#F1F5F9;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color var(--transition-fast)}.PopularArticlesSection_popularItem__73JTh:hover .PopularArticlesSection_itemTitle__fUqzZ{color:#C084FC}.PopularArticlesSection_itemMeta__wBTXp{display:flex;align-items:center;gap:12px;font-size:.78rem;color:#94A3B8;margin-top:auto}@media (max-width:640px){.PopularArticlesSection_section__dMoVV{padding:24px 16px;margin:40px 0 28px}.PopularArticlesSection_grid__mpDQV{grid-template-columns:1fr}}.Pagination_pagination__ri3BA{display:flex;align-items:center;justify-content:center;gap:8px;margin:48px 0 24px}.Pagination_pageBtn__cxwes{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 12px;border-radius:10px;background:var(--surface-dark);border:1px solid var(--border-light);color:var(--text-secondary);font-size:.95rem;font-weight:500;cursor:pointer;transition:all var(--transition-fast);outline:none}.Pagination_pageBtn__cxwes:hover:not(:disabled){background:var(--surface-hover);color:var(--text-primary);border-color:rgba(139,92,246,.4)}.Pagination_activePage__kqYgl{background:var(--accent)!important;border-color:var(--accent)!important;color:#FFFFFF!important;font-weight:700;box-shadow:0 0 16px rgba(139,92,246,.35)}.Pagination_pageBtn__cxwes:disabled{opacity:.35;cursor:not-allowed}.Pagination_ellipsis__smZbB{display:inline-flex;align-items:center;justify-content:center;width:32px;height:40px;color:var(--text-secondary);font-size:1rem}.EmptyState_emptyState__1HatO{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:64px 24px;background:var(--surface-dark);border:1px dashed rgba(139,92,246,.3);border-radius:20px;margin:32px 0}.EmptyState_iconWrapper__JWVrj{width:64px;height:64px;border-radius:50%;background:rgba(139,92,246,.12);border:1px solid rgba(139,92,246,.25);display:flex;align-items:center;justify-content:center;color:#C084FC;margin-bottom:20px}.EmptyState_title__9jdg4{font-size:1.4rem;font-weight:700;color:#F1F5F9;margin-bottom:8px}.EmptyState_desc__08216{font-size:.95rem;color:var(--text-secondary);max-width:440px;line-height:1.55;margin-bottom:24px}.EmptyState_resetBtn__nxDjV{display:inline-flex;align-items:center;gap:8px;padding:10px 22px;border-radius:10px;background:linear-gradient(135deg,#8B5CF6,#6D28D9);border:none;color:#FFFFFF;font-size:.92rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast);box-shadow:0 4px 16px rgba(139,92,246,.3)}.EmptyState_resetBtn__nxDjV:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(139,92,246,.45)}.BlogIndexClient_pageContainer__Am3Dr{min-height:100vh;padding:100px 0 80px}.BlogIndexClient_sectionHeader__KOhnH{display:flex;align-items:baseline;justify-content:space-between;margin:36px 0 20px}.BlogIndexClient_sectionTitle__ed65_{font-size:1.5rem;font-weight:700;color:#FFFFFF;display:flex;align-items:center;gap:10px}.BlogIndexClient_resultsCount__XZthQ{font-size:.9rem;color:var(--text-secondary)}.BlogIndexClient_articleGrid__TJNuY{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:28px}@media (max-width:640px){.BlogIndexClient_pageContainer__Am3Dr{padding:85px 0 50px}.BlogIndexClient_articleGrid__TJNuY{grid-template-columns:1fr;gap:20px}.BlogIndexClient_sectionTitle__ed65_{font-size:1.25rem}}