:root{--white:#FFFFFF;--gray-98:#FAFAFA;--gray-96:#F4F4F4;--gray-95:#F0F0F0;--gray-91:#E6E6E6;--gray-68:#A6A6A6;--gray-45:#6B6B6B;--gray-8:#161616;--indigo-96:#EEF1FE;--indigo-60:#6E88FF;--indigo-45:#3E5FE0;--indigo-8:#0C1540;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--r-xs:6px;--r-sm:8px;--r:12px;--r-lg:16px;--r-xl:24px;--r-full:999px;--font-sans:"Golos Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-display:"Unbounded","Golos Text",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--container:1360px;--header-h:64px;--tabbar-h:64px;--announce-h:36px;--ease:cubic-bezier(.2,.7,.2,1)}.surface-light,:root{--ground:var(--gray-98);--panel:var(--white);--subtle:var(--gray-96);--ink:var(--gray-8);--muted:var(--gray-45);--faint:var(--gray-68);--rule:var(--gray-91);--rule-soft:var(--gray-95);--accent:var(--indigo-45);--accent-ink:var(--white);--accent-soft:var(--indigo-96);--shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);--shadow-sm:0 1px 2px rgba(0,0,0,.05);--shadow-bar:0 -1px 0 var(--rule),0 -8px 24px rgba(0,0,0,.04);--scrim:rgba(0,0,0,.4);color-scheme:light}.surface-deep{--ground:var(--indigo-8);--panel:rgba(255,255,255,.06);--subtle:rgba(255,255,255,.06);--ink:var(--white);--muted:rgba(255,255,255,.72);--faint:rgba(255,255,255,.45);--rule:rgba(255,255,255,.16);--rule-soft:rgba(255,255,255,.08);--accent:var(--indigo-60);--accent-ink:var(--indigo-8);--accent-soft:rgba(110,136,255,.2);background-color:var(--ground);color:var(--ink)}*{box-sizing:border-box}body,html{padding:0;margin:0;overflow-x:clip}body{background:var(--ground);color:var(--ink);font-family:var(--font-sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}button{font:inherit;color:inherit}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}a{color:inherit}:focus-visible,[data-state~=focus]{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.mono{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:899px){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px!important}}select:not([multiple]):not([size]){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236B6F76' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px 16px;text-overflow:ellipsis}select::-ms-expand{display:none}