@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.088ba3ed.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.c68a79fb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_d8350e3a-module__LA5v5G__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_d8350e3a-module__LA5v5G__variable{--font-instrument-sans:"Instrument Sans","Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.a82ecf4e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.afa48be3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.764b43eb.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.cb53f04b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.64b9304e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.6b5ea6af.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1dcddae6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.8da66e7f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.e6cd1753.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.19510058.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_c7d8cc32-module__U1BAtG__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_c7d8cc32-module__U1BAtG__variable{--font-ibm-plex-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-duration:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--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;--tw-duration:initial;--tw-shadow:0 0 transparent;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 transparent;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 transparent;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 transparent;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 transparent}}}@layer theme{:root,:host{--font-sans:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif;--font-mono:var(--font-ibm-plex-mono),ui-monospace,"SF Mono",Menlo,monospace;--color-red-600:#e40014;--color-emerald-50:#ecfdf5;--color-emerald-200:#a4f4cf;--color-emerald-900:#004e3b;--color-blue-600:#155dfc;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-600:#45556c;--color-slate-900:#0f172b;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-5xl:64rem;--text-xs--line-height:calc(1/.75);--text-sm--line-height:calc(1.25/.875);--text-base--line-height:calc(1.5/1);--text-lg--line-height:calc(1.75/1.125);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--shadow-sm:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--shadow-md:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--ease-out:cubic-bezier(0,0,.2,1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif;--default-mono-font-family:var(--font-ibm-plex-mono),ui-monospace,"SF Mono",Menlo,monospace}@supports (color:color(display-p3 0 0 0)){:root,:host{--color-red-600:color(display-p3 .830323 .140383 .133196);--color-emerald-50:color(display-p3 .936818 .989882 .961937);--color-emerald-200:color(display-p3 .713164 .947563 .822283);--color-emerald-900:color(display-p3 .117821 .302975 .234501);--color-blue-600:color(display-p3 .174493 .358974 .950247);--color-slate-50:color(display-p3 .974377 .979815 .986207);--color-slate-100:color(display-p3 .947345 .959969 .97483);--color-slate-200:color(display-p3 .890322 .909405 .939294);--color-slate-300:color(display-p3 .800294 .834432 .882803);--color-slate-400:color(display-p3 .577446 .629622 .716602);--color-slate-600:color(display-p3 .283418 .332214 .416355);--color-slate-900:color(display-p3 .0639692 .0891152 .163036)}}@supports (color:lab(0% 0 0)){:root,:host{--color-red-600:lab(48.4493% 77.4328 61.5452);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-blue-600:lab(44.0605% 29.0279 -86.0352);--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-900:lab(7.78673% 1.82345 -15.0537)}}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::-webkit-file-upload-button{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}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{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:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::-webkit-file-upload-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;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:transparent;border-radius:0}:where(select:-webkit-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:-moz-any([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:-webkit-any([multiple],[size])) optgroup option:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-moz-any([multiple],[size])) optgroup option:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:is([multiple],[size])) optgroup option:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:20px}:where(select:-webkit-any([multiple],[size])) optgroup option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:-moz-any([multiple],[size])) optgroup option:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:where(select:is([multiple],[size])) optgroup option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:20px}:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::-webkit-file-upload-button{margin-right:4px}:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)))::file-selector-button{margin-right:4px}:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{margin-left:4px}:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left:4px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{margin-left: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{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button{-webkit-appearance:button;-moz-appearance:button;appearance:button}input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-file-upload-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,ul,ol,dl,dd{margin:0}ul,ol{padding:0;list-style:none}img,svg{max-width:100%;display:block}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}:where(a){color:inherit;text-decoration:none}table{border-collapse:collapse}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-sans);font-size:var(--t-base);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;line-height:1.55}h1,h2,h3,h4{letter-spacing:-.018em;font-weight:600;line-height:1.2}:focus-visible{outline:2px solid var(--accent-vivid);outline-offset:2px;border-radius:var(--r-sm)}::selection{background:var(--accent-line)}}@layer components{.app{grid-template-columns:var(--sidebar)minmax(0,1fr)auto;min-height:100dvh;display:grid}.sidebar{gap:var(--s6);padding:var(--s5)var(--s4);flex-direction:column;height:100dvh;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--border)}.sidebar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--border)}.sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:1px solid var(--border)}.sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--border)}.sidebar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--border)}.sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:1px solid var(--border)}.work{padding:var(--s5)var(--s7)var(--s9);min-width:0}.rail{width:var(--rail);padding:var(--s5)var(--s5)var(--s9);gap:var(--s4);background:var(--surface-sunken);flex-direction:column;height:100dvh;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.rail:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border)}.rail:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border)}.rail:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:1px solid var(--border)}.rail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border)}.rail:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border)}.rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:1px solid var(--border)}.soon{max-width:46ch;margin-top:var(--s9)}.soon__icon{border-radius:var(--r);background:var(--accent-soft);height:2.5rem;width:2.5rem;color:var(--accent);place-items:center;margin-bottom:var(--s5);display:grid}.soon__title{font-size:var(--t-xl);letter-spacing:-.03em}.soon__body{color:var(--text-muted);font-size:var(--t-md);margin-top:var(--s3)}.soon__note{color:var(--text-soft);font-size:var(--t-sm);margin-block:var(--s5)var(--s6)}.soon__note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--border);padding-left:var(--s4)}.soon__note:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--border);padding-left:var(--s4)}.soon__note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:2px solid var(--border);padding-left:var(--s4)}.soon__note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--border);padding-right:var(--s4)}.soon__note:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--border);padding-right:var(--s4)}.soon__note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:2px solid var(--border);padding-right:var(--s4)}.prose{max-width:68ch;margin-top:var(--s7)}.prose h1{font-size:var(--t-display);letter-spacing:-.03em;text-wrap:balance;font-weight:700}.prose .lede{font-size:var(--t-lg);color:var(--text-muted);margin-top:var(--s4)}.prose h2{font-size:var(--t-lg);margin-top:var(--s8)}.prose p{color:var(--text-muted);margin-top:var(--s3);line-height:1.65}.prose strong{color:var(--text);font-weight:600}.prose ul{gap:var(--s2);flex-direction:column;margin-top:var(--s3);display:flex}.prose li{color:var(--text-muted);line-height:1.6;position:relative}.prose li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s4)}.prose li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s4)}.prose li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s4)}.prose li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s4)}.prose li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s4)}.prose li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s4)}.prose li:before{content:"";border-radius:var(--r-full);background:var(--accent-vivid);height:.3rem;width:.3rem;position:absolute;top:.6em}.prose li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.prose li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.prose li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.prose li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.prose li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.prose li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.prose__note{padding:var(--s4)var(--s5);border:1px solid var(--accent-line);background:var(--accent-soft);border-radius:var(--r-lg);margin-top:var(--s7)}.prose__note p{color:var(--text);font-size:var(--t-sm);margin:0}.feed-hd{margin-bottom:var(--s8)}.feed-hd__title{font-size:var(--t-display);letter-spacing:-.03em;text-wrap:balance;max-width:22ch;font-weight:700}.feed-hd__sub{color:var(--text-muted);font-size:var(--t-md);max-width:60ch;margin-top:var(--s3)}.feature{align-items:center;gap:var(--s6);border:1px solid var(--border);background:var(--surface);border-radius:var(--r-lg);padding:var(--s6);transition:border-color var(--d-fast)var(--ease),box-shadow var(--d-fast)var(--ease),translate var(--d-fast)var(--ease);grid-template-columns:1fr auto;display:grid}@media (max-width:56rem){.feature{grid-template-columns:1fr}}.feature:hover{border-color:var(--accent-line);box-shadow:var(--shadow-md);translate:0 -2px}.feature__meta{align-items:center;gap:var(--s2);display:flex}.feature__no{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.feature__title{font-size:var(--t-xl);letter-spacing:-.025em;text-wrap:balance;max-width:24ch;margin-top:var(--s4)}.feature__sub{color:var(--text-muted);font-size:var(--t-sm);margin-top:var(--s2)}.feature__cta{align-items:center;gap:var(--s2);color:var(--accent);font-weight:600;font-size:var(--t-sm);margin-top:var(--s5);display:inline-flex}.feature:hover .feature__cta svg{translate:2px}.feature__cta svg{transition:translate var(--d-fast)var(--ease)}.feature__preview{gap:var(--s3);align-items:center;display:flex}.feature__thumb{aspect-ratio:4/3;border-radius:var(--r);border:1px solid var(--stimulus-border);background:var(--stimulus-bg);width:11.5rem;box-shadow:var(--shadow-sm);position:relative;overflow:clip}.feature__thumb .screen{border:0;border-radius:0;margin:0}.feature__tag{top:var(--s2);left:var(--s2);z-index:10;border-radius:var(--r-sm);background:var(--accent);height:1.35rem;width:1.35rem;color:var(--on-accent);font-weight:700;font-size:var(--t-xs);place-items:center;display:grid;position:absolute}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s5)}.card--flat{background:var(--surface-sunken)}.card__hd{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.card__title{font-size:var(--t-md);font-weight:600}.icon{stroke-width:1.7px;flex:none;height:1.125rem;width:1.125rem}.icon--sm{height:1rem;width:1rem}.muted{color:var(--text-muted)}.btn{justify-content:center;align-items:center;gap:var(--s2);font-size:var(--t-base);letter-spacing:-.005em;border-radius:var(--r);padding:.5rem var(--s4);white-space:nowrap;min-height:2.375rem;transition:background var(--d-fast)var(--ease),color var(--d-fast)var(--ease),border-color var(--d-fast)var(--ease),box-shadow var(--d-fast)var(--ease);font-weight:600;display:inline-flex}.btn--primary{background:var(--accent);color:var(--on-accent)}.btn--primary:hover:not(:disabled){background:var(--accent-hover)}.btn--outline{border:1px solid var(--border-strong);background:var(--surface)}.btn--outline:hover{border-color:var(--text-soft);background:var(--surface-sunken)}.btn--ghost{color:var(--text-muted)}.btn--ghost:hover{color:var(--text);background:var(--surface-alt)}.btn--icon{width:2.375rem;padding:0}.btn--block{width:100%}.btn--lg{min-height:3.25rem;font-size:var(--t-md);border-radius:var(--r)}.btn:disabled{opacity:.45;cursor:not-allowed}.brand{padding:var(--s2)var(--s3)var(--s4);align-items:center;display:flex}.brand__logo{height:auto;width:11rem}.brand__logo--dark{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .brand__logo--light{display:none}:root:not([data-theme=light]) .brand__logo--dark{display:block}}:root[data-theme=dark] .brand__logo--light{display:none}:root[data-theme=dark] .brand__logo--dark,:root[data-theme=light] .brand__logo--light{display:block}:root[data-theme=light] .brand__logo--dark{display:none}.nav{flex-direction:column;gap:2px;display:flex}.nav a{align-items:center;gap:var(--s3);padding:.5rem var(--s3);border-radius:var(--r);color:var(--text-muted);min-height:2.375rem;transition:background var(--d-fast)var(--ease),color var(--d-fast)var(--ease);font-weight:500;display:flex}.nav a:hover{background:var(--surface-alt);color:var(--text)}.nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}.mission{margin-top:auto}.mission__icon{border-radius:var(--r-sm);background:var(--accent-soft);height:2rem;width:2rem;color:var(--accent);place-items:center;margin-bottom:var(--s3);display:grid}.mission h3{font-size:var(--t-base);margin-bottom:var(--s2)}.mission p{font-size:var(--t-sm);color:var(--text-muted);line-height:1.5}.mission a{align-items:center;gap:var(--s2);color:var(--accent);font-size:var(--t-sm);margin-top:var(--s3);font-weight:600;display:inline-flex}.mission a:hover{gap:.6rem}.mission a svg{transition:translate var(--d-fast)var(--ease)}.mission a:hover svg{translate:2px}.sidebar__controls{justify-content:space-between;align-items:center;gap:var(--s2);padding-inline:var(--s2);display:flex}.langswitch{background:var(--surface-alt);border-radius:var(--r);gap:2px;padding:3px;display:flex}.langswitch a{border-radius:var(--r-sm);height:1.75rem;min-width:2rem;font-size:var(--t-xs);color:var(--text-muted);transition:background var(--d-fast)var(--ease),color var(--d-fast)var(--ease);place-items:center;font-weight:700;display:grid}.langswitch a:hover{color:var(--text)}.langswitch a[aria-current=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.langswitch abbr{text-decoration:none}.whoami{align-items:center;gap:var(--s3);padding:var(--s3)var(--s2);border-top:1px solid var(--border);margin-top:var(--s2);display:flex}.whoami__name{font-size:var(--t-sm);font-weight:600;line-height:1.3}.whoami__role{font-size:var(--t-xs);color:var(--text-muted)}.avatar{border-radius:var(--r-full);background:var(--surface-alt);height:2rem;width:2rem;font-size:var(--t-xs);color:var(--text-muted);flex:none;place-items:center;font-weight:700;display:grid;overflow:clip}.avatar--sm{height:1.5rem;width:1.5rem;font-size:var(--t-2xs)}.topbar{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s7);display:flex}.back{align-items:center;gap:var(--s2);color:var(--text-muted);padding:var(--s2);border-radius:var(--r);font-weight:500;display:inline-flex}.back:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--s2)*-1)}.back:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--s2)*-1)}.back:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:calc(var(--s2)*-1)}.back:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--s2)*-1)}.back:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--s2)*-1)}.back:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(var(--s2)*-1)}.back:hover{color:var(--text);background:var(--surface-alt)}.topbar__end{gap:var(--s2);display:flex}.eyebrow{align-items:center;gap:var(--s2);margin-bottom:var(--s3);display:flex}.live-dot{border-radius:var(--r-full);background:var(--accent-vivid);height:.5rem;width:.5rem;box-shadow:0 0 0 0 var(--accent-vivid);flex:none}@supports (color:color-mix(in lab, red, red)){.live-dot{box-shadow:0 0 0 0 color-mix(in oklab,var(--accent-vivid)55%,transparent)}}.live-dot{animation:ping 2.6s var(--ease-out)infinite}@keyframes ping{60%,to{box-shadow:0 0 0 6px color-mix(in oklab,var(--accent-vivid)0%,transparent)}}.eyebrow span{font-family:var(--font-mono);font-size:var(--t-xs);letter-spacing:.09em;text-transform:uppercase;color:var(--text-muted)}.headline{font-size:var(--t-display);letter-spacing:-.03em;text-wrap:balance;max-width:20ch;font-weight:700}.subhead{color:var(--text-muted);font-size:var(--t-md);margin-top:var(--s4)}.options{gap:var(--s5);min-width:0;border:0;grid-template-columns:repeat(2,1fr);margin-top:var(--s7);padding:0;display:grid}.opt{cursor:pointer;display:block;position:relative}.opt input{opacity:0;pointer-events:none;position:absolute}.opt__box{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s5);height:100%;transition:border-color var(--d-fast)var(--ease),box-shadow var(--d-fast)var(--ease),opacity var(--d)var(--ease)}.opt:hover .opt__box{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.opt:has(:focus-visible) .opt__box{outline:2px solid var(--accent-vivid);outline-offset:2px}.opt:has(:checked) .opt__box{border-color:var(--accent-vivid);box-shadow:var(--ring)}.opt__tag{border-radius:var(--r-sm);background:var(--accent);height:1.75rem;width:1.75rem;color:var(--on-accent);font-weight:700;font-size:var(--t-base);transition:scale var(--d-fast)var(--ease);place-items:center;display:grid}.opt:has(:checked) .opt__tag{scale:1.06}.opt__foot{border-top:1px solid var(--border);margin-top:var(--s5);padding-top:var(--s5)}.opt__name{font-weight:600;font-size:var(--t-md);align-items:center;gap:var(--s2);display:flex}.opt__desc{color:var(--text-muted);font-size:var(--t-sm);margin-top:2px}.opt__check{color:var(--accent);opacity:0;transition:opacity var(--d-fast)var(--ease)}.opt:has(:checked) .opt__check{opacity:1}.screen{aspect-ratio:var(--stim-aspect,4/3);background:var(--stimulus-bg);border:1px solid var(--stimulus-border);border-radius:var(--r);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--stim-cycle:2.9s;--stim-wait:1.972s;--stim-period:1s;margin-top:var(--s5);position:relative;overflow:clip}.screen--empty{background:var(--stimulus-fill)}.screen__phase{padding:var(--s4);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.stimuli:not(.playing) .sk:after,.stimuli:not(.playing) .spinner,.stimuli:not(.playing) .progbar__fill,.stimuli:not(.playing) .pulse-mark{animation-play-state:paused}.wait-center{justify-items:center;gap:var(--s3);width:100%;margin:auto;display:grid}.wait-txt{font-size:var(--t-sm);color:var(--slate-400)}.sk{background:var(--stimulus-fill);border-radius:var(--r-sm);position:relative;overflow:clip}.sk:after{content:"";animation:sweep var(--stim-period)var(--ease)infinite;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);position:absolute;top:0;bottom:0;left:0;right:0;translate:-100%}@keyframes sweep{to{translate:180%}}.sk--circle{border-radius:var(--r-full)}.sk-row{align-items:center;gap:.6rem;display:flex}.sk-row__avatar{flex:none;height:1.75rem;width:1.75rem}.sk-row__line{flex:1;height:.55rem}.sk--hero{height:38%;margin-top:.7rem}.sk-cols{gap:.5rem;margin-top:.7rem;display:flex}.sk-cols .sk{flex:1;height:1.6rem}.sk--text{height:.45rem;margin-top:.6rem}.sk--short{width:65%;margin-top:.35rem}.spinner{border-radius:var(--r-full);border:4px solid var(--blue-100);border-top-color:var(--blue-600);height:3.25rem;width:3.25rem;animation:spin var(--stim-period)linear infinite}@keyframes spin{to{rotate:360deg}}.progbar{border-radius:var(--r-full);background:var(--blue-100);height:.5rem;width:62%;overflow:clip}.progbar__fill{border-radius:inherit;background:var(--blue-600);transform-origin:0;height:100%;animation:fillUp var(--stim-wait)var(--ease-out)1 forwards}@keyframes fillUp{0%{scale:0 1}to{scale:1}}.pulse-mark{border-radius:var(--r-lg);background:var(--blue-50);height:3.25rem;width:3.25rem;color:var(--blue-600);animation:markPulse var(--stim-period)var(--ease)infinite;place-items:center;display:grid}@keyframes markPulse{0%,to{opacity:1;scale:1}50%{opacity:.55;scale:.88}}.loaded{flex-direction:column;gap:.5rem;height:100%;width:100%;display:flex}.loaded__hero{border-radius:var(--r-sm);background:linear-gradient(135deg,var(--blue-100),var(--blue-200));flex:none;height:44%}.loaded__t{border-radius:var(--r-full);background:var(--stimulus-line);flex:none;height:.55rem;width:72%}.loaded__l{border-radius:var(--r-full);background:var(--stimulus-border);flex:none;height:.4rem}.loaded__row{gap:.4rem;margin-top:auto;display:flex}.loaded__pill{border-radius:var(--r-sm);background:var(--stimulus-fill);flex:1;height:1.25rem}.loaded__pill--on{background:var(--blue-600)}.loaded__rows{flex-direction:column;gap:.55rem;margin-top:.35rem;display:flex}.loaded__row-item{align-items:center;gap:.5rem;display:flex}.loaded__dot{border-radius:var(--r-full);background:var(--blue-100);flex:none;height:1.1rem;width:1.1rem}.loaded__bar{border-radius:var(--r-full);background:var(--stimulus-border);height:.4rem}.loaded__field{flex-direction:column;gap:.3rem;margin-top:.35rem;display:flex}.loaded__label{border-radius:var(--r-full);background:var(--stimulus-border);height:.35rem;width:34%}.loaded__input{border-radius:var(--r-sm);border:1px solid var(--stimulus-line);height:1.5rem}.stim-note{justify-content:space-between;align-items:center;gap:var(--s3);font-size:var(--t-xs);color:var(--text-muted);margin-top:var(--s3);display:flex}.stim-note b{font-family:var(--font-mono);color:var(--text);font-weight:500}.replay{align-items:center;gap:var(--s2);font-size:var(--t-sm);color:var(--accent);padding:.35rem var(--s3);border-radius:var(--r-full);border:1px solid var(--accent-line);min-height:2rem;font-weight:600;display:inline-flex}.replay:hover{background:var(--accent-soft)}.cta-wrap{margin-top:var(--s5)}.meta-row{justify-content:space-between;align-items:center;gap:var(--s4);font-size:var(--t-sm);color:var(--text-muted);flex-wrap:wrap;margin-top:var(--s4);display:flex}.facepile{align-items:center;gap:var(--s3);display:flex}.facepile__imgs{display:flex}.facepile__imgs .avatar{border:2px solid var(--bg)}.facepile__imgs .avatar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.5rem}.facepile__imgs .avatar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.5rem}.facepile__imgs .avatar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-.5rem}.facepile__imgs .avatar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.5rem}.facepile__imgs .avatar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.5rem}.facepile__imgs .avatar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-.5rem}.facepile__imgs .avatar:first-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.facepile__imgs .avatar:first-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.facepile__imgs .avatar:first-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.facepile__imgs .avatar:first-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.facepile__imgs .avatar:first-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.facepile__imgs .avatar:first-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.countdown{align-items:center;gap:var(--s2);display:inline-flex}.countdown b{font-family:var(--font-mono);color:var(--text);font-weight:500}.why{border-color:var(--accent-line);background:var(--accent-soft);margin-top:var(--s5)}.why h2{font-size:var(--t-lg)}.why p{color:var(--text-muted);font-size:var(--t-sm);margin-top:var(--s1)}.chips{gap:var(--s2);flex-wrap:wrap;margin-top:var(--s4);display:flex}.chip{align-items:center;gap:var(--s2);cursor:pointer;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-full);padding:.4rem var(--s4);font-size:var(--t-sm);min-height:2.25rem;transition:background var(--d-fast)var(--ease),border-color var(--d-fast)var(--ease),color var(--d-fast)var(--ease);font-weight:500;display:inline-flex;position:relative}.chip input{opacity:0;pointer-events:none;position:absolute}.chip:hover{border-color:var(--accent-vivid)}.chip:has(:focus-visible){outline:2px solid var(--accent-vivid);outline-offset:2px}.chip:has(:checked){background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.why__actions{align-items:center;gap:var(--s4);flex-wrap:wrap;margin-top:var(--s5);display:flex}.why__done{align-items:center;gap:var(--s3);color:var(--success);font-weight:600;display:flex}.section-hd{justify-content:space-between;align-items:center;gap:var(--s4);margin-bottom:var(--s4);display:flex}.section-hd h2{font-size:var(--t-xl)}.link-more{align-items:center;gap:var(--s2);color:var(--accent);font-weight:600;font-size:var(--t-sm);display:inline-flex}.link-more:hover svg{translate:2px}.link-more svg{transition:translate var(--d-fast)var(--ease)}.recents{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));display:grid}.rcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s4);transition:border-color var(--d-fast)var(--ease),box-shadow var(--d-fast)var(--ease),translate var(--d-fast)var(--ease)}.rcard:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);translate:0 -2px}.rcard__hd{justify-content:space-between;align-items:center;gap:var(--s2);display:flex}.badge-win{background:var(--success-soft);color:var(--success);font-size:var(--t-xs);padding:.15rem var(--s2);border-radius:var(--r-sm);font-weight:600}.rcard__no{font-family:var(--font-mono);font-size:var(--t-xs);color:var(--text-soft)}.rcard h3{font-size:var(--t-base);margin-block:var(--s3);text-wrap:balance}.rcard__prev{gap:var(--s2);display:flex}.rcard__prev>*{border-radius:var(--r-sm);background:var(--surface-sunken);border:1px solid var(--border);height:2.75rem;font-size:var(--t-2xs);color:var(--text-muted);flex:1;place-items:center;display:grid}.rcard__prev .win{border-color:var(--accent-line);background:var(--accent-soft);color:var(--accent);font-weight:600}.rail .card{padding:var(--s4)var(--s5)}.pill-live{align-items:center;gap:var(--s2);font-size:var(--t-xs);color:var(--success);font-weight:600;display:inline-flex}.pill-live:before{content:"";border-radius:var(--r-full);background:var(--success);height:.4rem;width:.4rem}.locked__icon{color:var(--text-soft);margin-bottom:var(--s3)}.locked p{font-size:var(--t-sm);color:var(--text-muted)}.locked strong{color:var(--text);font-weight:600}.verdict-note{padding:var(--s3)var(--s4);background:var(--warning-soft);border-radius:0 var(--r-sm)var(--r-sm)0;font-size:var(--t-xs);color:var(--text-muted);margin-top:var(--s4);line-height:1.5}.verdict-note:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--warning-line)}.verdict-note:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--warning-line)}.verdict-note:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--warning-line)}.verdict-note:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--warning-line)}.verdict-note:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--warning-line)}.verdict-note:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--warning-line)}.verdict-note strong{color:var(--warning);margin-bottom:2px;font-weight:600;display:block}.resrow+.resrow{margin-top:var(--s4)}.resrow__hd{align-items:center;gap:var(--s3);display:flex}.resrow__tag{border-radius:var(--r-full);height:1.5rem;width:1.5rem;font-size:var(--t-xs);background:var(--surface-alt);color:var(--text-muted);flex:none;place-items:center;font-weight:700;display:grid}.resrow--lead .resrow__tag{background:var(--accent);color:var(--on-accent)}.resrow__name{font-size:var(--t-sm);font-weight:500}.resrow__pct{font-weight:700;font-size:var(--t-md);font-variant-numeric:tabular-nums}.resrow__pct:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.resrow__pct:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.resrow__pct:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.resrow__pct:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.resrow__pct:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.resrow__pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.resrow__track{border-radius:var(--r-full);background:var(--surface-alt);height:.4rem;margin-top:var(--s2);overflow:clip}.resrow__fill{border-radius:var(--r-full);background:var(--border-strong);height:100%;width:0;transition:inline-size var(--d-slow)var(--ease-out)}.resrow--lead .resrow__fill{background:var(--accent-vivid)}.resrow__ci{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--text-soft);margin-top:var(--s1)}.yours-tag{font-size:var(--t-2xs);color:var(--accent);border:1px solid var(--accent-line);border-radius:var(--r-full);padding:0 .35rem;font-weight:700}.seg{gap:var(--s1);background:var(--surface-alt);border-radius:var(--r);margin-top:var(--s4);padding:3px;display:flex}.seg button{font-size:var(--t-xs);color:var(--text-muted);border-radius:var(--r-sm);min-height:1.9rem;transition:background var(--d-fast)var(--ease),color var(--d-fast)var(--ease);flex:1;padding:.3rem;font-weight:600}.seg button[aria-pressed=true]{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}.rail-foot{justify-content:space-between;align-items:center;gap:var(--s2);border-top:1px solid var(--border);font-size:var(--t-xs);color:var(--text-soft);margin-top:var(--s4);padding-top:var(--s3);display:flex}.rail-foot a{color:var(--accent);font-weight:600}.rail-foot a:hover{text-underline-offset:2px;text-decoration:underline}.whylist li{align-items:center;gap:var(--s3);padding-top:.45rem;padding-bottom:.45rem;display:flex}.whylist li+li{border-top:1px solid var(--border)}.whylist__ico{color:var(--text-soft);flex:none}.whylist__name{font-size:var(--t-sm)}.whylist__val{font-size:var(--t-sm);font-variant-numeric:tabular-nums;font-weight:600}.whylist__val:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.whylist__val:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.whylist__val:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.whylist__val:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.whylist__val:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.whylist__val:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.whylist__mine{color:var(--accent);font-size:var(--t-2xs);font-weight:700}.infolist{font-size:var(--t-sm)}.infolist div{justify-content:space-between;align-items:center;gap:var(--s3);padding-top:.4rem;padding-bottom:.4rem;display:flex}.infolist div+div{border-top:1px solid var(--border)}.infolist dt{color:var(--text-muted)}.infolist dd{text-align:end;font-weight:500}.tags{gap:var(--s2);flex-wrap:wrap;justify-content:flex-end;display:flex}.tag{background:var(--accent-soft);color:var(--accent);font-size:var(--t-xs);padding:.1rem var(--s2);border-radius:var(--r-sm);font-weight:600}.news{background:var(--accent-soft);border-color:var(--accent-line)}.news h3{color:var(--accent);font-size:var(--t-md)}.news p{font-size:var(--t-sm);color:var(--text-muted);margin-block:var(--s2)var(--s4)}.news__form{gap:var(--s2);display:flex}.news input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r);min-width:0;padding:.5rem var(--s3);font-size:var(--t-sm);flex:1;min-height:2.5rem}.news input::placeholder{color:var(--text-soft)}.news input:user-invalid{border-color:var(--warning-line)}.news button{flex:none;width:2.75rem}[popover]{border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s2);background:var(--surface);box-shadow:var(--shadow-lg);width:15rem;margin:0;position:fixed;top:4.5rem}[popover]:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--s7)}[popover]:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--s7)}[popover]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto;right:var(--s7)}[popover]:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--s7)}[popover]:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--s7)}[popover]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto;left:var(--s7)}[popover] menu{margin:0;padding:0}.share-item{align-items:center;gap:var(--s3);width:100%;padding:.5rem var(--s3);border-radius:var(--r);font-size:var(--t-sm);text-align:start;min-height:2.375rem;display:flex}.share-item:hover{background:var(--surface-alt)}.share-item small{font-family:var(--font-mono);font-size:var(--t-2xs);color:var(--text-soft)}.share-item small:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.share-item small:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.share-item small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.share-item small:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.share-item small:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.share-item small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.toast{background:var(--slate-900);color:var(--white);padding:.7rem var(--s5);border-radius:var(--r-full);font-size:var(--t-sm);z-index:50;box-shadow:var(--shadow-lg);align-items:center;gap:var(--s3);transition:opacity var(--d)var(--ease),translate var(--d)var(--ease);transition-behavior:allow-discrete;font-weight:500;display:flex;position:fixed;bottom:var(--s6);translate:-50%}.toast:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.toast:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.toast:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.toast:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}@starting-style{.toast{opacity:0;translate:-50% 12px}}.toast[hidden]{display:none}}@layer utilities{.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{top:0;bottom:0;left:0;right:0}.z-0{z-index:0}.z-10{z-index:10}.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}}.mx-1{margin-inline:var(--spacing)}.mx-auto{margin-left:auto;margin-right:auto}.mt-2{margin-top:calc(var(--spacing)*2)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.h-7{height:calc(var(--spacing)*7)}.min-h-screen{min-height:100vh}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.flex-1{flex:1}.shrink{flex-shrink:1}.grow{flex-grow:1}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-\[3px\]{gap:3px}.overflow-hidden{overflow:hidden}.overflow-x-hidden{overflow-x:hidden}.rounded{border-radius:.25rem}.rounded-\[var\(--r\)\]{border-radius:var(--r)}.rounded-lg{border-radius:var(--r-lg)}.rounded-sm{border-radius:var(--r-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-emerald-200{border-color:var(--color-emerald-200)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-200{border-color:var(--color-slate-200)}.bg-\[\#3d6fe0\]{background-color:#3d6fe0}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-surface-alt{background-color:var(--surface-alt)}.bg-white{background-color:var(--color-white)}.object-cover{object-fit:cover}.object-center{object-position:center}.p-4{padding:calc(var(--spacing)*4)}.p-\[3px\]{padding:3px}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-1{padding-block:var(--spacing)}.py-3{padding-block:calc(var(--spacing)*3)}.py-8{padding-block:calc(var(--spacing)*8)}.py-16{padding-block:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.font-sans{font-family:var(--font-instrument-sans),ui-sans-serif,system-ui,sans-serif}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--t-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-sm{font-size:var(--t-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--t-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.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-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.text-emerald-900{color:var(--color-emerald-900)}.text-red-600{color:var(--color-red-600)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-600{color:var(--color-slate-600)}.text-slate-900{color:var(--color-slate-900)}.text-text-muted{color:var(--text-muted)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.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,-webkit-text-decoration-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-colors{transition-property:color,background-color,border-color,outline-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--d-fast\)\]{--tw-duration:var(--d-fast);transition-duration:var(--d-fast)}.placeholder\:text-slate-400::placeholder{color:var(--color-slate-400)}@media (hover:hover){.hover\:bg-\[\#2563eb\]:hover{background-color:#2563eb}.hover\:text-slate-600:hover{color:var(--color-slate-600)}.hover\:text-text:hover{color:var(--text)}}.focus\:border-blue-600:focus{border-color:var(--color-blue-600)}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-50:disabled{opacity:.5}.aria-pressed\:bg-surface[aria-pressed=true]{background-color:var(--surface)}.aria-pressed\:text-text[aria-pressed=true]{color:var(--text)}.aria-pressed\:shadow-\[var\(--shadow-sm\)\][aria-pressed=true]{--tw-shadow:var(--shadow-sm);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (min-width:40rem){.sm\:flex-row{flex-direction:row}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-lg{font-size:var(--t-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.vh{clip-path:inset(50%);white-space:nowrap;height:1px;width:1px;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}}@media (max-width:60rem){.app{grid-template-columns:var(--sidebar)minmax(0,1fr)}.rail{border-top:1px solid var(--border);height:auto;width:auto;padding-inline:var(--s7);grid-column:2;grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));align-items:start;display:grid;position:static}.rail:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0}.rail:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0}.rail:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:0}.rail:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.rail:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}.rail:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:0}}@media (max-width:56rem){.app{grid-template-columns:minmax(0,1fr)}.sidebar{border-bottom:1px solid var(--border);align-items:center;gap:var(--s4);height:auto;padding:var(--s3)var(--s4);flex-direction:row;position:static;overflow-x:auto}.sidebar:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.sidebar:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.sidebar:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-right:0}.sidebar:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.sidebar:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.sidebar:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:0}.nav{flex-direction:row}.nav a span{display:none}.brand{padding:0}.brand__logo{width:8.5rem}.mission{display:none}.whoami{border:0;margin:0 0 0 auto;padding:0}.whoami div{display:none}.work,.rail{padding-inline:var(--s4)}.rail{grid-column:1}.options{grid-template-columns:1fr}[popover]{inset-inline:var(--s4);width:auto}}@media (forced-colors:active){.opt:has(:checked) .opt__box{outline:3px solid highlight}.resrow__fill{background:highlight}}.sharemenu-list{padding:var(--s2)}.share-item--highlight{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.share-item--highlight{background:color-mix(in oklab,var(--accent)12%,transparent)}}.share-item--highlight{border:1px solid var(--accent)}@supports (color:color-mix(in lab, red, red)){.share-item--highlight{border:1px solid color-mix(in oklab,var(--accent)40%,transparent)}}.share-item--highlight{border-radius:var(--r);margin-bottom:var(--s2)}.share-item--highlight:hover{background:var(--accent)}@supports (color:color-mix(in lab, red, red)){.share-item--highlight:hover{background:color-mix(in oklab,var(--accent)22%,transparent)}}.share-item__title{align-items:center;gap:var(--s2);font-weight:600;display:inline-flex}.badge-cherch{font-size:var(--t-2xs);background:var(--accent);color:var(--on-accent);border-radius:var(--r-full);font-weight:700;font-family:var(--font-mono);letter-spacing:.04em;padding:2px 6px}.sharemenu-divider{background:var(--border);height:1px;margin-block:var(--s2)}.sharemenu-role-toggle{padding:var(--s2)var(--s3);font-size:var(--t-xs);color:var(--text-muted);justify-content:space-between;align-items:center;display:flex}.sharemenu-role-label{font-weight:500}.btn--xs{padding:var(--s1)var(--s2);font-size:var(--t-xs);border-radius:var(--r-sm)}.video-modal-backdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--s4);background:rgba(0,0,0,.75);place-items:center;animation:.2s ease-out fadeIn;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.video-modal{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-xl,20px);flex-direction:column;width:100%;max-width:820px;max-height:92vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.video-modal__header{padding:var(--s5)var(--s6);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;display:flex}.video-modal__badge{align-items:center;gap:var(--s1);font-size:var(--t-xs);color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-weight:700;font-family:var(--font-mono);margin-bottom:var(--s1);display:inline-flex}.video-modal__title{font-size:var(--t-xl);letter-spacing:-.02em;font-weight:700}.video-modal__sub{color:var(--text-muted);font-size:var(--t-sm);margin-top:2px}.video-modal__body{padding:var(--s6);gap:var(--s5);flex-direction:column;display:flex;overflow-y:auto}.video-modal__format-bar{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.video-modal__label{font-size:var(--t-sm);color:var(--text-muted);font-weight:600}.video-modal__formats{gap:var(--s2);flex-wrap:wrap;display:flex}.video-modal__stage{border-radius:var(--r-lg);border:1px solid var(--border);padding:var(--s2);background:#000;justify-content:center;align-items:center;display:flex;overflow:hidden}.stage--16-9{aspect-ratio:16/9;max-height:420px}.stage--1-1{aspect-ratio:1;max-height:420px}.stage--9-16{aspect-ratio:9/16;max-height:440px}.video-modal__canvas{object-fit:contain;border-radius:var(--r);width:100%;height:100%}.video-modal__footer{padding-top:var(--s3);justify-content:center;align-items:center;display:flex}.video-modal__progress-wrap{gap:var(--s2);flex-direction:column;align-items:center;width:100%;display:flex}.video-modal__progress-bar{background:var(--accent);border-radius:var(--r-full);height:6px;transition:width .1s linear}.video-modal__actions{align-items:center;gap:var(--s3);flex-wrap:wrap;justify-content:center;display:flex}.video-modal__success{align-items:center;gap:var(--s2);color:#10b981;font-weight:600;font-size:var(--t-sm);width:100%;margin-bottom:var(--s2);justify-content:center;display:flex}.admin__head{justify-content:space-between;align-items:flex-start;gap:var(--s4);flex-wrap:wrap;margin-bottom:var(--s6);display:flex}.admin__eyebrow{align-items:center;gap:var(--s2);font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);display:inline-flex}.admin__title{font-size:var(--t-display);margin-top:var(--s1)}.admin__filters{margin-bottom:var(--s5)}.admin-note{color:var(--text-muted);font-size:var(--t-sm)}.admin-error,.admin-ok{font-size:var(--t-sm);padding:var(--s3)var(--s4);border-radius:var(--r);margin-block:var(--s3);border:1px solid}.admin-error{color:var(--warning);background:var(--warning-soft);border-color:var(--warning-line)}.admin-ok{color:var(--success);background:var(--success-soft);border-color:var(--success)}.admin-callout{font-size:var(--t-sm);color:var(--text-muted);background:var(--surface-alt);border-radius:var(--r-sm);padding:var(--s3)var(--s4);margin-bottom:var(--s5)}.admin-callout:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--accent-vivid)}.admin-callout:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--accent-vivid)}.admin-callout:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:3px solid var(--accent-vivid)}.admin-callout:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--accent-vivid)}.admin-callout:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--accent-vivid)}.admin-callout:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:3px solid var(--accent-vivid)}.admin-auth{place-items:start center;padding-top:var(--s9);display:grid}.admin-auth__card{gap:var(--s4);width:min(26rem,100%);display:grid}.admin-auth__title{font-size:var(--t-xl)}.admin-auth__actions{gap:var(--s3);flex-wrap:wrap;display:flex}.field{gap:var(--s2);min-width:0;display:grid}.field__label{font-size:var(--t-xs);color:var(--text-muted);font-weight:600}.field__hint{font-size:var(--t-2xs);color:var(--text-soft);line-height:1.45}.field input:not([type=range]),.field select{width:100%;padding:var(--s2)var(--s3);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface);color:var(--text);font-size:var(--t-base)}.field input[type=range]{width:100%;accent-color:var(--accent-vivid)}.field-row{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.field--narrow{max-width:14rem}.btn--sm{padding:var(--s1)var(--s3);font-size:var(--t-xs)}.composer{gap:var(--s6);display:grid}.composer__step{gap:var(--s5);display:grid}.composer__step-title{align-items:center;gap:var(--s3);font-size:var(--t-lg);display:flex}.composer__step-no{border-radius:var(--r-full);background:var(--accent-soft);height:1.6rem;width:1.6rem;color:var(--accent);font-size:var(--t-xs);flex:none;place-items:center;font-weight:700;display:grid}.composer__actions{gap:var(--s3);flex-wrap:wrap;display:flex}.shared-plan{gap:var(--s4);padding:var(--s4);border-radius:var(--r);background:var(--surface-sunken);border:1px solid var(--border);display:grid}.shared-plan__note,.shared-plan__derived{font-size:var(--t-xs);color:var(--text-muted);line-height:1.5}.shared-plan__derived b{color:var(--text);font-weight:500}.opt-grid{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));display:grid}.opt-card{gap:var(--s4);padding:var(--s4);border:1px solid var(--border);border-radius:var(--r);align-content:start;display:grid}.opt-card__hd{align-items:center;gap:var(--s3);display:flex}.opt-card__slot{border-radius:var(--r-sm);background:var(--accent);height:1.6rem;width:1.6rem;color:var(--on-accent);font-weight:700;font-size:var(--t-xs);place-items:center;display:grid}.opt-card__hint{font-size:var(--t-2xs);color:var(--text-soft)}.preview{gap:var(--s3);display:grid}.preview__hd{justify-content:space-between;align-items:center;gap:var(--s3);display:flex}.preview__title{font-size:var(--t-md)}.preview__controls{gap:var(--s2);display:flex}.preview__pair{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.preview__pair .feature__thumb{width:100%}.checks{border-radius:var(--r);padding:var(--s4);gap:var(--s2);border:1px solid;display:grid}.checks--ok{background:var(--success-soft);border-color:var(--success);color:var(--success)}.checks--blocked{background:var(--warning-soft);border-color:var(--warning-line);color:var(--warning)}.checks__title{align-items:center;gap:var(--s2);font-weight:600;font-size:var(--t-sm);display:flex}.checks__list{gap:var(--s1);font-size:var(--t-sm);list-style:outside;display:grid}.checks__list:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s5)}.checks__list:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s5)}.checks__list:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:var(--s5)}.checks__list:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s5)}.checks__list:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s5)}.checks__list:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--s5)}.admin-table{width:100%;font-size:var(--t-sm)}.admin-table th{text-align:start;font-size:var(--t-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);padding-block:var(--s2);border-bottom:1px solid var(--border)}.admin-table td{padding-block:var(--s3);border-bottom:1px solid var(--border);vertical-align:baseline}.admin-table__link{color:var(--accent);font-weight:500}.admin-table__link:hover{color:var(--accent-hover)}.admin-table__slug{font-size:var(--t-2xs);color:var(--text-soft);display:block}.admin-table__lock{color:var(--text-soft);vertical-align:-.15em;display:inline-block}.admin-table__lock:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--s1)}.admin-table__lock:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--s1)}.admin-table__lock:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:var(--s1)}.admin-table__lock:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--s1)}.admin-table__lock:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--s1)}.admin-table__lock:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--s1)}.status-pill{padding:.1rem var(--s2);border-radius:var(--r-full);font-size:var(--t-2xs);background:var(--surface-alt);color:var(--text-muted);font-weight:600;display:inline-block}.status-pill--live{background:var(--success-soft);color:var(--success)}.status-pill--scheduled{background:var(--accent-soft);color:var(--accent)}.status-pill--closed{background:var(--surface-alt);color:var(--text-soft)}@media (max-width:48rem){.admin-table thead{display:none}.admin-table tr{gap:var(--s1);padding-block:var(--s3);border-bottom:1px solid var(--border);display:grid}.admin-table td{border:0;padding-top:0;padding-bottom:0}}.preview__pending{min-height:9rem;padding:var(--s5);border:1px dashed var(--border-strong);border-radius:var(--r);background:var(--surface-sunken);color:var(--text-muted);font-size:var(--t-sm);text-align:center;place-items:center;display:grid}.screen--html{background:var(--stimulus-bg);overflow:clip}.htmlframe{position:absolute;top:0;bottom:0;left:0;right:0;container-type:size}.htmlframe__doc{transform-origin:0 0;scale:calc(100cqw/var(--frame-w));pointer-events:none;border:0;position:absolute;top:0}.htmlframe__doc:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.htmlframe__doc:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.htmlframe__doc:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.htmlframe__doc:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.htmlframe__doc:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.htmlframe__doc:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.type-picker{gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.type-card{gap:var(--s1);text-align:start;padding:var(--s4);border:1px solid var(--border-strong);border-radius:var(--r);background:var(--surface);transition:border-color var(--d-fast)var(--ease),background var(--d-fast)var(--ease);display:grid}.type-card:hover{border-color:var(--accent-line)}.type-card--on{border-color:var(--accent);background:var(--accent-soft)}.type-card__name{font-weight:600;font-size:var(--t-md);color:var(--text)}.type-card--on .type-card__name{color:var(--accent)}.type-card__desc{font-size:var(--t-xs);color:var(--text-muted);line-height:1.5}.field textarea.code{width:100%;padding:var(--s3);border:1px solid var(--border-strong);border-radius:var(--r-sm);background:var(--surface-sunken);color:var(--text);font-family:var(--font-mono);font-size:var(--t-xs);resize:vertical;-moz-tab-size:2;tab-size:2;white-space:pre;overflow-wrap:normal;line-height:1.6;overflow-x:auto}.field__count{float:inline-end;color:var(--text-soft);font-weight:400}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-700:#334155;--slate-900:#0f172a;--white:#fff;--brand-navy:#003060;--brand-blue:#3860d0;--bg:var(--lightningcss-light,var(--white))var(--lightningcss-dark,#0b1120);--surface:var(--lightningcss-light,var(--white))var(--lightningcss-dark,#111a2e);--surface-sunken:var(--lightningcss-light,var(--slate-50))var(--lightningcss-dark,#0f1729);--surface-alt:var(--lightningcss-light,var(--slate-100))var(--lightningcss-dark,#18233b);--border:var(--lightningcss-light,var(--slate-200))var(--lightningcss-dark,#1e2c48);--border-strong:var(--lightningcss-light,var(--slate-300))var(--lightningcss-dark,#2b3b5c);--text:var(--lightningcss-light,var(--slate-900))var(--lightningcss-dark,#e8edf7);--text-muted:var(--lightningcss-light,var(--slate-500))var(--lightningcss-dark,#94a3b8);--text-soft:var(--lightningcss-light,var(--slate-400))var(--lightningcss-dark,#64748b);--accent:var(--lightningcss-light,#3d6fe0)var(--lightningcss-dark,#7fa4f5);--accent-hover:var(--lightningcss-light,var(--brand-blue))var(--lightningcss-dark,#a8c4fb);--accent-vivid:var(--lightningcss-light,var(--blue-500))var(--lightningcss-dark,#8ab4ff);--accent-soft:var(--lightningcss-light,var(--blue-50))var(--lightningcss-dark,#16233c);--accent-line:var(--lightningcss-light,var(--blue-200))var(--lightningcss-dark,#2b4372);--on-accent:var(--lightningcss-light,var(--white))var(--lightningcss-dark,#0b1120);--success:var(--lightningcss-light,#047857)var(--lightningcss-dark,#4ade9b);--success-soft:var(--lightningcss-light,#ecfdf5)var(--lightningcss-dark,#0c2a20);--warning:var(--lightningcss-light,#92400e)var(--lightningcss-dark,#fbbf24);--warning-soft:var(--lightningcss-light,#fffbeb)var(--lightningcss-dark,#2a2010);--warning-line:var(--lightningcss-light,#d97706)var(--lightningcss-dark,#fbbf24);--stimulus-bg:#fff;--stimulus-border:#e2e8f0;--stimulus-fill:#f1f5f9;--stimulus-line:#cbd5e1;--t-2xs:.6875rem;--t-xs:.75rem;--t-sm:.8125rem;--t-base:.875rem;--t-md:.9375rem;--t-lg:1.0625rem;--t-xl:1.375rem;--t-display:clamp(1.5rem,1.05rem + 1.9vw,2.125rem);--s1:.25rem;--s2:.5rem;--s3:.75rem;--s4:1rem;--s5:1.25rem;--s6:1.5rem;--s7:2rem;--s8:2.5rem;--s9:3.5rem;--r-sm:6px;--r:10px;--r-lg:14px;--r-xl:18px;--r-full:999px;--shadow-sm:0 1px 2px var(--lightningcss-light,rgba(15,23,42,.05))var(--lightningcss-dark,rgba(0,0,0,.4));--shadow-md:0 4px 14px -6px var(--lightningcss-light,rgba(15,23,42,.12))var(--lightningcss-dark,rgba(0,0,0,.6)),0 1px 3px var(--lightningcss-light,rgba(15,23,42,.05))var(--lightningcss-dark,rgba(0,0,0,.4));--shadow-lg:0 18px 40px -18px var(--lightningcss-light,rgba(15,23,42,.28))var(--lightningcss-dark,rgba(0,0,0,.8));--ring:0 0 0 3px var(--accent-line);--d-fast:.13s;--d:.22s;--d-slow:.52s;--ease:cubic-bezier(.4,0,.2,1);--ease-out:cubic-bezier(.16,1,.3,1);--sidebar:15.5rem;--rail:22.5rem}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){:root{--stimulus-border:CanvasText}}.cs-root{background-color:#000}.cs-glass-panel{-webkit-backdrop-filter:blur(20px);background:rgba(18,22,32,.7);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px rgba(0,0,0,.6)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{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-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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@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 transparent}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 transparent}@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 transparent}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
