:root{--bg:#fdfcfc;--bg2:#f5f3f1;--ink:#000;--muted:#6f6b66;--line:#e9e6e2;--line2:#d6d1cb;--card:#fff;--live:#2fbfb0;--accent:#2f7cf6;--navy:#0b1220;--navy2:#101a2e;--blue:#2f7cf6;--cyan:#3ad6c6;--sky1:#d7e2f4;--sky-mid:#e6edf9;--sky2:#f5f3f1;--cloud:#fff;--shadow:0 24px 60px -36px #1e191447;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--display:"DM Sans","Inter",-apple-system,sans-serif;--mono:"Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--term:ui-monospace,SFMono-Regular,Menlo,"Space Mono",monospace;--r-xl:24px;--r-lg:20px;--r-md:12px;--pill:9999px}html[data-theme=dark]{--bg:#14161b;--bg2:#1b1e25;--ink:#eef0f4;--muted:#9096a2;--line:#282c35;--line2:#363b46;--card:#191c22;--sky1:#1a2233;--sky-mid:#161c29;--sky2:#1b1e25;--cloud:#2e3950d9;--shadow:0 24px 60px -32px #000000b3}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;scroll-padding-top:84px}body{font-family:var(--font);text-wrap:pretty;background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.5;transition:background .25s,color .25s}a{color:inherit;text-decoration:none}button,select,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.wrap{max-width:1160px;margin:0 auto;padding:0 24px}.mono{font-family:var(--mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;color:var(--muted);font-size:11.5px}.eyebrow{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}.eyebrow i{display:none}.btn{border-radius:var(--pill);letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.btn-dark{background:var(--ink);color:var(--bg)}.btn-dark:hover{background:color-mix(in srgb,var(--ink) 88%,var(--bg))}.btn-line{border:1px solid var(--line2);background:var(--card)}.btn-line:hover{background:var(--bg2)}.btn-lg{height:48px;padding:0 24px;font-size:15px}.btn svg{width:14px;height:14px}.btn .gl{margin-right:2px}.announce{border-bottom:1px solid var(--line);background:var(--bg2);justify-content:center;align-items:center;gap:10px;height:38px;font-size:13px;display:flex}.announce a{text-underline-offset:3px;font-weight:500;text-decoration:underline}.announce span{color:var(--muted)}.announce .short{display:none}.nav{z-index:20;background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #0000;transition:border-color .2s;position:sticky;top:0}.nav.scrolled{border-bottom-color:var(--line)}.nav .wrap{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}.logo{font-family:var(--display);letter-spacing:-.03em;align-items:center;gap:9px;font-size:19px;font-weight:500;line-height:1;display:flex}.logo .mark{width:22px;height:22px}.nav-links{gap:26px;font-size:14px;display:flex}.nav-links a{color:var(--muted)}.nav-links a:hover{color:var(--ink)}.nav-right{align-items:center;gap:6px;display:flex}.icon-btn{border:1px solid var(--line);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.icon-btn:hover{background:var(--bg2)}.icon-btn svg{width:16px;height:16px}html[data-theme=dark] .sun{display:block}html[data-theme=dark] .moon,.sun{display:none}@media (width<=820px){.nav-links{display:none}}.hero{text-align:center;padding:76px 0 40px;position:relative;overflow:hidden}.hero .wrap{z-index:1;position:relative}.sky{z-index:-1;background:linear-gradient(180deg,var(--sky1) 0%,var(--sky-mid) 42%,var(--bg) 88%);position:absolute;inset:0;overflow:hidden}.sky:after{content:"";pointer-events:none;background:radial-gradient(at 50% 35%,#ffffffb8 0%,#ffffff59 45%,#0000 72%);width:min(1000px,88%);height:70%;position:absolute;top:0;left:50%;transform:translate(-50%)}html[data-theme=dark] .sky:after{background:radial-gradient(at 50% 35%,#14182299 0%,#0000 70%)}.cloud{background:var(--cloud);filter:blur(14px)drop-shadow(0 18px 26px #5a78aa38);opacity:1;border-radius:50%;animation:60s ease-in-out infinite drift;position:absolute}.cloud:before,.cloud:after{content:"";background:var(--cloud);border-radius:50%;position:absolute}.cloud:before{width:45%;height:120%;top:-50%;left:15%}.cloud:after{width:38%;height:100%;top:-30%;left:50%}.c1{width:660px;height:150px;top:6%;left:-16%}.c2{width:800px;height:185px;animation-duration:80s;animation-direction:reverse;top:3%;right:-20%}.c3{opacity:.8;width:430px;height:110px;animation-duration:95s;top:46%;left:-4%}.c4{opacity:.8;width:540px;height:124px;animation-duration:70s;animation-direction:reverse;top:56%;right:-6%}@keyframes drift{50%{transform:translate(50px)}}@media (width<=640px){.cloud{filter:blur(11px)drop-shadow(0 12px 18px #5a78aa33)}}.hero .dash{margin-top:clamp(28px,4vw,56px)}.dash{border-radius:var(--r-xl);background:radial-gradient(120% 140% at 50% 120%,var(--navy2) 0%,var(--navy) 60%);text-align:left;color:#e6ecf5;overflow:hidden;box-shadow:0 40px 90px -40px #0a14288c,inset 0 1px #ffffff0f}.dash-bar{background:#ffffff08;border-bottom:1px solid #ffffff14;align-items:center;gap:16px;height:46px;padding-block:0;padding-inline:16px 8px;display:flex}.dash-bar .dots{gap:6px;display:flex}.dash-bar .dots i{background:#ffffff24;border-radius:50%;width:9px;height:9px}.dash-bar .mono{color:#8a97ad}.dash-bar .mono b{color:#e6ecf5;font-weight:500}.dstat{align-items:center;gap:7px;display:inline-flex}.dlive{background:#2eae9f;border-radius:50%;flex:none;width:7px;height:7px;animation:2.4s ease-out infinite pulse;display:inline-block;box-shadow:0 0 #2eae9f80}.dlive.off{box-shadow:none;background:#8a97ad;animation:none}.dlive.warm{box-shadow:none;background:#e0a020;animation:none}@keyframes pulse{50%{opacity:.3}}.bar-nav{pointer-events:none;gap:4px;display:flex}.bar-nav span{border-radius:var(--pill);height:26px;font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:#8a97ad;border:1px solid #0000;align-items:center;padding:0 13px;font-size:11px;display:inline-flex}.bar-nav span.on{color:#0b1220;background:#e6ecf5;border-color:#e6ecf5}.dash-open{color:#000;pointer-events:auto;background:#fff;flex:none;height:34px;margin-inline-start:auto;padding:0 14px;font-size:13px}.dash-open:hover{background:#e8edf5}.dash-body{grid-template-columns:270px 1fr;display:grid}.dash-side{border-right:1px solid #ffffff14;flex-direction:column;gap:16px;padding:20px 20px 16px;display:flex}.dstat-big .mono{color:#8a97ad}.dstat-big b{font-family:var(--display);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:4px 0 6px;font-size:44px;font-weight:400;line-height:1;display:block}.up{color:#2eae9f!important}.dstat-big.ghosting b{color:#98a3b6}.dstat-big.ghosting .up{color:#d08a86!important}.dkv{border-top:1px solid #ffffff14;gap:0;display:grid}.dkv div{border-bottom:1px solid #ffffff14;justify-content:space-between;gap:10px;padding:8px 0;font-size:12.5px;display:flex}.dkv span{color:#8a97ad}.dkv b{color:#e6ecf5;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.dkv em{color:#f5c563;font-style:normal}.dsplit .mono{color:#8a97ad;margin-bottom:8px}.splitbar{background:#ffffff0f;border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.splitbar i{min-width:0;height:100%;transition:width .8s cubic-bezier(.2,.7,.2,1);display:block}.sc{background:#2eae9f}.sa{background:#7a5ce0}.wc-training{background:#2eae9f}.wc-inference{background:#7a5ce0}.wc-proofs{background:#e0a020}.wc-rendering{background:#4d7ccc}.splitkv{color:#c4cddb;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5px 12px;margin-top:9px;font-size:12px;display:grid}.splitkv span{align-items:center;gap:6px;min-width:0;display:inline-flex}.splitkv em{text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}.splitkv b{color:#fff;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.splitkv .idle{color:color-mix(in srgb,#c4cddb 40%,var(--navy))}.splitkv .idle b{color:color-mix(in srgb,#8a97ad 40%,var(--navy))}.splitkv .idle .dot{opacity:.4}.splitkv .now em{color:#fff}.splitkv .now .dot{box-shadow:0 0 0 3px #ffffff24}.dot{border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.dweek{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;min-width:0;margin-top:auto;padding-top:16px;display:grid}.dweek div{font-family:var(--mono);color:#8a97ad;grid-template-rows:13px 30px 13px;place-items:end center;gap:4px;font-size:9.5px;display:grid}.dweek b{color:#c4cddb;font-size:10px;font-weight:400}.dweek i{background:repeating-linear-gradient(#ffffff73 0 1px,#0000 1px 3px) bottom no-repeat;border-bottom:2px solid #fff;width:100%;height:22px;display:block}.dweek .cur b{color:#fff}.dweek .cur span{color:#2eae9f}.dweek .cur i{background-image:repeating-linear-gradient(#2eae9fb3 0 1px,#0000 1px 3px);border-bottom-color:#2eae9f}.dash-main{flex-direction:column;min-height:330px;display:flex;position:relative;overflow:hidden}.con-head{border-bottom:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:16px 20px 12px;display:flex}.con-job{flex:1;min-width:260px}.con-job .mono{color:#7f8ca3}.con-job b{color:#fff;margin:4px 0 3px;font-size:15px;font-weight:500;display:block}.con-job .con-prog{background:#ffffff1a;border-radius:2px;max-width:420px;height:4px;margin-top:10px;overflow:hidden}.con-job .con-prog i{background:linear-gradient(90deg,#4068b4,#2eae9f);border-radius:2px;height:100%;transition:width .6s linear;display:block}.con-stats{align-items:flex-start;gap:10px;display:flex}.con-stats>div{text-align:center;min-width:104px;padding:0 10px}.con-stats>div+div{border-left:1px solid #ffffff14}.con-stats .mono{color:#7f8ca3;white-space:nowrap;display:block}.con-stats b{font-family:var(--display);letter-spacing:-.02em;color:#e6ecf5;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:3px;font-size:22px;font-weight:400;display:block}.console{font-family:var(--mono);font-size:12px;line-height:1.5;font-family:var(--term);flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 9% 100%);mask-image:linear-gradient(#0000,#000 9% 100%)}.con-rows{flex-direction:column;justify-content:flex-end;gap:1px;padding:10px 20px 12px;display:flex;position:absolute;inset:0}.con-line{border-radius:5px;grid-template-columns:62px 82px minmax(0,1fr) 108px;align-items:baseline;gap:12px;margin:0 -8px;padding:3px 8px;animation:.3s conIn;display:grid}.con-line>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.con-line .val{text-align:right}@keyframes conIn{0%{opacity:0;transform:translateY(6px)}}.console:hover .con-line:hover{background:#ffffff0d}.con-line .t{color:#5f6c82}.con-line .src{color:#4d7ccc}.con-line .msg{color:#b9c4d4;text-overflow:ellipsis;overflow:hidden}.con-line .val{color:#8a97ad}.con-line .msg em{color:#e6ecf5;font-style:normal}.con-line .msg code{color:#7f8ca3;font-family:inherit}.con-line.ok .src,.con-line.ok .msg em,.con-line.ok .val{color:#2eae9f}.con-line.task .src{color:#4d7ccc}.con-line.warn .src,.con-line.warn .msg em{color:#e0a020}.con-line.pay .src{color:#7a5ce0}.con-line.pay .val{color:#a99cf0}.con-line.boot .src,.con-line.boot .val{color:#8a97ad}.con-line.boot .msg{color:#c4cddb}.con-line.boot .msg em{color:#e6ecf5}.con-foot{color:#7f8ca3;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:9px 20px;display:flex}.con-filters{gap:4px;display:flex}.con-filters button{border-radius:var(--pill);color:#8a97ad;height:22px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #ffffff29;padding:0 10px;font-size:10px}.con-filters button[aria-pressed=true]{color:#0b1220;background:#e6ecf5;border-color:#e6ecf5}@media (width<=760px){.con-head{gap:12px}.con-stats{gap:14px}.con-stats b{font-size:18px}.con-line{grid-template-columns:52px 1fr auto;gap:8px;font-size:11px}.con-line .src,.con-foot span:first-child{display:none}}@media (width<=860px){.dash-body{grid-template-columns:1fr}.dash-side{border-bottom:1px solid #ffffff14;border-right:0}.dash-bar .dstat{display:none}}@media (width<=560px){.dash-bar .bar-nav{display:none}.dash-bar{gap:10px}.dash-bar .brand{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dash-open{padding:0 11px;font-size:12.5px}.dash-legend{gap:6px 10px;padding:12px 14px 0;font-size:11.5px}.dash-legend .dash-range,.dash-legend .lg em{display:none}.dash-legend .lg{padding:2px 4px}.ghost-btn{justify-content:center;width:100%;height:34px;margin-left:0}.chart-hint{font-size:10px;bottom:8px;left:14px}.sc-card{min-width:0;max-width:78vw;padding:10px 12px}.sc-ev{max-width:none}}.dboard{z-index:100;background:var(--bg);display:none;position:fixed;inset:0;overflow:auto}.dboard.open{display:block}.db-dev{color:var(--muted);margin-left:auto}.gate{max-width:1160px;margin:0 auto;padding:40px 24px 80px}.gate-card{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);grid-template-columns:1.12fr .88fr;display:grid;overflow:hidden}.gate-left{padding:40px}.gate-left h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:12px 0 14px;font-size:clamp(28px,3.6vw,42px);font-weight:400;line-height:1.05}.gate-left p{color:var(--muted);max-width:520px;margin-bottom:26px}.key-label{color:var(--muted);margin-bottom:8px;display:block}.key-row{grid-template-columns:1fr auto;gap:10px;display:grid}.key-field{border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg2);align-items:center;gap:0;height:52px;padding:0 14px;transition:border-color .2s,background .2s;display:flex}.key-field:focus-within{border-color:var(--ink);background:var(--card)}.key-prefix{color:var(--muted);letter-spacing:.08em;font-size:16px;font-family:var(--term)}.key-input{height:100%;font-family:var(--mono);letter-spacing:.08em;min-width:0;font-size:16px;font-family:var(--term);background:0 0;border:0;flex:1}.key-input:focus{outline:none}.key-input::placeholder{color:var(--line2);letter-spacing:.08em}.key-msg{border-radius:var(--r-md);margin-top:12px;padding:11px 14px;font-size:13px;line-height:1.5;animation:.3s rowIn}.key-msg.bad{color:#9f2e26;background:#fdeceb;border:1px solid #f3cfcc}.key-msg.ok{background:color-mix(in srgb,#2eae9f 14%,var(--card));color:#1f6f66;border:1px solid #2eae9f57}html[data-theme=dark] .key-msg.bad{color:#ff8f87;background:#2c1614;border-color:#4a221e}html[data-theme=dark] .key-msg.ok{color:#7fd8cb}.key-hint{border-top:1px solid var(--line);margin-top:30px;padding-top:22px}.key-hint>.mono{color:var(--muted);margin-bottom:10px;display:block}.key-shot{border-radius:var(--r-md);color:#b9c4d4;font-size:12px;line-height:1.9;font-family:var(--term);background:#0d1522;padding:14px 16px;overflow-x:auto}.key-shot div{white-space:nowrap}.key-shot .ks-src{color:#4d7ccc;width:70px;display:inline-block}.key-shot b{color:#fff;letter-spacing:.06em;font-weight:500}.gate-right{background:var(--bg2);border-left:1px solid var(--line);text-align:left;align-items:center;padding:40px 34px;display:flex}.gr-in{width:100%}.gr-in>.mono{color:var(--muted)}.gr-in h3{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:8px 0 20px;font-size:26px;font-weight:400}.gate-steps{gap:8px;margin-bottom:22px;list-style:none;display:grid}.gate-steps li{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);text-align:left;grid-template-columns:28px 1fr;align-items:center;gap:13px;padding:12px 14px;display:grid}.gate-steps li b{background:var(--ink);width:28px;height:28px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.gate-steps li span{color:var(--ink);font-size:14px;font-weight:500;display:block}.gate-steps li small{color:var(--muted);font-size:12.5px}.gate-right .btn{background:var(--ink);width:100%;color:var(--bg);justify-content:center}.gr-note{color:var(--muted);margin-top:14px;line-height:1.7}@media (width<=860px){.gate{padding:24px 16px 60px}.gate-card{grid-template-columns:1fr}.gate-left{padding:28px 22px}.gate-right{border-left:0;border-top:1px solid var(--line);padding:28px 22px}.key-row{grid-template-columns:1fr}}@media (width<=560px){.key-field{padding:0 12px}.key-prefix,.key-input{letter-spacing:.04em;font-size:14px}.key-input::placeholder{letter-spacing:.04em}.key-shot{padding:12px;font-size:10.5px}.key-shot .ks-src{width:56px}.ex-bar{gap:8px}.db-dev{width:100%;margin-left:0;font-size:10px}}.panel-wrap{max-width:1400px;margin:0 auto;padding:20px 24px 60px}.db-tabs{border:1px solid var(--line);border-radius:var(--pill);background:var(--bg2);align-items:center;gap:6px;margin-bottom:14px;padding:4px;display:flex}.db-tabs .tab{border-radius:var(--pill);height:36px;color:var(--muted);padding:0 16px}.db-tabs .tab[aria-selected=true]{background:var(--ink);color:var(--bg)}.db-note{margin-left:auto;padding-right:12px}.db-top{grid-template-columns:1.55fr repeat(3,1fr);align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.db-top .db-hero{grid-row:span 2;min-width:0;overflow:hidden}.db-top .db-mem{grid-column:2/span 3}.db-top .db-card:not(.db-hero):not(.db-mem)>b{margin-top:auto}.db-mem .mf-bar{background:var(--line);border-radius:5px;gap:2px;height:10px;margin-top:16px;display:flex;overflow:hidden}.mem-top{flex-wrap:wrap;justify-content:space-between;gap:24px;display:flex}.mem-top>div:first-child>span{color:var(--muted);display:block}.mem-top>div:first-child>b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:30px;font-weight:400;display:block}.mem-top>div:first-child>small{color:var(--muted);font-size:12.5px;display:block}.mem-figs{gap:28px;display:flex}.mem-figs>div{text-align:right}.mem-figs .mono{color:var(--muted);display:block}.mem-figs b{font-family:var(--mono);margin-top:4px;font-size:13px;font-weight:500;display:block}.mem-key{color:var(--muted);flex-wrap:wrap;gap:18px;margin-top:10px;display:flex}.mem-key span{align-items:center;gap:6px;display:inline-flex}.mem-key i{border-radius:2px;width:9px;height:9px;display:inline-block}@media (width<=760px){.mem-figs{flex-wrap:wrap;gap:16px}.mem-figs>div{text-align:left}}.db-mem .mf-bar i{height:100%;display:block}.db-mem .mf-v{background:#4068b4}.db-mem .mf-r{background:#2eae9f}.db-mem .mf-free{background:var(--line2);opacity:.6}.db-card{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-direction:column;padding:16px 18px;display:flex}.db-card>b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 4px;font-size:28px;font-weight:400;line-height:1.05}.db-card>small{color:var(--muted);font-size:12px}.db-hero>b{letter-spacing:-.03em;font-size:46px}.db-hero .dweek{margin-top:16px}.db-hero .dweek div{color:var(--muted)}.db-hero .dweek b{color:var(--ink)}.db-hero .dweek i{border-bottom-color:var(--ink);background-image:repeating-linear-gradient(#00000059 0 1px,#0000 1px 3px)}.db-hero .dweek .cur i{border-bottom-color:var(--live);background-image:repeating-linear-gradient(#2fbfb0cc 0 1px,#0000 1px 3px)}html[data-theme=dark] .db-hero .dweek i{background-image:repeating-linear-gradient(#fff6 0 1px,#0000 1px 3px)}html[data-theme=dark] .cloud{filter:blur(26px);opacity:.42}.db-earn{border-radius:var(--r-lg);background:radial-gradient(120% 140% at 50% 120%,var(--navy2) 0%,var(--navy) 60%);height:280px;margin-bottom:12px;position:relative;overflow:hidden}.db-earn canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.db-earn .dash-legend.in{pointer-events:none;position:absolute;top:0;left:0;right:0}.dh-foot{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.dh-foot b{color:var(--ink);margin-left:4px;font-weight:500}.dh-btn{height:32px;padding:0 14px;font-size:13px}.db-split{grid-template-columns:1.25fr 1fr;align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.dc-lead{color:var(--muted);max-width:520px;margin:-2px 0 16px;font-size:13px;line-height:1.5}.db-hours,.db-recent{flex-direction:column;display:flex}.hbars-hour{flex:1;align-items:flex-end;gap:5px;min-height:150px;margin-top:6px;display:flex}.hbars-hour i{background:var(--ink);opacity:.22;border-radius:4px 4px 0 0;flex:1;min-height:4px;transition:opacity .2s,height .5s}.hbars-hour i:hover{opacity:.55}.hbars-hour i.now{opacity:1;background:#2e8b6e}.hbars-hour i.zero{background:repeating-linear-gradient(135deg,var(--line2) 0 2px,transparent 2px 5px);opacity:.9}.hour-axis{color:var(--muted);justify-content:space-between;margin-top:8px;display:flex}.recent{flex:1;align-content:start;margin-top:6px;display:grid}.rec{border-bottom:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:9px 0;font-size:13px;animation:.35s rowIn;display:grid}.rec:last-child{border-bottom:0}.rec .who{flex-direction:column;min-width:0;display:flex}.rec small{color:var(--muted);font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;overflow:hidden}.rec .mono{color:var(--muted)}.rec b{font-family:var(--mono);color:#2e8b6e;font-variant-numeric:tabular-nums;font-size:12.5px}html[data-theme=dark] .rec b{color:#7fd8cb}@media (width<=1000px){.db-split{grid-template-columns:1fr}}.db-charts{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.db-chart{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:14px 16px 12px}.dc-head{justify-content:space-between;align-items:center;margin-bottom:8px;font-size:14px;font-weight:500;display:flex}.db-chart canvas{width:100%;height:150px;display:block}.dc-foot{align-items:center;gap:6px;margin-top:8px;display:flex}@media (width<=1180px){.db-top{grid-template-columns:1.35fr 1fr 1fr}.db-top .db-mem{grid-column:1/-1}}@media (width<=1000px){.db-top{grid-template-columns:1fr 1fr}.db-top .db-hero{grid-area:auto/span 2}.db-charts{grid-template-columns:1fr 1fr}}@media (width<=760px){.db-top{grid-template-columns:1fr}.db-top .db-hero,.db-top .db-mem{grid-area:auto/span 1}.db-charts{grid-template-columns:1fr}.panel-wrap{padding:14px 14px 50px}.db-note{display:none}.db-tabs{flex-wrap:nowrap;overflow-x:auto}.db-tabs .tab{white-space:nowrap}.pay-grid,.mk-grid,.pw-grid{grid-template-columns:1fr}.pay-terms{grid-template-columns:1fr 1fr}.rec{grid-template-columns:1fr auto}.rec .mono{display:none}}.db-view{animation:.35s viewIn}@keyframes viewIn{0%{opacity:0;transform:translateY(6px)}}.db-card,.pf,.job,.bullet{animation:.4s both rowIn}.flash{animation:.9s flash}@keyframes flash{0%{background:color-mix(in srgb,var(--live) 35%,transparent)}to{background:0 0}}.mk-grid{grid-template-columns:1.35fr 1fr;align-items:start;gap:12px;display:grid}#db-market .db-card{flex-direction:column;display:flex}.corr{margin-top:6px}.mk-lead{color:var(--muted);margin:6px 0 14px;font-size:13px;line-height:1.5}.pf{border-bottom:1px solid var(--line);grid-template-columns:1.4fr .9fr .9fr 110px 120px;align-items:center;gap:12px;padding:10px 0;display:grid}.pf-head{color:var(--muted);padding:6px 0}.pf .n{align-items:center;gap:8px;font-weight:500;display:flex}.pf .n small{color:var(--muted);font-weight:400;font-family:var(--mono);font-size:10.5px;display:block}.pf .plan{font-family:var(--display);color:var(--muted);font-variant-numeric:tabular-nums;font-size:20px}.pf .fact{font-family:var(--display);font-variant-numeric:tabular-nums;border-radius:6px;justify-self:start;padding:2px 8px;font-size:22px;font-weight:500;transition:background .4s,color .4s;display:inline-block}.pf .fact.low{color:#c8322a;background:#fde8e8}html[data-theme=dark] .pf .fact.low{color:#ff7b73;background:#3a1a1a}.pf canvas{width:110px;height:34px;display:block}.pf .st{font-family:var(--mono);letter-spacing:.06em;border-radius:var(--pill);background:var(--bg2);color:var(--muted);justify-self:start;padding:4px 9px;font-size:10.5px}.pf .st.on{background:var(--ink);color:var(--bg)}.pf .st.low{color:#c8322a;background:#fde8e8}.pf.picked{background:color-mix(in srgb,var(--live) 8%,transparent);border-radius:10px;margin:0 -8px;padding-left:8px;padding-right:8px}.corr{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;display:grid}.corr>div{text-align:center}.corr canvas{width:100%;height:clamp(280px,26vw,360px);display:block}.corr-foot{border-top:1px solid var(--line);color:var(--muted);margin-top:18px;padding-top:16px;line-height:1.6}#db-market .mk-grid>.db-card:last-child{flex-direction:column;display:flex}.corr .cname{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:6px;height:22px;margin-bottom:6px;font-size:13px;font-weight:500;display:flex;overflow:hidden}.corr .cval{font-family:var(--display);font-variant-numeric:tabular-nums;margin-top:6px;font-size:24px;font-weight:500}.corr .cval.low{color:#c8322a}@media (width<=1000px){.mk-grid{grid-template-columns:1fr}.pf{grid-template-columns:1.4fr .8fr .8fr 90px}.pf .st,.pf-head span:last-child{display:none}}@media (width<=560px){.pf{grid-template-columns:1.2fr .8fr .8fr}.pf canvas,.pf-head span:nth-child(4){display:none}.corr canvas{height:260px}}.pay-top{grid-template-columns:1fr 1.25fr;align-items:stretch;gap:12px;margin-bottom:12px;display:grid}.pay-hist-card{flex-direction:column;display:flex}.pay-hist{flex:1;align-content:start}.pay-bottom{grid-template-columns:1fr;align-items:stretch;gap:12px;display:grid}.pay-bottom>.db-card{flex-direction:column;display:flex}.pay-bottom .jobs{grid-template-columns:1fr 1fr;column-gap:32px}@media (width<=860px){.pay-bottom .jobs{grid-template-columns:1fr}}.pay-balance b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:38px;font-weight:400;display:block}.pay-balance>small{color:var(--muted);font-size:13px;display:block}.pay-step{color:var(--muted);margin:22px 0 10px}.amount-row{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}.amount-field{border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg2);height:46px;font-family:var(--mono);align-items:center;gap:6px;padding:0 14px;display:flex}.amount-field:focus-within{border-color:var(--ink);background:var(--card)}.amount-field span{color:var(--muted)}.amount-field input{min-width:0;font-family:var(--mono);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;font-size:17px}.amount-field input:focus{outline:none}.amount-quick{gap:6px;display:flex}.amount-quick button{border:1px solid var(--line);border-radius:var(--r-md);height:46px;font-family:var(--mono);color:var(--muted);padding:0 13px;font-size:12px}.amount-quick button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pay-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pm{border:1px solid var(--line);background:var(--bg2);text-align:start;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;min-height:58px;padding:9px 12px;transition:border-color .2s,background .2s,color .2s;display:flex}.pm span{font-size:13px;font-weight:500;line-height:1.25}.pm em{color:var(--muted);font-size:10.5px;font-style:normal;line-height:1.2}.pm:hover{border-color:var(--line2);background:var(--bg)}.pm:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.pm.on{background:var(--ink);border-color:var(--ink)}.pm.on span{color:var(--bg)}.pm.on em{color:color-mix(in srgb,var(--bg) 70%,var(--ink))}.pay-sum{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg2);gap:8px;margin:20px 0 14px;padding:14px 16px;font-size:13.5px;display:grid}.pay-sum>div{justify-content:space-between;gap:12px;display:flex}.pay-sum span{color:var(--muted)}.pay-sum b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:13px}.pay-sum .sum-net{border-top:1px solid var(--line);padding-top:8px}.pay-sum .sum-net b{font-size:16px}.pay-balance .btn{justify-content:center;width:100%;height:46px}.pay-balance .btn.done{color:#04211d;background:#2eae9f}.pay-line{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:96px 1fr 120px 92px 84px;align-items:center;gap:12px;padding:11px 0;font-size:13.5px;transition:background .2s;display:grid}.pay-line:hover{background:var(--bg2)}.pay-line:last-child{border-bottom:0}.pay-line b{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.pay-line .pl-open{text-align:right;color:var(--muted);opacity:0;transition:opacity .2s}.pay-line:hover .pl-open{opacity:1}.pay-line.flash{background:#2eae9f24}.uc-row.rc{grid-template-columns:1fr auto}.uc-row.rc.sum-net b{font-size:15px}.ov-block{border-top:1px solid var(--line);margin-top:22px;padding-top:22px}.work-grid{grid-template-columns:1.45fr 1fr;align-items:stretch;gap:12px;display:grid}.work-grid>.db-card{flex-direction:column;display:flex}@media (width<=1000px){.work-grid{grid-template-columns:1fr}}.ov-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.ov-head h3{letter-spacing:-.01em;font-size:17px;font-weight:500}.ov-head .mono{color:var(--muted)}@media (width<=1000px){.pay-top{grid-template-columns:1fr}.pay-methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.pay-line{grid-template-columns:1fr 92px}.pay-line span:nth-child(2),.pay-line .txid,.pay-line .pl-open{display:none}.amount-row{grid-template-columns:1fr}}.pw-grid{grid-template-columns:1.4fr 1fr 1fr;align-items:stretch;gap:12px;display:grid}.pw-split h3{font-family:var(--display);letter-spacing:-.02em;margin:8px 0 10px;font-size:clamp(22px,2.4vw,30px);font-weight:400;line-height:1.1}.pw-split>p{color:var(--muted);max-width:560px;margin-bottom:18px;font-size:14px}.bs-bar{border-radius:7px;gap:2px;height:14px;margin-bottom:12px;display:flex;overflow:hidden}.bs-bar i{height:100%;transition:width .9s cubic-bezier(.2,.7,.2,1);display:block}.bs-cols{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:18px;display:grid}.bs-cols>div{border:1px solid var(--line);border-radius:var(--r-md);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:8px;padding:12px 14px;display:grid}.bs-cols .dot{grid-row:span 2;width:9px;height:9px}.bs-cols b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500;line-height:1}.bs-cols span{grid-column:2;font-size:13px;font-weight:500}.bs-cols small{color:var(--muted);grid-column:2;font-size:12px}.pw-hours{align-items:flex-end;gap:3px;height:64px;display:flex}.pw-hours div{flex-direction:column-reverse;flex:1;gap:2px;height:100%;display:flex}.pw-hours i{border-radius:2px;transition:height .6s;display:block}.pw-hours i.sc{opacity:.85;background:#2eae9f}.pw-hours i.sa{opacity:.85;background:#7a5ce0}.pw-hours div.now i{opacity:1}.pw-axis{justify-content:space-between;margin-top:6px;display:flex}.pw-sum{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;padding-top:20px;display:grid}.pw-sum>div{border-top:1px solid var(--line);flex-direction:column;gap:3px;padding-top:14px;display:flex}.pw-sum span{color:var(--muted);font-size:12px}.pw-sum b{font-family:var(--mono);font-size:13px;font-weight:500}.pw-split{flex-direction:column;display:flex}.pw-split .dsplit{margin-bottom:18px}.pw-split .dsplit .mono{color:var(--muted);display:block}.pw-split .splitbar{background:var(--bg2)}.pw-split .splitkv{color:var(--ink);font-size:12.5px}.pw-split .splitkv b,.pw-split .splitkv .now em{color:var(--ink)}.pw-split .splitkv .idle{color:var(--muted);opacity:.6}.pw-split .splitkv .idle b{color:var(--muted)}.pw-split .splitkv .now .dot{box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 14%,transparent)}.bullets{flex:1;align-content:start;gap:15px;margin-top:8px;display:grid}.hw-foot{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;margin-top:20px;padding-top:16px;display:grid}.hw-foot span{color:var(--muted);font-size:12px;display:block}.hw-foot b{font-family:var(--mono);margin-top:3px;font-size:12.5px;font-weight:500;display:block}.bullet{grid-template-columns:1fr auto;align-items:baseline;gap:5px 12px;font-size:13px;display:grid}.bullet .bn{min-width:0}.bullet .bn small{color:var(--muted);white-space:nowrap;margin-inline-start:7px;font-size:11px}.bullet .v{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-size:12.5px}.bullet .btrack{background:var(--bg2);border-radius:3px;grid-column:1/-1;height:6px;position:relative}.bullet .fill{top:0;bottom:0;width:var(--w);background:var(--ink);border-radius:3px;min-width:3px;transition:width .8s cubic-bezier(.2,.7,.2,1);position:absolute;inset-inline-start:0}.bullet .lim{top:-3px;bottom:-3px;background:var(--muted);opacity:.5;width:1px;position:absolute;inset-inline-start:var(--p)}.bullet.out .fill{background:#c8322a}.bullet.out .v,.bullet.out .bn small{color:#c8322a}.jobs{gap:0;margin-top:6px;display:grid}.job{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:8px;padding:10px 0;font-size:13px;display:grid}.job small{color:var(--muted);font-family:var(--mono);margin-top:2px;font-size:10.5px;display:block}.job .v{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;align-self:center;font-size:12.5px}.job .prog{background:var(--bg2);border-radius:2px;grid-column:span 2;height:3px;overflow:hidden}.job .prog i{background:#7a5ce0;height:100%;transition:width 1s linear;display:block}@media (width<=1100px){.pw-grid{grid-template-columns:1fr 1fr}.pw-split{grid-column:span 2}}@media (width<=640px){.pw-grid{grid-template-columns:1fr}.pw-split{grid-column:span 1}.bs-cols{grid-template-columns:1fr}.bullet .bn small{margin-left:0;display:block}}.memband{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);grid-template-columns:1.05fr .95fr;display:grid;overflow:hidden}.mb-left{padding:40px}.mb-left h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:12px 0 16px;font-size:clamp(28px,3.6vw,44px);font-weight:400;line-height:1.05}.mb-left p{color:var(--muted);max-width:540px;margin-bottom:14px;font-size:15px}.mb-steps{gap:8px;margin-top:24px;display:grid}.mb-steps>div{border:1px solid var(--line);border-radius:var(--r-md);grid-template-columns:28px 1fr;align-items:center;gap:14px;padding:12px 14px;display:grid}.mb-steps>div>div{min-width:0}.mb-steps b{background:var(--ink);width:28px;height:28px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.mb-steps span{font-size:14px;font-weight:500;display:block}.mb-steps small{color:var(--muted);text-wrap:balance;font-size:12.5px;line-height:1.35}.mb-right{background:var(--bg2);border-left:1px solid var(--line);flex-direction:column;justify-content:center;padding:32px;display:flex}.mb-cap,.mb-note{color:var(--muted)}.mb-note{margin-top:18px;line-height:1.7}.mb-rows{gap:26px;margin-top:18px;display:grid}.mb-row b{margin-bottom:2px;font-size:14px;font-weight:500;display:block}.mb-row .mono{color:var(--muted)}.mb-row .mf-bar{background:var(--line);border-radius:7px;gap:2px;height:26px;margin:8px 0 6px;display:flex;overflow:hidden}.mb-row .mf-bar i{height:100%;font-style:normal;font-family:var(--mono);letter-spacing:.02em;color:#fff;white-space:nowrap;justify-content:center;align-items:center;font-size:10px;transition:width .8s cubic-bezier(.2,.7,.2,1);display:flex;overflow:hidden}.mb-row .head{background:#2eae9f}.mb-row .rest{background:var(--line2);color:var(--muted)!important}@media (width<=900px){.memband{grid-template-columns:1fr}.mb-left{padding:28px 22px}.mb-right{border-left:0;border-top:1px solid var(--line);padding:24px 22px}}.pay-grid{grid-template-columns:1fr 1.4fr;align-items:start;gap:12px;display:grid}.pay-cap{color:var(--muted);margin:18px 0 8px}.pay-terms{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:18px;padding-top:16px;display:grid}.pay-terms>div{flex-direction:column;gap:3px;display:flex}.pay-terms span{color:var(--muted);font-size:12px}.pay-terms b{font-family:var(--mono);font-size:12.5px;font-weight:500}.pay-hist{margin-top:6px;display:grid}.pay-line{border-bottom:1px solid var(--line);grid-template-columns:110px 1fr 1fr 100px;align-items:center;gap:10px;padding:10px 0;font-size:13px;display:grid}.pay-line .mono{color:var(--muted)}.pay-line .v{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}@media (width<=860px){.pay-grid{grid-template-columns:1fr}.pay-line{grid-template-columns:90px 1fr 90px}.pay-line span:nth-child(3){display:none}}@media (width<=640px){.sc-bottom span:last-child{display:none}}.hero h1{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:26ch;margin:0 auto 22px;font-size:clamp(34px,5.4vw,68px);font-weight:300;line-height:1.06}.hero .lead{color:var(--muted);text-wrap:pretty;max-width:600px;margin:0 auto 30px;font-size:clamp(16px,1.8vw,19px)}.hero .cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:14px;display:flex}.tiers{color:var(--muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin:0 0 28px;font-size:13px;display:inline-flex}.tiers span{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.tiers b{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.tiers i{background:var(--line2);width:1px;height:26px;display:inline-block}@media (width<=640px){.tiers{gap:14px}.tiers i{display:none}.tiers b{font-size:19px}}.under{margin:-6px 0 22px}.steps3{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--shadow);grid-template-columns:1.1fr 1.28fr 1fr;gap:0;margin:34px 0 0;display:grid;overflow:hidden}.steps3>div{text-align:left;border-right:1px solid var(--line);grid-template-rows:28px auto;grid-template-columns:28px 1fr;align-content:start;gap:0 12px;min-width:0;padding:16px 20px;display:grid}.steps3>div>b{grid-area:1/1;align-self:center}.steps3>div>span{grid-area:1/2;align-self:center}.steps3>div>small{grid-area:2/2;margin-top:1px}.steps3>div:last-child{border-right:0}.steps3 b{background:var(--ink);width:28px;height:28px;color:var(--bg);border-radius:50%;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.steps3 span{font-size:14px;font-weight:500;line-height:1.2}.steps3 small{color:var(--muted);text-wrap:pretty;font-size:12px;line-height:1.45}@media (width<=1180px){.steps3>div{column-gap:10px;padding:16px}}@media (width<=760px){.steps3{grid-template-columns:1fr;width:100%}.steps3>div{border-right:0;border-bottom:1px solid var(--line)}.steps3>div:last-child{border-bottom:0}}.quotes{padding:72px 0 24px}.live{display:none}.net{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);cursor:pointer;transition:border-color .2s,transform .2s;overflow:hidden}.net:hover{border-color:var(--line2);transform:translateY(-2px)}.net-stats{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.net-stats>div{border-right:1px solid var(--line);padding:16px 20px}.net-stats>div:last-child{border-right:0}.net-stats b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:500;display:block}.net-body{grid-template-columns:1fr 1.1fr;height:372px;display:grid}.roster-wrap{border-right:1px solid var(--line);background:var(--bg2);flex-direction:column;display:flex;position:relative;overflow:hidden}.roster-head{border-bottom:1px solid var(--line);background:var(--card);justify-content:space-between;gap:12px;padding:14px 20px;display:flex}.roster{flex:1;grid-template-columns:repeat(3,1fr);align-content:start;gap:7px;padding:12px;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.mach{border:1px solid var(--line);background:var(--card);border-radius:10px;min-width:0;padding:9px 11px;transition:border-color .3s,background .3s,transform .3s;animation:.35s rowIn;position:relative}.mach b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:500;overflow:hidden}.mach small{font-family:var(--mono);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;display:block;overflow:hidden}.mach.pay{background:color-mix(in srgb,#2eae9f 10%,var(--card));border-color:#2eae9f}.mach.new{border-color:#4068b4}.mach:hover{border-color:var(--line2);transform:translateY(-1px)}.net-mini{background:var(--bg2);width:100%;height:100%;display:block}.mini-cap{color:var(--muted);background:color-mix(in srgb,var(--bg2) 88%,transparent);border-top:1px solid var(--line);padding:8px 16px;position:absolute;bottom:0;left:0;right:0}.feed{flex-direction:column;display:flex}.feed-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 20px;display:flex}.feed-rows{flex:1;overflow:hidden}.frow{border-bottom:1px solid var(--line);grid-template-columns:56px 1fr 150px 92px;align-items:center;gap:12px;padding:10px 20px;font-size:13px;animation:.35s rowIn;display:grid}@keyframes rowIn{0%{opacity:0;transform:translateY(-6px)}}.frow .t{font-family:var(--mono);color:var(--muted);font-size:11px}.frow .who{flex-direction:column;min-width:0;line-height:1.25;display:flex}.frow .who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.frow .who.dev>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.frow .k{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.frow .k.pay{color:#2c6e60}.frow .amt{text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12.5px}.frow .amt.plus{color:#2c6e60}html[data-theme=dark] .frow .k.pay,html[data-theme=dark] .frow .amt.plus{color:#8fd3c4}.net-foot{border-top:1px solid var(--line);background:var(--bg2);text-align:center;padding:12px 20px}@media (width<=900px){.net-stats{grid-template-columns:repeat(2,1fr)}.net-stats>div:nth-child(2n){border-right:0}.net-stats>div{border-bottom:1px solid var(--line)}.net-body{grid-template-columns:1fr;height:auto}.roster-wrap{border-right:0;border-bottom:1px solid var(--line);height:auto}.roster{grid-template-columns:repeat(2,1fr);-webkit-mask-image:none;mask-image:none}}@media (width<=620px){.net-stats{grid-template-columns:1fr 1fr}.net-stats>div{border-right:1px solid var(--line);padding:12px 14px}.net-stats>div:nth-child(2n){border-right:0}.net-stats b{white-space:nowrap;font-size:19px}.net-foot{padding:10px 14px;font-size:10px}}@media (width<=560px){.frow{grid-template-columns:1fr 84px;gap:8px;padding:10px 14px}.frow .k,.frow .t{display:none}.frow .who small{white-space:normal}}.user-panel[hidden]{display:none}.user-panel{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0c101873;justify-content:center;align-items:center;padding:24px;animation:.2s viewIn;display:flex;position:fixed;inset:0}.user-card{background:var(--card);border:1px solid var(--line2);border-radius:var(--r-xl);width:min(560px,100%);max-height:86vh;padding:26px 28px;overflow:auto;box-shadow:0 40px 80px -30px #0a101e80}.uc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:18px;display:flex}.uc-head b{letter-spacing:-.01em;margin:6px 0 4px;font-size:22px;font-weight:500}.uc-head b .flg{width:19px;height:19px}.uc-head .mono{color:var(--muted)}.uc-head .uc-loc{display:block}.uc-head .uc-loc small{font-size:inherit;line-height:1.5;display:block}.uc-head .st{font-family:var(--mono);letter-spacing:.06em;border-radius:var(--pill);background:var(--bg2);color:var(--muted);white-space:nowrap;padding:3px 8px;font-size:10.5px}.uc-head .st.on{background:color-mix(in srgb,var(--live) 30%,var(--card));color:#2c6e60}html[data-theme=dark] .uc-head .st.on{color:#8fd3c4}.uc-right{align-items:center;gap:10px;display:flex}.uc-close{border:1px solid var(--line);width:32px;height:32px;color:var(--muted);border-radius:50%;font-size:14px}.uc-close:hover{background:var(--bg2);color:var(--ink)}.uc-grid{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:16px;padding:18px 0;display:grid}.uc-grid .mono{color:var(--muted);display:block}.uc-grid b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px;font-weight:500;display:block}.uc-work{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0;display:flex}.uc-work .mono{color:var(--muted)}.uc-chip{border-radius:var(--pill);border:1px solid var(--line);background:var(--bg2);align-items:center;gap:7px;padding:6px 12px;font-size:13px;display:inline-flex}.uc-chip .cm{flex-shrink:0;width:14px;height:14px;margin:0}.uc-cap{color:var(--muted);margin:16px 0 8px}.uc-rows{display:grid}.uc-row{border-bottom:1px solid var(--line);grid-template-columns:72px 96px 1fr 88px;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:grid}.uc-row .k{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);font-size:10.5px}.uc-row .k.pay{color:#2e8b6e}.uc-row b{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px}.uc-row b.plus{color:#2e8b6e}html[data-theme=dark] .uc-row .k.pay,html[data-theme=dark] .uc-row b.plus{color:#7fd8cb}.uc-foot{border-top:1px solid var(--line);color:var(--muted);margin-top:16px;padding-top:14px;line-height:1.6}.ex-table .frow[data-uid]{cursor:pointer}.ex-table .frow[data-uid]:hover{background:var(--bg2)}@media (width<=560px){.user-card{padding:20px 18px}.uc-grid{grid-template-columns:1fr 1fr}.uc-row{grid-template-columns:64px 1fr 80px}.uc-row .txid{display:none}}.explorer{z-index:100;background:var(--bg);display:none;position:fixed;inset:0;overflow:auto}.explorer.open{display:block}body.ex-open{overflow:hidden}.ex-bar{z-index:2;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);align-items:center;gap:18px;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.ex-title{font-family:var(--display);letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:17px;font-weight:500;display:flex}.ex-title .mark{width:20px;height:20px}.ex-title .mono{margin-inline-start:6px}.ex-search{border:1px solid var(--line2);border-radius:var(--pill);background:var(--card);width:min(420px,40vw);height:40px;margin-inline-start:auto;padding:0 14px;font-size:14px}.ex-wrap{max-width:1400px;margin:0 auto;padding:24px}.ex-stats{grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:16px;display:grid}.ex-stats>div{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);padding:14px 16px}.ex-stats b{font-family:var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:24px;font-weight:500;display:block}.ex-grid{grid-template-columns:1.6fr 1fr;gap:12px;margin-bottom:16px;display:grid}.ex-map{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-direction:column;display:flex;overflow:hidden}.ex-map-head{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 16px;display:flex}.roster-big{background:var(--bg2);border-bottom:1px solid var(--line);flex:none;grid-template-columns:repeat(4,1fr);padding:14px 16px;-webkit-mask-image:none;mask-image:none}.roster-big .mach{cursor:pointer;padding:10px 12px}.roster-big .mach b{font-size:13px}.ex-map canvas{background:var(--bg2);cursor:pointer;width:100%;height:100%;display:block}.map-modes{border:1px solid var(--line);border-radius:var(--pill);background:var(--bg2);gap:4px;padding:3px;display:flex}.map-modes button{border-radius:var(--pill);height:24px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding:0 10px;font-size:10px}.map-modes button[aria-pressed=true]{color:#fff;background:#4068b4}.map-top{border-top:1px solid var(--line);flex-direction:column;flex:1;gap:8px;padding:14px 16px 4px;display:flex}.mt-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.mt-filter{border-radius:var(--pill);color:#fff;cursor:pointer;letter-spacing:.04em;background:#4068b4;padding:3px 10px}.mt-bar{cursor:pointer;border-radius:8px;grid-template-columns:130px 1fr 92px;align-items:center;gap:12px;padding:5px 0;font-size:13px;transition:background .2s;display:grid}.mt-bar:hover{background:var(--bg2)}.mt-bar .mt-who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.mt-bar .mt-who>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mt-bar .mt-who small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.mt-bar .mtrack{background:var(--bg2);border-radius:5px;height:9px;overflow:hidden}.mt-bar .mtrack i{background:var(--ink);border-radius:5px;height:100%;transition:width .6s cubic-bezier(.2,.7,.2,1);display:block}.mt-bar b{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.ex-map-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.map-scale{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.map-scale i{border-radius:3px;width:14px;height:10px;display:inline-block}.map-scale .sw1{background:#4068b424}.map-scale .sw2{background:#4068b452}.map-scale .sw3{background:#4068b485}.map-tip{z-index:3;background:var(--card);border:1px solid var(--line2);min-width:230px;box-shadow:var(--shadow);pointer-events:none;border-radius:12px;padding:12px 14px;position:absolute}.map-tip>b{margin-bottom:8px;font-size:15px;font-weight:500;display:block}.mt-row{color:var(--muted);justify-content:space-between;gap:14px;padding:3px 0;font-size:12.5px;display:flex}.mt-row b{color:var(--ink);font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px}.mt-cta{border-top:1px solid var(--line);color:#2e9e92;margin-top:8px;padding-top:8px}.cm{vertical-align:-2px;flex-shrink:0;width:14px;height:14px}.explorer .cm,.feed .cm,.dboard .cm{vertical-align:-2px;flex-shrink:0;width:14px;height:14px;margin-inline-end:4px}.pf .n .cm{width:18px;height:18px}.corr .cname .cm{width:16px;height:16px;margin:0}.ex-side{gap:12px;display:grid}.ex-panel{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:14px 16px}.bars{align-items:flex-end;gap:3px;height:70px;margin-top:10px;display:flex}.bars i{background:var(--ink);opacity:.25;border-radius:2px 2px 0 0;flex:1;min-height:2px}.bars i.now{opacity:1}.hbars{gap:6px;margin-top:10px;display:grid}.hbars div{grid-template-columns:150px 1fr 48px;align-items:center;gap:10px;font-size:12.5px;display:grid}.hbars.wide div{grid-template-columns:132px 1fr 46px 62px}@supports (grid-template-columns:subgrid){.hbars.wide{grid-template-columns:fit-content(55%) minmax(40px,1fr) minmax(46px,auto) minmax(62px,auto);column-gap:10px}.hbars.wide>div{grid-column:1/-1;grid-template-columns:subgrid}}.hbars em{font-style:normal;font-family:var(--mono);color:var(--muted);text-align:right;font-size:10.5px}.hbars .rank{width:16px;color:var(--line2);text-align:left;font-size:10px;display:inline-block}.rank-bars div span:first-child{align-items:center;gap:5px;display:flex}.panel-cap{border-top:1px solid var(--line);color:var(--muted);margin-top:12px;padding-top:10px;line-height:1.6}.panel-cap b{color:var(--ink);font-weight:500}.hbars div span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hbars .bar2{margin:0}.hbars b{font-family:var(--mono);text-align:right;font-size:11px;font-weight:500}.ex-tabs{border:1px solid var(--line);border-radius:var(--pill);background:var(--bg2);gap:6px;margin-bottom:12px;padding:4px;display:flex}.ex-tabs .tab{border-radius:var(--pill);height:36px;color:var(--muted);padding:0 16px}.ex-tabs .tab[aria-selected=true]{background:var(--ink);color:var(--bg)}#exCount{white-space:nowrap;align-self:center;margin-inline-start:auto;padding-inline-end:14px}.ex-table{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);overflow:hidden}.ex-table .frow{grid-template-columns:80px 1.3fr 1fr 1fr 1fr 100px 190px;padding:10px 18px}.ex-table .frow.head{background:var(--bg2);font-family:var(--mono);letter-spacing:.06em;color:var(--muted);font-size:10.5px;animation:none}.ex-table .frow .txid{font-family:var(--mono);color:var(--muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.ex-table .frow .st{font-family:var(--mono);letter-spacing:.06em;border-radius:var(--pill);background:var(--bg2);color:var(--muted);justify-self:start;padding:3px 8px;font-size:10.5px}.ex-table .frow .st.ok,.ex-table .frow .st.on{background:color-mix(in srgb,var(--live) 30%,var(--card));color:#2c6e60}html[data-theme=dark] .ex-table .frow .st.ok,html[data-theme=dark] .ex-table .frow .st.on{color:#8fd3c4}.ex-table .u-row{grid-template-columns:90px 1.4fr 1.3fr 1fr 1fr 1fr 100px}.ex-table .d-row{grid-template-columns:1.5fr 90px 110px 1.4fr 110px 120px}.ex-table .c-row{grid-template-columns:1.4fr 110px 1.6fr 130px 140px}@media (width<=1000px){.ex-stats{grid-template-columns:repeat(3,1fr)}.ex-grid{grid-template-columns:1fr}.ex-table{overflow-x:auto}.ex-table .frow{min-width:900px}.ex-search{width:100%;margin:0}.ex-bar{flex-wrap:wrap;height:auto;padding:12px 16px}.ex-title{font-size:15px}}@media (width<=680px){.ex-wrap{padding:16px 14px}.ex-stats{grid-template-columns:1fr 1fr;gap:8px}.ex-stats>div{padding:12px 14px}.ex-stats b{white-space:nowrap;font-size:20px}.ex-stats small{display:none}.roster-big{grid-template-columns:repeat(2,1fr)}.ex-map-head{flex-direction:column;gap:4px}.ex-tabs{overflow-x:auto}.ex-tabs .tab{white-space:nowrap}#exCount{display:none}.hbars div{grid-template-columns:110px 1fr 40px}}.marquee{padding:32px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track{gap:56px;width:max-content;animation:40s linear infinite scroll;display:flex}.track span{color:var(--muted);white-space:nowrap;letter-spacing:-.01em;align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.track .lm{flex-shrink:0;width:20px;height:20px}.gl{vertical-align:-2px;flex-shrink:0;width:15px;height:15px;margin-inline-end:7px}.chips span,.nots span{align-items:center;display:inline-flex}.marquee-cap{text-align:center;margin-bottom:18px}@keyframes scroll{to{transform:translate(-50%)}}section.block{padding:96px 0}.sec-head{grid-template-columns:1.05fr .95fr;align-items:end;gap:14px 48px;margin-bottom:40px;display:grid}.sec-head>span{grid-column:1/-1;align-self:end}.sec-head h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;grid-column:1;align-self:end;max-width:22ch;margin:0;font-size:clamp(32px,4.4vw,52px);font-weight:400;line-height:1.06}.sec-head p{color:var(--muted);text-wrap:pretty;grid-column:2;align-self:end;max-width:46ch;margin:0 0 6px;font-size:16px}.sec-head.center{text-align:center;max-width:640px;margin-left:auto;margin-right:auto;display:block}.sec-head.center h2,.sec-head.center p{max-width:none;margin-left:auto;margin-right:auto}@media (width<=900px){.sec-head h2,.sec-head p{grid-column:1}.sec-head{grid-template-columns:1fr}.sec-head p{grid-area:auto/1}}.sec-head h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:22ch;margin:12px 0 14px;font-size:clamp(32px,4.4vw,52px);font-weight:400;line-height:1.05}.sec-head p{color:var(--muted);text-wrap:pretty;max-width:46ch;font-size:16px}.sec-head.center{text-align:center;max-width:720px;margin-left:auto;margin-right:auto}.app{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);overflow:hidden}.app-bar{border-bottom:1px solid var(--line);background:var(--bg2);align-items:center;gap:16px;height:46px;padding:0 18px;display:flex}.app-bar .dots{gap:6px;display:flex}.app-bar .dots i{background:var(--line2);border-radius:50%;width:10px;height:10px}.app-bar .mono b{color:var(--ink);font-weight:500}.app-bar .status{margin-left:auto}.app-body{grid-template-columns:1.05fr .95fr;display:grid}.app-main{border-right:1px solid var(--line);padding:26px 28px}.app-main h3{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:20px;font-size:15px;font-weight:500;display:flex}.part{margin-bottom:20px}.part-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.part-head label{font-size:14px;font-weight:500}.part-head output{font-family:var(--mono);margin-left:6px;font-size:12px}.part-row{grid-template-columns:1fr 132px;gap:10px;display:grid}.select{position:relative}.select select{appearance:none;border-radius:var(--r-md);border:1px solid var(--line2);background:var(--card);width:100%;height:44px;padding:0 40px 0 14px;font-size:14px;font-weight:500}.select:after{content:"";border-right:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:16px;transform:translateY(-70%)rotate(45deg)}.stepper{border:1px solid var(--line2);border-radius:var(--r-md);align-items:center;height:44px;display:flex;overflow:hidden}.stepper button{width:42px;height:100%;font-size:18px}.stepper button:hover{background:var(--bg2)}.stepper output{text-align:center;font-family:var(--mono);flex:1;font-size:13px}input[type=range]{appearance:none;background:0 0;width:100%;height:30px}input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--ink) var(--p,50%),var(--line2) var(--p,50%));border-radius:2px;height:3px}input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--card);border:1.5px solid var(--ink);border-radius:50%;width:18px;height:18px;margin-top:-8px}input[type=range]::-moz-range-track{background:var(--line2);height:3px}input[type=range]::-moz-range-progress{background:var(--ink);height:3px}input[type=range]::-moz-range-thumb{background:var(--card);border:1.5px solid var(--ink);border-radius:50%;width:16px;height:16px}.run{justify-content:center;width:100%;margin-top:4px}.detect-note{border:1px solid var(--line2);border-radius:var(--r-md);background:var(--bg2);margin-top:14px;padding:16px 18px;animation:.35s rowIn}.detect-note b{margin-bottom:6px;font-size:14.5px;font-weight:500;display:block}.detect-note p{color:var(--muted);margin-bottom:14px;font-size:13px;line-height:1.55}.app-est{background:var(--bg2);flex-direction:column;padding:26px 28px;display:flex}.app-est>.mono:first-child{color:var(--muted)}.num{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:6px;font-size:clamp(30px,3.6vw,44px);font-weight:400;line-height:1}.num small{color:var(--muted);letter-spacing:0;margin-right:4px;font-size:.45em}.approx{color:var(--muted);margin-top:10px;line-height:1.5}.est-rows{gap:0;margin:20px 0 18px;display:grid}.est-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:14px;padding:10px 0;font-size:13.5px;display:flex}.est-row span{flex-direction:column;min-width:0;display:flex}.est-row small{color:var(--muted);font-family:var(--mono);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.est-row b{font-family:var(--mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.est-row b.soft{color:var(--muted)}.memfit{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);padding:12px 14px}.memfit .mf-head{justify-content:space-between;gap:10px;margin-bottom:8px;display:flex}.memfit .mf-bar{background:var(--line);border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.memfit .mf-bar i{height:100%;transition:width .5s cubic-bezier(.2,.7,.2,1);display:block}.memfit .mf-v{background:#4068b4}.memfit .mf-r{background:#2eae9f}.memfit .mf-free{background:var(--line2);opacity:.6}.memfit .mf-key{color:var(--muted);flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11.5px;display:flex}.memfit .mf-key span{align-items:center;gap:6px;display:inline-flex}.memfit .mf-key i{border-radius:2px;width:8px;height:8px;display:inline-block}.memfit b{color:var(--ink);font-weight:500}.fits{margin-top:18px}.fits-cap{color:var(--muted);margin-bottom:10px}.fits .chips span{align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;display:inline-flex}.fits .chips .cm{width:14px;height:14px}@media (width<=900px){.app-body{grid-template-columns:1fr}.app-main{border-right:0;border-bottom:1px solid var(--line)}}@media (width<=560px){.part-row{grid-template-columns:1fr}.app-main,.app-est{padding:20px 18px}.app-bar{flex-wrap:wrap;gap:8px;height:auto;padding:10px 16px}.app-bar .status{width:100%;margin-left:0}.part-head{flex-direction:column;align-items:flex-start;gap:2px}.part-head .mono{font-size:10px}}.fine{color:var(--muted);font-size:12px}.board-head{color:var(--muted);justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.board{gap:6px;display:grid}.brow{border-radius:9px;grid-template-columns:1.25fr 1fr 64px 74px;align-items:center;gap:12px;margin:0 -10px;padding:8px 10px;font-size:13px;transition:background .3s;display:grid}.brow.on{background:var(--bg2)}.brow.flash{background:color-mix(in srgb,#2eae9f 16%,var(--bg2))}.brow .bn{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.brow .bn .cm{flex-shrink:0;width:15px;height:15px}.brow .btrack{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.brow .btrack i{background:var(--line2);border-radius:4px;height:100%;transition:width .8s cubic-bezier(.2,.7,.2,1);display:block}.brow.on .btrack i{background:linear-gradient(90deg,#4068b4,#2eae9f)}.brow b{font-family:var(--mono);text-align:right;font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:500}.brow .bst{border-radius:var(--pill);background:var(--bg2);color:var(--muted);justify-self:end;padding:3px 8px}.brow.on .bst{background:var(--ink);color:var(--bg)}.board-foot{border-top:1px dashed var(--line);color:var(--muted);margin-top:12px;padding-top:10px}.board-foot b{color:var(--ink);font-weight:500}.fitgrid{grid-template-columns:repeat(12,1fr);gap:4px;display:grid}.fitgrid i{aspect-ratio:1;background:var(--line2);opacity:.12;border-radius:3px;transition:opacity .3s,background .3s;display:block}.fitgrid i.on{background:#4068b4}.fitgrid i.best{background:#2eae9f;box-shadow:0 0 0 2px #2eae9f59;opacity:1!important}@media (width<=560px){.brow{grid-template-columns:1fr 72px;gap:8px;padding:8px}.brow .btrack,.brow .bst{display:none}.board-head,.board-foot{font-size:10px;line-height:1.5}.fitgrid{grid-template-columns:repeat(8,1fr)}}.grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.tile{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);flex-direction:column;min-height:320px;padding:24px;display:flex;overflow:hidden}.tile.wide{grid-column:span 2}.tile h4{letter-spacing:-.01em;text-wrap:balance;margin:8px 0 6px;font-size:17px;font-weight:500}.tile p{color:var(--muted);max-width:440px;font-size:14px}.tile .ui{margin-top:auto;padding-top:22px}.tile .top{justify-content:space-between;align-items:center;display:flex}.tile .top b{font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}@media (width<=900px){.grid{grid-template-columns:1fr 1fr}}@media (width<=600px){.grid{grid-template-columns:1fr}.tile.wide{grid-column:span 1}}.heat{grid-template-columns:40px repeat(4,1fr);align-items:center;gap:4px;display:grid}.heat .ax{font-family:var(--mono);color:var(--muted);text-align:center;letter-spacing:.04em;font-size:10px}.heat .ax.row{text-align:left;white-space:nowrap}.heat .cell{font-family:var(--mono);text-align:center;background:var(--bg2);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:7px;padding:9px 0;font-size:12px;transition:background .35s,color .35s;position:relative}.heat .cell.best{background:var(--ink);color:var(--bg)}.heat .cell.probe:after{content:"";border:1px solid var(--ink);border-radius:7px;animation:.9s ease-out probe;position:absolute;inset:0}@keyframes probe{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.08)}}.switch{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px;display:flex}.toggle{background:var(--line2);border-radius:12px;flex-shrink:0;width:42px;height:24px;transition:background .2s;position:relative}.toggle:after{content:"";background:var(--card);border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.toggle[aria-checked=true]{background:var(--ink)}.toggle[aria-checked=true]:after{transform:translate(18px)}.hours{grid-template-columns:repeat(24,1fr);gap:3px;display:grid}.hours button{background:var(--bg2);border:1px solid #0000;border-radius:5px;height:36px;transition:background .15s}.hours button:hover{border-color:var(--line2)}.hours button.on{background:var(--ink)}.hours-axis{justify-content:space-between;margin-top:6px;display:flex}.sched-sum{color:var(--muted);margin-top:12px;font-size:13px}.sched-sum b{color:var(--ink);font-weight:500}.gauges{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px;display:grid}.gauge{background:var(--bg2);border-radius:var(--r-md);padding:12px}.gauge b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:500;display:block}.bar2{background:var(--line2);border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.bar2 i{background:var(--ink);height:100%;transition:width .25s;display:block}.offer{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);grid-template-columns:1fr;display:grid;overflow:hidden}.offer>div{padding:40px}.paygrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}@media (width<=860px){.paygrid{grid-template-columns:1fr}}.paygrid>div{align-content:start;gap:8px;display:grid}.paygrid .chips{gap:6px}.paygrid .chips span{padding:6px 10px;font-size:12.5px}.nots{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.nots span{border-radius:var(--pill);border:1px solid var(--line);background:var(--bg2);color:var(--muted);padding:7px 12px 7px 30px;font-size:13px;position:relative}.nots span:before{content:"";background:currentColor;width:9px;height:9px;position:absolute;top:50%;left:12px;transform:translateY(-50%);-webkit-mask:linear-gradient(45deg,#0000 43%,#000 43% 57%,#0000 57%),linear-gradient(-45deg,#0000 43%,#000 43% 57%,#0000 57%);mask:linear-gradient(45deg,#0000 43%,#000 43% 57%,#0000 57%),linear-gradient(-45deg,#0000 43%,#000 43% 57%,#0000 57%)}.offer h3{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;max-width:18ch;margin:10px 0 12px;font-size:clamp(28px,3.6vw,40px);font-weight:400;line-height:1.1}.offer p{color:var(--muted);max-width:420px;margin-bottom:24px}.flow{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:stretch;gap:10px;margin-bottom:40px;display:grid}.fnode{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:18px 18px 16px}.fnode b{font-family:var(--display);letter-spacing:-.02em;align-items:flex-start;gap:9px;margin:8px 0 6px;font-size:19px;font-weight:500;line-height:1.1;display:flex}.fnode small{color:var(--muted);font-size:12.5px;line-height:1.45;display:block}.fnode b .gl{flex-shrink:0;width:18px;height:18px;margin:2px 0 0}.farrow{display:block;position:relative}.farrow:before{content:"";background:var(--line2);height:1px;position:absolute;top:50%;left:0;right:0}.farrow:after{content:"";border-top:1px solid var(--line2);border-right:1px solid var(--line2);width:6px;height:6px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.lib-cap{margin-bottom:12px}@media (width<=900px){.flow{grid-template-columns:1fr 1fr}.farrow{display:none}}@media (width<=560px){.flow{grid-template-columns:1fr}}.lib{margin:0 -24px 20px;padding:0 24px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.lib-track{gap:12px;width:max-content;animation:50s linear infinite scroll;display:flex}.lib:hover .lib-track{animation-play-state:paused}.lc{border:1px solid var(--line);border-radius:var(--r-md);background:var(--card);grid-template-columns:34px 1fr;align-items:center;gap:12px;width:250px;padding:14px 16px;display:grid}.lc i{background:var(--bg2);border:1px solid var(--line);width:34px;height:34px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lc .cm{width:19px;height:19px}.lc b{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.lc b em{font-style:normal;font-family:var(--mono);letter-spacing:.08em;background:var(--ink);color:var(--bg);border-radius:4px;padding:2px 6px;font-size:9px}.lc span{font-family:var(--mono);color:var(--muted);margin-top:3px;font-size:11px;display:block}.layers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.layer{flex-direction:column;display:flex}.layer .chips{margin-top:auto;padding-top:6px}.layer.pay-layer .paygrid{margin-top:6px}.layer.pay-layer{grid-column:1/-1}.layer{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:26px}.layer h4{letter-spacing:-.01em;text-wrap:balance;margin-bottom:8px;font-size:18px;font-weight:500}.layer p{color:var(--muted);margin-bottom:18px;font-size:14px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips span{border-radius:var(--pill);border:1px solid var(--line);background:var(--bg2);padding:6px 11px;font-size:13px}.layer.on{border-color:var(--ink)}.layer .state{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}@media (width<=1000px){.layers{grid-template-columns:1fr 1fr}}@media (width<=640px){.layers{grid-template-columns:1fr}}.faq{border:1px solid var(--line);border-radius:var(--r-xl);background:var(--card);box-shadow:var(--shadow);gap:8px;padding:8px;display:grid}.fq{border-radius:var(--r-md);transition:background .25s}.fq[open]{background:var(--bg2)}.fq summary{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;font-size:16px;font-weight:500;list-style:none;display:flex}.fq summary::-webkit-details-marker{display:none}.fq summary:after{content:"";border-right:1.6px solid var(--muted);border-bottom:1.6px solid var(--muted);flex-shrink:0;width:9px;height:9px;transition:transform .25s;transform:rotate(45deg)translateY(-2px)}.fq[open] summary:after{transform:rotate(-135deg)translateY(-2px)}.fq summary:hover{color:var(--ink)}.fq-body{max-width:760px;padding:0 20px 20px}.fq-body p{color:var(--muted);font-size:14.5px;line-height:1.65}.fq-body a{color:var(--ink);border-bottom:1px solid var(--line2);align-items:center;margin-top:12px;font-size:14.5px;font-weight:500;display:inline-flex}.fq-body a:hover{border-bottom-color:var(--ink)}.faq-foot{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:22px;padding:0 4px;font-size:14px;display:flex}@media (width<=560px){.fq summary{padding:15px 16px;font-size:15px}.fq-body{padding:0 16px 16px}.faq-foot .btn{justify-content:center;width:100%}}.final{text-align:center;padding:96px 0 120px;position:relative;overflow:hidden}.final .wrap{position:relative}.proof{text-align:left;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:72px;display:grid}.proof>div{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:22px 24px}.proof b{font-family:var(--display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:clamp(32px,3.8vw,46px);font-weight:400;line-height:1;display:block}.proof span{margin-bottom:8px;font-size:14px;display:block}.proof small{text-wrap:balance;line-height:1.4;display:block}@media (width<=760px){.proof{grid-template-columns:1fr}}.final-sky{z-index:0;pointer-events:none;background:linear-gradient(180deg,var(--bg) 0%,var(--sky-mid) 55%,var(--sky1) 100%);width:100vw;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.final-sky .c1{top:30%}.final-sky .c2{top:45%}.fc-in{z-index:1;position:relative}.final h2{font-family:var(--display);letter-spacing:-.03em;text-wrap:balance;max-width:900px;margin:14px auto 18px;font-size:clamp(36px,5.2vw,62px);font-weight:300;line-height:1.02}.final p{color:var(--muted);text-wrap:balance;max-width:540px;margin:0 auto 28px;font-size:16px}footer{border-top:1px solid var(--line);background:linear-gradient(180deg,var(--bg) 0%,var(--sky-mid) 45%,var(--sky1) 100%);position:relative;overflow:hidden}.fsky{pointer-events:none;position:absolute;inset:0}footer .wrap{padding:56px 24px 24px;position:relative}.fcols{grid-template-columns:repeat(3,1fr) 1.3fr;gap:24px;font-size:14px;display:grid}.fcols h5{color:var(--muted);margin-bottom:12px;font-size:12px;font-weight:500}.fcols a{color:color-mix(in srgb,var(--ink) 85%,var(--sky-mid));align-items:center;margin-bottom:8px;display:flex}.fcols a:hover{color:var(--ink)}.contact{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--card);padding:18px}.contact b{margin-bottom:4px;font-weight:500;display:block}.contact p{color:var(--muted);margin-bottom:12px;font-size:13px}.copy{font-family:var(--mono);border:1px solid var(--line2);background:var(--bg2);border-radius:8px;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:inline-flex}.copy small{font-family:var(--font);color:var(--muted);font-size:12px}.fbottom{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;font-size:12px;display:flex}.wordmark{font-family:var(--display);letter-spacing:-.05em;color:color-mix(in srgb,var(--ink) 7%,var(--sky1));text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;margin-top:28px;font-size:clamp(80px,16vw,220px);font-weight:500;line-height:.8;overflow:hidden}@media (width<=860px){.fcols{grid-template-columns:1fr 1fr}.contact{grid-column:span 2}}@media (width<=640px){.nav .wrap{gap:8px}.nav-right{gap:4px}.nav .btn-dark{text-overflow:ellipsis;white-space:nowrap;max-width:42vw;padding:0 12px;font-size:12.5px;overflow:hidden}.nav .btn-dark .gl{display:none}.icon-btn{width:34px;height:34px}.hero{padding:64px 0 32px}.rung{grid-template-columns:1fr;gap:8px}.rung .val{text-align:left;align-items:baseline;gap:10px;display:flex}.row{grid-template-columns:1fr}.hours button{border-radius:3px;height:26px}.final{padding:80px 0 56px}.announce{font-size:13px}.announce .long{display:none}.announce .short{display:inline}.qtext{min-height:0}.qdots{display:flex}#qcount,.ladder-cap span:last-child{display:none}.metric{padding:10px}.metric b{font-size:13px}.offer>div{padding:28px 22px}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.dkv div{flex-wrap:wrap;row-gap:2px}.dkv div>span{overflow-wrap:anywhere;min-width:0}.dkv div>b{white-space:nowrap;margin-left:auto}.brow{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto auto;gap:10px;margin:0}.brow .bn{overflow-wrap:anywhere;white-space:normal;min-width:0}.brow .bst{white-space:nowrap}.mach small{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.est-row small{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.est-row b{white-space:nowrap}.con-line .msg{overflow-wrap:anywhere;text-overflow:clip}.pm span,.pm em{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.pay-sum span,.uc-row span,.hw-foot span,.pw-sum span{overflow-wrap:anywhere;min-width:0}.pay-sum b,.uc-row b,.hw-foot b,.pw-sum b{white-space:nowrap}.db-card>small,.tile p,.layer p,.strip small,.dc-lead,.mk-lead,.gr-note{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.steps3 small{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.kpi b,.stat b,.num,.bal,.pay-balance b,.seg button,.amount-quick button,.tab,.chip,.chips span{white-space:nowrap}.sec-head h2,.tile h4,.layer h4,.fq summary,.ov-head h3{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}html[lang=de] .sec-head h2,html[lang=pl] .sec-head h2,html[lang=tr] .sec-head h2{max-width:26ch}html[lang=de] .tile h4,html[lang=pl] .tile h4{font-size:16px}.mach small,.roster .mach small{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (width<=760px){.ex-table .txid .st{padding:2px 6px;font-size:9px}.mach small{-webkit-line-clamp:3}}.ex-table .txid{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ex-table .txid .st{text-overflow:clip;flex:none;overflow:visible}.ex-table .st,.roster .st,.frow .st{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.frow .st,.u-row .st{justify-self:start}.roster-big .mach small{-webkit-line-clamp:2;min-height:2.8em;line-height:1.4}.roster-big .mach{min-height:0}.mb-row .mf-bar i{text-overflow:clip;padding:0 5px;font-size:clamp(8.5px,.72vw,10px)}.mb-row .mf-bar i.rest{justify-content:center}@media (width<=760px){.con-line .msg{white-space:normal}.mach small{-webkit-line-clamp:3}}.dash-side .dkv div{padding:9px 0;display:block}.dash-side .dkv div>span{color:#8a97ad;font-size:11px;line-height:1.35;display:block}.dash-side .dkv div>b{color:#e6ecf5;white-space:normal;overflow-wrap:anywhere;margin-top:3px;font-size:13px;display:block}.sec-head p{text-wrap:balance;width:100%;max-width:none}.sec-head.center p{max-width:640px}.sec-head.with-action{grid-template-columns:1fr auto;align-items:center;gap:16px 32px;margin-bottom:24px;display:grid}.sec-head.with-action>div{grid-column:1;min-width:0}.sec-head.with-action h2{max-width:26ch;margin:6px 0 0}.sec-head.with-action .btn{white-space:nowrap;grid-column:2;place-self:center end}@media (width<=760px){.sec-head.with-action{grid-template-columns:1fr}.sec-head.with-action .btn{grid-column:1;justify-content:center;justify-self:stretch}}.mach small{padding-right:1px}.mach small,.roster .mach small{overflow-x:clip}.frow .who small{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.frow .who{min-width:0}.ex-table .who small{white-space:normal;overflow-wrap:anywhere;line-height:1.35}@media (width<=760px){.ex-table .who small{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.lang{position:relative}.lang-btn{padding:0;overflow:hidden}.lang-btn #langCode{display:flex}.flg{border-radius:50%;flex-shrink:0;width:20px;height:20px;display:block;overflow:hidden}.cflg{width:15px;height:15px}.nm{align-items:center;gap:7px;min-width:0;display:flex}.nm>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lang-menu{background:var(--card);border:1px solid var(--line);min-width:190px;box-shadow:var(--shadow);z-index:40;border-radius:14px;padding:6px;display:none;position:absolute;top:46px;right:0}.lang.open .lang-menu{display:block}.lang-menu button{text-align:left;width:100%;color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:flex}.lang-menu button .flg{width:22px;height:22px}.lang-menu button:hover{background:var(--bg2);color:var(--ink)}.lang-menu button[aria-selected=true]{background:var(--ink);color:var(--bg)}html[lang=ar]{font-family:Noto Sans Arabic,Inter,sans-serif}html[lang=ar] .mono,html[lang=ar] .txid{font-family:Space Mono,Noto Sans Arabic,monospace}html[dir=rtl] .nav-links a{margin-left:0}html[dir=rtl] .lang-menu{left:0;right:auto}html[dir=rtl] .amt,html[dir=rtl] .ex-table .frow span[style*=right]{text-align:left}html[dir=rtl] .farrow:after{left:0;right:auto;transform:translateY(-50%)rotate(-135deg)}html[dir=rtl] .track,html[dir=rtl] .lib-track{direction:ltr}html[dir=rtl] .dstat-big,html[dir=rtl] .rung .val{text-align:right}html[dir=rtl] .dash-side .dkv b,html[dir=rtl] .con-job .mono{text-align:right;direction:ltr;unicode-bidi:isolate}html[dir=rtl] .con-stats b,html[dir=rtl] .dweek b,html[dir=rtl] .splitkv b,html[dir=rtl] #db-payouts .hw-foot b,html[dir=rtl] .pay-sum b,html[dir=rtl] .pay-line b,html[dir=rtl] .job .v,html[dir=rtl] .bullet .v{direction:ltr;unicode-bidi:isolate}.num .cur{color:var(--muted);margin-right:6px;font-size:.42em;font-weight:400}.perday{color:#8a97ad;font-size:.5em}.ts-word{font-family:"Space Grotesk",var(--display);letter-spacing:-.035em;white-space:nowrap;align-items:baseline;font-weight:500;display:inline-flex}.ts-dot{background:#12b981;border-radius:50%;flex:none;width:.19em;height:.19em;margin:0 .08em 0 .1em;display:inline-block}.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}.logo .ts-word{font-size:20px}.wordmark .ts-word{font-family:"Space Grotesk",var(--display);letter-spacing:-.05em}.wordmark{font-size:clamp(52px,13.2vw,186px)}.wordmark .ts-dot{opacity:.55}.ts-loader{vertical-align:middle;flex:none;overflow:visible}.ts-loader .ts-grid{opacity:.35}.ts-loader .ts-walk{animation:1.6s cubic-bezier(.5,0,.2,1) infinite tsWalk;transform:translate(28px,28px)}@keyframes tsWalk{0%,6%{transform:translate(0)}12.5%,18.5%{transform:translate(28px)}25%,31%{transform:translate(56px)}37.5%,43.5%{transform:translate(56px,28px)}50%,56%{transform:translate(56px,56px)}62.5%,68.5%{transform:translate(28px,56px)}75%,81%{transform:translateY(56px)}87.5%,93.5%{transform:translateY(28px)}to{transform:translate(0)}}.ts-loading{color:var(--ink);justify-content:center;align-items:center;padding:48px 0;display:flex}.ts-loading.sm{padding:16px 0}.hbars>.ts-loading,.hbars.wide>.ts-loading{display:flex}.nav-loading{z-index:130;border-radius:var(--pill);background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);padding:9px;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.db-unlock{z-index:120;background:var(--bg);color:var(--ink);place-items:center;display:grid;position:fixed;inset:0}.unlock-mark{width:84px;height:84px;animation:.4s cubic-bezier(.2,.8,.3,1) both umIn;overflow:visible}.um-grid{transform-origin:40px 40px;animation:.4s cubic-bezier(.3,0,.3,1) .95s umClick}.um-grid circle{transform-box:fill-box;transform-origin:50%;animation:.42s cubic-bezier(.3,1.5,.5,1) both umDot}.um-walk{animation:.75s cubic-bezier(.5,0,.2,1) .2s both umWalk;transform:translate(28px,28px)}.um-spot{fill:#12b981;transform-box:fill-box;transform-origin:50%;animation:.2s ease-out .2s both umSpotIn,.45s cubic-bezier(.3,0,.3,1) .95s umPulse}.um-ring{fill:none;stroke:#12b981;stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:.75s cubic-bezier(.2,.7,.3,1) .95s forwards umRing}@keyframes umIn{0%{opacity:0;transform:scale(.88)}}@keyframes umDot{0%{opacity:0;transform:scale(.3)}}@keyframes umWalk{0%{transform:translate(0)}25%{transform:translate(56px)}50%{transform:translate(56px,56px)}75%{transform:translateY(56px)}to{transform:translate(28px,28px)}}@keyframes umSpotIn{0%{transform:scale(0)}}@keyframes umPulse{40%{transform:scale(1.55)}}@keyframes umClick{45%{transform:scale(.9)}}@keyframes umRing{0%{opacity:.85;transform:scale(1)}to{opacity:0;transform:scale(5.5)}}
