.article_page__5fJUd{padding:64px 0 56px;min-height:60vh}.article_container__OvFWW{max-width:760px;margin:0 auto;padding:0 24px}@media (min-width:768px){.article_container__OvFWW{padding:0 32px}}.article_breadcrumb__E7IFi{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--muted);margin-bottom:20px;font-family:var(--font-jetbrains),monospace}.article_breadcrumb__E7IFi a{color:var(--indigo-2);text-decoration:none}.article_breadcrumb__E7IFi a:hover{color:#a5a7ff}.article_sep__Sp2yE{color:var(--muted-2)}.article_crumbCurrent__cSyAZ{color:var(--muted)}.article_title__P5Gd1{font-size:clamp(1.9rem,4vw,2.75rem);line-height:1.12;font-weight:800;letter-spacing:-.03em;margin:0 0 32px;color:var(--text);text-wrap:balance}.article_altLang__jIYjS{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:var(--muted);background:var(--indigo-soft);border:1px solid var(--line-soft);border-radius:8px;padding:8px 14px;margin:0 0 28px;font-family:var(--font-jetbrains),monospace}.article_altLang__jIYjS a{color:var(--indigo-2);text-decoration:none;font-weight:600}.article_altLang__jIYjS a:hover{color:#a5a7ff}.article_body__TXr_w{font-size:1.05rem;line-height:1.75;color:#cdd0e2}.article_body__TXr_w h2{font-size:1.6rem;font-weight:700;line-height:1.2;margin:48px 0 16px;letter-spacing:-.02em;color:var(--text)}.article_body__TXr_w h3{font-size:1.25rem;font-weight:600;margin:32px 0 12px;color:var(--text)}.article_body__TXr_w p{margin:0 0 18px}.article_body__TXr_w ol,.article_body__TXr_w ul{margin:0 0 18px;padding-left:1.5rem}.article_body__TXr_w li{margin-bottom:8px}.article_body__TXr_w a{color:var(--indigo-2);text-decoration:underline;text-underline-offset:2px}.article_body__TXr_w a:hover{color:#a5a7ff}.article_body__TXr_w strong{font-weight:600;color:var(--text)}.article_body__TXr_w blockquote{margin:0 0 18px;padding:14px 18px;border-left:3px solid var(--indigo);background:var(--indigo-soft);border-radius:0 10px 10px 0;color:#cdd0e2}.article_body__TXr_w blockquote p{margin:0}.article_body__TXr_w code{font-family:var(--font-jetbrains),monospace;background:rgba(255,255,255,.08);color:#c7c9ff;padding:.12em .4em;border-radius:4px;font-size:.9em}.article_body__TXr_w pre{background:#0a0b18;border:1px solid var(--line-soft);color:#e6e8f2;padding:16px;border-radius:12px;overflow-x:auto;margin:0 0 18px;font-size:.9rem;line-height:1.55}.article_body__TXr_w pre code{background:none;padding:0;color:inherit;font-size:inherit}.article_body__TXr_w table{width:100%;border-collapse:collapse;margin:0 0 18px;font-size:.95rem}.article_body__TXr_w td,.article_body__TXr_w th{border:1px solid var(--line);padding:10px 14px;text-align:left}.article_body__TXr_w th{background:rgba(255,255,255,.04);font-weight:600;color:var(--text)}.article_image__xgAH5{max-width:100%;height:auto;border-radius:12px;border:1px solid var(--line);margin:12px 0 18px;display:block}.article_footerNav__fIGe_{margin-top:48px;padding-top:20px;border-top:1px solid var(--line-soft)}.article_backLink__BVyLo{color:var(--indigo-2);text-decoration:none;font-weight:600}.article_backLink__BVyLo:hover{color:#a5a7ff}