@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.MwEO2a_className{font-family:Geist,Geist Fallback;font-style:normal}.MwEO2a_variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.Gb1_vG_className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.Gb1_vG_variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
.DjgGgG_container{width:100%;max-width:calc(var(--container) + var(--gutter) * 2);padding-inline:var(--gutter);margin-inline:auto}
.ZrYpMa_avatar{color:#fff;text-shadow:0 1px 2px #280a3c59;letter-spacing:.01em;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#8b93ffd9,#ff5fb7cc);border:1px solid #ffffff2e;border-radius:50%;flex:none;place-items:center;font-weight:650;display:inline-grid}.ZrYpMa_sm{width:1.75rem;height:1.75rem;font-size:.6875rem}.ZrYpMa_md{width:2.75rem;height:2.75rem;font-size:.9375rem}.ZrYpMa_lg{width:4.5rem;height:4.5rem;font-size:1.375rem}.ZrYpMa_xl{letter-spacing:-.02em;width:7.5rem;height:7.5rem;font-size:2.5rem}.ZrYpMa_avatar{overflow:hidden}.ZrYpMa_hasImage{background:var(--color-surface-raised)}.ZrYpMa_image{object-fit:cover;width:100%;height:100%}
.l43VWq_root{position:relative}.l43VWq_trigger{border-radius:var(--radius-full);border:1px solid var(--color-border);height:2.5rem;font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);background:#ffffff08;align-items:center;gap:.55rem;padding:0 .65rem 0 .35rem;font-weight:500;display:flex}.l43VWq_trigger:hover,.l43VWq_trigger[aria-expanded=true]{border-color:var(--color-border-strong);background:#ffffff0f}.l43VWq_trigger:focus-visible{border-radius:var(--radius-full)}.l43VWq_name{white-space:nowrap;text-overflow:ellipsis;max-width:9rem;overflow:hidden}.l43VWq_chevron{color:var(--color-text-subtle);transition:transform var(--duration-base) var(--ease-out)}.l43VWq_trigger[aria-expanded=true] .l43VWq_chevron{transform:rotate(180deg)}.l43VWq_menu{z-index:60;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-overlay);width:15rem;-webkit-backdrop-filter:var(--glass-blur);transform-origin:100% 0;padding:.375rem;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 40px -12px #0009}.l43VWq_menu[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.l43VWq_menu[data-open]{animation:l43VWq_menu-in var(--duration-base) var(--ease-out)}}@keyframes l43VWq_menu-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.l43VWq_header{flex-direction:column;gap:.1rem;padding:.5rem .625rem .6rem;display:flex}.l43VWq_headerName{font-size:var(--text-sm);text-overflow:ellipsis;font-weight:600;overflow:hidden}.l43VWq_headerHandle{font-size:var(--text-xs);color:var(--color-text-subtle)}.l43VWq_badge{border-radius:var(--radius-full);color:var(--color-warning);border:1px dashed #f5c26b66;align-self:flex-start;margin-top:.4rem;padding:.1rem .45rem;font-size:.6875rem}.l43VWq_separator{background:var(--color-border);height:1px;margin:.25rem 0}.l43VWq_item{border-radius:var(--radius-sm);width:100%;font-size:var(--text-sm);color:var(--color-text-muted);text-align:left;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:.65rem;padding:.5rem .625rem;display:flex}.l43VWq_item svg{color:var(--color-text-subtle)}.l43VWq_item:hover,.l43VWq_item:focus-visible{background:var(--color-surface-hover);color:var(--color-text);box-shadow:none}
.IhuV_a_root{position:relative}.IhuV_a_bell{border-radius:var(--radius-full);border:1px solid var(--color-border);width:2.5rem;height:2.5rem;color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);background:#ffffff08;place-items:center;display:grid;position:relative}.IhuV_a_bell:hover,.IhuV_a_bell[aria-expanded=true]{color:var(--color-text);border-color:var(--color-border-strong);background:#ffffff0f}.IhuV_a_bell:focus-visible{border-radius:var(--radius-full)}.IhuV_a_count{border-radius:var(--radius-full);background:var(--gradient-brand);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:1.15rem;height:1.15rem;box-shadow:0 0 0 2px var(--color-bg);padding:0 .3rem;font-size:.6875rem;font-weight:700;line-height:1.15rem;position:absolute;top:-.2rem;right:-.2rem}.IhuV_a_panel{z-index:60;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-overlay);width:min(23rem,100vw - 2rem);-webkit-backdrop-filter:var(--glass-blur);position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 40px -12px #0009}.IhuV_a_panel[hidden]{display:none}.IhuV_a_panelHead{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem .9rem;display:flex}.IhuV_a_panelTitle{font-size:var(--text-sm);font-weight:600}.IhuV_a_textButton{font-size:var(--text-xs);color:var(--color-accent);align-items:center;gap:.3rem;display:inline-flex}.IhuV_a_textButton:hover{color:var(--color-accent-hover)}.IhuV_a_panelBody{max-height:min(26rem,60vh);overflow-y:auto}.IhuV_a_panelFoot{border-top:1px solid var(--color-border);font-size:var(--text-sm);text-align:center;color:var(--color-text-muted);padding:.65rem;display:block}.IhuV_a_panelFoot:hover{color:var(--color-text)}.IhuV_a_empty{font-size:var(--text-sm);text-align:center;color:var(--color-text-subtle);padding:1.75rem 1rem}.IhuV_a_list{margin:0;padding:0;list-style:none}.IhuV_a_item{border-top:1px solid var(--color-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.85rem 1rem;display:grid;position:relative}.IhuV_a_item:first-child{border-top:0}.IhuV_a_item:hover{background:#ffffff05}.IhuV_a_item[data-compact]{padding:.7rem .9rem}.IhuV_a_icon{border-radius:var(--radius-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-text-muted);place-items:center;display:grid}.IhuV_a_icon[data-type=mention],.IhuV_a_icon[data-type=quote]{color:var(--color-accent)}.IhuV_a_icon[data-type=rating]{color:var(--color-success)}.IhuV_a_icon[data-type=moderation],.IhuV_a_icon[data-type=announcement]{color:var(--color-warning)}.IhuV_a_text{gap:.15rem;min-width:0;display:grid}.IhuV_a_link{font-size:var(--text-sm);color:var(--color-text-muted)}.IhuV_a_item[data-unread] .IhuV_a_link{color:var(--color-text);font-weight:500}.IhuV_a_link:after{content:"";position:absolute;inset:0}.IhuV_a_link:focus-visible{border-radius:0}.IhuV_a_detail{font-size:var(--text-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IhuV_a_item:not([data-compact]) .IhuV_a_detail{white-space:normal}.IhuV_a_time{font-size:var(--text-xs);color:var(--color-text-subtle)}.IhuV_a_dot{background:var(--color-pink);border-radius:50%;width:.5rem;height:.5rem;margin-top:.4rem;box-shadow:0 0 8px #ff5fb7cc}@media (max-width:520px){.IhuV_a_panel{top:calc(var(--nav-height) + .25rem);width:auto;position:fixed;left:.75rem;right:.75rem}}.IhuV_a_pageList{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);overflow:hidden}
._3v6k9q_guest{align-items:center;gap:.25rem;display:flex}._3v6k9q_skeleton{border-radius:var(--radius-full);background:var(--glass-bg);border:1px solid var(--color-border);width:11.5rem;height:2.5rem;display:block}@media (prefers-reduced-motion:no-preference){._3v6k9q_skeleton{animation:1.4s ease-in-out infinite _3v6k9q_pulse}}@keyframes _3v6k9q_pulse{50%{opacity:.5}}._3v6k9q_signedIn{align-items:center;gap:.5rem;display:flex}
.hso42a_guest{margin-top:var(--space-6);gap:.75rem;display:grid}.hso42a_skeleton{height:6.75rem;margin-top:var(--space-6);border-radius:var(--radius-lg);background:var(--glass-bg)}.hso42a_account{margin-top:var(--space-6);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg)}.hso42a_identity{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);align-items:center;gap:.75rem;display:flex}.hso42a_name{font-weight:600;line-height:1.3}.hso42a_handle{font-size:var(--text-sm);color:var(--color-text-subtle)}.hso42a_links{margin-top:var(--space-2);padding:0;list-style:none}.hso42a_link{width:100%;min-height:2.875rem;color:var(--color-text-muted);text-align:left;align-items:center;gap:.75rem;display:flex}.hso42a_link svg{color:var(--color-text-subtle)}.hso42a_link:hover{color:var(--color-text)}
.cRh5nW_header{z-index:50;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border-bottom:1px solid #0000;position:sticky;top:0}.cRh5nW_header[data-scrolled]{border-bottom-color:var(--color-border);-webkit-backdrop-filter:saturate(140%)blur(14px);background:#07070cb3}.cRh5nW_header[data-menu-open]{background:var(--color-bg);border-bottom-color:var(--color-border);-webkit-backdrop-filter:none}.cRh5nW_bar{align-items:center;column-gap:var(--space-5);height:var(--nav-height);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);display:grid}.cRh5nW_brand{justify-self:start;align-items:center;display:flex}.cRh5nW_nav{justify-self:center}.cRh5nW_links{border-radius:var(--radius-full);border:1px solid var(--color-border);box-shadow:var(--glass-highlight);background:#ffffff09;gap:.125rem;padding:.3rem;list-style:none;display:flex}.cRh5nW_link{border-radius:var(--radius-full);height:2rem;font-size:var(--text-sm);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);align-items:center;padding:0 .875rem;font-weight:500;display:inline-flex;position:relative}.cRh5nW_link:hover{color:var(--color-text);background:#ffffff0a}.cRh5nW_link:focus-visible{border-radius:var(--radius-full)}.cRh5nW_link[aria-current=page]{color:var(--color-text);background:#ffffff17;box-shadow:inset 0 1px #ffffff14}.cRh5nW_link[aria-current=page]:after{content:"";background:var(--gradient-brand);border-radius:2px;height:2px;position:absolute;bottom:-.32rem;left:30%;right:30%;box-shadow:0 0 10px #ff5fb7cc}.cRh5nW_actions{justify-content:flex-end;justify-self:end;align-items:center;gap:.5rem;display:flex}.cRh5nW_searchWide{max-width:17rem;display:none}.cRh5nW_menuButton{display:none}.cRh5nW_searchCompact{display:grid}.cRh5nW_auth{flex:none}.cRh5nW_mobileBell{display:none}.cRh5nW_menuButton{border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--color-text);place-items:center;margin-right:-.5rem}.cRh5nW_menuButton:focus-visible{border-radius:var(--radius-full)}.cRh5nW_mobileMenu{inset:var(--nav-height) 0 0;padding-top:var(--space-4);background:radial-gradient(30rem 24rem at 100% 0%, #ff3fa829, transparent 70%), radial-gradient(30rem 24rem at 0% 100%, #5b5fff33, transparent 70%), var(--color-bg);border-top:1px solid var(--color-border);position:fixed;overflow-y:auto}.cRh5nW_mobileMenu[hidden]{display:none}@media (prefers-reduced-motion:no-preference){.cRh5nW_mobileMenu[data-open]{animation:cRh5nW_menu-in var(--duration-base) var(--ease-out)}}@keyframes cRh5nW_menu-in{0%{opacity:0;transform:translateY(-6px)}}.cRh5nW_mobileLinks{padding:0;list-style:none}.cRh5nW_mobileLink{border-bottom:1px solid var(--color-border);min-height:3.75rem;font-size:var(--text-xl);letter-spacing:-.02em;color:var(--color-text);justify-content:space-between;align-items:center;font-weight:550;display:flex}.cRh5nW_mobileLink svg{color:var(--color-text-subtle)}.cRh5nW_mobileLink[aria-current=page]{background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.cRh5nW_mobileLink[aria-current=page] svg{color:var(--color-pink)}@media (max-width:899px){.cRh5nW_bar{grid-template-columns:auto 1fr}.cRh5nW_nav,.cRh5nW_auth{display:none}.cRh5nW_menuButton{display:grid}.cRh5nW_mobileBell{gap:.35rem;display:flex}.cRh5nW_actions{gap:.25rem}}
.InF6uG_section{padding-block:var(--section-y) 0}.InF6uG_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;margin-bottom:clamp(2rem,1.5rem + 1.5vw,3rem);display:flex}.InF6uG_title{letter-spacing:-.045em;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);font-weight:800;line-height:1}.InF6uG_grid{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.InF6uG_card{gap:var(--space-2);min-width:0;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--glass-highlight);transition:border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);background:linear-gradient(160deg,#ffffff12,#ffffff05);flex-direction:column;display:flex;position:relative}.InF6uG_card:hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.InF6uG_card:has(.InF6uG_cardTitle a:focus-visible){box-shadow:var(--focus-ring)}.InF6uG_card[data-featured]{background:linear-gradient(160deg, #281e50e6, #1e0e28d9) padding-box, var(--gradient-brand) border-box;box-shadow:var(--glass-highlight), 0 20px 60px -24px #ff5fb78c;border-color:#0000}.InF6uG_kind{font-size:var(--text-xs);color:var(--color-cyan);align-items:center;gap:.4rem;font-weight:650;display:flex}.InF6uG_card[data-featured] .InF6uG_kind{color:var(--color-pink)}.InF6uG_pin{color:var(--color-accent)}.InF6uG_cardTitle{margin-bottom:var(--space-4);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:1.125rem;font-weight:650;line-height:1.3}.InF6uG_cardTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.InF6uG_cardTitle a:focus-visible{box-shadow:none}.InF6uG_who{z-index:1;font-size:var(--text-sm);color:var(--color-text-subtle);align-items:center;gap:.6rem;margin-top:auto;display:flex;position:relative}.InF6uG_avatar{flex:none}.InF6uG_whoLink{color:var(--color-text-muted)}.InF6uG_whoLink:hover{color:var(--color-text)}.InF6uG_replies{font-variant-numeric:tabular-nums;align-items:center;gap:.3rem;margin-left:auto;display:inline-flex}.InF6uG_empty{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-6);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-muted);flex-wrap:wrap;display:flex}.InF6uG_newcomers{margin-top:var(--space-7)}.InF6uG_newcomersTitle{margin-bottom:var(--space-4);font-size:var(--text-base);font-weight:650}.InF6uG_people{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.InF6uG_person{border-radius:var(--radius-full);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-sm);transition:border-color var(--duration-fast), background-color var(--duration-fast);align-items:center;gap:.55rem;padding:.3rem .85rem .3rem .3rem;display:inline-flex}.InF6uG_person:hover{border-color:var(--color-accent-line);background:var(--color-surface-raised)}.InF6uG_personName{font-weight:600}.InF6uG_personWhen{color:var(--color-text-subtle)}.InF6uG_skeletonTitle,.InF6uG_skeletonBlock{border-radius:var(--radius-md);background:var(--color-surface);display:block}.InF6uG_skeletonTitle{width:22rem;max-width:100%;height:3rem}.InF6uG_skeletonBlock{border-radius:var(--radius-lg);height:18rem}@media (max-width:899px){.InF6uG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.InF6uG_grid{grid-template-columns:minmax(0,1fr)}.InF6uG_personWhen{display:none}}
.klgHrG_stack{z-index:40;display:grid;position:relative}.klgHrG_bar{--tone:var(--color-accent);border-bottom:1px solid color-mix(in srgb, var(--tone) 35%, transparent);background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--tone) 22%, transparent) 50%, transparent), #0c0b1af5;color:var(--color-text);font-size:var(--text-sm);text-align:center;justify-content:center;align-items:center;gap:.6rem;padding:.55rem 3rem .55rem 1rem;display:flex;position:relative}.klgHrG_bar>svg{color:var(--tone);flex:none}.klgHrG_bar[data-tone=success]{--tone:var(--color-success)}.klgHrG_bar[data-tone=warning]{--tone:var(--color-orange)}.klgHrG_bar[data-tone=event]{--tone:var(--color-pink)}.klgHrG_bar p{overflow-wrap:anywhere;min-width:0}.klgHrG_link{color:var(--tone);white-space:nowrap;align-items:center;gap:.25rem;margin-left:.6rem;font-weight:650;display:inline-flex}.klgHrG_link:hover{color:var(--color-text)}.klgHrG_close{border-radius:var(--radius-full);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:.6rem;translate:0 -50%}.klgHrG_close:hover{color:var(--color-text);background:#ffffff0f}
.HcPsmW_wrap{gap:var(--space-5);display:grid}.HcPsmW_banner{aspect-ratio:3;border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:radial-gradient(30rem 12rem at 15% 0,#5b5fff59,#0000 70%),radial-gradient(30rem 12rem at 85% 100%,#ff3fa840,#0000 70%),#0e0d1e;position:relative;overflow:hidden}.HcPsmW_bannerImage{object-fit:cover;width:100%;height:100%}.HcPsmW_bannerEmpty{padding:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.HcPsmW_busy{background:#07070c99;place-items:center;font-weight:600;display:grid;position:absolute;inset:0}.HcPsmW_row{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.HcPsmW_row+.HcPsmW_row{padding-top:var(--space-5);border-top:1px solid var(--color-border)}.HcPsmW_avatarRow{align-items:center;gap:var(--space-4);display:flex}.HcPsmW_avatarPreview{background:var(--gradient-brand);border-radius:50%;padding:3px}.HcPsmW_avatarPreview[aria-busy]{opacity:.6}.HcPsmW_title{font-size:var(--text-base);font-weight:650}.HcPsmW_hint,.HcPsmW_note{font-size:var(--text-sm);color:var(--color-text-subtle);margin-top:.15rem}.HcPsmW_actions{flex-wrap:wrap;gap:.5rem;display:flex}.HcPsmW_dialog{width:min(40rem,100vw - 2rem);max-height:calc(100dvh - 2rem);padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--color-overlay);-webkit-backdrop-filter:var(--glass-blur);color:var(--color-text);box-shadow:0 30px 90px -30px #8b93ff80}.HcPsmW_dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050509bf}.HcPsmW_dialogTitle{font-size:var(--text-xl);font-weight:750}.HcPsmW_frame{margin-top:var(--space-5);border-radius:var(--radius-md);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#0c0b1d;position:relative;overflow:hidden}.HcPsmW_frame:active{cursor:grabbing}.HcPsmW_frame:focus-visible{border-radius:var(--radius-md)}.HcPsmW_frame[data-shape=banner]{aspect-ratio:3}.HcPsmW_frame[data-shape=portrait]{aspect-ratio:4/5;width:min(100%,20rem);margin-inline:auto}.HcPsmW_frame[data-shape=circle]{aspect-ratio:1;width:min(100%,22rem);margin-inline:auto}.HcPsmW_frameImage{pointer-events:none;transform-origin:0 0;max-width:none;position:absolute;top:0;left:0}.HcPsmW_circleMask{pointer-events:none;border-radius:inherit;background:radial-gradient(circle closest-side,#0000 99%,#07070cb3 100%);position:absolute;inset:0;box-shadow:inset 0 0 0 2px #ffffff26}.HcPsmW_circleMask:after{content:"";box-shadow:0 0 0 2px var(--color-pink);border-radius:50%;position:absolute;inset:0}.HcPsmW_zoomRow{align-items:center;gap:var(--space-3);margin-top:var(--space-4);color:var(--color-text-subtle);display:flex}.HcPsmW_zoom{accent-color:var(--color-pink);flex:1}.HcPsmW_dialogActions{margin-top:var(--space-5);justify-content:flex-end;gap:.75rem;display:flex}
.zd0OHa_shell{padding-block:clamp(2.5rem, 1.5rem + 4vw, 4.5rem) var(--section-y);grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.zd0OHa_aside{top:calc(var(--nav-height) + var(--space-6));position:sticky}.zd0OHa_content{gap:var(--space-6);min-width:0;display:grid}.zd0OHa_pageHeader h1{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.25rem)}.zd0OHa_pageHeader p{color:var(--color-text-muted);margin-top:.4rem}.zd0OHa_panel{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg)}.zd0OHa_panelBody{padding:clamp(1.25rem,1rem + 1.5vw,2rem)}.zd0OHa_panelHeader{margin-bottom:var(--space-5)}.zd0OHa_panelHeader h2{font-size:var(--text-lg);letter-spacing:-.02em}.zd0OHa_panelHeader p{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.3rem}.zd0OHa_panelForm{max-width:28rem}.zd0OHa_danger{border-color:#f8717133}.zd0OHa_identity{align-items:center;gap:var(--space-5);display:flex}.zd0OHa_identity h2{font-size:var(--text-2xl)}.zd0OHa_handle{color:var(--color-text-subtle);margin-top:.15rem}.zd0OHa_rows{display:grid}.zd0OHa_row{border-top:1px solid var(--color-border);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:1rem;padding-block:.95rem;display:flex}.zd0OHa_row:first-child{border-top:0;padding-top:0}.zd0OHa_row dt{color:var(--color-text-subtle)}.zd0OHa_row dd{text-align:right;color:var(--color-text)}.zd0OHa_badge{border-radius:var(--radius-full);font-size:var(--text-xs);align-items:center;gap:.35rem;padding:.15rem .55rem;font-weight:500;display:inline-flex}.zd0OHa_badge[data-tone=success]{color:var(--color-success);background:#4ade8014;border:1px solid #4ade8040}.zd0OHa_badge[data-tone=warning]{color:var(--color-warning);border:1px dashed #f5c26b66}.zd0OHa_badge[data-tone=neutral]{color:var(--color-text-muted);border:1px solid var(--color-border-strong)}.zd0OHa_actions{margin-top:var(--space-5);flex-wrap:wrap;gap:.75rem;display:flex}.zd0OHa_note{margin-top:var(--space-4);color:var(--color-text-subtle);font-size:.8125rem}@media (max-width:899px){.zd0OHa_shell{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.zd0OHa_aside{position:static}}@media (max-width:520px){.zd0OHa_identity{align-items:flex-start;gap:var(--space-4);flex-direction:column}.zd0OHa_row{flex-direction:column;align-items:flex-start;gap:.25rem}.zd0OHa_row dd{text-align:left}}.zd0OHa_toggleRow{font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:.7rem;display:flex}.zd0OHa_toggleRow input{width:1.05rem;height:1.05rem;accent-color:var(--color-accent);margin-top:.15rem}.zd0OHa_toggleRow small{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:.1rem;display:block}.zd0OHa_downloadLink{border-radius:var(--radius-full);background:var(--gradient-brand);box-shadow:var(--glow-brand);color:#fff;font-weight:700;font-size:var(--text-sm);align-items:center;gap:.5rem;padding:.65rem 1.1rem;text-decoration:none;display:inline-flex}.zd0OHa_downloadLink:hover{filter:brightness(1.08)}.zd0OHa_consequences{gap:var(--space-3);margin:0 0 var(--space-5);font-size:var(--text-sm);color:var(--color-text-muted);padding-left:1.1rem;display:grid}.zd0OHa_consequences strong{color:var(--color-text)}
.b71mVa_form{gap:1.15rem;display:grid}.b71mVa_field{gap:.45rem;display:grid}.b71mVa_labelRow{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.b71mVa_label{font-size:var(--text-sm);color:var(--color-text);font-weight:500}.b71mVa_input{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);width:100%;height:2.875rem;color:var(--color-text);transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), background-color var(--duration-fast) var(--ease-out);background:#00000047;padding:0 .9rem;font-size:1rem}.b71mVa_input::placeholder{color:var(--color-text-subtle)}.b71mVa_input:hover{border-color:#fff3}.b71mVa_input:focus-visible,.b71mVa_input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft), 0 0 24px -6px #8b93ff8c;border-radius:var(--radius-md);outline:none}.b71mVa_field[data-invalid] .b71mVa_input{border-color:#f8717199}.b71mVa_field[data-invalid] .b71mVa_input:focus{box-shadow:0 0 0 3px #f8717126}.b71mVa_input:disabled{opacity:.6;cursor:not-allowed}.b71mVa_input:-webkit-autofill{-webkit-text-fill-color:var(--color-text);caret-color:var(--color-text);box-shadow:inset 0 0 0 100px #16152b}.b71mVa_textarea{resize:vertical;height:auto;min-height:6rem;padding-block:.7rem;line-height:1.55}.b71mVa_passwordWrap{position:relative}.b71mVa_passwordInput{padding-right:3rem}.b71mVa_reveal{border-radius:var(--radius-sm);width:2.25rem;height:2.25rem;color:var(--color-text-subtle);transition:color var(--duration-fast) var(--ease-out);place-items:center;display:grid;position:absolute;top:50%;right:.35rem;transform:translateY(-50%)}.b71mVa_reveal:hover{color:var(--color-text)}.b71mVa_error{color:#fca5a5;align-items:flex-start;gap:.4rem;font-size:.8125rem;display:flex}.b71mVa_error svg{flex:none;margin-top:.15rem}@media (prefers-reduced-motion:no-preference){.b71mVa_error{animation:b71mVa_error-in var(--duration-base) var(--ease-out)}}@keyframes b71mVa_error-in{0%{opacity:0;transform:translateY(-3px)}}.b71mVa_hint{color:var(--color-text-subtle);font-size:.8125rem}.b71mVa_checkField{gap:.45rem;display:grid}.b71mVa_check{align-items:flex-start;gap:.65rem;display:flex}.b71mVa_checkbox{appearance:none;border:1px solid var(--color-border-strong);background:var(--color-bg);cursor:pointer;width:1.125rem;height:1.125rem;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-radius:.3rem;flex:none;place-items:center;margin-top:.15rem;display:grid}.b71mVa_checkbox:after{content:"";border-left:2px solid var(--color-accent-fg);border-bottom:2px solid var(--color-accent-fg);width:.55rem;height:.3rem;transition:transform var(--duration-fast) var(--ease-out);transform:translateY(-1px)rotate(-45deg)scale(0)}.b71mVa_checkbox:checked{background:var(--color-accent);border-color:var(--color-accent)}.b71mVa_checkbox:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.b71mVa_checkbox[aria-invalid=true]{border-color:#f8717199}.b71mVa_checkbox:focus-visible{box-shadow:var(--focus-ring);border-radius:.3rem}.b71mVa_checkLabel{font-size:var(--text-sm);color:var(--color-text-muted);cursor:pointer}.b71mVa_checkLabel a,.b71mVa_textLink{color:var(--color-text);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.b71mVa_checkLabel a:hover,.b71mVa_textLink:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.b71mVa_subtleLink{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);font-size:.8125rem}.b71mVa_subtleLink:hover{color:var(--color-accent)}.b71mVa_alert{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-raised);font-size:var(--text-sm);color:var(--color-text-muted);gap:.7rem;padding:.8rem .95rem;line-height:1.5;display:flex}.b71mVa_alert[data-tone=error]{background:#f871710f;border-color:#f871714d}.b71mVa_alert[data-tone=error] .b71mVa_alertIcon{color:#fca5a5}.b71mVa_alert[data-tone=success]{background:#4ade800d;border-color:#4ade8040}.b71mVa_alert[data-tone=success] .b71mVa_alertIcon{color:var(--color-success)}.b71mVa_alert[data-tone=info] .b71mVa_alertIcon{color:var(--color-accent)}.b71mVa_alert[data-tone=warning]{border-color:#f5c26b4d}.b71mVa_alert[data-tone=warning] .b71mVa_alertIcon{color:var(--color-warning)}.b71mVa_alertIcon{flex:none;margin-top:.15rem}.b71mVa_alertBody{gap:.5rem;min-width:0;display:grid}.b71mVa_alertAction{flex-wrap:wrap;gap:.75rem;display:flex}.b71mVa_checklist{flex-wrap:wrap;gap:.35rem 1rem;padding:0;list-style:none;display:flex}.b71mVa_checklist li{transition:color var(--duration-fast) var(--ease-out);align-items:center;gap:.35rem;display:inline-flex}.b71mVa_checklist li:before{content:"";background:var(--color-border-strong);width:6px;height:6px;transition:background-color var(--duration-fast) var(--ease-out);border-radius:50%}.b71mVa_checklist li[data-met]{color:var(--color-text-muted)}.b71mVa_checklist li[data-met]:before{background:var(--color-success)}.b71mVa_block{width:100%}.b71mVa_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:.9rem;height:.9rem;animation:.65s linear infinite b71mVa_spin}@keyframes b71mVa_spin{to{transform:rotate(360deg)}}.b71mVa_actionsRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}
.dfB3Kq_form{gap:var(--space-5);min-width:0;display:grid}.dfB3Kq_card{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--glass-bg);min-width:0;display:grid}.dfB3Kq_cardTitle{font-size:var(--text-base);margin:0;font-weight:700}.dfB3Kq_optional{color:var(--color-text-subtle);margin-left:.35rem;font-weight:400}.dfB3Kq_toggle{gap:var(--space-3);font-size:var(--text-sm);cursor:pointer;align-items:flex-start;display:flex;position:relative}.dfB3Kq_toggle input{opacity:0;cursor:pointer;width:2.5rem;height:1.4rem;margin:0;position:absolute}.dfB3Kq_toggleTrack{border:1px solid var(--color-border-strong);background:#ffffff0f;border-radius:999px;flex:none;width:2.5rem;height:1.4rem;margin-top:.1rem;transition:background .2s,border-color .2s,box-shadow .2s;position:relative}.dfB3Kq_toggleTrack:after{content:"";background:var(--color-text-muted);border-radius:50%;width:.95rem;height:.95rem;transition:transform .2s,background-color .2s;position:absolute;top:50%;left:.2rem;transform:translateY(-50%)}.dfB3Kq_toggle input:checked+.dfB3Kq_toggleTrack{background:var(--gradient-brand);box-shadow:var(--glow-brand);border-color:#0000}.dfB3Kq_toggle input:checked+.dfB3Kq_toggleTrack:after{background:#fff;transform:translate(1.05rem,-50%)}.dfB3Kq_toggle input:focus-visible+.dfB3Kq_toggleTrack{outline:2px solid var(--color-accent);outline-offset:2px}.dfB3Kq_toggle strong{color:var(--color-text);font-weight:600;display:block}.dfB3Kq_toggleHint{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:.15rem;display:block}.dfB3Kq_saveBar{bottom:var(--space-4);z-index:5;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-overlay);-webkit-backdrop-filter:blur(var(--glass-blur,16px));backdrop-filter:blur(var(--glass-blur,16px));transition:border-color .2s,box-shadow .2s;display:flex;position:sticky;box-shadow:0 18px 40px -18px #000c}.dfB3Kq_saveBar[data-dirty]{border-color:#ff5fb773;box-shadow:0 18px 40px -18px #000c,0 0 32px -12px #ff5fb78c}.dfB3Kq_noteField{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);min-width:0;color:var(--color-text-subtle);flex:1;padding:0 .6rem;display:flex}.dfB3Kq_noteField:focus-within{border-color:var(--color-accent)}.dfB3Kq_note{min-width:0;height:2.4rem;color:var(--color-text);font-size:var(--text-sm);background:0 0;border:0;flex:1}.dfB3Kq_note:focus{outline:none}.dfB3Kq_status{font-size:var(--text-xs);color:var(--color-text-muted);flex:none;margin:0}.dfB3Kq_saveBar[data-dirty] .dfB3Kq_status{color:var(--color-pink)}.dfB3Kq_error{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text);background:#ff6b7a14;border:1px solid #ff6b7a59;margin:0;padding:.7rem .9rem;display:flex}.dfB3Kq_error svg{color:var(--color-danger);flex:none}@media (max-width:40rem){.dfB3Kq_card{padding:var(--space-4)}.dfB3Kq_saveBar{flex-wrap:wrap}.dfB3Kq_noteField{flex-basis:100%}.dfB3Kq_status{flex:1}}.dfB3Kq_layout{gap:var(--space-5);grid-template-columns:minmax(0,1fr) 19rem;align-items:start;display:grid}.dfB3Kq_aside{top:calc(var(--nav-height) + var(--space-5));min-width:0;position:sticky}.dfB3Kq_versions{max-height:min(70vh,40rem);margin:0;padding:0;list-style:none;overflow-y:auto}.dfB3Kq_version{padding:var(--space-3) var(--space-4) var(--space-3) calc(var(--space-4) + 1rem);border-top:1px solid var(--color-border);justify-items:start;gap:.3rem;display:grid;position:relative}.dfB3Kq_version:before{content:"";left:var(--space-4);background:var(--color-border-strong);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:1.15rem}.dfB3Kq_version[data-current]:before{background:var(--gradient-brand);box-shadow:0 0 10px #ff5fb7cc}.dfB3Kq_versionHead{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;font-weight:600;display:flex}.dfB3Kq_versionMeta,.dfB3Kq_versionNote,.dfB3Kq_versionsEmpty{font-size:var(--text-xs);color:var(--color-text-muted);margin:0}.dfB3Kq_versionNote{color:var(--color-text);line-height:1.45}.dfB3Kq_versionsEmpty{padding:var(--space-4)}.dfB3Kq_setup{gap:var(--space-3);margin:0 0 var(--space-5);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);background:#f5c26b0f;border:1px dashed #f5c26b73;align-items:flex-start;padding:.85rem 1rem;display:flex}.dfB3Kq_setup svg{color:var(--color-warning);flex:none;margin-top:.1rem}.dfB3Kq_pageCards{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.dfB3Kq_pageCard{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--glass-bg);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;transition:border-color .2s,box-shadow .2s;display:grid}.dfB3Kq_pageCard:hover{border-color:#8b93ff66;box-shadow:0 0 40px -18px #8b93ff99}.dfB3Kq_pageIcon{background:var(--gradient-brand);color:#fff;width:3rem;height:3rem;box-shadow:var(--glow-brand);border-radius:.9rem;place-items:center;display:grid}.dfB3Kq_pageBody{gap:.35rem;min-width:0;display:grid}.dfB3Kq_pageName{font-size:var(--text-lg);margin:0}.dfB3Kq_pageName a{color:inherit;text-decoration:none}.dfB3Kq_pageName a:hover{text-decoration:underline}.dfB3Kq_pagePath{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle);margin:0}.dfB3Kq_pageDescription,.dfB3Kq_pageMeta{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.dfB3Kq_pageMeta{font-size:var(--text-xs)}.dfB3Kq_pageTags{gap:var(--space-2);flex-wrap:wrap;margin-top:.2rem;display:flex}.dfB3Kq_pageActions{gap:var(--space-2);display:flex}@media (max-width:64rem){.dfB3Kq_layout{grid-template-columns:minmax(0,1fr)}.dfB3Kq_aside{position:static}}@media (max-width:40rem){.dfB3Kq_pageCard{padding:var(--space-4);grid-template-columns:auto minmax(0,1fr)}.dfB3Kq_pageActions{grid-column:1/-1}}.dfB3Kq_settings{gap:var(--space-5);max-width:52rem;display:grid}.dfB3Kq_settingList{margin:0;padding:0;list-style:none}.dfB3Kq_settingRow{justify-content:space-between;align-items:center;gap:var(--space-5);padding:var(--space-4) var(--space-5);display:flex}.dfB3Kq_settingRow+.dfB3Kq_settingRow{border-top:1px solid var(--color-border)}.dfB3Kq_settingText{gap:.25rem;min-width:0;display:grid}.dfB3Kq_settingLabel{color:var(--color-text);cursor:pointer;font-weight:650}.dfB3Kq_settingDescription{max-width:38rem;font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.dfB3Kq_settingMeta{font-size:var(--text-xs);color:var(--color-text-subtle);margin:0}.dfB3Kq_settingRow[data-wide]{flex-wrap:wrap}.dfB3Kq_settingRow[data-wide]>.dfB3Kq_settingText{flex:18rem}@media (max-width:640px){.dfB3Kq_settingRow{flex-wrap:wrap}}
.R6B3jq_section{padding-block:var(--section-y) 0}.R6B3jq_header{text-align:center;max-width:46rem;margin-inline:auto}.R6B3jq_title{letter-spacing:-.045em;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);font-weight:800;line-height:1}.R6B3jq_sub{max-width:36rem;margin:var(--space-4) auto 0;font-size:var(--text-lg);color:var(--color-text-muted)}.R6B3jq_bento{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:13.75rem;grid-auto-flow:dense;gap:var(--space-4);margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding:0;list-style:none;display:grid}.R6B3jq_big{grid-area:span 2/span 2}.R6B3jq_wide{grid-column:span 2}.R6B3jq_tile{min-width:0}.R6B3jq_tileInner{isolation:isolate;justify-content:flex-end;gap:var(--space-3);height:100%;padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--glass-highlight);transition:border-color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);background:linear-gradient(160deg,#ffffff12,#ffffff05);flex-direction:column;display:flex;position:relative;overflow:hidden}.R6B3jq_tileInner:has(.R6B3jq_tileLink):hover{border-color:var(--color-border-strong);transform:translateY(-2px)}.R6B3jq_tileInner:has(.R6B3jq_tileLink:focus-visible){box-shadow:var(--focus-ring)}.R6B3jq_media{z-index:-1;object-fit:cover;opacity:.9;width:100%;height:100%;position:absolute;inset:0}.R6B3jq_media.R6B3jq_photo{opacity:1;-webkit-user-select:none;user-select:none;display:block}.R6B3jq_tileInner[data-media]:has(.R6B3jq_photo):after{background:linear-gradient(#07070c00 22%,#07070cb3 62%,#07070cf0 100%)}.R6B3jq_tileInner[data-media]:after{content:"";z-index:-1;background:linear-gradient(#07070c1a 25%,#07070cf2 90%);position:absolute;inset:0}.R6B3jq_icon{border:1px solid var(--color-border);color:#fff;background:linear-gradient(135deg,#8b93ff4d,#ff5fb740);border-radius:.875rem;place-items:center;width:2.875rem;height:2.875rem;margin-bottom:auto;display:grid}.R6B3jq_text{gap:.35rem;display:grid}.R6B3jq_tileTitle{letter-spacing:-.025em;align-items:center;gap:.4rem;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:700;line-height:1.15;display:flex}.R6B3jq_big .R6B3jq_tileTitle{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.R6B3jq_tileLink:after{content:"";position:absolute;inset:0}.R6B3jq_tileLink:focus-visible{box-shadow:none}.R6B3jq_arrow{color:var(--color-text-subtle);transition:transform var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out);flex:none}.R6B3jq_tileInner:hover .R6B3jq_arrow{color:var(--color-pink);transform:translate(3px)}.R6B3jq_tileBody{max-width:34rem;font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.R6B3jq_big .R6B3jq_tileBody{font-size:var(--text-base)}@media (max-width:899px){.R6B3jq_bento{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:12rem}}@media (max-width:560px){.R6B3jq_bento{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.R6B3jq_big,.R6B3jq_wide{grid-area:auto}.R6B3jq_tileInner{min-height:10rem}.R6B3jq_tileInner[data-media]{min-height:16rem}}
._3hUVsW_footer{padding-block:var(--space-8) var(--space-6);background:linear-gradient(#0000,#5b5fff0d);position:relative}._3hUVsW_footer:before{content:"";background:linear-gradient(90deg,#0000,#8b93ff80,#ff5fb780,#0000);height:1px;position:absolute;inset:0 0 auto}._3hUVsW_top{justify-content:space-between;gap:var(--space-7);flex-wrap:wrap;display:flex}._3hUVsW_brand{max-width:18rem}._3hUVsW_tagline{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-subtle)}._3hUVsW_columns{gap:clamp(3rem,8vw,6rem);display:flex}._3hUVsW_heading{margin-bottom:var(--space-4);font-size:var(--text-sm);color:var(--color-text);font-weight:650}._3hUVsW_list{font-size:var(--text-sm);gap:.6rem;padding:0;list-style:none;display:grid}._3hUVsW_link{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out)}._3hUVsW_link:hover{color:var(--color-text)}._3hUVsW_pending{color:var(--color-text-subtle);align-items:center;gap:.5rem;display:inline-flex}._3hUVsW_soon{border-radius:var(--radius-full);border:1px solid var(--color-border);padding:.05rem .4rem;font-size:.625rem;font-weight:650}._3hUVsW_bottom{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-8);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-subtle);flex-wrap:wrap;display:flex}._3hUVsW_note{color:var(--color-text-subtle)}
.nc4JNq_shell{width:100%;max-width:88rem;padding:clamp(1.5rem, 1rem + 2vw, 2.5rem) var(--gutter) var(--section-y);grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,3vw,3rem);margin-inline:auto;display:grid}.nc4JNq_aside{top:calc(var(--nav-height) + var(--space-5));gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;position:sticky}.nc4JNq_brand{font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;gap:.6rem;padding:.25rem .8rem;font-weight:650;display:flex}.nc4JNq_brand svg{color:var(--color-accent)}.nc4JNq_nav{gap:.2rem;display:grid}.nc4JNq_navLink{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:.7rem;padding:.55rem .8rem;font-weight:500;display:flex}.nc4JNq_navLink svg{color:var(--color-text-subtle);flex:none}.nc4JNq_navLink:hover{color:var(--color-text);background:#ffffff0a}.nc4JNq_navLink[aria-current=page]{color:var(--color-text);box-shadow:inset 0 0 0 1px #8b93ff40, inset 3px 0 0 var(--color-pink);background:linear-gradient(90deg,#8b93ff29,#ff5fb70f)}.nc4JNq_navLink[aria-current=page] svg{color:var(--color-pink)}.nc4JNq_navCount{border-radius:var(--radius-full);background:var(--color-accent-soft);min-width:1.4rem;color:var(--color-accent);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;margin-left:auto;padding:0 .4rem;font-weight:600}.nc4JNq_whoami{border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-subtle);padding:.75rem .8rem}.nc4JNq_whoami strong{color:var(--color-text-muted);font-weight:500}.nc4JNq_main{gap:var(--space-5);min-width:0;display:grid}.nc4JNq_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);flex-wrap:wrap;display:flex}.nc4JNq_header h1{font-size:clamp(1.5rem,1.25rem + 1vw,2rem)}.nc4JNq_header p{color:var(--color-text-muted);font-size:var(--text-sm);max-width:44rem;margin-top:.35rem}.nc4JNq_crumb{font-size:var(--text-sm);color:var(--color-text-subtle);align-items:center;gap:.3rem;margin-bottom:.6rem;display:inline-flex}.nc4JNq_crumb:hover{color:var(--color-text)}.nc4JNq_headerActions{flex-wrap:wrap;gap:.5rem;display:flex}.nc4JNq_panel{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);min-width:0}.nc4JNq_panelHead{border-bottom:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:1rem 1.25rem;display:flex}.nc4JNq_panelHead h2{font-size:var(--text-base);letter-spacing:-.015em}.nc4JNq_panelHead p{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:.2rem}.nc4JNq_panelBody{padding:1.25rem}.nc4JNq_panelBody>*+*{margin-top:1rem}.nc4JNq_dangerPanel{border-color:#f8717138}.nc4JNq_grid2{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.nc4JNq_split{gap:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;display:grid}.nc4JNq_stats{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;display:grid}.nc4JNq_stat{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);gap:.35rem;padding:1rem 1.1rem;display:grid}a.nc4JNq_stat:hover{border-color:var(--color-border-strong);background:var(--color-surface-raised)}.nc4JNq_statLabel{font-size:var(--text-xs);color:var(--color-text-subtle);letter-spacing:.01em}.nc4JNq_statValue{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:1.65rem;font-weight:600;line-height:1.1}.nc4JNq_statSub{font-size:var(--text-xs);color:var(--color-text-muted)}.nc4JNq_stat[data-tone=attention] .nc4JNq_statValue{color:var(--color-warning)}.nc4JNq_segmented{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);padding:.2rem;display:inline-flex}.nc4JNq_segmented a{border-radius:calc(var(--radius-md) - .2rem);font-size:var(--text-sm);color:var(--color-text-muted);padding:.3rem .75rem}.nc4JNq_segmented a:hover{color:var(--color-text)}.nc4JNq_segmented a[aria-current=page]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.nc4JNq_charts{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nc4JNq_chart{gap:.6rem;min-width:0;display:grid}.nc4JNq_chartTitle{font-size:var(--text-sm);color:var(--color-text-muted);justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.nc4JNq_chartTitle strong{color:var(--color-text);font-variant-numeric:tabular-nums;font-weight:600}.nc4JNq_plot{border-bottom:1px solid var(--color-border-strong);align-items:flex-end;gap:2px;height:7.5rem;display:flex;position:relative}.nc4JNq_plotGrid{border-top:1px dashed var(--color-border);pointer-events:none;position:absolute;inset:0 0 auto}.nc4JNq_plotMax{z-index:1;background:var(--glass-bg);color:var(--color-text-subtle);font-variant-numeric:tabular-nums;border-radius:.25rem;padding:0 .3rem;font-size:.6875rem;position:absolute;top:.15rem;left:0}.nc4JNq_barSlot{flex:1 1 0;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.nc4JNq_bar{background:linear-gradient(to top, var(--color-accent), var(--color-pink));opacity:.85;width:100%;transition:opacity var(--duration-fast) var(--ease-out);border-radius:4px 4px 0 0}.nc4JNq_bar[data-zero]{background:var(--color-border-strong);opacity:1;border-radius:0;height:2px!important}.nc4JNq_barSlot:hover .nc4JNq_bar,.nc4JNq_barSlot:focus-visible .nc4JNq_bar{opacity:1}.nc4JNq_tip{z-index:2;border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-overlay);-webkit-backdrop-filter:var(--glass-blur);font-size:var(--text-xs);white-space:nowrap;color:var(--color-text);pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-out);padding:.35rem .55rem;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%)}.nc4JNq_tip span{color:var(--color-text-subtle)}.nc4JNq_barSlot:hover .nc4JNq_tip,.nc4JNq_barSlot:focus-visible .nc4JNq_tip{opacity:1}.nc4JNq_barSlot:nth-child(-n+4) .nc4JNq_tip{left:0;transform:none}.nc4JNq_barSlot:nth-last-child(-n+4) .nc4JNq_tip{left:auto;right:0;transform:none}.nc4JNq_axis{color:var(--color-text-subtle);justify-content:space-between;font-size:.6875rem;display:flex}.nc4JNq_tableToggle{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted)}.nc4JNq_tableToggle summary{cursor:pointer;width:fit-content}.nc4JNq_tableToggle summary:hover{color:var(--color-text)}.nc4JNq_tableWrap{position:relative;overflow-x:auto}.nc4JNq_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.nc4JNq_table th{text-align:left;font-size:var(--text-xs);color:var(--color-text-subtle);white-space:nowrap;border-bottom:1px solid var(--color-border);padding:.6rem 1rem;font-weight:500}.nc4JNq_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:.75rem 1rem}.nc4JNq_table tbody tr:last-child td{border-bottom:0}.nc4JNq_table tbody tr:hover td{background:#ffffff04}.nc4JNq_num{font-variant-numeric:tabular-nums;text-align:right!important}.nc4JNq_muted{color:var(--color-text-subtle)}.nc4JNq_small{font-size:var(--text-xs)}.nc4JNq_strong,.nc4JNq_rowLink{color:var(--color-text);font-weight:500}.nc4JNq_rowLink:hover{color:var(--color-accent-hover)}.nc4JNq_empty{text-align:center;color:var(--color-text-subtle);font-size:var(--text-sm);padding:2.5rem 1.25rem}.nc4JNq_empty strong{color:var(--color-text-muted);margin-bottom:.25rem;font-weight:500;display:block}.nc4JNq_tags{flex-wrap:wrap;gap:.3rem;display:inline-flex}.nc4JNq_tag{border-radius:var(--radius-full);border:1px solid var(--color-border-strong);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.3rem;padding:.05rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.6;display:inline-flex}.nc4JNq_tag[data-tone=accent]{color:var(--color-accent);border-color:var(--color-accent-line);background:var(--color-accent-soft)}.nc4JNq_tag[data-tone=warning]{color:var(--color-warning);background:#f5c26b0f;border-color:#f5c26b59}.nc4JNq_tag[data-tone=danger]{color:#fca5a5;background:#f8717112;border-color:#f8717159}.nc4JNq_tag[data-tone=success]{color:var(--color-success);background:#4ade800f;border-color:#4ade804d}.nc4JNq_toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.nc4JNq_search{flex:16rem;gap:.5rem;display:flex}.nc4JNq_input,.nc4JNq_select,.nc4JNq_textarea{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg);width:100%;min-height:2.5rem;font-size:var(--text-sm);color:var(--color-text);padding:.45rem .75rem}.nc4JNq_textarea{resize:vertical;min-height:5rem;line-height:1.5}.nc4JNq_select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23a3a3ad' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;padding-right:2rem}.nc4JNq_input:focus,.nc4JNq_select:focus,.nc4JNq_textarea:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}@media (max-width:767px){.nc4JNq_input,.nc4JNq_select,.nc4JNq_textarea{font-size:1rem}}.nc4JNq_form{gap:.9rem;display:grid}.nc4JNq_formRow{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem;display:grid}.nc4JNq_field{align-content:start;gap:.35rem;display:grid}.nc4JNq_label{font-size:var(--text-xs);color:var(--color-text-muted);font-weight:500}.nc4JNq_hint{font-size:var(--text-xs);color:var(--color-text-subtle)}.nc4JNq_checkRow{font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.55rem;display:flex}.nc4JNq_checkRow input{width:1rem;height:1rem;accent-color:var(--color-accent)}.nc4JNq_formActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.nc4JNq_inline{display:inline-flex}.nc4JNq_btn{border:1px solid var(--color-border-strong);background:var(--color-surface-raised);min-height:2.25rem;font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out);border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;padding:.35rem .8rem;font-weight:550;display:inline-flex}.nc4JNq_btn:hover:not(:disabled){background:var(--color-surface-hover);border-color:#ffffff38}.nc4JNq_btn:disabled{opacity:.45;cursor:not-allowed}.nc4JNq_btn[data-variant=primary]{background:var(--gradient-brand);color:#fff;border-color:#0000;box-shadow:0 8px 28px -12px #ff5fb799}.nc4JNq_btn[data-variant=primary]:hover:not(:disabled){filter:brightness(1.08)}.nc4JNq_btn[data-variant=danger]{color:#fca5a5;background:#f871710f;border-color:#f8717159}.nc4JNq_btn[data-variant=danger]:hover:not(:disabled){background:#f871711f;border-color:#f8717180}.nc4JNq_btn[data-variant=ghost]{color:var(--color-text-muted);background:0 0;border-color:#0000}.nc4JNq_btn[data-variant=ghost]:hover:not(:disabled){color:var(--color-text);background:#ffffff0d}.nc4JNq_btn.nc4JNq_iconBtn{width:2rem;min-height:2rem;padding:0}.nc4JNq_facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem 1.5rem;display:grid}.nc4JNq_fact dt{font-size:var(--text-xs);color:var(--color-text-subtle)}.nc4JNq_fact dd{font-size:var(--text-sm);color:var(--color-text);overflow-wrap:anywhere;margin-top:.15rem}.nc4JNq_list{padding:0;list-style:none;display:grid}.nc4JNq_item{border-top:1px solid var(--color-border);gap:.3rem;padding:.85rem 1.25rem;display:grid}.nc4JNq_item:first-child{border-top:0}.nc4JNq_itemHead{font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;display:flex}.nc4JNq_itemBody{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-line;overflow-wrap:anywhere}.nc4JNq_itemMeta{font-size:var(--text-xs);color:var(--color-text-subtle)}.nc4JNq_itemActions{margin-top:.35rem}.nc4JNq_reportList{gap:.75rem;display:grid}.nc4JNq_reportCard{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);transition:border-color var(--duration-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem 1.25rem;display:grid}.nc4JNq_reportCard:hover{border-color:var(--color-border-strong)}.nc4JNq_reportCount{border-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--color-warning);font-variant-numeric:tabular-nums;background:#f5c26b14;border:1px solid #f5c26b40;place-items:center;font-weight:600;display:grid}.nc4JNq_reportCount[data-closed]{background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text-subtle)}.nc4JNq_reportTitle{color:var(--color-text);font-weight:500}.nc4JNq_reportTitle:after{content:"";position:absolute;inset:0}.nc4JNq_reportCard{position:relative}.nc4JNq_reportExcerpt{font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3rem;display:-webkit-box;overflow:hidden}.nc4JNq_reportMeta{font-size:var(--text-xs);color:var(--color-text-subtle);flex-wrap:wrap;gap:.4rem .75rem;margin-top:.5rem;display:flex}.nc4JNq_reportSide{font-size:var(--text-xs);color:var(--color-text-subtle);text-align:right;justify-items:end;gap:.35rem;display:grid}.nc4JNq_evidence{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg);max-height:28rem;padding:1rem 1.25rem;overflow:auto}.nc4JNq_choices{gap:.5rem;display:grid}.nc4JNq_choice{border-radius:var(--radius-sm);border:1px solid var(--color-border);font-size:var(--text-sm);cursor:pointer;align-items:flex-start;gap:.65rem;padding:.65rem .8rem;display:flex}.nc4JNq_choice:has(input:checked){border-color:var(--color-accent-line);background:var(--color-accent-soft)}.nc4JNq_choice input{accent-color:var(--color-accent);margin-top:.2rem}.nc4JNq_choice small{color:var(--color-text-subtle);font-size:var(--text-xs);display:block}.nc4JNq_treeName{align-items:center;gap:.6rem;min-width:14rem;display:flex}.nc4JNq_treeIndent{flex:none;display:inline-block}.nc4JNq_treeIcon{border-radius:var(--radius-sm);background:var(--color-surface-raised);border:1px solid var(--color-border);width:2rem;height:2rem;color:var(--color-text-muted);flex:none;place-items:center;display:grid}.nc4JNq_orderButtons{gap:.25rem;display:inline-flex}.nc4JNq_matrix td,.nc4JNq_matrix th{padding-block:.55rem}.nc4JNq_matrixKey{font-family:var(--font-mono);color:var(--color-text-muted);font-size:.75rem}.nc4JNq_matrixLabel{font-size:var(--text-sm);color:var(--color-text);font-weight:500;display:block}.nc4JNq_radioGroup{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-bg);padding:.15rem;display:inline-flex}.nc4JNq_radioGroup label{font-size:var(--text-xs);color:var(--color-text-subtle);cursor:pointer;white-space:nowrap;border-radius:.35rem;align-items:center;padding:.2rem .6rem;font-weight:500;display:inline-flex;position:relative}.nc4JNq_radioGroup input{opacity:0;pointer-events:none;position:absolute}.nc4JNq_radioGroup label:has(input:focus-visible){box-shadow:var(--focus-ring)}.nc4JNq_radioGroup label:has(input:checked){background:var(--color-surface-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.nc4JNq_radioGroup label[data-effect=allow]:has(input:checked){color:var(--color-success)}.nc4JNq_radioGroup label[data-effect=deny]:has(input:checked){color:#fca5a5}.nc4JNq_radioGroup label:has(input:disabled){cursor:not-allowed;opacity:.55}.nc4JNq_stickyActions{border-top:1px solid var(--color-border);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex;position:sticky;bottom:0}.nc4JNq_dialog{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--color-overlay);width:min(30rem,100vw - 2rem);-webkit-backdrop-filter:var(--glass-blur);color:var(--color-text);margin:auto;padding:1.5rem}.nc4JNq_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009}.nc4JNq_dialog h2{font-size:var(--text-lg)}.nc4JNq_dialog>p{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.5rem}.nc4JNq_dialog form{margin-top:1.25rem}.nc4JNq_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.nc4JNq_action{font-family:var(--font-mono);color:var(--color-text);white-space:nowrap;font-size:.75rem}.nc4JNq_detailsCode{font-family:var(--font-mono);color:var(--color-text-subtle);overflow-wrap:anywhere;font-size:.6875rem}.nc4JNq_flash{max-width:44rem}@media (max-width:1100px){.nc4JNq_split,.nc4JNq_grid2,.nc4JNq_charts{grid-template-columns:minmax(0,1fr)}}@media (max-width:899px){.nc4JNq_shell{grid-template-columns:minmax(0,1fr)}.nc4JNq_aside{position:static}.nc4JNq_nav{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);display:flex;overflow-x:auto}.nc4JNq_navLink{flex:none}.nc4JNq_whoami,.nc4JNq_brand{display:none}.nc4JNq_reportCard{grid-template-columns:auto minmax(0,1fr)}.nc4JNq_reportSide{text-align:left;grid-column:2;justify-items:start}}.nc4JNq_navGroup{gap:.2rem;display:grid}.nc4JNq_navGroup+.nc4JNq_navGroup{margin-top:.85rem}.nc4JNq_navGroupLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-subtle);padding:0 .85rem .2rem;font-size:.6875rem;font-weight:700}@media (max-width:899px){.nc4JNq_navGroup{gap:inherit;flex:none;display:flex}.nc4JNq_navGroup+.nc4JNq_navGroup{margin-top:0}.nc4JNq_navGroupLabel{display:none}}.nc4JNq_navLink{position:relative}
.RNJw5W_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;padding:0;list-style:none;display:grid}.RNJw5W_card{--tone:var(--color-accent);border-radius:var(--radius-lg);border:1px solid var(--color-border);height:100%;color:inherit;transition:transform var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);background:linear-gradient(#181632e6,#0e0d1ef2);grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden}.RNJw5W_card[data-status=retired]{--tone:var(--color-text-subtle)}.RNJw5W_card[data-status=deceased]{--tone:var(--color-pink)}.RNJw5W_card:hover{border-color:color-mix(in srgb, var(--tone) 55%, transparent);box-shadow:0 24px 50px -30px color-mix(in srgb, var(--tone) 70%, transparent);transform:translateY(-3px)}.RNJw5W_card:focus-visible{box-shadow:var(--focus-ring);outline:none}.RNJw5W_portrait{aspect-ratio:4/5;background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--tone) 35%, transparent), transparent 70%), #100f24;display:block;position:relative;overflow:hidden}.RNJw5W_portrait:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0e0d1ed9);position:absolute;inset:0}.RNJw5W_portraitImage{object-fit:cover;width:100%;max-width:none;height:100%;transition:transform var(--duration-base) var(--ease-out);position:absolute;inset:0}.RNJw5W_card[data-status=deceased] .RNJw5W_portraitImage{filter:grayscale(.85)contrast(1.05)}.RNJw5W_card:hover .RNJw5W_portraitImage{transform:scale(1.04)}.RNJw5W_monogram{letter-spacing:-.04em;color:#0000;background:var(--gradient-brand);opacity:.85;-webkit-background-clip:text;background-clip:text;place-items:center;font-size:clamp(2.5rem,1.5rem + 3vw,3.75rem);font-weight:800;display:grid;position:absolute;inset:0}.RNJw5W_status{z-index:1;left:var(--space-3);bottom:var(--space-3);border-radius:var(--radius-full);border:1px solid color-mix(in srgb, var(--tone,var(--color-accent)) 50%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);background:#0a0916b8;align-items:center;gap:.4rem;padding:.2rem .6rem;font-weight:700;display:inline-flex;position:absolute}.RNJw5W_status:before{content:"";background:var(--tone,var(--color-accent));width:.45rem;height:.45rem;box-shadow:0 0 10px var(--tone,var(--color-accent));border-radius:50%}.RNJw5W_status[data-status=active]{--tone:var(--color-success)}.RNJw5W_status[data-status=retired]{--tone:var(--color-text-subtle)}.RNJw5W_status[data-status=deceased]{--tone:var(--color-pink)}.RNJw5W_flag{z-index:1;top:var(--space-3);right:var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-border-strong);font-size:var(--text-xs);color:var(--color-text-muted);background:#0a0916c7;align-items:center;gap:.3rem;padding:.2rem .55rem;font-weight:600;display:inline-flex;position:absolute}.RNJw5W_flag[data-tone=danger]{color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 50%, transparent)}.RNJw5W_cardBody{padding:var(--space-3) var(--space-4) var(--space-4);align-content:start;gap:.3rem;display:grid}.RNJw5W_cardName{font-weight:700;font-size:var(--text-base);letter-spacing:-.01em;overflow-wrap:anywhere;line-height:1.25}.RNJw5W_cardNick{color:var(--color-accent-hover);font-size:var(--text-sm);font-style:italic}.RNJw5W_cardJob{color:var(--color-text-muted);font-size:var(--text-sm);align-items:center;gap:.35rem;display:inline-flex}.RNJw5W_cardSummary{color:var(--color-text-subtle);font-size:var(--text-xs);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:.15rem;line-height:1.5;display:-webkit-box;overflow:hidden}.RNJw5W_sheet{--tone:var(--color-accent);margin-top:var(--space-5);grid-template-columns:minmax(15rem,22rem) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,.5rem + 3vw,3rem);display:grid}.RNJw5W_sheet[data-status=deceased]{--tone:var(--color-pink)}.RNJw5W_sheet[data-status=retired]{--tone:var(--color-text-subtle)}.RNJw5W_sheetSide{top:calc(var(--header-height,4.5rem) + var(--space-4));gap:var(--space-4);display:grid;position:sticky}.RNJw5W_sheetPortrait{aspect-ratio:4/5;border-radius:calc(var(--radius-lg) + .25rem);border:1px solid var(--color-border-strong);background:radial-gradient(120% 80% at 50% 0%, color-mix(in srgb, var(--tone) 40%, transparent), transparent 70%), #100f24;box-shadow:0 40px 90px -45px color-mix(in srgb, var(--tone) 80%, transparent);position:relative;overflow:hidden}.RNJw5W_sheet[data-status=deceased] .RNJw5W_sheetPortrait .RNJw5W_portraitImage{filter:grayscale(.85)contrast(1.05)}.RNJw5W_player{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);color:inherit;font-size:var(--text-sm);text-decoration:none;display:flex}.RNJw5W_player:hover{border-color:var(--color-accent-line)}.RNJw5W_player small{color:var(--color-text-subtle);font-size:var(--text-xs);display:block}.RNJw5W_sheetMain{gap:var(--space-5);min-width:0;display:grid}.RNJw5W_sheetHead{gap:var(--space-2);display:grid}.RNJw5W_sheetHead .RNJw5W_status{justify-self:start;position:static}.RNJw5W_sheetName{letter-spacing:-.035em;overflow-wrap:anywhere;font-size:clamp(2rem,1.3rem + 2.6vw,3.25rem);font-weight:800;line-height:1.05}.RNJw5W_sheetNick{color:var(--color-accent-hover);font-size:var(--text-lg);font-style:italic}.RNJw5W_lead{font-size:var(--text-lg);color:var(--color-text-muted);border-left:3px solid var(--tone);padding-left:var(--space-4);line-height:1.6}.RNJw5W_facts{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-border);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.RNJw5W_facts>div{padding:var(--space-3) var(--space-4);background:#121126f5;gap:.2rem;display:grid}.RNJw5W_facts dt{font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-subtle);font-weight:700}.RNJw5W_facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.RNJw5W_story{gap:var(--space-3);display:grid}.RNJw5W_storyTitle{font-size:var(--text-lg);letter-spacing:-.02em;font-weight:700}.RNJw5W_storyBody{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);padding:clamp(1rem,.5rem + 2vw,1.75rem)}.RNJw5W_muted{color:var(--color-text-subtle)}.RNJw5W_notice{gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid color-mix(in srgb, var(--color-danger) 45%, transparent);background:color-mix(in srgb, var(--color-danger) 10%, transparent);font-size:var(--text-sm);align-items:flex-start;display:flex}.RNJw5W_notice[data-tone=info]{border-color:var(--color-accent-line);background:var(--color-accent-soft)}.RNJw5W_notice>svg{flex:none;margin-top:.15rem}.RNJw5W_modTools{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px dashed var(--color-border-strong);font-size:var(--text-sm);display:grid}.RNJw5W_modTools h2{font-size:var(--text-sm);align-items:center;gap:.4rem;font-weight:700;display:flex}.RNJw5W_modTools form{gap:var(--space-2);display:grid}.RNJw5W_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-4);display:flex}.RNJw5W_sectionHead a{font-size:var(--text-sm)}.RNJw5W_manageList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.RNJw5W_manageItem{--tone:var(--color-accent);align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.RNJw5W_manageItem .RNJw5W_portrait{border-radius:var(--radius-md)}.RNJw5W_manageItem .RNJw5W_monogram{font-size:1.5rem}.RNJw5W_manageInfo{gap:.2rem;min-width:0;display:grid}.RNJw5W_manageInfo strong{overflow-wrap:anywhere}.RNJw5W_manageMeta{color:var(--color-text-subtle);font-size:var(--text-xs);flex-wrap:wrap;gap:.35rem .75rem;display:flex}.RNJw5W_manageMeta span{align-items:center;gap:.3rem;display:inline-flex}.RNJw5W_manageMeta [data-tone=danger]{color:var(--color-danger)}.RNJw5W_manageActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.35rem;display:flex}.RNJw5W_manageActions form{display:contents}.RNJw5W_iconButton{border-radius:var(--radius-md);border:1px solid var(--color-border);width:2.25rem;height:2.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;place-items:center;display:inline-grid}.RNJw5W_iconButton:hover:not(:disabled){color:var(--color-text);border-color:var(--color-border-strong);background:var(--color-surface-hover)}.RNJw5W_iconButton:disabled{opacity:.35;cursor:default}.RNJw5W_iconButton[data-tone=danger]:hover:not(:disabled){color:var(--color-danger);border-color:color-mix(in srgb, var(--color-danger) 50%, transparent)}.RNJw5W_empty{justify-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);border:1px dashed var(--color-border-strong);text-align:center;color:var(--color-text-muted);display:grid}.RNJw5W_counter{font-size:var(--text-sm);color:var(--color-text-subtle)}.RNJw5W_editor{gap:var(--space-5);grid-template-columns:14rem minmax(0,1fr);align-items:start;display:grid}.RNJw5W_portraitField{gap:var(--space-3);display:grid}.RNJw5W_portraitField .RNJw5W_portrait{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong)}.RNJw5W_portraitButtons{gap:var(--space-2);flex-wrap:wrap;display:flex}.RNJw5W_fields{gap:var(--space-4);min-width:0;display:grid}.RNJw5W_twoCol{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RNJw5W_statusPicker{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.RNJw5W_statusPicker legend{margin-bottom:var(--space-2)}.RNJw5W_statusOption{border-radius:var(--radius-full);border:1px solid var(--color-border);cursor:pointer;font-size:var(--text-sm);color:var(--color-text-muted);align-items:center;gap:.45rem;padding:.45rem .85rem;font-weight:600;display:inline-flex;position:relative}.RNJw5W_statusOption input{opacity:0;pointer-events:none;position:absolute}.RNJw5W_statusOption:before{content:"";background:var(--tone);border-radius:50%;width:.5rem;height:.5rem}.RNJw5W_statusOption[data-status=active]{--tone:var(--color-success)}.RNJw5W_statusOption[data-status=retired]{--tone:var(--color-text-subtle)}.RNJw5W_statusOption[data-status=deceased]{--tone:var(--color-pink)}.RNJw5W_statusOption:has(input:checked){color:var(--color-text);border-color:color-mix(in srgb, var(--tone) 70%, transparent);background:color-mix(in srgb, var(--tone) 14%, transparent)}.RNJw5W_statusOption:has(input:focus-visible){box-shadow:var(--focus-ring)}.RNJw5W_formActions{gap:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}@media (max-width:52rem){.RNJw5W_sheet{grid-template-columns:minmax(0,1fr)}.RNJw5W_sheetSide{grid-template-columns:minmax(0,15rem) minmax(0,1fr);align-items:end;position:static}.RNJw5W_editor{grid-template-columns:minmax(0,1fr)}.RNJw5W_portraitField{grid-template-columns:9rem minmax(0,1fr);align-items:end}}@media (max-width:34rem){.RNJw5W_sheetSide,.RNJw5W_twoCol{grid-template-columns:minmax(0,1fr)}.RNJw5W_manageItem{grid-template-columns:3.5rem minmax(0,1fr)}.RNJw5W_manageActions{grid-column:1/-1;justify-content:flex-start}.RNJw5W_grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}
.CcV-1W_dialog{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--color-overlay);width:min(28rem,100vw - 2rem);-webkit-backdrop-filter:var(--glass-blur);color:var(--color-text);margin:auto;padding:1.5rem}.CcV-1W_dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009}.CcV-1W_dialog h2{font-size:var(--text-lg);overflow-wrap:anywhere}.CcV-1W_dialog>p{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.5rem}.CcV-1W_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}.CcV-1W_danger{background:var(--color-danger)!important;color:#fff!important;box-shadow:none!important;border-color:#0000!important}
._YX93G_field{gap:.45rem;min-width:0;display:grid}._YX93G_label{font-size:var(--text-sm);font-weight:500}._YX93G_shell{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-bg);min-width:0;transition:border-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out)}._YX93G_shell:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._YX93G_shell[data-invalid]{border-color:#f8717199}._YX93G_topBar{top:var(--nav-height);z-index:2;border-bottom:1px solid var(--color-border);border-radius:var(--radius-md) var(--radius-md) 0 0;background:var(--glass-bg);justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem;display:flex;position:sticky}._YX93G_toolbar{scrollbar-width:none;align-items:center;gap:.1rem;min-width:0;display:flex;overflow-x:auto}._YX93G_toolbar::-webkit-scrollbar{display:none}._YX93G_tool{border-radius:var(--radius-sm);width:2rem;height:2rem;color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);flex:none;place-items:center;display:grid}._YX93G_tool:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text)}._YX93G_tool[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent)}._YX93G_tool:disabled{opacity:.35;cursor:default}._YX93G_toolText{letter-spacing:.01em;font-size:.75rem;font-weight:650}._YX93G_divider{background:var(--color-border-strong);flex:none;width:1px;height:1.1rem;margin-inline:.3rem}._YX93G_languagePicker select{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg);height:2rem;font-size:var(--text-xs);color:var(--color-text-muted);margin-left:.35rem;padding:0 .5rem}._YX93G_modes{border-radius:var(--radius-sm);background:var(--color-bg);border:1px solid var(--color-border);flex:none;padding:.15rem;display:flex}._YX93G_mode{font-size:var(--text-xs);color:var(--color-text-subtle);border-radius:.35rem;padding:.2rem .6rem;font-weight:500}._YX93G_mode[aria-pressed=true]{background:var(--color-surface-hover);color:var(--color-text)}._YX93G_previewHint{font-size:var(--text-xs);color:var(--color-text-subtle);padding-left:.5rem}._YX93G_content{outline:none;min-height:9rem;max-height:70vh;padding:.9rem 1rem;overflow-y:auto}._YX93G_contentLarge{min-height:16rem}._YX93G_content:focus-visible{box-shadow:none}._YX93G_loading{background:linear-gradient(90deg, transparent, var(--color-surface), transparent)}._YX93G_preview{border-radius:0}._YX93G_previewEmpty{color:var(--color-text-subtle);font-size:var(--text-sm)}._YX93G_content .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--color-text-subtle);pointer-events:none}._YX93G_content .ProseMirror-selectednode{outline:2px solid var(--color-accent-line)}._YX93G_content pre{border-radius:var(--radius-md);border:1px solid var(--color-border);font-family:var(--font-mono);background:#0d0d11;margin:0;padding:.9rem 1rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}._YX93G_content code{font-family:var(--font-mono)}._YX93G_content :not(pre)>code{border:1px solid var(--color-border);background:var(--color-surface-raised);border-radius:.35rem;padding:.1em .35em;font-size:.875em}._YX93G_content a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}._YX93G_linkPanel{border-bottom:1px solid var(--color-border);background:var(--color-overlay);-webkit-backdrop-filter:var(--glass-blur);flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem;display:flex}._YX93G_linkInput{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-bg);flex:14rem;min-width:0;height:2.25rem;padding:0 .7rem;font-size:.9375rem}._YX93G_linkInput:focus{border-color:var(--color-accent);outline:none}._YX93G_linkButton{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);height:2.25rem;font-size:var(--text-sm);color:var(--color-text-muted);padding:0 .8rem}._YX93G_linkButton:hover{color:var(--color-text);background:var(--color-surface-hover)}._YX93G_linkButton[data-variant=primary]{background:var(--color-accent);color:var(--color-accent-fg);border-color:#0000;font-weight:550}._YX93G_linkError{color:#fca5a5;flex-basis:100%;font-size:.8125rem}._YX93G_footer{border-top:1px solid var(--color-border);font-size:var(--text-xs);color:var(--color-text-subtle);justify-content:space-between;gap:1rem;padding:.45rem .8rem;display:flex}._YX93G_hint{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._YX93G_count{font-family:var(--font-mono);flex:none}._YX93G_count[data-warn]{color:var(--color-warning)}._YX93G_error{color:#fca5a5;gap:.4rem;font-size:.8125rem;display:flex}._YX93G_error svg{flex:none;margin-top:.15rem}@media (max-width:640px){._YX93G_topBar{flex-direction:column-reverse;align-items:stretch}._YX93G_modes{align-self:flex-end}._YX93G_tool{width:2.5rem;height:2.5rem}._YX93G_hint{display:none}._YX93G_footer{justify-content:flex-end}}._YX93G_fileInput{min-width:0;font-size:var(--text-sm);color:var(--color-text-muted);flex:14rem}._YX93G_fileInput::file-selector-button{border-radius:var(--radius-sm);border:1px solid var(--color-border-strong);background:var(--color-surface-raised);color:var(--color-text);font:inherit;cursor:pointer;margin-right:.6rem;padding:.35rem .75rem}._YX93G_panelHint{font-size:var(--text-xs);color:var(--color-text-subtle);flex-basis:100%}._YX93G_content [data-media=video]{border-radius:var(--radius-md);border:1px dashed var(--color-border-strong);background:var(--glass-bg);gap:.2rem;margin-block:.75em;padding:1rem 1.1rem;display:grid}._YX93G_content [data-media-label]{font-weight:600;font-size:var(--text-sm)}._YX93G_content [data-media-label]:before{content:"▶ ";color:var(--color-accent)}._YX93G_content [data-media-meta]{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-subtle)}._YX93G_content img[data-media=image]{border-radius:var(--radius-md);border:1px solid var(--color-border);max-width:100%;max-height:22rem;margin-block:.75em;display:block}._YX93G_content .ProseMirror-selectednode{outline:2px solid var(--color-accent);outline-offset:2px}._YX93G_shell{position:relative}._YX93G_mentionMenu{z-index:5;border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--color-overlay);min-width:15rem;max-width:calc(100% - 1rem);-webkit-backdrop-filter:var(--glass-blur);margin:0;padding:.3rem;list-style:none;position:absolute;box-shadow:0 12px 32px #00000073}._YX93G_mentionOption{border-radius:var(--radius-sm);font-size:var(--text-sm);cursor:pointer;align-items:baseline;gap:.5rem;padding:.45rem .6rem;display:flex}._YX93G_mentionOption[aria-selected=true],._YX93G_mentionOption:hover{background:var(--color-accent-soft)}._YX93G_mentionName{color:var(--color-text);font-weight:500}._YX93G_mentionDisplay{font-size:var(--text-xs);color:var(--color-text-subtle)}
.E4izIa_section{padding-block:var(--section-y) 0}.E4izIa_title{letter-spacing:-.045em;text-align:center;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);font-weight:800;line-height:1}.E4izIa_gallery{gap:var(--space-4);padding:var(--space-2) var(--gutter) var(--space-4);scroll-snap-type:x mandatory;scrollbar-width:thin;margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);list-style:none;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.E4izIa_gallery:focus-visible{border-radius:0}.E4izIa_shot{aspect-ratio:16/10;border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);scroll-snap-align:center;flex:none;width:clamp(16rem,40vw,26rem);overflow:hidden}.E4izIa_shot img{object-fit:cover;width:100%;height:100%}.E4izIa_narrow{max-width:52rem}.E4izIa_faq{gap:var(--space-3);margin-top:clamp(2rem,1.5rem + 1.5vw,3rem);display:grid}.E4izIa_item{border-radius:var(--radius-lg);border:1px solid var(--color-border);box-shadow:var(--glass-highlight);background:linear-gradient(160deg,#ffffff12,#ffffff05)}.E4izIa_item[open]{border-color:var(--color-accent-line)}.E4izIa_question{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);font-size:var(--text-lg);cursor:pointer;font-weight:650;list-style:none;display:flex}.E4izIa_question::-webkit-details-marker{display:none}.E4izIa_question:focus-visible{border-radius:var(--radius-lg)}.E4izIa_toggle{color:var(--color-text-subtle);transition:transform var(--duration-base) var(--ease-out);flex:none}.E4izIa_item[open] .E4izIa_toggle{color:var(--color-pink);transform:rotate(45deg)}.E4izIa_answer{padding:0 var(--space-5) var(--space-5);color:var(--color-text-muted);white-space:pre-line}
._8RiFmG_button{min-height:2.5rem;font-size:var(--text-sm);letter-spacing:-.005em;white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-fast) var(--ease-out), border-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), filter var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:0 1.1rem;font-weight:600;display:inline-flex;position:relative}._8RiFmG_button:active:not(:disabled){transform:scale(.98)}._8RiFmG_button:focus-visible{border-radius:.75rem}._8RiFmG_lg{border-radius:.875rem;min-height:3rem;padding:0 1.5rem;font-size:.9375rem}._8RiFmG_icon{transition:transform var(--duration-base) var(--ease-out);flex:none}._8RiFmG_button:hover ._8RiFmG_icon{transform:translate(2px)}._8RiFmG_primary{background:var(--gradient-brand);color:#fff;box-shadow:var(--glow-brand);text-shadow:0 1px #280a3c40}._8RiFmG_primary:hover{filter:brightness(1.08)saturate(1.05);box-shadow:0 14px 48px -10px #ff5fb7b3}._8RiFmG_secondary{border-color:var(--color-border-strong);color:var(--color-text);-webkit-backdrop-filter:blur(10px);background:#ffffff0b}._8RiFmG_secondary:hover{background:#ffffff17;border-color:#ffffff3d}._8RiFmG_ghost{color:var(--color-text-muted)}._8RiFmG_ghost:hover{color:var(--color-text);background:#ffffff0d}._8RiFmG_button:disabled{cursor:not-allowed;box-shadow:none;filter:none;background:var(--color-surface-raised);border-color:var(--color-border);color:var(--color-text-subtle)}._8RiFmG_primary[aria-busy=true]:disabled{background:var(--gradient-brand);color:#fff;opacity:.85;cursor:progress;border-color:#0000}
.Iay1tq_shell{isolation:isolate;min-height:calc(100dvh - var(--nav-height));padding:clamp(2rem, 1rem + 6vh, 5.5rem) var(--gutter) var(--space-8);place-items:start center;display:grid;position:relative;overflow:hidden}.Iay1tq_glow{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#8b93ff1a,#8b93ff00);border-radius:50%;width:min(48rem,140vw);height:28rem;position:absolute;top:-14rem;left:50%;transform:translate(-50%)}.Iay1tq_column{gap:var(--space-5);width:100%;max-width:27rem;display:grid}.Iay1tq_card{border-radius:var(--radius-lg);border:1px solid var(--color-border-strong);background:var(--glass-bg);box-shadow:var(--glass-highlight), 0 30px 90px -30px #8b93ff73, 0 30px 120px -50px #ff5fb766;-webkit-backdrop-filter:var(--glass-blur);padding:clamp(1.5rem,1rem + 2vw,2.25rem);position:relative}.Iay1tq_card:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), var(--color-pink), transparent);width:60%;height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.Iay1tq_view{animation:Iay1tq_view-in .32s var(--ease-out)}}@keyframes Iay1tq_view-in{0%{opacity:0;transform:translateY(6px)}}.Iay1tq_header{margin-bottom:var(--space-6)}.Iay1tq_title{letter-spacing:-.035em;font-size:1.625rem}.Iay1tq_subtitle{font-size:var(--text-sm);color:var(--color-text-muted);margin-top:.5rem}.Iay1tq_footer{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-size:var(--text-sm);color:var(--color-text-subtle);text-align:center}.Iay1tq_footer a{color:var(--color-text);transition:color var(--duration-fast) var(--ease-out);font-weight:500}.Iay1tq_footer a:hover{color:var(--color-accent)}@media (max-width:520px){.Iay1tq_shell{padding-top:var(--space-5)}.Iay1tq_card{padding:1.25rem}}
.xj7XpW_prose{color:var(--color-text);overflow-wrap:anywhere;font-size:.975rem;line-height:1.75}.xj7XpW_prose>*+*{margin-top:.85em}.xj7XpW_prose h2,.xj7XpW_prose h3,.xj7XpW_prose h4{letter-spacing:-.02em;margin-top:1.5em;line-height:1.3}.xj7XpW_prose h2{font-size:1.35rem}.xj7XpW_prose h3{font-size:1.15rem}.xj7XpW_prose h4{color:var(--color-text-muted);font-size:1rem}.xj7XpW_prose>:first-child{margin-top:0}.xj7XpW_prose ul,.xj7XpW_prose ol{padding-left:1.4em}.xj7XpW_prose li+li,.xj7XpW_prose li>*+*{margin-top:.3em}.xj7XpW_prose li::marker{color:var(--color-text-subtle)}.xj7XpW_prose blockquote{border-left:2px solid var(--color-accent-line);color:var(--color-text-muted);padding:.15em 0 .15em 1em}.xj7XpW_prose blockquote>*+*{margin-top:.6em}.xj7XpW_prose hr{background:var(--color-border-strong);border:0;height:1px;margin-block:1.75em}.xj7XpW_prose strong{font-weight:600}.xj7XpW_link{color:var(--color-accent);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-line);text-decoration-color:var(--color-accent-line);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-out)}.xj7XpW_link:hover{-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.xj7XpW_inlineCode{border:1px solid var(--color-border);background:var(--color-surface-raised);font-family:var(--font-mono);border-radius:.35rem;padding:.1em .35em;font-size:.875em}.xj7XpW_codeBlock{border-radius:var(--radius-md);border:1px solid var(--color-border);background:#0d0d11;position:relative}.xj7XpW_codeBlock pre{font-family:var(--font-mono);tab-size:2;margin:0;padding:1rem 1.1rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}.xj7XpW_codeLanguage{font-family:var(--font-mono);color:var(--color-text-subtle);pointer-events:none;font-size:.6875rem;position:absolute;top:.45rem;right:.6rem}.xj7XpW_unavailable{font-size:var(--text-sm);color:var(--color-text-subtle);font-style:italic}:is(.xj7XpW_prose .hljs-comment,.xj7XpW_prose .hljs-quote){color:#6b6b78;font-style:italic}:is(.xj7XpW_prose .hljs-keyword,.xj7XpW_prose .hljs-selector-tag,.xj7XpW_prose .hljs-literal,.xj7XpW_prose .hljs-doctag){color:#b4a7ff}:is(.xj7XpW_prose .hljs-string,.xj7XpW_prose .hljs-regexp,.xj7XpW_prose .hljs-addition,.xj7XpW_prose .hljs-attribute){color:#9fd8a7}:is(.xj7XpW_prose .hljs-number,.xj7XpW_prose .hljs-symbol,.xj7XpW_prose .hljs-bullet,.xj7XpW_prose .hljs-variable,.xj7XpW_prose .hljs-template-variable){color:#f5c26b}:is(.xj7XpW_prose .hljs-title,.xj7XpW_prose .hljs-section,.xj7XpW_prose .hljs-name,.xj7XpW_prose .hljs-selector-id,.xj7XpW_prose .hljs-selector-class){color:#8fb8ff}:is(.xj7XpW_prose .hljs-built_in,.xj7XpW_prose .hljs-type,.xj7XpW_prose .hljs-params){color:#e2a3c7}:is(.xj7XpW_prose .hljs-meta,.xj7XpW_prose .hljs-tag,.xj7XpW_prose .hljs-punctuation){color:var(--color-text-muted)}.xj7XpW_prose .hljs-deletion{color:#f19a9a}.xj7XpW_prose .hljs-emphasis{font-style:italic}.xj7XpW_prose .hljs-strong{font-weight:600}.xj7XpW_mention{background:var(--color-accent-soft);color:var(--color-accent-hover);border-radius:.3em;padding:0 .15em;font-weight:500;text-decoration:none}.xj7XpW_mention:hover{background:#8b93ff33}.xj7XpW_embed{aspect-ratio:16/9;border-radius:var(--radius-md);border:1px solid var(--color-border);background:#000;width:100%;max-width:40rem;margin-block:1em;position:relative;overflow:hidden}.xj7XpW_embed iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.xj7XpW_embedFacade{width:100%;color:var(--color-text-muted);cursor:pointer;background:radial-gradient(circle at 50% 45%,#8b93ff29,#0000 60%),linear-gradient(#121218,#09090b);align-content:center;place-items:center;gap:.75rem;display:grid;position:absolute;inset:0}.xj7XpW_embedPlay{background:var(--color-accent);width:3.5rem;height:3.5rem;color:var(--color-accent-fg);transition:transform var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid}.xj7XpW_embedFacade:hover .xj7XpW_embedPlay,.xj7XpW_embedFacade:focus-visible .xj7XpW_embedPlay{transform:scale(1.06)}.xj7XpW_embedPlay svg{fill:currentColor;margin-left:.15rem}.xj7XpW_embedNote{font-size:var(--text-xs)}.xj7XpW_image{margin-block:1em}.xj7XpW_image img{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-raised);max-width:100%;height:auto;max-height:32rem}.xj7XpW_image figcaption{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:.4rem}
.vsEm8G_section{padding-block:var(--section-y)}.vsEm8G_panel{isolation:isolate;border-radius:calc(var(--radius-lg) + .5rem);border:1px solid var(--color-border-strong);box-shadow:var(--glass-highlight);background:linear-gradient(160deg,#ffffff12,#ffffff04);padding:clamp(2rem,1rem + 4vw,4.5rem);position:relative;overflow:hidden}.vsEm8G_glow{z-index:-1;background:radial-gradient(28rem 22rem at 12% 0,#5b5fff66,#0000 70%),radial-gradient(28rem 22rem at 92% 100%,#ff3fa852,#0000 70%);position:absolute;inset:0}.vsEm8G_header{text-align:center;max-width:42rem;margin-inline:auto}.vsEm8G_title{letter-spacing:-.045em;font-size:clamp(2.25rem,1.4rem + 3.6vw,4rem);font-weight:800;line-height:1}.vsEm8G_text{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-muted)}.vsEm8G_steps{--marker:2.5rem;gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);padding:0;list-style:none;display:grid;position:relative}.vsEm8G_steps:before{content:"";top:calc(var(--marker) / 2 - 1px);left:calc(var(--marker) / 2);right:calc((100% - 3 * var(--space-6)) / 4 - var(--marker) / 2);background:linear-gradient(90deg, var(--color-accent), var(--color-pink), var(--color-cyan));opacity:.55;height:2px;position:absolute}.vsEm8G_step{align-content:start;gap:var(--space-3);display:grid;position:relative}.vsEm8G_marker{width:var(--marker);height:var(--marker);margin-bottom:var(--space-2);border:1px solid var(--color-border-strong);font-variant-numeric:tabular-nums;background:#13122a;border-radius:50%;place-items:center;font-weight:700;display:inline-grid}.vsEm8G_step[data-done] .vsEm8G_marker{background:var(--gradient-brand);color:#fff;border-color:#0000;box-shadow:0 0 18px #ff5fb799}.vsEm8G_stepTitle{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:650}.vsEm8G_stepBody{color:var(--color-text-muted);font-size:var(--text-sm);line-height:1.6}.vsEm8G_stepBody strong{color:var(--color-text);font-weight:600}.vsEm8G_stepAction{margin-top:var(--space-1);font-size:var(--text-sm)}.vsEm8G_link{color:var(--color-accent-hover);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-line);text-decoration-color:var(--color-accent-line);text-underline-offset:.25em;transition:color var(--duration-fast), text-decoration-color var(--duration-fast);align-items:center;gap:.3rem;font-weight:600;display:inline-flex}.vsEm8G_link:hover{color:var(--color-pink);text-decoration-color:currentColor}.vsEm8G_pending{color:var(--color-text-subtle)}.vsEm8G_cta{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:flex}@media (max-width:899px){.vsEm8G_steps{grid-template-columns:minmax(0,1fr)}.vsEm8G_steps:before{top:calc(var(--marker) / 2);bottom:calc(var(--marker) * 2);left:calc(var(--marker) / 2 - 1px);background:linear-gradient(180deg, var(--color-accent), var(--color-pink), var(--color-cyan));width:2px;height:auto;right:auto}.vsEm8G_step{grid-template-columns:var(--marker) minmax(0, 1fr);column-gap:var(--space-5);row-gap:var(--space-2)}.vsEm8G_step>:not(.vsEm8G_marker){grid-column:2}.vsEm8G_marker{grid-row:span 3;margin-bottom:0}}@media (max-width:520px){.vsEm8G_cta>*{flex:100%}}
.H7Y5aW_skyline{--sky-haze:#7b4dff;--building-back:#141331;--building-front:#0a0a16;--window-off:#ffffff0a;--window-warm:#ffc977;--window-cool:#9fa6ff;--window-hot:#ff8fd0;-webkit-tap-highlight-color:transparent;width:100%;height:100%;display:block}.H7Y5aW_skyline[data-interactive]{touch-action:manipulation;cursor:crosshair}.H7Y5aW_skyline[data-tone=pink]{--sky-haze:#ff3fa8;--building-back:#1d1030;--window-cool:#ff8fd0}.H7Y5aW_skyline[data-tone=cyan]{--sky-haze:#1fc8ff;--building-back:#0e1a30;--window-cool:#8be9ff;--window-hot:#8be9ff}.H7Y5aW_back path{fill:var(--building-back)}.H7Y5aW_front path{fill:var(--building-front)}.H7Y5aW_windows rect{fill:var(--window-off);transition:fill .9s var(--ease-out)}.H7Y5aW_windows rect[data-lit]{fill:var(--window-warm);fill-opacity:.85}.H7Y5aW_windows rect[data-lit][data-cool]{fill:var(--window-cool)}.H7Y5aW_windows rect[data-hot]{fill:var(--window-hot);fill-opacity:1;transition-duration:.12s}.H7Y5aW_beacons circle{fill:#ff5d8f;opacity:.9}@media (prefers-reduced-motion:no-preference){.H7Y5aW_windows rect[data-lit]{animation:.5s steps(2,jump-none) backwards H7Y5aW_switch-on;animation-delay:var(--d,0s)}.H7Y5aW_beacons circle{animation:2.4s step-end infinite H7Y5aW_blink;animation-delay:var(--d,0s)}}@media (prefers-reduced-motion:reduce){.H7Y5aW_windows rect,.H7Y5aW_windows rect[data-hot]{transition:none}}@keyframes H7Y5aW_switch-on{0%{fill:var(--window-off)}}@keyframes H7Y5aW_blink{50%{opacity:.15}}
.iEHJ8a_form{margin-bottom:var(--space-6);gap:.85rem;display:grid}.iEHJ8a_queryRow{gap:.5rem;display:flex}.iEHJ8a_inputWrap{flex:1;align-items:center;display:flex;position:relative}.iEHJ8a_inputWrap svg{color:var(--color-text-subtle);pointer-events:none;position:absolute;left:.9rem}.iEHJ8a_input{border-radius:var(--radius-md);border:1px solid var(--color-border-strong);background:var(--glass-bg);width:100%;height:3rem;color:var(--color-text);padding:0 1rem 0 2.6rem;font-size:1rem}.iEHJ8a_input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.iEHJ8a_submit{border-radius:var(--radius-md);background:var(--gradient-brand);color:#fff;box-shadow:var(--glow-brand);font-weight:600;font-size:var(--text-sm);flex:none;padding:0 1.25rem}.iEHJ8a_submit:hover{background:var(--color-accent-hover)}.iEHJ8a_filters{flex-wrap:wrap;gap:.5rem;display:flex}.iEHJ8a_filter{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--glass-bg);font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;gap:.4rem;padding-left:.65rem;display:inline-flex}.iEHJ8a_select{max-width:13rem;height:2.2rem;font-size:var(--text-sm);color:var(--color-text);background:0 0;border:0;padding:0 .6rem 0 .2rem}.iEHJ8a_select:focus{outline:none}.iEHJ8a_filter:focus-within{border-color:var(--color-accent)}input.iEHJ8a_select{width:8rem}.iEHJ8a_results{gap:.75rem;padding:0;list-style:none;display:grid}.iEHJ8a_result{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--glass-bg);padding:1rem 1.25rem}.iEHJ8a_resultTitle{color:var(--color-text);font-weight:600}.iEHJ8a_resultTitle:hover{color:var(--color-accent-hover)}.iEHJ8a_postNo{color:var(--color-text-subtle);font-weight:400}.iEHJ8a_snippet{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin-top:.35rem}.iEHJ8a_snippet mark{background:var(--color-accent-soft);color:var(--color-text);border-radius:.2em;padding:0 .1em}.iEHJ8a_meta{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:.5rem}.iEHJ8a_meta a:hover{color:var(--color-text)}.iEHJ8a_browse{gap:.75rem;display:grid}@media (max-width:520px){.iEHJ8a_queryRow{flex-direction:column}.iEHJ8a_submit{height:2.75rem}.iEHJ8a_filter{flex:100%;justify-content:space-between}.iEHJ8a_select{flex:1;max-width:none}}
.ul_gHq_codeLabel{font-size:var(--text-sm);color:var(--color-text-muted);gap:.4rem;font-weight:600;display:grid}.ul_gHq_code{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-bg);width:100%;max-width:14rem;height:3.25rem;color:var(--color-text);font-family:var(--font-mono);letter-spacing:.3em;text-align:center;padding:0 1rem;font-size:1.5rem}.ul_gHq_code:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 4px #8b93ff26}.ul_gHq_setup{gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.ul_gHq_qr{border-radius:var(--radius-md);background:#fff;place-items:center;width:12rem;height:12rem;padding:.75rem;display:grid}.ul_gHq_qr img{width:100%;height:100%}.ul_gHq_steps{gap:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);margin:0;padding-left:1.2rem;display:grid}.ul_gHq_secret{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.08em;color:var(--color-text);word-break:break-all;-webkit-user-select:all;user-select:all;background:#ffffff0f;border-radius:.5rem;margin-top:.35rem;padding:.3rem .55rem;display:inline-block}.ul_gHq_status{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ul_gHq_connected{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ffffff05;flex-wrap:wrap;display:flex}.ul_gHq_provider{align-items:center;gap:var(--space-3);display:flex}.ul_gHq_providerIcon{color:#fff;background:#5865f2;border-radius:.75rem;place-items:center;width:2.5rem;height:2.5rem;display:grid}.ul_gHq_providerName{color:var(--color-text);font-weight:650}.ul_gHq_providerMeta{font-size:var(--text-xs);color:var(--color-text-muted)}@media (max-width:560px){.ul_gHq_setup{grid-template-columns:minmax(0,1fr)}}
.ViAZpa_list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.ViAZpa_item{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#ffffff05;display:grid}.ViAZpa_item[data-tone=danger]{border-color:color-mix(in srgb, var(--color-danger) 40%, transparent)}.ViAZpa_itemHead{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ViAZpa_kind{align-items:center;gap:.4rem;font-weight:700;display:inline-flex}.ViAZpa_meta{color:var(--color-text-subtle);font-size:var(--text-xs)}.ViAZpa_reason{color:var(--color-text-muted);font-size:var(--text-sm);overflow-wrap:anywhere;line-height:1.6}.ViAZpa_status{border-radius:var(--radius-full);border:1px solid var(--color-border-strong);font-size:var(--text-xs);white-space:nowrap;padding:.15rem .6rem;font-weight:700}.ViAZpa_status[data-status=pending]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 45%, transparent)}.ViAZpa_status[data-status=accepted]{color:var(--color-success);border-color:color-mix(in srgb, var(--color-success) 45%, transparent)}.ViAZpa_status[data-status=denied]{color:var(--color-text-muted)}.ViAZpa_quote{padding:var(--space-3) var(--space-4);border-left:3px solid var(--color-accent-line);border-radius:0 var(--radius-md) var(--radius-md) 0;font-size:var(--text-sm);white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff08}.ViAZpa_quote small{color:var(--color-text-subtle);font-size:var(--text-xs);letter-spacing:.05em;text-transform:uppercase;white-space:normal;margin-bottom:.25rem;font-weight:700;display:block}.ViAZpa_openButton{border-radius:var(--radius-full);border:1px solid var(--color-accent-line);background:var(--color-accent-soft);color:var(--color-text);font-weight:600;font-size:var(--text-sm);cursor:pointer;justify-self:start;padding:.5rem 1rem}.ViAZpa_openButton:hover{border-color:var(--color-accent)}.ViAZpa_form{gap:var(--space-2);display:grid}.ViAZpa_formActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.ViAZpa_cancel{border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;padding:.5rem 1rem;font-weight:600}.ViAZpa_cancel:hover{color:var(--color-text)}.ViAZpa_empty{color:var(--color-text-muted);font-size:var(--text-sm)}
.rfB5lW_wrap{gap:var(--space-5);margin-bottom:var(--space-5);display:grid}.rfB5lW_button.rfB5lW_button{color:#fff;background:#5865f2;border-color:#5865f299;box-shadow:0 10px 30px -12px #5865f2cc}.rfB5lW_button.rfB5lW_button:hover:not(:disabled){background:#4752c4}.rfB5lW_button>span:last-child{align-items:center;gap:.6rem;display:inline-flex}.rfB5lW_or{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-subtle);display:flex}.rfB5lW_or:before,.rfB5lW_or:after{content:"";background:var(--color-border);flex:1;height:1px}
.n_MEXG_reputation{font-size:var(--text-xs);color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.3rem;display:inline-flex}.n_MEXG_reputation svg{color:var(--color-text-subtle)}.n_MEXG_reputation[data-tone=positive] svg{color:var(--color-accent)}.n_MEXG_reputation[data-tone=negative] .n_MEXG_value{color:#fca5a5}.n_MEXG_value{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:500}.n_MEXG_reputation[data-size=lg]{font-size:inherit}.n_MEXG_label{color:var(--color-text-subtle)}.n_MEXG_ratingWrap{align-items:center;gap:.6rem;margin-left:auto;display:inline-flex}.n_MEXG_rating{border-radius:var(--radius-full);border:1px solid var(--color-border);align-items:center;gap:.1rem;padding:.15rem;display:inline-flex}.n_MEXG_rateButton{border-radius:var(--radius-full);width:2rem;height:1.75rem;color:var(--color-text-subtle);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);place-items:center;display:grid}.n_MEXG_rateButton:hover:not(:disabled):not([aria-disabled=true]){background:var(--color-surface-hover);color:var(--color-text)}.n_MEXG_rateButton:active:not(:disabled){transform:scale(.92)}.n_MEXG_rateButton:focus-visible{border-radius:var(--radius-full)}.n_MEXG_rateButton[data-kind=up][aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent)}.n_MEXG_rateButton[data-kind=down][aria-pressed=true]{color:#fca5a5;background:#f871711f}.n_MEXG_rateButton:disabled,.n_MEXG_rateButton[aria-disabled=true]{cursor:default;opacity:.45}.n_MEXG_score{font-variant-numeric:tabular-nums;min-width:2rem;font-weight:650;font-size:var(--text-xs);text-align:center;color:var(--color-text-muted)}.n_MEXG_score[data-tone=positive]{color:var(--color-accent)}.n_MEXG_score[data-tone=negative]{color:#fca5a5}.n_MEXG_ratingError{font-size:var(--text-xs);color:#fca5a5}
.IX4aMq_rows,.IX4aMq_board,.IX4aMq_overview{--stage-planned:#9fa6ff;--stage-in_progress:var(--color-pink);--stage-testing:var(--color-cyan);--stage-done:var(--color-success)}:is(.IX4aMq_rows,.IX4aMq_board,.IX4aMq_overview) [data-status=planned]{--stage:var(--stage-planned)}:is(.IX4aMq_rows,.IX4aMq_board,.IX4aMq_overview) [data-status=in_progress]{--stage:var(--stage-in_progress)}:is(.IX4aMq_rows,.IX4aMq_board,.IX4aMq_overview) [data-status=testing]{--stage:var(--stage-testing)}:is(.IX4aMq_rows,.IX4aMq_board,.IX4aMq_overview) [data-status=done]{--stage:var(--stage-done)}.IX4aMq_rows{gap:var(--space-3);margin-bottom:var(--space-6);padding:0;list-style:none;display:grid}.IX4aMq_row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);transition:transform var(--duration-base) var(--ease-out);background:linear-gradient(160deg,#1c1a3ceb,#160e24e0) padding-box padding-box,linear-gradient(135deg,#8b93ff99,#ff5fb773,#4de2ff66) border-box;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) minmax(12rem,18rem);display:grid;position:relative;box-shadow:0 18px 50px -30px #8b93ff99}.IX4aMq_row:hover{transform:translateY(-1px)}.IX4aMq_row:has(.IX4aMq_rowTitle:focus-visible){box-shadow:var(--focus-ring)}.IX4aMq_rowIcon{background:var(--gradient-brand);color:#fff;border-radius:.875rem;place-items:center;width:2.75rem;height:2.75rem;display:grid;box-shadow:0 6px 20px -6px #ff5fb799}.IX4aMq_rowMain{min-width:0}.IX4aMq_rowKind{font-size:var(--text-xs);color:var(--color-cyan);flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:650;display:flex}.IX4aMq_draft{border-radius:var(--radius-full);color:var(--color-warning);border:1px dashed #f5c26b80;padding:.05rem .5rem;font-weight:550}.IX4aMq_rowTitle{font-size:var(--text-lg);letter-spacing:-.015em;overflow-wrap:anywhere;margin-top:.1rem;font-weight:650;display:inline-block}.IX4aMq_rowTitle:after{content:"";border-radius:inherit;position:absolute;inset:0}.IX4aMq_rowTitle:focus-visible{box-shadow:none}.IX4aMq_rowSummary{font-size:var(--text-sm);color:var(--color-text-muted);-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:.15rem;display:-webkit-box;overflow:hidden}.IX4aMq_rowProgress{gap:.45rem;display:grid}.IX4aMq_segments{gap:3px;height:.5rem;display:flex}.IX4aMq_segments span{border-radius:var(--radius-full);background:var(--stage);flex:1 1 0;min-width:4px}.IX4aMq_segments [data-status=empty]{background:var(--color-surface-raised)}.IX4aMq_rowMeta{font-size:var(--text-xs);color:var(--color-text-subtle)}.IX4aMq_kind{border-radius:var(--radius-full);background:var(--gradient-brand);color:#fff;font-size:var(--text-xs);align-items:center;gap:.4rem;padding:.2rem .7rem .2rem .5rem;font-weight:700;display:inline-flex;box-shadow:0 6px 20px -8px #ff5fb799}.IX4aMq_headMeta{margin-top:var(--space-3);font-size:var(--text-sm);color:var(--color-text-subtle);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.IX4aMq_overview{align-items:center;gap:var(--space-3) var(--space-6);margin-block:var(--space-5) var(--space-6);padding:var(--space-5);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--glass-bg);box-shadow:var(--glass-highlight);grid-template-columns:minmax(0,1fr) auto;display:grid}.IX4aMq_overviewBar{gap:4px;height:.75rem;display:flex}.IX4aMq_overviewBar span{border-radius:var(--radius-full);background:var(--stage);box-shadow:0 0 14px -2px var(--stage)}.IX4aMq_overviewBar [data-status=empty]{background:var(--color-surface-raised);box-shadow:none;flex:1}.IX4aMq_overviewFigure{letter-spacing:-.04em;text-align:right;font-size:clamp(1.75rem,1.4rem + 1vw,2.25rem);font-weight:800;line-height:1}.IX4aMq_overviewFigure small{font-size:var(--text-xs);letter-spacing:0;color:var(--color-text-subtle);margin-top:.25rem;font-weight:500;display:block}.IX4aMq_legend{font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;grid-column:1/-1;gap:.4rem 1.25rem;padding:0;list-style:none;display:flex}.IX4aMq_legend li{align-items:center;gap:.45rem;display:inline-flex}.IX4aMq_legend strong{color:var(--color-text);font-variant-numeric:tabular-nums}.IX4aMq_board{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;display:grid}.IX4aMq_column{gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:#ffffff05;display:grid}.IX4aMq_columnHead{padding:var(--space-2) var(--space-2) var(--space-1);border-bottom:2px solid var(--stage);box-shadow:0 10px 18px -18px var(--stage)}.IX4aMq_columnTitle{font-size:var(--text-base);letter-spacing:-.01em;align-items:center;gap:.5rem;font-weight:700;display:flex}.IX4aMq_dot{background:var(--stage);width:.6rem;height:.6rem;box-shadow:0 0 10px var(--stage);border-radius:50%}.IX4aMq_count{border-radius:var(--radius-full);background:var(--color-surface-raised);min-width:1.6rem;font-size:var(--text-xs);text-align:center;color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto;padding:.05rem .45rem;font-weight:650}.IX4aMq_columnHint{font-size:var(--text-xs);color:var(--color-text-subtle);margin-top:.15rem}.IX4aMq_cards{gap:var(--space-3);padding:0;list-style:none;display:grid}.IX4aMq_card{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border);border-left:3px solid var(--stage);background:var(--glass-bg);box-shadow:var(--glass-highlight);gap:.45rem;display:grid}.IX4aMq_card[data-status=done] .IX4aMq_cardTitle{color:var(--color-text-muted)}.IX4aMq_label{border-radius:var(--radius-full);color:var(--color-cyan);font-size:var(--text-xs);background:#4de2ff1f;justify-self:start;padding:.05rem .55rem;font-weight:650}.IX4aMq_cardTitle{font-size:var(--text-base);letter-spacing:-.01em;overflow-wrap:anywhere;font-weight:650;line-height:1.3}.IX4aMq_cardText{font-size:var(--text-sm);color:var(--color-text-muted);white-space:pre-line;overflow-wrap:anywhere;line-height:1.55}.IX4aMq_cardProgress{align-items:center;gap:.6rem;display:flex}.IX4aMq_bar{border-radius:var(--radius-full);background:var(--color-surface-raised);flex:1;height:.375rem;overflow:hidden}.IX4aMq_bar span{border-radius:inherit;background:linear-gradient(90deg, var(--color-accent), var(--stage));height:100%;display:block}.IX4aMq_percent{font-size:var(--text-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-weight:650}.IX4aMq_cardMeta{font-size:var(--text-xs);color:var(--color-text-subtle);align-items:center;gap:.35rem;display:flex}.IX4aMq_card[data-status=done] .IX4aMq_cardMeta{color:var(--color-success)}.IX4aMq_emptyColumn{padding:var(--space-4) var(--space-2);font-size:var(--text-sm);color:var(--color-text-subtle);text-align:center}.IX4aMq_empty{padding:var(--space-7) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);text-align:center;color:var(--color-text-muted)}@media (max-width:1099px){.IX4aMq_board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.IX4aMq_row{grid-template-columns:auto minmax(0,1fr)}.IX4aMq_rowProgress{grid-column:1/-1}}@media (max-width:600px){.IX4aMq_board,.IX4aMq_overview{grid-template-columns:minmax(0,1fr)}.IX4aMq_overviewFigure{text-align:left}}
.owTLLW_label{font-size:var(--text-sm);background:var(--gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.75rem;font-weight:650;display:inline-flex}.owTLLW_index{color:var(--color-accent)}.owTLLW_index:after{content:"";vertical-align:middle;background:var(--color-border-strong);width:1.5rem;height:1px;margin-left:.75rem;display:inline-block}
.E9irkG_wrap{padding-block:clamp(2rem, 1.5rem + 2.5vw, 3.5rem) var(--section-y);gap:1rem;display:grid}.E9irkG_title,.E9irkG_block{border-radius:var(--radius-lg);background:var(--glass-bg)}.E9irkG_title{width:min(18rem,60%);height:2.5rem;margin-block:1.5rem}.E9irkG_block{border:1px solid var(--color-border);height:14rem}@media (prefers-reduced-motion:no-preference){.E9irkG_title,.E9irkG_block{animation:1.4s ease-in-out infinite E9irkG_pulse}}@keyframes E9irkG_pulse{50%{opacity:.55}}
.HS70Aa_wrap{align-items:flex-start;gap:var(--space-4);flex-direction:column;padding-block:clamp(5rem,15vh,10rem);display:flex}.HS70Aa_code{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent)}.HS70Aa_title{font-size:var(--text-2xl)}.HS70Aa_text{margin-bottom:var(--space-4);color:var(--color-text-muted)}.HS70Aa_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.HS70Aa_ref{font-family:var(--font-mono);color:var(--color-text);background:#ffffff0f;border-radius:.4rem;padding:.1rem .4rem;font-size:.85em}
._5Y37nG_page{padding-block:clamp(3rem, 2rem + 6vw, 6rem) var(--section-y)}._5Y37nG_header{max-width:44rem;padding-bottom:var(--space-8)}._5Y37nG_title{margin-top:var(--space-5);letter-spacing:-.04em;font-size:clamp(2.25rem,1.5rem + 3vw,3.5rem)}._5Y37nG_lead{margin-top:var(--space-5);font-size:var(--text-lg);color:var(--color-text-muted)}._5Y37nG_draft{margin-top:var(--space-6);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);border:1px dashed #f5c26b59;padding:.75rem 1rem}._5Y37nG_draft strong{color:var(--color-warning);font-weight:600}._5Y37nG_updated{margin-top:var(--space-5);font-size:var(--text-sm);color:var(--color-text-subtle)}._5Y37nG_layout{padding-top:var(--space-7);border-top:1px solid var(--color-border);grid-template-columns:14rem minmax(0,1fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}._5Y37nG_toc{top:calc(var(--nav-height) + var(--space-6));position:sticky}._5Y37nG_toc ul{font-size:var(--text-sm);gap:.25rem;padding:0;list-style:none;display:grid}._5Y37nG_toc a{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out);padding:.4rem 0;display:block}._5Y37nG_toc a:hover{color:var(--color-text)}._5Y37nG_sections{gap:var(--space-8);display:grid}._5Y37nG_sectionTitle{font-size:var(--text-xl);margin-bottom:var(--space-4)}._5Y37nG_rules{padding:0;list-style:none}._5Y37nG_rule{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid var(--color-border);transition:background-color var(--duration-slow) var(--ease-out);border-radius:0;grid-template-columns:3rem minmax(0,1fr);display:grid}._5Y37nG_rule:target{background:linear-gradient(90deg, var(--color-accent-soft), transparent 70%)}._5Y37nG_rule:target ._5Y37nG_number{color:var(--color-accent)}._5Y37nG_number{font-variant-numeric:tabular-nums;font-weight:650;font-size:var(--text-sm);color:var(--color-text-subtle);padding-top:.15rem}._5Y37nG_ruleTitle{font-size:var(--text-lg);letter-spacing:-.02em}._5Y37nG_ruleText{margin-top:var(--space-2);white-space:pre-line;max-width:38rem;color:var(--color-text-muted)}@media (max-width:899px){._5Y37nG_layout{grid-template-columns:minmax(0,1fr)}._5Y37nG_toc{display:none}}
.Nr4rFq_nav{gap:.25rem;display:grid}.Nr4rFq_link{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);align-items:center;gap:.7rem;padding:.6rem .8rem;font-weight:500;display:flex}.Nr4rFq_link svg{color:var(--color-text-subtle)}.Nr4rFq_link:hover{color:var(--color-text);background:#ffffff0a}.Nr4rFq_link[aria-current=page]{color:var(--color-text);box-shadow:inset 0 0 0 1px #8b93ff40, inset 3px 0 0 var(--color-pink);background:linear-gradient(90deg,#8b93ff29,#ff5fb70f)}.Nr4rFq_link[aria-current=page] svg{color:var(--color-pink)}@media (max-width:899px){.Nr4rFq_nav{scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);gap:.25rem;display:flex;overflow-x:auto}.Nr4rFq_link{flex:none}}
.iUXjdW_done{text-align:center;justify-items:center;gap:1rem;display:grid}.iUXjdW_done>form{width:100%}.iUXjdW_doneIcon{background:var(--color-accent-soft);border:1px solid var(--color-accent-line);width:3rem;height:3rem;color:var(--color-accent);border-radius:50%;place-items:center;display:grid}.iUXjdW_doneIcon[data-tone=success]{color:var(--color-success);background:#4ade8014;border-color:#4ade804d}.iUXjdW_doneIcon[data-tone=error]{color:#fca5a5;background:#f8717114;border-color:#f871714d}.iUXjdW_doneTitle{font-size:var(--text-xl)}.iUXjdW_doneText{font-size:var(--text-sm);color:var(--color-text-muted)}.iUXjdW_doneText strong{color:var(--color-text);word-break:break-all;font-weight:500}.iUXjdW_doneHint{color:var(--color-text-subtle);font-size:.8125rem}.iUXjdW_inlineButton{font:inherit;color:var(--color-text);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}
.DviIma_page{max-width:calc(44rem + var(--gutter) * 2);padding-block:clamp(3rem, 2rem + 6vw, 6rem) var(--section-y)}.DviIma_title{margin-top:var(--space-5);font-size:clamp(2rem,1.5rem + 2vw,3rem)}.DviIma_intro{margin-top:var(--space-4);font-size:var(--text-lg);color:var(--color-text-muted);white-space:pre-line}.DviIma_updated{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--color-text-subtle)}.DviIma_draft{margin-top:var(--space-6);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-text-muted);border:1px dashed #f5c26b59;padding:.75rem 1rem}.DviIma_draft strong{color:var(--color-warning)}.DviIma_body,.DviIma_prose.DviIma_prose h2{margin-top:var(--space-7)}.DviIma_prose.DviIma_prose>:first-child{margin-top:0}
