@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.0kkodo7okz7sx.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:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.p.3gwda9lv2grgl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.2ke8r1sltdje0.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.puiThq_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.puiThq_variable{--nf-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/d5ed7948d3d83345-s.1axboe36mgj2e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/f6b8295589aa3077-s.2su_cm6t_752r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/a7a9f39beafcc7f2-s.p.0_d1ay-85opzk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:italic;font-weight:200 800;font-display:swap;src:url(../media/b65c166e5423853f-s.p.1x5es1flj2cxs.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/0b1dc8ddaa74ba49-s.1w1m1wqmjasxa.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/e629b5bc06499d58-s.1y3v-klcv8xov.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/1a099d89ee94ee96-s.p.15dvesjzf7814.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/fba5a26ea33df6a3-s.p.08ssgmy_tb90r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}._4ehY-W_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback}._4ehY-W_variable{--nf-ui:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.p.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.p.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.p.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._9Y9QBa_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}._9Y9QBa_variable{--nf-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hue-base:278;--bg:oklch(.13 .025 var(--hue-base));--bg-2:oklch(.155 .03 var(--hue-base));--surface:oklch(.185 .035 var(--hue-base));--surface-2:oklch(.225 .04 var(--hue-base));--surface-3:oklch(.27 .045 var(--hue-base));--line:oklch(.42 .04 var(--hue-base) / .32);--line-strong:oklch(.55 .05 var(--hue-base) / .5);--scrim:oklch(.08 .02 var(--hue-base) / .66);--fg:oklch(.97 .008 var(--hue-base));--fg-2:oklch(.83 .022 var(--hue-base));--fg-3:oklch(.67 .03 var(--hue-base));--fg-on-accent:oklch(.99 .005 var(--hue-base));--violet:#a976ff;--violet-strong:#8546e8;--violet-ink:#cfb9ff;--violet-soft:#a976ff29;--blue:#4da2fb;--blue-strong:#1a75de;--blue-ink:#a5d3ff;--blue-soft:#4da2fb29;--blend:linear-gradient(115deg, var(--violet) 0%, var(--blue) 100%);--good:#54d795;--good-soft:#54d79524;--warn:#fbc456;--warn-soft:#fbc45624;--bad:#ff6a67;--bad-soft:#ff6a6726;--side:var(--violet);--side-strong:var(--violet-strong);--side-ink:var(--violet-ink);--side-soft:var(--violet-soft);--font-display:"Bricolage Grotesque", "Avenir Next Condensed", "Arial Narrow", sans-serif;--font-ui:"Plus Jakarta Sans", "Avenir Next", "Segoe UI", sans-serif;--font-mono:"JetBrains Mono", "SFMono-Regular", Menlo, Consolas, monospace;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-pill:999px;--r-poster:4px;--e1:inset 0 1px 0 #ffffff0b, 0 1px 2px #00000359;--e2:inset 0 1px 0 #ffffff0f, 0 10px 30px #00000373;--e3:inset 0 1px 0 #ffffff12, 0 30px 80px #00000199;--pad:20px;--gap:16px;--row:64px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.14s;--dur-fast:.18s;--dur-base:.24s;--dur-panel:.42s}@supports (color:lab(0% 0 0)){:root{--violet:lab(59.8308% 42.574 -63.0903);--violet-strong:lab(44.9275% 52.6906 -73.4488);--violet-ink:lab(78.9055% 20.3039 -35.4459);--violet-soft:lab(59.8308% 42.574 -63.0903/.16);--blue:lab(64.4347% -4.41566 -52.9015);--blue-strong:lab(48.6735% 5.44238 -62.0316);--blue-ink:lab(82.4358% -8.24234 -30.6778);--blue-soft:lab(64.4347% -4.41566 -52.9015/.16);--good:lab(77.6143% -49.0161 21.5855);--good-soft:lab(77.6143% -49.0161 21.5855/.14);--warn:lab(82.7344% 12.2479 61.2003);--warn-soft:lab(82.7344% 12.2479 61.2003/.14);--bad:lab(64.4532% 60.0174 33.633);--bad-soft:lab(64.4532% 60.0174 33.633/.15);--e1:inset 0 1px 0 lab(100% 0 0/.045), 0 1px 2px lab(.0785904% .445135 -1.29058/.35);--e2:inset 0 1px 0 lab(100% 0 0/.06), 0 10px 30px lab(.0785904% .445135 -1.29058/.45);--e3:inset 0 1px 0 lab(100% 0 0/.07), 0 30px 80px lab(-.0102758% .494525 -1.15845/.6)}}:root[data-tone=kadife]{--hue-base:305}:root[data-tone=okyanus]{--hue-base:252}:root[data-density=compact]{--pad:14px;--gap:12px;--row:54px}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{background:var(--bg)}body{background:var(--bg);min-height:100%;color:var(--fg);font:400 15px/1.55 var(--font-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}body:after{content:"";z-index:200;pointer-events:none;opacity:.075;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}:root[data-grain=off] body:after{display:none}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:700}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:inherit}img,svg{max-width:100%;display:block}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--side-soft);color:var(--fg)}:focus-visible{outline:2px solid var(--side-ink);outline-offset:2px;border-radius:6px}*{scrollbar-width:thin;scrollbar-color:var(--surface-3) transparent}.num{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.86em}.muted{color:var(--fg-3)}.dim{color:var(--fg-2)}.eyebrow{font:600 11.5px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3)}.display{font-family:var(--font-display);letter-spacing:-.025em;font-weight:700;line-height:1.02}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ico{stroke-width:1.75px;flex:none;width:18px;height:18px}.ico--sm{width:15px;height:15px}.ico--lg{width:22px;height:22px}.btn{--btn-bg:var(--surface-2);--btn-fg:var(--fg);--btn-line:var(--line);border-radius:var(--r-sm);background:var(--btn-bg);height:40px;color:var(--btn-fg);border:1px solid var(--btn-line);font:600 14px/1 var(--font-ui);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:transform var(--dur-press) var(--ease-out), background-color .15s ease, border-color .15s ease, color .15s ease, opacity .15s ease;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.btn:active{transform:scale(.97)}.btn[disabled],.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;transform:none}.btn--primary{--btn-bg:var(--side-strong);--btn-fg:var(--fg-on-accent);--btn-line:transparent;box-shadow:0 8px 24px oklch(.4 .2 var(--hue-base) / .35)}.btn--violet{--btn-bg:var(--violet-strong);--btn-fg:var(--fg-on-accent);--btn-line:transparent}.btn--blue{--btn-bg:var(--blue-strong);--btn-fg:var(--fg-on-accent);--btn-line:transparent}.btn--ghost{--btn-bg:transparent;--btn-line:transparent;--btn-fg:var(--fg-2)}.btn--sm{border-radius:9px;height:32px;padding:0 12px;font-size:13px}.btn--lg{border-radius:12px;height:50px;padding:0 22px;font-size:15px}.btn--icon{width:36px;height:36px;padding:0}@media (hover:hover) and (pointer:fine){.btn:hover{--btn-bg:var(--surface-3)}.btn--primary:hover{--btn-bg:var(--side)}.btn--violet:hover{--btn-bg:var(--violet)}.btn--blue:hover{--btn-bg:var(--blue)}.btn--ghost:hover{--btn-bg:#ffffff0f;--btn-fg:var(--fg)}@supports (color:lab(0% 0 0)){.btn--ghost:hover{--btn-bg:lab(100% 0 0/.06)}}}.chip{border-radius:var(--r-pill);border:1px solid var(--line);height:24px;color:var(--fg-2);font:500 12px/1 var(--font-ui);white-space:nowrap;background:#ffffff0a;background:lab(100% 0 0/.04);align-items:center;gap:6px;padding:0 9px;display:inline-flex}.chip .ico{width:13px;height:13px}.chip--good{color:var(--good);background:var(--good-soft);border-color:#0000}.chip--warn{color:var(--warn);background:var(--warn-soft);border-color:#0000}.chip--bad{color:var(--bad);background:var(--bad-soft);border-color:#0000}.chip--side{color:var(--side-ink);background:var(--side-soft);border-color:#0000}.chip--violet{color:var(--violet-ink);background:var(--violet-soft);border-color:#0000}.chip--blue{color:var(--blue-ink);background:var(--blue-soft);border-color:#0000}.chip--blend{color:var(--fg);background:linear-gradient(115deg, var(--violet-soft), var(--blue-soft));border-color:#0000}.chip--plain{background:0 0}.dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.dot--live{background:var(--good);box-shadow:0 0 0 0 var(--good-soft);animation:livePulse 2.4s var(--ease-out) infinite}.kbd{border:1px solid var(--line-strong);min-width:20px;height:20px;font:500 11px/1 var(--font-mono);color:var(--fg-3);border-radius:5px;place-items:center;padding:0 5px;display:inline-grid}.verified{color:var(--blue-ink);align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.verified .ico{width:14px;height:14px}.card{background:var(--surface);border-radius:var(--r-md);box-shadow:var(--e1);border:1px solid #ffffff0a;border:1px solid lab(100% 0 0/.04);position:relative}.card__head{padding:var(--pad) var(--pad) 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.card__title{font:650 15px/1.3 var(--font-ui);align-items:center;gap:8px;display:flex}.card__body{padding:var(--pad)}.card__foot{padding:12px var(--pad);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;display:flex}.avatar{--a:var(--side);width:32px;height:32px;font:700 12px/1 var(--font-ui);color:var(--fg-on-accent);background:radial-gradient(circle at 30% 25%, #ffffff38, transparent 55%), var(--a);border-radius:50%;flex:none;place-items:center;display:grid}@supports (color:lab(0% 0 0)){.avatar{background:radial-gradient(circle at 30% 25%, lab(100% 0 0/.22), transparent 55%), var(--a)}}.avatar--sm{width:24px;height:24px;font-size:10px}.agent-mark{width:28px;height:28px;color:var(--side-ink);background:var(--side-soft);border-radius:8px;flex:none;place-items:center;display:grid}.agent-mark .ico{width:15px;height:15px}.ring{--size:44px;--stroke:3.5;width:var(--size);height:var(--size);flex:none;position:relative}.ring svg{width:100%;height:100%;transform:rotate(-90deg)}.ring__track{fill:none;stroke:#ffffff14;stroke:lab(100% 0 0/.08);stroke-width:var(--stroke)}.ring__val{fill:none;stroke:var(--ring-color,var(--side));stroke-width:var(--stroke);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--v,0));transition:stroke-dashoffset .9s var(--ease-out)}.ring[data-pending] .ring__val{stroke-dashoffset:100px}.ring__label{font:700 12px/1 var(--font-ui);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset:0}.bar{background:#ffffff14;background:lab(100% 0 0/.08);border-radius:3px;height:5px;overflow:hidden}.bar>i{border-radius:inherit;background:var(--bar-color,var(--side));transform-origin:0;height:100%;transform:scaleX(var(--v,0));transition:transform .7s var(--ease-out);display:block}.bar[data-pending]>i{transform:scaleX(0)}.odo{font-variant-numeric:tabular-nums;vertical-align:bottom;height:1em;line-height:1;display:inline-flex;overflow:hidden}.odo__d{height:1em;display:inline-block;overflow:hidden}.odo__col{transition:transform .9s var(--ease-out);flex-direction:column;display:flex}.odo__col>span{text-align:center;height:1em;display:block}.tabs{scrollbar-width:none;max-width:100%;display:inline-flex;position:relative;overflow-x:auto}.tabs::-webkit-scrollbar{display:none}.tabs__list,.tabs__active{gap:2px;padding:4px;display:flex}.tabs__active{pointer-events:none;clip-path:inset(0 100% 0 0 round 10px);transition:clip-path .25s var(--ease-in-out);position:absolute;inset:0}.tab{height:34px;font:600 13.5px/1 var(--font-ui);color:var(--fg-3);white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:0 14px;transition:color .15s;display:inline-flex}.tabs__active .tab{background:var(--surface-3);color:var(--fg);box-shadow:var(--e1)}@media (hover:hover) and (pointer:fine){.tabs__list .tab:hover{color:var(--fg-2)}}.seg{border:1px solid var(--line);background:#00000040;background:lab(0% 0 0/.25);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button,.seg a[role=button]{height:28px;font:600 12.5px/1 var(--font-ui);color:var(--fg-3);transition:background-color .15s ease, color .15s ease, transform var(--dur-press) var(--ease-out);border-radius:7px;padding:0 11px}.seg a[role=button]{align-items:center;text-decoration:none;display:inline-flex}.seg button:active{transform:scale(.97)}.seg button[aria-pressed=true],.seg a[role=button][aria-pressed=true]{background:var(--surface-3);color:var(--fg);box-shadow:var(--e1)}.toggle{flex:none;width:36px;height:21px;position:relative}.toggle input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.toggle span{background:var(--surface-3);border-radius:99px;transition:background-color .18s;position:absolute;inset:0}.toggle span:after{content:"";background:var(--fg);width:15px;height:15px;transition:transform .22s var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px}.toggle input:checked+span{background:var(--side-strong)}.toggle input:checked+span:after{transform:translate(15px)}.toggle input:focus-visible+span{outline:2px solid var(--side-ink);outline-offset:2px}.range{width:100%;accent-color:var(--side);height:20px}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);background:oklch(.08 .02 var(--hue-base));width:max-content;max-width:240px;color:var(--fg);font:500 12px/1.35 var(--font-ui);white-space:normal;text-align:left;box-shadow:var(--e2);pointer-events:none;opacity:0;transform-origin:50% 100%;transition:opacity .125s var(--ease-out), transform .125s var(--ease-out);z-index:50;border-radius:8px;padding:7px 10px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)scale(.97)}@media (hover:hover) and (pointer:fine){[data-tip]:hover:after{opacity:1;transition-delay:.3s;transform:translate(-50%)scale(1)}}[data-tip]:focus-visible:after{opacity:1;transform:translate(-50%)scale(1)}.popover{z-index:60;background:oklch(.2 .04 var(--hue-base) / .96);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);min-width:220px;box-shadow:var(--e3);transform-origin:var(--origin,top right);opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);border:1px solid #ffffff12;border:1px solid lab(100% 0 0/.07);border-radius:12px;padding:6px;position:absolute;transform:scale(.96)}.popover[data-open]{opacity:1;pointer-events:auto;transform:scale(1)}.popover__title{font:600 11.5px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);padding:8px 10px 6px}.menu-item{text-align:left;width:100%;font:500 13.5px/1.2 var(--font-ui);color:var(--fg-2);border-radius:8px;align-items:center;gap:10px;padding:9px 10px;transition:background-color .12s,color .12s;display:flex}@media (hover:hover) and (pointer:fine){.menu-item:hover{color:var(--fg);background:#ffffff0f;background:lab(100% 0 0/.06)}}.scrim{z-index:80;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out);position:fixed;inset:0}.scrim[data-open]{opacity:1;pointer-events:auto}.drawer{z-index:90;background:var(--bg-2);width:min(520px,100%);box-shadow:var(--e3);border-left:1px solid var(--line);transition:transform var(--dur-panel) var(--ease-drawer);padding-top:env(safe-area-inset-top,0px);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%)}.drawer[data-open]{transform:translate(0)}.drawer__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;display:flex}.drawer__body{flex:1;align-content:start;gap:18px;padding:22px;display:grid;overflow-y:auto}.drawer__foot{padding:16px 22px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);justify-content:flex-end;gap:10px;display:flex}.toasts{z-index:120;left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));pointer-events:none;gap:8px;width:min(420px,100% - 32px);display:grid;position:fixed;transform:translate(-50%)}.toast{background:oklch(.21 .04 var(--hue-base) / .97);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--e3);pointer-events:auto;opacity:1;border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:14px;align-items:flex-start;gap:12px;padding:13px 16px;transition:opacity .4s,transform .4s;display:flex;transform:translateY(0)}@starting-style{.toast{opacity:0;transform:translateY(100%)}}.toast[data-leaving]{opacity:0;transition-duration:.25s;transform:translateY(100%)}.toast__icon{color:var(--good);margin-top:1px}.toast__title{font:600 14px/1.35 var(--font-ui)}.toast__desc{color:var(--fg-3);margin-top:2px;font-size:13px}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;width:100%;font-size:13.5px}.table th{text-align:left;font:600 11.5px/1 var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px}.table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.table tr:last-child td{border-bottom:0}.selection-mark{color:var(--fg-2);font:700 10px/1.1 var(--font-ui);letter-spacing:.16em;text-transform:uppercase;text-align:center;border-block:1px solid;justify-items:center;gap:3px;padding:7px 12px;display:inline-grid}.selection-mark b{font:800 13px/1 var(--font-display);letter-spacing:.02em;color:var(--fg);font-stretch:85%}#app{min-height:100vh}.shell{grid-template-columns:252px minmax(0,1fr);min-height:100vh;display:grid}.shell[data-side=buyer]{--side:var(--blue);--side-strong:var(--blue-strong);--side-ink:var(--blue-ink);--side-soft:var(--blue-soft)}.sidebar{height:100vh;padding:18px 14px calc(16px + env(safe-area-inset-bottom,0px));background:var(--bg-2);border-right:1px solid var(--line);view-transition-name:sidebar;flex-direction:column;gap:18px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{align-items:center;gap:10px;padding:4px 8px;display:flex}.brand__mark{--mark:32px;width:calc(var(--mark) * 1.4455);height:calc(var(--mark) * 1.4455);margin:calc(var(--mark) * -.2228) calc(var(--mark) * -.3279);flex:none;display:block}.brand__word{flex:none;width:auto;height:24px;display:block}.brand__side{margin-left:auto}.role-switch{border:1px solid var(--line);background:#00000047;background:lab(0% 0 0/.28);border-radius:11px;grid-template-columns:1fr 1fr;padding:3px;display:grid}.role-switch a{height:30px;font:600 12.5px/1 var(--font-ui);color:var(--fg-3);border-radius:8px;justify-content:center;align-items:center;gap:6px;transition:background-color .15s,color .15s;display:flex}.role-switch a[aria-current=true][data-role=seller]{background:var(--violet-soft);color:var(--violet-ink)}.role-switch a[aria-current=true][data-role=buyer]{background:var(--blue-soft);color:var(--blue-ink)}.nav{gap:2px;display:grid}.nav__label{font:600 11px/1 var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);padding:14px 10px 6px}.nav__item{height:38px;font:550 14px/1 var(--font-ui);color:var(--fg-2);border-radius:10px;align-items:center;gap:11px;padding:0 10px;transition:background-color .15s,color .15s;display:flex;position:relative}.nav__item .ico{color:var(--fg-3);transition:color .15s}.nav__item[aria-current=page]{background:var(--side-soft);color:var(--fg)}.nav__item[aria-current=page] .ico{color:var(--side-ink)}.nav__count{min-width:22px;height:20px;font:700 11px/1 var(--font-ui);background:var(--side-strong);color:var(--fg-on-accent);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;margin-left:auto;padding:0 6px;display:grid}.nav__count--quiet{color:var(--fg-2);background:#ffffff14;background:lab(100% 0 0/.08)}@media (hover:hover) and (pointer:fine){.nav__item:hover{color:var(--fg);background:#ffffff0d;background:lab(100% 0 0/.05)}.nav__item:hover .ico{color:var(--fg-2)}}.sidebar__foot{gap:12px;margin-top:auto;display:grid}.quota{border:1px solid var(--line);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:12px;gap:8px;padding:12px;display:grid}.quota__row{color:var(--fg-2);justify-content:space-between;font-size:12.5px;display:flex}.me{align-items:center;gap:10px;padding:6px 8px;display:flex}.me__name{font:600 13.5px/1.2 var(--font-ui)}.me__org{color:var(--fg-3);font-size:12px}.proto-link{color:var(--fg-3);border:1px dashed var(--line-strong);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;display:flex}@media (hover:hover) and (pointer:fine){.proto-link:hover{color:var(--fg);border-color:var(--side)}}.main{flex-direction:column;min-width:0;display:flex}.topbar{top:env(safe-area-inset-top,0px);z-index:40;background:oklch(.13 .025 var(--hue-base) / .72);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--line);align-items:center;gap:12px;height:64px;padding:0 28px;display:flex;position:sticky}.crumbs{min-width:0;color:var(--fg-3);align-items:center;gap:6px;font-size:13.5px;display:flex}.crumbs a{color:var(--fg-3);white-space:nowrap}.crumbs b{color:var(--fg);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.crumbs .ico{width:14px;height:14px}.topbar__spacer{flex:1}.cmd{border:1px solid var(--line);width:min(340px,34vw);height:38px;color:var(--fg-3);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:10px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:13.5px;display:flex}.cmd .kbd{margin-left:auto}.lang{border:1px solid var(--line);height:34px;font:600 12.5px/1 var(--font-ui);color:var(--fg-2);border-radius:9px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.agents-live{background:var(--good-soft);height:34px;color:var(--good);font:600 12.5px/1 var(--font-ui);white-space:nowrap;border-radius:99px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.icon-btn{width:38px;height:38px;color:var(--fg-2);transition:background-color .15s ease, color .15s ease, transform var(--dur-press) var(--ease-out);border-radius:10px;place-items:center;display:grid;position:relative}.icon-btn:active{transform:scale(.95)}.icon-btn__badge{background:var(--side);width:8px;height:8px;box-shadow:0 0 0 2px var(--bg);border-radius:50%;position:absolute;top:8px;right:9px}@media (hover:hover) and (pointer:fine){.icon-btn:hover{color:var(--fg);background:#ffffff0f;background:lab(100% 0 0/.06)}}.view{view-transition-name:page;flex:1;padding:28px 28px 64px;position:relative}.view:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 0%, var(--side-soft), transparent 70%);opacity:.7;width:min(1100px,100%);height:420px;position:absolute;top:-64px;left:50%;transform:translate(-50%)}.page{grid-template-columns:minmax(0,1fr);gap:24px;max-width:1320px;margin:0 auto;display:grid}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.page-title{font:700 30px/1.1 var(--font-display);letter-spacing:-.025em}.page-sub{color:var(--fg-3);margin-top:6px;font-size:14px}.tabbar{display:none}.stagger>*{animation:riseIn .32s var(--ease-out) both}.stagger>:nth-child(2){animation-delay:40ms}.stagger>:nth-child(3){animation-delay:80ms}.stagger>:nth-child(4){animation-delay:.12s}.stagger>:nth-child(5){animation-delay:.16s}.stagger>:nth-child(6){animation-delay:.2s}.stagger>:nth-child(7){animation-delay:.24s}.stagger>:nth-child(n+8){animation-delay:.28s}.reveal-pending{opacity:0;transform:translateY(14px)}.reveal-in{animation:riseIn .52s var(--ease-out) both}@keyframes riseIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes livePulse{0%{box-shadow:0 0 #54d79573;box-shadow:0 0 lab(77.6143% -49.0161 21.5855/.45)}70%{box-shadow:0 0 0 7px #54d79500;box-shadow:0 0 0 7px lab(77.6143% -49.0161 21.5855/0)}to{box-shadow:0 0 #54d79500;box-shadow:0 0 lab(77.6143% -49.0161 21.5855/0)}}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(page){animation:.16s var(--ease-out) both pageOut}::view-transition-new(page){animation:.24s var(--ease-out) both pageIn}@keyframes pageOut{to{opacity:0}}@keyframes pageIn{0%{opacity:0;filter:blur(2px);transform:translateY(8px)}}.page-enter{animation:pageIn .24s var(--ease-out) both}.tweaks-toggle{z-index:130;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));color:#fffc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:34px;font:600 12.5px/1 var(--font-ui);transition:transform var(--dur-press) var(--ease-out), color .15s ease;background:#0a0a0ed1;border-radius:99px;align-items:center;gap:7px;padding:0 13px;display:inline-flex;position:fixed;box-shadow:inset 0 0 0 1px #ffffff14,0 8px 24px #0000004d}.tweaks-toggle:active{transform:scale(.97)}.tweaks{z-index:131;right:16px;bottom:calc(60px + env(safe-area-inset-bottom,0px));color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transform-origin:100% 100%;width:min(300px,100% - 32px);transition:opacity .2s var(--ease-out), transform .2s var(--ease-out);background:#14141af2;border-radius:14px;gap:14px;padding:16px;display:grid;position:fixed;box-shadow:inset 0 0 0 1px #ffffff14,0 24px 60px #00000073}.tweaks[hidden]{display:none!important}@starting-style{.tweaks{opacity:0;transform:scale(.96)}}.tweaks__title{font:700 14px/1 var(--font-ui);justify-content:space-between;align-items:center;display:flex}.tweaks__row{gap:7px;display:grid}.tweaks__label{font:500 12px/1 var(--font-ui);color:#fff9}.tweaks .seg{background:#00000059;border-color:#ffffff1a}.tweaks .seg button{color:#ffffff8c}.tweaks .seg button[aria-pressed=true]{color:#fff;box-shadow:none;background:#ffffff24}.tweaks__note{color:#ffffff80;font-size:11.5px;line-height:1.45}.tweaks a{color:#fff;text-underline-offset:3px;text-decoration:underline}:root[data-motion=calm] .stagger>*,:root[data-motion=calm] .reveal-in{animation:.2s both fadeIn}:root[data-motion=calm] .dot--live{animation:none}:root[data-motion=calm] .ambient{display:none}@media (prefers-reduced-motion:reduce){.stagger>*,.reveal-in,.page-enter{animation:.2s both fadeIn!important}.reveal-pending{transform:none}.dot--live{animation:none}.ambient{display:none}.drawer,.popover,.toast,.tabs__active,.odo__col,.bar>i,.ring__val{transition-duration:.01ms!important}::view-transition-new(page){animation:.16s both fadeIn}}@media (max-width:1080px){.cmd{justify-content:center;width:38px;padding:0}.cmd span,.cmd .kbd{display:none}}@media (max-width:860px){.shell{grid-template-columns:minmax(0,1fr)}.sidebar{display:none}.topbar{height:56px;padding:0 16px}.agents-live{padding:0 13px}.agents-live span:not(.dot),.lang{display:none}.view{padding:20px 16px calc(96px + env(safe-area-inset-bottom,0px))}.page-title{font-size:25px}.tabbar{z-index:70;padding:6px 8px calc(6px + env(safe-area-inset-bottom,0px));background:oklch(.15 .03 var(--hue-base) / .86);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a{font:600 11px/1 var(--font-ui);color:var(--fg-3);border-radius:10px;justify-items:center;gap:4px;padding:6px 0;display:grid}.tabbar a[aria-current=page]{color:var(--side-ink)}.tweaks-toggle{bottom:calc(80px + env(safe-area-inset-bottom,0px))}.tweaks{bottom:calc(124px + env(safe-area-inset-bottom,0px))}.toasts{bottom:calc(84px + env(safe-area-inset-bottom,0px))}}
.poster{aspect-ratio:2/3;border-radius:var(--r-poster);isolation:isolate;background:var(--p1);width:100%;color:var(--pi);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 12px 30px #0000018c;box-shadow:inset 0 1px lab(100% 0 0/.08),0 12px 30px lab(.00517082% .266552 -.668073/.55);container-type:inline-size}.poster__art{z-index:0;position:absolute;inset:0}.poster__art:before,.poster__art:after{content:"";position:absolute;inset:0}.poster:before{content:"";z-index:1;pointer-events:none;opacity:.22;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .7 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.poster:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(120% 85% at 50% 35%,#0000 55%,#0000006b 100%);background:radial-gradient(120% 85% at 50% 35%,#0000 55%,lab(0% 0 0/.42) 100%);position:absolute;inset:0}.poster__kicker{z-index:2;font:700 4.1cqw/1.2 var(--font-ui);letter-spacing:.22em;opacity:.85;position:absolute;top:6%;left:8%;right:8%}.poster__laurel{z-index:2;font:600 3.1cqw/1.1 var(--font-ui);letter-spacing:.18em;opacity:.9;border-block:1px solid;gap:1cqw;padding:1.8cqw 0;display:grid;position:absolute;top:13%;left:8%}.poster__laurel b{font:800 4.6cqw/1 var(--font-display);letter-spacing:.04em;font-stretch:80%}.poster__title{z-index:2;font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;text-shadow:0 2px 18px #00000040;text-shadow:0 2px 18px lab(0% 0 0/.25);font-size:17cqw;font-weight:800;font-stretch:75%;line-height:.86;position:absolute;bottom:13%;left:8%;right:8%}.poster__credits{z-index:2;font:600 3cqw/1.3 var(--font-ui);letter-spacing:.2em;opacity:.72;position:absolute;bottom:5.5%;left:8%;right:8%}.poster--thumb{border-radius:3px;flex:none;width:34px;box-shadow:0 4px 10px #0006;box-shadow:0 4px 10px lab(0% 0 0/.4)}.poster--thumb .poster__kicker,.poster--thumb .poster__credits,.poster--thumb .poster__laurel{display:none}.poster--thumb .poster__title{font-size:21cqw;bottom:10%}.poster--xs{flex:none;width:74px}.poster--xs .poster__kicker,.poster--xs .poster__credits,.poster--xs .poster__laurel{display:none}.poster--xs .poster__title{font-size:19cqw}.poster[data-art=horizon] .poster__art{background:linear-gradient(180deg, var(--p1) 0%, var(--p2) 44%, var(--p3) 60.5%, #010513 61%, #000108 100%)}@supports (color:lab(0% 0 0)){.poster[data-art=horizon] .poster__art{background:linear-gradient(180deg, var(--p1) 0%, var(--p2) 44%, var(--p3) 60.5%, lab(1.45518% .638023 -6.40665) 61%, lab(.414146% .383012 -2.68524) 100%)}}.poster[data-art=horizon] .poster__art:before{background:radial-gradient(55% 50% at 50% 50%, color-mix(in oklch, var(--pl) 55%, transparent), transparent 72%);top:55%;bottom:33%}.poster[data-art=horizon] .poster__art:after{background:radial-gradient(1.4% 0.9% at 74% 0.4%, var(--pl), transparent), linear-gradient(90deg, transparent 72.6%, color-mix(in oklch, var(--pl) 34%, transparent) 74%, transparent 75.4%), repeating-linear-gradient(180deg, transparent 0 7px, #ffffff0d 7px 8px);top:61%;-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}@supports (color:lab(0% 0 0)){.poster[data-art=horizon] .poster__art:after{background:radial-gradient(1.4% 0.9% at 74% 0.4%, var(--pl), transparent), linear-gradient(90deg, transparent 72.6%, color-mix(in oklch, var(--pl) 34%, transparent) 74%, transparent 75.4%), repeating-linear-gradient(180deg, transparent 0 7px, lab(100% 0 0/.05) 7px 8px)}}.poster[data-art=aurora] .poster__art{background:radial-gradient(70% 38% at 30% 22%, color-mix(in oklch, var(--p2) 70%, transparent), transparent 70%), radial-gradient(60% 34% at 72% 34%, color-mix(in oklch, var(--p3) 65%, transparent), transparent 70%), linear-gradient(180deg, var(--p1), #000205)}@supports (color:lab(0% 0 0)){.poster[data-art=aurora] .poster__art{background:radial-gradient(70% 38% at 30% 22%, color-mix(in oklch, var(--p2) 70%, transparent), transparent 70%), radial-gradient(60% 34% at 72% 34%, color-mix(in oklch, var(--p3) 65%, transparent), transparent 70%), linear-gradient(180deg, var(--p1), lab(.448006% -.0866205 -1.46049))}}.poster[data-art=aurora] .poster__art:before{background:repeating-linear-gradient(96deg, transparent 0 3%, color-mix(in oklch, var(--pl) 20%, transparent) 3% 3.5%);-webkit-mask-image:linear-gradient(#000 8%,#0000 52%);mask-image:linear-gradient(#000 8%,#0000 52%)}.poster[data-art=aurora] .poster__art:after{clip-path:polygon(0 34%,18% 12%,34% 30%,52% 0,70% 26%,86% 10%,100% 30%,100% 100%,0 100%);background:#000104;background:lab(.297228% -.0369996 -1.1652);top:74%}.poster[data-art=sun] .poster__art{background:radial-gradient(circle at 50% 40%, var(--pl) 0 15%, transparent 15.4%), radial-gradient(circle at 50% 40%, color-mix(in oklch, var(--p2) 90%, transparent) 0 26%, transparent 62%), linear-gradient(180deg, var(--p1) 0%, var(--p2) 56%, var(--p3) 100%)}.poster[data-art=sun] .poster__art:before{background:linear-gradient(180deg, var(--p3), #030109);top:63%}@supports (color:lab(0% 0 0)){.poster[data-art=sun] .poster__art:before{background:linear-gradient(180deg, var(--p3), lab(.571386% 1.35987 -2.60952))}}.poster[data-art=sun] .poster__art:after{background:repeating-linear-gradient(180deg, transparent 0 3px, color-mix(in oklch, var(--pl) 18%, transparent) 3px 4px);top:58%;bottom:36%}.poster[data-art=rain] .poster__art{background:repeating-linear-gradient(102deg, transparent 0 9px, color-mix(in oklch, var(--pl) 16%, transparent) 9px 10px), linear-gradient(180deg, var(--p1), var(--p2) 62%, var(--p3))}.poster[data-art=rain] .poster__art:before{background:#f4ca84;background:lab(83.882% 8.70833 40.7804);width:10%;height:7%;inset:auto auto 40% 56%;box-shadow:0 0 7cqw #f4ca848c;box-shadow:0 0 7cqw lab(83.882% 8.70833 40.7804/.55)}.poster[data-art=windows] .poster__art{background:linear-gradient(180deg, var(--p1) 0%, var(--p2) 56%, var(--p3) 100%)}.poster[data-art=windows] .poster__art:before{background:#020515;background:lab(1.41807% 1.15448 -7.7264);top:44%;left:14%;right:14%}.poster[data-art=windows] .poster__art:after{background:repeating-linear-gradient(90deg, color-mix(in oklch, var(--pl) 70%, transparent) 0 9%, transparent 9% 20%);opacity:.85;inset:48% 19% 6%;-webkit-mask-image:repeating-linear-gradient(#000 0 7%,#0000 7% 15%);mask-image:repeating-linear-gradient(#000 0 7%,#0000 7% 15%)}.poster[data-art=corridor] .poster__art{background:conic-gradient(from -45deg at 50% 44%, var(--p1) 0 90deg, var(--p2) 90deg 180deg, var(--p3) 180deg 270deg, var(--p2) 270deg 360deg)}.poster[data-art=corridor] .poster__art:before{background:var(--pl);box-shadow:0 0 9cqw var(--pl);inset:37% 45% 49%}.poster[data-art=corridor] .poster__art:after{background:radial-gradient(40% 30% at 50% 44%, color-mix(in oklch, var(--pl) 18%, transparent), transparent 70%)}.poster[data-art=moon] .poster__art{background:radial-gradient(circle at 63.5% 26.5%, var(--p1) 0 11%, transparent 11.4%), radial-gradient(circle at 58% 29%, var(--pl) 0 12.5%, transparent 12.9%), radial-gradient(circle at 58% 29%, color-mix(in oklch, var(--pl) 26%, transparent) 0 17%, transparent 42%), linear-gradient(180deg, var(--p1) 0%, var(--p2) 70%, var(--p3) 100%)}.poster[data-art=moon] .poster__art:before{clip-path:polygon(0 42%,12% 42%,12% 22%,26% 22%,26% 36%,40% 36%,40% 10%,52% 10%,52% 30%,68% 30%,68% 18%,80% 18%,80% 38%,100% 38%,100% 100%,0 100%);background:#090511;background:lab(1.82031% 2.5752 -4.92902);top:70%}.poster[data-art=split] .poster__art{background:linear-gradient(160deg, var(--p1) 0 57%, var(--p2) 57% 100%)}.poster[data-art=split] .poster__art:before{background:radial-gradient(circle at 70% 30%, var(--p3) 0 8%, transparent 8.4%)}.poster[data-art=split] .poster__title{text-shadow:none}.poster[data-art=stone] .poster__art{background:radial-gradient(circle at 42% 42%, var(--p2) 0 32%, transparent 32.4%), linear-gradient(180deg, var(--p1), #0f0b15)}@supports (color:lab(0% 0 0)){.poster[data-art=stone] .poster__art{background:radial-gradient(circle at 42% 42%, var(--p2) 0 32%, transparent 32.4%), linear-gradient(180deg, var(--p1), lab(3.55117% 2.3446 -4.47404))}}.poster[data-art=stone] .poster__art:before{background:linear-gradient(118deg, transparent 49.4%, color-mix(in oklch, var(--pl) 70%, transparent) 50%, transparent 50.6%), linear-gradient(62deg, transparent 49.5%, color-mix(in oklch, var(--pl) 45%, transparent) 50%, transparent 50.5%);-webkit-mask-image:radial-gradient(circle at 42% 42%,#000 31%,#0000 31.4%);mask-image:radial-gradient(circle at 42% 42%,#000 31%,#0000 31.4%)}.poster[data-art=rings] .poster__art{background:radial-gradient(circle at 50% 40%, var(--p3) 0 5.5%, transparent 5.9%), repeating-radial-gradient(circle at 50% 40%, var(--p2) 0 2.4%, var(--p1) 2.4% 4.8%)}.poster[data-art=rings] .poster__art:after{background:radial-gradient(circle at 50% 40%, transparent 30%, var(--p1) 62%)}.poster[data-art=low] .poster__art{background:radial-gradient(90% 45% at 50% 106%, var(--p3), transparent 70%), linear-gradient(180deg, var(--p1), var(--p2))}.poster[data-art=low] .poster__art:before{background:conic-gradient(from 140deg at 8% -2%, transparent 0deg, color-mix(in oklch, var(--pl) 24%, transparent) 12deg, transparent 26deg)}.poster[data-art=snow] .poster__art{background:radial-gradient(circle at 46% 58%, var(--p3) 0 2.4%, transparent 2.8%), linear-gradient(180deg, var(--p1), var(--p2))}.poster[data-art=snow] .poster__art:before{opacity:.6;background:radial-gradient(#ffffffe6 0 .6px,#0000 1.2px) 0 0/9% 6%;background:radial-gradient(lab(100% 0 0/.9) 0 .6px,#0000 1.2px) 0 0/9% 6%}.poster[data-art=snow] .poster__title,.poster[data-art=split] .poster__kicker{text-shadow:none}.site{min-height:100vh;overflow-x:clip}.site-nav{top:env(safe-area-inset-top,0px);z-index:50;background:oklch(.13 .025 var(--hue-base) / .62);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--line);align-items:center;gap:28px;height:68px;padding:0 clamp(16px,4vw,48px);display:flex;position:sticky}.site-nav__links{font:550 14px/1 var(--font-ui);color:var(--fg-2);gap:24px;display:flex}.site-nav__links a{white-space:nowrap;transition:color .15s}@media (hover:hover) and (pointer:fine){.site-nav__links a:hover{color:var(--fg)}}.site-nav__end{align-items:center;gap:8px;margin-left:auto;display:flex}.hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px);max-width:1360px;margin:0 auto;padding:clamp(40px,7vw,96px) clamp(16px,4vw,48px) clamp(56px,7vw,104px);display:grid;position:relative}.hero__light{z-index:-2;pointer-events:none;height:820px;animation:beamOn 1.4s var(--ease-out) both;background:conic-gradient(from 180deg at 64% -6%,#0000 158deg,#ab91f233 171deg,#b6c9ff4d 180deg,#6db0f433 189deg,#0000 202deg),radial-gradient(40% 50% at 64% 0,#796eda2e,#0000 70%);background:conic-gradient(from 180deg at 64% -6%,#0000 158deg,lab(65.6746% 25.6513 -45.7917/.2) 171deg,lab(80.8791% 2.59146 -29.4028/.3) 180deg,lab(69.4439% -7.35071 -40.8943/.2) 189deg,#0000 202deg),radial-gradient(40% 50% at 64% 0,lab(51.4642% 25.3236 -55.2035/.18),#0000 70%);position:absolute;top:-68px;left:-10%;right:-10%;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.hero__dust{z-index:-1;pointer-events:none;width:100%;height:calc(100% + 68px);position:absolute;inset:-68px 0 0}.hero__copy{align-content:center;gap:22px;display:grid}.hero__copy>*{animation:riseIn .6s var(--ease-out) both}.hero__copy>:nth-child(2){animation-delay:60ms}.hero__copy>:nth-child(3){animation-delay:.12s}.hero__copy>:nth-child(4){animation-delay:.18s}.hero__copy>:nth-child(5){animation-delay:.24s}.hero__kicker{font:600 13.5px/1.2 var(--font-ui);color:var(--fg-2);align-items:center;gap:8px;display:inline-flex}.hero__kicker .ico{color:var(--violet-ink)}.hero__title{font-family:var(--font-display);font-variation-settings:"opsz" 96;letter-spacing:-.026em;font-size:clamp(44px,6.2vw,88px);font-weight:750;line-height:.97}.blend-text{background-image:var(--blend);color:#0000;-webkit-background-clip:text;background-clip:text}.hero__lead{color:var(--fg-2);max-width:54ch;font-size:clamp(16px,1.35vw,19px);line-height:1.6}.hero__cta{flex-wrap:wrap;gap:12px;display:flex}.hero__note{color:var(--fg-3);font-size:13px}.stage{min-height:690px;position:relative}.stage__beam{z-index:0;filter:blur(22px);clip-path:polygon(0 0,100% 52%,100% 88%,0 34%);width:66%;height:52%;animation:beamReveal .9s .65s var(--ease-out) both;background:linear-gradient(118deg,#0000 0%,#a976ff52 34%,#4da2fb66 72%,#0000 100%);background:linear-gradient(118deg,#0000 0%,lab(59.8308% 42.574 -63.0903/.32) 34%,lab(64.4347% -4.41566 -52.9015/.4) 72%,#0000 100%);position:absolute;top:34%;left:26%}.pass-card,.inbox-card{z-index:1;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);box-shadow:var(--e3);border-radius:20px;position:absolute}.pass-card{background:linear-gradient(180deg, oklch(.23 .05 var(--hue-base) / .92), oklch(.17 .035 var(--hue-base) / .92));width:min(400px,82%);animation:cardIn .64s .12s var(--ease-out) both;padding:16px;top:0;left:0}.pass-card:before{content:"";border-radius:inherit;pointer-events:none;background:var(--blend);-webkit-mask-composite:xor;opacity:.8;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.pass-card__head{color:var(--fg-3);letter-spacing:.08em;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.pass-card__film{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.pass-card__meta{flex:1;min-width:0}.pass-card__meta h3{font:700 21px/1.1 var(--font-display);letter-spacing:-.02em}.pass-card__meta p{margin-top:2px;font-size:13px}.pass-card__facts{color:var(--fg-3);margin-top:6px!important}.pass-card__ring .ring{--stroke:4}.pass-card__ring .ring__val{transition-delay:.6s}.pass-card__ring .ring__label{font:750 16px/1 var(--font-display)}.pass-card__rows{gap:2px;padding-top:10px;display:grid}.pass-card__rows li{animation:riseIn .42s var(--ease-out) both;border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 6px;font-size:13.5px;display:grid}.pass-card__rows li:first-child{animation-delay:.36s}.pass-card__rows li:nth-child(2){animation-delay:.43s}.pass-card__rows li:nth-child(3){animation-delay:.5s}.pass-card__rows li:nth-child(4){animation-delay:.57s}.pass-card__rows li:nth-child(5){animation-delay:.64s}.pass-card__ico{color:var(--fg-3);place-items:center;display:grid}.pass-card__val{color:var(--fg-2);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.pass-card__val.is-good .ico{color:var(--good)}.pass-card__val.is-warn .ico{color:var(--warn)}.inbox-card{width:min(372px,78%);animation:cardInRight .64s .98s var(--ease-out) both;background:linear-gradient(#091b31ed,#040d1ced);background:linear-gradient(lab(9.22505% -.431515 -17.311/.93),lab(3.58124% -.238918 -10.0256/.93));border:1px solid #4da2fb47;border:1px solid lab(64.4347% -4.41566 -52.9015/.28);padding:14px;bottom:0;right:0}.inbox-card__head{align-items:center;gap:8px;padding:2px 4px 10px;font-size:13.5px;display:flex}.inbox-card__rows{gap:4px;display:grid}.inbox-card__rows li{border-radius:12px;grid-template-columns:18px 34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid;position:relative}.inbox-card__rows li.is-top{background:#4da2fb24;background:lab(64.4347% -4.41566 -52.9015/.14)}.inbox-card__rows li.is-top:after{content:"";border-radius:inherit;pointer-events:none;animation:fadeIn .5s 1.45s var(--ease-out) both;position:absolute;inset:0;box-shadow:0 0 0 1px #4da2fb80,0 0 32px #4da2fb59;box-shadow:0 0 0 1px lab(64.4347% -4.41566 -52.9015/.5),0 0 32px lab(64.4347% -4.41566 -52.9015/.35)}.inbox-card__rank{color:var(--fg-3);font-size:12px}.inbox-card__text{min-width:0;display:grid}.inbox-card__text b{font-size:14px}.inbox-card__text span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.inbox-card__score{font:750 20px/1 var(--font-display);color:var(--blue-ink)}.inbox-card__why{color:var(--fg-3);align-items:center;gap:7px;padding:10px 6px 2px;font-size:12px;display:flex}@keyframes beamOn{0%{opacity:0}to{opacity:1}}@keyframes beamReveal{0%{opacity:0;transform-origin:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@keyframes cardIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes cardInRight{0%{opacity:0;transform:translate(24px)scale(.98)}to{opacity:1;transform:none}}.band{gap:28px;max-width:1240px;margin:0 auto;padding:clamp(44px,5.5vw,80px) clamp(16px,4vw,48px);display:grid}.band__intro{align-content:start;gap:16px;display:grid}.band__title{font-family:var(--font-display);letter-spacing:-.032em;max-width:20ch;font-size:clamp(30px,3.6vw,52px);font-weight:720;line-height:1.02}.band__lead{color:var(--fg-2);max-width:60ch;font-size:16.5px;line-height:1.65}.band--split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:clamp(28px,5vw,80px)}.band--karne{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.journeys{flex-wrap:wrap;justify-self:start}.layers{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.layer{background:var(--surface);box-shadow:var(--e1);border-radius:18px;padding:18px}.layer__head{align-items:center;gap:10px;margin-bottom:12px;font-size:14px;display:flex}.layer__head .muted{margin-left:auto;font-size:12.5px}.layer__swatch{border-radius:3px;width:10px;height:10px}.layer--violet .layer__swatch{background:var(--violet)}.layer--blend .layer__swatch{background:var(--blend)}.layer--blue .layer__swatch{background:var(--blue)}.layer--blend{background:linear-gradient(180deg, oklch(.21 .045 var(--hue-base)), var(--surface))}.layer ul{gap:2px;display:grid}.layer li{color:var(--fg-3);transition:color .2s ease, background-color .2s ease, transform .32s var(--ease-out);transition-delay:calc(var(--step,0) * .14s);border-radius:9px;padding:7px 10px;font-size:13.5px}.layer li.is-on{color:var(--fg);transform:translate(4px)}.layer--violet li.is-on{background:var(--violet-soft)}.layer--blend li.is-on{background:linear-gradient(115deg, var(--violet-soft), var(--blue-soft))}.layer--blue li.is-on{background:var(--blue-soft)}.journey-text{min-height:3.4em;color:var(--fg-2);max-width:72ch;font-size:16px;line-height:1.6}.demo-controls{flex-wrap:wrap;gap:20px;display:flex}.demo-controls>div{gap:8px;display:grid}.demo{padding:14px}.demo__head{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 6px 12px;font-size:13.5px;display:flex}.demo__rows{gap:4px;padding-top:8px;display:grid}.demo-row{background:#ffffff05;background:lab(100% 0 0/.02);border-radius:12px;grid-template-columns:26px 34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;transition:opacity .3s;display:grid}.demo-row__rank{color:var(--fg-3);text-align:center;place-items:center;font-size:12px;display:grid}.demo-row__text{min-width:0;display:grid}.demo-row__text b{font-size:14px}.demo-row__text span{color:var(--fg-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.demo-row__score{font:750 20px/1 var(--font-display);color:var(--blue-ink);font-variant-numeric:tabular-nums}.demo-row.is-out{opacity:.55}.demo-row.is-out .demo-row__rank,.demo-row.is-out .demo-row__text span{color:var(--bad)}.demo-row.is-out .demo-row__score{color:var(--fg-3)}.karne-doc{overflow:hidden}.karne-doc__head{color:var(--fg-3);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;font-size:12px;display:flex}.clause{border-top:1px solid var(--line);grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.clause__n{color:var(--fg-3);padding-top:2px}.clause b{font-size:14px;font-weight:650}.clause p{color:var(--fg-2);margin-top:4px;font-size:13.5px;line-height:1.55}.clause mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 3px}.clause.is-bad mark{background:var(--bad-soft)}.clause.is-warn mark{background:var(--warn-soft)}.clause.is-good mark{background:var(--good-soft)}.karne-sum{gap:28px;display:flex}.karne-sum b{font:750 42px/1 var(--font-display);display:block}.karne-sum span{color:var(--fg-3);font-size:13px}.karne-tip{border:1px solid var(--line);color:var(--fg-2);background:#ffffff0a;background:lab(100% 0 0/.04);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;font-size:14px;line-height:1.5;display:flex}.karne-tip .ico{color:var(--warn);margin-top:2px}.band--karne .btn{justify-self:start}.score-card{background:radial-gradient(80% 120% at 100% 0%, var(--violet-soft), transparent 60%), var(--surface);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(20px,3vw,40px);padding:clamp(20px,3.4vw,40px);display:grid}.score-form{gap:8px;display:grid}.score-item{cursor:pointer;border:1px solid var(--line);background:#ffffff08;background:lab(100% 0 0/.03);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.score-out{text-align:center;justify-items:center;gap:10px;display:grid}.score-out .ring{--stroke:3.5}.score-out .ring__label{font:750 36px/1 var(--font-display);letter-spacing:-.02em}.score-out__label{color:var(--fg-3);font-size:13px}.score-out__miss{color:var(--fg-2);max-width:30ch;font-size:14px}.site-foot{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.1fr) minmax(0,2fr);gap:32px;max-width:1240px;margin:0 auto;padding:48px clamp(16px,4vw,48px) 72px;display:grid}.site-foot__brand{align-content:start;gap:12px;font-size:14px;display:grid}.site-foot__brand .brand{padding:0}.site-foot__cols{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.site-foot__cols div{align-content:start;gap:9px;font-size:13.5px;display:grid}.site-foot__cols b{font-size:13px}.site-foot__cols a{color:var(--fg-3)}.site-foot__legal{color:var(--fg-3);grid-column:1/-1;font-size:12.5px}.site-queued{max-width:920px;margin:0 auto;padding:48px 16px 80px}.queued{gap:14px;max-width:800px;padding:clamp(20px,4vw,40px);display:grid}.queued__code{flex-wrap:wrap;gap:6px;display:flex}.queued__purpose{color:var(--fg-2);font-size:17px}.queued__flows{gap:10px;padding-top:8px;display:grid}.flow-line{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.flow-line b{min-width:150px;margin-right:4px;font-size:13px}.flow-step{height:26px;font:600 12px/1 var(--font-mono);color:var(--fg-3);border:1px solid var(--line);border-radius:7px;place-items:center;padding:0 9px;transition:background-color .15s,color .15s;display:inline-grid}.flow-step.is-ready{color:var(--side-ink);border-color:var(--side-soft)}.flow-step.is-here{background:var(--side-strong);color:var(--fg-on-accent);border-color:#0000}.queued__actions{flex-wrap:wrap;gap:10px;padding-top:8px;display:flex}.pop-note{color:var(--fg-3);padding:8px 10px 6px;font-size:12px;line-height:1.45}.cmdk{z-index:140;background:var(--scrim);place-items:start center;padding:14vh 16px 16px;display:grid;position:fixed;inset:0}.cmdk__panel{background:oklch(.19 .04 var(--hue-base));width:min(600px,100%);box-shadow:var(--e3);border:1px solid #ffffff14;border:1px solid lab(100% 0 0/.08);border-radius:16px;overflow:hidden}.cmdk__input{border-bottom:1px solid var(--line);color:var(--fg-3);align-items:center;gap:10px;padding:14px 16px;display:flex}.cmdk__input input{min-width:0;color:var(--fg);background:0 0;border:0;outline:0;flex:1;font-size:15px}.cmdk__list{max-height:52vh;padding:6px;overflow-y:auto}.cmdk__list a{color:var(--fg-2);border-radius:9px;align-items:center;gap:10px;padding:10px 12px;font-size:14px;display:flex}.cmdk__list li[aria-selected=true] a{color:var(--fg);background:#ffffff12;background:lab(100% 0 0/.07)}.cmdk__list em{color:var(--fg-3);margin-left:auto;font-size:12px;font-style:normal}.cmdk__empty{color:var(--fg-3);padding:16px;font-size:14px}:root[data-motion=calm] .hero__copy>*,:root[data-motion=calm] .pass-card,:root[data-motion=calm] .inbox-card,:root[data-motion=calm] .pass-card__rows li,:root[data-motion=calm] .stage__beam{animation:.2s both fadeIn}:root[data-motion=calm] .inbox-card__rows li.is-top:after{animation:none}@media (prefers-reduced-motion:reduce){.hero__copy>*,.pass-card,.inbox-card,.pass-card__rows li,.stage__beam,.hero__light{animation:.2s both fadeIn!important}.inbox-card__rows li.is-top:after{animation:none}.layer li{transition-duration:.01ms}}@media (max-width:1100px){.site-nav{gap:20px}.site-nav__links{gap:18px}}@media (max-width:1020px){.hero{grid-template-columns:minmax(0,1fr)}.stage{justify-self:center;width:100%;max-width:580px;min-height:660px}.band--split,.band--karne,.score-card{grid-template-columns:minmax(0,1fr)}.site-nav__links{display:none}}@media (max-width:720px){.layers,.site-foot{grid-template-columns:minmax(0,1fr)}.site-foot__cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.stage{gap:14px;min-height:0;display:grid}.pass-card,.inbox-card{width:100%;position:relative;inset:auto}.stage__beam{display:none}.site-nav{gap:12px}.site-nav__end .btn--ghost{display:none}.hero__cta .btn{flex:1}.flow-line b{min-width:100%}}
