@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12d4e8c1f08b4a66-s.0e__wj8580tc5.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cabb10e1d7cbc7c1-s.10u7vx61f1ie7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9f5a2b9f13a4ecbb-s.p.35a5cae5tspm2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d8aeca813a9ab546-s.p.18rizl4rsrl42.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}.P7Z_LW_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}.P7Z_LW_variable{--font-plus-jakarta:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c64053b510252f55-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/733da6bd8dac84c8-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/784318cea1dfcfa4-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e114457660b62ed-s.36fqqi66-3tjb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9fecbd3e5ea9bccb-s.3_z45zcoc-xoz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a321a2c78eff0b5-s.p.1bkzbscqrt8rl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.FAZGAa_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.FAZGAa_variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.JsVq1a_region{z-index:100;right:var(--space-4);bottom:var(--space-4);gap:var(--space-2);width:min(380px, calc(100vw - var(--space-8)));pointer-events:none;flex-direction:column;display:flex;position:fixed}.JsVq1a_toast{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);pointer-events:auto;animation:JsVq1a_toast-in var(--duration-panel) var(--ease-spring);display:flex}.JsVq1a_icon{border-radius:var(--radius-full);background:var(--info-soft);width:28px;height:28px;color:var(--info);flex-shrink:0;place-items:center;display:grid}.JsVq1a_icon svg{width:16px;height:16px}.JsVq1a_toast[data-tone=success] .JsVq1a_icon{background:var(--success-soft);color:var(--success)}.JsVq1a_toast[data-tone=error] .JsVq1a_icon{background:var(--danger-soft);color:var(--danger)}.JsVq1a_message{font:var(--text-small);flex:1;align-self:center;font-weight:500}.JsVq1a_close{border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;align-self:center;padding:4px;display:inline-flex}.JsVq1a_close:hover{background:var(--color-surface-muted);color:var(--color-text)}.JsVq1a_close svg{width:16px;height:16px}@keyframes JsVq1a_toast-in{0%{opacity:0;transform:translateY(12px)scale(.98)}}@media (max-width:640px){.JsVq1a_region{right:var(--space-4);bottom:calc(var(--space-4) + 64px)}}
.BCuSCG_shell{gap:var(--space-8);width:100%;max-width:1080px;padding:var(--space-8) var(--space-4);grid-template-columns:240px minmax(0,1fr);margin:0 auto;display:grid}.BCuSCG_nav{top:calc(64px + var(--space-6));align-self:start;gap:var(--space-1);flex-direction:column;display:flex;position:sticky}.BCuSCG_navTitle{margin-bottom:var(--space-3);font:var(--text-h3)}.BCuSCG_navLink{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);transition:background-color var(--duration-fast) var(--ease);font-weight:500;text-decoration:none;display:flex}.BCuSCG_navLink svg{color:var(--color-text-muted)}.BCuSCG_navLink[aria-current=page] svg{color:inherit}.BCuSCG_navLink:hover{background:var(--color-surface-muted)}.BCuSCG_navLink[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.BCuSCG_navLink[data-danger=true]{color:var(--danger)}.BCuSCG_content{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.BCuSCG_heading{font:var(--text-h2)}.BCuSCG_lead{margin-top:var(--space-1);color:var(--color-text-muted)}.BCuSCG_card{gap:var(--space-4);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}.BCuSCG_cardTitle{font:var(--text-h3)}.BCuSCG_cardText{font:var(--text-small);color:var(--color-text-muted)}.BCuSCG_row{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.BCuSCG_fields{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.BCuSCG_stack{gap:var(--space-3);flex-direction:column;display:flex}.BCuSCG_muted{color:var(--color-text-muted)}.BCuSCG_badge{padding:2px var(--space-2);border-radius:var(--radius-full);background:var(--color-badge-bg);color:var(--color-badge-text);font:var(--text-caption);display:inline-block}.BCuSCG_devices{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BCuSCG_device{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-border);display:flex}.BCuSCG_device:first-child{border-top:none}.BCuSCG_device input{width:18px;height:18px;accent-color:var(--color-primary)}.BCuSCG_deviceIcon{color:var(--color-text-muted);font-size:22px;display:flex}.BCuSCG_deviceText{min-width:0;font:var(--text-small);flex-direction:column;flex:1;display:flex}.BCuSCG_deviceText span{color:var(--color-text-muted);font:var(--text-caption)}@media (max-width:860px){.BCuSCG_shell{gap:var(--space-6);padding-top:var(--space-6);grid-template-columns:1fr}.BCuSCG_nav{padding-bottom:var(--space-1);flex-direction:row;position:static;overflow-x:auto}.BCuSCG_navTitle{display:none}.BCuSCG_navLink{border:1px solid var(--color-border);border-radius:var(--radius-full);flex-shrink:0}.BCuSCG_fields{grid-template-columns:1fr}.BCuSCG_card{padding:var(--space-4)}}.BCuSCG_quotes{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BCuSCG_quote{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}.BCuSCG_quote:last-child{border-bottom:0}.BCuSCG_quoteText{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.BCuSCG_quoteText p{margin:0}.BCuSCG_navLink:hover{text-decoration:none}.BCuSCG_listSearch{width:100%;max-width:420px}.BCuSCG_listTitleRow{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);display:flex}.BCuSCG_listTitleRow>:first-child{flex:none}.BCuSCG_listTitleRow .BCuSCG_listSearch{max-width:340px}@media (max-width:720px){.BCuSCG_listTitleRow{flex-direction:column;align-items:stretch}.BCuSCG_listTitleRow .BCuSCG_listSearch{max-width:none}}.BCuSCG_headingRow{justify-content:space-between;align-items:flex-start;gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex}
.e0vejW_page{flex-direction:column;flex:1;min-height:0;display:flex}.e0vejW_top{gap:var(--space-3);padding:var(--space-4) var(--space-6) 0;border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:flex}.e0vejW_top:not(:has(>[role=tablist],>div>[role=tablist])){padding-bottom:var(--space-4)}.e0vejW_breadcrumb{gap:var(--space-1);font:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.e0vejW_breadcrumb li{align-items:center;gap:var(--space-1);display:inline-flex}.e0vejW_breadcrumb a{color:inherit}.e0vejW_titleRow{align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:nowrap;min-height:40px;display:flex}.e0vejW_title{min-width:0;font:var(--text-h1);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;margin-right:auto;overflow:hidden}.e0vejW_toolbar{flex:auto;justify-content:flex-end;min-width:0;display:flex}.e0vejW_actions{flex-shrink:0}@media (max-width:900px){.e0vejW_titleRow{flex-wrap:wrap}.e0vejW_title{white-space:normal}}.e0vejW_actions{align-items:center;gap:var(--space-2);display:flex}.e0vejW_body{min-height:0;padding:var(--space-6);flex:1;overflow:auto}.e0vejW_body[data-narrow=true]>*{max-width:880px;margin-inline:auto}.e0vejW_body:has([data-list-root]){flex-direction:column;display:flex;overflow:hidden}:is(.e0vejW_body:has([data-list-root]) [role=tabpanel],.e0vejW_body:has([data-list-root]) [role=tabpanel] :has([data-list-root]),.e0vejW_body:has([data-list-root]) [data-list-root]){flex-direction:column;flex:1;min-height:0;display:flex}.e0vejW_body:has([data-list-root]) [role=tabpanel]>:not(:has([data-list-root])):not([data-list-root]){flex-shrink:0}.e0vejW_body:has([data-list-root]) [role=tabpanel] :has([data-list-root])>:not(:has([data-list-root])):not([data-list-root]){flex-shrink:0}.e0vejW_body:has([data-list-root]) [data-list-root]>*{flex-shrink:0}.e0vejW_body:has([data-list-root]) [data-list-root]>[data-table-frame]{flex-shrink:1;min-height:0;overflow:auto}.e0vejW_body:has([data-list-root]) [data-list-root]>[data-pagination]{margin-top:auto}.e0vejW_banner{margin-bottom:var(--space-4)}.e0vejW_footer{padding:var(--space-2) var(--space-6);border-top:1px solid var(--color-border);background:var(--color-surface)}.e0vejW_notice{align-items:center;gap:var(--space-3);max-width:480px;margin:var(--space-8) auto;color:var(--color-text-muted);text-align:center;flex-direction:column;display:flex}.e0vejW_notice svg{font-size:32px}.e0vejW_bannerText{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:1px solid color-mix(in srgb, var(--warning) 25%, transparent);border-radius:var(--radius-field);background:var(--warning-soft);font:var(--text-small);flex-wrap:wrap;display:flex}.e0vejW_inlineLink{color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.e0vejW_badges{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}
.LH3zMa_detail{gap:var(--space-5);flex-direction:column;display:flex}.LH3zMa_hero{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface) 40%, color-mix(in srgb, var(--color-primary) 14%, var(--color-surface)) 100%);flex-direction:column;display:flex}.LH3zMa_heroTop{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.LH3zMa_heroTitle{margin:var(--space-2) 0 0;font:var(--text-h2);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere}.LH3zMa_heroSubtitle{color:var(--color-text-muted);margin:0}.LH3zMa_actions{gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.LH3zMa_heroLink{align-items:center;gap:var(--space-2);padding:0 var(--space-2);font:var(--text-small);font-weight:600;display:inline-flex}.LH3zMa_heroLink svg{width:16px;height:16px}.LH3zMa_section{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.LH3zMa_title{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700;display:flex}.LH3zMa_title:after{content:"";background:var(--color-border);flex:1;height:1px}.LH3zMa_rows{gap:var(--space-2);flex-direction:column;margin:0;display:flex}.LH3zMa_rows>div{gap:var(--space-4);font:var(--text-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.LH3zMa_rows dt{color:var(--color-text-muted)}.LH3zMa_rows dd{overflow-wrap:anywhere;margin:0;font-weight:500}.LH3zMa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.LH3zMa_list>li{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);font:var(--text-small);flex-direction:column;display:flex}.LH3zMa_listHead{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;font-weight:600;display:flex}.LH3zMa_text{white-space:pre-line;overflow-wrap:anywhere;margin:0}.LH3zMa_muted{color:var(--color-text-muted);font:var(--text-small)}@media (max-width:560px){.LH3zMa_rows>div{grid-template-columns:minmax(0,1fr);gap:2px}}
.KcE0mq_info,.KcE0mq_tabList,.KcE0mq_form{gap:var(--space-4);flex-direction:column;display:flex}.KcE0mq_form{gap:var(--space-3)}.KcE0mq_card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.KcE0mq_card:has(>.KcE0mq_hero){background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface) 45%, color-mix(in srgb, var(--color-primary) 12%, var(--color-surface)) 100%)}.KcE0mq_hero{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.KcE0mq_hero>*{min-width:0}.KcE0mq_hero .KcE0mq_headline [data-tone]{gap:var(--space-2);height:var(--control-height);padding:0 var(--space-4) 0 var(--space-3);font:var(--text-small);font-size:15px;font-weight:600}.KcE0mq_hero .KcE0mq_headline [data-tone]:before{width:8px;height:8px}.KcE0mq_cardHead{gap:var(--space-1);flex-direction:column;display:flex}.KcE0mq_cardTitle{align-items:center;gap:var(--space-3);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle);font-weight:700;display:flex}.KcE0mq_cardTitle:after{content:"";background:var(--color-border);flex:1;height:1px}.KcE0mq_cardDescription{color:var(--color-text-muted);font:var(--text-small)}.KcE0mq_infoGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.KcE0mq_infoMain,.KcE0mq_infoSide{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.KcE0mq_headline,.KcE0mq_actions,.KcE0mq_footerActions,.KcE0mq_rowActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.KcE0mq_rowActions{flex-wrap:nowrap;justify-content:flex-end}.KcE0mq_muted{color:var(--color-text-muted);font:var(--text-small)}.KcE0mq_notice{padding:var(--space-2) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);font:var(--text-small)}.KcE0mq_banner{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-left:3px solid var(--color-primary);border-radius:var(--radius-field);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}.KcE0mq_rubrics{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.KcE0mq_rubricFull,.KcE0mq_rubrics>:last-child:nth-child(odd),:is(.KcE0mq_rubrics>:first-child:has(+.KcE0mq_rubricFull),.KcE0mq_rubricFull+:not(.KcE0mq_rubricFull):has(+.KcE0mq_rubricFull)){grid-column:1/-1}.KcE0mq_card.KcE0mq_sheet{grid-template-columns:minmax(0, 1fr) calc(25% - (var(--space-5) + 1px) / 2 - var(--space-3) * .75);gap:var(--space-5);align-items:start;display:grid}.KcE0mq_sheetMain{min-width:0}.KcE0mq_sheetStack{gap:var(--space-5);flex-direction:column;display:flex}.KcE0mq_sideChart{min-width:0;margin-top:var(--space-2)}.KcE0mq_sheetSection{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.KcE0mq_sheetSide{gap:var(--space-4);min-width:0;padding-left:var(--space-5);border-left:1px solid var(--color-border);flex-direction:column;align-self:stretch;display:flex}@media (max-width:1100px){.KcE0mq_card.KcE0mq_sheet{grid-template-columns:minmax(0,1fr)}.KcE0mq_sheetSide{padding:var(--space-4) 0 0;border-left:0;border-top:1px solid var(--color-border)}}.KcE0mq_formColumns{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.KcE0mq_fields{gap:var(--space-4) var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));margin:0;display:grid}.KcE0mq_field dt{color:var(--color-text-muted);font:var(--text-caption)}.KcE0mq_field dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:500}.KcE0mq_infoSide .KcE0mq_fields,.KcE0mq_sheetSide .KcE0mq_fields{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.KcE0mq_infoSide .KcE0mq_field,.KcE0mq_sheetSide .KcE0mq_fields>*{gap:var(--space-3);font:var(--text-small);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.KcE0mq_infoSide .KcE0mq_field dt,.KcE0mq_sheetSide .KcE0mq_fields dt{font:var(--text-small)}.KcE0mq_infoSide .KcE0mq_field dd,.KcE0mq_sheetSide .KcE0mq_fields dd{margin:0}.KcE0mq_cover{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-field);width:100%;max-width:280px;display:block}.KcE0mq_coverEmpty{aspect-ratio:16/9;border:1px dashed var(--color-border);border-radius:var(--radius-field);width:100%;max-width:280px;color:var(--color-text-muted);font:var(--text-small);justify-content:center;align-items:center;display:flex}.KcE0mq_editor{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 320px;align-items:start;display:grid}.KcE0mq_editorMain,.KcE0mq_editorSide{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.KcE0mq_sideBlock{gap:var(--space-2);flex-direction:column;display:flex}.KcE0mq_sideLabel{font:var(--text-small);font-weight:600}.KcE0mq_readingTime{color:var(--color-text-muted);font:var(--text-small)}.KcE0mq_editorFooter{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.KcE0mq_saveStatus{color:var(--color-text-muted);font:var(--text-small)}.KcE0mq_saveError{color:var(--danger);font:var(--text-small)}.KcE0mq_siteLink,.KcE0mq_siteLink:hover{text-decoration:none}.KcE0mq_siteLink svg{width:18px;height:18px}.KcE0mq_linkButton{color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.KcE0mq_diffSection{gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.KcE0mq_diff{border:1px solid var(--color-border);border-radius:var(--radius-field);overflow-x:auto}.KcE0mq_diffLine{gap:var(--space-2);padding:2px var(--space-3);font:var(--text-small);white-space:pre-wrap;overflow-wrap:anywhere;display:flex}.KcE0mq_diffLine[data-kind=added]{background:var(--success-soft)}.KcE0mq_diffLine[data-kind=removed]{background:var(--danger-soft)}.KcE0mq_versions{gap:var(--space-3);flex-direction:column;padding:0;list-style:none;display:flex}.KcE0mq_version{gap:var(--space-1);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border);flex-direction:column;display:flex}.KcE0mq_versionTitle{font-weight:600}.KcE0mq_commentText{white-space:pre-wrap;overflow-wrap:anywhere;max-width:480px;display:block}.KcE0mq_period{justify-content:flex-end;align-items:flex-end;gap:var(--space-2);flex-wrap:nowrap;width:fit-content;max-width:100%;margin-left:auto;display:flex}.KcE0mq_period>div{flex:0 0 200px;width:200px;min-width:0}.KcE0mq_statsRow{gap:var(--space-3);grid-template-columns:minmax(0,7fr) minmax(0,3fr);align-items:stretch;display:grid}.KcE0mq_statCards{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.KcE0mq_statsRow .KcE0mq_statCards{grid-template-columns:repeat(3,minmax(0,1fr))}.KcE0mq_charts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.KcE0mq_chartWide{grid-column:1/-1}.KcE0mq_chartCard{flex-direction:column;min-width:0;display:flex}.KcE0mq_factImages{max-width:280px}.KcE0mq_factStatsRow{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.KcE0mq_factStatCards{gap:var(--space-3);grid-template-rows:repeat(3,1fr);display:grid}@media (max-width:900px){.KcE0mq_factStatsRow,.KcE0mq_editor,.KcE0mq_infoGrid,.KcE0mq_rubrics,.KcE0mq_formColumns,.KcE0mq_charts,.KcE0mq_statsRow,.KcE0mq_statsRow .KcE0mq_statCards{grid-template-columns:minmax(0,1fr)}}.KcE0mq_memberTitle{font:var(--text-h2)}.KcE0mq_summary{flex-direction:column;gap:2px;min-width:0;display:flex}.KcE0mq_summaryTitle{color:var(--color-text);font:var(--text-body);font-size:16px;font-weight:600;line-height:22px}.KcE0mq_summaryTitle[data-unread=false]{font-weight:500}.KcE0mq_summaryMeta{color:var(--color-text-muted);font:var(--text-caption);font-weight:400}
.A1Zl-q_grid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.A1Zl-q_tile{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted);display:flex}.A1Zl-q_icon{border-radius:var(--radius-full);background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.A1Zl-q_icon svg{width:18px;height:18px}.A1Zl-q_text{flex-direction:column;min-width:0;display:flex}.A1Zl-q_text strong{font:var(--text-h3);overflow-wrap:anywhere;line-height:1.2}.A1Zl-q_text span{color:var(--color-text-muted);font:var(--text-small)}.A1Zl-q_text small{color:var(--color-primary);font:var(--text-caption);margin-top:2px;font-weight:600}@media (max-width:1100px){.A1Zl-q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.A1Zl-q_grid{grid-template-columns:minmax(0,1fr)}}
.bvwfFa_filters{gap:var(--space-3);flex-direction:column;display:flex}.bvwfFa_report{gap:var(--space-4);flex-direction:column;display:flex}.bvwfFa_period{justify-content:flex-end;align-items:flex-end;gap:var(--space-2);flex-wrap:nowrap;width:fit-content;max-width:100%;margin-left:auto;display:flex}.bvwfFa_period>div{flex:0 0 200px;width:200px;min-width:0}.bvwfFa_stats{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.bvwfFa_charts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.bvwfFa_chartCard{min-width:0}.bvwfFa_chartWide{grid-column:1/-1}@media (max-width:1100px){.bvwfFa_charts{grid-template-columns:minmax(0,1fr)}}.bvwfFa_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.bvwfFa_muted{font:var(--text-small);color:var(--color-text-muted);margin:0}.bvwfFa_error{color:var(--danger);margin:0}.bvwfFa_txUser{align-items:center;gap:var(--space-2);color:var(--color-text);font:var(--text-small);font-weight:600;display:inline-flex}.bvwfFa_txUser span{color:var(--color-text-muted);font-weight:400}.bvwfFa_txUser svg{width:16px;height:16px;color:var(--color-text-muted)}.bvwfFa_txAmount{margin:var(--space-2) 0 0;font:var(--text-display);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;font-size:34px;line-height:40px}.bvwfFa_txAmount span{color:var(--color-text-muted);font:var(--text-small);font-weight:600}.bvwfFa_txLabel{margin:0 0 var(--space-2);color:var(--color-text-muted)}.bvwfFa_txAmounts{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bvwfFa_txAmounts li{min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted);flex-direction:column;gap:2px;display:flex}.bvwfFa_txAmounts span{color:var(--color-text-muted);font:var(--text-caption)}.bvwfFa_txAmounts strong{font:var(--text-h3);font-variant-numeric:tabular-nums}.bvwfFa_txAmounts small{color:var(--color-primary);font:var(--text-caption);font-weight:600}.bvwfFa_txDocuments{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bvwfFa_txDocuments a{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted);color:var(--color-text);font:var(--text-small);transition:border-color var(--duration-fast) var(--ease);text-decoration:none;display:inline-flex}.bvwfFa_txDocuments a:hover{border-color:var(--color-primary);text-decoration:none}.bvwfFa_txDocuments a>span{flex-direction:column;display:flex}.bvwfFa_txDocuments strong{font-weight:600}.bvwfFa_txDocuments svg{width:18px;height:18px;color:var(--color-primary)}.bvwfFa_txDocuments svg:last-child{width:14px;height:14px;color:var(--color-text-muted)}.bvwfFa_txAmounts li[data-active] strong{color:var(--danger)}@media (max-width:560px){.bvwfFa_txAmounts{grid-template-columns:minmax(0,1fr)}}.bvwfFa_form{gap:var(--space-4);flex-direction:column;display:flex}.bvwfFa_notice{padding:var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);font:var(--text-small);margin:0}.bvwfFa_reportBody,.bvwfFa_tabBody{gap:var(--space-4);flex-direction:column;display:flex}.bvwfFa_rowActions{justify-content:center;gap:var(--space-1);display:flex}.bvwfFa_image{border-radius:var(--radius-field);object-fit:cover;width:32px;height:32px}.bvwfFa_timeline{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.bvwfFa_timelineTitle{margin:0 0 var(--space-1);font:var(--text-h3)}.bvwfFa_timelineTrack{border-radius:var(--radius-full);background:var(--color-surface-muted);height:20px;position:relative}.bvwfFa_timelineBar{border-radius:var(--radius-full);background:var(--color-primary);min-width:4px;position:absolute;top:0;bottom:0}.bvwfFa_timelineBar[data-kind=gift]{background:var(--secondary-500)}.bvwfFa_timelineBar[data-kind=canceled]{background:var(--danger)}.bvwfFa_timelineLegend{gap:var(--space-3);font:var(--text-caption);color:var(--color-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.bvwfFa_timelineLegend li{align-items:center;gap:var(--space-1);display:inline-flex}.bvwfFa_legendDot{border-radius:var(--radius-full);background:var(--color-primary);width:10px;height:10px;display:inline-block}.bvwfFa_legendDot[data-kind=gift]{background:var(--secondary-500)}.bvwfFa_legendDot[data-kind=canceled]{background:var(--danger)}
.Vf2cCq_form{gap:var(--space-4);flex-direction:column;display:flex}.Vf2cCq_error{color:var(--danger);margin:0}.Vf2cCq_muted{font:var(--text-small);color:var(--color-text-muted)}.Vf2cCq_section{gap:var(--space-4);flex-direction:column;display:flex}.Vf2cCq_title{font:var(--text-h2);margin:0}.Vf2cCq_list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Vf2cCq_item{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.Vf2cCq_item:last-child{border-bottom:0}.Vf2cCq_itemText{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:200px;display:flex}.Vf2cCq_more{align-self:center}.Vf2cCq_detail{gap:var(--space-5);flex-direction:column;display:flex}.Vf2cCq_block{gap:var(--space-2);flex-direction:column;display:flex}.Vf2cCq_blockTitle{font:var(--text-small);color:var(--color-text-muted);margin:0;font-weight:700}.Vf2cCq_content{padding:var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-field);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.Vf2cCq_badges{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.Vf2cCq_reasons{gap:var(--space-1);flex-wrap:wrap;display:flex}.Vf2cCq_rows{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Vf2cCq_row{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.Vf2cCq_notice{margin:0 0 var(--space-3);font:var(--text-small);color:var(--color-text-muted)}.Vf2cCq_thread{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Vf2cCq_message{padding:var(--space-2) var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-field);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}.Vf2cCq_message[data-reported]{outline:2px solid var(--danger)}.Vf2cCq_messageTop{gap:var(--space-2);font:var(--text-small);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.Vf2cCq_messageText{white-space:pre-wrap;margin:0}.Vf2cCq_revision{font:var(--text-small);color:var(--color-text-muted);white-space:pre-wrap;margin:0;text-decoration:line-through}
.oByaZa_info,.oByaZa_tab{gap:var(--space-4);flex-direction:column;display:flex}.oByaZa_card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.oByaZa_profile{gap:var(--space-5);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-surface) 45%, color-mix(in srgb, var(--color-primary) 12%, var(--color-surface)) 100%);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.oByaZa_profileTop{justify-content:space-between;align-items:center;gap:var(--space-5);flex-wrap:wrap;display:flex}.oByaZa_identity{align-items:center;gap:var(--space-5);min-width:0;display:flex}.oByaZa_identity>div{align-items:flex-start;gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.oByaZa_nameRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.oByaZa_name{font:var(--text-h2);letter-spacing:var(--tracking-tight)}.oByaZa_handle{color:var(--color-primary);font-weight:600}.oByaZa_contactLines{margin-bottom:var(--space-1);flex-direction:column;gap:2px;display:flex}.oByaZa_email{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font:var(--text-small);overflow-wrap:anywhere;display:inline-flex}.oByaZa_email svg{flex-shrink:0;width:15px;height:15px}.oByaZa_stats{gap:var(--space-3);margin:0;display:flex}.oByaZa_stat{min-width:150px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:color-mix(in srgb, var(--color-surface) 80%, transparent);flex-direction:column;gap:2px;display:flex}.oByaZa_stat dt{color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:700}.oByaZa_stat dd{font:var(--text-h3);margin:0}.oByaZa_stat p{color:var(--color-text-muted);font:var(--text-caption)}.oByaZa_aboutTitle{align-items:center;gap:var(--space-3);color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:700;display:flex}.oByaZa_aboutTitle:after{content:"";background:var(--color-border);flex:1;height:1px}.oByaZa_about{gap:var(--space-3);margin:0 0 var(--space-2);flex-direction:column;display:flex}.oByaZa_aboutRow{gap:var(--space-4);font:var(--text-small);grid-template-columns:180px minmax(0,1fr);display:grid}.oByaZa_aboutRow dt{color:var(--color-text-muted)}.oByaZa_aboutRow dd{overflow-wrap:anywhere;margin:0;font-weight:500}.oByaZa_bio{white-space:pre-line}@media (max-width:700px){.oByaZa_identity{align-items:flex-start}.oByaZa_stats{width:100%}.oByaZa_stat{flex:1;min-width:0}.oByaZa_aboutRow{grid-template-columns:minmax(0,1fr);gap:2px}}.oByaZa_muted{color:var(--color-text-muted);font:var(--text-small)}.oByaZa_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.oByaZa_notice{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);color:var(--color-text-muted);font:var(--text-small);display:flex}.oByaZa_toggleGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:700px){.oByaZa_toggleGrid{grid-template-columns:minmax(0,1fr)}}.oByaZa_prefList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oByaZa_prefRow{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);display:flex}.oByaZa_prefRow:last-child{border-bottom:0;padding-bottom:0}.oByaZa_prefText{min-width:0}.oByaZa_prefLabel{font-weight:600}.oByaZa_prefDescription{color:var(--color-text-muted);font:var(--text-small)}.oByaZa_prefValue{flex-shrink:0}.oByaZa_prefPlain{font:var(--text-small);font-weight:600}.oByaZa_toggleCard{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted)}.oByaZa_summary{font:var(--text-small);color:var(--color-text-muted)}.oByaZa_summary strong{color:var(--color-text)}.oByaZa_form{gap:var(--space-3);flex-direction:column;display:flex}.oByaZa_error{color:var(--danger);font:var(--text-small)}.oByaZa_commentList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.oByaZa_comment{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface-muted);flex-direction:column;display:flex}.oByaZa_commentHead{justify-content:space-between;gap:var(--space-2);font:var(--text-small);flex-wrap:wrap;font-weight:600;display:flex}.oByaZa_commentHead .oByaZa_muted{font-weight:400}.oByaZa_progress{gap:var(--space-3);margin-bottom:var(--space-2);flex-direction:column;display:flex}
.zvuYCG_avatar{background:linear-gradient(135deg, var(--color-primary-soft-strong), var(--color-primary-soft));color:var(--color-badge-text);border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 12%, transparent);letter-spacing:-.01em;flex-shrink:0;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.zvuYCG_avatar img{object-fit:cover;width:100%;height:100%}.zvuYCG_cell{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.zvuYCG_names{flex-direction:column;min-width:0;display:flex}.zvuYCG_name{font:var(--text-body);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;line-height:22px;overflow:hidden}.zvuYCG_username{font:var(--text-caption);color:var(--color-text-muted)}
._8RLAuW_listLogo{border-radius:var(--radius-field);background:var(--color-surface-muted);width:40px;height:40px;display:block;overflow:hidden}._8RLAuW_listLogo img{object-fit:cover;width:100%;height:100%;display:block}._8RLAuW_listLogoEmpty{height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}._8RLAuW_logoPreview{width:112px;height:112px}
.Ly0Bva_button{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-button);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), transform var(--duration-fast) var(--ease);border:1px solid #0000;font-size:15px;font-weight:600;display:inline-flex}.Ly0Bva_button:not(:disabled):active{transform:translateY(1px)}.Ly0Bva_button,.Ly0Bva_button:hover{text-decoration:none}.Ly0Bva_button:disabled{opacity:.55;cursor:not-allowed}.Ly0Bva_sm{height:34px;padding:0 var(--space-3);border-radius:calc(var(--radius-button) - 2px);font-size:14px}.Ly0Bva_fullWidth{width:100%}.Ly0Bva_primary{background:var(--color-primary);color:var(--color-on-primary);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--neutral-0) 12%, transparent), 0 1px 2px color-mix(in srgb, var(--primary-950) 16%, transparent)}.Ly0Bva_primary:not(:disabled):hover{background:var(--color-primary-hover);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--neutral-0) 12%, transparent), 0 6px 16px color-mix(in srgb, var(--primary-900) 24%, transparent)}.Ly0Bva_secondary{background:var(--color-secondary);color:var(--color-on-secondary)}.Ly0Bva_secondary:not(:disabled):hover{background:var(--color-secondary-hover)}.Ly0Bva_ghost{color:var(--color-primary);background:0 0}.Ly0Bva_ghost:not(:disabled):hover{background:var(--color-primary-soft)}.Ly0Bva_danger{background:var(--danger);color:var(--color-on-danger)}.Ly0Bva_danger:not(:disabled):hover{background:color-mix(in srgb, var(--danger) 85%, var(--neutral-950));box-shadow:0 6px 16px color-mix(in srgb, var(--danger) 28%, transparent)}.Ly0Bva_iconOnly{width:var(--control-height);padding:0}.Ly0Bva_iconOnly.Ly0Bva_sm{width:34px}.Ly0Bva_button svg{flex-shrink:0;width:18px;height:18px}
.Uoco_q_pair{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}@media (max-width:560px){.Uoco_q_pair{grid-template-columns:1fr}}
._4Yr7nq_figure{justify-content:center;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);flex-direction:column;display:flex}._4Yr7nq_title{font:var(--text-small);font-weight:600}._4Yr7nq_canvas{min-width:0}._4Yr7nq_heatmap{grid-template-columns:auto repeat(var(--heat-columns), minmax(0, 1fr));font:var(--text-caption);color:var(--color-text-muted);align-items:center;gap:3px;display:grid}._4Yr7nq_heatRow{padding-right:var(--space-1);text-align:right;white-space:nowrap}._4Yr7nq_heatColumn{text-align:center;white-space:nowrap;min-width:0;overflow:visible}._4Yr7nq_cell{aspect-ratio:1;border-radius:3px;width:100%;display:block}
.rhbx_q_body{gap:var(--space-4);flex-direction:column;display:flex}.rhbx_q_error{padding:var(--space-2) var(--space-3);background:var(--danger-soft);border-radius:var(--radius-field);color:var(--danger);font:var(--text-small)}
.QHiQbG_frame{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow-x:auto}.QHiQbG_table{border-collapse:collapse;width:100%;font:var(--text-small)}.QHiQbG_controlCol{width:44px}.QHiQbG_table th{z-index:1;padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-surface-muted) 60%, var(--color-surface));border-bottom:1px solid var(--color-border);color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-align:left;text-transform:uppercase;font-weight:600;position:sticky;top:0}.QHiQbG_table td{height:56px;padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;vertical-align:middle;transition:background-color var(--duration-fast) var(--ease)}.QHiQbG_table th:first-child,.QHiQbG_table td:first-child{padding-left:var(--space-5)}.QHiQbG_table th:last-child,.QHiQbG_table td:last-child{padding-right:var(--space-5)}.QHiQbG_row:last-child td{border-bottom:0}.QHiQbG_row[data-clickable=true]{cursor:pointer}.QHiQbG_row[data-depth="1"] td{background:color-mix(in srgb, var(--color-surface-muted) 50%, transparent)}.QHiQbG_row[aria-selected=true] td{background:var(--color-primary-soft)}.QHiQbG_row[data-clickable=true]:hover td{background:var(--color-surface-muted)}.QHiQbG_table .QHiQbG_right{text-align:right}.QHiQbG_table .QHiQbG_center{text-align:center}.QHiQbG_table td.QHiQbG_indented{padding-left:var(--space-10)}.QHiQbG_table .QHiQbG_control{width:44px;padding-right:0}.QHiQbG_control input{width:16px;height:16px;accent-color:var(--color-primary);cursor:pointer}.QHiQbG_expand{border-radius:var(--radius-field);color:var(--color-text-muted);cursor:pointer;transition:transform var(--duration-fast) var(--ease);background:0 0;border:0;padding:2px;display:inline-flex}.QHiQbG_expand[aria-expanded=true]{transform:rotate(90deg)}.QHiQbG_expand svg,.QHiQbG_sortButton svg{width:16px;height:16px}.QHiQbG_sortButton{align-items:center;gap:var(--space-1);color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;display:inline-flex}.QHiQbG_sortIdle{opacity:.4}.QHiQbG_table .QHiQbG_primaryCell{color:var(--color-text);font-weight:600}.QHiQbG_rowButton{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:900px){.QHiQbG_table thead,.QHiQbG_table colgroup{display:none}.QHiQbG_table,.QHiQbG_table tbody,.QHiQbG_row{display:block}.QHiQbG_row{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.QHiQbG_table td,.QHiQbG_table td:first-child,.QHiQbG_table td:last-child{justify-content:space-between;gap:var(--space-3);text-align:left;border:0;height:auto;padding:2px 0;display:flex}.QHiQbG_table td:before{content:attr(data-label);color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;flex-shrink:0;font-weight:600}.QHiQbG_table td.QHiQbG_primaryCell{margin-bottom:var(--space-1);font:var(--text-body);font-weight:600;display:block}.QHiQbG_table td.QHiQbG_primaryCell:before,.QHiQbG_table td.QHiQbG_control:before{display:none}}
.InAxKa_panel{width:304px;min-inline-size:0;margin:0}.InAxKa_header{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.InAxKa_month{text-transform:capitalize;font-weight:600}.InAxKa_grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.InAxKa_weekday{padding:var(--space-1) 0;text-align:center;font:var(--text-caption);color:var(--color-text-muted)}.InAxKa_day{border-radius:var(--radius-field);height:36px;font:var(--text-small);cursor:pointer;background:0 0;border:0;padding:0}.InAxKa_day:hover{background:var(--color-surface-muted)}.InAxKa_day[data-outside=true]{color:var(--color-text-muted);opacity:.6}.InAxKa_day[data-today=true]{color:var(--color-primary);font-weight:700}.InAxKa_day[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}.InAxKa_footer{align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.InAxKa_timeLabel{align-items:center;gap:var(--space-2);font:var(--text-small);margin-right:auto;font-weight:600;display:flex}.InAxKa_time{width:68px;height:32px;padding:0 var(--space-2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-field);text-align:center}.InAxKa_time[aria-invalid=true]{border-color:var(--danger)}
.SHjcta_rowMain{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.SHjcta_rowTitle{overflow-wrap:anywhere;flex:1;min-width:200px}.SHjcta_rowLink{color:inherit;font-weight:600;text-decoration:none}.SHjcta_rowLink:hover{color:var(--color-link);text-decoration:underline}.SHjcta_rowMeta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-text-muted);font:var(--text-small);flex-wrap:wrap;display:flex}.SHjcta_problems{padding-left:var(--space-5);font:var(--text-small);margin:0}.SHjcta_prerequisites{gap:var(--space-2);flex-direction:column;display:flex}.SHjcta_addLine{align-items:flex-end;gap:var(--space-2);display:flex}.SHjcta_addLine>:first-child{flex:1;min-width:0}.SHjcta_phrases{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SHjcta_phrase{justify-content:space-between;align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.SHjcta_options{gap:var(--space-3);flex-direction:column;display:flex}.SHjcta_option{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.SHjcta_option>:first-child{flex:1;min-width:200px}.SHjcta_optionPreview{gap:var(--space-1) var(--space-2);margin:var(--space-1) 0 0;font:var(--text-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SHjcta_optionPreview li{align-items:center;gap:var(--space-1);color:var(--color-text-muted);display:inline-flex}.SHjcta_optionPreview li[data-correct=true]{color:var(--success);font-weight:600}.SHjcta_sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.SHjcta_sectionTitle{font:var(--text-h3);margin:0}.SHjcta_progressCell{align-items:center;gap:var(--space-2);min-width:140px;display:flex}.SHjcta_progress{border-radius:var(--radius-full);background:var(--color-surface-muted);flex:1;height:8px;overflow:hidden}.SHjcta_progressFill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;display:block}
._1ROmtq_group{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}._1ROmtq_head{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:32px;display:flex}._1ROmtq_title{font:var(--text-small);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle);font-weight:700}._1ROmtq_description{margin-top:var(--space-1);color:var(--color-text-muted);font:var(--text-small)}._1ROmtq_field{gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-field);background:var(--color-surface-muted);transition:background-color var(--duration-fast) var(--ease);flex-direction:column;display:flex}._1ROmtq_field[data-editing=true]{background:var(--color-primary-soft)}._1ROmtq_label{color:var(--color-text-muted);font:var(--text-caption)}._1ROmtq_value{overflow-wrap:anywhere;font-weight:500}._1ROmtq_editor{gap:var(--space-3);margin-top:var(--space-1);flex-direction:column;display:flex}._1ROmtq_footer{gap:var(--space-3);flex-direction:column;display:flex}._1ROmtq_actions{justify-content:flex-end;gap:var(--space-2);display:flex}._1ROmtq_error{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);background:var(--danger-soft);border-radius:var(--radius-field);color:var(--danger);font:var(--text-small);display:flex}
.L27QEG_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.L27QEG_header{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.L27QEG_label{font:var(--text-small);font-weight:600}.L27QEG_help{font:var(--text-small);color:var(--color-text-muted)}.L27QEG_error{font:var(--text-small);color:var(--danger)}.L27QEG_inline{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.L27QEG_inlineText{flex-direction:column;gap:2px;min-width:0;display:flex}.L27QEG_inlineLabel{font-weight:600}.L27QEG_inlineControl{flex:none;width:min(300px,50%)}@media (max-width:640px){.L27QEG_inline{align-items:stretch;gap:var(--space-2);flex-direction:column}.L27QEG_inlineControl{width:100%}}.L27QEG_control{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:0 var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-field);box-shadow:0 1px 2px color-mix(in srgb, var(--primary-950) 3%, transparent);transition:border-color var(--duration-fast) var(--ease), box-shadow var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease);display:flex}.L27QEG_control:hover{border-color:var(--color-border-strong)}.L27QEG_control:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 4px var(--color-ring)}.L27QEG_control[data-invalid=true]{border-color:var(--danger)}.L27QEG_control[data-invalid=true]:focus-within{box-shadow:0 0 0 4px var(--danger-soft)}.L27QEG_control[data-disabled=true]{background:var(--color-surface-muted);box-shadow:none;opacity:.7}.L27QEG_input{min-width:0;height:calc(var(--control-height) - 2px);background:0 0;border:0;outline:none;flex:1;padding:0}.L27QEG_input::placeholder{color:var(--color-text-subtle)}.L27QEG_adornment{color:var(--color-text-subtle);flex-shrink:0;display:inline-flex}.L27QEG_adornment svg{width:18px;height:18px}.L27QEG_adornmentButton{padding:var(--space-1);margin-right:calc(var(--space-1) * -1);border-radius:calc(var(--radius-field) - 4px);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;display:inline-flex}.L27QEG_adornmentButton:hover{color:var(--color-text);background:var(--color-surface-muted)}.L27QEG_adornmentButton svg{width:18px;height:18px}
.nHGUga_screen{justify-content:center;align-items:center;gap:var(--space-4);min-height:100dvh;padding:var(--space-8) var(--space-4);text-align:center;flex-direction:column;display:flex}.nHGUga_icon{width:72px;height:72px;margin-top:var(--space-4);background:var(--color-primary-soft);color:var(--color-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-primary) 10%, transparent);border-radius:22px;place-items:center;display:grid}.nHGUga_icon svg{width:28px;height:28px}.nHGUga_danger{background:var(--danger-soft);color:var(--danger)}.nHGUga_code{margin-top:var(--space-4);font:var(--text-display);letter-spacing:var(--tracking-display);color:var(--color-primary);opacity:.25;font-size:72px;line-height:1}.nHGUga_title{font:var(--text-h1)}.nHGUga_text{max-width:480px;color:var(--color-text-muted)}.nHGUga_search{width:min(400px,100%)}.nHGUga_links{justify-content:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;font-weight:600;display:flex}
._44wk1G_history{gap:var(--space-4);flex-direction:column;display:flex}._44wk1G_toolbar{align-items:flex-end;gap:var(--space-2);display:flex}._44wk1G_toolbar>:first-child{flex:1}._44wk1G_entries{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._44wk1G_entry{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}._44wk1G_entryHeader{justify-content:space-between;gap:var(--space-3);font:var(--text-small);display:flex}._44wk1G_entryHeader span,._44wk1G_performer{color:var(--color-text-muted);font:var(--text-caption)}._44wk1G_changes{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._44wk1G_change{font:var(--text-small);gap:2px;display:grid}._44wk1G_change dt{font-weight:600}._44wk1G_change dd{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}._44wk1G_change svg{color:var(--color-text-muted);flex-shrink:0}._44wk1G_old{color:var(--color-text-muted);text-decoration:line-through}._44wk1G_new{color:var(--color-text)}._44wk1G_secret{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-style:italic;display:inline-flex}._44wk1G_more{justify-content:center;min-height:32px;display:flex}
.Q3oAaW_notice{z-index:45;right:var(--space-5);bottom:calc(var(--space-5) + var(--mobile-nav-height,0px));align-items:center;gap:var(--space-4);width:min(560px, calc(100vw - var(--space-5) * 2));padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);color:var(--color-text);box-shadow:var(--shadow-lg);animation:Q3oAaW_notice-in var(--duration-panel) var(--ease-spring);display:flex;position:fixed}@keyframes Q3oAaW_notice-in{0%{opacity:0;transform:translateY(12px)}}.Q3oAaW_icon{border-radius:var(--radius-full);background:var(--color-primary-soft);width:40px;height:40px;color:var(--color-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Q3oAaW_icon svg{width:20px;height:20px}.Q3oAaW_text{min-width:0;color:var(--color-text-muted);font:var(--text-small);flex:1;margin:0}.Q3oAaW_text strong{color:var(--color-text);margin-bottom:2px;display:block}@media (prefers-reduced-motion:reduce){.Q3oAaW_notice{animation:none}}@media (max-width:560px){.Q3oAaW_notice{right:var(--space-3);bottom:calc(var(--space-3) + var(--mobile-nav-height,0px));width:calc(100vw - var(--space-3) * 2);padding:var(--space-4);flex-wrap:wrap}.Q3oAaW_icon{display:none}.Q3oAaW_notice>button{width:100%}}
.urxiLa_upload{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.urxiLa_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.urxiLa_hint{width:100%;font:var(--text-caption);color:var(--color-text-muted)}.urxiLa_cropper{align-items:center;gap:var(--space-4);flex-direction:column;display:flex}.urxiLa_frame{border-radius:var(--radius-full);background:var(--color-surface-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.urxiLa_frame:active{cursor:grabbing}.urxiLa_frame:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.urxiLa_image{transform-origin:0 0;pointer-events:none;max-width:none;position:absolute;top:0;left:0}.urxiLa_zoom{align-items:center;gap:var(--space-3);width:100%;font:var(--text-small);display:flex}.urxiLa_zoom input{accent-color:var(--color-primary);flex:1}
._8OXGoG_bar{display:none}@media (max-width:900px){._8OXGoG_bar{z-index:40;padding:var(--space-1) var(--space-2) max(var(--space-1), env(safe-area-inset-bottom));background:var(--color-header-bg);border-top:1px solid var(--color-border);-webkit-backdrop-filter:blur(14px)saturate(1.5);backdrop-filter:blur(14px)saturate(1.5);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}._8OXGoG_item{padding:var(--space-2) 0;border-radius:var(--radius-field);color:var(--color-text-muted);flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}._8OXGoG_item:hover{text-decoration:none}._8OXGoG_icon{border-radius:var(--radius-full);width:44px;height:28px;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);place-items:center;display:grid}._8OXGoG_icon svg{width:20px;height:20px}._8OXGoG_label{font:var(--text-caption);font-weight:600}._8OXGoG_item[aria-current=page]{color:var(--color-primary)}._8OXGoG_item[aria-current=page] ._8OXGoG_icon{background:var(--color-primary-soft)}}@media (max-width:400px){._8OXGoG_item{padding:var(--space-2) 0}._8OXGoG_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8OXGoG_icon{height:32px}._8OXGoG_icon svg{width:22px;height:22px}}
.VU7PwW_wrap{vertical-align:middle;flex:none;display:inline-flex}.VU7PwW_pill{height:20px;padding:0 var(--space-2);border-radius:var(--radius-full);background:var(--color-primary-soft-strong);color:var(--color-primary);font:var(--text-caption);white-space:nowrap;cursor:default;align-items:center;font-weight:700;line-height:1;display:inline-flex}.VU7PwW_pill:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.VU7PwW_pill[data-size=sm]{height:16px;padding:0 6px;font-size:10px}.VU7PwW_pill[data-size=lg]{height:26px;padding:0 var(--space-3);font-size:13px}
.Tsf1dq_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-panel) var(--ease), box-shadow var(--duration-panel) var(--ease), border-color var(--duration-panel) var(--ease);overflow:hidden}.Tsf1dq_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.Tsf1dq_link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.Tsf1dq_link:hover{text-decoration:none}.Tsf1dq_cover{aspect-ratio:16/9;background:linear-gradient(135deg, var(--color-primary-soft-strong), var(--color-surface-muted));position:relative;overflow:hidden}.Tsf1dq_cover img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease);display:block}.Tsf1dq_card:hover .Tsf1dq_cover img{transform:scale(1.04)}.Tsf1dq_coverEmpty{width:100%;height:100%;display:block}.Tsf1dq_access{top:var(--space-3);right:var(--space-3);align-items:center;gap:var(--space-1);padding:3px var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--neutral-950) 55%, transparent);color:var(--neutral-0);font:var(--text-caption);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:600;display:inline-flex;position:absolute}.Tsf1dq_access svg{width:12px;height:12px}.Tsf1dq_body{gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.Tsf1dq_category{color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:600}.Tsf1dq_title{font:var(--text-h3);letter-spacing:var(--tracking-tight);overflow-wrap:anywhere;transition:color var(--duration-fast) var(--ease)}.Tsf1dq_link:hover .Tsf1dq_title{color:var(--color-primary)}.Tsf1dq_excerpt{color:var(--color-text-muted);font:var(--text-small);-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.Tsf1dq_meta{align-items:center;gap:var(--space-1) var(--space-2);margin-top:var(--space-1);color:var(--color-text-muted);font:var(--text-caption);flex-wrap:wrap;display:flex}.Tsf1dq_reading{align-items:center;gap:4px;display:inline-flex}
.jecRzq_levelCard{align-items:center;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--radius-card);background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 14%, var(--color-surface)) 0%, var(--color-surface) 70%);box-shadow:var(--shadow-sm);display:flex}.jecRzq_levelRing{border:4px solid var(--color-primary);border-radius:var(--radius-full);background:var(--color-surface);width:84px;height:84px;color:var(--color-primary);flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex}.jecRzq_levelRing small{font:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.jecRzq_levelRing strong{font-size:30px;font-weight:800;line-height:1}.jecRzq_levelBody{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.jecRzq_levelTitle{font:var(--text-h3);margin:0}.jecRzq_levelText{color:var(--color-text-muted);font:var(--text-small);margin:0}.jecRzq_bar{border-radius:var(--radius-full);background:var(--color-surface-muted);height:8px;overflow:hidden}.jecRzq_barFill{border-radius:inherit;background:var(--color-primary);height:100%;transition:width var(--duration-normal,.3s) var(--ease)}.jecRzq_sources{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.jecRzq_source{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-field);display:flex}.jecRzq_sourceIcon{background:var(--color-primary-soft-strong);width:36px;height:36px;color:var(--color-primary);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.jecRzq_sourceText{min-width:0;font:var(--text-small);flex-direction:column;display:flex}.jecRzq_sourceText strong{font-weight:600}.jecRzq_sourceText span{color:var(--color-text-muted)}.jecRzq_rankGroup{gap:var(--space-3);flex-direction:column;display:flex}.jecRzq_rankTitle{align-items:center;gap:var(--space-2);font:var(--text-body);margin:0;font-weight:700;display:flex}.jecRzq_rankTitle:before{content:"";border-radius:var(--radius-full);background:var(--trophy-bronze);width:12px;height:12px}.jecRzq_rankTitle[data-rank=silver]:before{background:var(--trophy-silver)}.jecRzq_rankTitle[data-rank=gold]:before{background:var(--trophy-gold)}.jecRzq_rankTitle span{color:var(--color-text-muted);font:var(--text-small)}.jecRzq_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.jecRzq_trophy{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:flex}.jecRzq_trophy[data-locked=true]{background:var(--color-surface-muted)}.jecRzq_trophyBody{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.jecRzq_trophyTitle{margin:0;font-weight:700}.jecRzq_trophy[data-locked=true] .jecRzq_trophyTitle{color:var(--color-text-muted)}.jecRzq_trophyText{color:var(--color-text-muted);font:var(--text-small);margin:0}.jecRzq_trophyRank{color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.jecRzq_trophy[data-locked=true] .jecRzq_bar{background:var(--color-border)}.jecRzq_trophyProgress{margin-top:var(--space-1);color:var(--color-text-muted);font:var(--text-caption);flex-direction:column;gap:4px;display:flex}.jecRzq_medal{border-radius:var(--radius-full);width:48px;height:48px;color:var(--neutral-0);box-shadow:inset 0 -3px 0 color-mix(in srgb, var(--neutral-950) 22%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.jecRzq_medal svg{width:22px;height:22px}.jecRzq_medal[data-rank=bronze]{background:var(--trophy-bronze)}.jecRzq_medal[data-rank=silver]{background:var(--trophy-silver)}.jecRzq_medal[data-rank=gold]{background:var(--trophy-gold)}.jecRzq_medal[data-locked=true]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-subtle)}.jecRzq_block{gap:var(--space-4);flex-direction:column;display:flex}.jecRzq_blockTitle{font:var(--text-h3);margin:0}.jecRzq_notice{color:var(--color-text-muted);margin:0}@media (max-width:640px){.jecRzq_grid{grid-template-columns:minmax(0,1fr)}.jecRzq_levelCard{padding:var(--space-4);gap:var(--space-4)}.jecRzq_levelRing{width:68px;height:68px}.jecRzq_levelRing strong{font-size:24px}}
.lc2njW_toolbar{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;min-width:0;display:flex}.lc2njW_toolbar>*{flex-shrink:0}.lc2njW_search{flex:0 auto;width:380px;min-width:132px}@media (max-width:900px){.lc2njW_toolbar{flex-wrap:wrap}.lc2njW_search{flex-basis:100%}}.lc2njW_anchor{display:inline-flex;position:relative}.lc2njW_count{background:var(--color-primary);min-width:18px;color:var(--color-on-primary);border-radius:var(--radius-full);font:var(--text-caption);text-align:center;pointer-events:none;padding:0 5px;font-weight:700;line-height:18px;position:absolute;top:-2px;right:-2px}.lc2njW_activeView{background:var(--color-primary-soft-strong);color:var(--color-badge-text)}.lc2njW_panel{z-index:50;top:calc(100% + var(--space-2));gap:var(--space-4);width:min(340px, calc(100vw - var(--space-8)));padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);animation:lc2njW_open var(--duration-panel) var(--ease-spring);flex-direction:column;display:flex;position:absolute;right:0}.lc2njW_panelSection{gap:var(--space-3);flex-direction:column;display:flex}.lc2njW_panelTitle{color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700}.lc2njW_panelActions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:flex}@keyframes lc2njW_open{0%{opacity:0;transform:translateY(-6px)scale(.98)}}
.i9DO7W_page{gap:var(--space-6);width:100%;max-width:880px;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.i9DO7W_title{font:var(--text-h1);margin:0}.i9DO7W_sectionTitle{font:var(--text-h2);margin:0}.i9DO7W_muted{font:var(--text-small);color:var(--color-text-muted);margin:0}.i9DO7W_error{color:var(--danger);margin:0}.i9DO7W_notice{padding:var(--space-3) var(--space-4);border-radius:var(--radius-card);background:var(--color-surface-muted);font:var(--text-small);margin:0}.i9DO7W_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.i9DO7W_primaryLink,.i9DO7W_secondaryLink{padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);font:var(--text-small);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.i9DO7W_primaryLink{background:var(--color-primary);color:var(--color-on-primary)}.i9DO7W_primaryLink:hover{background:var(--color-primary-hover)}.i9DO7W_secondaryLink{background:var(--color-secondary);color:var(--color-on-secondary)}.i9DO7W_secondaryLink:hover{background:var(--color-secondary-hover)}.i9DO7W_card{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);transition:transform var(--duration-panel) var(--ease), box-shadow var(--duration-panel) var(--ease), border-color var(--duration-panel) var(--ease);overflow:hidden}.i9DO7W_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-3px)}.i9DO7W_cardLink{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.i9DO7W_cardLink:hover{text-decoration:none}.i9DO7W_cover{aspect-ratio:16/9;background:linear-gradient(135deg, var(--color-primary-soft-strong), var(--color-surface-muted));overflow:hidden}.i9DO7W_cover img{object-fit:cover;width:100%;height:100%;transition:transform var(--duration-slow) var(--ease);display:block}.i9DO7W_card:hover .i9DO7W_cover img{transform:scale(1.04)}.i9DO7W_coverEmpty{height:100%;color:var(--color-primary);opacity:.6;justify-content:center;align-items:center;font-size:40px;display:flex}.i9DO7W_cardBody{align-items:flex-start;gap:var(--space-2);padding:var(--space-5);flex-direction:column;flex:1;display:flex}.i9DO7W_category{color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:600}.i9DO7W_cardTitle{font:var(--text-h3);letter-spacing:var(--tracking-tight);margin:0}.i9DO7W_meta{align-items:center;gap:var(--space-1) var(--space-3);font:var(--text-small);color:var(--color-text-muted);flex-wrap:wrap;margin:0;display:flex}.i9DO7W_meta span{align-items:center;gap:var(--space-1);display:inline-flex}.i9DO7W_badge{padding:3px var(--space-3);border-radius:var(--radius-full);background:var(--color-badge-bg);color:var(--color-badge-text);font:var(--text-caption);margin-top:auto;font-weight:600}.i9DO7W_price{margin-top:auto;font-weight:700}.i9DO7W_price s{color:var(--color-text-muted);font-weight:400}.i9DO7W_cardProgress{align-items:center;gap:var(--space-2);width:100%;margin-top:auto;display:flex}.i9DO7W_progress{border-radius:var(--radius-full);background:var(--color-surface-muted);flex:1;height:6px;overflow:hidden}.i9DO7W_progressFill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;display:block}.i9DO7W_head{gap:var(--space-3);flex-direction:column;display:flex}.i9DO7W_prerequisites{padding-left:var(--space-5);margin:0}.i9DO7W_program{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.i9DO7W_programRow{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.i9DO7W_programRow:last-child{border-bottom:0}.i9DO7W_programRow[data-state=locked]{color:var(--color-text-muted)}.i9DO7W_programTitle{flex:1;min-width:160px}.i9DO7W_learn{gap:var(--space-8);width:100%;max-width:1120px;padding:var(--space-8) var(--space-4);grid-template-columns:280px minmax(0,1fr);margin:0 auto;display:grid}.i9DO7W_outline{top:calc(64px + var(--space-6));align-self:start;gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.i9DO7W_outlineTitle{color:inherit;font-weight:700;text-decoration:none}.i9DO7W_outlineList{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.i9DO7W_outlineLink{align-items:flex-start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-button);color:inherit;font:var(--text-small);text-decoration:none;display:flex}.i9DO7W_outlineLink svg{margin-top:3px}.i9DO7W_outlineLink[aria-current=page]{background:var(--color-badge-bg);color:var(--color-badge-text)}.i9DO7W_outlineLink[data-locked=true]{color:var(--color-text-muted)}.i9DO7W_reader{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.i9DO7W_quizBox{align-items:center;gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-wrap:wrap;display:flex}.i9DO7W_quizBox p{align-items:center;gap:var(--space-2);margin:0;display:inline-flex}.i9DO7W_quiz{justify-content:center;gap:var(--space-4);width:100%;max-width:720px;min-height:100dvh;padding:var(--space-6) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.i9DO7W_quizIntro,.i9DO7W_quizResult{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;display:flex}.i9DO7W_quizFacts{margin:0;padding:0;list-style:none}.i9DO7W_quizQuestion{gap:var(--space-4);flex-direction:column;display:flex}.i9DO7W_quizHeader{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.i9DO7W_quizPrompt{font:var(--text-h2);overflow-wrap:anywhere;margin:0}.i9DO7W_quizOptions{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.i9DO7W_quizOption{width:100%;padding:var(--space-4);border:2px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-text);font:var(--text-body);text-align:left;cursor:pointer}.i9DO7W_quizOption:hover:not(:disabled){border-color:var(--color-focus)}.i9DO7W_quizOption[data-selected=true]{border-color:var(--color-primary);background:var(--color-badge-bg);color:var(--color-badge-text)}.i9DO7W_quizFooter{justify-content:space-between;gap:var(--space-3);display:flex}.i9DO7W_ring{width:88px;height:88px;color:var(--color-primary);flex-shrink:0;position:relative}.i9DO7W_quizResult .i9DO7W_ring{width:160px;height:160px}.i9DO7W_ring[data-tone=urgent],.i9DO7W_ring[data-tone=negative]{color:var(--danger)}.i9DO7W_ring[data-tone=positive]{color:var(--success)}.i9DO7W_ring svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.i9DO7W_ringTrack,.i9DO7W_ringValue{fill:none;stroke-width:10px}.i9DO7W_ringTrack{stroke:var(--color-surface-muted)}.i9DO7W_ringValue{stroke:currentColor;stroke-linecap:round;transition:stroke-dashoffset .25s linear}.i9DO7W_ringLabel{color:var(--color-text);justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.i9DO7W_quizResult .i9DO7W_ringLabel{font:var(--text-display)}.i9DO7W_congrats{align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--color-badge-bg);color:var(--color-badge-text);flex-direction:column;animation:.5s ease-out i9DO7W_congrats-in;display:flex}.i9DO7W_congrats>svg{width:40px;height:40px}.i9DO7W_congratsTitle{font:var(--text-h3);margin:0}@keyframes i9DO7W_congrats-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.i9DO7W_congrats{animation:none}.i9DO7W_ringValue{transition:none}}.i9DO7W_verifyCard{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}.i9DO7W_verifyBadge{align-items:center;gap:var(--space-2);color:var(--success);font-weight:600;display:inline-flex}.i9DO7W_facts{gap:var(--space-2) var(--space-4);grid-template-columns:minmax(100px,160px) minmax(0,1fr);margin:0;display:grid}.i9DO7W_facts dt{color:var(--color-text-muted)}.i9DO7W_facts dd{overflow-wrap:anywhere;margin:0}.i9DO7W_myCourses{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.i9DO7W_myCourse{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.i9DO7W_myCourse:last-child{border-bottom:0}.i9DO7W_myCourseText{gap:var(--space-1);flex-direction:column;flex:1;min-width:200px;display:flex}@media (max-width:860px){.i9DO7W_learn{gap:var(--space-4);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr)}.i9DO7W_outline{position:static}}.i9DO7W_programRow[data-state=passed] svg{color:var(--success)}.i9DO7W_primaryLink:hover,.i9DO7W_secondaryLink:hover,.i9DO7W_outlineLink:hover{text-decoration:none}
.NaLOZq_page{gap:var(--space-8);width:100%;max-width:760px;padding:var(--space-8) var(--space-4) var(--space-12);flex-direction:column;margin:0 auto;display:flex}.NaLOZq_header{gap:var(--space-3);flex-direction:column;display:flex}.NaLOZq_eyebrow{color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700}.NaLOZq_title{font:var(--text-h1);letter-spacing:var(--tracking-tight);margin:0}.NaLOZq_updated{color:var(--color-text-subtle);font:var(--text-small);margin:0}.NaLOZq_intro{color:var(--color-text-muted);font:var(--text-reading)}.NaLOZq_intro p{margin:0}.NaLOZq_toc{padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.NaLOZq_tocTitle{margin:0 0 var(--space-2);font:var(--text-small);font-weight:700}.NaLOZq_toc ol{gap:var(--space-1) var(--space-6);padding-left:var(--space-5);font:var(--text-small);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.NaLOZq_body{gap:var(--space-8);flex-direction:column;display:flex}.NaLOZq_section{gap:var(--space-3);scroll-margin-top:calc(var(--site-header-height) + var(--space-6));flex-direction:column;display:flex}.NaLOZq_sectionTitle{font:var(--text-h3);letter-spacing:var(--tracking-tight);margin:0}.NaLOZq_number{color:var(--color-primary)}.NaLOZq_content{gap:var(--space-3);flex-direction:column;line-height:1.7;display:flex}.NaLOZq_content p,.NaLOZq_content ul{margin:0}.NaLOZq_content ul{gap:var(--space-1);padding-left:var(--space-5);flex-direction:column;display:flex}.NaLOZq_tableFrame{border:1px solid var(--color-border);border-radius:var(--radius-card);overflow-x:auto}.NaLOZq_table{border-collapse:collapse;width:100%;font:var(--text-small)}.NaLOZq_table th,.NaLOZq_table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.NaLOZq_table th{background:var(--color-surface-muted);font-weight:600}.NaLOZq_table tr:last-child td{border-bottom:0}.NaLOZq_table code{font-family:var(--font-mono)}.NaLOZq_others{gap:var(--space-2) var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border);font:var(--text-small);flex-wrap:wrap;display:flex}@media (max-width:640px){.NaLOZq_toc ol{grid-template-columns:minmax(0,1fr)}}
.oWvNtW_dialog{max-width:calc(100vw - var(--space-8));max-height:calc(100dvh - var(--space-8));background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);padding:0;overflow:hidden}.oWvNtW_dialog::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.oWvNtW_dialog[open]{display:flex}.oWvNtW_modal{border-radius:var(--radius-modal);animation:oWvNtW_modal-in var(--duration-panel) var(--ease-spring)}.oWvNtW_sm{width:440px}.oWvNtW_md{width:580px}.oWvNtW_lg{width:820px}.oWvNtW_xl{width:1100px;max-height:min(calc(100dvh - var(--space-8)), 860px)}.oWvNtW_full{width:calc(100vw - var(--space-8));height:calc(100dvh - var(--space-8))}.oWvNtW_content{flex-direction:column;width:100%;min-height:0;display:flex}.oWvNtW_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);display:flex}.oWvNtW_title{font:var(--text-h2);letter-spacing:var(--tracking-tight)}.oWvNtW_description{margin-top:var(--space-1);font:var(--text-small);color:var(--color-text-muted)}.oWvNtW_body{min-height:0;padding:0 var(--space-6) var(--space-6);flex:1;overflow-y:auto}.oWvNtW_footer{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4) var(--space-6);border-top:1px solid var(--color-border);background:var(--color-surface-muted);display:flex}@keyframes oWvNtW_modal-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}@media (max-width:640px){.oWvNtW_modal{border-radius:var(--radius-modal) var(--radius-modal) 0 0;width:100vw;max-width:100vw;margin:auto 0 0}}
.U5R7eq_trigger{width:auto;min-width:180px}.U5R7eq_value{text-transform:capitalize}.U5R7eq_panel{width:248px}.U5R7eq_header{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.U5R7eq_year{font-weight:600}.U5R7eq_months{gap:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.U5R7eq_month{border-radius:var(--radius-field);cursor:pointer;background:0 0;border:0;height:36px}.U5R7eq_month:hover:not(:disabled){background:var(--color-surface-muted)}.U5R7eq_month:disabled{color:var(--color-text-muted);opacity:.5;cursor:not-allowed}.U5R7eq_month[aria-pressed=true]{background:var(--color-primary);color:var(--color-on-primary)}
.ytpL_W_pagination{justify-content:space-between;align-items:center;gap:var(--space-3);font:var(--text-small);flex-wrap:wrap;display:flex}.ytpL_W_range{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.ytpL_W_controls{align-items:center;gap:var(--space-1);display:flex}.ytpL_W_page{font-variant-numeric:tabular-nums;text-align:center;min-width:56px;font-weight:600}.ytpL_W_separator{color:var(--color-text-subtle);margin:0 4px}
._316eya_trigger{align-items:center;gap:var(--space-2);height:36px;margin-right:var(--space-2);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font:var(--text-small);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);display:inline-flex}._316eya_trigger:hover{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}._316eya_trigger svg{width:16px;height:16px}._316eya_triggerText{padding-right:var(--space-6)}._316eya_kbd{border:1px solid var(--color-border);background:var(--color-surface);font:var(--text-caption);color:var(--color-text-subtle);border-radius:6px;padding:1px 6px;font-family:inherit}._316eya_palette{gap:var(--space-3);flex-direction:column;min-height:240px;display:flex}._316eya_hint{color:var(--color-text-muted);font:var(--text-small);margin:0}._316eya_results{gap:var(--space-3);flex-direction:column;max-height:50dvh;display:flex;overflow-y:auto}._316eya_results:empty{display:none}._316eya_group{flex-direction:column;gap:2px;display:flex}._316eya_groupLabel{margin:0 0 var(--space-1);color:var(--color-text-subtle);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;font-weight:700}._316eya_row{padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);font-weight:500;text-decoration:none;display:block}._316eya_row:hover,._316eya_row[data-active=true]{background:var(--color-primary-soft);color:var(--color-primary);text-decoration:none}@media (max-width:900px){._316eya_trigger{background:0 0;border-color:#0000;justify-content:center;width:36px;margin-right:0;padding:0}._316eya_trigger svg{width:20px;height:20px}._316eya_triggerText,._316eya_kbd{display:none}}
._8fBiWa_page{gap:var(--space-4);max-width:680px;padding:var(--space-6) var(--space-4) var(--space-12);flex-direction:column;margin:0 auto;display:flex}._8fBiWa_pageTitle{font:var(--text-h1)}._8fBiWa_tabs,._8fBiWa_pills{gap:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}._8fBiWa_tabs a,._8fBiWa_pills a{padding:var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-muted);font:var(--text-small);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);flex:none;font-weight:600;text-decoration:none}._8fBiWa_tabs a:hover,._8fBiWa_pills a:hover{border-color:var(--color-border-strong);color:var(--color-text);text-decoration:none}._8fBiWa_tabs a[aria-current=page],._8fBiWa_pills a[aria-current=true]{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}._8fBiWa_feed{gap:var(--space-4);flex-direction:column;display:flex}._8fBiWa_freshPill{top:calc(var(--site-header-height) + var(--space-2));z-index:10;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-on-primary);font:var(--text-small);box-shadow:var(--shadow-md);cursor:pointer;border:0;align-self:center;font-weight:600;position:sticky}._8fBiWa_muted{color:var(--color-text-muted);font:var(--text-small)}._8fBiWa_error{color:var(--danger);font:var(--text-small)}._8fBiWa_composer,._8fBiWa_card{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._8fBiWa_composer[data-dropping=true]{border-color:var(--color-focus)}._8fBiWa_composerFields{gap:var(--space-3);flex-direction:column;display:flex}._8fBiWa_composerBar{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8fBiWa_composerTools{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8fBiWa_counter{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font:var(--text-caption);display:inline-flex}._8fBiWa_counter[data-over=true]{color:var(--danger)}._8fBiWa_counter svg{transform:rotate(-90deg)}._8fBiWa_counter circle{fill:none;stroke-width:2.5px}._8fBiWa_counterTrack{stroke:var(--color-border)}._8fBiWa_counterValue{stroke:var(--color-primary)}._8fBiWa_counter[data-over=true] ._8fBiWa_counterValue{stroke:var(--danger)}._8fBiWa_previews{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));padding:0;list-style:none;display:grid}._8fBiWa_preview{gap:var(--space-1);cursor:grab;flex-direction:column;display:flex}._8fBiWa_preview img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-field);width:100%;display:block}._8fBiWa_previewActions{justify-content:center;display:flex}._8fBiWa_pollForm{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);flex-direction:column;margin:0;display:flex}._8fBiWa_pollForm legend{padding:0 var(--space-1);font:var(--text-small);font-weight:600}._8fBiWa_pollOptionRow{align-items:flex-end;gap:var(--space-1);display:flex}._8fBiWa_pollOptionRow>:first-child{flex:1;min-width:0}._8fBiWa_cardHeader{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}._8fBiWa_author{align-items:center;gap:var(--space-2);min-width:0;color:inherit;text-decoration:none;display:inline-flex}._8fBiWa_authorNames{overflow-wrap:anywhere;flex-direction:column;display:flex}._8fBiWa_authorNames strong{font:var(--text-small);font-weight:600}._8fBiWa_cardDate{color:var(--color-text-muted);font:var(--text-small);text-decoration:none}._8fBiWa_visibility{color:var(--color-text-muted);font:var(--text-caption);align-items:center;gap:4px;display:inline-flex}._8fBiWa_menuAnchor{margin-left:auto;position:relative}._8fBiWa_menu{top:calc(100% + var(--space-1));z-index:15;min-width:180px;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lg);position:absolute;right:0}._8fBiWa_menu button{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text);font:var(--text-small);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._8fBiWa_menu button:hover{background:var(--color-surface-muted)}._8fBiWa_text{white-space:pre-wrap;overflow-wrap:anywhere}._8fBiWa_text[data-clamped=true]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._8fBiWa_more{color:var(--color-link);font:var(--text-small);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0}._8fBiWa_mosaic{gap:var(--space-1);border-radius:var(--radius-field);grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}._8fBiWa_mosaic[data-count="1"]{grid-template-columns:1fr}._8fBiWa_mosaic[data-count="3"] ._8fBiWa_tile:first-child{grid-row:span 2}._8fBiWa_tile{background:var(--color-surface-muted);cursor:zoom-in;border:0;min-height:0;padding:0;display:block;position:relative}._8fBiWa_tile img{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}._8fBiWa_mosaic[data-count="1"] ._8fBiWa_tile img{aspect-ratio:auto;max-height:480px}._8fBiWa_tileExtra{background:color-mix(in srgb, var(--neutral-950) 55%, transparent);color:var(--neutral-0);font:var(--text-h2);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._8fBiWa_poll{gap:var(--space-2);flex-direction:column;display:flex}._8fBiWa_pollQuestion{font-weight:600}._8fBiWa_pollOptions{gap:var(--space-1);flex-direction:column;padding:0;list-style:none;display:flex}._8fBiWa_pollOption{width:100%;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);color:var(--color-text);text-align:left;cursor:pointer;background:0 0}._8fBiWa_pollOption:hover:not(:disabled){border-color:var(--color-primary)}._8fBiWa_pollResult{justify-content:space-between;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);display:flex;position:relative;overflow:hidden}._8fBiWa_pollResult[data-mine=true]{font-weight:600}._8fBiWa_pollBar{background:var(--color-badge-bg);transition:width .4s;position:absolute;inset:0 auto 0 0}._8fBiWa_pollLabel,._8fBiWa_pollPercent{position:relative}._8fBiWa_pollLabel svg{vertical-align:middle}._8fBiWa_actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._8fBiWa_likes{align-items:center;gap:var(--space-1);display:inline-flex}._8fBiWa_action,._8fBiWa_count{align-items:center;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-field);color:var(--color-text-muted);font:var(--text-small);cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex}._8fBiWa_action:hover,._8fBiWa_count:hover{color:var(--color-text)}._8fBiWa_action[aria-pressed=true]{color:var(--color-link)}._8fBiWa_action[aria-pressed=true] svg{fill:currentColor}._8fBiWa_action[data-pop] svg{animation:_8fBiWa_reaction-pop .42s var(--ease)}@keyframes _8fBiWa_reaction-pop{0%{transform:scale(1)}35%{transform:scale(1.35)rotate(-12deg)}65%{transform:scale(.92)rotate(4deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){._8fBiWa_action[data-pop] svg{animation:none}}._8fBiWa_people{gap:var(--space-2);flex-direction:column;padding:0;list-style:none;display:flex}._8fBiWa_people a{color:inherit;text-decoration:none}._8fBiWa_profileHeader{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;display:flex}._8fBiWa_profileIdentity{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8fBiWa_profileNames{overflow-wrap:anywhere;flex-direction:column;flex:1;min-width:160px;display:flex}._8fBiWa_profileName{align-items:center;gap:var(--space-2);font:var(--text-h2);flex-wrap:wrap;display:flex}._8fBiWa_profileBio{white-space:pre-wrap;overflow-wrap:anywhere}._8fBiWa_profileCounts{gap:var(--space-4);font:var(--text-small);flex-wrap:wrap;display:flex}._8fBiWa_profileCounts strong{font-weight:700}._8fBiWa_profileActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._8fBiWa_notice{padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);font:var(--text-small)}._8fBiWa_personRow{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._8fBiWa_relations{gap:var(--space-5);flex-direction:column;display:flex}._8fBiWa_selected{gap:var(--space-2);padding:var(--space-3);border:2px solid var(--color-primary);border-radius:calc(var(--radius-card) + 6px);background:var(--color-primary-soft);flex-direction:column;display:flex}._8fBiWa_selectedLabel{color:var(--color-primary);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;margin:0;font-weight:700}._8fBiWa_pageHead{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8fBiWa_publishLink{align-items:center;gap:var(--space-2);height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-button);background:var(--color-primary);color:var(--color-on-primary);font-weight:600;text-decoration:none;display:inline-flex}._8fBiWa_publishLink:hover{background:var(--color-primary-hover);text-decoration:none}._8fBiWa_composerModal>._8fBiWa_composer{box-shadow:none;border:0;padding:0}._8fBiWa_feedBar{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8fBiWa_feedBar ._8fBiWa_tabs{min-width:0}._8fBiWa_feedTools{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}._8fBiWa_searchAnchor{display:inline-flex;position:relative}._8fBiWa_searchDot{border:2px solid var(--color-bg);border-radius:var(--radius-full);background:var(--color-primary);pointer-events:none;width:10px;height:10px;position:absolute;top:-2px;right:-2px}
.Q9kVQG_trigger{align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-muted);color:var(--color-text-muted);font:var(--text-small);cursor:pointer;transition:border-color var(--duration-fast) var(--ease), background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);display:inline-flex}.Q9kVQG_trigger:hover{border-color:var(--color-border-strong);background:var(--color-surface);color:var(--color-text)}.Q9kVQG_trigger svg{width:16px;height:16px}.Q9kVQG_triggerText{padding-right:var(--space-4)}.Q9kVQG_kbd{border:1px solid var(--color-border);background:var(--color-surface);font:var(--text-caption);color:var(--color-text-subtle);border-radius:6px;padding:1px 6px;font-family:inherit}@media (max-width:900px){.Q9kVQG_trigger{width:36px;color:var(--color-header-text);background:0 0;border:0;justify-content:center;padding:0;transition:none}.Q9kVQG_trigger:hover{background:color-mix(in srgb, var(--color-header-text) 12%, transparent);color:var(--color-header-text)}.Q9kVQG_trigger:focus-visible{outline:2px solid var(--color-header-accent);outline-offset:2px}.Q9kVQG_trigger svg{width:20px;height:20px}.Q9kVQG_triggerText,.Q9kVQG_kbd{display:none}}.Q9kVQG_palette{gap:var(--space-3);flex-direction:column;min-height:280px;display:flex}.Q9kVQG_hint{color:var(--color-text-muted);font:var(--text-small);margin:0}.Q9kVQG_results{gap:var(--space-3);flex-direction:column;max-height:50dvh;display:flex;overflow-y:auto}.Q9kVQG_results:empty{display:none}.Q9kVQG_group{gap:var(--space-1);flex-direction:column;display:flex}.Q9kVQG_groupLabel{color:var(--color-text-muted);font:var(--text-small);margin:0;font-weight:600}.Q9kVQG_row{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-field);color:inherit;text-decoration:none;display:flex}.Q9kVQG_row:hover,.Q9kVQG_row[data-active=true]{background:var(--color-surface-muted)}.Q9kVQG_rowText{flex-direction:column;min-width:0;display:flex}.Q9kVQG_rowTitle{overflow-wrap:anywhere}.Q9kVQG_rowDetail{color:var(--color-text-muted);font:var(--text-small)}.Q9kVQG_allLink{color:var(--color-link);font:var(--text-small);font-weight:600}.Q9kVQG_page{gap:var(--space-5);width:100%;max-width:1280px;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.Q9kVQG_title{font:var(--text-h1);margin:0}.Q9kVQG_box{max-width:640px}.Q9kVQG_tabs{gap:var(--space-1);border-bottom:1px solid var(--color-border);display:flex;overflow-x:auto}.Q9kVQG_tab{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:var(--text-small);border-bottom:2px solid #0000;flex-shrink:0;font-weight:600;text-decoration:none}.Q9kVQG_tab[aria-current=page]{border-bottom-color:var(--color-primary);color:var(--color-text)}.Q9kVQG_grid,.Q9kVQG_factsGrid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));display:grid}.Q9kVQG_factsGrid{align-items:start}.Q9kVQG_member{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);color:inherit;text-decoration:none}.Q9kVQG_pages{justify-content:space-between;align-items:center;gap:var(--space-3);font:var(--text-small);display:flex}.Q9kVQG_member:hover,.Q9kVQG_row:hover{text-decoration:none}
.uMY-GG_anchor{position:relative}.uMY-GG_trigger{text-align:left;cursor:pointer;width:100%}.uMY-GG_triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uMY-GG_placeholder{color:var(--color-text-subtle)}.uMY-GG_panel{z-index:50;top:calc(100% + var(--space-2));min-width:100%;padding:var(--space-2);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);animation:uMY-GG_open var(--duration-panel) var(--ease-spring);position:absolute;left:0}.uMY-GG_panel[data-placement=top]{top:auto;bottom:calc(100% + var(--space-2))}@keyframes uMY-GG_open{0%{opacity:0;transform:translateY(-6px)scale(.98)}}
.nR6iPW_shell{--admin-sidebar-width:256px;grid-template-areas:"header header""sidebar main";grid-template-columns:var(--admin-sidebar-width) minmax(0, 1fr);grid-template-rows:var(--header-height) minmax(0, 1fr);background:var(--color-bg);height:100dvh;transition:grid-template-columns var(--duration-panel) var(--ease);display:grid;overflow:hidden}.nR6iPW_shell[data-collapsed=true]{--admin-sidebar-width:68px}.nR6iPW_main{flex-direction:column;grid-area:main;min-width:0;min-height:0;display:flex;overflow:hidden}.nR6iPW_waiting{justify-content:center;align-items:center;gap:var(--space-8);min-height:100dvh;color:var(--color-primary);flex-direction:column;display:flex}@media (max-width:1100px){.nR6iPW_shell{--admin-sidebar-width:68px}}
.KGdX-a_footer{margin-top:var(--space-12);border-top:1px solid var(--color-border);background:var(--color-surface)}.KGdX-a_inner{gap:var(--space-8);max-width:1280px;padding:var(--space-12) var(--space-5) var(--space-8);grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));margin:0 auto;display:grid}.KGdX-a_about{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:360px;display:flex}.KGdX-a_text{font:var(--text-small);color:var(--color-text-muted);margin:0}.KGdX-a_column{gap:var(--space-2);flex-direction:column;display:flex}.KGdX-a_columnTitle{margin:0 0 var(--space-1);font:var(--text-caption);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--color-text-subtle);font-weight:700}.KGdX-a_link{width:fit-content;color:var(--color-text);font:var(--text-small);font-weight:500;text-decoration:none}.KGdX-a_link:hover{color:var(--color-primary);text-decoration:none}.KGdX-a_bottom{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);max-width:1280px;padding:var(--space-5) var(--space-5) calc(var(--space-5) + var(--mobile-nav-height,0px));border-top:1px solid var(--color-border);flex-wrap:wrap;margin:0 auto;display:flex}@media (max-width:720px){.KGdX-a_inner{padding:var(--space-10) var(--space-4) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.KGdX-a_about{grid-column:1/-1}}
.PQ4G2W_content{overflow-wrap:anywhere}.PQ4G2W_content>*+*{margin-top:var(--space-3)}.PQ4G2W_content h2{font:var(--text-h2)}.PQ4G2W_content h3{font:var(--text-h3)}.PQ4G2W_content h4{font:var(--text-body);font-weight:700}:is(.PQ4G2W_content ul,.PQ4G2W_content ol){padding-left:var(--space-6)}.PQ4G2W_content blockquote{padding-left:var(--space-4);border-left:3px solid var(--color-primary);color:var(--color-text-muted)}.PQ4G2W_content pre{padding:var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);overflow-x:auto}.PQ4G2W_content code{font-family:var(--font-mono,monospace);font-size:.92em}.PQ4G2W_content a{color:var(--color-link);text-decoration:underline}.PQ4G2W_content hr{border:0;border-top:1px solid var(--color-border)}.PQ4G2W_content .rt-table{overflow-x:auto}.PQ4G2W_content table{border-collapse:collapse;width:100%}:is(.PQ4G2W_content th,.PQ4G2W_content td){padding:var(--space-2);border:1px solid var(--color-border);vertical-align:top}.PQ4G2W_content th{background:var(--color-surface-muted);text-align:left}.PQ4G2W_content figure{margin:0}.PQ4G2W_content img{border-radius:var(--radius-field);max-width:100%;height:auto;display:block}.PQ4G2W_content .rt-grid{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.PQ4G2W_content .rt-grid[data-columns="3"]{grid-template-columns:repeat(3,1fr)}.PQ4G2W_content .rt-grid[data-columns="4"]{grid-template-columns:repeat(4,1fr)}:is(.PQ4G2W_content .hljs-keyword,.PQ4G2W_content .hljs-selector-tag,.PQ4G2W_content .hljs-built_in,.PQ4G2W_content .hljs-literal){color:var(--color-link);font-weight:600}:is(.PQ4G2W_content .hljs-string,.PQ4G2W_content .hljs-attr,.PQ4G2W_content .hljs-symbol,.PQ4G2W_content .hljs-addition){color:var(--color-code-string)}:is(.PQ4G2W_content .hljs-number,.PQ4G2W_content .hljs-title,.PQ4G2W_content .hljs-type,.PQ4G2W_content .hljs-class){color:var(--color-code-number)}:is(.PQ4G2W_content .hljs-comment,.PQ4G2W_content .hljs-quote,.PQ4G2W_content .hljs-meta){color:var(--color-text-muted);font-style:italic}.PQ4G2W_content .hljs-deletion{color:var(--danger)}
.mWwaUW_wrapper{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.mWwaUW_frame{border:1px solid var(--color-border);border-radius:var(--radius-field);background:var(--color-surface)}.mWwaUW_frame:focus-within{border-color:var(--color-focus)}.mWwaUW_frame[data-invalid=true]{border-color:var(--danger)}.mWwaUW_toolbar{z-index:2;min-height:40px;padding:var(--space-1);border-bottom:1px solid var(--color-border);border-radius:var(--radius-field) var(--radius-field) 0 0;background:var(--color-surface-muted);flex-wrap:wrap;align-items:center;gap:2px;display:flex;position:sticky;top:0}.mWwaUW_tool{border-radius:var(--radius-field);width:32px;height:32px;color:var(--color-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.mWwaUW_tool:hover:not(:disabled){background:var(--color-border)}.mWwaUW_tool:disabled{color:var(--color-text-muted);opacity:.5;cursor:default}.mWwaUW_tool[aria-pressed=true]{background:var(--color-badge-bg);color:var(--color-badge-text)}.mWwaUW_separator{width:1px;height:20px;margin:0 var(--space-1);background:var(--color-border)}.mWwaUW_context{align-items:flex-end;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.mWwaUW_context>div{min-width:220px}.mWwaUW_content .ProseMirror{min-height:240px;padding:var(--space-4);overflow-wrap:anywhere;outline:none}.mWwaUW_frame[data-variant=inline] .mWwaUW_content .ProseMirror{min-height:96px}.mWwaUW_content .ProseMirror>*+*{margin-top:var(--space-3)}.mWwaUW_content h2{font:var(--text-h2)}.mWwaUW_content h3{font:var(--text-h3)}.mWwaUW_content h4{font:var(--text-body);font-weight:700}:is(.mWwaUW_content ul,.mWwaUW_content ol){padding-left:var(--space-6)}.mWwaUW_content blockquote{padding-left:var(--space-4);border-left:3px solid var(--color-primary);color:var(--color-text-muted)}.mWwaUW_content pre{padding:var(--space-3);border-radius:var(--radius-field);background:var(--color-surface-muted);overflow-x:auto}.mWwaUW_content code{font-family:var(--font-mono,monospace);font-size:.92em}.mWwaUW_content a{color:var(--color-link);text-decoration:underline}.mWwaUW_content hr{border:0;border-top:1px solid var(--color-border)}.mWwaUW_content table{border-collapse:collapse;table-layout:fixed;width:100%}:is(.mWwaUW_content th,.mWwaUW_content td){padding:var(--space-2);border:1px solid var(--color-border);vertical-align:top}.mWwaUW_content th{background:var(--color-surface-muted);text-align:left}.mWwaUW_content .selectedCell{background:var(--color-badge-bg)}.mWwaUW_content img{border-radius:var(--radius-field);max-width:100%;display:block}.mWwaUW_content .ProseMirror-selectednode{outline:2px solid var(--color-focus);outline-offset:2px}.mWwaUW_content [data-image-grid]{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}.mWwaUW_content [data-image-grid][data-columns="3"]{grid-template-columns:repeat(3,1fr)}.mWwaUW_content [data-image-grid][data-columns="4"]{grid-template-columns:repeat(4,1fr)}
.Jr4tyq_trigger{align-items:center;gap:var(--space-2);min-width:0;height:calc(var(--control-height) - 2px);text-align:left;cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding:0;display:flex}.Jr4tyq_trigger:disabled{cursor:not-allowed}.Jr4tyq_search{width:100%;height:36px;margin-bottom:var(--space-2);padding:0 var(--space-3);background:var(--color-surface-muted);border-radius:var(--radius-field);border:1px solid #0000;outline:none}.Jr4tyq_search:focus{border-color:var(--color-focus)}.Jr4tyq_list{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.Jr4tyq_option{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);cursor:pointer;display:flex}.Jr4tyq_option[data-active=true]{background:var(--color-surface-muted)}.Jr4tyq_option[aria-selected=true]{color:var(--color-primary);font-weight:600}.Jr4tyq_option svg{width:16px;height:16px}.Jr4tyq_state{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);font:var(--text-small);color:var(--color-text-muted);display:flex}.Jr4tyq_retry{color:var(--color-link);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}
.AB1QcW_sidebar{border-right:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;grid-area:sidebar;min-width:0;min-height:0;display:flex;overflow:hidden}.AB1QcW_top{padding:var(--space-2) var(--space-3) 0;justify-content:flex-end;display:flex}.AB1QcW_toggle{border-radius:var(--radius-field);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AB1QcW_toggle:hover{background:var(--color-surface-muted);color:var(--color-text)}.AB1QcW_toggle svg{width:18px;height:18px}.AB1QcW_nav{min-height:0;padding:var(--space-2) var(--space-3) var(--space-3);scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden auto}.AB1QcW_bottom{gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--color-border);flex-direction:column;display:flex}.AB1QcW_tooltip{display:flex}.AB1QcW_link{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-field);color:var(--color-text-muted);font:var(--text-small);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease);flex:none;font-weight:500;text-decoration:none;display:flex;position:relative}.AB1QcW_link:hover{background:var(--color-surface-muted);color:var(--color-text);text-decoration:none}.AB1QcW_link[aria-current=page]{background:var(--color-primary-soft);color:var(--color-primary);font-weight:600}.AB1QcW_link[aria-current=page]:before{content:"";background:var(--color-primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:-12px}.AB1QcW_link:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.AB1QcW_icon{flex-shrink:0;font-size:18px;display:flex}.AB1QcW_label{text-overflow:ellipsis;overflow:hidden}.AB1QcW_badge{border-radius:var(--radius-full);background:var(--color-primary);min-width:18px;color:var(--color-on-primary);font:var(--text-caption);text-align:center;margin-left:auto;padding:0 5px;font-weight:700;line-height:18px}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_top{padding-inline:var(--space-2);justify-content:center}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_nav,.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_bottom{padding-inline:var(--space-2)}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_link{padding:var(--space-2);justify-content:center}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_link[aria-current=page]:before{left:-8px}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_badge{margin:0;position:absolute;top:0;right:0}.AB1QcW_sidebar[data-collapsed=true] .AB1QcW_label{display:none}@media (max-width:1100px){.AB1QcW_top{display:none}.AB1QcW_nav,.AB1QcW_bottom{padding-inline:var(--space-2)}.AB1QcW_link{padding:var(--space-2);justify-content:center}.AB1QcW_link[aria-current=page]:before{left:-8px}.AB1QcW_badge{margin:0;position:absolute;top:0;right:0}.AB1QcW_label{display:none}}
.E6rpIG_anchor{position:relative}.E6rpIG_bell{border-radius:var(--radius-full);width:36px;height:36px;color:var(--color-header-text);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.E6rpIG_bell:hover,.E6rpIG_bell[aria-expanded=true]{background:color-mix(in srgb, var(--color-header-text) 12%, transparent)}.E6rpIG_bell:focus-visible{outline:2px solid var(--color-header-accent);outline-offset:2px}.E6rpIG_bell svg{width:20px;height:20px}.E6rpIG_badge{background:var(--color-badge-bg);min-width:18px;color:var(--color-badge-text);border-radius:var(--radius-full);font:var(--text-caption);text-align:center;padding:0 4px;font-weight:700;line-height:18px;position:absolute;top:0;right:0;transform:translate(25%,-15%)}.E6rpIG_panel{z-index:60;top:calc(100% + var(--space-2));width:400px;max-height:min(560px, calc(100dvh - var(--header-height) - var(--space-6)));background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;right:0}.E6rpIG_panelHeader{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-2) var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.E6rpIG_panelTitle{font:var(--text-body);margin:0;font-weight:700}.E6rpIG_panelBody{flex:1;min-height:96px;overflow-y:auto}.E6rpIG_panelBody>[role=status]{padding:var(--space-4)}.E6rpIG_panelFooter{padding:var(--space-3);border-top:1px solid var(--color-border);text-align:center;font-weight:600}.E6rpIG_list{margin:0;padding:0;list-style:none}.E6rpIG_row,.E6rpIG_rowUnread{border-bottom:1px solid var(--color-border)}.E6rpIG_row:last-child,.E6rpIG_rowUnread:last-child{border-bottom:0}.E6rpIG_rowUnread{background:var(--color-surface-muted)}.E6rpIG_rowMain{align-items:center;gap:var(--space-1);padding-right:var(--space-2);display:flex}.E6rpIG_rowLink{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}.E6rpIG_rowLink:hover{background:color-mix(in srgb, var(--color-text) 5%, transparent);text-decoration:none}.E6rpIG_rowLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.E6rpIG_visual{flex:none;display:inline-flex}.E6rpIG_teamIcon{background:var(--color-primary);width:40px;height:40px;color:var(--color-on-primary);border-radius:var(--radius-full);justify-content:center;align-items:center;display:inline-flex}.E6rpIG_teamIcon svg{width:20px;height:20px}.E6rpIG_text{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.E6rpIG_title{font-weight:400}.E6rpIG_titleUnread{font-weight:600}.E6rpIG_note,.E6rpIG_date{font:var(--text-small);color:var(--color-text-muted)}.E6rpIG_dot{background:var(--color-primary);border-radius:var(--radius-full);flex:none;width:10px;height:10px;margin-top:6px}.E6rpIG_archive{flex:none}.E6rpIG_campaign{padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 40px + var(--space-3))}.E6rpIG_page{gap:var(--space-4);max-width:760px;padding:var(--space-6) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.E6rpIG_pageHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.E6rpIG_pageTitle{font:var(--text-h1);margin:0}.E6rpIG_feed{align-items:stretch;gap:var(--space-4);flex-direction:column;display:flex}.E6rpIG_feed>button{align-self:center}.E6rpIG_feed>.E6rpIG_list{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}@media (max-width:640px){.E6rpIG_panel{top:calc(var(--header-height) + var(--space-2));right:var(--space-4);left:var(--space-4);width:auto;position:fixed}.E6rpIG_campaign{padding-left:var(--space-4)}}.E6rpIG_bell:hover{text-decoration:none}
.qyjydG_spinner{border:2px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--radius-full);border-top-color:currentColor;flex-shrink:0;animation:.8s linear infinite qyjydG_spin;display:inline-block}@keyframes qyjydG_spin{to{transform:rotate(360deg)}}
.BbJjvW_card{gap:var(--space-3);padding:var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.BbJjvW_header{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.BbJjvW_label{font:var(--text-small);color:var(--color-text-muted);font-weight:600}.BbJjvW_icon{background:var(--color-primary-soft);width:36px;height:36px;color:var(--color-primary);border-radius:10px;place-items:center;display:grid}.BbJjvW_icon svg{width:18px;height:18px}.BbJjvW_value{font:var(--text-display);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums;font-size:30px;line-height:36px}.BbJjvW_footer{align-items:center;gap:var(--space-2);font:var(--text-small);flex-wrap:wrap;display:flex}.BbJjvW_variation{align-items:center;gap:var(--space-1);border-radius:var(--radius-full);padding:1px 8px;font-weight:600;display:inline-flex}.BbJjvW_variation svg{width:14px;height:14px}.BbJjvW_variation[data-trend=up]{background:var(--success-soft);color:var(--success)}.BbJjvW_variation[data-trend=down]{background:var(--danger-soft);color:var(--danger)}.BbJjvW_variation[data-trend=flat]{background:var(--neutral-soft);color:var(--color-text-muted)}.BbJjvW_hint{color:var(--color-text-muted)}
.SdUY6G_rowMain{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.SdUY6G_rowTitle{overflow-wrap:anywhere;flex:1;min-width:200px}.SdUY6G_rowMeta{align-items:center;gap:var(--space-2) var(--space-3);color:var(--color-text-muted);font:var(--text-small);flex-wrap:wrap;display:flex}.SdUY6G_optionsPreview{gap:var(--space-1) var(--space-3);margin:var(--space-1) 0 0;color:var(--color-text-muted);font:var(--text-small);flex-wrap:wrap;padding:0;list-style:none;display:flex}.SdUY6G_optionRow{align-items:flex-end;gap:var(--space-2);display:flex}.SdUY6G_optionRow>:first-child{flex:1;min-width:0}.SdUY6G_problems{padding-left:var(--space-5);font:var(--text-small);margin:0}.SdUY6G_resultQuestion{gap:var(--space-3);flex-direction:column;display:flex}.SdUY6G_resultPrompt{font:var(--text-h3);overflow-wrap:anywhere;margin:0}.SdUY6G_bars{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SdUY6G_barLabel{justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-1);font:var(--text-small);overflow-wrap:anywhere;display:flex}.SdUY6G_barValue{color:var(--color-text-muted);flex-shrink:0}.SdUY6G_bar{border-radius:var(--radius-full);background:var(--color-surface-muted);height:10px;display:block;overflow:hidden}.SdUY6G_barFill{border-radius:var(--radius-full);background:var(--color-primary);height:100%;display:block}.SdUY6G_textAnswers{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SdUY6G_textAnswer{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-field);overflow-wrap:anywhere;white-space:pre-wrap}.SdUY6G_answerList{gap:var(--space-3);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SdUY6G_answerList p{margin:0}.SdUY6G_answerPrompt{font-weight:600}.SdUY6G_resultsGrid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@media (max-width:1000px){.SdUY6G_resultsGrid{grid-template-columns:minmax(0,1fr)}}
.txbX6G_stack{gap:var(--space-4);flex-direction:column;display:flex}.txbX6G_muted{color:var(--color-text-muted)}
