/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--animate-spin:spin 1s linear infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-5{height:calc(var(--spacing) * 5)}.min-h-screen{min-height:100vh}.w-5{width:calc(var(--spacing) * 5)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.resize{resize:both}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-6{gap:calc(var(--spacing) * 6)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t-transparent{border-top-color:#0000}.p-24{padding:calc(var(--spacing) * 24)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.text-center{text-align:center}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.hover\:opacity-80:hover{opacity:.8}}}body:has(.become-experience) .app-console-world,body:has(.become-experience) .nav,body:has(.become-experience) .visitor-tabbar,body:has(.become-experience)>footer.fd-footer--layout{display:none!important}body:has(.become-experience) main.page-top{z-index:1;position:relative;background:0 0!important;padding-top:0!important}body:has(.about-experience) .app-console-world,body:has(.about-experience) .nav,body:has(.about-experience) .visitor-tabbar,body:has(.about-experience)>footer.fd-footer--layout{display:none!important}body:has(.about-experience) main.page-top{z-index:1;position:relative;background:0 0!important;padding-top:0!important}html.about-route{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html.about-route{scroll-behavior:auto}}:root{--gold:#d8b25a;--gold-halo:#e3c476;--aqua:#8ce7e0;--current:#2fa8b2;--teal:#0c5560;--abyss:#06202a;--trench:#031016;--foam:#bff6f1;--lumen:#4dd2d8;--deep:#1c8f9a;--text:#eaf6f3;--muted:#9fb4b2;--dim:#5a7a7a;--bg:#051a20;--card:#06202a99;--border:#8ce7e021;--border-hover:#8ce7e052;--grad-xii:linear-gradient(180deg,#8ce7e0,#2fa8b2 55%,#0c5560);--grad-bg:radial-gradient(130% 80% at 50% -10%,#0c3640,transparent 55%),#051a20;--grad-gold:linear-gradient(180deg,var(--gold),var(--gold-halo))}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body,html{overscroll-behavior-x:none;width:100%;max-width:100%}body{background:var(--grad-bg);color:var(--text);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Fraunces,Georgia,serif;font-weight:300}main{width:100%;min-width:0;max-width:100%}a{color:inherit;text-decoration:none}img{max-width:100%}button{cursor:pointer;background:0 0;border:none;font-family:inherit}.display,h1.display{letter-spacing:.06em;color:var(--text);overflow-wrap:anywhere;margin-bottom:18px;font-family:Cinzel,serif;font-size:clamp(28px,5vw,52px);font-weight:600;line-height:1.1}.section-title,h2.section-title{color:var(--text);overflow-wrap:anywhere;margin-bottom:16px;font-family:Fraunces,serif;font-size:clamp(26px,3.8vw,42px);font-weight:300;line-height:1.18}.section-title em,h2.section-title em{color:var(--aqua);font-style:italic}.card-title,h3.card-title{color:var(--text);overflow-wrap:anywhere;margin-bottom:8px;font-family:Fraunces,serif;font-size:18px;font-weight:400}.eyebrow{letter-spacing:.42em;text-transform:uppercase;color:var(--gold);opacity:.88;margin-bottom:14px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.lead{color:var(--muted);max-width:68ch;font-size:17px;line-height:1.8}.lead b{color:var(--text);font-weight:500}.lead em{color:var(--aqua);font-style:italic}.body{color:var(--muted);max-width:68ch;font-size:15px;line-height:1.8}.body b{color:var(--text);font-weight:500}.xii-display{background:var(--grad-xii);color:#0000;letter-spacing:.06em;-webkit-background-clip:text;background-clip:text;font-family:Cinzel,serif;font-weight:600;line-height:.95}.gold-bar{background:var(--gold);width:40px;height:2px;margin:20px 0}.wrap{max-width:1100px}.wrap,.wrap-sm{width:100%;min-width:0;padding:0 max(40px,env(safe-area-inset-right)) 0 max(40px,env(safe-area-inset-left));margin:0 auto}.wrap-sm{max-width:800px}.wrap-md{width:100%;min-width:0;max-width:960px;padding:0 max(40px,env(safe-area-inset-right)) 0 max(40px,env(safe-area-inset-left));margin:0 auto}.section{border-top:1px solid var(--border);padding:90px 0}.section:first-child{border-top:none}.grid-2{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.grid-3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.grid-4{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.grid-auto{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px;display:grid}.divider{border:none;border-top:1px solid var(--border);margin:60px 0}.nav{z-index:200;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border);background:#031016eb;min-width:0;max-width:100%;position:fixed;top:0;left:0;right:0}.nav,.nav-inner{height:72px;padding:0 max(40px,env(safe-area-inset-right)) 0 max(40px,env(safe-area-inset-left));justify-content:space-between;align-items:center;width:100%;display:flex}.nav-inner{max-width:1100px;margin:0 auto}.nav-logo{cursor:pointer;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.type-mark{white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;line-height:1;display:inline-flex}.type-mark-xii{line-height:0;display:block}.type-mark-symbol{aspect-ratio:1.824;overflow:hidden}.type-mark-image{object-fit:contain;width:100%;height:auto;display:block}.nav-logo .type-mark-xii{width:56px}.nav-links{align-items:center;gap:0;list-style:none;display:flex}.nav-link{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:none;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:9.5px;text-decoration:none;transition:color .25s;display:block}.nav-link.active,.nav-link:hover{color:var(--aqua)}.nav-cta{letter-spacing:.22em;text-transform:uppercase;color:var(--trench);background:var(--current);cursor:pointer;border:none;border-radius:3px;padding:10px 22px;font-family:JetBrains Mono,monospace;font-size:9.5px;text-decoration:none;transition:background .25s}.nav-cta:hover{background:var(--aqua)}.nav-actions{align-items:center;gap:10px;display:flex}.member-trigger{border:1px solid var(--border);border-radius:3px;align-items:center;gap:8px;padding-right:8px;display:inline-flex}.member-trigger[aria-expanded=true]{color:var(--aqua);border-color:var(--border-hover)}.member-menu-panel{color:var(--text);border:1px solid var(--border-hover);background:#031016fa;box-shadow:0 18px 50px #00000059}.member-menu-panel--desktop{overscroll-behavior:contain;z-index:210;width:min(390px,100vw - 48px);max-height:calc(100dvh - 92px);padding:22px;display:none;position:fixed;top:72px;right:40px;overflow-y:auto}.member-menu-panel--desktop.open{display:block}.member-menu-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:14px;min-width:0;padding-bottom:16px;display:flex}.member-menu-heading>*{min-width:0}.member-menu-heading .eyebrow{margin-bottom:0}.member-menu-email{color:var(--dim);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-family:JetBrains Mono,monospace;font-size:9px;overflow:hidden}.member-menu-section{border-bottom:1px solid var(--border)}.member-section-trigger{width:100%;color:var(--muted);letter-spacing:.2em;text-align:left;text-transform:uppercase;justify-content:space-between;align-items:center;min-width:0;max-width:100%;padding:16px 2px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.member-section-trigger.current,.member-section-trigger:hover{color:var(--aqua)}.member-section-chevron{color:var(--gold);font-size:16px;line-height:1}.member-section-items{flex-direction:column;gap:2px;padding:0 0 12px 12px;display:flex}.member-menu-item{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;border-left:1px solid #0000;justify-content:space-between;align-items:center;gap:10px;min-width:0;max-width:100%;padding:10px 12px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.4;display:flex}.member-menu-item>*{min-width:0}.member-menu-item.active,.member-menu-item:hover{color:var(--aqua);border-left-color:var(--aqua);background:#8ce7e00d}.member-menu-item--disabled{color:var(--dim);cursor:default}.member-coming-soon{color:var(--gold);letter-spacing:.08em;flex-shrink:0;font-size:8px}.member-menu-admin{border-top:1px solid #d8b25a40;margin-top:18px;padding-top:16px}.member-menu-admin-link,.member-menu-logout{color:var(--gold);letter-spacing:.16em;text-align:left;text-transform:uppercase;padding:10px 2px;font-family:JetBrains Mono,monospace;font-size:10px;display:block}.member-menu-admin-link.active,.member-menu-admin-link:hover{color:var(--gold-halo)}.member-menu-logout{width:100%;min-height:44px;color:var(--muted);border-top:1px solid var(--border);margin-top:8px}.member-menu-logout:hover{color:var(--aqua)}.member-menu-panel--mobile{width:100%;min-width:0;max-width:100%;box-shadow:none;border:0;display:block}.member-menu-panel--mobile .member-menu-heading{padding-top:0}.member-mobile-logout{color:var(--muted)}.mob-btn{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:4px;display:none}.mob-btn span{background:var(--muted);width:22px;height:1.5px;transition:all .3s;display:block}.mob-menu{z-index:199;padding:32px max(40px,env(safe-area-inset-right)) 32px max(40px,env(safe-area-inset-left));overscroll-behavior:contain;background:#031016f7;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%;display:none;position:fixed;inset:72px 0 0;overflow-y:auto}.mob-menu.open{display:flex}.mob-link{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid var(--border);padding:16px 0;font-family:JetBrains Mono,monospace;font-size:12px;text-decoration:none;transition:color .2s;display:block}.mob-link:hover{color:var(--aqua)}.turnouts-page{--turnout-ink:#031016;--turnout-panel:#06202ac2;background:radial-gradient(ellipse 90% 38% at 50% 0,#0c556052,transparent 72%),var(--bg);overflow:hidden}.turnouts-hero{isolation:isolate;border-bottom:1px solid var(--border);background:linear-gradient(115deg,#031016f5 4%,#031016e0 52%,#06202ac2),radial-gradient(55% 90% at 92%,#2fa8b229,#0000 70%);align-items:center;min-height:480px;padding:clamp(76px,11vw,132px) 24px 64px;display:flex;position:relative;overflow:hidden}.turnouts-hero:before{content:"";z-index:-1;pointer-events:none;opacity:.38;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.9%,#8ce7e01a 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#8ce7e012 50%,#0000 50.1%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:96px 96px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.turnouts-hero-inner{z-index:1;width:100%;max-width:1100px;margin:0 auto;position:relative}.turnouts-hero-kicker{color:var(--gold);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:26px;font:10px/1.4 JetBrains Mono,monospace;display:flex}.turnouts-kicker-rule{background:var(--gold);width:32px;height:1px}.turnouts-hero-title{letter-spacing:-.045em;max-width:860px;color:var(--text);text-wrap:balance;font:400 clamp(42px,7.8vw,92px)/.99 Fraunces,Georgia,serif;animation:turnoutRise .8s cubic-bezier(.2,.7,.2,1) both}.turnouts-hero-title em,.turnouts-hero-title span{display:block}.turnouts-hero-title em{color:var(--aqua);margin-top:.1em;font-weight:300}.turnouts-hero-copy{color:#bdcfcb;text-wrap:pretty;max-width:590px;margin-top:26px;font:300 clamp(16px,2vw,19px)/1.7 Fraunces,Georgia,serif;animation:turnoutRise .8s cubic-bezier(.2,.7,.2,1) .1s both}.turnouts-hero-foot{color:var(--muted);letter-spacing:.19em;text-transform:uppercase;align-items:center;gap:11px;margin-top:34px;font:9px/1.4 JetBrains Mono,monospace;display:flex}.turnouts-live-mark{background:var(--gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #d8b25a1c}.turnouts-hero-index{z-index:-1;aspect-ratio:1;color:#8ce7e014;letter-spacing:0;text-indent:0;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #8ce7e021;border-radius:50%;place-items:center;width:min(44vw,536px);font:600 clamp(160px,28.5vw,355px)/1 Cinzel,serif;display:grid;position:absolute;top:50%;right:max(0px,50vw - 565px);transform:translateY(-50%);box-shadow:0 0 0 38px #8ce7e006,0 0 0 78px #8ce7e005}.turnouts-hero-index>span{white-space:nowrap;width:max-content;display:block}.turnouts-content{padding:clamp(56px,8vw,92px) 24px 112px;position:relative}.turnouts-content-inner{max-width:1000px;margin:0 auto}.turnouts-section+.turnouts-section{margin-top:clamp(72px,10vw,116px)}.turnouts-section-heading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px;padding-bottom:18px;display:flex}.turnouts-section-overline{color:var(--gold);letter-spacing:.26em;text-transform:uppercase;margin-bottom:10px;font:9px/1.4 JetBrains Mono,monospace;display:block}.turnouts-section-title{color:var(--text);letter-spacing:-.035em;font:300 clamp(32px,5vw,48px)/1.05 Fraunces,Georgia,serif}.turnouts-section-index{color:var(--dim);letter-spacing:.18em;padding-bottom:5px;font:11px/1 JetBrains Mono,monospace}.turnout-list{gap:14px}.turnout-card.card{background:linear-gradient(115deg,#06202aed,#031016d6),var(--turnout-panel);border-color:#8ce7e026;border-radius:4px;padding:clamp(22px,4vw,36px);transition:border-color .28s,transform .28s,background-color .28s;box-shadow:0 18px 50px #00000021}.turnout-card.card:after{background:linear-gradient(180deg,var(--gold),var(--current) 58%,transparent);opacity:.7;width:3px;height:100%;transition:opacity .28s;left:0;right:auto}.turnout-card.card:hover{border-color:#8ce7e057;transform:translateY(-2px)}.turnout-card.card:hover:after{opacity:1}.turnout-card--past.card{background:linear-gradient(115deg,#06202aad,#031016c4)}.turnout-card-header{margin-bottom:25px}.turnout-card-heading{flex:340px}.turnout-card-title{letter-spacing:-.025em;max-width:740px;margin-top:0;font-size:clamp(24px,3.5vw,34px);line-height:1.14}.turnout-card .tag{letter-spacing:.24em;align-items:center;gap:9px;margin-bottom:12px;font-size:8px;display:flex}.turnout-card .tag:before{content:"";background:var(--gold);width:15px;height:1px}.turnout-card-badges{flex-wrap:wrap;justify-content:flex-end;gap:7px;max-width:42%;display:flex}.turnout-card .badge{letter-spacing:.12em;padding:6px 9px;font-size:8px}.turnout-card-meta{background:#03101663;border:1px solid #8ce7e01f;border-radius:3px;gap:0;padding:0}.turnout-card-meta>.turnout-meta-block{min-height:100px;font:inherit;justify-content:center;gap:5px;padding:18px 20px}.turnout-card-meta>.turnout-meta-block+.turnout-meta-block{border-left:1px solid #8ce7e01f}.turnout-meta-label,.turnout-response-label{letter-spacing:.24em;margin-bottom:5px;font-size:8px}.turnout-meta-primary{color:var(--text);font:400 15px/1.45 Fraunces,Georgia,serif}.turnout-meta-secondary{color:var(--muted);font:10px/1.5 JetBrains Mono,monospace}.turnout-card-description{color:#b9c9c6;max-width:75ch;margin-top:21px;line-height:1.8}.turnout-card-related{color:var(--aqua);letter-spacing:.12em;gap:12px 26px;margin-top:22px}.turnout-card-related>span{flex-direction:column;gap:6px;display:flex}.turnout-related-label{color:var(--dim);letter-spacing:.2em;font-size:8px}.turnout-response-buttons{gap:8px}.turnout-response-button.btn{letter-spacing:.08em;border-radius:2px;min-width:114px;min-height:44px;padding:10px 17px;font-size:11px;transition:color .2s,background-color .2s,border-color .2s,transform .2s}.turnout-response-button.btn-primary{background:var(--aqua);color:var(--trench)}.turnout-response-button.btn-primary:hover{background:var(--foam);color:var(--trench)}.turnout-response-button.btn-secondary{color:#bed6d2;border-color:#8ce7e03d}.turnout-response-button.btn-secondary:hover{color:var(--trench);border-color:var(--foam);background:var(--foam)}.turnout-response-button[aria-pressed=true]{color:var(--trench);background:var(--aqua);border-color:var(--aqua)}.turnout-response-button:active:not(:disabled){color:var(--trench);background:var(--current);border-color:var(--current)}.turnout-response-button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.turnout-response-button:disabled{color:var(--trench);background:var(--foam);border-color:var(--foam);opacity:1;cursor:wait}.turnout-error{background:#e18d8214;border-left:2px solid #e18d82;padding:12px 14px}.turnout-empty--cinematic{text-align:left;background:linear-gradient(135deg,#06202a87,#03101661);border-style:dashed;border-color:#8ce7e033;border-radius:3px;padding:clamp(32px,6vw,58px)}.turnout-empty--cinematic:after{display:none}.turnout-empty--cinematic .eyebrow{color:var(--gold)}.turnout-empty--cinematic p{max-width:50ch;color:var(--muted);font:300 17px/1.7 Fraunces,Georgia,serif}@keyframes turnoutRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.turnouts-hero{align-items:flex-start;min-height:480px;padding:92px 22px 54px}.turnouts-hero:before{opacity:.25;background-size:70px 70px}.turnouts-hero-title{max-width:550px;font-size:clamp(42px,12vw,62px);line-height:1.01}.turnouts-hero-copy{max-width:39ch;margin-top:22px;font-size:16px;line-height:1.65}.turnouts-hero-foot{margin-top:28px}.turnouts-hero-index{width:72vw;font-size:150px;top:auto;bottom:0;right:0;transform:none}.turnouts-content{padding:54px 18px 80px}.turnouts-section-heading{margin-bottom:20px;padding-bottom:15px}.turnouts-section-overline{letter-spacing:.2em;font-size:8px}.turnouts-section-title{font-size:35px}.turnout-list{gap:12px}.turnout-card.card{padding:22px 18px}.turnout-card-header{gap:14px;margin-bottom:19px}.turnout-card-heading{flex-basis:100%}.turnout-card-title{font-size:27px}.turnout-card-badges{justify-content:flex-start;max-width:100%}.turnout-card-meta{grid-template-columns:1fr}.turnout-card-meta>.turnout-meta-block{min-height:0;padding:15px 16px}.turnout-card-meta>.turnout-meta-block+.turnout-meta-block{border-top:1px solid #8ce7e01f;border-left:0}.turnout-meta-primary{font-size:15px}.turnout-card-related{gap:14px 20px}.turnout-response-buttons{grid-template-columns:1fr;display:grid}.turnout-response-button.btn{width:100%;min-height:46px}}@media (prefers-reduced-motion:reduce){.turnouts-hero-copy,.turnouts-hero-title{animation:none}.turnout-card.card,.turnout-response-button.btn{transition:none}}.page-top:has(.player-console-hero),.page-top:has(.suprabeing-console){background:radial-gradient(78% 35% at 52% 0,#0c556042,#0000 72%),linear-gradient(#061b21,#031218 60%,#04171d)}.page-top:has(.player-console-hero) .dashboard-hero{isolation:isolate;border-bottom:1px solid #8ce7e029;position:relative;overflow:hidden;background:radial-gradient(60% 110% at 90% 0,#2fa8b221,#0000 70%),linear-gradient(135deg,#06202af5,#031016f0)!important;padding:34px 0 26px!important}.page-top:has(.player-console-hero) .dashboard-hero:after{content:"";z-index:-1;opacity:.3;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#0000 49.9%,#8ce7e014 50%,#0000 50.1%),linear-gradient(#0000 49.9%,#8ce7e00f 50%,#0000 50.1%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 90%);mask-image:linear-gradient(90deg,#0000,#000 90%)}.page-top:has(.player-console-hero) .dashboard-hero .wrap{max-width:1180px}.page-top:has(.player-console-hero) .dashboard-hero .eyebrow{color:var(--current);letter-spacing:.22em;margin-bottom:12px}.page-top:has(.player-console-hero) .dashboard-hero h1{letter-spacing:.025em;font-size:clamp(27px,5.2vw,42px)!important}.page-top:has(.player-console-hero) .dashboard-hero-copy{width:100%;max-width:900px}.player-readouts{background:#0310168c;border:1px solid #8ce7e033;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:18px;display:grid;overflow:hidden;box-shadow:inset 0 1px #bff6f10a}.player-readout{border-left:1px solid #8ce7e024;flex-direction:column;justify-content:center;min-width:0;min-height:76px;padding:12px 16px;display:flex}.player-readout:first-child{border-left:0}.player-readout strong{color:var(--text);font:600 clamp(20px,2.7vw,27px)/1.05 Cinzel,serif}.player-readout span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:5px;font:9px/1.45 JetBrains Mono,monospace;display:block}.player-console .wrap{padding-inline:0}.player-console{padding:26px max(18px,env(safe-area-inset-right)) calc(100px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.player-console-inner{gap:30px;max-width:1180px;margin:0 auto;display:grid}.console-pillars{align-items:stretch;gap:16px;display:grid}.console-pillar{min-width:0;scroll-margin-top:100px}.console-pillar-heading,.console-section-heading{color:var(--muted);letter-spacing:.28em;align-items:center;gap:12px;margin:0 0 14px;font:500 10px/1.2 JetBrains Mono,monospace;display:flex}.console-pillar-heading span,.console-section-heading span{color:var(--gold);letter-spacing:.1em;font-size:9px}.console-pillar-heading:after,.console-section-heading:after{content:"";background:linear-gradient(90deg,var(--border-hover),transparent);flex:1;height:1px}.console-feature-grid{gap:12px;display:grid}.console-card.card{background:linear-gradient(140deg,#08242cdb,#031016d1),#04161ca8;border:1px solid #8ce7e02e;border-radius:15px;min-width:0;height:100%;padding:clamp(18px,3vw,26px);box-shadow:inset 0 1px #bff6f10d,0 16px 44px #0003}.console-card .eyebrow{letter-spacing:.24em;margin-bottom:10px;font-size:9px}.console-card .card-title{font-size:clamp(20px,3vw,27px)}.console-copy{color:#b8ccca;margin:8px 0 14px;font:300 15px/1.65 Fraunces,Georgia,serif}.console-micro{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font:9px/1.6 JetBrains Mono,monospace}.console-gold{color:var(--gold-halo);margin:8px 0 12px}.console-progress{background:#8ce7e01f;border-radius:8px;height:6px;margin:15px 0 8px;overflow:hidden}.console-progress span{border-radius:inherit;background:linear-gradient(90deg,var(--current),var(--aqua));transform-origin:0;height:100%;animation:consoleProgress .9s cubic-bezier(.2,.7,.2,1) both;display:block}@keyframes consoleProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.handbook-card{background:radial-gradient(100% 100% at 0 0,#2fa8b226,#0000 72%),linear-gradient(145deg,#08242cf0,#031016db)!important;border-color:#8ce7e066!important}.handbook-card .btn{margin-top:16px}.cdf-card{background:radial-gradient(100% 100% at 100% 0,#d8b25a1a,#0000 68%),linear-gradient(145deg,#08242cf0,#031016db)!important;border-color:#d8b25a61!important}.cdf-card .eyebrow{color:var(--gold-halo)}.console-actions{flex-wrap:wrap;gap:8px;margin-top:15px;display:flex}.console-resource-links{border-top:1px solid var(--border);margin-top:14px;display:grid}.console-resource-links a{border-bottom:1px solid var(--border);min-height:48px;color:var(--foam);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;font:10px/1.4 JetBrains Mono,monospace;transition:color .18s,padding .18s;display:flex}.console-resource-links a:hover{color:var(--aqua);padding-inline:4px}.console-resource-links a>span:last-child{color:var(--gold);font-size:14px}.console-list{margin:12px 0;display:grid}.console-list-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.console-list-row:first-child{border-top:0}.console-list-row>div{min-width:0}.console-list-row span,.console-list-row strong{overflow-wrap:anywhere;display:block}.console-list-row strong{color:var(--text);font-size:15px;font-weight:400}.console-list-row span{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-top:3px;font:9px/1.5 JetBrains Mono,monospace}.console-skills{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.console-rally-columns{border-top:1px solid var(--border);gap:20px;margin-top:22px;padding-top:20px;display:grid}.console-rally-columns>div{min-width:0}.console-badges{grid-template-columns:repeat(auto-fit,minmax(115px,1fr));gap:8px;margin-top:12px;display:grid}.console-badge{text-align:center;background:#d8b25a0d;border:1px solid #d8b25a4d;border-radius:9px;min-width:0;padding:12px 8px}.console-badge span{color:var(--gold-halo);font-size:20px;display:block}.console-badge strong{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:4px;font:8px/1.4 JetBrains Mono,monospace;display:block}.console-benefits{gap:6px;margin:14px 0;display:grid}.console-feed-stack{gap:16px;display:grid}.console-stations{z-index:30;padding:10px max(18px,env(safe-area-inset-right)) 10px max(18px,env(safe-area-inset-left));border-block:1px solid var(--border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#031016e8;margin:12px 0 0;position:sticky;top:72px}.console-station-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;max-width:1100px;margin:0 auto;display:grid}.console-station{min-width:0;min-height:52px;color:var(--muted);border:1px solid var(--border);text-align:left;background:#03101685;border-radius:9px;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding:7px 8px;transition:background-color .2s,border-color .2s,color .2s;display:flex}.console-station>span{color:var(--gold);font:9px JetBrains Mono,monospace}.console-station strong{letter-spacing:.03em;font:500 clamp(7px,2.2vw,10px)/1.2 JetBrains Mono,monospace}.console-station[aria-pressed=true]{color:var(--text);background:linear-gradient(#e3c4761f,#0310169e);border-color:#e3c4769e}.console-tools-row{scrollbar-width:none;gap:6px;max-width:1100px;margin:8px auto 0;display:flex;overflow-x:auto}.console-tools-row::-webkit-scrollbar{display:none}.console-tool-tab{min-height:40px;color:var(--muted);letter-spacing:.1em;text-transform:uppercase;border:1px solid #0000;border-radius:8px;flex:none;padding:0 13px;font:10px JetBrains Mono,monospace}.console-tool-tab[aria-pressed=true]{color:var(--foam);border-color:var(--border-hover);background:#8ce7e012}.suprabeing-console-hero{background:radial-gradient(80% 60% at 50% 0,#0c566033,#0000 65%),#031016;padding:46px 0 0}.suprabeing-console-hero .wrap{max-width:1180px}.suprabeing-console-content{max-width:1180px;padding:30px 18px calc(110px + env(safe-area-inset-bottom))}.suprabeing-console-content .card{border-color:var(--border);background:linear-gradient(150deg,#08242cd6,#031016d4);border-radius:14px}.suprabeing-console-content>div{min-width:0}.suprabeing-console-content .section-title{font-family:var(--font-fraunces,"Fraunces"),Georgia,serif}.suprabeing-console :focus-visible{outline-color:var(--gold-halo)}@media (min-width:700px){.player-console{padding-top:30px}.console-pillars{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.console-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.console-rally-columns{grid-template-columns:1.4fr 1fr}.console-station strong{letter-spacing:.07em;font-family:Cinzel,serif;font-size:12px}.console-station{padding-inline:12px}}@media (min-width:1024px){body:has(.player-console-hero) .nav,body:has(.suprabeing-console) .nav{width:calc(100% - 220px);left:220px}body:has(.player-console-hero) .member-rail,body:has(.suprabeing-console) .member-rail{width:220px;padding-top:20px;top:0}body:has(.player-console-hero) .nav-logo,body:has(.suprabeing-console) .nav-logo{margin-right:auto}body:has(.player-console-hero) .suprabeing-console-hero,body:has(.suprabeing-console) .suprabeing-console-hero{padding-top:34px}.console-stations{margin-top:16px}.console-station-row{gap:8px}.console-station{min-height:60px}.suprabeing-console-content{padding-bottom:72px}}@media (max-width:1023px){.player-console .kind,.player-console .kind em{font-style:normal}.player-console .update-card-actions .f-profile-link{color:#8ce7e0;letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:38px;padding:0 5px;font:400 9px/1.3 JetBrains Mono,monospace;text-decoration:none;display:inline-flex}}@media (max-width:768px){.page-top:has(.player-console-hero) .dashboard-hero{padding-top:26px!important}.page-top:has(.player-console-hero) .dashboard-hero .wrap{padding-inline:18px}.player-console{padding-top:20px}.console-stations{top:72px}.console-station-row{gap:4px}.console-station{min-height:50px;padding-inline:5px}.suprabeing-console-hero{padding-top:30px}.suprabeing-console-hero .wrap{padding-inline:18px}}@media (max-width:480px){.player-console-hero .dash-compact{gap:6px}.player-console-hero .dash-compact .badge{padding:6px 8px;font-size:8px}.console-station strong{font-size:7.5px}.console-station>span{font-size:8px}.suprabeing-console-hero>.wrap>div:first-child{align-items:flex-start!important}.suprabeing-console-hero>.wrap>div:first-child>div:first-child{gap:12px!important}}@media (prefers-reduced-motion:reduce){.console-progress span{animation:none}.console-station,.console-tool-tab{transition:none}}body.supra-command-accent{--console-accent:var(--gold-halo);--console-accent-line:#e3c476b3}body.supra-command-accent .suprabeing-console .console-station[aria-pressed=true]{border-color:var(--console-accent-line)}body.supra-command-accent .suprabeing-console .console-tool-tab[aria-pressed=true]{color:var(--console-accent);border-color:var(--console-accent-line)}body:has(.player-console-hero) .nav,body:has(.suprabeing-console) .nav{background:#031016e0;border-bottom-color:#8ce7e026}body:has(.player-console-hero) .member-rail,body:has(.suprabeing-console) .member-rail{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#031016e0;border-right-color:#8ce7e026}body:has(.player-console-hero) .member-rail-link.active,body:has(.suprabeing-console) .member-rail-link.active{box-shadow:inset 2px 0 var(--current)}body:has(.suprabeing-console) .member-rail-link.active{box-shadow:inset 2px 0 var(--gold-halo)}body:has(.player-console-hero) .member-tabbar,body:has(.suprabeing-console) .member-tabbar{-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);background:#031016f0;border-top-color:#8ce7e02b}body:has(.player-console-hero) .member-tab.active{color:var(--aqua)}body:has(.suprabeing-console) .member-tab.active{color:var(--gold-halo)}body:has(.player-console-hero) .member-rail-link,body:has(.suprabeing-console) .member-rail-link{border-radius:9px}.player-next-action{min-width:0}.console-next-action-card{justify-content:space-between;align-items:center;gap:22px;display:flex;background:radial-gradient(100% 120% at 0 0,#2fa8b233,#0000 72%),linear-gradient(145deg,#08242cf2,#031016e6)!important;border-color:#8ce7e073!important}.console-next-action-card .card-title{margin-bottom:4px}.console-next-action-card .console-copy{margin-bottom:0}.console-next-action-card .eyebrow{color:var(--aqua)}.console-next-action-empty{background:linear-gradient(130deg,#06202a9e,#03101699);border:1px solid #8ce7e029;border-radius:13px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:17px 20px;display:grid}.console-next-action-empty h2{letter-spacing:.14em;text-transform:uppercase;color:var(--text);font:500 11px/1.4 JetBrains Mono,monospace}.console-next-action-empty p{color:var(--muted);margin-top:3px;font-size:13px}.console-status-mark{border:1px solid var(--dim);border-radius:50%;width:7px;height:7px}.console-rally-layout{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:16px;display:grid}.console-rally-feed-column,.console-rally-participation-column{gap:14px;min-width:0;display:grid}.console-feed-card{background:linear-gradient(140deg,#08242cdb,#031016d1);border:1px solid #8ce7e033;border-radius:15px;min-width:0;padding:clamp(18px,3vw,26px);box-shadow:inset 0 1px #bff6f10d,0 16px 44px #0003}.console-feed-card>.eyebrow{letter-spacing:.24em;margin-bottom:10px;font-size:9px}.console-feed-card>.card-title{font-size:clamp(20px,3vw,27px)}.console-feed-card>:last-child,.console-feed-stack{min-width:0}.console-message-readout{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:16px;display:flex}.console-message-readout .eyebrow{margin-bottom:5px}.console-message-readout .card-title{margin:0;font-size:18px}.console-message-readout .console-copy{margin:5px 0 0;font-size:13px}.console-message-readout>*{min-width:0}.console-message-readout .btn{flex:none}.mission-control{gap:16px;min-width:0;display:grid}.command-actions{gap:9px;min-width:0;display:grid}.command-actions>.eyebrow{color:var(--gold-halo)}.command-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.command-action{min-width:0;min-height:86px;color:var(--text);text-align:left;background:linear-gradient(145deg,#082a32c7,#031016c7);border:1px solid #8ce7e033;border-radius:11px;align-content:space-between;gap:13px;padding:13px;transition:border-color .2s,background .2s,transform .12s;display:grid;position:relative}.command-action:hover{background:linear-gradient(145deg,#0a4149b3,#031016e0);border-color:#8ce7e094}.command-action:active{transform:translateY(1px)}.command-action:focus-visible{outline:2px solid var(--gold-halo);outline-offset:3px}.command-action span{color:var(--aqua);letter-spacing:.17em;text-transform:uppercase;font:9px/1.2 JetBrains Mono,monospace}.command-action strong{overflow-wrap:anywhere;max-width:calc(100% - 18px);font:500 13px/1.35 Cinzel,serif}.command-action i{color:var(--gold-halo);font:12px/1 JetBrains Mono,monospace;position:absolute;bottom:11px;right:13px}.mission-command-statement{color:var(--muted);margin:12px 0;font-size:14px;line-height:1.6}.mission-command-timeline{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font:9px/1.5 JetBrains Mono,monospace}.mission-command-progress{background:#031016cc;border-radius:4px;height:5px;margin-bottom:8px;overflow:hidden}.mission-command-progress .progress-fill{background:var(--aqua);height:100%}.mission-command-progress-label{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;justify-content:space-between;gap:12px;font:9px/1.5 JetBrains Mono,monospace;display:flex}.mission-metrics-list{flex-direction:column;gap:16px;margin-top:12px;display:flex}.mission-recent-media,.mission-upcoming-turnouts{flex-direction:column;gap:12px;margin-top:12px;display:flex}.mission-status-board{background:linear-gradient(#08242ceb,#031016e6);border:1px solid #e3c4766b;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffecbe0f,0 18px 48px #0003}.mission-status-board:before{content:"";background:linear-gradient(90deg,#0000,#e3c476d9 20% 80%,#0000);height:2px;position:absolute;top:0;left:20px;right:20px}.mission-board-cell{border-left:1px solid var(--border);flex-direction:column;align-items:flex-start;min-width:0;min-height:190px;padding:20px;display:flex}.mission-board-cell:first-child{border-left:0}.mission-board-cell .eyebrow{color:var(--gold-halo);letter-spacing:.2em;margin-bottom:7px;font-size:9px}.mission-board-value{overflow-wrap:anywhere;max-width:100%;color:var(--text);font:600 clamp(22px,3vw,31px)/1.12 Cinzel,serif}.mission-board-title{margin-top:5px;font-size:17px;line-height:1.35}.mission-board-meta{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;margin-top:7px;font:9px/1.6 JetBrains Mono,monospace}.mission-board-date{color:var(--aqua)}.mission-board-copy{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.45}.mission-board-progress{background:#e3c4761f;border-radius:5px;width:100%;height:5px;margin-top:14px;overflow:hidden}.mission-board-progress span{background:linear-gradient(90deg,var(--gold),var(--gold-halo));transform-origin:0;height:100%;display:block}.mission-board-link{min-height:44px;color:var(--gold-halo);letter-spacing:.14em;text-align:left;text-transform:uppercase;align-items:center;gap:8px;margin-top:auto;padding-top:12px;font:500 9px/1.4 JetBrains Mono,monospace;display:inline-flex}.mission-board-link:hover{color:var(--foam)}.mission-detail-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.mission-detail-stack{gap:14px;min-width:0;display:grid}.mission-detail-grid .card{padding:clamp(18px,2.8vw,25px)}.suprabeing-console-hero{background:radial-gradient(78% 62% at 70% 0,#d8b25a1f,#0000 68%),linear-gradient(#06202af7,#031016f5);border-bottom:1px solid #e3c47638}.suprabeing-console-portrait{background-position:50% 15%;overflow:hidden;box-shadow:0 0 0 5px #e3c4760f,0 0 0 12px #e3c47606}.suprabeing-console .console-stations{border-color:#e3c47633}.suprabeing-console .console-station[aria-pressed=true]{border-color:#e3c476ad;box-shadow:inset 0 1px #ffecbe1f}.suprabeing-console .console-tool-tab[aria-pressed=true]{color:var(--gold-halo);background:#d8b25a14;border-color:#e3c4766b}.suprabeing-console .console-station:focus-visible,.suprabeing-console .console-tool-tab:focus-visible,.suprabeing-console .mission-board-link:focus-visible{outline:2px solid var(--gold-halo);outline-offset:3px}@media (max-width:767px){.console-rally-layout,.mission-detail-grid{grid-template-columns:minmax(0,1fr)}.player-readouts{grid-template-columns:repeat(2,minmax(0,1fr))}.player-readout{border-top:1px solid #8ce7e024}.player-readout:nth-child(-n+2){border-top:0}.player-readout:nth-child(odd){border-left:0}.console-rally-feed-column,.console-rally-participation-column{gap:12px}.mission-status-board{grid-template-columns:minmax(0,1fr)}.mission-board-cell{border-left:0;border-top:1px solid var(--border);min-height:0;padding:17px 18px}.mission-board-cell:first-child{border-top:0}.mission-board-link{margin-top:8px}.console-next-action-card{flex-direction:column;align-items:flex-start}.console-next-action-empty{grid-template-columns:8px minmax(0,1fr);gap:11px}.console-next-action-empty .btn{grid-column:2;justify-self:start}}@media (min-width:1024px){.command-actions-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:420px){.player-console{padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}.player-readout{min-height:66px;padding:10px 11px}.player-readout span{letter-spacing:.05em;font-size:8px}.console-message-readout{flex-direction:column;align-items:flex-start}.console-message-readout .btn{width:100%}.mission-board-cell{padding-inline:15px}.suprabeing-console-content,.suprabeing-console-hero .wrap{padding-inline:14px}.suprabeing-console-portrait{flex-basis:72px!important;width:72px!important;height:72px!important}}@media (prefers-reduced-motion:reduce){.mission-board-progress span{animation:none}}.turnout-list{flex-direction:column;gap:20px;display:flex}.turnout-card{padding:28px;scroll-margin-top:96px}.turnout-card-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.turnout-card-header>*{overflow-wrap:anywhere;min-width:0}.turnout-card-title{margin-top:8px;margin-bottom:0;font-size:22px}.turnout-card-meta{border:1px solid var(--border);background:#03101666;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding:18px;display:grid}.turnout-card-meta>div{color:var(--muted);flex-direction:column;gap:4px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.5;display:flex}.turnout-meta-label,.turnout-response-label{color:var(--gold);letter-spacing:.2em;text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px}.turnout-card-description{color:var(--muted);margin-top:20px;font-size:14px;line-height:1.75}.turnout-card-related{color:var(--current);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;gap:8px 18px;margin-top:16px;font-family:JetBrains Mono,monospace;font-size:9px;display:flex}.turnout-response-group{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.turnout-response-buttons{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.turnout-error{color:#ff9b9b}.turnout-error,.turnout-success{margin-top:14px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.5}.turnout-success{color:var(--aqua)}.turnout-empty{text-align:center;padding:36px}.turnout-empty .eyebrow{margin-bottom:10px}.turnout-empty p{color:var(--muted);font-size:14px;line-height:1.7}.btn{letter-spacing:.25em;text-transform:uppercase;text-align:center;cursor:pointer;white-space:normal;border:none;border-radius:3px;justify-content:center;align-items:center;padding:14px 28px;font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.4;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{color:var(--trench);background:linear-gradient(135deg,var(--aqua),var(--current))}.btn-primary:hover{background:linear-gradient(135deg,var(--foam),var(--aqua));transform:translateY(-2px)}.btn-secondary{color:var(--aqua);background:0 0;border:1px solid #8ce7e04d}.btn-secondary:hover{border-color:var(--aqua);background:#8ce7e00f}.btn-gold{color:var(--trench);background:linear-gradient(135deg,var(--gold),var(--gold-halo))}.btn-gold:hover{background:linear-gradient(135deg,var(--gold-halo),var(--gold));transform:translateY(-2px)}.btn-sm{padding:10px 20px;font-size:9px}.btn-full{text-align:center;width:100%;display:block}.card{border:1px solid var(--border);background:var(--card);border-radius:8px;padding:28px;transition:border-color .3s,transform .3s;position:relative;overflow:hidden}.card:after{content:"";background:linear-gradient(90deg,transparent,var(--current),transparent);opacity:0;height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.card:hover{border-color:var(--border-hover);transform:translateY(-3px)}.card:hover:after{opacity:1}.badge{letter-spacing:.18em;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:8px;display:inline-block}.badge-teal{color:var(--aqua);background:#2fa8b226;border:1px solid #2fa8b24d}.badge-gold{background:#d8b25a1f;border:1px solid #d8b25a4d}.badge-gold,.tag{color:var(--gold)}.tag{letter-spacing:.2em;text-transform:uppercase;opacity:.8;margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.prod-dot{background:var(--aqua);border-radius:50%;width:.55em;height:.55em;animation:prodPulse 2.2s infinite;display:inline-block}@keyframes prodPulse{0%{box-shadow:0 0 #8ce7e080}70%{box-shadow:0 0 0 12px #8ce7e000}to{box-shadow:0 0 #8ce7e000}}.impact-num{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Cinzel,serif;font-size:clamp(36px,6vw,64px);font-weight:600;line-height:1}.impact-label{letter-spacing:.28em;text-transform:uppercase;color:var(--muted);margin-top:10px;font-family:JetBrains Mono,monospace;font-size:9px}.big-impact-grid{background:var(--border);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:2px;margin-top:32px;display:grid;overflow:hidden}.big-impact-card{text-align:center;background:#031016;padding:36px 24px}.blockquote{border-left:3px solid var(--gold);color:var(--text);margin:32px 0;padding:6px 0 6px 28px;font-size:18px;font-style:italic;line-height:1.6}.form-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.form-field{flex-direction:column;gap:6px;display:flex}.form-field.full{grid-column:1/-1}.form-label{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:9px}.form-input,.form-select,.form-textarea{border:1px solid var(--border);color:var(--text);background:#031016b3;border-radius:5px;outline:none;width:100%;padding:11px 14px;font-family:Fraunces,serif;font-size:14px;transition:border-color .2s}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:#8ce7e080}.form-textarea{resize:vertical;min-height:80px}.form-select{appearance:none;cursor:pointer}.sb-content-grid{grid-template-columns:minmax(0,1fr) minmax(260px,340px)}.sb-content-grid,.sb-content-grid-wide{align-items:start;gap:32px;display:grid}.sb-content-grid-wide{grid-template-columns:minmax(0,1fr) minmax(260px,1fr)}.file-upload{text-align:center;cursor:pointer;border:1px dashed #8ce7e04d;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:28px;transition:all .2s;display:flex}.file-upload:hover{background:#8ce7e00a;border-color:#8ce7e08c}.file-icon{font-size:24px}.file-text{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:10px}.terms-box{border:1px solid var(--border);background:#03101699;border-radius:6px;flex-direction:column;gap:8px;margin-top:24px;padding:20px;display:flex}.terms-item{letter-spacing:.1em;color:var(--muted);padding-left:14px;font-family:JetBrains Mono,monospace;font-size:10px;position:relative}.terms-item:before{content:"·";color:var(--current);position:absolute;left:0}.reveal{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(28px)}.reveal.vis{opacity:1;transform:translateY(0)}.seismic-section{border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center;background:#031016;padding:90px 0}.seismic-stat{background:linear-gradient(180deg,var(--gold),var(--gold-halo) 50%,var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text;margin:28px 0 12px;font-family:Cinzel,serif;font-size:clamp(44px,9vw,88px);font-weight:600;line-height:1}.stat-callout{text-align:center;border-top:1px solid var(--border);padding:clamp(56px,9vw,96px) 0}.stat-callout .stat-label{letter-spacing:.34em;text-transform:uppercase;color:var(--gold);opacity:.75;margin-bottom:6px;font-family:JetBrains Mono,monospace;font-size:9.5px}.stat-callout .stat-big{background:var(--grad-xii);color:#0000;overflow-wrap:anywhere;-webkit-background-clip:text;background-clip:text;max-width:100%;font-family:Cinzel,serif;font-size:clamp(64px,14vw,140px);font-weight:600;line-height:.9}.stat-callout .stat-context{color:var(--muted);max-width:30ch;margin:18px auto 0;font-family:Fraunces,serif;font-size:clamp(16px,2.4vw,22px);font-weight:300;line-height:1.6}.stat-callout .stat-context em{color:var(--aqua);font-style:italic}.mission-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin-top:30px;display:grid}.mission-example-card{width:100%;min-width:0;max-width:100%}.mission-example-card p,.mission-example-label{overflow-wrap:anywhere;min-width:0}.impact-bar{border-top:1px solid var(--border);background:#031016;padding:48px 0}.impact-grid{background:var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.impact-cell{text-align:center;background:#031016;padding:32px 24px}.sb-portrait-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:20px;margin-top:40px;display:grid}.sb-portrait{aspect-ratio:3/4;cursor:pointer;border:1px solid var(--border);background:#031016b3;border-radius:10px;transition:transform .3s,border-color .3s;position:relative;overflow:hidden}.sb-portrait:hover{border-color:#8ce7e066;transform:translateY(-4px)}.sb-portrait-fill{background-position:50%;background-size:cover;transition:transform .4s;position:absolute;inset:0}.sb-portrait:hover .sb-portrait-fill{transform:scale(1.03)}.sb-portrait-open{cursor:default}.sb-portrait-open:hover{border-color:#8ce7e038;transform:none}.sb-portrait-open .sb-portrait-fill{background:radial-gradient(at 50% 30%,#8ce7e01a,#0000 58%),linear-gradient(145deg,#0c566052,#031016f5)}.sb-portrait-open .sb-portrait-watermark{opacity:.18}.sb-portrait-open .sb-portrait-cap{background:linear-gradient(#0000,#031016b3 20%,#031016fa)}.sb-portrait-watermark{opacity:.5;z-index:2;pointer-events:none;width:38px;position:absolute;top:10px;right:14px}.sb-modal-wm>.type-mark,.sb-portrait-watermark .type-mark-xii,.sb-portrait-watermark>.type-mark,.tcard-mark>.type-mark{width:100%}.sb-portrait-num{background:var(--grad-xii);color:#0000;z-index:2;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:700;top:10px;left:14px}.sb-portrait-initials,.sb-portrait-num{font-family:Cinzel,serif;position:absolute}.sb-portrait-initials{color:#8ce7e026;z-index:1;justify-content:center;align-items:center;font-size:52px;display:flex;inset:0}.sb-portrait-cap{z-index:3;background:linear-gradient(#0000,#03101680 20%,#031016f7);padding:20px 16px 16px;position:absolute;bottom:0;left:0;right:0}.sb-cap-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:4px;font-family:JetBrains Mono,monospace;font-size:8px;display:block}.sb-cap-epithet{letter-spacing:.08em;text-transform:uppercase;color:var(--aqua);overflow-wrap:anywhere;font-size:11px;font-style:italic;line-height:1.25}.sb-cap-epithet,.sb-cap-name{margin-bottom:3px;font-family:Fraunces,serif}.sb-cap-name{color:var(--text);font-size:17px}.sb-cap-meta{letter-spacing:.12em;color:var(--muted);opacity:.8;font-size:8.5px}.sb-cap-meta,.sb-watch-hint{text-transform:uppercase;font-family:JetBrains Mono,monospace}.sb-watch-hint{letter-spacing:.18em;color:var(--aqua);margin-top:6px;font-size:8px}.sb-play-badge{z-index:4;background:#031016b3;border:1px solid #8ce7e066;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:background .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sb-portrait:hover .sb-play-badge{background:#2fa8b24d}.tri{border-top:7px solid #0000;border-bottom:7px solid #0000;border-left:12px solid var(--aqua);width:0;height:0;margin-left:3px}.sb-portrait.has-photo .sb-portrait-fill{background-position:50% 18%;background-size:cover}.sb-portrait.has-photo .sb-portrait-initials,.sb-portrait.has-photo .sb-portrait-watermark{display:none}.sb-roster-legend{letter-spacing:.12em;color:var(--muted);align-items:center;gap:12px;margin-top:16px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.sb-roster-legend b{color:var(--gold)}.sb-narrative{border-left:3px solid #d8b25a80;max-width:760px;padding:6px 0 6px 24px}.sb-narrative p{color:var(--muted);font-family:Fraunces,serif;font-size:15px;line-height:1.75}.admin-draft-positions{border:1px solid var(--border);background:#06202a6b;border-radius:10px;margin-bottom:32px;padding:24px}.admin-draft-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.admin-draft-position{border:1px solid var(--border);background:#03101680;border-radius:6px;align-items:center;gap:12px;min-height:68px;padding:10px 12px;display:flex}.admin-draft-position-number{text-align:center;width:38px;color:var(--gold);flex:0 0 38px;font-family:Cinzel,serif;font-size:20px}.admin-draft-select{flex:0 0 112px;width:112px;padding:9px 8px;font-size:10px}.sb-narrative b{color:var(--text);font-weight:500}.sb-narrative em{color:var(--aqua);font-style:italic}.ep-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:20px;margin-top:32px;display:grid}.ep-card{background:var(--card);border:1px solid var(--border);border-radius:8px;transition:transform .3s,border-color .3s;overflow:hidden}.ep-card:hover{border-color:#8ce7e04d;transform:translateY(-3px)}.ep-thumb{aspect-ratio:16/9;background:linear-gradient(135deg,var(--teal),var(--trench));justify-content:center;align-items:center;display:flex}.ep-num{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;font-family:Cinzel,serif;font-size:48px;font-weight:700}.ep-body{padding:20px}.ep-title{color:var(--text);margin:8px 0 6px;font-family:Fraunces,serif;font-size:16px}.ep-desc{color:var(--muted);font-size:13px;line-height:1.6}.ep-price{letter-spacing:.2em;color:var(--gold);margin-top:8px;font-family:JetBrains Mono,monospace;font-size:10px}.ep-empty{color:var(--muted);margin:32px 0 0;font-family:Fraunces,serif;font-size:20px}.vote-card{border:1px solid var(--border);background:var(--card);border-radius:8px;margin-bottom:16px;padding:28px}.vote-question{color:var(--text);margin-bottom:18px;font-family:Fraunces,serif;font-size:17px;font-weight:400}.vote-options{flex-direction:column;gap:10px;display:flex}.vote-opt{border:1px solid var(--border);cursor:pointer;border-radius:5px;align-items:center;gap:14px;padding:12px 16px;transition:border-color .2s,background .2s;display:flex}.vote-opt:hover{border-color:var(--border-hover);background:#8ce7e00a}.vote-opt.voted{border-color:var(--current);background:#2fa8b214}.vote-opt-text{color:var(--muted);flex:1;font-size:14px}.vote-bar-mini{background:#8ce7e01a;border-radius:2px;flex:1;height:4px;overflow:hidden}.vote-fill{background:var(--current);border-radius:2px;height:100%}.vote-pct{color:var(--muted);text-align:right;width:32px;font-size:10px}.vote-meta,.vote-pct{font-family:JetBrains Mono,monospace}.vote-meta{letter-spacing:.15em;text-transform:uppercase;color:var(--dim);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:16px;padding-top:14px;font-size:9px;display:flex}.vote-meta>*{overflow-wrap:anywhere;min-width:0}.vote-bar{background:#8ce7e01a;border-radius:3px;height:6px;margin:4px 0;overflow:hidden}.vote-fill-bar{background:linear-gradient(90deg,var(--current),var(--aqua));border-radius:3px;height:100%;transition:width .6s}.sb-modal{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:200;opacity:0;pointer-events:none;background:#031016e0;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:fixed;inset:0}.sb-modal.open{opacity:1;pointer-events:all}.sb-modal-box{border:1px solid var(--border);background:#06202af7;border-radius:12px;width:90vw;max-width:600px;max-height:90vh;position:relative;overflow:hidden auto}.sb-modal-close{color:var(--muted);cursor:pointer;z-index:10;background:0 0;border:none;font-size:24px;transition:color .2s;position:absolute;top:12px;right:14px}.sb-modal-close:hover{color:var(--aqua)}.sb-modal-video{aspect-ratio:16/9;cursor:pointer;background:#031016;position:relative;overflow:hidden}.sb-modal-wm{opacity:.35;pointer-events:none;width:54px;position:absolute;bottom:12px;right:14px}.sb-modal-wm .type-mark-xii{width:100%}.sb-modal-video-inner{flex-direction:column;gap:12px;position:absolute;inset:0}.sb-modal-play,.sb-modal-video-inner{justify-content:center;align-items:center;display:flex}.sb-modal-play{background:#8ce7e01f;border:1px solid #8ce7e059;border-radius:50%;width:64px;height:64px;transition:background .2s}.sb-modal-video:hover .sb-modal-play{background:#8ce7e038}.sb-modal-cs{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:9px}.sb-modal-body{padding:24px 28px 28px}.sb-modal-tag{letter-spacing:.2em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.sb-modal-body h3{color:var(--text);margin-bottom:10px;font-family:Cinzel,serif;font-size:22px;font-weight:600}.sb-modal-blurb{color:var(--muted);margin-bottom:20px;font-size:14px;line-height:1.7}.sb-modal-actions{flex-wrap:wrap;gap:12px;display:flex}.admin-tab{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 18px;font-family:JetBrains Mono,monospace;font-size:9px;transition:color .2s,border-color .2s}.admin-tab.active,.admin-tab:hover{color:var(--aqua);border-bottom-color:var(--aqua)}.admin-tab-content{display:none}.admin-tab-content.active{display:block}.admin-form{background:#03101680;padding:28px}.admin-form,.admin-stat-card{border:1px solid var(--border);border-radius:8px}.admin-stat-card{text-align:center;background:var(--card);padding:24px}.admin-row{border:1px solid var(--border);background:var(--card);border-radius:6px;align-items:center;gap:16px;padding:16px 20px;display:flex}.admin-row>*{overflow-wrap:anywhere;min-width:0}.admin-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.admin-impact-panel{border:1px solid var(--border);background:#03101680;border-radius:8px;min-width:0;margin-top:24px;padding:clamp(16px,3vw,28px)}.admin-impact-panel-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-impact-panel-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-impact-heading{overflow-wrap:anywhere;margin:8px 0 0;font-size:clamp(20px,3vw,27px)}.admin-impact-mission{color:var(--muted);margin:8px 0 0}.admin-impact-schema-note{color:var(--muted);margin:18px 0;font-size:13px;line-height:1.6}.admin-impact-list{gap:14px;display:grid}.admin-metric-card{min-width:0;padding:clamp(18px,2.5vw,26px)}.admin-metric-card-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.admin-metric-card-title{flex:220px;min-width:0}.admin-metric-card-title .card-title{overflow-wrap:anywhere}.admin-metric-actions,.admin-metric-form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.admin-metric-definition-fields,.admin-metric-editor,.admin-metric-form-actions{margin-top:16px}.admin-metric-description{color:var(--muted);line-height:1.6}.admin-metric-current{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin-top:18px;padding:14px 0;display:flex}.admin-metric-value{color:var(--text);overflow-wrap:anywhere;margin:6px 0 0;font-family:Cinzel,serif;font-size:clamp(24px,5vw,36px);line-height:1.15}.admin-metric-value span{color:var(--muted);font-family:Fraunces,serif;font-size:.45em}.admin-metric-source,.admin-metric-updated{color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px}.admin-metric-source{margin-top:12px;line-height:1.5}.admin-metric-value-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:18px;display:grid}.admin-impact-empty{color:var(--muted)}.admin-impact-empty p{margin-bottom:0}.admin-impact-message{border-radius:5px;padding:12px 14px;line-height:1.5}.admin-impact-error{color:var(--gold);background:#d8b25a0f;border:1px solid #d8b25a59}.admin-impact-success{color:var(--aqua);background:#8ce7e00d;border:1px solid #8ce7e04d}.dashboard-impact,.dashboard-impact-card{min-width:0}.dashboard-impact-list{gap:14px;display:grid}.dashboard-impact-description{color:var(--muted);line-height:1.6}.dashboard-impact-value{color:var(--text);overflow-wrap:anywhere;margin:18px 0 8px;font-family:Cinzel,serif;font-size:clamp(24px,5vw,36px);line-height:1.15}.dashboard-impact-value span{color:var(--muted);font-family:Fraunces,serif;font-size:.45em}.dashboard-impact-updated{color:var(--muted);margin:0;font-size:12px}.dashboard-impact-empty{color:var(--muted)}.sb-prof-tabs{border-bottom:1px solid var(--border);overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:0;width:100%;min-width:0;max-width:100%;margin-top:40px;display:flex;overflow:auto hidden}.sb-prof-tab{letter-spacing:.18em;text-transform:uppercase;color:var(--muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;padding:14px 20px;font-family:JetBrains Mono,monospace;font-size:9.5px;transition:color .2s,border-color .2s}.sb-prof-tab.active,.sb-prof-tab:hover{color:var(--aqua);border-bottom-color:var(--aqua)}.sb-tab-pane{display:none}.sb-tab-pane.active{display:block}.dash-feature{letter-spacing:.12em;color:var(--muted);border-bottom:1px solid #8ce7e00f;padding:6px 0;font-family:JetBrains Mono,monospace;font-size:10px}.dash-feature.unlocked{color:var(--text)}.dash-feature.locked{opacity:.45}.activity-item{border-bottom:1px solid #8ce7e00f;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.activity-dot{background:var(--current);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:5px}.activity-dot--read{visibility:hidden}.home-activity-toolbar{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:12px;display:flex}.home-activity-latest,.home-activity-toolbar button{min-height:44px;color:var(--current);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:5px;padding:8px 12px}.home-activity-scroll{overflow-anchor:none;scrollbar-gutter:stable;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;max-height:500px;overflow-y:auto}.home-activity-item{border-bottom:1px solid var(--border);overflow-wrap:anywhere}.home-activity-open{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:14px;min-height:56px;padding:16px 4px;display:flex}.home-activity-open>.home-activity-copy{flex:1;min-width:0}.home-activity-open strong{font-size:14px;font-weight:500}.home-activity-mark{border:1px solid var(--border);background:var(--bg);width:36px;height:36px;color:var(--current);font-family:var(--c-mark);letter-spacing:-.04em;border-radius:50%;flex:0 0 36px;place-items:center;font-size:11px;display:grid}.home-activity-meta{color:var(--dim);align-items:center;gap:7px;margin-top:6px;font:10px/1.4 JetBrains Mono,monospace;display:flex}.home-activity-kind{color:var(--current);text-transform:uppercase;letter-spacing:.08em}.home-activity-time{font:inherit;color:inherit;display:inline}.home-activity-group-toggle{width:100%;min-height:42px;color:var(--current);text-align:left;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;background:0 0;border:0;padding:8px 12px 8px 54px;font:10px/1.5 JetBrains Mono,monospace;display:block}.home-activity-group-toggle:hover{color:var(--gold)}.home-activity-group-items{border-left:1px solid var(--border);margin-left:18px;padding-left:14px}.home-activity-details{color:var(--muted);padding:0 16px 18px 25px;font-size:13px;line-height:1.7}.home-activity-details p{white-space:pre-wrap;margin-bottom:10px}.home-activity-actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.home-activity-actions a,.home-activity-details>a,.home-activity-more{min-height:44px}.home-activity-more{margin:16px 0}.home-activity-error{color:#f2a6ad;margin:12px 0;font-size:13px}.member-activity-count,.member-mobile-activity{color:var(--aqua);border:1px solid var(--border);text-align:center;border-radius:12px;min-width:18px;padding:2px 5px;font-size:10px;line-height:1.2}.member-mobile-activity{background:var(--bg);position:absolute;top:6px;right:12%}.member-tab{position:relative}@media (max-width:767px){.home-activity-scroll{max-height:min(500px,65dvh)}}.skill-members-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.skill-member-card{background:var(--card);border:1px solid var(--border);border-radius:8px;padding:22px;transition:border-color .2s}.skill-member-card:hover{border-color:#8ce7e04d}.skill-tag{letter-spacing:.12em;color:var(--current);background:#2fa8b21a;border:1px solid #2fa8b233;border-radius:3px;padding:4px 8px;font-size:8.5px;display:inline-block}.skill-pill,.skill-tag{text-transform:uppercase;font-family:JetBrains Mono,monospace}.skill-pill{letter-spacing:.14em;border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#031016b3;border-radius:20px;padding:7px 14px;font-size:9px;transition:all .2s}.skill-pill.active,.skill-pill:hover{color:var(--aqua);background:#2fa8b226;border-color:#2fa8b266}.progress-bar{background:#8ce7e01a;border-radius:4px;height:8px;margin:8px 0;overflow:hidden}.progress-fill{background:linear-gradient(90deg,var(--current),var(--aqua));border-radius:4px;height:100%}.progress-fill-gold{background:linear-gradient(90deg,var(--gold),var(--gold-halo));border-radius:4px;height:100%}.referral-link-box{border:1px solid #8ce7e047;border-radius:6px;align-items:center;gap:0;max-width:600px;margin:28px 0 20px;display:flex;overflow:hidden}.referral-url{letter-spacing:.1em;text-overflow:ellipsis;white-space:nowrap;background:#031016b3;flex:1;padding:14px 18px;font-size:11px;overflow:hidden}.copy-btn,.referral-url{color:var(--aqua);font-family:JetBrains Mono,monospace}.copy-btn{letter-spacing:.2em;text-transform:uppercase;cursor:pointer;background:#2fa8b233;border:none;border-left:1px solid #8ce7e047;padding:14px 22px;font-size:10px;transition:background .2s}.copy-btn:hover{background:#2fa8b259}.share-row{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.share-btn{letter-spacing:.18em;text-transform:uppercase;border:1px solid var(--border);color:var(--muted);cursor:pointer;background:#031016b3;border-radius:4px;padding:8px 14px;font-family:JetBrains Mono,monospace;font-size:9px;transition:all .2s}.share-btn:hover{color:var(--aqua);border-color:#8ce7e066}.badge-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:16px;margin-top:24px;display:grid}.badge-card{border:1px solid var(--border);text-align:center;background:var(--card);border-radius:6px;padding:18px}.badge-icon{margin-bottom:8px;font-size:28px}.badge-name{letter-spacing:.08em;color:var(--text);margin-bottom:4px;font-family:Cinzel,serif;font-size:11px}.badge-req{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:8.5px}.leaderboard{flex-direction:column;gap:0;margin-top:24px;display:flex}.lb-row{border-bottom:1px solid var(--border);align-items:center;gap:16px;padding:14px 20px;display:flex}.lb-rank{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;min-width:36px;font-family:Cinzel,serif;font-size:18px}.lb-name{color:var(--text);flex:1;font-family:Fraunces,serif;font-size:15px}.lb-count{letter-spacing:.15em;text-transform:uppercase;color:var(--muted);font-family:JetBrains Mono,monospace;font-size:9px}.is-this-you{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.ity-card{border:1px solid var(--border);text-align:center;background:var(--card);border-radius:8px;padding:28px 20px}.ity-icon{margin-bottom:12px;font-size:36px}.commit-steps{flex-direction:column;gap:16px;margin-top:24px;display:flex}.commit-step{align-items:flex-start;gap:16px;display:flex}.commit-step-num{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;flex-shrink:0;min-width:44px;font-family:Cinzel,serif;font-size:28px;font-weight:700;line-height:1}.process-steps{background:var(--border);border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:28px;display:grid;overflow:hidden}.process-step{text-align:center;background:#031016;padding:24px 16px}.process-num{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-family:Cinzel,serif;font-size:28px;font-weight:700}.themes-compact{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.theme-chip{letter-spacing:.12em;color:var(--muted);border:1px solid var(--border);background:#031016b3;border-radius:20px;padding:7px 13px;font-family:JetBrains Mono,monospace;font-size:9.5px}.apply-form{background:#03101680;border:1px solid #8ce7e026;border-radius:8px;margin-top:40px;padding:36px}.why-sponsor-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.sponsor-tier-grid,.why-sponsor-grid{gap:20px;margin-top:28px;display:grid}.sponsor-tier-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.sponsor-tier-card{border:1px solid var(--border);text-align:center;background:var(--card);border-radius:8px;padding:24px 20px;transition:border-color .2s}.sponsor-tier-card:hover{border-color:#8ce7e04d}.sponsor-tier-name{letter-spacing:.08em;background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-family:Cinzel,serif;font-size:15px;font-weight:600}.inquiry-form{margin-top:40px}.inquiry-form,.music-form{background:#03101680;border:1px solid #8ce7e026;border-radius:8px;padding:36px}.about-hero{text-align:center;background:radial-gradient(70% 50% at 50% 0,#0c56604d,#0000 60%),#031016;padding:80px 0 60px}.pillar-grid{grid-template-columns:1fr 1fr;gap:20px;margin-top:36px;display:grid}.pillar-card{border:1px solid var(--border);background:var(--card);border-radius:8px;padding:28px}.pillar-num{background:var(--grad-xii);color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:12px;font-family:Cinzel,serif;font-size:36px;font-weight:600;line-height:1}.how-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.how-item{border:1px solid var(--border);background:var(--card);cursor:pointer;border-radius:8px;padding:24px;transition:border-color .2s}.how-item:hover{border-color:var(--border-hover)}.how-icon{margin-bottom:12px;font-size:26px}.mem-hero{text-align:center;background:radial-gradient(60% 40% at 50% 0,#0c566040,#0000 60%),#031016;padding:70px 0 50px}.fund-split{text-align:left;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px;display:grid}.tiers-scroll{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:40px;display:grid}.tier{border:1px solid var(--border);background:var(--card);border-radius:8px;flex-direction:column;padding:26px 20px;transition:all .3s;display:flex;position:relative}.tier:hover{border-color:var(--border-hover);transform:translateY(-4px)}.tier.featured{background:#0c56602e;border-color:#d8b25a59}.tier-popular{letter-spacing:.18em;color:var(--gold);white-space:nowrap;background:#031016;padding:2px 10px;font-family:JetBrains Mono,monospace;font-size:7.5px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.tier-name{color:var(--aqua);letter-spacing:.1em;margin-bottom:6px;font-family:Cinzel,serif;font-size:16px;font-weight:600}.tier-id{color:var(--muted);margin-bottom:16px;font-size:12px;font-style:italic;line-height:1.4}.tier-price{color:var(--text);margin-bottom:3px;font-size:19px}.tier-freq,.tier-price{font-family:JetBrains Mono,monospace}.tier-freq{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);margin-bottom:18px;font-size:8.5px}.tier-list{flex-direction:column;flex:1;gap:7px;margin-bottom:20px;list-style:none;display:flex}.tier-list li{color:var(--muted);padding-left:14px;font-size:12px;line-height:1.4;position:relative}.tier-list li:before{content:"·";color:var(--current);position:absolute;left:4px}.content-purchase{border:1px solid var(--border);background:#06202a99;border-radius:8px;grid-template-columns:1fr 1fr;align-items:center;gap:32px;margin-top:40px;padding:32px;display:grid}.purchase-item{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:20px}.purchase-price{color:var(--text);margin:8px 0 4px;font-family:JetBrains Mono,monospace;font-size:22px}.purchase-desc{color:var(--muted);font-size:13px}.purchase-saving{letter-spacing:.15em;text-transform:uppercase;color:var(--gold);margin-top:6px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.hb-hero{text-align:center;background:radial-gradient(60% 40% at 50% 40%,#0c566033,#0000 60%),#031016;padding:70px 0 50px}.realizone-container{margin-top:40px}.rz-group-label{letter-spacing:.35em;text-transform:uppercase;margin-bottom:12px;padding:0 4px;font-family:JetBrains Mono,monospace;font-size:9px;display:block}.rz-group-label.destructive{color:#c85a3c}.rz-group-label.deconstructive{color:#6b7fa3}.rz-group-label.constructive{color:var(--current)}.rz-group-label.sustainable{color:#5bad7a}.rz-group-label.generative{color:var(--gold)}.rz-list{flex-direction:column;gap:8px;margin-bottom:24px;list-style:none;display:flex}.rz-item{letter-spacing:.1em;border-radius:5px;justify-content:space-between;align-items:center;padding:12px 16px;font-family:JetBrains Mono,monospace;font-size:10.5px;display:flex}.rz-item.d{color:#eaf6f366;background:#c85a3c14;border:1px solid #c85a3c38}.rz-item.dc{color:#eaf6f373;background:#6b7fa314;border:1px solid #6b7fa338}.rz-item.c{color:var(--muted);background:#2fa8b214;border:1px solid #2fa8b238}.rz-item.s{color:#5bad7ae6;background:#5bad7a14;border:1px solid #5bad7a38}.rz-item.g{color:var(--gold);background:linear-gradient(135deg,#d8b25a1f,#e3c4760f);border:1px solid #d8b25a59;font-size:11.5px;font-weight:500}.rz-item.g.apex{color:var(--gold-halo);background:linear-gradient(135deg,#d8b25a33,#2fa8b21a);border:1px solid #d8b25a80;font-size:12px}.rz-coding{opacity:.6;letter-spacing:.08em;font-size:8.5px}.hb-feature-grid{grid-template-columns:1fr 1fr;gap:18px;margin-top:32px;display:grid}.hb-feature{border:1px solid var(--border);background:var(--card);border-radius:8px;gap:18px;padding:22px;display:flex}.hb-icon{flex-shrink:0;margin-top:2px;font-size:24px}.co-hero{text-align:center;background:radial-gradient(60% 40% at 50% 0,#0c566033,#0000 60%),#031016;padding:70px 0 50px}.deal-demo{flex-direction:column;gap:16px;margin-top:36px;display:flex}.deal-card{border:1px solid var(--border);background:var(--card);border-radius:8px;padding:24px}.deal-header{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.deal-title{color:var(--text);font-family:Fraunces,serif;font-size:16px;font-weight:400}.deal-bar-wrap{background:#8ce7e01a;border-radius:3px;height:6px;margin-bottom:8px;overflow:hidden}.deal-bar{background:linear-gradient(90deg,var(--current),var(--aqua));border-radius:3px;height:100%;transition:width .8s}.deal-meta{letter-spacing:.15em;color:var(--muted);justify-content:space-between;display:flex}.deal-commit-btn,.deal-meta{text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px}.deal-commit-btn{letter-spacing:.2em;color:var(--trench);background:var(--current);cursor:pointer;border:none;border-radius:3px;margin-top:14px;padding:8px 16px;transition:background .2s}.deal-commit-btn:hover{background:var(--aqua)}.impact-bar-section{border-bottom:1px solid var(--border);background:#031016cc;padding:36px 0}.impact-bar-section,footer{border-top:1px solid var(--border)}footer{text-align:center;background:#031016;padding:40px 0}.footer-xii{width:fit-content;color:inherit;margin:0 auto 20px;display:block}.footer-xii .type-mark-xii{width:112px}.footer-nav{flex-wrap:wrap;justify-content:center;gap:28px;margin-bottom:24px;list-style:none;display:flex}.footer-nav a,.footer-nav button{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);cursor:pointer;background:0 0;border:none;font-family:JetBrains Mono,monospace;font-size:9.5px;text-decoration:none;transition:color .2s}.footer-nav a:hover,.footer-nav button:hover{color:var(--aqua)}.footer-copy{letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:20px;font-family:JetBrains Mono,monospace;font-size:9px}.faq-list{border-top:1px solid var(--border);margin-top:28px}.faq-item{border-bottom:1px solid var(--border)}.faq-item summary{cursor:pointer;color:var(--text);justify-content:space-between;align-items:center;gap:18px;padding:20px 2px;font-family:Fraunces,serif;font-size:clamp(16px,2.2vw,19px);line-height:1.3;list-style:none;display:flex}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--aqua);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:22px;line-height:1}.faq-item[open] summary:after{content:"–"}.faq-a{color:var(--muted);max-width:64ch;padding:0 2px 22px;font-size:14.5px;line-height:1.7}@keyframes fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,to{opacity:.4}50%{opacity:1}}.page-top{padding-top:72px}.dashboard-identity-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-bottom:28px;display:grid}.dashboard-identity-copy{min-width:0}.dashboard-identity-action{flex-shrink:0}.dashboard-identity-email,.dashboard-member-since{letter-spacing:.2em}.dashboard-identity-tier{letter-spacing:.15em}.admin-member-record-header{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-bottom:30px;display:grid}.admin-member-record-action,.admin-member-record-copy{min-width:0}.sb-prof-header{max-width:560px;margin:0 auto;display:block}@media (max-width:1024px){.grid-3,.grid-4,.how-grid,.impact-grid{grid-template-columns:repeat(2,1fr)}.sb-portrait-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr))}.content-purchase{grid-template-columns:1fr}}@media (max-width:768px){.nav-actions,.nav-cta,.nav-links{display:none}.mob-btn{display:flex}.grid-2,.grid-3,.grid-4{grid-template-columns:1fr}.impact-grid{grid-template-columns:repeat(2,1fr)}.is-this-you{grid-template-columns:1fr}.process-steps{grid-template-columns:1fr 1fr}.admin-metric-value-form,.form-grid,.how-grid,.pillar-grid,.tiers-scroll{grid-template-columns:1fr}.form-field.full{grid-column:auto}.sb-portrait-grid{grid-template-columns:repeat(2,1fr);gap:12px}.admin-row{flex-wrap:wrap}.admin-row-actions{justify-content:flex-start;width:100%}.admin-metric-actions{width:100%}.admin-draft-grid{grid-template-columns:1fr}.section{padding:60px 0}.dashboard-hero{padding-bottom:36px;padding-top:32px!important}.dashboard-content{padding-top:36px}.dashboard-hero .eyebrow{letter-spacing:.24em;line-height:1.75}.dashboard-membership-summary{text-align:left!important}.dashboard-membership-summary .badge{letter-spacing:.12em}.dashboard-member-since{letter-spacing:.12em;line-height:1.6}.dashboard-identity-email{letter-spacing:.1em;line-height:1.5}.dashboard-identity-tier{letter-spacing:.1em}.dashboard-identity-action{letter-spacing:.18em}.admin-member-detail-page{padding-top:32px!important}.admin-member-management .eyebrow{letter-spacing:.22em;line-height:1.65}.admin-member-management .form-label{letter-spacing:.14em}.admin-member-management .badge{letter-spacing:.1em}.admin-member-management .btn{letter-spacing:.16em}.nav,.wrap,.wrap-md,.wrap-sm{padding:0 max(24px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left))}.mob-menu{padding:32px max(24px,env(safe-area-inset-right)) 32px max(24px,env(safe-area-inset-left))}.member-menu-panel--mobile .member-menu-email{max-width:48vw}.turnout-card{padding:22px}.turnout-card-meta{grid-template-columns:1fr}.turnout-response-buttons .btn{flex:120px}.fund-split,.hb-feature-grid,.sb-content-grid,.sb-content-grid-wide{grid-template-columns:1fr}}@media (max-width:560px){.mission-example-grid{grid-template-columns:minmax(0,1fr)}.sb-portrait-grid{grid-template-columns:repeat(2,1fr)}.impact-grid{grid-template-columns:1fr}.dashboard-identity-card{grid-template-columns:auto minmax(0,1fr);gap:18px 16px}.dashboard-identity-action{grid-column:1/-1;width:100%}.admin-member-record-header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px 16px}.admin-member-record-action{grid-column:1/-1;width:100%}.admin-member-record-action .btn{width:100%}}@media (max-width:480px){.admin-impact-panel,.admin-metric-card{padding:16px}.admin-metric-actions .btn{flex:105px}.process-steps,.sb-portrait-grid{grid-template-columns:1fr}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.member-rail,.member-tabbar{display:none}.member-rail-link,.member-tab{min-height:44px;color:var(--muted);letter-spacing:.16em;text-transform:uppercase;text-align:left;border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:10px 14px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.member-rail-link.active,.member-rail-link:hover,.member-tab.active,.member-tab:hover{color:var(--aqua);background:#8ce7e00d}.member-rail-link.active{border-left-color:var(--aqua)}.member-rail-link:focus-visible,.member-tab:focus-visible{outline:2px solid var(--aqua);outline-offset:-2px}.member-unread-note{color:var(--dim);letter-spacing:.06em;font-size:8px}.member-mobile-unread{color:var(--muted);letter-spacing:0;font-size:8px}#feed{scroll-margin-top:88px}.dashboard-hero-copy{overflow-wrap:anywhere;min-width:0}@media (min-width:1024px){.member-rail{z-index:150;width:220px;padding:20px 8px 20px max(8px,env(safe-area-inset-left));border-right:1px solid var(--border);background:#031016e6;flex-direction:column;gap:2px;display:flex;position:fixed;top:72px;bottom:0;left:0;overflow-y:auto}body:has(.member-rail) footer,body:has(.member-rail) main{padding-left:220px}body:has(.member-rail) .nav-actions .member-trigger{display:none}.member-menu-panel--desktop{max-height:calc(100dvh - 160px);top:140px;left:228px;right:auto}}body:has(#home-hero) .nav{-webkit-backdrop-filter:blur(18px)saturate(1.12);background:#03101680;border-bottom:1px solid #8ce7e01f;height:72px;padding-inline:clamp(18px,4vw,56px)}body:has(#home-hero) .nav-logo .type-mark-xii{width:52px}body:has(#home-hero) .nav-links{gap:clamp(0px,.3vw,5px)}body:has(#home-hero) .nav-link{letter-spacing:.14em;color:#eaf6f3c7;white-space:nowrap;padding-inline:clamp(7px,.85vw,13px);font-size:9px}body:has(#home-hero) .nav-link:focus-visible,body:has(#home-hero) .nav-link:hover,body:has(.visitor-tabbar) .nav-links .nav-link[aria-current=page]{color:var(--aqua)}body:has(.visitor-tabbar) .nav a:focus-visible,body:has(.visitor-tabbar) .nav button:focus-visible{outline:2px solid var(--aqua);outline-offset:3px;border-radius:4px}body:has(#home-hero) .nav-cta{background:var(--gold);color:#251a03;letter-spacing:.15em;border-radius:999px;min-width:70px;padding:11px 21px}body:has(#home-hero) .nav-cta:hover{background:var(--gold-halo)}body:has(#home-hero) .nav-actions{gap:5px}body:has(#home-hero) .nav-actions>.nav-link{padding-inline:12px}@media (min-width:769px) and (max-width:1050px){body:has(#home-hero) .nav{padding-inline:16px}body:has(#home-hero) .nav-link{letter-spacing:.09em;padding-inline:6px;font-size:8px}body:has(#home-hero) .nav-cta{padding-inline:14px}}#home-hero{isolation:isolate;text-align:left;background:0 0;flex-direction:column;justify-content:flex-start;align-items:stretch;display:flex;position:relative}.washington-world{--px:0;--py:0;--sy:0;z-index:0;pointer-events:none;background:#031016;position:fixed;inset:0;overflow:hidden}.world-sky{position:absolute;inset:0}.world-dawn{background:radial-gradient(34% 28% at 55% 48%,#4dd2d814,#0000 76%),linear-gradient(#031016,#051a20 37%,#072631 72%,#0c5560)}.world-layer{will-change:transform;width:250vw;transition:transform 1.4s cubic-bezier(.65,0,.25,1),opacity 1.2s,filter 1.2s;position:absolute;bottom:0;left:-40vw;right:auto}.world-layer svg{width:100%;height:100%;display:block}.world-mountains{height:62vh;transform:translate3d(calc(var(--px) * -6px),calc(var(--py) * -3px),0);transform-origin:70% 100%}.world-city{height:58vh;transform:translate3d(calc(var(--px) * -14px),calc(var(--py) * -6px + var(--sy) * -30px),0);transform-origin:38% 100%;filter:brightness(.84)}.world-water{width:100%;height:22vh;transform:translate3d(calc(var(--px) * -18px),0,0);filter:brightness(.8);left:0;right:0}.world-near{opacity:.92;height:66vh;transform:translate3d(calc(var(--px) * -30px),calc(var(--py) * -10px),0);left:-40vw}.world-glow{background:radial-gradient(28% 21% at 50% 52%,#d8b25a14,#0000 75%),radial-gradient(45% 35% at 56% 52%,#0c55602e,#0000 78%)}.world-glow,.world-shade{position:absolute;inset:0}.world-shade{background:linear-gradient(#0310166e,#03101614 34%,#0310163b 63%,#031016d1)}.world-shade-scroll{opacity:calc(var(--sy) * .66);background:#031016;transition:opacity .2s linear;position:absolute;inset:0}.front-door-copy{z-index:2;width:min(100%,1040px);animation:frontDoorRise .9s cubic-bezier(.2,.7,.2,1) .12s both;position:relative}@keyframes frontDoorRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.front-door-kicker{color:var(--aqua);letter-spacing:.3em;text-transform:uppercase;font:10px/1.5 JetBrains Mono,monospace}#home-hero h1{max-width:16ch;color:var(--text);letter-spacing:.06em;text-shadow:0 5px 50px #00000073;text-transform:none;margin:19px 0 20px;font:600 clamp(34px,5.6vw,72px)/1.1 Cinzel,Georgia,serif}#home-hero h1 span{white-space:nowrap;display:block}#home-hero h1 em{color:var(--gold-halo);font-style:normal;font-weight:600}.front-door-sub{color:#eaf6f3c7;letter-spacing:.19em;text-transform:uppercase;font:10px/1.6 JetBrains Mono,monospace}.front-door-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:25px;display:flex}.front-door-action-primary{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.front-door-action-primary .btn{background:var(--gold);color:#251a03;letter-spacing:.11em;border-radius:999px;min-height:50px;padding:0 23px}.front-door-action-primary .btn:hover{background:var(--gold-halo)}.front-door-action-primary p{color:#cbd9d5bf;font-size:11px}.front-door-action-primary p b{color:var(--gold-halo);font-weight:500}.front-door-secondary{min-height:44px;color:var(--foam);letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #8ce7e06b;align-items:center;gap:10px;font:9px/1.5 JetBrains Mono,monospace;transition:color .2s,border-color .2s;display:inline-flex}.front-door-secondary:hover{color:var(--aqua);border-color:var(--aqua)}.front-door-secondary:focus-visible{outline:2px solid var(--aqua);outline-offset:5px}.page-top:has(#home-hero) .section{background:linear-gradient(#031016c7,#0310169e);border-top-color:#8ce7e024;padding-top:clamp(72px,9vw,112px);padding-bottom:clamp(72px,9vw,112px);position:relative}.page-top:has(#home-hero) .section>.wrap,.page-top:has(#home-hero) .section>.wrap-sm{z-index:1;position:relative}.page-top:has(#home-hero) .section-title{letter-spacing:-.035em;max-width:19ch;font-size:clamp(34px,5vw,64px);line-height:.99}.page-top:has(#home-hero) .lead{color:#cbd9d5e0}.page-top:has(#home-hero) .stat-callout{background:linear-gradient(90deg,#04181ec7,#082f37b8,#04181ec7);border-top:1px solid #8ce7e024;border-bottom:1px solid #8ce7e024;padding:clamp(68px,10vw,128px) 0}.page-top:has(#home-hero) .impact-bar{background:#031016c9;border-block:1px solid #8ce7e026}.page-top:has(#home-hero) .impact-grid{background:#8ce7e026}.page-top:has(#home-hero) .impact-cell{background:#031016e0;padding:clamp(22px,3vw,34px) 18px}.page-top:has(#home-hero) .impact-num{color:var(--foam)}.page-top:has(#home-hero) .mission-example-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(150deg,#07252dd4,#031016d4)!important;border-radius:3px!important}.page-top:has(#home-hero) .sb-portrait-grid{gap:14px}.page-top:has(#home-hero) .sb-portrait{border-color:#8ce7e030;border-radius:3px;box-shadow:0 18px 55px #00000029}.page-top:has(#home-hero) .seismic-section{background:linear-gradient(110deg,#031016eb,#06202ad1,#031016eb);border-block-color:#8ce7e029;padding:clamp(76px,10vw,130px) 0;position:relative}.page-top:has(#home-hero) .seismic-stat{letter-spacing:.02em}.page-top:has(#home-hero) .faq-list{border-top-color:#8ce7e03d}.page-top:has(#home-hero) .faq-item{border-bottom-color:#8ce7e02e}.page-top:has(#home-hero) .faq-item summary{padding:21px 44px 21px 0;font-size:17px}.page-top:has(#home-hero) .faq-a{color:#cbd9d5d6;padding:0 38px 22px 0}.page-top:has(#home-hero) .faq-item summary:after{color:var(--gold-halo)}.page-top:has(#home-hero) .section:has(+.section[style]){background:#031016e0!important}.page-top:has(#home-hero) .section[style]{border-block-color:#8ce7e029;background:linear-gradient(145deg,#031016f5,#08252cf0)!important}@media (max-width:768px){body:has(.visitor-tabbar) .nav{height:calc(72px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}body:has(.visitor-tabbar) main.page-top{padding-top:calc(72px + env(safe-area-inset-top))}body:has(.visitor-tabbar) .nav-actions.public-nav-actions{margin-left:auto;margin-right:4px;display:flex}body:has(.visitor-tabbar) .public-nav-actions .nav-link{min-height:42px;color:var(--foam);justify-content:center;align-items:center;padding:0 12px;display:inline-flex;letter-spacing:.16em!important;font-size:9px!important}body:has(.visitor-tabbar) .public-mobile-menu-trigger,body:has(.visitor-tabbar) .public-nav-actions .nav-cta{display:none}body:has(.visitor-tabbar) .nav{gap:8px}body:has(.visitor-tabbar) .nav-logo .type-mark-xii{width:49px}body:has(.visitor-tabbar) footer,body:has(.visitor-tabbar) main.page-top{padding-bottom:calc(72px + env(safe-area-inset-bottom))}body:has(.visitor-tabbar) .mob-menu{z-index:220;top:calc(72px + env(safe-area-inset-top));bottom:calc(66px + env(safe-area-inset-bottom));padding-bottom:max(20px,env(safe-area-inset-bottom))}.visitor-tabbar{z-index:210;height:calc(66px + env(safe-area-inset-bottom));padding:4px max(8px,env(safe-area-inset-right)) env(safe-area-inset-bottom) max(8px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(20px)saturate(1.2);background:#031016f0;border-top:1px solid #8ce7e033;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.visitor-tab{color:#cbd9d5ad;letter-spacing:.055em;text-align:center;white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:54px;font:8px/1.2 JetBrains Mono,monospace;text-decoration:none;display:flex}.visitor-tab svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.visitor-tab[aria-current=page]{color:var(--aqua)}.visitor-tab[aria-expanded=true]{color:var(--gold-halo)}.visitor-tab:hover{color:var(--foam)}.visitor-tab:focus-visible{outline:2px solid var(--aqua);outline-offset:-3px;color:var(--foam)}}@media (min-width:769px){.visitor-tabbar{display:none}}@media (max-width:390px){.visitor-tab{letter-spacing:.015em;font-size:7px}.visitor-tab svg{width:19px;height:19px}body:has(.visitor-tabbar) .nav{padding-inline:14px}body:has(.visitor-tabbar) .public-nav-actions .nav-link{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.visitor-tab,.visitor-tabbar{transition:none}}@media (max-width:768px){#home-hero{min-height:0;padding:26px max(22px,env(safe-area-inset-right)) 36px max(22px,env(safe-area-inset-left))}#home-hero h1{letter-spacing:.06em;max-width:16ch;margin:14px 0 16px;font-size:clamp(34px,8vw,54px);line-height:1.1}#home-hero h1 span{white-space:nowrap}.front-door-sub{letter-spacing:.13em;max-width:31ch;font-size:8px;line-height:1.9}.front-door-actions{flex-direction:column;align-items:flex-start;gap:10px}.front-door-action-primary{width:min(100%,340px)}.front-door-action-primary .btn{white-space:normal;width:100%}.world-layer{width:340vw;left:-75vw}.world-water{width:100%;left:0}.world-mountains{height:59vh}.world-city{height:53vh}.world-near{height:60vh;left:-75vw}.page-top:has(#home-hero) .section{padding-top:64px;padding-bottom:64px}.page-top:has(#home-hero) .section-title{font-size:clamp(34px,9vw,48px)}.page-top:has(#home-hero) .faq-item summary{font-size:15px}.page-top:has(#home-hero) .impact-cell{padding:22px 12px}}@media (max-width:420px){#home-hero h1{font-size:34px}}@media (prefers-reduced-motion:reduce){#home-hero .front-door-copy,.washington-world *,.washington-world :after,.washington-world :before{transition:none!important;animation:none!important}}.home-experience{--home-line:#8ce7e033;--home-glass:#031016b8;color:var(--text);padding-bottom:max(28px,env(safe-area-inset-bottom));font-family:Inter,system-ui,sans-serif}.home-experience .home-scene{padding:clamp(64px,8.5vw,118px) max(24px,env(safe-area-inset-right)) clamp(64px,8.5vw,118px) max(24px,env(safe-area-inset-left));scroll-margin-top:88px}.home-scene-inner{width:min(100%,1120px);margin-inline:auto}.home-eyebrow{color:var(--gold-halo);letter-spacing:.24em;text-transform:uppercase;margin-bottom:19px}.home-invitation{align-items:normal;isolation:isolate;background:0 0;display:block}.home-invitation-layout{grid-template-columns:minmax(0,1.03fr) minmax(290px,.97fr);align-items:center;gap:clamp(22px,5vw,76px)}.home-invitation-copy{max-width:600px}.home-invitation h1{color:#f2f7f5;text-shadow:0 5px 34px #0006;max-width:13ch;margin:0 0 24px}#home-hero.home-invitation h1{max-width:13ch;font:400 clamp(44px,6.4vw,82px)/.99 var(--font-fraunces),Georgia,serif;font-variant:normal;letter-spacing:-.045em;text-transform:none;font-style:italic}.home-invitation-body{max-width:46ch;margin-bottom:26px;font-size:clamp(16px,1.55vw,19px)}.home-hero-lockup{justify-self:center}.home-hero-lockup-image{filter:drop-shadow(0 18px 36px #0310168c)}.home-text-link{min-height:42px;color:var(--foam);letter-spacing:.12em;border-bottom:1px solid #8ce7e073;gap:11px;transition:color .2s,border-color .2s}.home-text-link:hover{color:var(--gold-halo);border-color:var(--gold-halo)}.home-button:focus-visible,.home-text-link:focus-visible{outline:2px solid var(--aqua);outline-offset:4px}.home-scene:not(.home-invitation){border-top:1px solid var(--home-line)}.home-reveal{background:linear-gradient(110deg,#031016a8,#04181e73 52%,#031016c2);border-top:0!important;padding-top:clamp(52px,6vw,78px)!important;padding-bottom:clamp(62px,8vw,102px)!important}.home-reveal-heading{max-width:570px}.home-reveal-heading .home-eyebrow{margin-bottom:19px}.home-reveal-copy{max-width:660px}.home-join h2,.home-player h2,.home-reveal h2,.home-scene-heading h2{color:#f2f7f5;letter-spacing:-.04em;text-wrap:balance;font:400 clamp(38px,5.5vw,68px)/1.02 Fraunces,Georgia,serif}.home-tagline{color:var(--gold-halo);margin-top:8px;font:italic 400 clamp(21px,2.8vw,30px)/1.3 Fraunces,Georgia,serif}.home-signature{color:var(--aqua);letter-spacing:.18em;text-transform:uppercase;margin:25px 0 18px;font:10px/1.5 JetBrains Mono,monospace}.home-reveal-copy .home-body+.home-body{margin-top:13px}.home-reveal-copy .home-actions{margin-top:25px}.home-button:hover{transform:translateY(-2px)}.home-button-gold{background:var(--gold)}.home-button-gold:hover{background:var(--gold-halo)}.home-join h2 em,.home-scene-heading h2 em{color:var(--aqua);font-style:italic}.home-draft .home-scene-heading .home-body{padding-bottom:5px}.home-roster-grid{margin-top:0}.home-experience .sb-portrait{border-radius:3px;min-height:310px}.home-experience .sb-portrait-open{background:linear-gradient(140deg,#082f378c,#031016bf)}.home-unavailable{border-block:1px solid var(--home-line);flex-direction:column;align-items:flex-start;gap:10px;padding:24px 0;display:flex}.home-unavailable .home-eyebrow{margin:0}.home-draft-foot{border-top:1px solid var(--home-line);justify-content:space-between;align-items:center;gap:24px;margin-top:26px;padding-top:18px;display:flex}.home-draft-foot p{max-width:62ch;color:var(--muted);font:12px/1.65 Inter,sans-serif}.home-draft-foot strong{color:var(--foam);font-weight:500}.home-pillars-heading{margin-bottom:36px}.home-pillar-list{border-top:1px solid var(--home-line)}.home-pillar{border-bottom:1px solid var(--home-line);grid-template-columns:72px minmax(0,1fr);gap:24px;padding:clamp(27px,4vw,44px) 0}.home-pillar-number{letter-spacing:.12em;padding-top:6px;font:11px/1 JetBrains Mono,monospace}.home-pillar>div{max-width:790px}.home-pillar h3{margin:0 0 12px;font:400 clamp(28px,3.5vw,40px)/1.1 Fraunces,Georgia,serif}.home-pillar p{max-width:66ch;color:var(--muted);font:14px/1.75 Inter,sans-serif}.home-develop-copy{gap:10px;display:grid}.home-develop-copy p:first-child{color:var(--foam);font-size:16px}.home-pillar-cdf{border-bottom-color:#d8b25a66}.home-pillar-cdf h3{font-size:clamp(36px,4.2vw,52px)}.home-cdf-label{letter-spacing:.17em;text-transform:uppercase;margin-bottom:9px;color:var(--gold-halo)!important;font:9px/1.5 JetBrains Mono,monospace!important}.home-cdf-feature{border-top:1px solid #d8b25a57;grid-template-columns:72px minmax(0,1fr);gap:22px;margin-top:24px;padding:23px 0 0;display:grid}.home-cdf-mark{color:var(--gold-halo);letter-spacing:.12em;font:500 13px/1 JetBrains Mono,monospace}.home-cdf-feature h4{color:#f2f7f5;margin:0 0 9px;font:400 23px/1.2 Fraunces,Georgia,serif}.home-player-copy{max-width:590px;padding-top:40px}.home-player-process{color:var(--muted);margin-top:12px;font:12px/1.65 Inter,sans-serif}.home-player-lede{font:400 clamp(18px,2vw,24px)/1.55 Fraunces,Georgia,serif}.home-player-close{color:var(--aqua);margin-top:25px;font:italic 400 24px/1.4 Fraunces,Georgia,serif}.home-becoming{margin:23px 0 9px;font:400 clamp(22px,2.8vw,30px)/1.25 Fraunces,Georgia,serif}.home-join{background:radial-gradient(58% 45% at 68% 0,#d8b25a1f,#0000 76%),linear-gradient(110deg,#031016e0,#07272ccc,#031016e6)}.home-join-inner{max-width:900px}.home-join-lede{max-width:560px;font:400 clamp(18px,2vw,23px)/1.55 Fraunces,Georgia,serif}.home-join-copy{margin-top:11px}.home-join-details{border-block:1px solid #d8b25a61;grid-template-columns:.7fr 1.3fr;align-items:stretch;gap:34px;margin-top:34px;padding:24px 0}.home-price{align-content:start;gap:8px}.home-price small{color:var(--muted);font:12px/1.6 Inter,sans-serif}.home-allocation{border-left:1px solid var(--home-line);padding-left:27px}.home-allocation .home-eyebrow{letter-spacing:.12em;margin:0 0 13px;font-size:9px}.home-allocation p{color:var(--soft);margin-top:6px;font:13px/1.6 Inter,sans-serif}.home-allocation p b{width:44px;color:var(--aqua);font:500 14px JetBrains Mono,monospace}.home-allocation small{color:var(--muted);margin-top:12px;font:12px/1.6 Inter,sans-serif;display:block}.home-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 24px;margin-top:23px}.home-benefits li{color:var(--muted);padding-left:19px;font:14px/1.6 Inter,sans-serif}.home-benefits li:before{border:1px solid var(--aqua);transform:rotate(45deg)}.home-join-note{color:var(--muted);margin-top:16px;font:12px/1.65 Inter,sans-serif}.home-tier-invitation{max-width:620px;margin:clamp(42px,6vw,68px) 0 0 auto;padding-left:clamp(0px,4vw,52px)}.home-tier-invitation .home-eyebrow{margin-bottom:12px}.home-tier-invitation h3{color:var(--gold-halo);letter-spacing:-.025em;margin:0;font:400 clamp(30px,4vw,42px)/1.12 Fraunces,Georgia,serif}.home-tier-invitation .home-body{max-width:48ch;margin-top:10px}.home-tier-invitation .home-text-link{margin-top:14px}.home-experience .washington-world{z-index:-1}.washington-world .world-layer{transition:transform 1.4s cubic-bezier(.65,0,.25,1),opacity 1.2s,filter 1.2s}.washington-world[data-scene=invitation] .world-sky{background:linear-gradient(#031016,#071c24 42%,#173a41 72%,#6e614e)}.washington-world[data-scene=reveal] .world-sky{background:linear-gradient(#06161c,#12323a 48%,#5a6b63 81%,#d0a46c)}.washington-world[data-scene=reveal] .world-mountains{transform:translate3d(calc(var(--px) * -8px - 1vw),calc(var(--py) * -3px),0) scale(1.03)}.washington-world[data-scene=reveal] .world-water{filter:brightness(.94);height:26vh}.washington-world[data-scene=draft] .world-city{transform:translate3d(calc(var(--px) * -14px - 3vw),-5vh,0) scale(1.08)}.washington-world[data-scene=draft] .world-mountains{transform:translate3d(calc(var(--px) * -6px - 1vw),-3vh,0) scale(1.08)}.washington-world[data-scene=draft] .world-water{height:28vh}.washington-world[data-scene=pillars] .world-near{transform:translate3d(calc(var(--px) * -30px - 4vw),-5vh,0) scale(1.08);opacity:.66}.washington-world[data-scene=pillars] .world-city{filter:brightness(.68)saturate(.8)}.washington-world[data-scene=player] .world-sky{background:linear-gradient(#061b22,#12323a 43%,#607269 74%,#bc9868)}.washington-world[data-scene=player] .world-near{transform:translate3d(calc(var(--px) * -30px - 5vw),-10vh,0) scale(1.14);opacity:.55}.washington-world[data-scene=finale] .world-sky{background:linear-gradient(#06161c,#19373b 44%,#756347 77%,#d8b25a)}.washington-world[data-scene=finale] .world-city{transform:translate3d(calc(var(--px) * -14px - 7vw),-4vh,0) scale(1.09);filter:brightness(.9)}.washington-world[data-scene=finale] .world-mountains{transform:translate3d(calc(var(--px) * -6px - 2vw),-2vh,0) scale(1.06)}.washington-world[data-scene=finale] .world-water{filter:brightness(.92);height:27vh}.washington-world[data-scene=invitation] .world-glow{background:radial-gradient(38% 25% at 55% 48%,#d8b25a21,#0000 76%)}.washington-world[data-scene=finale] .world-glow,.washington-world[data-scene=invitation] .world-glow,.washington-world[data-scene=player] .world-glow{opacity:1}.washington-world[data-scene=finale] .world-glow{background:radial-gradient(42% 28% at 66% 40%,#d8b25a26,#0000 76%)}.washington-world[data-scene=draft] .world-water,.washington-world[data-scene=pillars] .world-water{filter:brightness(.65)}.washington-world .world-shade-scroll{opacity:calc(var(--sy) * .12)}body:has(.home-experience) .nav{background:#031016bd}body:has(.home-experience) .nav-link[aria-current=page]{color:var(--aqua)}@media (max-width:760px){.home-experience .home-scene{padding:58px max(22px,env(safe-area-inset-right)) 62px max(22px,env(safe-area-inset-left))}.home-invitation{min-height:0;padding:0}.home-invitation-layout{grid-template-columns:1fr;gap:12px}.home-hero-lockup{order:-1;width:min(76vw,320px);margin:0 auto -4px;padding:0}.home-invitation h1{max-width:15ch;margin-bottom:17px;font-size:clamp(39px,10vw,60px)}#home-hero.home-invitation h1{max-width:15ch;font-size:clamp(39px,10vw,60px);line-height:1.04}.home-invitation-body{margin-bottom:10px;font-size:15px}.home-reveal{padding-top:50px!important}.home-reveal-layout{grid-template-columns:1fr;gap:20px}.home-reveal h2,.home-scene-heading h2{font-size:clamp(38px,10vw,55px)}.home-scene-heading{grid-template-columns:1fr;gap:15px;margin-bottom:26px}.home-roster-grid{grid-template-columns:minmax(0,1fr)!important}.home-experience .sb-portrait{min-height:360px}.home-draft-foot{flex-direction:column;align-items:flex-start;gap:14px}.home-pillar{grid-template-columns:35px minmax(0,1fr);gap:11px;padding-block:26px}.home-pillar-number{font-size:9px}.home-pillar h3{font-size:31px}.home-cdf-feature{grid-template-columns:1fr;gap:12px}.home-player-inner{grid-template-columns:1fr;gap:16px}.home-player h2{font-size:clamp(44px,11vw,64px)}.home-player-copy{padding-top:0}.home-join h2{font-size:clamp(46px,12vw,68px)}.home-join-details{grid-template-columns:1fr;gap:22px}.home-allocation{border-left:0;border-top:1px solid var(--home-line);padding:19px 0 0}.home-benefits{grid-template-columns:1fr;gap:9px}.home-join-actions{flex-direction:column;align-items:flex-start;gap:12px}.home-join-actions .home-button{width:100%}.home-tier-invitation{margin:38px 0 0;padding-left:0}.home-tier-invitation h3{font-size:clamp(29px,8vw,36px)}.home-tier-invitation .home-body{font-size:15px}.washington-world .world-layer{transition-duration:.8s}}@media (prefers-reduced-motion:reduce){.home-experience *,.home-experience :after,.home-experience :before,.washington-world *,.washington-world :after,.washington-world :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}.washington-world .world-layer{transform:none!important}}.home-experience{--home-line:#8ce7e02e;font-family:Fraunces,Georgia,serif}.home-invitation{min-height:0;padding:0}.home-invitation-layout{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:clamp(28px,5vw,84px)}.home-hero-lockup{isolation:isolate;width:min(100%,520px);padding:0}.home-hero-lockup:before{content:"";z-index:-1;background:radial-gradient(#4dd2d829,#0c556014 42%,#0000 72%);border-radius:50%;position:absolute;inset:12% 7% 16%}#home-hero.home-invitation h1{max-width:17ch;color:var(--gold);letter-spacing:-.025em;text-shadow:none;text-wrap:balance;font-size:clamp(27px,3.4vw,46px);line-height:1.08}.home-invitation-body{color:#eaf6f3d1;max-width:42ch;font-size:clamp(15px,1.3vw,17px);line-height:1.65}.home-invitation-copy .home-text-link{margin-top:2px}.home-invitation-transition{color:#eaf6f3d1;max-width:66ch;margin:0 auto clamp(30px,5vw,58px);font-size:clamp(15px,1.3vw,17px);line-height:1.7}.home-reveal{background:linear-gradient(#03101675,#031016c7);position:relative;padding-block:clamp(52px,6.5vw,88px)!important}.home-reveal h2{font-size:clamp(38px,5vw,62px)}.home-signature{border-block:1px solid #8ce7e040;padding:10px 0 9px;display:inline-block}.home-draft{background:linear-gradient(#031016c9,#04181ea8)}.home-pillars{background:linear-gradient(110deg,#031016e3,#051e24bd,#031016e0)}.home-pillar-cdf{background:linear-gradient(100deg,#d8b25a13,#0000 70%);padding-inline:clamp(12px,2.2vw,26px)}.home-cdf-feature{background:linear-gradient(135deg,#d8b25a1a,#03101657);border:1px solid #d8b25a5c;padding:clamp(18px,3vw,28px)}.home-player{background:linear-gradient(105deg,#06202ae6,#031016a1)}@media (max-width:760px){.home-experience .home-scene{padding-inline:max(22px,env(safe-area-inset-left)) max(22px,env(safe-area-inset-right));padding-block:58px 64px}.home-invitation{align-items:normal;min-height:0;padding:0}.home-invitation-layout{grid-template-columns:1fr;gap:12px}.home-hero-lockup{order:-1;width:min(100%,390px);margin:-12px auto 0;padding:0}.home-invitation-copy{max-width:520px}#home-hero.home-invitation h1{max-width:20ch;color:var(--gold);letter-spacing:-.02em;text-align:center;text-wrap:balance;margin:0;font-size:clamp(24px,6.6vw,28px);line-height:1.22}.home-invitation-copy{text-align:center;margin-inline:auto}.home-invitation-copy .home-text-link{margin-top:17px}.home-invitation-transition{max-width:42ch;margin-bottom:29px}.home-reveal{background:linear-gradient(#03101694,#031016d6);padding-top:43px!important;padding-bottom:56px!important}.home-reveal-layout{grid-template-columns:1fr;gap:17px}.home-reveal-heading .home-eyebrow{display:none}.home-reveal h2,.home-scene-heading h2{font-size:clamp(36px,9.4vw,48px)}.home-tagline{font-size:22px}.home-signature{letter-spacing:.14em;margin:17px 0 3px;font-size:9px}.home-reveal-copy .home-body+.home-body{margin-top:10px}.home-reveal-copy .home-actions{margin-top:18px}.home-actions{gap:13px 20px}.home-scene-heading{gap:12px;margin-bottom:24px}.home-pillar-cdf{padding-inline:0}.home-cdf-feature{grid-template-columns:1fr;gap:11px;margin-top:20px;padding:18px 15px}.home-cdf-feature h4{font-size:22px}.home-player-inner{gap:14px}.home-player-copy{padding-top:0}.home-join{padding-bottom:max(108px,calc(78px + env(safe-area-inset-bottom)))!important}.home-join-actions .home-button{min-height:54px}}@media (min-width:761px) and (max-width:1080px){.home-invitation{min-height:0}.home-invitation-layout{grid-template-columns:minmax(0,1fr) minmax(260px,.9fr)}.home-hero-lockup{width:min(100%,470px)}.home-experience .home-scene{padding-inline:34px}}@media (prefers-reduced-motion:reduce){html:has(.home-experience){scroll-behavior:auto}.home-button:hover{transform:none}}.admin-update-manager,.update-feed,.update-notification-center{min-width:0}.update-feed{margin:0 0 28px}.update-feed-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.update-feed-heading .section-title{margin:4px 0 0}.update-feed-list{gap:16px;display:grid}.update-card{min-width:0;padding:clamp(18px,3vw,26px)}.update-card-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font:10px/1.5 JetBrains Mono,monospace;display:flex}.update-card-author{color:var(--text);margin-top:13px;font-size:13px;font-weight:600}.update-card-title{margin:8px 0}.update-card-body{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0;font-size:14px;line-height:1.75}.update-card-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.update-pinned-tag{color:var(--gold);border-color:#d8b25a73}.update-feed-state{border:1px solid var(--border);color:var(--muted);background:var(--card);border-radius:8px;padding:20px;line-height:1.6}.update-feed-error{color:#ffd0d0;overflow-wrap:anywhere;background:#64000029;border:1px solid #ff787866;border-radius:6px;padding:12px 14px;line-height:1.5}.update-comments{border-top:1px solid var(--border);margin-top:18px;padding-top:18px}.update-comments-list{gap:12px;display:grid}.update-comment{border:1px solid var(--border);background:#0000001f;border-radius:7px;padding:14px}.update-comment.is-reply{margin-left:clamp(14px,4vw,32px)}.update-comment-heading{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;font:10px/1.4 JetBrains Mono,monospace;display:flex}.update-comment-heading strong{color:var(--text);font-family:inherit}.update-comment p{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:10px 0 0;line-height:1.6}.update-inline-action{min-height:36px;color:var(--aqua);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;margin:6px 10px 0 0;padding:0;font:10px JetBrains Mono,monospace;text-decoration:underline;display:inline-flex}.update-comment-form{gap:10px;margin-top:14px;display:grid}.update-reply-context{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.update-notification-center{margin:22px 0 32px;padding:clamp(18px,3vw,24px)}.update-notification-list{gap:8px;display:grid}.update-notification{border-top:1px solid var(--border);grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.update-notification.is-read{opacity:.72}.update-notification-dot{background:var(--aqua);border-radius:50%;width:8px;height:8px}.update-notification-dot.is-read{background:var(--dim)}.update-notification-copy{color:var(--text);gap:3px;font-size:12px;line-height:1.5;display:grid}.update-notification-copy time{color:var(--muted);font:9px JetBrains Mono,monospace}.update-preferences{border-top:1px solid var(--border);margin-top:18px;padding-top:14px}.update-preferences summary{min-height:40px;color:var(--aqua);cursor:pointer;font:11px JetBrains Mono,monospace}.update-preferences form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:14px;display:grid}.update-preference-field{color:var(--muted);gap:7px;font-size:12px;display:grid}.update-preference-note{color:var(--muted);margin:10px 0;font-size:11px;line-height:1.6}.admin-update-intro{margin-bottom:24px}.admin-update-intro p{max-width:68ch;color:var(--muted);line-height:1.65}.admin-update-form{gap:16px;margin-bottom:32px;padding:clamp(18px,3vw,26px);display:grid}.admin-update-list{gap:14px;display:grid}.admin-update-row{min-width:0;padding:20px}.circle-feed-toolbar{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.circle-feed-toolbar .lead{margin:0}@media (max-width:700px){.circle-feed-toolbar,.update-feed-heading{flex-direction:column;align-items:flex-start}.update-notification{grid-template-columns:10px minmax(0,1fr);align-items:start}.update-notification>a,.update-notification>button{grid-column:2;justify-self:start}.update-preferences form{grid-template-columns:1fr}}@media (max-width:1023px){.member-tabbar{z-index:201;border-top:1px solid var(--border);padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:#031016fa;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.member-tab{text-align:center;width:100%;min-width:44px;min-height:56px;color:var(--muted);border:0;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:5px 2px;display:flex;position:relative}.member-tab-label{letter-spacing:.04em;text-transform:uppercase;text-wrap:balance;max-width:100%;font:500 9px/1.05 JetBrains Mono,monospace}.member-tab-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 22px;width:22px;height:22px;display:block}.member-mobile-unread{min-width:15px;height:15px;color:var(--bg);background:var(--aqua);border-radius:999px;justify-content:center;align-items:center;padding:0 3px;font-family:JetBrains Mono,monospace;font-size:8px;line-height:1;display:inline-flex;position:absolute;top:4px;left:calc(50% + 5px)}.member-tab.active{color:var(--aqua)}.member-tab:focus-visible{outline:2px solid var(--aqua);outline-offset:-3px}body:has(.member-tabbar) .member-menu-panel--desktop{display:none}body:has(.member-tabbar){padding-bottom:calc(60px + env(safe-area-inset-bottom))}body:has(.member-tabbar) .message-composer,body:has(.member-tabbar) .mob-menu{bottom:calc(60px + env(safe-area-inset-bottom))}body:has(.member-tabbar) .mob-btn,body:has(.member-tabbar) .nav-actions{display:none}}body:has(.direct-message-conversation){height:100dvh;min-height:0;padding-bottom:0;overflow:hidden}.page-top:has(.direct-message-conversation){height:100dvh;overflow:hidden}.page-top:has(.direct-message-conversation)+footer{display:none}@media (max-width:1023px){body:has(.direct-message-conversation):has(.member-tabbar) .nav{display:none}.page-top:has(.direct-message-conversation){padding-top:0}}.dash-compact{flex-wrap:wrap;align-items:center;gap:8px 18px;margin-bottom:28px;display:flex}.dash-compact .skill-tag{margin:0}.dash-section-title{margin:44px 0 16px}.dashboard-content{padding-top:24px}.dashboard-tools-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));align-items:stretch;gap:8px;display:grid}.dashboard-tool-link{letter-spacing:.16em;width:100%;height:100%;min-height:64px;padding:12px;line-height:1.4}@media (max-width:768px){.dashboard-content{padding-top:16px}.dashboard-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-tools-grid>:last-child{grid-column:1/-1}}@media (min-width:1024px){.mob-menu{display:none!important}}.turnouts-page .turnout-list{gap:14px}.turnouts-page .turnout-card-title{margin-top:0;font-size:clamp(26px,3.5vw,34px)}.turnouts-page .turnout-card .badge,.turnouts-page .turnout-card .tag{font-size:10px}.turnouts-page .turnout-meta-label,.turnouts-page .turnout-related-label,.turnouts-page .turnout-response-label{letter-spacing:.12em;font-size:10px}.turnouts-page .turnout-meta-secondary{overflow-wrap:anywhere;font-size:12px}.turnouts-page .turnout-card-header{margin-bottom:25px}.turnouts-page .turnout-card-meta{background:#03101663;border:1px solid #8ce7e01f;border-radius:3px;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0}.turnouts-page .turnout-card-meta>.turnout-meta-block{justify-content:center;gap:5px;min-height:100px;padding:18px 20px}.turnouts-page .turnout-card-meta>.turnout-meta-block+.turnout-meta-block{border-left:1px solid #8ce7e01f}.turnouts-page .turnout-card-related{color:var(--aqua);font-size:12px}.turnouts-page .turnout-response-buttons{gap:8px;margin-top:12px}.turnouts-page .badge-published{color:var(--aqua);background:#8ce7e014;border:1px solid #8ce7e033}.turnouts-page .badge-participation{color:var(--muted);background:#9fb4b212;border:1px solid #9fb4b22e}.turnouts-page .turnout-empty--cinematic{text-align:left;background:linear-gradient(135deg,#06202a87,#03101661);border-style:dashed;border-color:#8ce7e033;border-radius:3px;padding:clamp(32px,6vw,58px)}@media (max-width:600px){.turnouts-page .turnout-list{gap:12px}.turnouts-page .turnout-card-header{margin-bottom:19px}.turnouts-page .turnout-card-meta{grid-template-columns:1fr}.turnouts-page .turnout-card-meta>.turnout-meta-block{min-height:0;padding:15px 16px}.turnouts-page .turnout-card-meta>.turnout-meta-block+.turnout-meta-block{border-top:1px solid #8ce7e01f;border-left:0}.turnouts-page .turnout-response-buttons{grid-template-columns:1fr;display:grid}}.turnout-card.tcard.card{min-height:460px;box-shadow:none;background:linear-gradient(165deg,#0f2e2a,#133832 45%,#0a1c19);border:0;border-radius:14px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.turnout-card.tcard.card:after{display:none}.tcard-bg,.tcard-bg:before{position:absolute;inset:0}.tcard-bg:before{content:"";background:radial-gradient(at 75% 10%,#8ce7e038,#0000 55%),radial-gradient(at 15% 90%,#d8b25a1a,#0000 50%),repeating-linear-gradient(115deg,#ffffff06 0 1px,#0000 1px 46px)}.tcard-bg img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tcard-mark{opacity:.08;pointer-events:none;width:150px;position:absolute;top:60px;right:18px}.tcard-mark .type-mark-xii{width:100%}.tcard-top{z-index:2;justify-content:space-between;position:absolute;top:16px;left:16px;right:16px}.tcard-pill,.tcard-top{align-items:center;display:flex}.tcard-pill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--gold);letter-spacing:.14em;text-transform:uppercase;background:#031016a6;border:1px solid #d8b25a59;border-radius:999px;gap:7px;padding:6px 12px 6px 9px;font:9px JetBrains Mono,monospace}.tcard-dot{background:var(--gold);border-radius:50%;width:6px;height:6px}.tcard-play{cursor:pointer;width:44px;height:44px;color:var(--text);background:#03101699;border:1px solid #ffffff47;border-radius:50%;justify-content:center;align-items:center;display:flex}.tcard-play:hover{border-color:var(--aqua);color:var(--aqua)}.tcard-scrim{background:linear-gradient(#0000,#031016d1 45%,#031016f7 88%);margin-top:auto;padding:140px 22px 22px;position:relative}.tcard-when{color:var(--aqua);letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;margin-bottom:10px;font:11px/1.5 JetBrains Mono,monospace}.tcard-title{color:var(--text);overflow-wrap:anywhere;margin:0 0 8px;font:460 27px/1.2 Fraunces,Georgia,serif}.tcard-desc{color:#bdcfcb;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 12px;font:italic 15px/1.5 Fraunces,Georgia,serif;display:-webkit-box;overflow:hidden}.tcard-meta{color:var(--muted);overflow-wrap:anywhere;margin:0 0 14px;font-size:13px}.tcard-organizer{align-items:center;gap:9px;margin-bottom:16px;display:flex}.tcard-avatar{object-fit:cover;width:30px;height:30px;color:var(--aqua);background:#8ce7e026;border:1px solid #8ce7e04d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font:11px Cinzel,serif;display:inline-flex}.tcard-oname{color:var(--text);flex-direction:column;font-size:13px;font-weight:500;display:flex}.tcard-orole{color:var(--gold);letter-spacing:.1em;text-transform:uppercase;font:400 9px JetBrains Mono,monospace}.tcard-inline{z-index:2;color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #8ce7e066;text-decoration:underline #8ce7e066;position:relative}.tcard-inline:hover{color:var(--aqua)}.tcard-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.tcard-manage-media{z-index:2;min-height:44px;color:var(--aqua);letter-spacing:.08em;text-transform:uppercase;border:1px solid #8ce7e059;border-radius:999px;align-items:center;padding:10px 12px;font:500 10px JetBrains Mono,monospace;display:inline-flex;position:relative}.tcard-manage-media:focus-visible,.tcard-manage-media:hover{color:var(--trench);background:var(--aqua);outline:2px solid var(--gold);outline-offset:2px}.turnout-manage-media,.turnouts-manage-link{min-height:44px;color:var(--aqua);letter-spacing:.1em;text-transform:uppercase;border:1px solid #8ce7e061;border-radius:999px;align-items:center;margin-top:12px;padding:10px 16px;font:500 10px JetBrains Mono,monospace;display:inline-flex}.turnout-manage-media:focus-visible,.turnout-manage-media:hover,.turnouts-manage-link:focus-visible,.turnouts-manage-link:hover{color:var(--trench);background:var(--aqua);outline:2px solid var(--gold);outline-offset:2px}.turnout-manage-page .turnout-detail-inner{max-width:1040px}.turnout-manage-intro{max-width:720px;color:var(--muted);margin-top:12px;line-height:1.7}.turnout-manage-list{gap:12px;display:grid}.turnout-manage-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:clamp(16px,3vw,24px);display:flex}.turnout-manage-row h2{color:var(--text);overflow-wrap:anywhere;margin:7px 0;font:400 clamp(20px,3vw,28px)/1.2 Fraunces,Georgia,serif}.turnout-manage-row p{color:var(--muted);margin:0;font-size:12px}.turnout-manage-editor{min-width:0;margin:0 0 18px;padding:clamp(14px,3vw,24px)}.tcard-badges{flex-wrap:wrap;gap:7px;display:flex}.tcard-cta{background:var(--aqua);min-height:44px;color:var(--trench);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:12px 22px;font:500 12px JetBrains Mono,monospace;display:inline-flex}.tcard-link:after{content:"";z-index:1;position:absolute;inset:0}.tcard-link:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.tcard:hover .tcard-cta{background:var(--foam);color:var(--trench)}.tcard-cta:active{background:var(--current);color:var(--trench)}.tcard-cta:focus-visible{outline:2px solid var(--gold);outline-offset:3px;background:var(--foam);color:var(--trench)}.tcard-dialog{width:min(920px,94vw);color:var(--text);background:#031016;border:1px solid #8ce7e040;border-radius:10px;padding:0}.tcard-dialog::backdrop{background:#020b09d9}.tcard-dialog video{background:#000;width:100%;max-height:80dvh;display:block}.tcard-close{min-height:44px;color:var(--aqua);cursor:pointer;background:0 0;border:1px solid #8ce7e04d;border-radius:999px;margin:12px;padding:0 18px}.turnout-card--past.tcard.card{min-height:300px}.turnout-card--past .tcard-title{font-size:20px}.turnout-card--past .tcard-desc{-webkit-line-clamp:2;font-size:14px}.turnout-card--past .tcard-pill{color:var(--aqua);border-color:#8ce7e04d}.turnout-card--past .tcard-dot{background:var(--aqua)}.turnout-card--past .tcard-cta{background:var(--aqua);color:var(--trench);border:1px solid var(--aqua)}.tcard-link:focus-visible .tcard-cta,.turnout-card--past.tcard:hover .tcard-cta{background:var(--foam);color:var(--trench);border-color:var(--foam)}.tcard-link:active .tcard-cta{background:var(--current);color:var(--trench);border-color:var(--current)}@media (min-width:860px){.turnouts-section .turnout-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.turnout-card.tcard.card{min-height:420px}}@media (prefers-reduced-motion:reduce){.tcard-cta{transition:none}}.turnouts-page .turnouts-hero{min-height:410px;padding-top:64px;padding-bottom:64px}.turnouts-page .turnouts-hero-title{max-width:900px;font-size:clamp(42px,6.5vw,78px)}.turnouts-page .turnouts-hero-copy{max-width:55ch}.turnouts-page .turnout-empty strong{color:var(--aqua);margin-bottom:12px;font:italic 400 23px/1.3 Fraunces,Georgia,serif;display:block}.turnouts-page .tcard-inline{align-items:center;min-height:44px;display:inline-flex}.turnouts-page .tcard-oname .tcard-inline{min-height:28px}.turnouts-page .tcard-avatar{width:44px;height:44px}.turnout-detail a:focus-visible,.turnouts-page .tcard-inline:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.turnout-card--past .tcard-scrim{padding-top:90px}.turnout-card--past.tcard--no-media.card{min-height:0}.turnout-card--past.tcard--no-media .tcard-scrim{padding:24px 18px 18px}.turnout-card--past.tcard--no-media .tcard-mark{width:82px;top:20px;right:18px}.turnout-card--past.tcard--no-media .tcard-title{margin-bottom:6px;font-size:18px}.turnout-card--past.tcard--no-media .tcard-desc{-webkit-line-clamp:1;margin-bottom:8px}.turnout-card--past.tcard--no-media .tcard-meta{margin-bottom:8px}.turnout-card--past.tcard--no-media .tcard-organizer{margin-bottom:10px}.turnout-demo-entry{background:var(--trench);color:var(--gold);padding:12px 24px;font:11px/1.5 JetBrains Mono,monospace}.turnout-demo-banner a,.turnout-demo-entry a{text-underline-offset:4px;text-decoration:underline}.turnout-demo-banner{color:var(--gold);background:var(--trench);border:1px solid #d8b25a66;padding:18px 24px;font:13px/1.6 JetBrains Mono,monospace}.turnout-demo-banner p{color:var(--muted);margin:8px 0}.turnout-demo-note{color:var(--gold);margin-top:12px;font-size:13px}.turnout-detail{min-height:70vh}.turnout-detail-inner{max-width:1100px;margin:auto;padding:36px 24px 80px}.turnout-back{min-height:44px;color:var(--aqua);align-items:center;font:12px JetBrains Mono,monospace;display:inline-flex}.turnout-detail-header{padding:28px 0}.turnout-detail-header h1{overflow-wrap:anywhere;max-width:900px;margin-top:14px;font:400 clamp(34px,5vw,60px)/1.12 Fraunces,Georgia,serif}.turnout-detail-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;display:grid}.turnout-detail-facts,.turnout-detail-story,.turnout-participation{padding:26px}.turnout-detail-facts p,.turnout-detail-story p,.turnout-participation p{color:var(--muted);overflow-wrap:anywhere;white-space:pre-line;margin-top:14px;line-height:1.7}.turnout-detail-story a{color:var(--aqua);text-decoration:underline}.turnout-detail-organizer{border-top:1px solid var(--border);padding-top:18px}.turnout-detail-facts{align-self:start}.turnout-detail-facts .eyebrow{margin-top:22px;display:block}.turnout-detail-note{font-size:12px}.turnout-participation{margin-top:20px}.turnout-participation .turnout-response-buttons{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.turnout-detail-media{background:var(--trench);border-radius:12px;margin-bottom:24px;overflow:hidden}.turnout-detail-media img,.turnout-detail-media video{object-fit:cover;width:100%;max-height:560px;display:block}@media (min-width:1280px){.turnouts-section--past .turnout-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.turnouts-page .turnouts-hero{min-height:0;padding:40px 22px 48px}.turnouts-page .turnouts-hero-title{font-size:clamp(42px,11.5vw,60px);line-height:1.02}.turnouts-page .turnouts-hero-copy{max-width:35ch}.turnouts-page .turnouts-content{padding-top:38px}.turnout-detail-inner{padding:20px 18px 40px}.turnout-detail-grid{grid-template-columns:minmax(0,1fr)}.turnout-detail-facts{grid-row:1}.turnout-detail-facts,.turnout-detail-story,.turnout-participation{padding:22px 18px}.turnout-participation .turnout-response-buttons{grid-template-columns:1fr;display:grid}}@media (prefers-reduced-motion:reduce){.turnout-detail .turnout-detail-inner,.turnout-detail .turnout-response-button,.turnouts-page .tcard-cta,.turnouts-page .turnout-card,.turnouts-page .turnouts-hero-copy,.turnouts-page .turnouts-hero-title{scroll-behavior:auto!important;transition-duration:.01ms!important;animation:none!important}.turnout-detail .turnout-response-button:hover,.turnouts-page .tcard:hover .tcard-cta{transform:none}}.page-top:has(.player-console-hero) .dashboard-content.player-console{padding:26px max(18px,env(safe-area-inset-right)) calc(100px + env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.player-console .dashboard-tools-grid>:last-child{grid-column:auto}@media (max-width:768px){.page-top:has(.player-console-hero) .dashboard-content.player-console{padding-top:20px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}}@media (min-width:1024px){.page-top:has(.player-console-hero) .dashboard-content.player-console{padding-top:30px}}.home-resource-pillar{width:100%;min-width:0;max-width:none!important}.home-resource-intro{margin:0 0 clamp(22px,3vw,34px);color:#eaf6f3e0!important;max-width:60ch!important;font:400 clamp(15px,1.35vw,17px)/1.7 var(--font-fraunces),Georgia,serif!important}.home-resource-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,30px);display:grid}.home-resource-feature{background:linear-gradient(145deg,#06202a9e,#03101652 78%);border-top:1px solid #8ce7e057;min-width:0;padding:clamp(20px,2.5vw,30px);position:relative}.home-resource-feature:before{content:"";background:var(--aqua);width:54px;height:2px;position:absolute;top:-1px;left:0}.home-resource-cdf{background:linear-gradient(145deg,#d8b25a14,#03101657 78%);border-top-color:#d8b25a7a}.home-resource-cdf:before{background:var(--gold)}.home-resource-index{letter-spacing:.13em;text-transform:uppercase;color:var(--aqua)!important;margin:0 0 13px!important;font:9px/1.5 JetBrains Mono,monospace!important}.home-resource-cdf .home-resource-index{color:var(--gold-halo)!important}.home-resource-feature h4{color:var(--foam);font:400 clamp(23px,2.2vw,29px)/1.14 var(--font-fraunces),Georgia,serif;text-wrap:balance;margin:0 0 12px}.home-resource-description{color:#cbd9d5eb!important;max-width:56ch!important;font:13px/1.7 Inter,system-ui,sans-serif!important}.home-resource-description strong{color:var(--gold-halo);font-weight:500}.home-resource-details{border-top:1px solid #8ce7e033;border-bottom:1px solid #8ce7e033;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px;padding:0;display:grid}.home-resource-detail{flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;min-width:0;padding:15px 12px 16px 0;display:flex}.home-resource-detail+.home-resource-detail{border-left:1px solid #8ce7e033;padding-left:15px}.home-resource-detail-label{color:var(--aqua);letter-spacing:.06em;margin:0;font:500 10px/1.4 JetBrains Mono,monospace}.home-resource-detail-copy{color:var(--foam);font:400 15px/1.35 var(--font-fraunces),Georgia,serif;margin:0}.home-resource-cap{color:var(--muted);margin:0;font:10px/1.45 Inter,system-ui,sans-serif}.home-resource-feature .home-text-link{margin-top:12px;font-size:9px}.home-resource-cdf .home-text-link{margin-top:18px}@media (max-width:760px){.home-resource-intro{margin-bottom:21px}.home-resource-features{grid-template-columns:minmax(0,1fr);gap:14px}.home-resource-feature{padding:20px 17px 21px}.home-resource-feature h4{font-size:25px}.home-resource-description{font-size:13px!important;line-height:1.65!important}.home-resource-details{margin-top:17px}.home-resource-detail{padding-block:13px}.home-resource-cdf .home-text-link{margin-top:15px}}.home-experience{--home-ink:#031016;--glass:linear-gradient(155deg,#0a2c369e,#031016bd 58%,#04161cd1);--glass-line:#8ce7e02e;--glass-hi:#bff6f117;--console-radius:14px;isolation:isolate;background:#031016;position:relative;overflow:clip}.home-experience .washington-world{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.washington-world:after{content:"";background:linear-gradient(#0310165c,#03101605 36%,#0310164d 66%,#031016),radial-gradient(80% 52% at 50% 46%,#0000 20%,#0310166b 100%);position:absolute;inset:0}.world-viewport{inset:max(78px,calc(env(safe-area-inset-top) + 76px)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));z-index:3;border:1px solid #8ce7e01a;border-radius:22px;position:absolute;box-shadow:inset 0 0 0 1px #03101666,inset 0 40px 80px -60px #8ce7e02e}.world-viewport:before{content:"";background:linear-gradient(90deg,#0000,#e3c476bf,#0000);width:min(220px,40%);height:1px;position:absolute;top:-1px;left:50%;transform:translate(-50%)}.world-layer{transition:transform 1.1s cubic-bezier(.2,.7,.2,1),opacity 1.1s,filter 1.1s}.home-experience .home-scene{z-index:1;min-height:auto;padding:clamp(64px,10vw,132px) max(18px,env(safe-area-inset-right)) clamp(64px,9vw,120px) max(18px,env(safe-area-inset-left));background:0 0;border:0;scroll-margin-top:76px;position:relative}.home-experience .home-scene-inner{width:100%;max-width:1120px;margin:0 auto}.home-experience .home-scene:not(.home-invitation)>.home-scene-inner{border:1px solid var(--glass-line);border-radius:var(--console-radius);background:var(--glass);-webkit-backdrop-filter:blur(6px)saturate(1.1);box-shadow:inset 0 1px 0 var(--glass-hi),0 30px 80px -40px #000000b3;padding:clamp(26px,5vw,60px) clamp(20px,5vw,64px);position:relative}.home-experience .home-scene:not(.home-invitation)>.home-scene-inner:before{content:"";background:linear-gradient(90deg,var(--gold),#d8b25a00);border-radius:2px;width:64px;height:2px;position:absolute;top:-1px;left:clamp(20px,5vw,64px)}.home-experience .home-scene:not(.home-invitation)>.home-scene-inner:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#bff6f10d,#0000 32%);position:absolute;inset:0}#home-hero.home-invitation{align-items:normal;justify-content:normal;min-height:0;padding:0;display:block;overflow:visible}.home-invitation-layout{z-index:2;text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:clamp(14px,3vh,26px);display:grid;position:relative}.home-hero-lockup{z-index:2;filter:drop-shadow(0 20px 44px #0000008c);width:min(68vw,300px);margin:0 auto;animation:homeLockupIn 1.2s cubic-bezier(.2,.7,.2,1) both;position:relative}.home-hero-lockup:before{display:none}.home-hero-lockup-image{width:100%;height:auto;display:block}.home-invitation-copy{z-index:2;justify-items:center;gap:18px;animation:homeRise .9s cubic-bezier(.2,.7,.2,1) .25s both;display:grid;position:relative}.home-invitation-body{color:#d4e5e2;font:300 clamp(16px,2vw,21px)/1.5 var(--font-fraunces),Georgia,serif;letter-spacing:.015em;text-wrap:balance;margin:0}.home-invitation-body:after,.home-invitation-body:before{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#e3c476b3);width:22px;height:1px;margin:0 12px;display:inline-block}.home-invitation-body:after{transform:scaleX(-1)}.home-text-link{min-height:44px;color:var(--aqua);letter-spacing:.14em;text-transform:uppercase;align-items:center;font:10px/1.4 JetBrains Mono,monospace;transition:color .2s;display:inline-flex}.home-text-link:hover{color:var(--foam)}.home-text-link span{color:var(--gold);margin-left:6px;transition:transform .25s;display:inline-block}.home-text-link:hover span{transform:translate(3px)}.home-hero-cta.home-text-link{min-height:50px;color:var(--foam);letter-spacing:.24em;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#0c55606b,#031016a8);border:1px solid #8ce7e057;border-radius:999px;gap:4px;padding:0 24px 0 26px;transition:border-color .25s,transform .25s,background-color .25s;box-shadow:inset 0 1px #bff6f124,0 12px 30px -14px #000c}.home-hero-cta.home-text-link:hover{border-color:#e3c476b3;transform:translateY(-1px)}.home-hero-cta.home-text-link:hover span{transform:translateY(3px)}.home-hero-cta.home-text-link:active{transform:translateY(1px)}.home-experience a:focus-visible{outline:2px solid var(--gold);outline-offset:4px;border-radius:4px}.home-hero-cta.home-text-link:focus-visible{border-radius:999px}.home-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.home-button{letter-spacing:.16em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:52px;padding:0 24px;font:500 10px/1.4 JetBrains Mono,monospace;transition:transform .2s,background-color .2s,box-shadow .2s;display:inline-flex}.home-button-gold{color:#251a03;background:linear-gradient(180deg,var(--gold-halo),var(--gold));box-shadow:inset 0 1px #fff4d280,0 14px 30px -16px #d8b25a99}.home-button-gold:hover{transform:translateY(-2px)}.home-button-gold:active{transform:translateY(0)}.home-eyebrow{color:var(--gold);letter-spacing:.26em;align-items:center;gap:10px;margin-bottom:16px;font:10px/1.5 JetBrains Mono,monospace;display:flex}.home-eyebrow:before{content:"";opacity:.8;background:currentColor;width:18px;height:1px}.home-join h2,.home-player h2,.home-reveal-heading h2,.home-scene-heading h2{font:300 clamp(38px,6.4vw,78px)/1 var(--font-fraunces),Georgia,serif;letter-spacing:-.04em;text-wrap:balance}.home-join h2 em,.home-reveal-heading h2 em,.home-scene-heading h2 em{color:var(--aqua);font-weight:300}.home-body{color:#c4d5d2;max-width:58ch;font:300 clamp(15px,1.6vw,18px)/1.72 var(--font-fraunces),Georgia,serif}.home-reveal-layout{grid-template-columns:minmax(0,1.1fr) minmax(260px,.75fr);align-items:end;gap:clamp(26px,7vw,100px);display:grid}.home-reveal-copy .home-body{font-size:clamp(16px,1.8vw,20px)}.home-scene-heading{grid-template-columns:minmax(0,1fr) minmax(230px,.6fr);align-items:end;gap:28px;margin-bottom:clamp(26px,5vw,50px);display:grid}.home-draft-intro{padding-bottom:5px}.home-open-count{color:var(--gold-halo);letter-spacing:.12em;text-transform:uppercase;border:1px solid #d8b25a59;border-radius:999px;align-items:center;gap:9px;margin-top:12px;padding:7px 13px;font:10px/1.4 JetBrains Mono,monospace;display:inline-flex}.home-open-count:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #d8b25a24}.home-roster-grid{gap:12px!important}.home-experience .home-roster-grid>*{border-radius:10px;transition:transform .3s;overflow:hidden}.home-experience .home-roster-grid>:hover{transform:translateY(-3px)}.home-draft-foot{border-top:1px solid #8ce7e01f;margin-top:24px;padding-top:16px}.home-unavailable{color:var(--muted);background:#03101673;border:1px dashed #8ce7e038;border-radius:10px;padding:clamp(24px,5vw,46px)}.home-unavailable p{max-width:52ch;line-height:1.7}.home-unavailable .home-text-link{margin-top:12px}.home-pillars-heading{grid-template-columns:minmax(0,1fr);margin-bottom:30px}.home-pillar-list{background:#03101666;border:1px solid #8ce7e029;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.home-pillar{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr);gap:18px;min-width:0;padding:clamp(22px,2.6vw,32px);transition:background-color .3s;display:grid;position:relative}.home-pillar>div{min-width:0}.home-pillar+.home-pillar{border-left:1px solid #8ce7e024}.home-pillar:before{content:"";background:linear-gradient(90deg,var(--aqua),transparent);opacity:.35;height:2px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.home-pillar:hover{background:#8ce7e00b}.home-pillar:hover:before{opacity:1}.home-pillar-number{width:34px;height:34px;color:var(--gold);letter-spacing:.06em;border:1px solid #d8b25a73;border-radius:50%;place-items:center;font:10px/1 JetBrains Mono,monospace;display:inline-grid}.home-pillar h3{color:var(--foam);font:300 clamp(26px,2.6vw,34px)/1.1 var(--font-fraunces),Georgia,serif;margin:0 0 8px}.home-pillar p{color:#bdcfcb;max-width:54ch;font:300 15px/1.6 var(--font-fraunces),Georgia,serif}.home-pillar .home-text-link{margin-top:10px}.home-resource-cap{letter-spacing:.04em;color:var(--gold-halo)!important;margin-top:12px!important;font:10px/1.55 JetBrains Mono,monospace!important}.home-player-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:start;gap:clamp(28px,7vw,100px);display:grid}.home-experience .home-player>.home-scene-inner{background:radial-gradient(ellipse 70% 60% at 85% 100%,#d8b25a1a,transparent 70%),var(--glass)}.home-player h2{font-size:clamp(40px,5.6vw,70px)}.home-player-copy{padding-top:14px}.home-player-copy .home-body+.home-body{margin-top:14px}.home-player-lede{color:var(--foam);font-size:clamp(19px,2.2vw,24px)}.home-player-close{color:var(--foam);font:400 19px/1.5 var(--font-fraunces),Georgia,serif;margin-top:22px}.home-becoming{color:var(--gold-halo);font:italic 400 clamp(34px,5vw,58px)/1.08 var(--font-fraunces),Georgia,serif;letter-spacing:-.025em;margin:clamp(26px,4vw,40px) 0 14px;padding:20px 0 0;position:relative}.home-becoming:before{content:"";background:linear-gradient(90deg,#e3c476cc,#8ce7e04d 60%,#0000);width:min(100%,320px);height:1px;position:absolute;top:0;left:0}.home-join{padding-bottom:max(96px,calc(86px + env(safe-area-inset-bottom)))!important}.home-experience .home-join>.home-scene-inner{background:radial-gradient(ellipse 90% 60% at 50% 0,#d8b25a1a,transparent 70%),radial-gradient(ellipse 90% 70% at 50% 100%,#0c55605c,transparent 75%),var(--glass);border-color:#d8b25a47;max-width:920px}.home-join h2{font-size:clamp(46px,7.5vw,90px)}.home-join-lede{max-width:620px;color:var(--foam);font:300 clamp(18px,2.2vw,23px)/1.55 var(--font-fraunces),Georgia,serif;margin-top:22px}.home-join-details{background:#0310166b;border:1px solid #8ce7e029;border-radius:10px;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);margin-top:32px;display:grid}.home-join-details>*{padding:22px 24px}.home-join-details>*+*{border-left:1px solid #8ce7e024}.home-price{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.home-price strong{color:var(--gold-halo);font:300 clamp(50px,7vw,74px)/1 var(--font-fraunces),Georgia,serif}.home-price span{color:var(--muted);font:12px JetBrains Mono,monospace}.home-price small{color:#b6c9c6;max-width:26ch;font:300 14px/1.55 var(--font-fraunces),Georgia,serif;flex-basis:100%;margin-top:8px}.home-allocation .home-eyebrow{margin-bottom:10px}.home-allocation p{color:var(--foam);font:300 16px/1.8 var(--font-fraunces),Georgia,serif}.home-allocation p b{min-width:3.2em;color:var(--gold-halo);font:500 12px JetBrains Mono,monospace;display:inline-block}.home-benefits{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.home-benefits li{color:#c4d5d2;font:300 14px/1.65 var(--font-fraunces),Georgia,serif;padding-left:20px;position:relative}.home-benefits li:before{content:"";border:1px solid var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}.home-join-note{color:#8fa6a3;max-width:78ch;margin-top:20px;font:11px/1.75 JetBrains Mono,monospace}.home-join-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}@keyframes homeRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes homeLockupIn{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:1023px) and (min-width:761px){.home-pillar-list{grid-template-columns:repeat(2,minmax(0,1fr))}.home-pillar:nth-child(3){border-left:0}.home-pillar:nth-child(n+3){border-top:1px solid #8ce7e024}.home-hero-lockup{width:min(46vw,380px)}}@media (max-width:760px){#home-hero.home-invitation{min-height:0;padding:0}.home-experience .home-invitation{min-height:0}.world-viewport{border-radius:16px}.home-experience .home-scene{padding:40px max(12px,env(safe-area-inset-right)) 40px max(12px,env(safe-area-inset-left))}.home-experience .home-scene:not(.home-invitation)>.home-scene-inner{-webkit-backdrop-filter:none;background:linear-gradient(160deg,#0a2c36db,#031016e6);padding:30px 20px 32px}.home-experience .home-join>.home-scene-inner,.home-experience .home-player>.home-scene-inner{background-color:#031016e6}.home-invitation-layout{gap:20px}.home-hero-lockup{width:min(66vw,270px)}.home-invitation-body{font-size:16px}.home-invitation-body:after,.home-invitation-body:before{display:none}.home-experience .home-roster-grid .sb-portrait-open{aspect-ratio:2.2;min-height:150px}.home-player-inner,.home-reveal-layout,.home-scene-heading{grid-template-columns:minmax(0,1fr);gap:20px}.home-reveal-heading h2,.home-scene-heading h2{font-size:clamp(32px,10.5vw,52px)}.home-body,.home-pillar p,.home-reveal-copy .home-body{font-size:16px}.home-eyebrow,.home-resource-cap,.home-text-link{font-size:11px!important}.home-button{letter-spacing:.12em;padding-inline:16px;font-size:11px}.home-benefits li{font-size:15px}.home-join-note{font-size:12px}.home-actions{gap:8px 18px;margin-top:20px}.home-actions .home-button{width:100%}.home-pillar-list{grid-template-columns:minmax(0,1fr)}.home-pillar{grid-template-rows:none;grid-template-columns:34px minmax(0,1fr);gap:14px;padding:20px 18px}.home-pillar+.home-pillar{border-top:1px solid #8ce7e024;border-left:0}.home-pillar h3{font-size:26px}.home-player-inner{gap:12px}.home-player h2{font-size:clamp(40px,10.5vw,56px)}.home-player-copy{padding-top:0}.home-join h2{font-size:clamp(44px,12vw,62px)}.home-join-details{grid-template-columns:minmax(0,1fr)}.home-join-details>*{padding:18px}.home-join-details>*+*{border-top:1px solid #8ce7e024;border-left:0}.home-join-actions{flex-direction:column;align-items:stretch;gap:10px}.home-join-actions .home-button{width:100%}.home-join-actions .home-text-link{align-self:flex-start}}@media (min-width:1100px){.home-invitation-layout{align-content:center;min-height:62vh}.home-hero-lockup{width:min(32vw,440px)}.home-experience .home-scene:not(.home-invitation){padding-inline:max(40px,env(safe-area-inset-right))}}@media (prefers-reduced-motion:reduce){.home-experience *,.home-experience :after,.home-experience :before,.washington-world *,.washington-world :after,.washington-world :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body.tw-app,body:has(.tw-console){--c-gold:#d8b25a;--c-gold-halo:#e3c476;--c-aqua:#8ce7e0;--c-current:#2fa8b2;--c-foam:#bff6f1;--c-text:#eaf6f3;--c-muted:#9fb4b2;--c-dim:#5a7a7a;--c-glass:#04161ca8;--c-glass-hi:#08242cbd;--c-well:#0310168c;--c-edge:#8ce7e024;--c-edge-hi:#8ce7e066;--c-acc:var(--c-aqua);--c-acc-line:#8ce7e0b3;--c-mark:var(--font-cinzel,"Cinzel"),serif;--c-body:var(--font-fraunces,"Fraunces"),Georgia,serif;--c-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--c-ease:cubic-bezier(.2,.7,.2,1);--gut:16px;--top:58px;--tab:56px;background:radial-gradient(130% 80% at 50% -10%,#0c3640,#0000 55%),#051a20}body.supra-command-accent:has(.tw-console){--c-acc:var(--c-gold-halo);--c-acc-line:#e3c476bf}body:has(.tw-console) .page-top{z-index:1;padding-top:var(--top);position:relative;background:0 0!important}body:has(.tw-console) footer{z-index:1;position:relative}.console-world{z-index:0;pointer-events:none;--W:max(230vw,390vh);--f:.42;position:fixed;inset:0;overflow:hidden}.console-world .sky{background:radial-gradient(120% 70% at 50% -5%,#0c3640 0,#0000 60%),linear-gradient(#031016,#051a20 45%,#072631 74%,#0b4652);position:absolute;inset:0}.console-world .stars{opacity:.55;position:absolute;inset:0 0 40%}.console-world .stars svg{width:100%;height:100%}.console-world .wl{width:var(--W);position:absolute;bottom:0;left:0}.console-world .wl svg{width:100%;height:100%;display:block}.console-world .mtn{height:60vh}.console-world .city,.console-world .mtn{transform:translate3d(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px),0,0)}.console-world .city{height:56vh}.console-world .water{height:21vh}.console-world .near,.console-world .water{transform:translate3d(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px),0,0)}.console-world .near{height:62vh}.console-world .vignette{background:radial-gradient(120% 90% at 50% 40%,#0000 40%,#020a0dbf 100%),linear-gradient(#03101659,#0000 25% 60%,#031016d9);position:absolute;inset:0}.console-world .dim{background:linear-gradient(#0310168c,#03101659 40%,#031016b3);position:absolute;inset:0}.nav.nav--console{height:var(--top);padding:0 var(--gut);-webkit-backdrop-filter:blur(14px)saturate(1.2);border-bottom:1px solid var(--c-edge);background:#031016d1;justify-content:flex-start;gap:12px}.nav.nav--console:after{content:"";background:linear-gradient(90deg,transparent,var(--c-acc-line) 30%,var(--c-acc-line) 70%,transparent);opacity:.55;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}.nav.nav--console .member-trigger,.nav.nav--console .mob-btn,.nav.nav--console .nav-links{display:none!important}.nav.nav--console .nav-actions{width:0;margin:0;padding:0;position:static;overflow:visible}.nav.nav--console .nav-logo .type-mark-xii{width:40px}.console-where{min-width:0;font-family:var(--c-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10.5px;overflow:hidden}.console-where span{color:var(--c-dim);margin:0 4px}.console-where b{color:var(--c-acc);font-weight:500}.console-me{border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.console-me span{border:1px solid var(--c-edge-hi);background:var(--c-well);width:34px;height:34px;font-family:var(--c-mono);color:var(--c-foam);border-radius:50%;place-items:center;font-size:11px;display:grid}.console-me:focus-visible{outline:2px solid var(--c-aqua);outline-offset:2px}@media (max-width:1023px){body:is(:has(.tw-console),:has(.nav--console)) .member-tabbar{padding:6px max(8px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(8px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(14px);background:#031016e6;border-top:1px solid #8ce7e01f}body:is(:has(.tw-console),:has(.nav--console)) .member-tab{color:#d6e4e0c7;border-radius:0;gap:5px;min-height:56px;padding:0;overflow:hidden}body:is(:has(.tw-console),:has(.nav--console)) .member-tab:hover{background:0 0}body:is(:has(.tw-console),:has(.nav--console)) .member-tab-label{font:400 clamp(9.5px,2.6vw,10.5px)/1.2 var(--c-mono);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body:is(:has(.tw-console),:has(.nav--console)) .member-tab-icon{stroke-width:1.6px;flex-basis:22px;width:22px;height:22px}body:is(:has(.tw-console),:has(.nav--console)) .member-tab.active,body:is(:has(.tw-console),:has(.nav--console)) .member-tab[aria-current=page]{color:var(--c-aqua);background:0 0}body:is(:has(.tw-console),:has(.nav--console)) .member-tab[aria-expanded=true]{color:var(--c-gold-halo)}body:is(:has(.tw-console),:has(.nav--console)) .member-mobile-unread{color:#032026;min-width:17px;height:17px;font-size:10px;top:4px;left:calc(50% + 7px)}}@media (min-width:1024px){body.tw-app:has(.nav--console),body:has(.tw-console){--top:64px}.nav.nav--console{width:auto;padding:0 32px;left:216px}.nav.nav--console .nav-logo{display:none}.member-rail.member-rail--console{width:216px;padding:18px 14px 18px max(14px,env(safe-area-inset-left));-webkit-backdrop-filter:blur(16px);border-right:1px solid var(--c-edge);z-index:205;background:#031016db;gap:2px;top:0}.member-rail--console .member-rail-logo{padding:4px 8px 22px;display:block}.member-rail--console .member-rail-logo .type-mark-xii{width:56px}.member-rail--console .member-rail-sec{font-family:var(--c-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--c-gold);margin:14px 12px 4px;font-size:9px;font-weight:500}.member-rail--console .member-rail-section:first-of-type .member-rail-sec{margin-top:0}.member-rail--console .member-rail-link{min-height:44px;font-family:var(--c-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--c-muted);box-shadow:none;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:0 12px;font-size:10.5px;display:flex;position:relative}.member-rail--console .member-rail-link:hover{color:var(--c-foam);background:#8ce7e00d}.member-rail--console .member-rail-link.active,.member-rail--console .member-rail-link[aria-current=page]{color:var(--c-aqua);background:#8ce7e012}.member-rail--console .member-rail-link[aria-current=page]:before{content:"";background:var(--c-aqua);border-radius:1px;width:2px;position:absolute;top:10px;bottom:10px;left:0;box-shadow:0 0 10px #8ce7e099}.member-rail--console .member-rail-link--switch{color:var(--c-gold-halo)}.member-rail--console .member-rail-link--disabled{color:var(--c-dim);cursor:default}.member-rail--console .member-rail-link--disabled small{letter-spacing:.1em;margin-left:auto;font-size:8px}.member-rail--console .member-rail-link>span:first-child{flex:1;min-width:0}.member-rail--console .member-rail-foot{border-top:1px solid var(--c-edge);margin-top:auto;padding-top:14px}.member-rail--console .member-rail-logout{color:var(--c-dim)}body:has(.member-rail--console) footer,body:has(.member-rail--console) main{padding-left:216px}body:has(.member-rail--console) .member-menu-panel--desktop{max-height:calc(100dvh - 96px);top:calc(100% + 8px);left:8px;right:auto}}.tw-console{z-index:1;color:var(--c-text);font-family:var(--c-body);font-size:16px;font-weight:300;line-height:1.55;position:relative}.tw-console h1,.tw-console h2,.tw-console h3,.tw-console p{margin:0}.tw-console a{text-decoration:none}.tw-console-main{max-width:1180px;padding:16px var(--gut) calc(var(--tab) + env(safe-area-inset-bottom,0px) + 28px);margin:0 auto}.tw-console-main--head{padding-bottom:0}.tw-console--inline{z-index:auto}.tw-console .home-activity-card,.tw-console .mod{background:linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));-webkit-backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--c-edge);border-radius:18px;padding:20px 18px;position:relative;box-shadow:inset 0 1px #bff6f10f,0 20px 60px #00000047}.tw-console .home-activity-card:before,.tw-console .mod:before{content:"";background:linear-gradient(90deg,transparent,var(--c-acc-line) 20%,var(--c-acc-line) 80%,transparent);opacity:.7;transform-origin:0;height:1px;animation:twLine .9s var(--c-ease) both;position:absolute;top:-1px;left:18px;right:18px}@keyframes twLine{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tw-console .mod.quiet:before{opacity:.25}.tw-console .home-activity-card{margin-top:0!important}.tw-console .stack{gap:14px;min-width:0;display:grid}.tw-console .mod,.tw-console section{min-width:0}.tw-console .eb,.tw-console .home-activity-card>.eyebrow{font-family:var(--c-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold);align-items:center;gap:8px;margin:0;font-size:11px;font-weight:500;display:flex}.tw-console .home-activity-card>.card-title,.tw-console .t2{font-family:var(--c-mark);letter-spacing:.05em;color:var(--c-text);margin-top:6px;font-size:20px;font-weight:600;line-height:1.25}.tw-console .note{color:var(--c-muted);margin-top:8px;font-size:14.5px;line-height:1.6}.tw-console .body{color:#c9d9d6;margin-top:8px;font-size:15px;line-height:1.6}.tw-console .meta{font-family:var(--c-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-size:10.5px;line-height:1.7}.tw-console .meta.c{color:var(--c-current)}.tw-console .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tw-console .row.end{justify-content:space-between}.tw-console .btns{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.tw-console .ctl{min-height:44px;font-family:var(--c-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--c-foam);border:1px solid var(--c-edge-hi);cursor:pointer;background:linear-gradient(#0c556047,#03101680);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:10.5px;font-weight:500;transition:border-color .2s,box-shadow .2s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #bff6f11a}.tw-console .ctl:hover{border-color:var(--c-aqua);box-shadow:inset 0 1px #bff6f12e,0 0 18px #8ce7e02e}.tw-console .ctl:active{transform:scale(.98)}.tw-console .ctl:focus-visible{outline:2px solid var(--c-aqua);outline-offset:2px}.tw-console .ctl.pri{color:#032026;background:linear-gradient(#bff6f1,#8ce7e0);border-color:#dffffacc}.tw-console .ctl.gold{color:#241902;background:linear-gradient(#e3c476,#d8b25a);border-color:#ffecbeb3}.tw-console .ctl.ghost{border-color:var(--c-edge);background:0 0}.tw-console .list{gap:0;margin-top:12px;display:grid}.tw-console .li{border-top:1px solid var(--c-edge);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.tw-console .li:first-child{border-top:0}.tw-console .li--block{display:block}.tw-console .li .nm{color:var(--c-text);overflow-wrap:anywhere;font-size:15.5px}.tw-console .empty{border:1px dashed var(--c-edge);color:var(--c-muted);border-radius:12px;margin-top:12px;padding:14px;font-size:14px}.tw-console .badge{min-height:24px;font-family:var(--c-mono);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--c-edge-hi);color:var(--c-aqua);border-radius:7px;align-items:center;padding:0 9px;font-size:9px;display:inline-flex}.tw-console .badge.none{border-style:dashed;border-color:var(--c-edge);color:var(--c-muted)}.tw-console .hello .eb{color:var(--c-current)}.tw-console .hello h1{font-family:var(--c-mark);letter-spacing:.05em;color:var(--c-text);overflow-wrap:anywhere;margin-top:8px;font-size:clamp(24px,7vw,36px);font-weight:600;line-height:1.2}.tw-console .hello h1 em{color:#0000;background:linear-gradient(#8ce7e0,#2fa8b2 55%,#0c5560);-webkit-background-clip:text;background-clip:text;font-style:normal}.tw-console .readouts{border:1px solid var(--c-edge);background:var(--c-well);border-radius:14px;grid-template-columns:1fr 1fr;margin-top:16px;display:grid;overflow:hidden}.tw-console .ro{border-right:1px solid var(--c-edge);border-bottom:1px solid var(--c-edge);padding:12px 14px}.tw-console .ro:nth-child(2n){border-right:0}.tw-console .ro:nth-last-child(-n+2){border-bottom:0}.tw-console .ro b{font-family:var(--c-mark);color:var(--c-text);font-size:26px;font-weight:600;line-height:1.1;display:block}.tw-console .ro span{font-family:var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);margin-top:4px;font-size:10px;line-height:1.4;display:block}.tw-console .pri-row{gap:12px;margin-top:14px;display:grid}.tw-console .mod.lead{background:radial-gradient(120% 90% at 0 0,#2fa8b233,transparent 60%),linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-color:#8ce7e080;box-shadow:inset 0 1px #bff6f11a,0 0 0 1px #8ce7e014,0 24px 70px #00000059}.tw-console .mod.lead:before{opacity:1;height:2px}.tw-console .mod.lead .t2{font-size:24px}.tw-console .mod.lead .ctl.pri{min-height:50px;padding:0 22px;font-size:11.5px}.tw-console .pri-rest{gap:10px;display:grid}.tw-console .pri-rest.solo{margin-top:14px}.tw-console .mod.compact{flex-direction:column;padding:16px;display:flex}.tw-console .mod.compact:before{opacity:.35}.tw-console .mod.compact .t2{font-size:17px}.tw-console .mod.compact .btns{margin-top:auto;padding-top:10px}.tw-console .pillars{gap:12px;margin-top:14px;display:grid}.tw-console .pillar .pn{border-bottom:1px solid var(--c-edge);font-family:var(--c-mark);letter-spacing:.08em;color:var(--c-text);align-items:baseline;gap:10px;margin:0 0 12px;padding-bottom:10px;font-size:15px;font-weight:600;display:flex}.tw-console .pillar .pn b{font-family:var(--c-mono);letter-spacing:.14em;font-size:11px;font-weight:500}.tw-console .pillar.dev{border-color:#8ce7e061}.tw-console .pillar.dev .pn b{color:var(--c-aqua)}.tw-console .pillar.res{background:radial-gradient(120% 90% at 100% 0,#d8b25a1a,transparent 60%),linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-color:#d8b25a66}.tw-console .pillar.res:before{background:linear-gradient(90deg,#0000,#e3c476cc 20% 80%,#0000)}.tw-console .pillar.res .pn b{color:var(--c-gold-halo)}.tw-console .pillar .body{margin-top:12px}.tw-console .prog{background:#8ce7e01a;border-radius:3px;height:6px;margin:14px 0 8px;overflow:hidden}.tw-console .prog i{background:linear-gradient(90deg,var(--c-current),var(--c-aqua));transform-origin:0;height:100%;animation:twGrow 1.2s var(--c-ease) both;display:block}@keyframes twGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.tw-console .h-sec{font-family:var(--c-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--c-muted);align-items:center;gap:10px;margin:26px 4px 10px;font-size:10px;font-weight:500;display:flex}.tw-console .h-sec b{color:var(--c-acc);font-weight:500}.tw-console .h-sec:after{content:"";background:linear-gradient(90deg,var(--c-edge-hi),transparent);flex:1;height:1px}.tw-console .tools{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:8px;margin-top:12px;display:grid}.tw-console .tools .ctl{overflow-wrap:anywhere;text-align:left;letter-spacing:.1em;justify-content:space-between;min-width:0;min-height:52px;padding:0 14px;font-size:11px}.tw-console .tools .ctl:after{content:"→";color:var(--c-aqua);letter-spacing:0}.tw-console .home-activity-card .home-activity-toolbar{font-family:var(--c-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);font-size:10.5px}.tw-console .tw-feed{color:var(--c-text)}.tw-console .two{gap:14px;display:grid}.tw-console .skills{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.tw-console .skill{border:1px solid var(--c-edge);min-height:28px;font-family:var(--c-mono);letter-spacing:.06em;color:var(--c-foam);background:#0c55604d;border-radius:7px;align-items:center;padding:0 10px;font-size:10px;display:inline-flex}.tw-console .benefits{gap:6px;margin-top:14px;display:grid}.tw-console .bf{color:#d4e4e1;background:#8ce7e00d;border-radius:9px;align-items:baseline;gap:10px;padding:8px 12px;font-size:14px;display:flex}.tw-console .bf:before{content:"✓";font-family:var(--c-mono);color:var(--c-aqua);font-size:11px}.tw-console .bf.locked{color:var(--c-dim);background:0 0}.tw-console .bf.locked:before{content:"—";color:var(--c-dim)}.tw-console .badges{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.tw-console .bdg{text-align:center;background:#d8b25a0f;border:1px solid #d8b25a4d;border-radius:9px;padding:12px 6px}.tw-console .bdg div{color:var(--c-gold-halo);font-size:20px}.tw-console .bdg span{font-family:var(--c-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold);margin-top:4px;font-size:8px;display:block}.tw-console .ident{grid-template-columns:72px 1fr;align-items:center;gap:14px;display:grid}.tw-console .ident .ph{width:72px;height:72px;font-family:var(--c-mark);color:var(--c-gold-halo);background:linear-gradient(145deg,#d8b25a33,#031016eb);border:1px solid #e3c47699;border-radius:50%;place-items:center;font-size:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 5px #e3c4760f,0 0 0 12px #e3c47608}.tw-console .ident .eb{color:var(--c-gold-halo)}.tw-console .ident h1{font-family:var(--c-mark);letter-spacing:.05em;color:var(--c-text);overflow-wrap:anywhere;margin-top:6px;font-size:clamp(22px,6.4vw,34px);font-weight:600;line-height:1.15}.tw-console .ident .ep{color:var(--c-gold);margin-top:2px;font-size:15.5px;font-style:italic}.tw-console .status{border-top:1px solid var(--c-edge);flex-wrap:wrap;gap:6px 14px;margin-top:14px;padding-top:12px;display:flex}.tw-console .status .meta b{color:var(--c-aqua);font-weight:500}.tw-console .stations{top:var(--top);z-index:30;margin:14px calc(var(--gut) * -1) 0;padding:10px var(--gut);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--c-edge);background:linear-gradient(#031016eb,#031016d1);position:sticky}.tw-console .st-row{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.tw-console .st{border:1px solid var(--c-edge);background:var(--c-well);text-align:left;cursor:pointer;border-radius:11px;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;min-height:52px;padding:6px 5px;transition:border-color .2s,background .2s;display:flex;position:relative}.tw-console .st small{font-family:var(--c-mono);letter-spacing:.14em;color:var(--c-dim);font-size:10px}.tw-console .st span{max-width:100%;font-family:var(--c-mono);letter-spacing:.01em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(8.5px,2.45vw,9.5px);font-weight:500;overflow:hidden}.tw-console .st[aria-pressed=true]{background:linear-gradient(#e3c47624,#03101699);border-color:#e3c476b3;box-shadow:inset 0 1px #ffecbe26}.tw-console .st[aria-pressed=true] small{color:var(--c-gold)}.tw-console .st[aria-pressed=true] span{color:var(--c-text)}.tw-console .tools-row{scrollbar-width:none;gap:6px;margin-top:8px;display:flex;overflow-x:auto}.tw-console .tools-row::-webkit-scrollbar{display:none}.tw-console .tl{min-height:44px;font-family:var(--c-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;flex:none;align-items:center;padding:0 13px;font-size:11px;display:inline-flex}.tw-console .tl[aria-pressed=true]{color:var(--c-foam);border-color:var(--c-edge-hi);background:#8ce7e012}.tw-console .tool-h{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;margin:18px 4px 12px;display:flex}.tw-console .tool-h h2{font-family:var(--c-body);color:var(--c-text);font-size:26px;font-weight:300;line-height:1.2}.tw-console .tool-h p{color:var(--c-muted);flex-basis:100%;max-width:62ch;font-size:14.5px}body:has(.tw-console--command) .suprabeing-console-content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.tw-console .home-activity-card:before,.tw-console .mod:before,.tw-console .prog i{animation:none!important}}@media (max-width:699px){.tw-console .pri-rest{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tw-console .pri-rest:has(>:only-child){grid-template-columns:1fr}.tw-console .mod.compact{padding:14px}.tw-console .mod.compact .note{display:none}.tw-console .mod.compact .ctl{letter-spacing:.12em;width:100%;padding:0 10px;font-size:10px}.tw-console .mod.compact .eb{font-size:10px}}@media (min-width:700px){body:has(.tw-console){--gut:24px}.tw-console .home-activity-card,.tw-console .mod{padding:24px}.tw-console .mod.compact{padding:16px}.tw-console .readouts{grid-template-columns:repeat(4,minmax(0,1fr))}.tw-console .ro{border-bottom:0}.tw-console .ro:nth-child(2n){border-right:1px solid var(--c-edge)}.tw-console .ro:last-child{border-right:0}.tw-console .two{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tw-console .tools{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-console .pri-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.tw-console .pri-rest.solo{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-console .pillars{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.tw-console .ident{grid-template-columns:96px 1fr}.tw-console .ident .ph{width:96px;height:96px}.tw-console .st{padding:6px 10px}.tw-console .st span{font-family:var(--c-mark);letter-spacing:.05em;text-transform:none;font-size:13.5px;font-weight:600}}@media (min-width:1024px){.tw-console-main{padding:22px 32px 48px}.tw-console-main--head{padding-bottom:0}.tw-console .pgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.tw-console .tools{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-console .stations{border-radius:0;margin:16px 0 0;padding:10px 0}.tw-console .st span{font-size:13.5px}}.player-console .tw-console-main{gap:16px;display:grid}.player-console .player-console-greeting{justify-content:space-between;align-items:center;gap:14px;display:flex}.player-console .player-console-greeting h1{font-size:clamp(22px,5vw,30px);line-height:1.2}.player-console .player-console-greeting .eb{margin:0 0 5px}.player-console .player-tier-chip{border:1px solid var(--c-edge-hi);min-height:42px;color:var(--c-gold);font:9px/1.4 var(--c-mono);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#0c556047,#0310168c);border-radius:12px;align-items:center;gap:12px;padding:8px 12px;text-decoration:none;display:inline-flex}.player-console .player-tier-chip span:last-child{color:var(--c-aqua);font-size:13px}.player-console .player-tier-chip .player-badge-mark{width:22px;height:22px;color:var(--c-aqua);font:600 8px/1 var(--c-mark);letter-spacing:0;border:1px solid #e3c47661;border-radius:50%;place-items:center;display:grid}.player-console .player-tier-chip .player-badge-more{color:var(--c-muted);letter-spacing:0;font-size:8px}.player-console-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.player-console-count{border:1px solid var(--c-edge-hi);background:linear-gradient(#0c55604d,#0310168c);border-radius:14px;flex-direction:column;justify-content:center;min-width:0;min-height:70px;padding:12px 14px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .1s;display:flex;box-shadow:inset 0 1px #bff6f114}.player-console-count:hover{border-color:var(--c-aqua);box-shadow:inset 0 1px #bff6f124,0 0 18px #8ce7e029}.player-console-count:active{transform:scale(.985)}.player-console-count b{color:var(--c-text);font:600 26px/1 var(--c-mark)}.player-console-count span{color:var(--c-foam);font:9px/1.45 var(--c-mono);letter-spacing:.09em;text-transform:uppercase;margin-top:6px}.player-console-count span:after{content:" →";color:var(--c-aqua)}.player-console-dash{gap:14px;min-width:0;margin-top:14px;display:grid}.player-console-feed-column,.player-console-side{align-content:start;gap:14px;min-width:0;display:grid}.player-console-side .tools-mod .tg{color:var(--c-muted);font:10px/1.4 var(--c-mono);letter-spacing:.2em;text-transform:uppercase;margin:14px 0 6px}.player-console-side .tools-mod .tg:first-of-type{margin-top:10px}.player-console-side .tools-mod .tg b{color:var(--c-gold);font-weight:500}.player-console-side .tools-mod .tools{margin-top:0}.player-console-side .player-handbook-progress{margin:4px 0 10px}.player-console-side .player-handbook-progress-meta{color:var(--c-muted);font:9px/1.4 var(--c-mono);letter-spacing:.06em;justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.player-console-side .player-handbook-progress-meta b{color:var(--c-aqua);font-weight:500}.player-console-side .player-cdf-note{color:var(--c-foam);font:13px/1.55 var(--c-body);margin:3px 0 10px}.player-console-side .dashboard-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-console-side .dashboard-tool-link{text-align:left;letter-spacing:.07em;min-width:0;min-height:52px;padding-inline:10px}.player-console-side .dashboard-tool-link:after{content:"→";color:var(--c-aqua);flex:none}.player-console .player-priority{background:linear-gradient(#d8b25a12,#0310169e);border-color:#e3c4767a}.player-console .player-feed-heading{justify-content:space-between;align-items:end;gap:12px;margin-bottom:12px;display:flex}.player-console .player-feed-heading .eb{margin-bottom:5px}.player-console .player-feed-heading .t2{margin:0}.player-console .player-console-records,.player-console .player-console-records>.two{gap:12px;display:grid}.player-console .hello-line{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:4px 4px 2px}.player-console .hello-line:before{display:none}.player-console .hello-line h1{margin-top:0;font-size:clamp(22px,6.2vw,30px)}.player-console .stat-line{font:10.5px/1.5 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;display:flex}.player-console .stat-line b{font:600 15px/1.2 var(--c-mark);color:var(--c-text)}body:has(.tw-console--command) .suprabeing-console-content{max-width:1180px;padding:14px var(--gut) calc(var(--tab) + env(safe-area-inset-bottom,0px) + 28px);margin:0 auto}body:has(.tw-console--command) .mission-status-board{margin-top:4px}body:has(.tw-console--command) .mission-detail-grid{gap:14px}body:has(.tw-console--command) .section-title{font-size:clamp(23px,4vw,30px)!important}body:has(.tw-console--command) .suprabeing-console-content .card{border-color:var(--c-edge);background:linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-radius:16px;box-shadow:inset 0 1px #bff6f10a,0 16px 44px #0003}body:has(.tw-console--command) .suprabeing-console-content :is(input,select,textarea){color:var(--c-text);border-color:var(--c-edge);background:#031016b8}body:has(.tw-console--command) .suprabeing-console-content :is(input,select,textarea):focus{border-color:var(--c-aqua);outline-color:var(--c-aqua)}.sb-profile-console{color:var(--c-text)}.sb-profile-console-head{background:radial-gradient(80% 60% at 50% 0,#0c566061,#0000 65%),#0310166b;padding:18px 0 0}.sb-profile-console .wrap{max-width:1180px;padding-inline:max(18px,env(safe-area-inset-right));padding-left:max(18px,env(safe-area-inset-left))}.sb-profile-console .sb-prof-header{max-width:100%;margin:0}.sb-profile-console .sb-prof-header>div>div:first-child{max-height:62vh}.sb-profile-console .sb-prof-header>div{box-shadow:inset 0 1px #bff6f10d,0 24px 64px #00000040;background:linear-gradient(#08242cc7,#031016e6)!important;border-color:#e3c47652!important;border-radius:18px!important}.sb-profile-console .sb-prof-tabs{top:var(--top,72px);z-index:30;margin:16px calc(max(18px,env(safe-area-inset-right)) * -1) 0;padding:8px max(18px,env(safe-area-inset-right)) 8px max(18px,env(safe-area-inset-left));border-bottom-color:var(--c-edge);-webkit-backdrop-filter:blur(14px);scrollbar-width:none;background:#031016e6;position:sticky}.sb-profile-console .sb-prof-tab{letter-spacing:.12em;min-height:44px;padding:10px 14px;font-size:10px}.sb-profile-console .sb-prof-tab.active{border-bottom-color:var(--c-aqua);color:var(--c-aqua)}.sb-profile-console>.wrap{padding-top:24px!important;padding-bottom:calc(76px + env(safe-area-inset-bottom))!important}.sb-profile-console .big-impact-card,.sb-profile-console .card,.sb-profile-console .ep-card{border-color:var(--c-edge);background:linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-radius:16px;box-shadow:inset 0 1px #bff6f10a,0 14px 40px #0000002e}.sb-profile-console .sb-content-grid{grid-template-columns:minmax(0,1fr);gap:16px}.sb-profile-console .eyebrow{color:var(--c-gold);letter-spacing:.24em}.sb-profile-console .sb-profile-play-mark{color:var(--c-aqua);font:10px/1 var(--c-mono);letter-spacing:.18em;text-transform:uppercase}.sb-profile-console .sb-profile-join{justify-items:start;gap:10px;display:grid}.sb-profile-console .sb-profile-circle-join{color:var(--c-muted);font:9px/1.5 var(--c-mono);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px}.sb-profile-console :is(.btn-primary,.btn-secondary){min-height:44px}@media (min-width:700px){.player-console-counts{grid-template-columns:repeat(4,minmax(0,1fr))}.player-console-side .dashboard-tools-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.player-console .player-console-records>.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has(.tw-console--command) .suprabeing-console-content{padding-top:18px}.sb-profile-console .sb-content-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.8fr);gap:18px}.sb-profile-console .sb-prof-header{max-width:460px}}@media (min-width:1024px){.player-console .player-console-dash{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.player-console .player-console-side{top:calc(var(--top) + 16px);position:sticky}.player-console-side .dashboard-tools-grid{grid-template-columns:minmax(0,1fr)}.player-console .player-console-records>.two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body:has(.tw-console--command) .suprabeing-console-content{padding:20px 32px 48px}.sb-profile-console .wrap{padding-inline:32px}.sb-profile-console>.wrap{padding-top:28px!important}.sb-profile-console .sb-prof-header{max-width:400px}.sb-profile-console .sb-prof-header>div>div:first-child{max-height:560px}}@media (max-width:699px){.sb-profile-console-head{padding-top:12px}.sb-profile-console .sb-prof-header>div{border-radius:14px!important}.sb-profile-console .sb-prof-header>div>div:last-child{padding:20px 18px!important}}body.tw-app{--c3-glass:#04161ca8;--c3-glass-hi:#08242cbd;--c3-well:#0310168c;--c3-edge:#8ce7e024;--c3-edge-hi:#8ce7e066;--c3-mark:var(--font-cinzel,"Cinzel"),serif;--c3-body:var(--font-fraunces,"Fraunces"),Georgia,serif;--c3-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--c3-ease:cubic-bezier(.2,.7,.2,1);font-family:var(--c3-body);background:#051a20}.app-console-world{z-index:0;pointer-events:none;position:fixed;inset:0}.app-console-world .console-world{position:absolute}body.tw-app{background:radial-gradient(130% 80% at 50% -10%,#0c3640,#0000 55%),#051a20}body:has(.tw-console) .app-console-world{display:none}body.tw-app:not(:has(.tw-console)) .page-top,body.tw-app:not(:has(.tw-console)) footer{z-index:1;background:0 0;position:relative}body.tw-app .display,body.tw-app .xii-display,body.tw-app h1.display{font-family:var(--c3-mark)}body.tw-app .card-title,body.tw-app .section-title{font-family:var(--c3-body)}body.tw-app .badge,body.tw-app .btn,body.tw-app .eyebrow,body.tw-app .mob-link,body.tw-app .nav-link,body.tw-app .tag{font-family:var(--c3-mono)}body.tw-app .nav:not(.nav--console){-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--c3-edge);background:#031016b8;height:64px;box-shadow:inset 0 -1px #bff6f10a}body.tw-app .nav:not(.nav--console) .nav-link[aria-current=page]{color:var(--aqua)}body.tw-app .nav:not(.nav--console) .nav-cta{background:var(--aqua);color:#032026;border-radius:10px;align-items:center;min-height:40px;display:inline-flex}body.tw-app .nav:not(.nav--console) .member-trigger{border-color:var(--c3-edge);border-radius:10px;min-height:40px}body.tw-app .member-menu-panel{-webkit-backdrop-filter:blur(16px);border-color:var(--c3-edge-hi);background:#04161ce6;border-radius:18px}body.tw-app .member-menu-panel--mobile{-webkit-backdrop-filter:none;background:0 0;border-radius:0}body.tw-app .mob-menu{-webkit-backdrop-filter:blur(18px);background:#031016e6}body.tw-app .mob-link{border-bottom-color:var(--c3-edge);min-height:48px}body.tw-app .visitor-tabbar,body.tw-app:not(:has(.tw-console)) .member-tabbar{-webkit-backdrop-filter:blur(14px);background:#031016e0;border-top:1px solid #8ce7e01f}body.tw-app .visitor-tab[aria-current=page],body.tw-app .visitor-tab[aria-expanded=true]{color:var(--aqua)}body.tw-app footer{border-top:1px solid var(--c3-edge);background:#03101699}body.tw-app .footer-nav a,body.tw-app .footer-nav button{font-family:var(--c3-mono)}body.tw-app .footer-nav a:focus-visible,body.tw-app .nav a:focus-visible,body.tw-app .nav button:focus-visible{outline:2px solid var(--gold);outline-offset:3px}body.tw-app:not(:has(.tw-console)) .section{border-top-color:var(--c3-edge);background:0 0}body.tw-app:not(:has(.tw-console)) .card{border:1px solid var(--c3-edge);background:linear-gradient(180deg,var(--c3-glass-hi),var(--c3-glass));-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:18px;box-shadow:inset 0 1px #bff6f10f,0 20px 60px #00000047}body.tw-app:not(:has(.tw-console)) .card:hover{border-color:var(--c3-edge-hi)}body.tw-app .btn{letter-spacing:.14em;min-height:44px;transition:background-color .2s var(--c3-ease),color .2s,border-color .2s;border-radius:10px}body.tw-app .btn-primary{background:var(--aqua);color:#032026;border-color:var(--aqua)}body.tw-app .btn-primary:hover{background:var(--foam);color:#032026}body.tw-app .btn-secondary{border:1px solid var(--c3-edge-hi);color:var(--aqua);background:#03101666}body.tw-app .btn-secondary:hover{background:var(--teal);border-color:var(--aqua);color:var(--foam)}body.tw-app .btn:focus-visible{outline:2px solid var(--gold);outline-offset:3px}body.tw-app .badge,body.tw-app .tag{border-color:var(--c3-edge);border-radius:6px}body.tw-app .form-input,body.tw-app .form-select,body.tw-app .form-textarea,body.tw-app main input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=hidden]),body.tw-app main select,body.tw-app main textarea{border:1px solid var(--c3-edge);background-color:var(--c3-well);color:var(--text);font-family:var(--c3-body);border-radius:10px}body.tw-app .form-input:focus,body.tw-app .form-select:focus,body.tw-app .form-textarea:focus,body.tw-app main input:focus-visible,body.tw-app main select:focus-visible,body.tw-app main textarea:focus-visible{border-color:var(--aqua);outline:none;box-shadow:0 0 0 3px #8ce7e024}body.tw-app main input::placeholder,body.tw-app main textarea::placeholder{color:var(--dim)}body.tw-app main input[type=checkbox],body.tw-app main input[type=radio]{accent-color:#2fa8b2}body.tw-app main table{border-collapse:separate;border-spacing:0;background:var(--c3-well);border:1px solid var(--c3-edge);border-radius:14px;overflow:hidden}body.tw-app main th{font-family:var(--c3-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--c3-edge);background:#08242c99;font-size:10px;font-weight:500}body.tw-app main td{border-bottom:1px solid #8ce7e014}body.tw-app main tr:last-child td{border-bottom:0}body.tw-app main [role=tablist]{border-bottom-color:var(--c3-edge)}body.tw-app main [role=tab][aria-selected=true]{color:var(--aqua);border-color:var(--aqua)}body.tw-app main [role=alert],body.tw-app main [role=status]{border-radius:12px}body.tw-app main [role=alert]{border-color:#e18d8266}body.tw-app:not(:has(.tw-console)) .turnouts-page{background:0 0}body.tw-app:not(:has(.tw-console)) .turnouts-hero{background:linear-gradient(115deg,#031016d1,#04161c99)}body.tw-app:not(:has(.tw-console)) .turnout-card.card{border-radius:18px}body.tw-app:has(.nav--console):not(:has(.tw-console)) .page-top{padding-top:72px}body.tw-app:not(:has(.tw-console)) :is(.big-impact-card,.process-step,.tier-popular){border:1px solid var(--c3-edge);background:linear-gradient(180deg,var(--c3-glass-hi),var(--c3-glass));-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:18px;box-shadow:inset 0 1px #bff6f10f,0 20px 60px #00000047}body.tw-app:not(:has(.tw-console)) .tier-popular{border-color:#d8b25a73}body.tw-app:not(:has(.tw-console)) .seismic-section{background:linear-gradient(#0310168c,#04161cb8)}body.tw-app:not(:has(.tw-console)) .impact-bar{border:1px solid var(--c3-edge);-webkit-backdrop-filter:blur(16px);background:#04161ca8;border-radius:18px;overflow:hidden}body.tw-app:not(:has(.tw-console)) .impact-cell{background:#08242c99}.public-home-rail,.public-home-where{display:none}@media (min-width:1024px){body:has(.nav--public-home) .nav{border-bottom:1px solid var(--c3-edge);background:#031016d1;justify-content:flex-start;width:calc(100% - 154px);height:64px;padding:0 32px;left:154px;right:0}body:has(.nav--public-home) .mob-btn,body:has(.nav--public-home) .nav-links,body:has(.nav--public-home) .nav-logo,body:has(.nav--public-home) .public-nav-actions{display:none!important}body:has(.nav--public-home) .public-home-where{font:500 10px/1.2 var(--c3-mono);letter-spacing:.17em;text-transform:uppercase;color:var(--c3-muted,var(--muted));align-items:center;gap:9px;display:flex}body:has(.nav--public-home) .public-home-where span{color:var(--c3-dim,var(--dim))}body:has(.nav--public-home) .public-home-where b{color:var(--aqua);font-weight:500}body:has(.nav--public-home) footer,body:has(.nav--public-home) main.page-top{padding-left:154px}.public-home-rail{z-index:205;width:154px;padding:18px 14px 18px max(14px,env(safe-area-inset-left));border-right:1px solid var(--c3-edge);-webkit-backdrop-filter:blur(16px);background:#031016e0;flex-direction:column;gap:2px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.public-home-rail-logo{border-bottom:1px solid var(--c3-edge);margin:0 0 19px;padding:4px 8px 18px;display:block}.public-home-rail-logo .type-mark-xii{width:58px}.public-home-rail-heading{color:var(--gold);font:500 9px/1.5 var(--c3-mono);letter-spacing:.24em;text-transform:uppercase;margin:0 12px 6px}.public-home-rail-links{gap:2px;display:grid}.public-home-rail-link{min-height:40px;color:var(--muted);font:500 10px/1.2 var(--c3-mono);letter-spacing:.09em;text-transform:uppercase;border-radius:9px;align-items:center;gap:11px;padding:0 12px;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative}.public-home-rail-link small{width:19px;color:var(--dim);font:400 9px/1 var(--c3-mono)}.public-home-rail-link:hover{color:var(--foam);background:#8ce7e00d}.public-home-rail-link[aria-current=page]{color:var(--aqua);background:#8ce7e012}.public-home-rail-link[aria-current=page]:before{background:var(--aqua);content:"";border-radius:2px;width:2px;position:absolute;inset:9px auto 9px 0}.public-home-rail-link[aria-current=page] small{color:var(--aqua)}.public-home-rail-auth{border-top:1px solid var(--c3-edge);gap:8px;margin-top:auto;padding:16px 4px 4px;display:grid}.public-home-rail-join,.public-home-rail-login{min-height:42px;font:500 9px/1.2 var(--c3-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:9px;justify-content:center;align-items:center;text-decoration:none;display:flex}.public-home-rail-login{border:1px solid var(--c3-edge);color:var(--foam)}.public-home-rail-join{color:#241902;background:linear-gradient(#e3c476,#d8b25a);border:1px solid #ffecbea6}}#home-hero{justify-content:normal;align-items:normal;min-height:0;padding:0;display:block;overflow:visible}body:has(.nav--public-home) main.page-top{padding-top:64px!important}body:has(.nav--public-home) .home-console-main{padding-top:18px!important}@media (max-width:699px){body:has(.nav--public-home) main.page-top{padding-top:calc(72px + env(safe-area-inset-top))!important}body:has(.nav--public-home) .home-console-main{padding-top:10px!important}}body:has(.nav--public-home){--top:58px;--tab:56px;--gut:16px;--c-glass:#04161ca8;--c-glass-hi:#08242cbd;--c-well:#0310168c;--c-edge:#8ce7e024;--c-edge-hi:#8ce7e066}body:has(.nav--public-home) .app-console-world{display:block!important}body:has(.nav--public-home) main.page-top{padding-left:0;padding-top:calc(58px + env(safe-area-inset-top))!important;background:0 0!important}body:has(.nav--public-home) .home-console-main{max-width:1180px;padding:16px var(--gut) calc(var(--tab) + env(safe-area-inset-bottom,0px) + 28px);margin:0 auto}body:has(.nav--public-home) .nav{z-index:200;width:100%;max-width:none;height:calc(58px + env(safe-area-inset-top));min-height:58px;padding:env(safe-area-inset-top) var(--gut) 0;border-bottom:1px solid var(--c-edge);box-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(1.2);background:#031016d1;justify-content:flex-start;gap:12px;display:flex;position:fixed;inset:0 0 auto}body:has(.nav--public-home) .nav:after{content:"";background:linear-gradient(90deg,transparent,var(--c-acc-line) 30%,var(--c-acc-line) 70%,transparent);opacity:.55;pointer-events:none;height:1px;position:absolute;bottom:-1px;left:0;right:0}body:has(.nav--public-home) .nav-logo{display:flex}body:has(.nav--public-home) .nav-logo .type-mark-xii{width:40px}body:has(.nav--public-home) .public-home-where{min-width:0;color:var(--c-muted);font:500 10px/1.2 var(--c-mono);letter-spacing:.16em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;flex:1;align-items:center;gap:8px;overflow:hidden;display:flex!important}body:has(.nav--public-home) .public-home-where span{color:var(--c-dim);margin:0 2px}body:has(.nav--public-home) .public-home-where b{color:var(--c-aqua);font-weight:500}body:has(.nav--public-home) .public-console-me{width:44px;height:44px;color:var(--c-foam);border-radius:50%;flex:none;place-items:center;display:grid}body:has(.nav--public-home) .public-console-me svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;border:1px solid var(--c-edge-hi);background:var(--c-well);border-radius:50%;width:34px;height:34px;padding:8px}body:has(.nav--public-home) .public-console-me:focus-visible{outline:2px solid var(--c-aqua);outline-offset:2px}body:has(.nav--public-home) .mob-btn,body:has(.nav--public-home) .nav-actions,body:has(.nav--public-home) .nav-links{display:none!important}body:has(.nav--public-home) .home-console-hero{min-height:0;scroll-margin-top:calc(var(--top) + 12px);text-align:left;margin:0;padding:20px 18px;display:block}body:has(.nav--public-home) #home-hero h1{max-width:38ch;color:var(--c-text);font:600 clamp(24px,7vw,36px)/1.2 var(--c-mark);letter-spacing:.05em;text-wrap:balance;margin-top:8px}body:has(.nav--public-home) #home-hero h1 em{color:#0000;-webkit-text-fill-color:transparent;background:linear-gradient(#8ce7e0,#2fa8b2 55%,#0c5560);-webkit-background-clip:text;background-clip:text;font-style:normal}body:has(.nav--public-home) .home-console-hero .readouts{margin-top:16px}body:has(.nav--public-home) .home-console-priority{margin-top:14px}body:has(.nav--public-home) .home-console-priority .home-reveal{border-top:0;padding:20px 18px!important}body:has(.nav--public-home) .home-console-priority .home-reveal .t2{margin-top:6px}body:has(.nav--public-home) .home-tagline{color:var(--c-aqua);margin:6px 0 0}body:has(.nav--public-home) .home-console-pillars{margin-top:14px}body:has(.nav--public-home) .home-console-pillars .pillars{margin-top:0}body:has(.nav--public-home) .home-console-rally{margin-top:10px}body:has(.nav--public-home) .home-player-lede{color:var(--c-foam);font-family:var(--c-mark)}body:has(.nav--public-home) .home-player-close{color:var(--c-gold-halo)}body:has(.nav--public-home) .home-becoming{color:var(--c-aqua);margin-top:14px}body:has(.nav--public-home) .home-roster-list{overscroll-behavior:contain;max-height:360px;overflow-y:auto}body:has(.nav--public-home) .home-roster-list .li>div{min-width:0}body:has(.nav--public-home) .home-roster-list .nm{overflow-wrap:anywhere}body:has(.nav--public-home) .home-roster-list .meta{font-size:9px}body:has(.nav--public-home) .home-console-finale{margin-top:10px}body:has(.nav--public-home) .home-celebrate-card{border-color:var(--c-edge)}body:has(.nav--public-home) .home-join{border-color:#d8b25a66}body:has(.nav--public-home) .home-join:before{background:linear-gradient(90deg,#0000,#e3c476cc 20% 80%,#0000)}body:has(.nav--public-home) .home-join-details{border:1px solid var(--c-edge);background:var(--c-well);border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:14px;display:grid}body:has(.nav--public-home) .home-join-details>*{padding:12px}body:has(.nav--public-home) .home-join-details>*+*{border-left:1px solid var(--c-edge)}body:has(.nav--public-home) .home-price strong{color:var(--c-gold-halo);font-size:34px}body:has(.nav--public-home) .home-price small{color:var(--c-muted);font:400 10px/1.45 var(--c-mono);margin-top:4px;display:block}body:has(.nav--public-home) .home-allocation-label{color:var(--c-gold)}body:has(.nav--public-home) .home-allocation p:not(.meta){margin-top:7px;font-size:13px}body:has(.nav--public-home) .home-allocation b{color:var(--c-gold-halo)}body:has(.nav--public-home) .home-benefits{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}body:has(.nav--public-home) .home-benefits li{color:#d4e4e1;background:#8ce7e00d;border-radius:9px;padding:8px 10px;font-size:13px;line-height:1.5}body:has(.nav--public-home) .home-benefits li:before{color:var(--c-aqua);content:"✓";margin-right:9px}body:has(.nav--public-home) .home-join-note{margin-top:12px;font-size:11px}@media (max-width:699px){body:has(.nav--public-home) .home-console-main{padding-top:16px!important}body:has(.nav--public-home) .home-console-hero{padding:20px 18px}body:has(.nav--public-home) #home-hero h1{font-size:clamp(24px,7vw,30px)}body:has(.nav--public-home) .home-console-finale,body:has(.nav--public-home) .home-join-details{grid-template-columns:minmax(0,1fr)}body:has(.nav--public-home) .home-join-details>*+*{border-top:1px solid var(--c-edge);border-left:0}body:has(.nav--public-home) .home-roster-list{max-height:280px}body:has(.nav--public-home) .visitor-tabbar{height:calc(56px + env(safe-area-inset-bottom));padding:0 8px env(safe-area-inset-bottom);background:#031016e6}body:has(.nav--public-home) .visitor-tab{gap:5px;min-height:56px}}@media (min-width:700px) and (max-width:1023px){body:has(.nav--public-home){--top:64px;--gut:24px}body:has(.nav--public-home) .nav{height:64px}body:has(.nav--public-home) main.page-top{padding-top:64px!important}body:has(.nav--public-home) .home-console-main{padding:16px 24px 48px}}@media (min-width:700px){body:has(.nav--public-home){--gut:24px}body:has(.nav--public-home) .home-console-hero{padding:24px}body:has(.nav--public-home) .home-console-priority .home-reveal{padding:24px!important}body:has(.nav--public-home) .home-console-finale{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){body:has(.nav--public-home){--top:64px;--gut:32px}body:has(.nav--public-home) footer,body:has(.nav--public-home) main.page-top{padding-left:216px}body:has(.nav--public-home) main.page-top{padding-top:64px!important}body:has(.nav--public-home) .home-console-main{padding:22px 32px 48px}body:has(.nav--public-home) .nav{width:auto;height:64px;padding:0 32px;left:216px;right:0}body:has(.nav--public-home) .nav-logo{display:none}body:has(.nav--public-home) .public-home-rail{z-index:205;width:216px;padding:18px 14px 18px max(14px,env(safe-area-inset-left));border-right:1px solid var(--c-edge);-webkit-backdrop-filter:blur(16px);background:#031016db;flex-direction:column;gap:2px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}body:has(.nav--public-home) .public-home-rail-logo{border-bottom:1px solid var(--c-edge);margin:0 0 14px;padding:4px 8px 22px;display:block}body:has(.nav--public-home) .public-home-rail-logo .public-console-rail-mark{height:44px}body:has(.nav--public-home) .public-home-rail-heading{color:var(--c-gold);font:500 9px/1.5 var(--c-mono);letter-spacing:.26em;text-transform:uppercase;margin:14px 12px 4px}body:has(.nav--public-home) .public-home-rail-links{gap:2px;display:grid}body:has(.nav--public-home) .public-home-rail-link{min-height:44px;color:var(--c-muted);font:500 10.5px/1.2 var(--c-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:10px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .2s,color .2s;display:flex;position:relative}body:has(.nav--public-home) .public-home-rail-link small{width:19px;color:var(--c-dim);font:400 9px/1 var(--c-mono)}body:has(.nav--public-home) .public-home-rail-link:hover{color:var(--c-foam);background:#8ce7e00d}body:has(.nav--public-home) .public-home-rail-link[aria-current=page]{color:var(--c-aqua);background:#8ce7e012}body:has(.nav--public-home) .public-home-rail-link[aria-current=page]:before{background:var(--c-aqua);content:"";border-radius:1px;width:2px;position:absolute;inset:10px auto 10px 0}body:has(.nav--public-home) .public-home-rail-auth{border-top:1px solid var(--c-edge);gap:8px;margin-top:auto;padding:14px 4px 4px;display:grid}body:has(.nav--public-home) .public-home-rail-join,body:has(.nav--public-home) .public-home-rail-login{min-height:42px;font:500 9px/1.2 var(--c-mono);letter-spacing:.14em;text-transform:uppercase;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;display:flex}body:has(.nav--public-home) .public-home-rail-login{border:1px solid var(--c-edge);color:var(--c-foam)}body:has(.nav--public-home) .public-home-rail-join{color:#241902;background:linear-gradient(#e3c476,#d8b25a);border:1px solid #ffecbeb3}body:has(.nav--public-home) .home-console-main{max-width:1180px}body:has(.nav--public-home) .public-home-rail-link{min-height:38px}}body:has(.nav--public-home) .public-console-mark{object-fit:contain;width:43px;height:32px;display:block}body:has(.nav--public-home) .public-console-rail-mark{object-fit:contain;width:59px;height:44px;display:block}body:has(.nav--public-home) .public-home-rail-sections{gap:2px;display:grid}body:has(.nav--public-home) .public-home-rail-heading{margin:14px 12px 4px}body:has(.nav--public-home) .public-console-menu-groups{gap:10px;width:100%;display:grid}body:has(.nav--public-home) .public-console-menu-group{border-bottom:1px solid var(--c-edge)}body:has(.nav--public-home) .public-console-menu-group>summary{cursor:pointer;min-height:42px;color:var(--c-gold);font:500 10px/1.4 var(--c-mono);letter-spacing:.22em;text-transform:uppercase;justify-content:space-between;align-items:center;list-style:none;display:flex}body:has(.nav--public-home) .public-console-menu-group>summary::-webkit-details-marker{display:none}body:has(.nav--public-home) .public-console-menu-group>summary:after{content:"+";color:var(--c-aqua);font-size:16px}body:has(.nav--public-home) .public-console-menu-group[open]>summary:after{content:"−"}body:has(.nav--public-home) .public-console-menu-items{gap:0;padding:0 0 8px 12px;display:grid}body:has(.nav--public-home) .public-console-menu-items .mob-link{letter-spacing:.14em;border-bottom:0;min-height:38px;padding:10px 0;font-size:10px}body:has(.nav--public-home) .public-console-menu-auth{border-top:1px solid var(--c-edge);gap:6px;margin-top:8px;padding-top:10px;display:grid}body:has(.nav--public-home) .visitor-tabbar--public-home .visitor-tab{letter-spacing:0;font-size:clamp(9.5px,2.6vw,10.5px)}.home-c3{--c3-top:58px;--c3-gutter:16px;z-index:1;min-height:100dvh;color:var(--c-text);position:relative}.home-c3 .home-console-main{width:100%;max-width:1180px;padding:16px var(--c3-gutter) calc(56px + env(safe-area-inset-bottom) + 28px);margin:0 auto;display:block}.home-c3 .home-console-hero{text-align:left;grid-template:none;min-height:0;display:block}.home-c3 #home-hero,.home-c3 .mod{padding:20px 18px}.home-c3 .mod{border:1px solid var(--c-edge);background:linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border-radius:18px;min-width:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #bff6f10f,0 20px 60px #00000047}.home-c3 .mod:before{background:linear-gradient(90deg,transparent,var(--c-acc-line) 20%,var(--c-acc-line) 80%,transparent);content:"";opacity:.7;transform-origin:0;height:1px;animation:homeC3Line .9s cubic-bezier(.2,.7,.2,1) both;position:absolute;top:-1px;left:18px;right:18px}@keyframes homeC3Line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home-c3 .mod.lead{background:radial-gradient(120% 90% at 0 0,#2fa8b233,transparent 60%),linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-color:#8ce7e080;box-shadow:inset 0 1px #bff6f11a,0 0 0 1px #8ce7e014,0 24px 70px #00000059}.home-c3 .mod.lead:before{opacity:1;height:2px}.home-c3 .mod.compact{flex-direction:column;padding:16px;display:flex}.home-c3 .mod.compact:before{opacity:.35}.home-c3 .hello h1{max-width:38ch;font:600 clamp(24px,7vw,36px)/1.2 var(--c-mark);letter-spacing:.05em;margin-top:8px}.home-c3 .mod.lead .t2{font-size:22px;line-height:1.2}.home-c3 .hello h1 em{color:#0000;background:linear-gradient(#8ce7e0,#2fa8b2 55%,#0c5560);-webkit-background-clip:text;background-clip:text}.home-c3 .readouts{border:1px solid var(--c-edge);background:var(--c-well);border-radius:14px;grid-template-columns:1fr 1fr;margin-top:16px;display:grid;overflow:hidden}.home-c3 .ro{border-right:1px solid var(--c-edge);border-bottom:1px solid var(--c-edge);padding:14px}.home-c3 .ro:nth-child(2n){border-right:0}.home-c3 .ro:nth-last-child(-n+2){border-bottom:0}.home-c3 .ro b{color:var(--c-text);font:600 26px/1.1 var(--c-mark);display:block}.home-c3 .ro span{color:var(--c-muted);font:9px/1.4 var(--c-mono);letter-spacing:.12em;text-transform:uppercase;margin-top:4px;display:block}.home-c3 .pri-row{gap:12px;margin-top:14px;display:grid}.home-c3 .mod.lead .t2{font-size:24px}.home-c3 .pri-rest{gap:10px;display:grid}.home-c3 .home-c3-pri-rest .mod.compact{min-width:0}.home-c3 .home-c3-public-counts{border:1px solid var(--c-edge);background:var(--c-well);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px;display:grid;overflow:hidden}.home-c3 .home-c3-public-counts p{min-width:0;padding:9px 8px}.home-c3 .home-c3-public-counts p+p{border-left:1px solid var(--c-edge)}.home-c3 .home-c3-public-counts strong{color:var(--c-text);font:600 20px/1 var(--c-mark);display:block}.home-c3 .home-c3-public-counts span{color:var(--c-muted);font:8px/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:5px;display:block}.home-c3 .home-roster-list .li>span:first-child{min-width:0}.home-c3 .home-roster-list .meta{display:block}.home-c3 .home-c3-error{justify-items:start;gap:10px;display:grid}.home-c3 .home-c3-error .ctl{width:max-content}.home-c3 .pillars{gap:12px;margin-top:14px;display:grid}.home-c3 .pillar .pn{border-bottom:1px solid var(--c-edge);color:var(--c-text);font:600 15px/1.3 var(--c-mark);letter-spacing:.08em;align-items:baseline;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.home-c3 .pillar .pn b{color:var(--c-aqua);font:500 11px/1 var(--c-mono);letter-spacing:.14em}.home-c3 .pillar.res{background:radial-gradient(120% 90% at 100% 0,#d8b25a1a,transparent 60%),linear-gradient(180deg,var(--c-glass-hi),var(--c-glass));border-color:#d8b25a66}.home-c3 .pillar.res:before{background:linear-gradient(90deg,#0000,#e3c476cc 20% 80%,#0000)}.home-c3 .pillar.res .pn b{color:var(--c-gold-halo)}.home-c3 .pgrid{align-items:start;gap:14px;display:grid}.home-c3 .pgrid>.stack{gap:14px;min-width:0;display:grid}.home-c3 .home-roster-list{overscroll-behavior:contain;max-height:420px;overflow:auto}.home-c3 .home-roster-list .li{gap:12px}.home-c3 .home-roster-list .li>span:last-child{text-align:right;flex:none}.home-c3 .home-player-lede{color:var(--c-foam);font-family:var(--c-mark)}.home-c3 .home-player-close{color:var(--c-gold-halo)}.home-c3 .home-becoming{color:var(--c-aqua);margin-top:14px}.home-c3 .home-c3-tools{grid-template-columns:1fr 1fr}.home-c3 .home-console-finale{gap:14px;margin-top:10px;display:grid}.home-c3 .home-join{border-color:#d8b25a66}.home-c3 .home-join:before{background:linear-gradient(90deg,#0000,#e3c476cc 20% 80%,#0000)}.home-c3 .home-join-details{border:1px solid var(--c-edge);background:var(--c-well);border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);margin-top:14px;display:grid}.home-c3 .home-join-details>*{padding:12px}.home-c3 .home-join-details>*+*{border-left:1px solid var(--c-edge)}.home-c3 .home-price strong{color:var(--c-gold-halo);font-size:34px}.home-c3 .home-price small{color:var(--c-muted);font:400 10px/1.45 var(--c-mono);margin-top:4px;display:block}.home-c3 .home-allocation-label{color:var(--c-gold)}.home-c3 .home-allocation p:not(.meta){margin-top:7px;font-size:13px}.home-c3 .home-allocation b{color:var(--c-gold-halo)}.home-c3 .home-benefits{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.home-c3 .home-benefits li{color:#d4e4e1;background:#8ce7e00d;border-radius:9px;padding:8px 10px;font-size:13px;line-height:1.5}.home-c3 .home-benefits li:before{color:var(--c-aqua);content:"✓";margin-right:9px}.home-c3 .home-join-note{margin-top:12px;font-size:11px}.home-c3 :focus-visible{outline:2px solid var(--c-aqua);outline-offset:3px}@media (min-width:700px){.home-c3{--c3-gutter:24px}.home-c3 #home-hero,.home-c3 .mod{padding:24px}.home-c3 .readouts{grid-template-columns:repeat(4,minmax(0,1fr))}.home-c3 .ro{border-bottom:0}.home-c3 .ro:nth-child(2n){border-right:1px solid var(--c-edge)}.home-c3 .ro:last-child{border-right:0}.home-c3 .pri-row{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}.home-c3 .mod.compact{padding:16px}.home-c3 .pillars{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.home-c3 .home-console-finale{grid-template-columns:repeat(2,minmax(0,1fr))}.home-c3 .home-c3-tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:699px){.home-c3 .mod.compact{flex-direction:column;padding:14px;display:flex}.home-c3 .mod.compact .btns{margin-top:auto;padding-top:10px}.home-c3 .mod.compact .ctl{letter-spacing:.12em;width:100%;padding-inline:10px;font-size:10px}.home-c3 .home-c3-tools,.home-c3 .pri-rest{grid-template-columns:1fr 1fr}.home-c3 .home-join-details{grid-template-columns:1fr}.home-c3 .home-join-details>*+*{border-top:1px solid var(--c-edge);border-left:0}.home-c3 .home-roster-list{max-height:280px}}body:has(.nav--public-home) .home-c3 #home-hero{padding:20px 18px}body:has(.nav--public-home) .home-c3 #home-hero h1{max-width:15ch}@media (min-width:1024px){.home-c3{--c3-gutter:32px}.home-c3 .home-console-main{padding:22px 32px 48px}.home-c3 .pgrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:16px}.home-c3 .home-c3-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:700px){body:has(.nav--public-home) .home-c3 #home-hero{padding:24px}body:has(.nav--public-home) .home-c3 #home-hero h1{max-width:38ch}}body:has(.home-c3) .console-world{--W:max(230vw,390vh);--px:0;--py:0;--f:.38!important}body:has(.home-c3) .console-world .wl{transform-origin:calc(var(--f) * var(--W)) 100%;will-change:transform;transition:transform 2.6s cubic-bezier(.45,0,.2,1)}body:has(.home-c3) .console-world .mtn{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -6px),calc(var(--py) * -3px),0)}body:has(.home-c3) .console-world .city{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -14px),calc(var(--py) * -6px),0)}body:has(.home-c3) .console-world .water{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -18px),0,0)}body:has(.home-c3) .console-world .near{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -30px),calc(var(--py) * -10px),0)}@media (prefers-reduced-motion:reduce){.home-c3 .mod:before{animation:none}body:has(.home-c3) .console-world .wl{transition:none}}body:has(.home-front-door){--fd-gut:max(18px,env(safe-area-inset-left,0px));background:var(--bg)}body:has(.home-front-door) .page-top{z-index:1;padding:0;position:relative;background:0 0!important}body:has(.cdf-page) footer.fd-footer--layout,body:has(.home-front-door) .member-rail,body:has(.home-front-door) .nav,body:has(.home-front-door) .visitor-tabbar,body:has(.home-front-door) footer.fd-footer--layout{display:none!important}body:has(.home-front-door) .console-world{--W:max(230vw,390vh);--px:0;--py:0;--f:.4}body:has(.home-front-door) .console-world .wl{transform-origin:calc(var(--f) * var(--W)) 100%;will-change:transform;transition:transform 2.6s cubic-bezier(.45,0,.2,1)}body:has(.home-front-door) .console-world .mtn{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -6px),calc(var(--py) * -3px),0)}body:has(.home-front-door) .console-world .city{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -14px),calc(var(--py) * -6px),0)}body:has(.home-front-door) .console-world .water{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -18px),0,0)}body:has(.home-front-door) .console-world .near{transform:translate3d(calc(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px) + var(--px) * -30px),calc(var(--py) * -10px),0)}body:has(.home-front-door) .console-world .dim{display:none}body:has(.home-front-door) .console-world:after{content:"";pointer-events:none;opacity:var(--gl,1);background:linear-gradient(115deg,#0000 30%,#bff6f109 45%,#0000 60%);transition:opacity 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.home-front-door{--fd-gold:#d8b25a;--fd-gold-hi:#e3c476;--fd-aqua:#8ce7e0;--fd-foam:#bff6f1;--fd-text:#eaf6f3;--fd-muted:#9fb4b2;--fd-dim:#5a7a7a;--fd-glass:#04161c99;--fd-glass-hi:#08242cb3;--fd-edge:#8ce7e029;--fd-edge-hi:#8ce7e06b;z-index:1;color:var(--fd-text);padding-bottom:calc(56px + env(safe-area-inset-bottom,0px));font:300 16px/1.6 Fraunces,Georgia,serif;position:relative;overflow:hidden}.home-front-door *,.home-front-door :after,.home-front-door :before{box-sizing:border-box}.home-front-door h1,.home-front-door h2,.home-front-door h3,.home-front-door p{margin:0}.home-front-door a{color:inherit;text-decoration:none}.home-front-door button{color:inherit;font:inherit}.home-front-door :focus-visible{outline:2px solid var(--fd-aqua);outline-offset:3px;border-radius:8px}.fd-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.fd-bar{z-index:40;height:calc(64px + env(safe-area-inset-top,0px));padding:env(safe-area-inset-top,0) var(--fd-gut) 0;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:12px;transition:background .4s,border-color .4s;display:flex;position:fixed;top:0;left:0;right:0}.fd-bar.fd-solid{-webkit-backdrop-filter:blur(14px)saturate(1.2);border-color:var(--fd-edge);background:#031016d6}.fd-mark{opacity:0;align-items:center;height:44px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(-4px)}.fd-solid .fd-mark{opacity:1;transform:none}.fd-mark img{object-fit:contain;width:auto;height:34px}.fd-desktop-links{display:none}.fd-actions{align-items:center;gap:8px;display:flex}.fd-login{letter-spacing:.16em;text-transform:uppercase;align-items:center;min-height:44px;padding:0 8px;font:10px JetBrains Mono,monospace;display:inline-flex;color:var(--fd-foam)!important}.fd-actions .fd-button{display:none}.fd-button{border:1px solid var(--fd-edge-hi);letter-spacing:.2em;text-transform:uppercase;background:linear-gradient(#0c556047,#03101680);border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:44px;padding:0 18px;font:500 11px JetBrains Mono,monospace;transition:box-shadow .25s,border-color .25s,transform .12s,background .25s;display:inline-flex;position:relative;box-shadow:inset 0 1px #bff6f11f;color:var(--fd-foam)!important}.fd-button:hover{border-color:var(--fd-aqua);box-shadow:inset 0 1px #bff6f133,0 0 22px #8ce7e029}.fd-button:active{transform:scale(.98)}.fd-button-gold{background:linear-gradient(180deg,var(--fd-gold-hi),var(--fd-gold));border-color:#ffecbeb3;box-shadow:inset 0 1px #fffaeb8c,0 6px 24px #d8b25a2e;color:#241902!important}.fd-small{min-height:40px;padding:0 14px;font-size:10px}.fd-menu-trigger{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;display:flex}.fd-menu-trigger span{background:var(--fd-muted);width:21px;height:1px;display:block}.fd-mobile-menu{z-index:39;inset:calc(64px + env(safe-area-inset-top,0px)) 0 calc(56px + env(safe-area-inset-bottom,0px));padding:22px max(24px,env(safe-area-inset-right,0px)) 20px max(24px,env(safe-area-inset-left,0px));background:#031016f7;animation:fd-fade .25s both;position:fixed;overflow:auto}.fd-mobile-menu[hidden]{display:none!important}.fd-mobile-menu a{border-bottom:1px solid var(--fd-edge);color:var(--fd-muted);letter-spacing:.3em;text-transform:uppercase;padding:16px 0;font:12px JetBrains Mono,monospace;display:block}.fd-mobile-menu .fd-mobile-cta,.fd-mobile-menu a:hover{color:var(--fd-aqua)}.fd-main{padding-bottom:24px}.fd-arrive{min-height:calc(100svh - 56px - env(safe-area-inset-bottom,0px));text-align:center;padding:calc(64px + env(safe-area-inset-top,0px) + 8px) var(--fd-gut) 28px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.fd-lockup{filter:drop-shadow(0 18px 50px #0000008c)drop-shadow(0 0 40px #4dd2d81f);width:min(62vw,300px);height:auto;display:block}.fd-tagline{color:#d7e7e4;max-width:22ch;font-size:19px;line-height:1.45;margin-top:22px!important}.fd-reticle{inset:calc(64px + env(safe-area-inset-top,0px) + 18px) var(--fd-gut) 18px;pointer-events:none;border-radius:26px;position:absolute}.fd-reticle i{border:0 solid #8ce7e061;width:18px;height:18px;position:absolute}.fd-reticle i:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.fd-reticle i:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.fd-reticle i:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.fd-reticle i:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}.fd-go{margin-top:34px}.home-js .fd-arrive .fd-go,.home-js .fd-arrive .fd-lockup,.home-js .fd-arrive .fd-tagline{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.2,1),transform 1.4s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)scale(.985)}.home-js .fd-arrive .fd-tagline{transition-delay:.35s}.home-js .fd-arrive .fd-reticle i{opacity:0;transition:opacity 1.2s .2s,transform 1.4s .2s}.home-ready .fd-arrive .fd-go,.home-ready .fd-arrive .fd-lockup,.home-ready .fd-arrive .fd-tagline{opacity:1;transform:none}.home-ready .fd-arrive .fd-reticle i{opacity:1}.fd-scene{padding:0 var(--fd-gut);scroll-margin-top:76px;position:relative}.home-panel{border:1px solid var(--fd-edge);background:linear-gradient(180deg,var(--fd-glass-hi),var(--fd-glass));-webkit-backdrop-filter:blur(16px)saturate(1.2);border-radius:22px;max-width:1120px;margin:0 auto;padding:30px 22px 28px;position:relative;box-shadow:inset 0 1px #bff6f112,0 30px 80px #00000059}.home-panel:before{content:"";height:1px;transform:scaleX(var(--fd-line,1));transform-origin:0;background:linear-gradient(90deg,#0000,#8ce7e0bf 18% 82%,#0000);transition:transform 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;top:-1px;left:22px;right:22px}.home-panel:after{content:"";pointer-events:none;background:linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 0 0/12px 1px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 0 0/1px 12px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 100% 0/12px 1px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 100% 0/1px 12px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 0 100%/12px 1px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 0 100%/1px 12px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 100% 100%/12px 1px no-repeat,linear-gradient(var(--fd-edge-hi),var(--fd-edge-hi)) 100% 100%/1px 12px no-repeat;opacity:.7;border-radius:14px;position:absolute;inset:10px}.home-js .home-panel{--fd-line:0}.home-js .home-panel>*{opacity:0;transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(10px)}.home-js .home-panel.home-on{--fd-line:1}.home-js .home-panel.home-on>*{opacity:1;transform:none}.home-js .home-panel.home-on>:nth-child(2){transition-delay:80ms}.home-js .home-panel.home-on>:nth-child(3){transition-delay:.16s}.home-js .home-panel.home-on>:nth-child(4){transition-delay:.24s}.fd-eyebrow{color:var(--fd-gold);letter-spacing:.3em;text-transform:uppercase;align-items:center;gap:10px;font:500 10px JetBrains Mono,monospace;display:flex}.fd-eyebrow:before{content:"";background:currentColor;width:22px;height:1px}.fd-display{color:var(--fd-text);letter-spacing:.05em;font:600 28px/1.12 Cinzel,serif}.fd-lead{color:#c9d9d6;font-size:17px;line-height:1.65}.fd-gap{height:18px}.fd-actions-row{flex-wrap:wrap;display:flex}.fd-actions-row,.fd-link{align-items:center;gap:10px}.fd-link{border-bottom:1px solid var(--fd-edge-hi);letter-spacing:.2em;text-transform:uppercase;min-height:44px;font:500 11px JetBrains Mono,monospace;transition:color .2s,border-color .2s;display:inline-flex;color:var(--fd-foam)!important}.fd-link:hover{border-color:var(--fd-aqua);color:var(--fd-aqua)!important}.fd-space{height:28px}.fd-split>*+*{margin-top:18px}.fd-league-title{font-size:clamp(28px,8.4vw,52px)}.fd-league-title span{display:block}.fd-league-title span:nth-child(2){color:var(--fd-aqua)}.fd-league-title span:nth-child(3){color:var(--fd-gold-hi)}.fd-draft-title{font-size:clamp(28px,8vw,48px)}.fd-sub{color:var(--fd-muted);font-size:16px;margin-top:12px!important}.fd-count{color:var(--fd-aqua);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;font:500 10px JetBrains Mono,monospace;display:inline-flex;margin-top:14px!important}.fd-count:before{content:"";background:var(--fd-aqua);border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #8ce7e099}.fd-roster{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;margin:22px 0 0;padding:0 0 14px;display:flex;overflow-x:auto}.fd-roster::-webkit-scrollbar{display:none}.fd-seat{scroll-snap-align:start;border:1px solid var(--fd-edge);background:linear-gradient(#06202ae6,#031016f2);border-radius:16px;flex:0 0 100%;justify-content:flex-end;min-width:0;position:relative;overflow:hidden}.fd-seat-filled.has-photo:before{content:"";z-index:1;background:linear-gradient(#0000 18%,#031016d9 54%,#031016f7 76%);position:absolute;inset:0}.fd-seat-number{text-shadow:0 2px 12px #0009;position:absolute}.fd-seat-info{z-index:2;padding:16px}.fd-role{color:var(--fd-gold);letter-spacing:.2em;text-transform:uppercase;font:10px JetBrains Mono,monospace}.fd-arch{color:var(--fd-aqua);font-size:15px;font-style:italic;margin-top:6px!important}.fd-name{color:var(--fd-text);letter-spacing:.05em;font:600 22px Cinzel,serif;margin-top:2px!important}.fd-meta{color:var(--fd-muted);letter-spacing:.1em;margin-top:6px!important}.fd-meta,.fd-view{text-transform:uppercase;font:10px JetBrains Mono,monospace}.fd-view{min-height:44px;letter-spacing:.2em;align-items:center;margin-top:10px;display:inline-flex}.fd-initial{color:#8ce7e029;place-items:center;font:600 clamp(100px,38vw,220px)/1 Cinzel,serif;display:grid;position:absolute;inset:0}.fd-slot{border:1px solid var(--fd-edge-hi);border-radius:50%;place-items:center;display:grid}.fd-seat-open .fd-seat-info{text-align:center}.fd-seat-open .fd-meta{color:var(--fd-dim)}.fd-roster-error{color:#e7c3bd;background:#e18d820f;border:1px solid #e18d8247;border-radius:14px;justify-items:start;gap:12px;margin-top:20px;padding:18px;display:grid}.fd-empty{color:var(--fd-muted);padding:18px}.fd-roster-hint{justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.fd-dots{gap:6px;display:flex}.fd-dots button{background:0 0;border:0;place-items:center;width:32px;height:44px;display:grid}.fd-dots button:before{content:"";background:var(--fd-dim);border-radius:50%;width:6px;height:6px;transition:background .3s,transform .3s}.fd-dots button[aria-current=true]:before{background:var(--fd-aqua);transform:scale(1.3)}.fd-how-title{font-size:clamp(27px,7.6vw,46px)}.fd-modules{gap:12px;margin-top:24px;display:grid}.fd-module{border:1px solid var(--fd-edge);background:#03101680;border-radius:14px;padding:18px 18px 18px 64px;position:relative;overflow:hidden}.fd-module:before{content:attr(data-n);color:var(--fd-gold);letter-spacing:.14em;font:11px JetBrains Mono,monospace;position:absolute;top:18px;left:18px}.fd-module:after{content:"";width:1px;transform:scaleY(var(--fd-module-line,1));transform-origin:top;background:linear-gradient(#8ce7e099,#8ce7e000);transition:transform 1s cubic-bezier(.2,.7,.2,1);position:absolute;top:44px;bottom:-1px;left:30px}.fd-module:last-child:after{display:none}.home-js .home-panel:not(.home-on) .fd-module{--fd-module-line:0}.fd-module h3{color:var(--fd-text);letter-spacing:.08em;font:600 19px Cinzel,serif}.fd-module p{color:#c3d4d1;font-size:15.5px;line-height:1.6;margin-top:6px!important}.fd-module .fd-link{margin-top:6px}.fd-fund{border-top:1px solid var(--fd-edge);margin-top:10px;padding-top:10px}.fd-fund p{color:var(--fd-foam);font-size:14px;margin:0!important}.fd-fund p+p{margin-top:4px!important}.fd-fund a{color:var(--fd-aqua);text-decoration:underline;-webkit-text-decoration-color:var(--fd-edge-hi);text-decoration-color:var(--fd-edge-hi);text-underline-offset:4px;margin:0;padding:4px 0;display:inline}.fd-place-title{font-size:clamp(28px,8vw,48px)}.fd-body p{color:#c9d9d6;font-size:16.5px;line-height:1.7}.fd-body p+p{margin-top:14px!important}.fd-question{border-top:1px solid var(--fd-edge);border-bottom:1px solid var(--fd-edge);color:#0000;letter-spacing:.05em;text-align:center;background:linear-gradient(#bff6f1,#8ce7e0 50%,#2fa8b2);-webkit-background-clip:text;background-clip:text;padding:22px 0;font:600 clamp(24px,7vw,40px)/1.2 Cinzel,serif;margin:26px 0 6px!important}.fd-invite{border-color:#d8b25a52}.fd-invite:before{background:linear-gradient(90deg,#0000,#e3c476cc 18% 82%,#0000)}.fd-invite .fd-eyebrow{color:var(--fd-gold-hi)}.fd-invite-title{font-size:clamp(30px,8.6vw,54px)}.fd-invite-lead{margin-top:14px!important}.fd-price-note{color:#c9d9d6;margin-top:8px!important}.fd-catalog-unavailable{background:#04171d9e;border:1px solid #8ce7e033;margin-top:18px;padding:14px 16px}.fd-catalog-unavailable p{color:#c9d9d6;letter-spacing:.04em;margin:0 0 10px;font:12px/1.6 JetBrains Mono,monospace}.fd-perks{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.fd-perks li{color:#c9d9d6;padding-left:22px;font-size:15.5px;line-height:1.55;position:relative}.fd-perks li:before{content:"";background:var(--fd-gold);width:12px;height:1px;position:absolute;top:.72em;left:0}.fd-price-copy{margin-top:18px}.fd-price-line{color:#e2eeeb;font:400 18px/1.4 Fraunces,Georgia,serif;margin:0!important}.fd-quarterly-copy{color:var(--fd-muted);letter-spacing:.08em;font:10px/1.5 JetBrains Mono,monospace;margin-top:4px!important}.fd-terms{color:var(--fd-muted);font-size:13px;line-height:1.65;margin-top:18px!important}.fd-allocation{border:1px solid var(--fd-edge);background:#0310168c;border-radius:14px;margin-top:2px;padding:16px}.fd-allocation-label{color:var(--fd-foam);letter-spacing:.24em;text-transform:uppercase;font:500 10px JetBrains Mono,monospace}.fd-track{background:#8ce7e012;border-radius:4px;height:8px;margin:14px 0 12px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #8ce7e01f}.fd-segment{transform:scaleX(var(--fd-grow,1));transform-origin:0;border-radius:4px;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .3s;position:absolute;top:0;bottom:0}.fd-segment-aqua{background:linear-gradient(90deg,#2fa8b2,#8ce7e0);width:25%;left:0}.fd-segment-gold{background:linear-gradient(90deg,#d8b25a,#e3c476);width:10%;transition-delay:.9s;left:25%}.home-js .home-panel:not(.home-on) .fd-segment{--fd-grow:0}.fd-allocation ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.fd-allocation li{color:#c9d9d6;align-items:center;gap:10px;font-size:15px;display:flex}.fd-allocation li i{background:var(--fd-aqua);border-radius:1px;flex:none;width:10px;height:2px}.fd-allocation li:nth-child(2) i{background:var(--fd-gold)}.fd-allocation li b{min-width:3.2ch;color:var(--fd-text);font:500 13px JetBrains Mono,monospace}.fd-footer{padding:28px var(--fd-gut,18px) 24px;text-align:center;justify-items:center;gap:10px;display:grid}.fd-footer-logo{object-fit:contain;opacity:.94;width:58px;height:auto;display:block}.fd-footer p{color:var(--fd-muted,#9bb0ae);letter-spacing:.14em;text-transform:uppercase;margin:0;font:10px JetBrains Mono,monospace}.fd-footer b{color:var(--fd-foam,#e1f3ef);letter-spacing:.14em;font:600 10px Cinzel,serif}body:has(.player-console) footer.fd-footer--layout{padding-top:18px}.fd-tabbar{z-index:40;padding:4px max(8px,env(safe-area-inset-right,0px)) env(safe-area-inset-bottom,0) max(8px,env(safe-area-inset-left,0px));-webkit-backdrop-filter:blur(14px);background:#031016e6;border-top:1px solid #8ce7e01f;grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.fd-tab{letter-spacing:.055em;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:52px;font:8px/1.2 JetBrains Mono,monospace;display:flex;color:#cbd9d5a6!important}.home-front-door button.fd-tab{background:0 0;border:0;font:8px/1.2 JetBrains Mono,monospace}.fd-tab svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.fd-tab:hover{color:var(--fd-foam)!important}.fd-tab[aria-current=page]{color:var(--fd-aqua)!important}@keyframes fd-fade{0%{opacity:0}to{opacity:1}}@media (min-width:700px){.home-front-door{--fd-gut:28px;padding-bottom:0}.home-panel{border-radius:26px;padding:44px 44px 40px}.fd-lockup{width:min(46vw,360px)}.fd-tagline{max-width:none;font-size:22px}.fd-seat{flex-basis:calc(33.3333% - 8px)}.fd-roster{margin-top:26px}.fd-modules{grid-template-columns:1fr 1fr}.fd-module:after{display:none}.fd-lead{font-size:18px}}@media (min-width:1024px){.home-front-door{padding-bottom:0}.fd-bar{--fd-gut:32px;height:calc(72px + env(safe-area-inset-top,0px))}.fd-mark img{height:40px}.fd-desktop-links{gap:2px;display:flex}.fd-desktop-links a{min-height:44px;color:var(--fd-muted);letter-spacing:.16em;text-transform:uppercase;border-radius:10px;align-items:center;padding:0 12px;font:10px JetBrains Mono,monospace;display:inline-flex}.fd-desktop-links a:hover{color:var(--fd-foam)}.fd-actions .fd-button{display:inline-flex}.fd-menu-trigger,.fd-mobile-menu,.fd-tabbar{display:none!important}.fd-main{padding-bottom:40px}.fd-arrive{min-height:100svh}.fd-lockup{width:min(32vw,420px)}.fd-split{grid-template-columns:1.05fr 1fr;align-items:end;gap:56px;display:grid}.fd-split>*+*{margin-top:0}.fd-roster{grid-template-columns:1.45fr 1.45fr 1fr 1fr 1fr;margin:30px 0 0;padding:0;display:grid;overflow:visible}.fd-seat{max-width:none}.fd-seat-open{aspect-ratio:auto}.fd-dots{display:none}.fd-modules{grid-template-columns:repeat(4,1fr);overflow:visible}.fd-module{padding:22px 20px;overflow:visible}.fd-module:before{margin-bottom:12px;display:block;position:static}.fd-module:after{width:auto;height:1px;transform:scaleX(var(--fd-module-line,1));transform-origin:0;background:linear-gradient(90deg,#8ce7e099,#8ce7e000);display:block;inset:28px -13px auto 20px}.fd-module:last-child:after{display:none}.fd-question{font-size:44px}.fd-invite-grid{align-items:start}.fd-invite-actions{flex-direction:column;align-items:flex-start}.fd-module .fd-link{letter-spacing:.14em;font-size:10px}}@media (max-width:699px){.fd-invite-actions{flex-direction:column;align-items:flex-start}.fd-invite-actions .fd-button{width:100%}}@media (prefers-reduced-motion:reduce){.home-front-door *,.home-front-door :after,.home-front-door :before{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}body:has(.home-front-door) .console-world .wl{transition:none}}@media (max-width:699px){body:has(.home-front-door) .console-world .wl{will-change:auto;transform:translateX(clamp(calc(100vw - var(--W)),calc(50vw - var(--f) * var(--W)),0px));transition:none}.home-front-door .fd-bar.fd-solid,.home-front-door .home-panel{-webkit-backdrop-filter:none;backdrop-filter:none}}body:has(.home-front-door) main.page-top{padding:0!important}body:has(.home-front-door) footer.fd-footer,body:has(.home-front-door) main.fd-main{padding-left:0!important}.sb-profile-console{--sbp-glass:linear-gradient(145deg,#08242cd6,#031016c7);--sbp-edge:#8ce7e026;--sbp-edge-bright:#8ce7e057;z-index:1;min-height:100dvh;padding:22px max(18px,env(safe-area-inset-right)) 88px max(18px,env(safe-area-inset-left));color:var(--text);background:radial-gradient(90% 32% at 50% 0,#0c55604d,#0000 74%),linear-gradient(#051a2061,#03101659);position:relative;overflow:hidden}.sb-profile-shell{width:min(100%,1030px);margin:0 auto}.sb-profile-back,.sb-profile-directory-link{width:fit-content;min-height:38px;color:var(--muted);letter-spacing:.2em;text-transform:uppercase;align-items:center;font:9px/1.5 JetBrains Mono,monospace;transition:color .2s;display:flex}.sb-profile-back:hover,.sb-profile-directory-link:hover{color:var(--aqua)}.sb-profile-directory-link{margin:5px 0 12px}.sb-profile-subtle-status{color:var(--muted);margin:2px 0 12px;font-size:12px}.sb-profile-who{background:var(--sbp-glass);-webkit-backdrop-filter:blur(16px)saturate(1.15);border:1px solid #e3c47647;border-radius:16px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);margin-top:9px;display:grid;overflow:hidden;box-shadow:inset 0 1px #bff6f10f,0 24px 70px #00000038}.sb-profile-portrait{isolation:isolate;background:linear-gradient(145deg,var(--teal),var(--trench));min-height:520px;position:relative;overflow:hidden}.sb-profile-portrait-shade{z-index:1;pointer-events:none;background:linear-gradient(#0310162e,#0000 36%,#0310162e 60%,#031016e0);position:absolute;inset:0}.sb-profile-roster{z-index:2;color:var(--gold-halo);text-shadow:0 4px 24px #00000059;font:700 clamp(38px,5vw,62px)/1 Cinzel,serif;position:absolute;top:16px;left:20px}.sb-profile-season{max-width:42%;color:var(--foam);letter-spacing:.17em;text-align:right;font:9px/1.5 JetBrains Mono,monospace;top:24px;right:18px}.sb-profile-role,.sb-profile-season{z-index:2;text-transform:uppercase;position:absolute}.sb-profile-role{max-width:calc(100% - 36px);color:var(--aqua);letter-spacing:.14em;background:#03101685;border:1px solid #8ce7e04d;border-radius:4px;padding:7px 10px;font:9px/1.45 JetBrains Mono,monospace;bottom:18px;left:18px}.sb-profile-identity{flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(22px,3.4vw,38px);display:flex}.sb-profile-epithet{color:var(--gold);letter-spacing:.26em;text-transform:uppercase;margin-bottom:10px;font:10px/1.6 JetBrains Mono,monospace}.sb-profile-identity h1{color:var(--text);letter-spacing:-.035em;overflow-wrap:anywhere;font:500 clamp(32px,5vw,48px)/1.04 Fraunces,Georgia,serif}.sb-profile-identity-meta{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:9px;font:9px/1.7 JetBrains Mono,monospace}.sb-profile-origin-block{margin-top:24px}.sb-profile-label{color:var(--current);letter-spacing:.22em;text-transform:uppercase;font:9px/1.5 JetBrains Mono,monospace;display:block}.sb-profile-gift{color:var(--foam);margin-top:7px;font:italic 400 19px/1.48 Fraunces,Georgia,serif}.sb-profile-origin{color:var(--muted);margin-top:7px;font-size:14px;line-height:1.7}.sb-profile-id-footer{margin-top:26px}.sb-profile-stats{border-top:1px solid var(--sbp-edge);border-bottom:1px solid var(--sbp-edge);grid-template-columns:repeat(auto-fit,minmax(92px,1fr));display:grid}.sb-profile-stat{border-left:1px solid var(--sbp-edge);text-align:center;min-width:0;padding:13px 8px}.sb-profile-stat:first-child{border-left:0}.sb-profile-stat strong{color:var(--gold-halo);overflow-wrap:anywhere;font:600 18px/1.2 Cinzel,serif;display:block}.sb-profile-stat span{color:var(--muted);letter-spacing:.14em;text-transform:uppercase;margin-top:5px;font:8px/1.4 JetBrains Mono,monospace;display:block}.sb-profile-circle{flex-wrap:wrap;align-items:center;gap:15px;margin-top:19px;display:flex}.sb-profile-button{border:1px solid var(--sbp-edge-bright);min-height:44px;color:var(--foam);letter-spacing:.13em;text-align:center;text-transform:uppercase;background:linear-gradient(#0c55604d,#03101685);border-radius:8px;justify-content:center;align-items:center;padding:0 15px;font:500 9px/1.3 JetBrains Mono,monospace;transition:transform .18s,border-color .2s,background-color .2s;display:inline-flex;box-shadow:inset 0 1px #bff6f114}.sb-profile-button:hover{border-color:var(--aqua);transform:translateY(-1px)}.sb-profile-button:disabled{cursor:wait;opacity:.72}.sb-profile-button.is-primary{color:#032026;background:linear-gradient(#bff6f1,#8ce7e0);border-color:#dffffacc}.sb-profile-button.is-gold{color:#241902;background:linear-gradient(#e3c476,#d8b25a);border-color:#ffecbeb3}.sb-profile-join{justify-items:start;gap:8px;display:grid}.sb-profile-invitation{color:var(--gold-halo);font:italic 400 17px/1.4 Fraunces,serif}.sb-profile-circle-join{min-height:32px;color:var(--muted);letter-spacing:.12em;text-underline-offset:4px;text-transform:uppercase;align-items:center;font:8px/1.4 JetBrains Mono,monospace;text-decoration:underline;display:inline-flex}.sb-profile-circle-join:hover{color:var(--aqua)}.sb-profile-circle-count{align-items:baseline;gap:8px;display:flex}.sb-profile-circle-count strong{color:var(--gold-halo);font:600 22px/1 Cinzel,serif}.sb-profile-circle-count span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font:8px/1.5 JetBrains Mono,monospace}.sb-profile-circle-error{color:var(--gold);flex-basis:100%;font-size:12px}.sb-profile-section{border:1px solid var(--sbp-edge);background:var(--sbp-glass);-webkit-backdrop-filter:blur(14px)saturate(1.1);border-radius:14px;margin-top:22px;padding:clamp(20px,3.8vw,34px);scroll-margin-top:90px;animation:sbProfileArrive .45s cubic-bezier(.2,.7,.2,1) both;position:relative;box-shadow:inset 0 1px #bff6f10b,0 18px 50px #00000029}.sb-profile-section:before{content:"";background:linear-gradient(90deg,#0000,#8ce7e06b,#0000);height:1px;position:absolute;top:-1px;left:22px;right:22px}.sb-profile-section-heading{border-bottom:1px solid var(--sbp-edge);grid-template-columns:auto 1fr;align-items:baseline;gap:8px 14px;padding-bottom:17px;display:grid}.sb-profile-overline{color:var(--gold);letter-spacing:.22em;text-transform:uppercase;grid-column:1/-1;font:9px/1.5 JetBrains Mono,monospace}.sb-profile-section-heading h2{color:var(--text);letter-spacing:-.025em;font:300 clamp(27px,4vw,36px)/1.12 Fraunces,Georgia,serif}.sb-profile-section-heading>p{max-width:60ch;color:var(--muted);grid-column:1/-1;font-size:14px}.sb-profile-mission-copy{padding-top:20px}.sb-profile-lead{color:#d4e4e1;max-width:70ch;font-size:clamp(16px,2vw,19px);line-height:1.75}.sb-profile-mission blockquote{border-left:2px solid var(--gold);max-width:70ch;color:var(--gold-halo);margin-top:20px;padding:4px 0 4px 18px;font:italic 300 clamp(17px,2.4vw,22px)/1.6 Fraunces,Georgia,serif}.sb-profile-supporting-copy{color:var(--muted);margin-top:18px;font-size:14px;line-height:1.7}.sb-profile-phase{border-top:1px solid var(--sbp-edge);max-width:570px;margin-top:26px;padding-top:17px}.sb-profile-phase-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sb-profile-phase-top strong{color:var(--text);font:500 14px/1.4 Fraunces,serif}.sb-profile-progress-track{background:#8ce7e01a;border-radius:4px;height:6px;margin-top:12px;overflow:hidden}.sb-profile-progress-track span{border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-halo));transform-origin:0;height:100%;animation:sbProfileGrow .9s cubic-bezier(.2,.7,.2,1) both;display:block}.sb-profile-phase>p{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:7px;font:9px/1.5 JetBrains Mono,monospace}.sb-profile-help-list{gap:9px;margin-top:18px;display:grid}.sb-profile-item{background:#03101657;border:1px solid #8ce7e01f;border-radius:10px;min-width:0;padding:18px}.sb-profile-item-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sb-profile-item-kicker{color:var(--muted);letter-spacing:.15em;text-transform:uppercase;font:9px/1.5 JetBrains Mono,monospace}.sb-profile-item h3{color:var(--text);margin-top:9px;font:400 20px/1.25 Fraunces,Georgia,serif}.sb-profile-item>p{color:var(--muted);margin-top:7px;font-size:13px;line-height:1.7}.sb-profile-tag{border:1px solid var(--sbp-edge);min-height:22px;color:var(--aqua);letter-spacing:.12em;text-transform:uppercase;border-radius:5px;align-items:center;padding:0 8px;font:8px/1.4 JetBrains Mono,monospace;display:inline-flex}.sb-profile-tag.is-gold{color:var(--gold-halo);border-color:#d8b25a66}.sb-profile-skills{flex-wrap:wrap;gap:6px;margin-top:13px;display:flex}.sb-profile-skills span{min-height:27px;color:var(--foam);background:#0c556038;border:1px solid #8ce7e021;border-radius:6px;align-items:center;padding:0 9px;font:9px/1.4 JetBrains Mono,monospace;display:inline-flex}.sb-profile-turnout{border-color:#d8b25a2e}.sb-profile-turnout-date{letter-spacing:.1em;text-transform:uppercase;font:9px/1.6 JetBrains Mono,monospace;color:var(--aqua)!important}.sb-profile-location{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;margin-top:10px;font:9px/1.5 JetBrains Mono,monospace;display:block}.sb-profile-loading{gap:8px;margin-top:18px;display:grid}.sb-profile-loading span{background:linear-gradient(100deg,#08242c66,#8ce7e012,#08242c66) 0 0/200% 100%;border:1px solid #8ce7e017;border-radius:9px;height:58px;animation:sbProfileShimmer 1.4s ease-in-out infinite}.sb-profile-metrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:9px;margin-top:18px;display:grid}.sb-profile-metric{background:radial-gradient(100% 100% at 0 0,#d8b25a14,#0000 75%),#03101659;border:1px solid #e3c47638;border-radius:10px;min-width:0;padding:18px}.sb-profile-metric>strong{color:var(--text);overflow-wrap:anywhere;margin-top:10px;font:600 clamp(26px,4vw,36px)/1.1 Cinzel,serif;display:block}.sb-profile-metric-name{color:var(--gold-halo);letter-spacing:.08em;text-transform:uppercase;margin-top:7px;font:10px/1.5 JetBrains Mono,monospace;display:block}.sb-profile-metric>p{color:var(--muted);margin-top:9px;font-size:12px;line-height:1.6}.sb-profile-milestones,.sb-profile-reports,.sb-profile-updates{margin-top:23px}.sb-profile-subheading{border-bottom:1px solid var(--sbp-edge);justify-content:space-between;align-items:baseline;gap:12px;padding-bottom:10px;display:flex}.sb-profile-subheading>span:last-child{color:var(--dim);letter-spacing:.12em;text-transform:uppercase;font:8px/1.5 JetBrains Mono,monospace}.sb-profile-milestone h3{margin-top:8px}.sb-profile-report-list{gap:9px;margin-top:14px;display:grid}.sb-profile-report{background:#0310166b;border:1px solid #8ce7e024;border-radius:10px;grid-template-columns:74px minmax(0,1fr);min-width:0;display:grid;overflow:hidden}.sb-profile-report-mark{color:#8ce7e070;background:radial-gradient(circle at 50% 45%,#2fa8b23d,#0000 68%),linear-gradient(145deg,#0a3038,#031016);place-items:center;min-height:136px;font:600 22px/1 Cinzel,serif;display:grid}.sb-profile-report-copy{padding:16px}.sb-profile-report-copy h3{color:var(--text);margin-top:8px;font:400 19px/1.3 Fraunces,Georgia,serif}.sb-profile-report-copy>p{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.65}.sb-profile-report-link{color:var(--aqua);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;margin-top:12px;font:9px/1.4 JetBrains Mono,monospace;display:inline-flex}.sb-profile-report-link:hover{color:var(--foam)}.sb-profile-update time{color:var(--current);letter-spacing:.12em;text-transform:uppercase;font:9px/1.5 JetBrains Mono,monospace}.sb-profile-update>p{color:#c9d9d6;margin-top:8px;font-size:14px}.sb-profile-updates .update-feed-heading{margin-bottom:16px}.sb-profile-updates .update-feed-heading .eyebrow{color:var(--gold)}.sb-profile-updates .section-title{font-size:clamp(22px,3vw,28px)}.sb-profile-updates .update-card{border-color:var(--sbp-edge);background:#0310165c}.sb-profile-updates .update-feed-state{color:var(--muted)}@keyframes sbProfileArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes sbProfileGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes sbProfileShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:700px){.sb-profile-console{padding-top:14px}.sb-profile-who{grid-template-columns:1fr}.sb-profile-portrait{aspect-ratio:4/4.2;min-height:0}.sb-profile-identity{padding:22px 18px 20px}.sb-profile-identity h1{font-size:clamp(32px,9vw,43px)}.sb-profile-id-footer{margin-top:22px}.sb-profile-section{margin-top:14px;padding:20px 16px}.sb-profile-section-heading h2{font-size:29px}.sb-profile-item{padding:15px}.sb-profile-report{grid-template-columns:58px minmax(0,1fr)}.sb-profile-report-mark{min-height:120px;font-size:18px}.sb-profile-report-copy{padding:13px}.sb-profile-circle{align-items:flex-start}.sb-profile-circle-count{padding-top:10px}}@media (prefers-reduced-motion:reduce){.sb-profile-loading span,.sb-profile-progress-track span,.sb-profile-section{animation:none}.sb-profile-button{transition:none}}.player-console [data-console-section=counts],.player-console [data-console-section=feed],.player-console [data-console-section=tools],.player-console [data-console-section=welcome]{scroll-margin-top:82px}.player-console .player-counts-section{padding:12px}.player-console .player-console-counts,.player-console .player-console-dash{margin-top:0}.player-console .player-console-dash>.player-console-feed-column,.player-console .player-console-dash>.player-console-side{min-width:0}.player-console .player-console-feed-column>.feed-mod{padding-bottom:18px}.player-console .feed-mod .player-feed-heading{margin-bottom:4px}.player-console .home-activity-card.is-embedded .home-activity-toolbar{margin-top:8px}.player-console .home-activity-needs-you{color:var(--gold-halo);letter-spacing:.18em;text-transform:uppercase;margin-top:14px;font:500 9px/1.5 JetBrains Mono,monospace}.player-console .home-activity-needs-you span{color:var(--muted)}.player-console .home-activity-item.is-priority{background:linear-gradient(#d8b25a0f,#0310165c);border-color:#e3c4766b}.player-console .home-activity-details .turnout-participation{background:#03101659;border-color:#8ce7e024;border-radius:10px;margin-top:12px;padding:12px}.player-console .home-activity-details .turnout-participation .eyebrow,.player-console .home-activity-details .turnout-participation h2{display:none}.player-console .home-activity-details .turnout-participation .turnout-response-buttons{margin-top:8px}.player-console .player-updates-in-feed{border-top:1px solid #8ce7e024;margin-top:18px;padding-top:16px}.player-console .player-console-side{gap:0}.player-console .player-console-side>.tools-mod{padding-top:18px}.player-console .player-console-greeting{align-items:flex-start}.player-console .player-tier-chip{flex-wrap:wrap;max-width:100%}.supra-dashboard-return{min-height:44px;color:var(--gold-halo);letter-spacing:.14em;text-transform:uppercase;border:1px solid #e3c47659;border-radius:10px;align-items:center;margin:0 0 14px;padding:0 14px;font:10px/1.4 JetBrains Mono,monospace;display:inline-flex}.supra-dashboard-return:hover{border-color:var(--gold);background:#d8b25a14}.supra-tool-navigation{margin-bottom:18px}.supra-station-nav{margin:0 calc(var(--gut,16px) * -1);padding:8px var(--gut,16px);scrollbar-width:none;background:#031016b8;border-top:1px solid #8ce7e01f;border-bottom:1px solid #8ce7e01f;gap:8px;display:flex;overflow-x:auto}.supra-station-nav::-webkit-scrollbar,.supra-station-tools::-webkit-scrollbar{display:none}.supra-station-nav button{min-width:112px;min-height:52px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-content:center;gap:4px;padding:7px 10px;display:grid}.supra-station-nav small{color:var(--gold-halo);letter-spacing:.12em;font:9px/1.2 JetBrains Mono,monospace}.supra-station-nav span{color:inherit;letter-spacing:.14em;font:10px/1.3 JetBrains Mono,monospace}.supra-station-nav button.is-current{color:var(--aqua);background:#8ce7e012;border-color:#8ce7e040}.supra-station-tools{margin:8px calc(var(--gut,16px) * -1) 0;padding:0 var(--gut,16px) 7px;scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.supra-station-tools button{min-height:40px;color:var(--muted);cursor:pointer;background:#03101680;border:1px solid #8ce7e024;border-radius:7px;flex:none;padding:7px 12px;font:10px/1.4 JetBrains Mono,monospace}.supra-station-tools button.is-current{color:var(--gold-halo);background:#d8b25a14;border-color:#d8b25a80}.supra-mission-tools{margin-top:28px}.suprabeing-console .mission-detail-grid{display:none}.supra-mission-block{margin-bottom:20px}.supra-mission-block>.row .eb{margin-bottom:0}.supra-mission-block .t2{margin-top:10px}.supra-mission-statement{color:#d4e4e1;max-width:72ch;margin-top:12px;font:300 clamp(16px,2.1vw,19px)/1.7 Fraunces,Georgia,serif}.supra-mission-progress{max-width:720px;margin-top:22px}.supra-mission-phase{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:12px;font:9px/1.5 JetBrains Mono,monospace;display:flex}.supra-mission-phase strong{color:var(--gold-halo);font-size:11px}.supra-mission-progress .mission-board-progress{margin-top:8px}.supra-mission-progress>p{color:var(--muted);letter-spacing:.1em;margin-top:8px;font:9px/1.5 JetBrains Mono,monospace}.supra-mission-copy-grid{gap:16px;margin-top:22px;display:grid}.supra-mission-copy-grid>div{border-top:1px solid #8ce7e021;padding-top:16px}.supra-mission-copy-grid .eyebrow{margin-bottom:7px}.supra-mission-copy-grid p{color:var(--muted);font-size:14px;line-height:1.7}.supra-mission-metrics{border-top:1px solid #8ce7e021;margin-top:18px;padding-top:16px}.supra-mission-metrics .eyebrow{margin-bottom:8px}.supra-mission-metric{color:var(--muted);border-top:1px solid #8ce7e014;justify-content:space-between;gap:14px;padding:9px 0;font-size:13px;display:flex}.supra-mission-metric strong{color:var(--text);text-align:right;font-family:Cinzel,serif;font-weight:600}.supra-mission-tools .tool-h{margin:0 0 14px}.supra-pillar-grid{gap:12px;display:grid}.supra-pillar{background:linear-gradient(160deg,#08242cad,#0310169e);border:1px solid #8ce7e029;border-radius:14px;min-width:0;padding:16px}.supra-pillar h3{color:var(--gold-halo);letter-spacing:.2em;border-bottom:1px solid #8ce7e024;margin:0 0 8px;padding-bottom:10px;font:500 10px/1.4 JetBrains Mono,monospace}.supra-tool-links{gap:4px;display:grid}.supra-tool-links button{min-height:44px;color:var(--foam);text-align:left;border-bottom:1px solid #8ce7e012;justify-content:space-between;align-items:center;gap:12px;padding:8px 4px;font:13px/1.4 Fraunces,Georgia,serif;display:flex}.supra-tool-links button:last-child{border-bottom:0}.supra-tool-links button span{color:var(--aqua);font:12px/1 JetBrains Mono,monospace}.supra-tool-links button:hover{color:var(--aqua)}.supra-mission-tools .command-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.supra-mission-tools .command-actions{margin-top:24px}.mission-control .command-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-profile-directory-link{min-height:38px;color:var(--aqua);letter-spacing:.12em;text-transform:uppercase;text-underline-offset:4px;align-items:center;margin-top:8px;font:9px/1.5 JetBrains Mono,monospace;display:inline-flex}.sb-profile-directory-link:hover{color:var(--foam);text-decoration:underline}.sb-profile-mission-empty{color:var(--muted);border:1px dashed #8ce7e033;margin-top:18px;padding:16px;font:italic 300 16px/1.6 Fraunces,Georgia,serif}.sb-profile-invitation-section .sb-profile-join{margin-top:20px}@media (min-width:700px){.player-console .player-counts-section{padding:12px 16px}.supra-mission-copy-grid,.supra-pillar-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mission-control .command-actions-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.player-console .player-console-dash{grid-template-columns:minmax(0,1fr) 300px}.player-console .player-console-side{position:static}.supra-pillar-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:699px){.player-console .player-console-greeting{display:grid}.player-console .player-tier-chip{justify-self:start}.mission-control .command-actions-grid{grid-template-columns:1fr}.sb-profile-directory-link{font-size:8px}}.player-console .tw-console-main{z-index:1;gap:14px;padding-bottom:16px;position:relative}.player-console .hello-line{padding:4px 4px 0}.player-console .player-console-greeting{display:block}.player-console .player-console-greeting h1{color:var(--c-text);font:300 clamp(22px,6.2vw,30px)/1.2 var(--c-body);letter-spacing:0;margin:0}.player-console .player-console-greeting h1 em{background:linear-gradient(100deg,var(--c-aqua),#e5fbf7 52%,var(--c-aqua));color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}.player-console .tier-chip{min-height:44px;color:var(--c-gold);font:600 15px/1.25 var(--c-mark);letter-spacing:.06em;background:linear-gradient(#d8b25a29,#03101680);border:1px solid #e3c47699;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;padding:6px 14px;text-decoration:none;display:inline-flex}.player-console .tier-chip:hover{box-shadow:0 0 18px #d8b25a38}.player-console .tc-go{color:var(--c-gold);font:13px/1 var(--c-mono)}.player-console .bm-row{align-items:center;gap:4px;margin-left:6px;display:inline-flex}.player-console .bm{width:22px;height:22px;color:var(--c-gold);font:11px/1 var(--c-body);letter-spacing:0;background:#d8b25a1a;border:1px solid #d8b25a80;border-radius:50%;place-items:center;display:inline-grid}.player-console .bm.more{width:auto;font:9.5px/1 var(--c-mono);border-radius:11px;padding:0 6px}.player-console .counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.player-console .cnt{border-color:var(--c-edge-hi);background:linear-gradient(#0c55604d,#0310168c);border-radius:14px;min-width:0;min-height:76px;padding:12px 14px;text-decoration:none;box-shadow:inset 0 1px #bff6f114}.player-console .cnt b{color:var(--c-text);font:600 28px/1 var(--c-mark)}.player-console .cnt span{color:var(--c-foam);font:500 10px/1.45 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;margin-top:6px}.player-console .cnt span:after{content:" →";color:var(--c-aqua)}.player-console .cnt.zero b{color:var(--c-aqua)}.player-console .dash-grid{grid-template-columns:minmax(0,1fr);gap:14px;margin-top:8px}.player-console .feed-mod{padding-bottom:14px}.player-console .player-feed-heading{align-items:flex-end;margin-bottom:4px}.player-console .feed-mod .home-activity-card.is-embedded{margin-top:0!important}.player-console .home-activity-card.is-embedded{box-shadow:none;background:0 0;border:0;padding:0}.player-console .home-activity-scroll{max-height:none;padding:0;overflow:visible}.player-console .home-activity-toolbar{margin:8px 0 0}.player-console .fstack{gap:10px;margin-top:10px;display:grid}.player-console .fstack.pinned{border-bottom:1px solid #8ce7e024;margin-bottom:4px;padding-bottom:16px}.player-console .fcard{min-width:0;color:var(--c-text);background:#0310166b;border:1px solid #8ce7e01a;border-radius:14px;padding:14px 14px 12px;position:relative}.player-console .fcard.is-pin{background:linear-gradient(#d8b25a12,#03101673);border-color:#e3c47673}.player-console .fcard.is-pin:before{content:"";background:linear-gradient(90deg,#0000,#e3c476cc,#0000);height:1px;position:absolute;top:-1px;left:14px;right:14px}.player-console .fhead{align-items:center;gap:10px;display:flex}.player-console .fav{object-fit:cover;object-position:50% 15%;border:1px solid #e3c47680;border-radius:50%;flex:none;width:38px;height:38px}.player-console .fav.xii{border-color:var(--c-edge-hi);background:var(--c-abyss);color:var(--c-aqua);font:700 12px/1 var(--c-mark);place-items:center;display:grid}.player-console .fav-initial{border-color:var(--c-edge-hi);color:var(--c-foam);font:500 11px/1 var(--c-mono);background:#08242bd6;place-items:center;display:grid}.player-console .fwho{flex:1;min-width:0}.player-console .fwho b{color:var(--c-text);font:400 15px/1.3 var(--c-body);display:block}.player-console .fwho>span{color:var(--c-muted);font:10px/1.5 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;display:block}.player-console .f-profile-link{color:var(--c-aqua);font:9px/1.3 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;flex:none;text-decoration:none}.player-console .f-profile-link:hover{text-underline-offset:3px;text-decoration:underline}.player-console .kind{font-family:inherit;font-size:inherit;margin:0;font-weight:500;display:inline}.player-console .fcard.is-pin .kind{font-style:normal}.player-console .k-vote{color:var(--c-gold)}.player-console .k-turnout{color:var(--c-aqua)}.player-console .k-livestream{color:var(--c-foam)}.player-console .k-update{color:var(--c-current)}.player-console .k-request{color:var(--c-gold)}.player-console .f-unread{background:var(--c-aqua);border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px #8ce7e099}.player-console .fcard-open{width:100%;min-height:44px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.player-console .ftitle{color:var(--c-text);font:600 18px/1.3 var(--c-mark);letter-spacing:.04em;overflow-wrap:anywhere;margin-top:10px;display:block}.player-console .fbody{color:#c3d4d1;font:300 15px/1.55 var(--c-body);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:6px;display:block}.player-console .f-details{color:var(--c-muted);padding-top:10px;font-size:14px;line-height:1.6}.player-console .f-details p{margin:8px 0}.player-console .f-actions{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.player-console .update-card-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.player-console .update-card-actions button{min-height:38px;color:var(--c-foam);font:9px/1.3 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;background:#03101661;border:1px solid #8ce7e024;border-radius:8px;padding:5px 9px}.player-console .update-card-actions button:hover{border-color:var(--c-aqua);color:var(--c-aqua)}.player-console .act-go{min-height:40px;color:var(--c-foam);font:500 10px/1.5 var(--c-mono);letter-spacing:.14em;text-transform:uppercase;background:#03101659;border:1px solid #8ce7e038;border-radius:8px;align-items:center;padding:7px 11px;text-decoration:none;display:inline-flex}.player-console .act-go:after{content:" →";color:var(--c-aqua)}.player-console .act-go:hover{color:var(--c-aqua)}.player-console .f-state{color:var(--c-muted);font-size:13px}.player-console .f-action-confirmation{color:var(--c-gold-halo);font:500 10px/1.6 var(--c-mono);letter-spacing:.04em;margin:2px 0}.player-console .f-vote{gap:8px;margin-top:10px;display:grid}.player-console .f-vote-question{color:var(--c-foam);font:400 16px/1.45 var(--c-body);margin:0}.player-console .f-vote-deadline{color:var(--c-muted);font:9px/1.5 var(--c-mono);letter-spacing:.08em;margin:0}.player-console .f-vote fieldset{border:0;gap:8px;padding:0;display:grid}.player-console .f-vote-option{min-height:48px;color:var(--c-foam);cursor:pointer;border:1px solid #8ce7e029;border-radius:8px;align-items:center;gap:10px;padding:8px 12px;display:flex}.player-console .f-vote-option:has(input:checked){background:#d8b25a0f;border-color:#e3c476a6}.player-console .f-vote-option input{accent-color:var(--c-aqua)}.player-console .f-vote button{min-height:44px;background:#03101661;border:1px solid #8ce7e066;border-radius:8px;padding:0 12px}.player-console .f-read-retry,.player-console .f-vote button{color:var(--c-aqua);font:500 10px/1.5 var(--c-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;justify-self:start}.player-console .f-read-retry{min-height:40px;background:0 0;border:0;padding:0}.player-console .f-vote button:disabled{color:var(--c-muted);cursor:not-allowed}.player-console .f-vote-results-hidden{color:#5a7a7a;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font:400 9px/1.45 JetBrains Mono,monospace}.player-console .f-event-summary{color:var(--c-muted);font:12px/1.5 var(--c-mono);gap:5px;margin:10px 0;display:grid}.player-console .f-event-summary p{overflow-wrap:anywhere;margin:0}.player-console .f-status{color:var(--c-foam);text-transform:capitalize}.player-console .f-turnout-actions .turnout-participation{flex:100%}.player-console .f-needs-you-rsvp{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.player-console .f-needs-you-rsvp .act-go{cursor:pointer;white-space:normal;justify-content:center;min-height:44px;padding:7px 6px;font-size:9px;line-height:1.3}.player-console .f-needs-you-rsvp .act-go:disabled{color:var(--c-muted);cursor:wait}.player-console .fmedia{object-fit:cover;background:#03101680;border:1px solid #8ce7e024;border-radius:10px;width:100%;height:auto;max-height:360px;margin:10px 0 12px;display:block}.player-console video.fmedia{aspect-ratio:16/9}.player-console .fmedia-fallback{aspect-ratio:16/9;min-height:112px;color:var(--c-aqua);font:500 21px/1 var(--c-mark);letter-spacing:.12em;place-items:center;display:grid}.player-console .fmedia-fallback span{text-shadow:0 0 18px #8ce7e073}.player-console .f-inline .turnout-participation{background:#03101659;border:1px solid #8ce7e024;border-radius:10px;margin-top:12px;padding:12px}.player-console .f-inline .turnout-participation .eyebrow,.player-console .f-inline .turnout-participation h2{display:none}.player-console .f-inline .turnout-participation .turnout-response-buttons{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px}.player-console .f-request-meta{color:var(--c-gold);font:9px/1.5 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;margin:8px 0 0}.player-console .f-request-skills{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.player-console .f-request-skill{color:var(--c-muted);font:9px/1.4 var(--c-mono);letter-spacing:.08em;text-transform:uppercase;border:1px solid #e3c47638;border-radius:999px;padding:4px 8px}.player-console .f-request-skill.is-match{color:var(--c-gold-halo);background:#e3c47614;border-color:#e3c47694}.player-console .pin-h{color:var(--c-gold);font:500 10.5px/1.5 var(--c-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:8px;margin:16px 0 8px;display:flex}.player-console .pin-h .pin-diamond{color:#e3c476;font-size:8px}.player-console .pin-h .pin-label{color:#e3c476;letter-spacing:.2em;font-size:10.5px}.player-console .pin-h .pin-count{color:#e3c476;letter-spacing:.12em;font-size:10.5px}.player-console .unread-heading{color:var(--c-aqua)}.player-console .older-heading{color:var(--c-muted)}.player-console .act-group{border-top:0;margin-top:0}.player-console .home-activity-group-toggle{min-height:44px;color:var(--c-muted);font:10px/1.4 var(--c-mono);letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0 4px}.player-console .home-activity-group-toggle:hover{color:var(--c-aqua)}.player-console .home-activity-group-items .fstack{margin-top:0}.player-console .load-older{margin-top:12px}.player-console .tools-mod .tg{color:var(--c-muted);font:10px/1.4 var(--c-mono);letter-spacing:.2em;text-transform:uppercase;margin:14px 0 6px}.player-console .tools-mod .tg:first-of-type{margin-top:10px}.player-console .tools-mod .tg b{color:var(--c-gold);font-weight:500}.player-console .tools-mod .tools{margin-top:0}@media (min-width:700px){.player-console .counts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.player-console .dash-grid{grid-template-columns:minmax(0,1fr) 300px}.player-console .player-console-side{position:static}}@media (max-width:699px){.player-console .fcard{padding:13px 12px}.player-console .f-inline .turnout-participation .turnout-response-buttons{grid-template-columns:repeat(3,minmax(0,1fr))}.player-console .tier-chip{max-width:100%}}@media (min-width:1024px){html:has(.member-rail--console){scrollbar-width:thin;scrollbar-color:#8ce7e038 transparent}html:has(.member-rail--console)::-webkit-scrollbar{width:6px;height:6px}html:has(.member-rail--console)::-webkit-scrollbar-track{background:0 0}html:has(.member-rail--console)::-webkit-scrollbar-thumb{background:#8ce7e02e;border-radius:3px}html:has(.member-rail--console)::-webkit-scrollbar-thumb:hover{background:#8ce7e066}body:has(.member-rail--console) ::-webkit-scrollbar{width:6px;height:6px}body:has(.member-rail--console) ::-webkit-scrollbar-track{background:0 0}body:has(.member-rail--console) ::-webkit-scrollbar-thumb{background:#8ce7e02e;border-radius:3px}body:has(.member-rail--console) ::-webkit-scrollbar-thumb:hover{background:#8ce7e066}.no-scrollbar,body:has(.member-rail--console) :is(.console-tools-row,.supra-station-nav,.supra-station-tools,.sb-prof-tabs,.tools-row){scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}body:has(.member-rail--console) :is(.console-tools-row,.supra-station-nav,.supra-station-tools,.sb-prof-tabs,.tools-row)::-webkit-scrollbar{display:none}.member-rail.member-rail--console{z-index:460;width:216px;height:100vh;min-height:100vh;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#031016f0;border:0;border-right:1px solid #8ce7e024;border-radius:0;flex-direction:column;gap:0;padding:18px 12px 14px;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden}.member-rail--console .member-rail-logo{justify-content:flex-start;align-items:flex-start;width:100%;height:54px;min-height:54px;margin:0 0 18px;padding:0 10px;display:flex}.member-rail--console .member-rail-logo-mark{width:auto;max-width:90px;height:40px;display:block}.member-rail--console .member-rail-primary-items{gap:6px;display:grid}.member-rail--console .member-rail-link{color:#9fb4b2;letter-spacing:.14em;text-align:left;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-width:0;height:44px;min-height:44px;padding:0 10px 0 13px;font:400 10.5px/1.2 JetBrains Mono,monospace;text-decoration:none;display:flex;position:relative}.member-rail--console .member-rail-link:hover{color:#d8e8e5;background:#8ce7e009}.member-rail--console .member-rail-link.active{color:#8ce7e0;background:#8ce7e012}.member-rail--console .member-rail-link.active:before{content:"";background:#8ce7e0;width:2px;position:absolute;inset:0 auto 0 0}.member-rail--console .member-rail-link>span:not(.home-activity-badge):not(.unread-count){text-overflow:ellipsis;overflow:hidden}.member-rail--console .member-rail-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:19px;height:19px;display:block}.member-rail--console .member-rail-foot{border:0;gap:6px;margin-top:auto;padding-top:16px;display:grid}.member-rail--console .member-rail-foot .member-rail-link:last-child{color:#9fb4b2}.member-rail--console .home-activity-badge,.member-rail--console .unread-count{margin-left:auto}.desktop-more-panel{inset:var(--top,60px) auto 0 228px;z-index:470;width:280px;max-height:calc(100vh - var(--top,60px));color:#9fb4b2;opacity:0;pointer-events:none;scrollbar-width:none;background:#031016f7;border:1px solid #8ce7e066;border-radius:14px;flex-direction:column;padding:12px;transition:opacity .16s,transform .16s;display:none;position:fixed;overflow:hidden;transform:translate(-5px);box-shadow:0 18px 52px #0000008a,0 0 28px #07404638}.desktop-more-panel.open{opacity:1;pointer-events:auto;display:flex;transform:translate(0)}.desktop-more-panel::-webkit-scrollbar,.desktop-more-sections::-webkit-scrollbar{display:none}.desktop-more-sections{scrollbar-width:none;flex:auto;min-height:0;overflow:hidden auto}.desktop-more-section{padding:2px 0 7px}.desktop-more-heading{color:#d8b25a;letter-spacing:.24em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #8ce7e01f;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:38px;padding:0 6px;font:400 10px/1.2 JetBrains Mono,monospace;display:flex}.desktop-more-heading>span:last-child{color:#8ce7e0;letter-spacing:0;font-size:14px}.desktop-more-heading.current,.desktop-more-heading:hover{color:#f0d48f}.desktop-more-items{gap:1px;padding:5px 0 1px;display:grid}.desktop-more-item{color:#9fb4b2;letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;height:34px;min-height:34px;padding:0 8px;font:400 10.5px/1.3 JetBrains Mono,monospace;text-decoration:none;display:flex}.desktop-more-item:hover{color:#d8e8e5;background:#8ce7e00b}.desktop-more-item.active{color:#8ce7e0;background:#8ce7e012}.desktop-more-item--disabled{cursor:default}.desktop-more-item--disabled small{color:#8b9693;letter-spacing:.08em;font-size:8px}.desktop-more-admin{flex:none;margin-top:7px}.desktop-more-logout{color:#9fb4b2;letter-spacing:.14em;text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-top:1px solid #8ce7e024;flex:none;width:100%;min-height:40px;margin-top:8px;padding:0 8px;font:400 10.5px/1.2 JetBrains Mono,monospace}.desktop-more-logout:hover{color:#8ce7e0}body:has(.member-rail--console) footer,body:has(.member-rail--console) main{padding-left:216px}.player-console .tw-console-main{width:100%;max-width:1180px;margin-left:auto;margin-right:auto}.player-console .player-console-dash{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:16px}.player-console .dash-grid{grid-template-columns:minmax(0,1fr) 300px;gap:16px;overflow:visible}.player-console .player-console-side{top:calc(var(--top,60px) + 16px);align-self:start;position:sticky}.player-console .home-activity-scroll{max-height:none;overflow:visible}.player-console .f-needs-you-rsvp{grid-template-columns:repeat(3,minmax(0,1fr))}.player-console .f-needs-you-rsvp .act-go{white-space:normal;min-height:44px;padding:7px 6px;font-size:9px;line-height:1.3}.player-console .f-vote .act-go{color:#8ce7e0;background:#03101661;border:1px solid #8ce7e066;min-height:44px}.player-console .f-vote .act-go:disabled{opacity:.55}.player-console .f-vote-results-hidden{color:#5a7a7a;letter-spacing:.08em;text-transform:uppercase;margin:8px 0 0;font:400 9px/1.45 JetBrains Mono,monospace}.player-console .f-vote-deadline{margin-top:5px}.player-console .kind,.player-console .kind em{font-style:normal}.player-console .update-card-actions .f-profile-link{color:#8ce7e0;letter-spacing:.1em;text-transform:uppercase;align-items:center;min-height:38px;padding:0 5px;font:400 9px/1.3 JetBrains Mono,monospace;text-decoration:none;display:inline-flex}}.player-console.tw-console{padding-top:0}.player-console .tw-console-main{padding-top:16px}.player-console .hello-line{padding-top:0}@media (max-width:1023px){.desktop-more-panel{display:none!important}}@media (min-width:1024px){.player-console .tw-console-main{padding-top:22px}}.vote-attribution{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;margin:0 0 14px;font:400 10px/1.3 JetBrains Mono,monospace;display:flex}.vote-attribution-mark,.vote-attribution-photo{width:30px;height:30px;color:var(--aqua);object-fit:cover;border:1px solid #8ce7e052;border-radius:50%;flex:0 0 30px;place-items:center;display:inline-grid}.vote-attribution-mark{font:600 8px/1 var(--c-mark)}.vote-attribution-initial{font:600 11px/1 var(--c-mono)}.vote-attribution a{color:var(--aqua);text-decoration:none}.vote-attribution a:hover{text-decoration:underline}.player-console .player-console-header{display:contents}@media (min-width:1024px){body:has(.player-console) .nav.nav--console .nav-actions{display:none}.player-console .tw-console-main{box-sizing:border-box;width:100%;max-width:1320px;margin-inline:auto;padding:22px 32px 48px}.player-console .player-console-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;min-width:0;display:flex}.player-console .player-console-header>[data-console-section=welcome]{flex:280px;min-width:280px;margin:0}.player-console .player-console-header>[data-console-section=counts]{flex:0 552px;min-width:552px;margin:0}.player-console .player-console-dash{margin-top:0}.player-console .player-console-counts{grid-template-columns:repeat(4,minmax(132px,1fr));gap:8px;margin:0}.player-console .player-console-count{min-width:132px;min-height:64px;padding:10px 14px}.player-console .player-console-count b{font:400 24px/1 var(--c-mark)}.player-console .player-console-count span{font:400 9.5px/1.3 var(--c-mono)}.player-console .player-console-dash{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:20px;min-width:0}.player-console .player-console-feed-column,.player-console .player-console-feed-column>.feed-mod{width:100%;min-width:0;max-width:none;margin-inline:0}.player-console .player-console-side{top:calc(var(--top,64px) + 16px);align-self:start;width:300px;max-width:300px;position:sticky;overflow:visible}.player-console .home-activity-scroll{max-height:none;overflow:visible}.player-console .fcard .f-details>p,.player-console .fcard :is(.fhead,.ftitle,.fbody,.f-event-summary,.f-request-meta,.f-vote-question,.f-vote-deadline,.f-vote-results-hidden){max-width:720px}.player-console .f-vote fieldset{width:100%;max-width:720px}}@media (min-width:1024px) and (max-width:1279px){.player-console .player-console-header>[data-console-section=counts]{flex-grow:1}}.player-console .home-activity-card.is-embedded{--feed-vote:#e8c25e;--feed-turnout:#f2896a;--feed-update:#5fd4de;--feed-report:#a98bff;--feed-request:#f07ab4;--feed-announcement:#f4fbfa;--feed-livestream:var(--c-aqua);--feed-edge:#8ce7e029;--feed-glass:#04161cb8;min-width:0;overflow:visible}.player-console .feed-panel-heading{justify-content:space-between;align-items:baseline;gap:12px;min-width:0;padding:4px 0 0;display:flex}.player-console .feed-panel-heading h2{color:var(--c-text);font:600 clamp(23px,5vw,30px)/1.2 var(--c-mark);letter-spacing:.05em}.player-console .feed-new-count{color:var(--c-aqua);font:500 10px/1.4 var(--c-mono);letter-spacing:.12em;text-transform:uppercase;flex:none}.player-console .feed-filter-chips{overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;margin:12px -18px 0;padding:2px 18px 5px;display:flex;overflow-x:auto}.player-console .feed-filter-chips::-webkit-scrollbar{display:none}.player-console .feed-filter-chip{--feed-chip-color:var(--c-foam);border:1px solid var(--feed-edge);min-height:40px;color:var(--c-muted);font:500 9px/1.2 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;background:#03101680;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 12px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.player-console .feed-filter-chip svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.player-console .feed-filter-chip small{color:var(--c-dim);font:9px/1 var(--c-mono)}.player-console .feed-filter-vote{--feed-chip-color:var(--feed-vote)}.player-console .feed-filter-turnout{--feed-chip-color:var(--feed-turnout)}.player-console .feed-filter-update{--feed-chip-color:var(--feed-update)}.player-console .feed-filter-report{--feed-chip-color:var(--feed-report)}.player-console .feed-filter-request{--feed-chip-color:var(--feed-request)}.player-console .feed-filter-announcement{--feed-chip-color:var(--feed-announcement)}.player-console .feed-filter-livestream{--feed-chip-color:var(--feed-livestream)}.player-console .feed-filter-chip[aria-pressed=true]{border-color:var(--feed-chip-color);background:var(--feed-chip-color);color:#031016}.player-console .feed-filter-chip[aria-pressed=true] small{color:#031016b8}.player-console .feed-filter-chip:hover:not([aria-pressed=true]){border-color:var(--feed-chip-color)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-filter-chip:hover:not([aria-pressed=true]){border-color:color-mix(in srgb,var(--feed-chip-color) 60%,transparent)}}.player-console .feed-filter-chip:hover:not([aria-pressed=true]){color:var(--feed-chip-color)}.player-console .feed-activity-card a:focus-visible,.player-console .feed-activity-card button:focus-visible,.player-console .feed-filter-chip:focus-visible{outline:2px solid var(--c-aqua);outline-offset:3px}.player-console .feed-updating{color:var(--c-muted);font:9px/1.5 var(--c-mono);letter-spacing:.1em;margin:9px 0 0}.player-console .feed-retry{min-height:40px;color:var(--c-aqua);font:500 9px/1.4 var(--c-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid #8ce7e04d;border-radius:9px;margin-top:8px;padding:0 12px}.player-console .feed-retry:hover{border-color:var(--c-aqua);background:#8ce7e00f}.player-console .feed-group-label{color:var(--c-muted);font:500 10px/1.5 var(--c-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:10px;margin:20px 0 9px;display:flex}.player-console .feed-group-label:after{content:"";background:var(--feed-edge);flex:1;height:1px}.player-console .home-activity-card.is-embedded .fstack{gap:12px;margin-top:0;display:grid}.player-console .home-activity-card.is-embedded .fstack.pinned{border:0;margin:0;padding:0 0 2px}.player-console .home-activity-card.is-embedded .pin-h{color:#e3c476;margin:20px 0 9px}.player-console .feed-activity-card{--feed-type:var(--feed-announcement);border:1px solid var(--feed-edge);background:var(--feed-glass);min-width:0;color:var(--c-text);border-radius:16px;padding:15px 14px 14px 17px;position:relative;overflow:hidden}.player-console .feed-activity-card:before{background:var(--feed-type);content:"";width:3px;position:absolute;inset:0 auto 0 0}.player-console .feed-activity-card[data-feed-type=vote]{--feed-type:var(--feed-vote)}.player-console .feed-activity-card[data-feed-type=turnout]{--feed-type:var(--feed-turnout)}.player-console .feed-activity-card[data-feed-type=update]{--feed-type:var(--feed-update)}.player-console .feed-activity-card[data-feed-type=report]{--feed-type:var(--feed-report)}.player-console .feed-activity-card[data-feed-type=livestream]{--feed-type:var(--feed-livestream)}.player-console .feed-activity-card[data-feed-type=request]{--feed-type:var(--feed-request)}.player-console .feed-activity-card[data-feed-type=announcement]{--feed-type:var(--feed-announcement)}.player-console .feed-activity-card.is-pin{border-color:var(--feed-type)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card.is-pin{border-color:color-mix(in srgb,var(--feed-type) 44%,transparent)}}.player-console .feed-activity-card.is-pin{background:linear-gradient(180deg,var(--feed-type),var(--feed-glass) 62%)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card.is-pin{background:linear-gradient(180deg,color-mix(in srgb,var(--feed-type) 8%,transparent),var(--feed-glass) 62%)}}.player-console .feed-card-top{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.player-console .feed-type-pill{border:1px solid var(--feed-type);align-items:center;gap:7px;max-width:calc(100% - 64px);min-height:27px;padding:4px 9px 4px 8px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.player-console .feed-type-pill{border:1px solid color-mix(in srgb,var(--feed-type) 40%,transparent)}}.player-console .feed-type-pill{background:var(--feed-type);border-radius:999px}@supports (color:color-mix(in lab,red,red)){.player-console .feed-type-pill{background:color-mix(in srgb,var(--feed-type) 13%,transparent)}}.player-console .feed-type-pill{color:var(--feed-type);font:500 9px/1.2 var(--c-mono);letter-spacing:.12em;text-transform:uppercase}.player-console .feed-type-pill>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-console .feed-type-pill svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}.player-console .feed-xii-mark{font:600 12px/1 var(--c-mark);letter-spacing:-.08em}.player-console .feed-card-time{color:var(--c-dim);font:10px/1.3 var(--c-mono);white-space:nowrap;flex:none;align-items:center;gap:8px;display:inline-flex}.player-console .feed-unread-dot{background:var(--c-aqua);border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #8ce7e099}.player-console .feed-author{min-width:0;color:inherit;align-items:center;gap:10px;margin-top:12px;text-decoration:none;display:flex}.player-console .feed-author:hover .feed-author-copy b{color:var(--c-aqua)}.player-console .feed-author-avatar,.player-console .feed-author-xii{border:1px solid var(--c-edge-hi);object-fit:cover;object-position:50% 15%;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.player-console .feed-author-initial,.player-console .feed-author-xii{background:var(--c-trench);color:var(--c-foam);font:500 10px/1 var(--c-mono)}.player-console .feed-author-xii{font:600 12px/1 var(--c-mark);letter-spacing:-.08em}.player-console .feed-author-copy{flex-direction:column;flex:1;min-width:0;display:flex}.player-console .feed-author-copy b{color:var(--c-text);font:400 15px/1.3 var(--c-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.player-console .feed-author-copy small{color:var(--c-muted);font:9px/1.5 var(--c-mono);letter-spacing:.1em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;overflow:hidden}.player-console .feed-activity-card .ftitle{max-width:720px;color:var(--c-text);font:600 18px/1.3 var(--c-mark);letter-spacing:.03em;overflow-wrap:anywhere;margin:12px 0 0;display:block}.player-console .feed-activity-card .fbody{color:#c9d9d6;max-width:720px;font:300 15px/1.6 var(--c-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;display:block}.player-console .feed-activity-card .f-vote{--feed-type:var(--feed-vote);margin-top:12px}.player-console .feed-activity-card .f-action-confirmation,.player-console .feed-activity-card .f-details>p,.player-console .feed-activity-card .f-event-summary,.player-console .feed-activity-card .f-request-meta,.player-console .feed-activity-card .f-request-skills,.player-console .feed-activity-card .f-vote-deadline,.player-console .feed-activity-card .f-vote-question,.player-console .feed-activity-card .f-vote-results-hidden,.player-console .feed-activity-card .f-vote-rule,.player-console .feed-activity-card .f-vote-total,.player-console .feed-update-activity .update-card-actions{max-width:720px}.player-console .feed-activity-card .f-vote-deadline{color:var(--feed-vote);font-size:10px}.player-console .feed-activity-card .f-vote-rule,.player-console .feed-activity-card .f-vote-total{color:var(--feed-vote);font:9px/1.5 var(--c-mono);letter-spacing:.08em;margin:0}.player-console .feed-activity-card .f-vote-results{gap:12px;max-width:720px;display:grid}.player-console .feed-activity-card .f-vote-result-label{color:var(--c-foam);font:400 13px/1.45 var(--c-body);justify-content:space-between;gap:12px;display:flex}.player-console .feed-activity-card .f-vote-result-label b{color:var(--feed-vote);font:500 10px/1.5 var(--c-mono);flex:none}.player-console .feed-activity-card .f-vote-result-track{background:#e8c25e29;border-radius:99px;height:5px;margin-top:5px;overflow:hidden}.player-console .feed-activity-card .f-vote-result-track i{border-radius:inherit;background:var(--feed-vote);height:100%;display:block}.player-console .feed-activity-card .f-vote-option{min-height:46px;font:400 14px/1.45 var(--c-body);background:#03101680;border-radius:12px}.player-console .feed-activity-card .f-vote-option:has(input:checked){border-color:var(--feed-vote);background:var(--feed-vote)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .f-vote-option:has(input:checked){background:color-mix(in srgb,var(--feed-vote) 10%,transparent)}}.player-console .feed-activity-card .act-go,.player-console .feed-activity-card .f-vote button,.player-console .feed-activity-card .update-card-actions button{border-radius:10px;min-height:40px;font-size:10px}.player-console .feed-activity-card .f-vote button{background:var(--feed-type);border-color:var(--feed-type);color:#031016}.player-console .feed-activity-card .f-vote button:disabled{opacity:.45}.player-console .feed-activity-card .f-event-summary{color:var(--c-muted);font:10px/1.5 var(--c-mono);margin-top:10px}.player-console .feed-activity-card .f-event-summary p{margin:3px 0}.player-console .feed-activity-card .fmedia{aspect-ratio:16/9;border:1px solid var(--feed-edge);object-fit:cover;background:#03101680;border-radius:12px;width:100%;margin:12px 0;display:block}.player-console .feed-activity-card .fmedia-fallback{color:var(--feed-report);font:600 21px/1 var(--c-mark);place-items:center;display:grid}.player-console .feed-activity-card .f-request-meta{color:var(--feed-request);font:10px/1.5 var(--c-mono)}.player-console .feed-activity-card .f-request-skill{border-color:var(--feed-request)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .f-request-skill{border-color:color-mix(in srgb,var(--feed-request) 45%,transparent)}}.player-console .feed-activity-card .f-request-skill{color:var(--feed-request);font-size:9px}.player-console .feed-activity-card .f-request-skill.is-match{background:var(--feed-request)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .f-request-skill.is-match{background:color-mix(in srgb,var(--feed-request) 16%,transparent)}}.player-console .feed-activity-card .f-request-skill.is-match{color:var(--feed-request)}.player-console .feed-update-activity>.update-card.fcard-update{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;overflow:visible}.player-console .feed-update-activity>.update-card.fcard-update .f-profile-link,.player-console .feed-update-activity>.update-card.fcard-update .fhead,.player-console .feed-update-activity>.update-card.fcard-update:before{display:none}.player-console .feed-update-activity>.update-card.fcard-update .ftitle{margin-top:12px}.player-console .feed-update-activity>.update-card.fcard-update .fbody{margin-top:8px}.player-console .feed-update-activity .update-card-actions{gap:8px}.player-console .feed-update-activity .update-card-actions button{border-color:var(--feed-edge);color:var(--feed-type);font:500 9px/1.3 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;background:#03101673;border-radius:10px}.player-console .feed-activity-card .act-go,.player-console .feed-update-activity .update-card-actions button:hover,.player-console .feed-update-activity .update-card-actions button[aria-expanded=true]{border-color:var(--feed-type)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .act-go{border-color:color-mix(in srgb,var(--feed-type) 45%,transparent)}}.player-console .feed-activity-card .act-go{color:var(--feed-type)}.player-console .feed-activity-card .act-go:hover{background:var(--feed-type)}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .act-go:hover{background:color-mix(in srgb,var(--feed-type) 10%,transparent)}}.player-console .feed-activity-card .act-go:after{color:inherit}.player-console .feed-activity-card .f-action-confirmation{color:var(--feed-type)}.player-console .feed-activity-card .f-read-retry{border:1px solid var(--feed-type);min-height:40px}@supports (color:color-mix(in lab,red,red)){.player-console .feed-activity-card .f-read-retry{border:1px solid color-mix(in srgb,var(--feed-type) 45%,transparent)}}.player-console .feed-activity-card .f-read-retry{color:var(--feed-type);font:500 9px/1.3 var(--c-mono);letter-spacing:.1em;text-transform:uppercase;background:0 0;border-radius:10px}.player-console .feed-activity-card .f-rsvp-confirmed{color:var(--feed-type);font:500 10px/1.5 var(--c-mono);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.player-console .feed-empty{color:var(--c-muted);font:400 10px/1.6 var(--c-mono);letter-spacing:.04em;text-align:left;margin:14px 0 0;padding:0}.player-console .feed-loading-skeleton{gap:10px;padding-top:8px;display:grid}.player-console .feed-loading-skeleton span{border:1px solid var(--feed-edge);background:linear-gradient(90deg,#08242b8c,#8ce7e012,#08242b8c) 0 0/200% 100%;border-radius:16px;height:108px;animation:feed-skeleton 1.8s ease-in-out infinite;display:block}@keyframes feed-skeleton{0%{background-position:100% 0}to{background-position:-100% 0}}@media (min-width:700px){.player-console .feed-filter-chips{margin-inline:0;padding-inline:0}.player-console .feed-activity-card{padding:18px 20px 16px 22px}}@media (prefers-reduced-motion:reduce){.player-console .feed-filter-chip{transition:none}.player-console .feed-loading-skeleton span{animation:none}}html:has([data-membership-page]){color-scheme:dark;scroll-padding-top:env(safe-area-inset-top,0)}body:has([data-membership-page]){color:#eaf6f3;font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;-webkit-font-smoothing:antialiased;background:radial-gradient(130% 80% at 50% -10%,#0c3640,#0000 55%),#051a20;margin:0;font-size:16px;font-weight:300;line-height:1.6;overflow-x:hidden;padding:0!important}body:has([data-membership-page]) .app-console-world,body:has([data-membership-page]) .fd-footer--layout,body:has([data-membership-page]) .member-rail,body:has([data-membership-page]) .member-tabbar,body:has([data-membership-page]) .mob-menu,body:has([data-membership-page]) .nav,body:has([data-membership-page]) .visitor-tabbar{display:none!important}body:has([data-membership-page]) main.page-top{background:0 0;min-height:100vh;margin:0;padding:0!important}.fd-seat{aspect-ratio:3/4;background:#04171d;flex-direction:column;justify-content:stretch;display:flex}.fd-seat-filled.has-photo{border-color:#d8b25a73}.fd-seat-filled.has-photo:before{content:none}.fd-seat-photo{background:linear-gradient(145deg,#0b3038,#041319 76%);flex:0 0 43%;min-height:0;position:relative;overflow:hidden}.fd-seat-image{object-fit:cover;object-position:center 14%;width:100%;height:100%;position:absolute;inset:0}.fd-seat-number{z-index:2;color:var(--fd-foam);text-shadow:0 2px 12px #000000a6;font:600 22px Cinzel,serif;top:12px;left:14px}.fd-seat-info{z-index:1;isolation:isolate;background:linear-gradient(#08242ce0,#031016fa);flex-direction:column;flex:auto;justify-content:stretch;min-height:0;padding:0;display:flex;position:relative;overflow:hidden}.fd-seat-info:before{z-index:2;content:"";background:linear-gradient(90deg,#0000,#e3c476d1 18% 82%,#0000);height:1px;position:absolute;top:0;left:12px;right:12px;box-shadow:0 0 12px #e3c4763d}.fd-seat-info:after{z-index:1;content:"";background:linear-gradient(#05191f47,#031016d1 42%,#031016f7);position:absolute;inset:0}.fd-seat-info-backdrop{z-index:0;background-image:var(--fd-seat-photo,none);filter:blur(26px)saturate(1.5)brightness(.55);opacity:.75;background-position:50% 75%;background-size:cover;transition:filter .35s,opacity .35s;position:absolute;inset:-16%;transform:scaleY(-1)scale(1.24)}.fd-seat-filled:focus-visible .fd-seat-info-backdrop,.fd-seat-filled:hover .fd-seat-info-backdrop{filter:blur(26px)saturate(1.5)brightness(.7);opacity:.86}.fd-seat-info-content{z-index:3;flex-direction:column;align-items:flex-start;height:100%;min-height:0;padding:13px 14px 10px;display:flex;position:relative}.fd-seat-info .fd-role{-webkit-line-clamp:2;max-width:100%;color:var(--fd-gold-hi);letter-spacing:.14em;-webkit-box-orient:vertical;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.fd-seat-info .fd-arch{-webkit-line-clamp:1;font-size:14px;line-height:1.35;overflow:hidden}.fd-seat-info .fd-arch,.fd-seat-info .fd-name{-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;margin-top:3px!important}.fd-seat-info .fd-name{-webkit-line-clamp:2;letter-spacing:.035em;overflow-wrap:anywhere;font-size:clamp(15px,1.25vw,18px);line-height:1.22;overflow:hidden}.fd-seat-info .fd-meta{letter-spacing:.08em;font-size:9px;line-height:1.5}.fd-seat-info .fd-card-tagline,.fd-seat-info .fd-meta{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden;margin-top:5px!important}.fd-seat-info .fd-card-tagline{color:#c9d9d6;font:italic 300 12px/1.4 Fraunces,Georgia,serif}.fd-view{min-height:34px;color:var(--fd-foam);letter-spacing:.13em;text-transform:none;margin-top:auto;font-size:9px}.fd-seat-info-sheen{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000,#bff6f10b,#0000);width:38%;animation:fd-seat-sheen 9s ease-in-out infinite;position:absolute;top:-45%;bottom:-45%;left:-48%;transform:skew(-20deg)}.fd-seat:nth-child(2) .fd-seat-info-sheen{animation-delay:-1.8s}.fd-seat:nth-child(3) .fd-seat-info-sheen{animation-delay:-3.6s}.fd-seat:nth-child(4) .fd-seat-info-sheen{animation-delay:-5.4s}.fd-seat:nth-child(5) .fd-seat-info-sheen{animation-delay:-7.2s}@keyframes fd-seat-sheen{0%,58%,to{left:-48%}78%{left:120%}}.fd-seat-open{text-align:left;background:#04171d;border-style:solid;border-color:#8ce7e038;justify-content:stretch;align-items:stretch}.fd-seat-photo-open{background:radial-gradient(80% 70%,#0c55604d,#0000 72%),linear-gradient(145deg,#0b3038,#041319 76%);flex-basis:43%;place-items:center;display:grid}.fd-slot{border-color:var(--fd-edge-hi);width:64px;height:64px;color:var(--fd-aqua);font:600 22px Cinzel,serif;box-shadow:0 0 0 8px #8ce7e00a,0 0 0 18px #8ce7e006}.fd-seat-info-open{background:linear-gradient(#08242ceb,#031016fa)}.fd-seat-info-open:before{background:linear-gradient(90deg,#0000,#e3c476a6,#0000)}.fd-seat-info-open:after{background:linear-gradient(#05191f29,#031016f2)}.fd-seat-open .fd-seat-info-content{justify-content:center}.fd-seat-open .fd-role{color:var(--fd-foam)}.fd-open-pitch{color:#c9d9d6;font:italic 300 16px/1.45 Fraunces,Georgia,serif;margin-top:8px!important}.fd-seat-open .fd-view{color:var(--fd-aqua)}@media (min-width:1024px){.fd-roster{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch}.fd-seat{aspect-ratio:auto;height:480px;min-height:480px}}@media (prefers-reduced-motion:reduce){.fd-seat-info-sheen{animation:none}}.fd-arrive .fd-tagline-label{max-width:none;color:var(--fd-gold-hi);letter-spacing:.28em;text-transform:uppercase;font:500 11px JetBrains Mono,monospace;margin-top:20px!important}.fd-hq{color:#eaf4f2;max-width:18ch;font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;text-shadow:0 4px 30px #0000008c;font-size:clamp(26px,7.2vw,46px);font-weight:300;line-height:1.22;margin-top:14px!important}.fd-hq,.fd-hq em{font-style:italic}.fd-hq em{color:var(--fd-aqua)}.home-js .fd-arrive .fd-hq{opacity:0;transition:opacity 1.1s cubic-bezier(.2,.7,.2,1) .45s,transform 1.4s cubic-bezier(.2,.7,.2,1) .45s;transform:translateY(8px)}.home-ready .fd-arrive .fd-hq{opacity:1;transform:none}.home-js .fd-arrive .fd-go{transition-delay:.85s}.fd-twelves{gap:22px;margin:0;padding:0;list-style:none;display:grid}.fd-twelves li{grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:18px;display:grid}.fd-twelves b{color:#0000;background:linear-gradient(#bff6f1,#4fb8bc);-webkit-background-clip:text;background-clip:text;font:700 78px/1 Cinzel,serif}.fd-twelves span{color:#e2eeeb;max-width:22ch;font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;font-size:18px;font-style:italic;font-weight:300;line-height:1.45}.fd-powered{border-top:1px solid var(--fd-edge);margin-top:30px;padding-top:24px}.fd-pw{color:var(--fd-gold-hi);letter-spacing:.26em;text-transform:uppercase;font:500 12px JetBrains Mono,monospace}.fd-thats{color:var(--fd-text);font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;font-size:22px;font-style:italic;font-weight:300;margin-top:10px!important}.fd-powered .fd-actions-row{margin-top:22px}.fd-becoming{border-top:1px solid var(--fd-edge);border-bottom:1px solid var(--fd-edge);text-align:center;margin:26px 0 6px;padding:22px 0}.fd-becoming .fd-question{border:0;padding:0;margin:0!important}.fd-nots{color:#afc4c0;font-family:var(--font-fraunces,"Fraunces"),Georgia,serif;flex-direction:column;gap:4px;font-size:16.5px;font-weight:300;display:flex;margin-top:14px!important}@media (min-width:700px){.fd-arrive .fd-tagline-label{font-size:12px}}@media (min-width:1024px){.fd-hq{max-width:20ch}.fd-twelves{grid-template-columns:repeat(3,1fr);gap:28px}.fd-twelves li{grid-template-columns:1fr;align-items:start;gap:12px}.fd-powered{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.fd-powered .fd-actions-row{margin-top:0}.fd-place .fd-split{align-items:start}.fd-nots{flex-direction:row;justify-content:center;gap:22px;font-size:17px}}.supra-home-tagline-edit{border-top:1px solid var(--edge);max-width:260px;color:var(--muted);text-align:left;padding-top:6px}.supra-home-tagline-edit summary{cursor:pointer;color:var(--aqua);letter-spacing:.1em;text-transform:uppercase;font:10px JetBrains Mono,monospace}.supra-home-tagline-edit form{gap:7px;margin-top:10px;display:grid}.supra-home-tagline-edit label,.supra-home-tagline-edit p,.supra-home-tagline-edit small{color:var(--muted);font-size:11px}.supra-home-tagline-edit input{border:1px solid var(--edge);width:100%;min-height:38px;color:var(--text);background:#021015cc;border-radius:8px;padding:8px 10px;font:12px Fraunces,serif}@media (max-width:430px){.fd-roster{grid-template-rows:auto;grid-auto-columns:100%;grid-auto-flow:column;align-items:stretch;display:grid}.fd-seat{aspect-ratio:auto;height:auto;min-height:0}.fd-seat-photo,.fd-seat-photo-open{aspect-ratio:1.15;flex:none}.fd-seat-image{object-position:center 14%}.fd-seat-info{flex:1 0 auto;min-height:0}.fd-seat-info-content{flex:none;height:auto;padding:12px 14px}.fd-view{min-height:26px;margin-top:8px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(1turn)}}