@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a56f4ca5-module__rVH-BG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a56f4ca5-module__rVH-BG__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_68c4f823-module__2UZmra__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_68c4f823-module__2UZmra__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.30axz4qhm1rgm.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.0ri81no2psjj7.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:Noto Sans Devanagari;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.0o9b2vmiv77jv.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:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e92fa6abd9c612ef-s.p.30axz4qhm1rgm.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/89b349c86e2966c0-s.0ri81no2psjj7.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:Noto Sans Devanagari;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8b8596bd16cf8eee-s.0o9b2vmiv77jv.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:Noto Sans Devanagari Fallback;src:local(Arial);ascent-override:84.27%;descent-override:38.37%;line-gap-override:0.0%;size-adjust:106.33%}.noto_sans_devanagari_5ed74bef-module__LckImW__className{font-family:Noto Sans Devanagari,Noto Sans Devanagari Fallback;font-style:normal}.noto_sans_devanagari_5ed74bef-module__LckImW__variable{--font-devanagari:"Noto Sans Devanagari", "Noto Sans Devanagari Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--bg:#05070d;--bg-2:#080b15;--line:#ffffff14;--line-2:#ffffff24;--ink:#f3f5fb;--body:#aab1c3;--muted:#7d859b;--accent:#6c7bff;--accent-2:#9aa5ff;--accent-ink:#a9b2ff;--add:#a7f3c4;--add-bg:#4ade8012;--add-bar:#4ade80;--del:#fca5a5;--del-bg:#f8717112;--del-bar:#f87171;--f-sans:var(--font-geist), "Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--f-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--f-deva:var(--font-devanagari), "Nirmala UI", Mangal, sans-serif;--r:16px;--r-sm:10px;--container:75rem;--gutter:clamp(18px, 4vw, 40px);--ease-out:cubic-bezier(.215, .61, .355, 1);--ease-snap:cubic-bezier(.19, 1, .22, 1);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .035 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%237D859B' stroke-width='1.5'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px;overflow-x:clip}body{background:var(--bg) var(--grain);color:var(--ink);font:400 16px/1.6 var(--f-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}[lang=ne]{font-family:var(--f-deva)}a{color:inherit}code{font:500 .88em var(--f-mono);color:var(--ink)}:focus-visible{outline:2px solid var(--accent-ink);outline-offset:3px;border-radius:4px}[hidden]{display:none!important}::selection{color:#fff;background:#6c7bff73}.sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:60;background:var(--ink);color:var(--bg);border-radius:8px;padding:10px 14px;font-weight:500;text-decoration:none;position:absolute;top:-64px;left:12px}.skip:focus{top:12px}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}.eyebrow{white-space:nowrap;font:500 12px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);align-items:center;gap:10px;margin:0;display:inline-flex}.eyebrow:before{content:"";opacity:.7;background:currentColor;width:18px;height:1px}.h2{max-width:18ch;font:600 clamp(2.3rem, 1.35rem + 2.9vw, 3.75rem)/1.02 var(--f-sans);letter-spacing:-.042em;text-wrap:balance;background:linear-gradient(#fff 20%,#a9afc3);color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px 0 0}.lede{max-width:52ch;color:var(--body);margin:0;font-size:17px;line-height:1.65}.fine{font:12.5px/1.65 var(--f-mono);color:var(--muted);margin:18px 0 0}.btn{border-radius:var(--r-sm);height:46px;font:500 15px/1 var(--f-sans);white-space:nowrap;transition:background-color .2s var(--ease-out), box-shadow .3s var(--ease-out), transform .3s var(--ease-snap);justify-content:center;align-items:center;gap:10px;padding:0 20px;text-decoration:none;display:inline-flex}.btn--light{background:var(--ink);color:var(--bg);box-shadow:0 0 0 1px #ffffff1f,0 10px 30px -14px #6c7bff8c}.btn--light:hover{background:#fff}.btn--ghost{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff08}.btn--ghost:hover{background:#ffffff12}.btn:active{transform:translateY(1px)}.btn-arrow{transition:transform .35s var(--ease-snap)}.btn:hover .btn-arrow{transform:translate(3px)}.btn--sm{border-radius:9px;height:36px;padding:0 14px;font-size:14px}.btn--lg{height:52px;padding:0 24px;font-size:16px}.nav{z-index:40;padding:12px var(--gutter) 0;pointer-events:none;position:fixed;top:0;left:0;right:0}.nav-inner{pointer-events:auto;max-width:72rem;height:58px;box-shadow:inset 0 0 0 1px var(--line), 0 20px 40px -24px #000000e6;-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);transition:background-color .3s var(--ease-out);background:#090c168c;border-radius:14px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:24px;margin:0 auto;padding:0 10px;display:grid}.nav.is-scrolled .nav-inner{background:#090c16d9}.brand{font:600 16px/1 var(--f-sans);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.nav-inner>.brand{grid-column:1;justify-self:start;padding-left:8px}.nav-links{color:var(--body);grid-column:2;align-items:center;gap:28px;font-size:14px;line-height:1;display:flex}.nav-links a{transition:color .2s var(--ease-out);text-decoration:none}.nav-links a:hover{color:var(--ink)}.nav-actions{grid-column:3;justify-self:end;align-items:center;gap:16px;display:flex}.nav-signin{color:var(--body);font-size:14px;text-decoration:none}.nav-signin:hover{color:var(--ink)}.hero{isolation:isolate;padding:clamp(128px,16vh,172px) 0 clamp(72px,9vw,120px);position:relative}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,540px);align-items:center;gap:clamp(40px,5vw,72px);display:grid}.display{font:600 clamp(2.9rem, 1.3rem + 4vw, 4.9rem)/.98 var(--f-sans);letter-spacing:-.046em;margin:26px 0 0}.line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.line>span{background:linear-gradient(#fff 35%,#a3aabf);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.rs{text-transform:none}.ru{background:linear-gradient(180deg, #d7dbff, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:600}.hero .display{margin-top:0}.hero .lede{max-width:44ch;margin-top:26px;font-size:18px}.actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.access-note{font:13px/1.5 var(--f-mono);color:var(--body);box-shadow:inset 2px 0 0 var(--accent);background:#ffffff0a;border-radius:8px;margin:18px 0 0;padding:8px 12px;display:inline-flex}.term{border-radius:var(--r);min-width:0;box-shadow:inset 0 0 0 1px var(--line-2);background:#0a0d16;margin:0;position:relative;overflow:hidden}.term-bar{border-bottom:1px solid var(--line);background:#ffffff05;align-items:center;gap:12px;padding:10px 10px 10px 18px;display:flex}.term-title{min-width:0;font:500 12.5px/1 var(--f-mono);color:var(--body);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;display:inline-flex;overflow:hidden}.term-method{color:var(--accent-ink);font:600 10.5px/1 var(--f-mono);letter-spacing:.06em;background:#a9b2ff1f;border-radius:5px;padding:4px 6px}.dots{gap:6px;display:inline-flex}.dots i{background:#ffffff1f;border-radius:50%;width:10px;height:10px}.term-model{flex:none;min-width:0;margin-left:auto}.term-model select{appearance:none;cursor:pointer;background:#ffffff08 var(--chevron) no-repeat right 10px center / 9px 6px;max-width:220px;height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:500 12px/1 var(--f-mono);text-overflow:ellipsis;transition:box-shadow .2s var(--ease-out);border:0;border-radius:8px;padding:0 28px 0 10px}.term-model select:hover{box-shadow:inset 0 0 0 1px #a9b2ff73}.term-model select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.term-model select:disabled{color:var(--muted);cursor:progress}.term-model option{color:var(--ink);background:#0b0e18}.term-body{min-height:calc(22.64em + 38px);font:13px/1.72 var(--f-mono);color:var(--body);tab-size:2;margin:0;padding:18px 22px 20px;overflow-x:auto}.tl{white-space:pre;min-height:1.72em;display:block}.tx{vertical-align:top;white-space:pre;display:inline-block;overflow:hidden}.t-mut{color:var(--muted)}.t-cmd{color:var(--ink)}.t-k{color:var(--body)}.t-s{color:var(--ink)}.t-sep{font:500 10.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);white-space:nowrap;align-items:center;gap:10px;margin:14px -22px 12px;padding:0 22px;display:flex}.t-sep:before{content:"";background:var(--line);flex:1;order:1;height:1px}.t-sep .t-ok{color:var(--add);letter-spacing:.06em;order:2}.t-hl{box-shadow:inset 2px 0 0 var(--accent);background:#6c7bff12;margin:2px -22px;padding:4px 22px;display:block}.t-hl .t-s{color:var(--accent-ink)}.t-cost{font-weight:500}.anno{color:var(--accent-ink);vertical-align:1px;border-radius:5px;margin-left:12px;padding:0 7px;font-size:11px;line-height:1.6;display:inline-block;box-shadow:inset 0 0 0 1px #a9b2ff4d}.anno [lang=ne]{font-size:1.1em}.t-hl.is-flash{animation:t-flash 1s var(--ease-out) both}@keyframes t-type{0%{width:0}}@keyframes t-in{0%{opacity:0;transform:translateY(3px)}}@keyframes t-hl{0%{background-color:#0000;box-shadow:inset 2px 0 #0000}}@keyframes t-flash{0%{background-color:#6c7bff42}}.term-foot{border-top:1px solid var(--line);background:#ffffff05;grid-template-columns:auto 1fr;align-items:baseline;gap:6px 14px;padding:16px 22px 18px;display:grid}.term-k{font:500 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.term-v{font:500 20px/1.2 var(--f-mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--ink);justify-self:end}.term-v [lang=ne]{color:var(--accent-ink)}.term-note{color:var(--muted);grid-column:1/-1;font-size:13px;line-height:1.5}.strip{border-block:1px solid var(--line);background:linear-gradient(#ffffff04,#0000);padding:26px 0 30px;position:relative}.strip-head{max-width:var(--container);padding-inline:var(--gutter);flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 auto 18px;display:flex}.strip-note{font:12px/1.4 var(--f-mono);color:var(--muted)}.marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track{width:max-content;animation:marquee var(--marquee-dur,60s) linear infinite;display:flex}.marquee:hover .marquee-track,.marquee.is-off .marquee-track{animation-play-state:paused}.chip{box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;font:12.5px/1.2 var(--f-mono);color:var(--body);background:#ffffff08;border-radius:999px;align-items:baseline;gap:12px;margin-right:12px;padding:11px 18px;display:inline-flex}.chip b{font:600 14px/1.2 var(--f-sans);color:var(--ink);letter-spacing:-.01em}.chip i{color:var(--muted);font-style:normal}@keyframes marquee{to{transform:translate(-50%)}}.section{padding-block:clamp(96px,11vw,156px) 0;position:relative}.section--tight{padding-top:clamp(80px,9vw,120px)}.head{margin-bottom:clamp(40px,5vw,64px)}.head--split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:24px 64px;display:grid}.head--split .lede{justify-self:end}.card{isolation:isolate;border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0d, 0 40px 70px -50px #000000e6;background:linear-gradient(#ffffff0b,#ffffff04);position:relative}.card:before,.card:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.card:before{z-index:-1;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0%), #6c7bff14, transparent 45%)}.card:after{background:radial-gradient(260px circle at var(--mx,50%) var(--my,0%), #a9b2ff73, transparent 60%);-webkit-mask-composite:xor;padding:1px;-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)}.card:hover:before,.card:hover:after{opacity:1}.steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.step{flex-direction:column;padding:26px 26px 22px;display:flex}.step-top{justify-content:space-between;align-items:center;display:flex}.step-n{font:500 13px/1 var(--f-mono);color:var(--accent-ink)}.step-tag{box-shadow:inset 0 0 0 1px var(--line);font:500 10.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-radius:999px;padding:5px 9px}.step h3,.tile h3{font:600 21px/1.25 var(--f-sans);letter-spacing:-.02em;margin:22px 0 8px}.step p,.tile p{color:var(--body);margin:0;font-size:15.5px}.step-visual{border-radius:var(--r-sm);min-height:128px;box-shadow:inset 0 0 0 1px var(--line);background:#00000059;align-content:center;gap:8px;margin-top:auto;padding:18px;display:grid}.step p+.step-visual{margin-top:24px}.step-fine{font:11.5px/1.5 var(--f-mono)!important;color:var(--muted)!important;margin-top:12px!important}.wallet-k,.key-k{font:500 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wallet-v{font:500 30px/1.1 var(--f-mono);font-variant-numeric:tabular-nums}.wallet-bar{background:#ffffff0f;border-radius:99px;height:6px;overflow:hidden}.wallet-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));transform-origin:0;width:100%;height:100%;transition:transform 1.6s var(--ease-snap) .2s;display:block}.motion .step:not(.in) .wallet-bar i{transform:scaleX(0)}.key-v{font:500 17px/1.3 var(--f-mono);letter-spacing:.04em;color:var(--accent-ink);overflow-wrap:anywhere}.key-note{font:11.5px/1 var(--f-mono);color:var(--muted)}.swap-line{font:12.5px/1.4 var(--f-mono);white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:6px 10px;display:block;overflow:hidden}.swap-del{background:var(--del-bg);color:var(--del);transition:text-decoration-color .4s var(--ease-out) .3s;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000}.swap-add{background:var(--add-bg);color:var(--add);transition:clip-path .9s var(--ease-snap) .5s}.motion .step:not(.in) .swap-add{clip-path:inset(0 100% 0 0)}.step.in .swap-del,html:not(.motion) .swap-del{-webkit-text-decoration-color:var(--del);text-decoration-color:var(--del)}.billing-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(28px,4vw,56px);display:grid}.bsteps{gap:6px;margin:0;padding:0;list-style:none;display:grid;position:relative}.bsteps:before{content:"";background:var(--line);width:1px;position:absolute;top:40px;bottom:40px;left:31px}.bstep{transition:background-color .4s var(--ease-out), box-shadow .4s var(--ease-out), opacity .4s var(--ease-out);border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:16px;padding:18px 18px 18px 14px;display:grid;position:relative}.bstep-n{background:var(--bg);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line-2);font:500 12px/1 var(--f-mono);color:var(--muted);transition:color .4s var(--ease-out), background-color .4s var(--ease-out), box-shadow .4s var(--ease-out);border-radius:50%;place-items:center;display:inline-grid;position:relative}.bstep h3{font:600 19px/1.3 var(--f-sans);letter-spacing:-.015em;margin:5px 0 6px}.bstep p{color:var(--body);margin:0;font-size:15px}.bstep.is-done .bstep-n{color:var(--ink);background:#151a33;box-shadow:inset 0 0 0 1px #a9b2ff80}.bstep.is-current{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff08}.motion .bstep:not(.is-done){opacity:.5}.ledger{border-radius:var(--r);min-width:0;box-shadow:inset 0 0 0 1px var(--line), inset 0 1px 0 #ffffff0d, 0 40px 70px -50px #000000e6;background:linear-gradient(#ffffff0a,#ffffff03);overflow:hidden}.ledger-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ledger-id{gap:4px;min-width:0;display:grid}.ledger-k{font:500 15px/1.3 var(--f-sans);color:var(--ink)}.ledger-req{font:12px/1.3 var(--f-mono);color:var(--muted);overflow-wrap:anywhere}.ledger-tag{box-shadow:inset 0 0 0 1px var(--line-2);font:500 10.5px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-radius:999px;flex:none;padding:5px 9px}.ledger-scroll{overflow:auto hidden}.ledger-table{border-collapse:collapse;width:100%;min-width:600px;font:13px/1.5 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.ledger-table th,.ledger-table td{text-align:left;vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--line);padding:14px 20px}.ledger-table thead th{font:500 10.5px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);background:#0003;padding-block:11px}.ledger-table tbody th{font:500 14px/1.3 var(--f-sans);color:var(--ink)}.ledger-table td[rowspan],.ledger-table th[rowspan]{vertical-align:middle}.ledger-table code{font:500 12.5px var(--f-mono);color:var(--body)}.ln-n{font:500 11.5px/1 var(--f-mono);color:var(--accent-ink);margin-right:10px}.ledger-table .r{text-align:right}.ledger-table .mut{color:var(--muted)}.ledger-table .accent{color:var(--accent-ink)}.ledger-table .final{color:var(--accent-ink);font-weight:500}.lrow--start>*{background:#ffffff04}.ledger-foot{gap:14px;padding:16px 20px 18px;display:grid}.ledger-sum{font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ledger-sum b{font:500 18px/1.2 var(--f-mono);letter-spacing:0;color:var(--accent-ink);font-variant-numeric:tabular-nums}.ledger-note{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line);color:var(--body);background:#00000040;align-items:baseline;gap:12px;margin:0;padding:12px 14px;font-size:14px;display:flex}.code-chip{box-shadow:inset 0 0 0 1px var(--line-2);font:500 12px/1.5 var(--f-mono);color:var(--ink);background:#ffffff0f;border-radius:6px;flex:none;padding:1px 7px}.motion .lrow>*{transition:opacity .5s var(--ease-out), transform .6s var(--ease-snap)}.motion .lrow:not(.is-on)>*{opacity:0;transform:translateY(6px)}.motion .ledger-sum{transition:opacity .5s var(--ease-out)}.motion .ledger-sum:not(.is-on){opacity:0}.bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.tile{flex-direction:column;grid-column:span 2;padding:28px;display:flex}.tile--wide{grid-column:span 4}.tile>:first-child:not(h3){margin-bottom:4px}.tile:not(.tile--wide) h3{margin-top:auto;padding-top:18px}.tile-code{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line);font:13px/1.75 var(--f-mono);color:var(--body);white-space:pre;background:#00000061;margin:22px 0 0;padding:16px 18px;overflow-x:auto}.c-k{color:var(--body)}.c-s{color:var(--accent-ink)}.c-hl{box-shadow:inset 2px 0 0 var(--accent);background:#6c7bff1a;margin:4px -18px 0;padding:4px 18px;display:block}.tile-fine{font:12px/1.5 var(--f-mono)!important;color:var(--muted)!important;margin-top:14px!important}.tile-glyph{align-items:center;height:112px;display:flex}.tile-glyph span{font:600 88px/1 var(--f-deva);background:linear-gradient(180deg, #e1e4ff, var(--accent));color:#0000;-webkit-background-clip:text;background-clip:text}.tile-glyph--esewa{min-height:112px;color:var(--ink);filter:grayscale();flex:auto;justify-content:center;gap:12px}.esewa-mark{flex:none}.esewa-word{font:700 34px/1 var(--f-sans);letter-spacing:-.02em;color:var(--ink)}.floor{align-content:center;gap:10px;height:112px;display:grid;position:relative}.floor-bar{height:10px;box-shadow:inset 0 0 0 1px var(--line);background:#ffffff0f;border-radius:99px;position:relative}.floor-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));transform-origin:0;width:100%;transition:transform 2.2s cubic-bezier(.645,.045,.355,1) .3s;position:absolute;top:0;bottom:0;left:0;transform:scaleX(.04)}.motion .tile:not(.in) .floor-bar i{transform:scaleX(.72)}.floor-zero{font:500 11.5px/1 var(--f-mono);color:var(--muted)}.floor-zero:after{content:" · stops here, 402";color:var(--accent-ink)}.kept{min-height:112px;font:13px/1.3 var(--f-mono);align-content:center;gap:8px;margin:0;padding:0;list-style:none;display:grid}.kept li{align-items:baseline;gap:10px;display:flex}.kept .yes{color:var(--ink)}.kept .yes:before{content:"✓";color:var(--accent-ink)}.kept .no{color:var(--muted);-webkit-text-decoration:line-through #ffffff40;text-decoration:line-through #ffffff40}.kept .no:before{content:"×";color:var(--muted)}.limits{align-content:center;gap:4px;min-height:112px;display:grid}.limits b{font:500 46px/1 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.limits span{font:12px/1.4 var(--f-mono);color:var(--muted)}.table-card{overflow:hidden}.table-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.tabs{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line);background:#00000059;gap:2px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.tabs button{height:32px;color:var(--muted);font:500 12.5px/1 var(--f-mono);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border:0;border-radius:7px;flex:none;padding:0 12px}.tabs button:hover{color:var(--ink)}.tabs button[aria-pressed=true]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff17}.table-note{font:12px/1.4 var(--f-mono);color:var(--muted)}.table-scroll{overflow-x:auto}.models{border-collapse:collapse;width:100%;font-size:15px}.models th{text-align:left;font:500 10.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:bottom;padding:14px 20px}.models th.r,.models td.num{text-align:right}.models .th-group th{background:#ffffff03}.models .th-group .grp{border-bottom-color:var(--line-2);text-align:center;color:var(--body);padding-bottom:8px}.models .th-sub th{background:#ffffff03;padding-top:8px}.models td{border-bottom:1px solid var(--line);vertical-align:middle;padding:18px 20px}.models td:first-child{padding-right:28px}.models tbody tr{transition:background-color .2s var(--ease-out)}.models tbody tr:hover{background:#ffffff06}.models tbody tr:last-child td{border-bottom:0}.models .num{font:13.5px/1.4 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--body);white-space:nowrap}.models .cost{width:168px;color:var(--accent-ink);font-weight:500}.cost-v{display:block}.approx{color:var(--muted);font-weight:400}.bar{background:#ffffff0f;border-radius:3px;width:100%;height:3px;margin-top:9px;display:block;overflow:hidden}.bar i{height:100%;width:calc(var(--w,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));min-width:3px;transition:width .8s var(--ease-snap);display:block}.m-cell{align-items:center;gap:14px;display:flex}.m-text{min-width:0}.m-logo{width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:10px;flex:none;place-items:center;display:grid;position:relative}.m-logo:before{content:"";width:20px;height:20px;-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor}.m-logo--letter:before{display:none}.m-logo--letter{font:600 15px/1 var(--f-sans);color:var(--body)}.m-head{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.m-name{color:var(--ink);letter-spacing:-.01em;margin-right:4px;font-weight:600}.m-id{font:12px/1.4 var(--f-mono);color:var(--muted);overflow-wrap:anywhere;margin-top:3px;display:block}.tag{box-shadow:inset 0 0 0 1px var(--line);font:500 9.5px/1.4 var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-radius:5px;padding:2px 6px}.tag--key{color:var(--accent-ink);background:#6c7bff1a;box-shadow:inset 0 0 0 1px #a9b2ff73}.empty{color:var(--muted);font:14px/1.6 var(--f-mono)}.table-bar--sub{background:#ffffff03;padding-block:10px}.rank-by{font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;display:inline-flex}.rank-by .tabs{text-transform:none;letter-spacing:0}.models th.is-sorted{color:var(--accent-ink)}.models th[aria-sort=ascending]:before{content:"↑ "}.tag--cap{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.models .cost.is-sorted{color:var(--accent-ink)}.models [title]{cursor:help}.table-key{border-top:1px solid var(--line);background:#ffffff03;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px 24px;margin:0;padding:18px 20px 20px;display:grid}.table-key dt{font:500 10.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--body);margin-bottom:4px}.table-key dd{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.code-grid{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:start;gap:16px;display:grid}.code-card{overflow:hidden}.code-bar{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 14px;display:flex}.code-title{font:500 12.5px/1 var(--f-mono);color:var(--muted)}.ok{font:500 12px/1 var(--f-mono);color:var(--add);margin-left:auto}.code{font:13px/1.75 var(--f-mono);color:var(--body);tab-size:2;margin:0;padding:16px 0;overflow-x:auto}.code .ln{white-space:pre;min-height:1.75em;padding:0 20px 0 12px;display:block;box-shadow:inset 2px 0 #0000}.code .ln b{width:1.5em;color:var(--muted);font-weight:400;display:inline-block}.code .add{background:var(--add-bg);box-shadow:inset 2px 0 0 var(--add-bar);color:var(--add)}.code .del{background:var(--del-bg);box-shadow:inset 2px 0 0 var(--del-bar);color:var(--del)}.code .add b,.code .del b{color:inherit}.code--response{white-space:pre;padding:16px 18px}.code .hl{box-shadow:inset 2px 0 0 var(--accent);color:var(--accent-ink);background:#6c7bff1f;margin-inline:-18px;padding-inline:18px;display:block}.code-foot{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:12px 16px 14px;font-size:13.5px}.compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.compare-col{border-radius:var(--r);padding:26px 28px}.compare-col:first-child{box-shadow:inset 0 0 0 1px var(--line);background-image:repeating-linear-gradient(135deg,#ffffff03 0 10px,#0000 10px 20px)}.compare-col h3{font:500 12px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 8px}.compare-col--us h3{color:var(--accent-ink)}.compare ul{margin:0;padding:0;list-style:none}.compare li{border-bottom:1px solid var(--line);color:var(--muted);gap:12px;padding:13px 0;font-size:15.5px;display:flex}.compare li:last-child{border-bottom:0}.compare li:before{content:"×";width:14px;font-family:var(--f-mono);color:var(--muted);flex:none}.compare-col--us li{color:var(--ink)}.compare-col--us li:before{content:"✓";color:var(--accent-ink)}.cta{padding-top:clamp(96px,11vw,156px)}.cta-panel{isolation:isolate;text-align:center;border-radius:var(--r);max-width:64rem;box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12, 0 50px 100px -60px #000000f2;background:linear-gradient(#6c7bff12,#ffffff03 55%);margin:0 auto;padding:clamp(56px,7vw,88px) clamp(24px,5vw,64px);position:relative;overflow:hidden}.cta-panel:before{content:"";background:linear-gradient(90deg,#0000,#a9b2ff99,#0000);height:1px;position:absolute;top:0;left:18%;right:18%}.cta-panel .eyebrow:before{display:none}.cta-title{max-width:16ch;font:600 clamp(2.4rem, 1.4rem + 3vw, 4rem)/1.02 var(--f-sans);letter-spacing:-.044em;text-wrap:balance;background:linear-gradient(#fff 30%,#b9bfd3);color:#0000;-webkit-background-clip:text;background-clip:text;margin:16px auto 0}.cta-steps{font:14px/1.5 var(--f-mono);color:var(--body);flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:30px 0 38px;padding:0;list-style:none;display:flex}.cta-steps span{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);border-radius:50%;place-items:center;margin-right:10px;font-size:11.5px;display:inline-grid}.cta-actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cta .access-note{margin:20px auto 0;display:table}.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px 72px;display:grid}.faq>.head{position:sticky;top:110px}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;font:500 17.5px/1.4 var(--f-sans);letter-spacing:-.01em;color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:22px 0;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary:after{content:"";background:linear-gradient(var(--muted), var(--muted)) 50% 50% / 13px 1.5px no-repeat, linear-gradient(var(--muted), var(--muted)) 50% 50% / 1.5px 13px no-repeat;width:13px;height:13px;transition:transform .4s var(--ease-snap);flex:none}.faq-list details[open] summary:after{background-image:linear-gradient(var(--accent-ink), var(--accent-ink)), linear-gradient(var(--accent-ink), var(--accent-ink));transform:rotate(135deg)}.answer{color:var(--body);max-width:62ch;padding:0 0 22px}.answer p{margin:0}.answer a{color:var(--accent-ink)}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}.faq-list details::details-content{block-size:0;transition:block-size .45s var(--ease-snap), content-visibility .45s allow-discrete;overflow:clip}.faq-list details[open]::details-content{block-size:auto}}.footer{border-top:1px solid var(--line);margin-top:clamp(96px,11vw,156px);padding:64px 0 28px;overflow:hidden}.footer-top{flex-wrap:wrap;justify-content:space-between;gap:40px 64px;display:flex}.footer-brand p{max-width:36ch;color:var(--muted);margin:14px 0 0;font-size:14.5px}.footer-cols{grid-template-columns:repeat(4,minmax(130px,auto));gap:32px 48px;display:grid}.footer-h{font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.footer ul{color:var(--body);gap:10px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.footer ul a{text-decoration:none}.footer ul a:hover{color:var(--ink)}.footer-mark{font:600 clamp(3.4rem, 13.5vw, 13rem)/.8 var(--f-sans);letter-spacing:-.065em;white-space:nowrap;background:linear-gradient(#ffffff24,#fff0 85%);color:#0000;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;margin:72px 0 0}.footer-base{border-top:1px solid var(--line);font:12px/1.6 var(--f-mono);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:20px;padding-top:18px;display:flex}.preview-ribbon{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:50;max-width:calc(100% - 32px);font:12px/1.45 var(--f-mono);color:var(--body);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#090c16eb;border-radius:10px;padding:9px 13px;position:fixed;box-shadow:inset 0 0 0 1px #a9b2ff66,0 16px 30px -16px #000}.preview-ribbon b{color:var(--accent-ink);margin-right:6px;font-weight:500}.ribbon-close{color:var(--muted);font:500 16px/1 var(--f-mono);cursor:pointer;vertical-align:-1px;background:0 0;border:0;margin-left:8px;padding:0 6px}.ribbon-close:hover{color:var(--ink)}.motion [data-reveal]{transition:opacity .8s var(--ease-out), transform 1s var(--ease-snap);transition-delay:var(--d,0s)}.motion [data-reveal]:not(.in){opacity:0;transform:translateY(18px)}.motion .line>span{transition:transform 1.2s var(--ease-snap);transition-delay:calc(.12s + var(--i,0) * 90ms)}.motion .hero:not(.is-in) .line>span{transform:translateY(112%)}@media (min-width:1440px){:root{--container:84rem;--gutter:56px}.hero{align-content:center;min-height:calc(100svh - 112px);padding:152px 0 112px;display:grid}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:120px}.display{font-size:clamp(4.9rem,1rem + 4.2vw,5.5rem)}.hero .lede{margin-top:32px;font-size:19px}.actions{margin-top:40px}.term-body{padding:22px 26px 24px;font-size:13.5px}.t-sep,.t-hl{margin-inline:-26px;padding-inline:26px}.term-bar{padding:12px 12px 12px 22px}.term-foot{padding:18px 26px 20px}.strip{padding:32px 0 36px}.section{padding-top:176px}.section--tight{padding-top:136px}.lede{font-size:18px}.bento{gap:20px}}@media (min-width:1800px){:root{--container:90rem;--gutter:64px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,600px);gap:136px}.section{padding-top:200px}}@media (max-width:1080px){.hero-grid{grid-template-columns:minmax(0,1fr)}.term{max-width:640px}.head--split{grid-template-columns:minmax(0,1fr)}.head--split .lede{justify-self:start}.billing-grid{grid-template-columns:minmax(0,1fr)}.bsteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.bsteps:before{display:none}.bstep{box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:minmax(0,1fr);gap:10px;padding:16px}.code-grid{grid-template-columns:minmax(0,1fr)}.bento{grid-template-columns:repeat(2,minmax(0,1fr))}.tile,.tile--wide{grid-column:span 1}.tile--wide{grid-column:1/-1}.faq{grid-template-columns:minmax(0,1fr)}.faq>.head{position:static}}@media (max-width:900px){.nav-links{display:none}.steps,.compare{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.nav-signin{display:none}.nav-inner{gap:12px}.nav-inner>.brand{padding-left:4px}.hero{padding-top:116px}.term-title{display:none}.term-model select{max-width:200px}.term-body{min-height:0;padding:16px;font-size:11.5px;overflow-x:visible}.t-sep{margin-inline:-16px;padding-inline:16px}.tl,.tx{white-space:pre-wrap;overflow-wrap:anywhere}.term-body.is-fading{animation:t-in .6s var(--ease-out) .35s both}.anno{display:none}.t-hl{margin:0 -16px;padding:0 16px}.bsteps{grid-template-columns:minmax(0,1fr);gap:8px}.bstep{grid-template-columns:34px minmax(0,1fr);gap:14px}.ledger-table{min-width:0}.ledger-table thead{display:none}.ledger-table,.ledger-table tbody,.ledger-table th,.ledger-table td{display:block}.ledger-table tr.lrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"step avail""entry amt";align-items:baseline;gap:6px 12px;padding:14px 16px;display:grid}.ledger-table th,.ledger-table td{white-space:normal;border:0;padding:0}.ledger-table .c-step{grid-area:step}.ledger-table .c-entry{grid-area:entry}.ledger-table .c-amt{grid-area:amt}.ledger-table .c-avail{grid-area:avail}.ledger-table .c-avail:before{content:"available ";letter-spacing:.06em;color:var(--muted);font-size:10.5px}.ledger-table .is-empty{display:none}.ledger-table tr.lrow--group{border-bottom:0;padding-bottom:6px}.ledger-table tr.lrow--cont{padding-top:0}.lrow--start{background:#ffffff04}.lrow--start>*{background:0 0}.ledger-head,.ledger-foot{padding-inline:16px}.bento{grid-template-columns:minmax(0,1fr)}.models thead{display:none}.models,.models tbody,.models tr,.models td{display:block}.models tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));padding:16px 16px 10px;display:grid}.models tbody tr:last-child{border-bottom:0}.models td{border:0;padding:6px 0}.models td:first-child{grid-column:1/-1;padding-bottom:10px}.models td.empty{grid-column:1/-1}.models td.num{text-align:left}.models .cost{width:auto}.models td:first-child{padding-right:0}.rank-by{flex:auto;justify-content:space-between}.models td.num:before{content:attr(data-label);font:500 10px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}.footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.marquee-track{animation:none}}@media print{.nav,.preview-ribbon,.skip,.marquee{display:none!important}body{color:#000;background:#fff}}
.nav-links a[aria-current=page]{color:var(--ink)}.pg-head{border-bottom:1px solid var(--line);padding:clamp(128px,16vh,168px) 0 clamp(40px,5vw,56px)}.pg-head-grid{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;display:flex}.pg-head-grid>div:first-child{flex:420px;min-width:0}.pg-title{max-width:18ch;font:600 clamp(2.5rem, 1.4rem + 3.2vw, 4.25rem)/1 var(--f-sans);letter-spacing:-.046em;text-wrap:balance;background:linear-gradient(#fff 30%,#a9afc3);color:#0000;-webkit-background-clip:text;background-clip:text;margin:18px 0 0}.pg-lede{max-width:56ch;color:var(--body);margin:20px 0 0;font-size:17.5px;line-height:1.6}.pg-meta{font:12.5px/1.5 var(--f-mono);color:var(--muted);text-align:right;gap:6px;margin:0;display:grid}.pg-meta b{color:var(--body);font-weight:500}.live-dot{background:var(--accent);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 0 3px #6c7bff2e}.live-dot.is-off{background:var(--muted);box-shadow:none}.btn-refresh{justify-self:end}.btn-refresh[disabled]{opacity:.6;cursor:progress}.pg-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);padding-top:clamp(40px,5vw,64px);display:grid}.toc{gap:18px;display:grid;position:sticky;top:104px}.toc nav{border-left:1px solid var(--line);gap:2px;display:grid}.toc a{color:var(--muted);transition:color .2s var(--ease-out), border-color .2s var(--ease-out);border-left:1px solid #0000;gap:10px;margin-left:-1px;padding:7px 0 7px 16px;font-size:14px;text-decoration:none;display:flex}.toc a span{font:500 11.5px/1.75 var(--f-mono);color:var(--muted)}.toc a:hover{color:var(--ink)}.toc a[aria-current=true]{color:var(--ink);border-left-color:var(--accent)}.toc a[aria-current=true] span{color:var(--accent-ink)}.toc-note{font:12px/1.6 var(--f-mono);color:var(--muted);margin:0}.article{min-width:0;max-width:50rem}.doc-section{border-bottom:1px solid var(--line);margin-bottom:clamp(48px,6vw,72px);padding-bottom:clamp(48px,6vw,72px)}.doc-section:last-child{border-bottom:0;margin-bottom:0}.doc-section h2{font:600 clamp(1.7rem, 1.25rem + 1.2vw, 2.25rem)/1.1 var(--f-sans);letter-spacing:-.035em;text-wrap:balance;margin:14px 0 0}.doc-section h3{font:600 18px/1.35 var(--f-sans);letter-spacing:-.015em;margin:32px 0 0}.prose p,.prose li{color:var(--body);font-size:16px;line-height:1.7}.prose p{max-width:68ch;margin:16px 0 0}.prose ul,.prose ol{gap:8px;max-width:68ch;margin:16px 0 0;padding-left:1.3em;display:grid}.prose li::marker{color:var(--muted);font-family:var(--f-mono);font-size:.85em}.prose a{color:var(--accent-ink);text-underline-offset:3px;text-decoration-color:#a9b2ff66}.prose a:hover{text-decoration-color:currentColor}.prose strong{color:var(--ink);font-weight:500}.prose code{box-shadow:inset 0 0 0 1px var(--line);overflow-wrap:anywhere;background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:.86em}.notice{border-radius:var(--r-sm);box-shadow:inset 2px 0 0 var(--accent), inset 0 0 0 1px var(--line);color:var(--body);background:#ffffff09;max-width:68ch;margin:20px 0 0;padding:12px 16px;font-size:15px;line-height:1.6}.notice b{color:var(--ink);font-weight:500}.notice--muted{box-shadow:inset 2px 0 0 var(--line-2), inset 0 0 0 1px var(--line)}.notice a{color:var(--accent-ink)}.prose .qs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;max-width:none;margin:28px 0 0;padding:0;list-style:none;display:grid}.qs li{flex-direction:column;gap:8px;padding:20px;display:flex}.qs-n{font:500 12px/1 var(--f-mono);color:var(--accent-ink)}.prose .qs a{font:600 17px/1.3 var(--f-sans);letter-spacing:-.01em;color:var(--ink);text-decoration:none}.qs a:after{content:" →";color:var(--muted);transition:color .2s var(--ease-out)}.qs a:hover:after{color:var(--accent-ink)}.qs li>span{color:var(--body);font-size:14.5px;line-height:1.55}.address{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line-2);background:#0000004d;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:24px 0 0;padding:14px 16px;display:flex}.address span{font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.address code{color:var(--accent-ink);overflow-wrap:anywhere;font-size:14px}.picker{flex-wrap:wrap;align-items:center;gap:12px 16px;margin:24px 0 0;display:flex}.picker label{font:500 11px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.select{appearance:none;border-radius:var(--r-sm);cursor:pointer;background:#ffffff0a var(--chevron) right 14px center / 10px 6px no-repeat;min-width:240px;max-width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink);font:500 14px/1 var(--f-sans);border:0;padding:0 36px 0 14px}.select:hover{box-shadow:inset 0 0 0 1px #a9b2ff73}.select:disabled{color:var(--muted);cursor:not-allowed}.select option{color:var(--ink);background:#0b0e18}.model-meta{font:12.5px/1.6 var(--f-mono);color:var(--muted);overflow-wrap:anywhere;margin:12px 0 0}.model-meta code{color:var(--body)}.client-tabs{margin-top:24px}.cb{border-radius:var(--r);box-shadow:inset 0 0 0 1px var(--line-2);background:#0a0d16;margin:18px 0 0;overflow:hidden}.cb-head{border-bottom:1px solid var(--line);background:#ffffff05;justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.cb-label{min-width:0;font:500 12px/1.3 var(--f-mono);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cb-copy{height:30px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--body);font:500 12px/1 var(--f-mono);cursor:pointer;transition:background-color .2s var(--ease-out), color .2s var(--ease-out);background:#ffffff0d;border:0;border-radius:8px;flex:none;padding:0 12px}.cb-copy:hover{color:var(--ink);background:#ffffff17}.cb-copy.is-done{color:var(--add)}.cb pre code{box-shadow:none;font:inherit;color:inherit;overflow-wrap:normal;background:0 0;border-radius:0;padding:0}.cb pre{font:13px/1.7 var(--f-mono);color:var(--body);tab-size:2;white-space:pre;margin:0;padding:16px 18px;overflow-x:auto}.cb-fail{font:12px/1.5 var(--f-mono);color:var(--muted);margin:0;padding:0 18px 14px}.doc-table{margin-top:24px;overflow:hidden}.doc-table table{border-collapse:collapse;width:100%;font-size:14.5px}.doc-table th{text-align:left;font:500 10.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);white-space:nowrap;vertical-align:bottom;background:#0003;padding:12px 16px}.doc-table td{border-bottom:1px solid var(--line);color:var(--body);vertical-align:top;padding:14px 16px}.doc-table tbody tr:last-child td{border-bottom:0}.doc-table th.r,.doc-table td.num{text-align:right}.doc-table td.num{font:13px/1.5 var(--f-mono);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--body)}.doc-table td strong{color:var(--ink);letter-spacing:-.01em;font-weight:600;display:block}.doc-table td code{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.doc-table .http{font:500 13px/1.5 var(--f-mono);color:var(--ink);white-space:nowrap}.legal-links{flex-wrap:wrap;gap:8px;margin:24px 0 0;padding:0;list-style:none;display:flex}.legal-links a{height:32px;box-shadow:inset 0 0 0 1px var(--line);font:500 12.5px/1 var(--f-mono);color:var(--body);transition:color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:999px;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.legal-links a:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-2)}.legal-links a[aria-current=page]{color:var(--ink);background:#6c7bff14;box-shadow:inset 0 0 0 1px #a9b2ff8c}.policy{counter-reset:clause;margin-top:32px}.clause{border-top:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:28px 0;display:grid}.clause:first-child{border-top:0;padding-top:0}.clause:before{counter-increment:clause;content:counter(clause, decimal-leading-zero);font:500 12.5px/1.6 var(--f-mono);color:var(--accent-ink);padding-top:4px}.clause h2{font:600 20px/1.35 var(--f-sans);letter-spacing:-.02em;margin:0}.clause p{max-width:68ch;color:var(--body);grid-column:2;margin:10px 0 0;font-size:16px;line-height:1.75}.operator{font:13px/1.7 var(--f-mono);color:var(--muted);max-width:68ch;margin:20px 0 0}.loading{font:13px/1.6 var(--f-mono);color:var(--muted);margin:0}.support-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:16px;display:grid}.support-card{padding:28px}.pg-body{padding-top:clamp(40px,5vw,64px)}.support-card h2{font:600 22px/1.3 var(--f-sans);letter-spacing:-.02em;margin:14px 0 0}.support-note{color:var(--body);margin:22px 0 0}.support-card .notice{margin-top:18px}.support-card>p{color:var(--body);margin:12px 0 0}.support-mail{border-radius:var(--r-sm);box-shadow:inset 0 0 0 1px var(--line-2);font:500 16px/1.3 var(--f-mono);color:var(--accent-ink);overflow-wrap:anywhere;transition:box-shadow .2s var(--ease-out);background:#0000004d;align-items:center;gap:12px;margin-top:22px;padding:14px 18px;text-decoration:none;display:inline-flex}.support-mail:hover{box-shadow:inset 0 0 0 1px #a9b2ff8c}.checklist{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.checklist li{color:var(--body);align-items:baseline;gap:12px;font-size:15px;display:flex}.checklist .yes:before{content:"✓";width:14px;font-family:var(--f-mono);color:var(--accent-ink);flex:none}.checklist .no:before{content:"×";width:14px;font-family:var(--f-mono);color:var(--muted);flex:none}.links-list{border-top:1px solid var(--line);margin:18px 0 0;padding:0;list-style:none}.links-list li{border-bottom:1px solid var(--line)}.links-list a{color:var(--ink);justify-content:space-between;align-items:baseline;gap:16px;padding:15px 0;font-size:15.5px;text-decoration:none;display:flex}.links-list a span{font:12px/1.4 var(--f-mono);color:var(--muted);text-align:right}.links-list a:hover span{color:var(--accent-ink)}@media (max-width:1080px){.pg-layout{grid-template-columns:minmax(0,1fr)}.toc{position:static}.toc nav{border-left:0;flex-wrap:wrap;gap:6px;display:flex}.toc a{box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:999px;margin:0;padding:7px 12px}.toc a[aria-current=true]{box-shadow:inset 0 0 0 1px #a9b2ff8c}.support-grid{grid-template-columns:minmax(0,1fr)}.pg-meta{text-align:left}.btn-refresh{justify-self:start}}@media (max-width:760px){.prose .qs{grid-template-columns:minmax(0,1fr)}.toc nav{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.toc nav::-webkit-scrollbar{display:none}.toc a{flex:none}.doc-table thead{display:none}.doc-table table,.doc-table tbody,.doc-table tr,.doc-table td{display:block}.doc-table tr{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;padding:14px 16px;display:grid}.doc-table tbody tr:last-child{border-bottom:0}.doc-table td{border:0;padding:4px 0}.doc-table td:first-child{grid-column:1/-1}.doc-table td.num{text-align:left}.doc-table td[data-label]:before{content:attr(data-label);font:500 10px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:2px;display:block}.doc-table--errors tr{grid-template-columns:auto minmax(0,1fr)}.doc-table--errors td:first-child{grid-column:auto}.doc-table--errors td:last-child{grid-column:1/-1}.clause{grid-template-columns:minmax(0,1fr)}.clause p{grid-column:1}.cb pre{font-size:12px}.select{width:100%;min-width:0}.picker{display:grid}}@media print{.toc,.footer,.legal-links,.cb-copy{display:none!important}.pg-layout{display:block}.clause p,.prose p{color:#000}}
:root{--s1:#6c7bff;--s2:#d95926;--s3:#199e70;--s4:#c98500;--s5:#d55181;--s6:#008300;--s7:#e66767;--s8:#3987e5;--s-other:#4a5068;--grid:#ffffff0f;--axis:#ffffff29;--surface:#0a0d16}.nav-links a[aria-current=page]{color:var(--ink)}.rk-first{padding-top:clamp(128px,16vh,168px)}.rk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px 32px;margin-bottom:clamp(28px,4vw,40px);display:flex}.rk-head>div:first-child{flex:360px;min-width:0}.rk-h2{max-width:20ch}.rk-sub{max-width:60ch;color:var(--body);margin:16px 0 0;font-size:16px}.rk-total{text-align:right;font:12.5px/1.4 var(--f-mono);color:var(--muted);margin:0}.rk-total b{font:500 26px/1.2 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;display:block}.rk-card{min-width:0;padding:22px}.rk-card-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 16px;margin-bottom:16px;display:flex}.rk-card-k{font:500 11px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin:0}.rk-card-sub{color:var(--muted);margin:6px 0 0;font-size:13.5px}.tabs--sm button{height:28px;padding:0 10px;font-size:11.5px}.rk-empty{text-align:center;min-height:160px;font:14px/1.6 var(--f-mono);color:var(--muted);place-items:center;padding:24px;display:grid}.rk-empty b{font:500 15px/1.4 var(--f-sans);color:var(--body);margin-bottom:4px;display:block}.chg{font:500 11.5px/1.4 var(--f-mono);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;background:#ffffff0a;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;display:inline-flex}.chg--up{color:var(--add);background:#4ade801a;box-shadow:inset 0 0 0 1px #4ade8047}.chg--down{color:var(--del);background:#f871711a;box-shadow:inset 0 0 0 1px #f8717147}.chg--up:before{content:"▲";font-size:8px}.chg--down:before{content:"▼";font-size:8px}.meter{background:#ffffff0f;border-radius:4px;height:4px;display:block;overflow:hidden}.meter i{height:100%;width:calc(var(--w,0) * 100%);border-radius:inherit;background:var(--c,var(--s-other));min-width:4px;transition:width .8s var(--ease-snap);display:block}.podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:16px;margin:0;padding:0;list-style:none;display:grid}.pod{flex-direction:column;min-width:0;padding:24px;display:flex}.pod--1{box-shadow:inset 0 0 0 1px var(--line-2), inset 0 1px 0 #ffffff12, 0 40px 70px -50px #000000e6;background:linear-gradient(#6c7bff14,#ffffff04 60%);order:2;padding-top:34px;padding-bottom:30px}.pod--2{order:1}.pod--3{order:3}.pod-top{justify-content:space-between;align-items:flex-start;display:flex}.pod-rank{font:500 44px/1 var(--f-mono);letter-spacing:-.04em;color:#ffffff29;font-variant-numeric:tabular-nums}.pod--1 .pod-rank{color:var(--accent-ink);font-size:56px}.pod h3{text-overflow:ellipsis;white-space:nowrap;font:600 21px/1.25 var(--f-sans);letter-spacing:-.02em;color:var(--ink);margin:22px 0 0;overflow:hidden}.pod-by{font:12.5px/1.4 var(--f-mono);color:var(--muted);margin:4px 0 0}.pod-v{font:13px/1.2 var(--f-mono);color:var(--body);margin:22px 0 0}.pod-v b{font:500 30px/1 var(--f-mono);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;margin-right:6px}.pod--1 .pod-v b{font-size:38px}.pod .meter{margin-top:14px}.pod-meta{font:12.5px/1.4 var(--f-mono);color:var(--body);flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:12px;display:flex}.pod-price{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:20px 0 0;padding-top:16px;display:grid}.pod-price div{min-width:0}.pod-price dt{font:500 10px/1.3 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.pod-price dd{font:13px/1.3 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;margin:4px 0 0}.pod-price dd small{color:var(--muted);font-size:11px}.podium>.rk-empty-li{grid-column:1/-1}.rk-ledger{margin-top:16px;overflow:hidden}.rk-ledger-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.rk-ledger-foot:not(:has(:not([hidden]))){display:none}.rk-other{font:12.5px/1.5 var(--f-mono);color:var(--muted);align-items:center;gap:10px;margin:0;display:flex}.rk-other b{color:var(--body);font-weight:500}.rk-more{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--body);font:500 12px/1 var(--f-mono);cursor:pointer;background:#ffffff0a;border:0;border-radius:8px;margin-left:auto;padding:8px 14px}.rk-more:hover{color:var(--ink);background:#ffffff12}.rk-table{border-collapse:collapse;width:100%;font-size:14.5px}.rk-table th{text-align:left;white-space:nowrap;font:500 10.5px/1.3 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line);background:#0003;padding:12px 20px}.rk-table th.r,.rk-table td.num{text-align:right}.rk-table th.is-sorted{color:var(--accent-ink)}.rk-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 20px}.rk-table tbody tr:last-child td{border-bottom:0}.rk-table tbody tr:hover{background:#ffffff05}.rk-table .num{font:13.5px/1.4 var(--f-mono);font-variant-numeric:tabular-nums;color:var(--body);white-space:nowrap}.rk-table .num b{color:var(--ink);font-weight:500}.rk-table .num.is-sorted{color:var(--accent-ink)}.rk-table .rank{width:48px;font:500 13px/1 var(--f-mono);color:var(--muted)}.rk-table .share-cell{min-width:160px}.share-cell .meter{max-width:180px;margin-bottom:6px}.share-cell span{font:12px/1 var(--f-mono);color:var(--body)}.rk-table .m-name{font-size:15px}.rk-table--compact-rows th{background:0 0;padding:10px 12px}.rk-table--compact-rows td{padding:11px 12px}.rk-table--compact-rows th:first-child,.rk-table--compact-rows td:first-child{padding-left:0}.rk-table--compact-rows th:last-child,.rk-table--compact-rows td:last-child{padding-right:0}.rk-table--compact-rows .m-name{font-size:14px}.rk-table .num .meter{max-width:90px;margin:6px 0 0 auto}.rk-table--compact td{font:12.5px/1.4 var(--f-mono);color:var(--body);padding:8px 12px}.rk-table--compact th{background:#0b0e18;padding:8px 12px;position:sticky;top:0}.volume-grid{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-items:start;gap:16px;display:grid}.rk-chart{width:100%;position:relative}.rk-chart svg{width:100%;height:auto;display:block;overflow:visible}.rk-chart text{font:11px var(--f-mono);fill:var(--muted)}.rk-chart .grid{stroke:var(--grid);stroke-width:1px;shape-rendering:crispedges}.rk-chart .base{stroke:var(--axis);stroke-width:1px;shape-rendering:crispedges}.rk-chart .hit{fill:#0000;cursor:crosshair}.rk-chart .col-hl{fill:#ffffff0a;opacity:0;pointer-events:none}.rk-chart .col-hl.is-on{opacity:1}.motion .rk-chart .bar-in{transform-box:fill-box;transform-origin:50% 100%;animation:rk-grow .7s var(--ease-snap) both;animation-delay:var(--d,0s)}@keyframes rk-grow{0%{transform:scaleY(0)}}.rk-legend{border-top:1px solid var(--line);color:var(--body);flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;padding:16px 0 0;font-size:13.5px;list-style:none;display:flex}.rk-legend--top{border-top:0;margin:0 0 16px;padding:0}.rk-legend li{align-items:center;gap:8px;min-width:0;display:inline-flex}.rk-legend b{font:400 12.5px var(--f-mono);color:var(--muted)}.sw{background:var(--c,var(--s-other));border-radius:3px;flex:none;width:10px;height:10px}.rk-table-view{margin-top:14px}.rk-table-view summary{cursor:pointer;width:max-content;font:12px/1.4 var(--f-mono);color:var(--muted)}.rk-table-view summary:hover{color:var(--ink)}.rk-table-wrap{border-radius:var(--r-sm);max-height:360px;box-shadow:inset 0 0 0 1px var(--line);margin-top:12px;overflow:auto}.rising{flex-direction:column;display:flex}.rising-sub{color:var(--muted);margin:6px 0 16px;font-size:13.5px}.rising-list{counter-reset:rise;gap:2px;margin:0;padding:0;list-style:none;display:grid}.rising-row{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;display:grid}.rising-row:last-child{border-bottom:0}.rising-row:before{counter-increment:rise;content:counter(rise);font:500 12px/1 var(--f-mono);color:var(--muted)}.rising-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink);font-size:14.5px;font-weight:500;overflow:hidden}.rising-name small{font:12px/1.3 var(--f-mono);color:var(--muted);margin-top:2px;display:block}.wallet-card{padding:0;overflow:hidden}.topup-bar{border-bottom:1px solid var(--line);background:#ffffff03;flex-wrap:wrap;gap:14px 28px;padding:16px 20px;display:flex}.topup-pick{align-items:center;gap:12px;min-width:0;display:inline-flex}.topup-k{font:500 11px/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.wallet-note{font:12.5px/1.5 var(--f-mono);color:var(--muted);margin:0;padding:16px 20px 4px}.buys{margin:0;padding:8px 20px 18px;list-style:none;display:grid}.buy{border-bottom:1px solid var(--line);grid-template-columns:38px minmax(0,220px) minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.buy:last-child{border-bottom:0}.buy-name{min-width:0}.buy-name b{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);letter-spacing:-.01em;font-weight:600;display:block;overflow:hidden}.buy-name small{font:12px/1.4 var(--f-mono);color:var(--muted);margin-top:2px;display:block}.buy-track{background:#ffffff0d;border-radius:5px;height:10px;overflow:hidden}.buy-track i{height:100%;width:calc(var(--w,0) * 100%);border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--accent-2));min-width:4px;transition:width .8s var(--ease-snap);display:block}.buy:not(:first-child) .buy-track i{background:#a9b2ff61}.buy-v{text-align:right;font:12px/1.3 var(--f-mono);color:var(--muted);white-space:nowrap}.buy-v b{font:500 17px/1.2 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums;display:block}.buy:first-child .buy-v b{color:var(--accent-ink)}.buy .tag{vertical-align:2px;margin-left:8px}.rk-bento{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.tile-speed{grid-column:span 4}.tile-share{grid-column:span 2}.tile-mix{grid-column:span 3}.tile-sizes{flex-direction:column;grid-column:span 3;display:flex}.share-bar{border-radius:4px;gap:2px;height:12px;display:flex;overflow:hidden}.share-bar span{flex:var(--v) 1 0;background:var(--c);min-width:3px;transition:opacity .2s var(--ease-out)}.share-bar.is-hover span:not(.is-on){opacity:.3}.share-list{margin:14px 0 0;padding:0;list-style:none;display:grid}.share-row{border-bottom:1px solid var(--line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.share-row:last-child{border-bottom:0}.share-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:14px;font-weight:500;overflow:hidden}.share-name small{font:11.5px var(--f-mono);color:var(--muted);margin-left:6px}.share-v{font:12.5px/1.2 var(--f-mono);color:var(--muted);text-align:right;white-space:nowrap}.share-v b{color:var(--ink);margin-right:8px;font-weight:500}.mix{gap:12px;margin:0;padding:0;list-style:none;display:grid}.mix-row{grid-template-columns:minmax(0,150px) minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.mix-name{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);font-size:13.5px;font-weight:500;overflow:hidden}.mix-bar{gap:2px;height:10px;display:flex}.mix-bar span{flex:var(--v) 1 0;background:var(--c);min-width:0}.mix-bar span:first-child{border-radius:4px 0 0 4px}.mix-bar span:last-child{border-radius:0 4px 4px 0}.mix-v{font:11.5px/1.3 var(--f-mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;grid-column:2;overflow:hidden}.sizes{flex:auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-height:220px;display:grid}.size{text-align:center;grid-template-rows:auto minmax(120px,1fr) auto;gap:10px;min-width:0;display:grid}.size-v{font:500 15px/1.2 var(--f-mono);color:var(--ink);font-variant-numeric:tabular-nums}.size-v small{color:var(--muted);margin-top:2px;font-size:11px;font-weight:400;display:block}.size-track{border-bottom:1px solid var(--axis);align-items:flex-end;display:flex}.size-track i{width:100%;height:calc(var(--h) * 100%);background:linear-gradient(180deg, var(--accent-2), var(--accent));border-radius:4px 4px 0 0;min-height:3px;display:block}.size-track--withheld i{height:100%;box-shadow:inset 0 0 0 1px var(--line);background:repeating-linear-gradient(135deg,#ffffff0d 0 6px,#0000 6px 12px)}.size-k{font:11.5px/1.4 var(--f-mono);color:var(--body)}.size-facts{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0 0;padding-top:16px;display:grid}.size-facts div{min-width:0}.size-facts dt{font:500 10.5px/1.4 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.size-facts dd{font:500 15px/1.3 var(--f-sans);color:var(--ink);margin:6px 0 0}.size-facts dd small{font:12px/1.4 var(--f-mono);color:var(--muted);margin-top:2px;display:block}.rk-tip{z-index:70;border-radius:var(--r-sm);min-width:200px;max-width:min(320px,100vw - 24px);box-shadow:inset 0 0 0 1px var(--line-2), 0 20px 40px -18px #000;pointer-events:none;font:12.5px/1.5 var(--f-mono);color:var(--body);background:#0b0e18f7;padding:12px 14px;position:fixed}.rk-tip-h{font:500 12.5px/1.3 var(--f-sans);color:var(--ink);margin-bottom:8px}.rk-tip-row{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.rk-tip-row span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rk-tip-row b{color:var(--ink);font-weight:500}.rk-tip-sum{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;margin-top:6px;padding-top:6px;display:flex}.rk-tip-sum b{color:var(--ink);font-weight:500}@media (min-width:1440px){.rk-first{padding-top:168px}}@media (max-width:1080px){.volume-grid{grid-template-columns:minmax(0,1fr)}.tile-speed,.tile-share,.tile-mix,.tile-sizes{grid-column:1/-1}}@media (max-width:760px){.podium{grid-template-columns:minmax(0,1fr)}.pod--1,.pod--2,.pod--3{order:0}.pod--1{padding-top:24px}.buy{grid-template-columns:34px minmax(0,1fr) auto;gap:8px 12px}.buy-track{grid-area:2/2/auto/-1}.rk-table .hide-sm,#speed-table .m-id{display:none}}@media (max-width:680px){.rk-first{padding-top:112px}.rk-card{padding:16px}.wallet-card{padding:0}.topup-pick{flex-wrap:wrap}.rk-head .tabs{width:100%}.rk-table th,.rk-table td{padding:12px 14px}.rk-table--ledger .m-logo,.rk-table--ledger .m-id,#speed-table .m-logo{display:none}.mix-row{grid-template-columns:minmax(0,1fr)}.mix-v{grid-column:1}.sizes{min-height:180px}.size{grid-template-rows:auto minmax(100px,1fr) auto}}@media (forced-colors:active){.sw,.share-bar span,.mix-bar span,.size-track i,.meter i,.buy-track i{forced-color-adjust:none;border:1px solid canvastext}}
