:root{--ground:#06150f;--ground-2:#0a1f17;--gfg:#e7f1ec;--gmut:#8fa89c;--gdim:#5f786c;--gedge:#ffffff12;--card-a:#f1f3f4;--card-b:#e3e7e9;--fg:#08140f;--mut:#4f5d57;--dim:#85918b;--edge:#08140f14;--cardsh:inset 0 1px 0 #fff,inset 0 -1px 0 #00000014,0 40px 80px -40px #000,0 10px 24px -14px #000a;--lac-a:#123326;--lac-b:#0b2219;--lac-c:#06140e;--step:#173a2c;--step-hi:#2c5c48;--acc:#3ab83a;--acc-hi:#6fdc6a;--acc-lo:#2b9a2f;--acc-glow:#3ab83a80;--acc-soft:#3ab83a24;--d:"Inter Tight",system-ui,sans-serif;--t:"Inter",system-ui,sans-serif;--m:"JetBrains Mono",ui-monospace,monospace}html.t-dark{--ground:#020906;--ground-2:#04100b;--card-a:#10211a;--card-b:#0b1813;--fg:#e5efe9;--mut:#93a89d;--dim:#66796f;--edge:#ffffff12;--cardsh:inset 0 1px 0 #ffffff14,inset 0 0 0 1px #ffffff0a,0 40px 80px -40px #000,0 10px 24px -14px #000;--step:#cfe0d8;--step-hi:#a9c4b8;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font:400 15.5px/1.55 var(--t);-webkit-font-smoothing:antialiased;overflow-x:hidden}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(#ffffff05 1px,transparent 0),linear-gradient(90deg,#ffffff05 1px,transparent 0);background-size:56px 56px}.w{max-width:1200px;margin:0 auto;padding:0 20px}.num{font-family:var(--m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--d);letter-spacing:-.035em;line-height:1.02}a{color:inherit;text-decoration:none}.nav-fl{position:-webkit-sticky;position:sticky;top:12px;z-index:30;padding-top:12px}.nav{display:flex;align-items:center;gap:14px;padding:8px 8px 8px 14px;border-radius:999px;background:color-mix(in srgb,var(--card-a) 82%,transparent);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);box-shadow:inset 0 1px 0 #ffffffc0,0 0 0 1px #ffffff14,0 20px 40px -20px #000}html.t-dark .nav{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #ffffff12,0 20px 40px -20px #000}.logo{display:flex;align-items:center;gap:9px;font:700 16px var(--d);letter-spacing:-.02em;white-space:nowrap}.logo i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(160deg,var(--lac-a),var(--lac-c));box-shadow:inset 0 1px 0 #ffffff38,0 4px 10px -4px #000}.nav ul{list-style:none;display:flex;gap:2px;margin:0 auto}.nav ul a{display:block;padding:7px 13px;border-radius:999px;font-size:14px;color:var(--mut);font-weight:500}.nav ul a[aria-current]{background:#ffffffd0;color:var(--fg);box-shadow:0 1px 2px #0000001a,0 0 0 1px var(--edge)}html.t-dark .nav ul a[aria-current]{background:#ffffff12}.tbtn{width:36px;height:36px;border-radius:50%;border:0;display:grid;place-items:center;background:#ffffffb0;color:var(--fg);box-shadow:0 0 0 1px var(--edge);cursor:pointer}html.t-dark .tbtn{background:#ffffff10}.menu{display:none;padding:8px 15px;border-radius:999px;font:600 14px var(--t);background:linear-gradient(180deg,#fff,#e6eaec);box-shadow:inset 0 1px 0 #fff,0 0 0 1px var(--edge)}html.t-dark .menu{background:#ffffff12;box-shadow:inset 0 1px 0 #ffffff14}.btn{display:inline-flex;align-items:center;gap:8px;border:0;cursor:pointer;font:600 14.5px var(--d);letter-spacing:-.01em;white-space:nowrap;padding:11px 19px;border-radius:999px;color:#fff;text-shadow:0 1px 1px #0b3d0e66;background:linear-gradient(180deg,var(--acc-hi) 0,var(--acc) 52%,var(--acc-lo) 100%);box-shadow:inset 0 1px 0 #ffffff8c,inset 0 -2px 0 #0b3d0e40,0 1px 2px #0b3d0e59,0 10px 26px -8px var(--acc-glow);transition:transform .15s,box-shadow .15s}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(1px);box-shadow:inset 0 1px 0 #ffffff40,inset 0 1px 3px #0003}.btn.sm{padding:8px 15px;font-size:13.5px}.btn.pearl{color:var(--fg);text-shadow:none;background:linear-gradient(180deg,#fff,#e2e7e9);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 #08140f14,0 1px 2px #08140f33,0 10px 22px -12px #08140f66}.lac .btn.pearl,html.t-dark .btn.pearl{background:linear-gradient(180deg,#ffffff26,#ffffff0e);color:var(--gfg);box-shadow:inset 0 1px 0 #ffffff40,inset 0 -1px 0 #00000040,0 0 0 1px #ffffff1a}.card{color:var(--fg);background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh)}.card,.lac{border-radius:30px}.lac{color:var(--gfg);position:relative;overflow:hidden;background:linear-gradient(115deg,transparent 0 36%,#ffffff0d 46%,transparent 58%),linear-gradient(170deg,var(--lac-a),var(--lac-b) 50%,var(--lac-c));box-shadow:inset 0 1px 0 #ffffff24,inset 0 0 0 1px #ffffff0a,0 40px 80px -40px #000}.seg{display:inline-flex;padding:3px;border-radius:999px;background:#08140f0f;box-shadow:inset 0 1px 2px #08140f1a}.lac .seg,html.t-dark .seg{background:#ffffff10;box-shadow:inset 0 1px 2px #0006}.seg button{border:0;background:none;cursor:pointer;padding:6px 13px;border-radius:999px;font:500 13px var(--d);color:var(--mut);white-space:nowrap}.lac .seg button{color:var(--gmut)}.seg button[aria-pressed=true]{color:#fff;text-shadow:0 1px 1px #0b3d0e55;background:linear-gradient(180deg,var(--acc-hi),var(--acc) 60%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffff80,inset 0 -1px 0 #0003,0 6px 14px -6px var(--acc-glow)}.hero{margin-top:22px;border-radius:42px;padding:30px 34px 26px;position:relative;overflow:hidden}.htop{justify-content:space-between;gap:14px;flex-wrap:wrap}.htop,.kick{display:flex;align-items:center}.kick{font:500 12.5px var(--m);color:var(--mut);gap:8px}.kick b{width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px #3ab83a33;flex:none}h1.hl{font:700 22px var(--d);letter-spacing:-.02em}.stage{position:relative;height:470px;margin-top:14px}.stage .sp,.stage .sp>svg{position:absolute;inset:0}.stage .sp>svg{width:100%;height:100%;overflow:visible}.stage .yl{left:0;transform:translateY(-50%)}.stage .xl,.stage .yl{position:absolute;font:500 11px var(--m);color:var(--dim)}.stage .xl{transform:translateX(-50%);white-space:nowrap}.stage .sv{position:absolute;font:600 12px var(--m);color:var(--mut);transform:translate(-50%,-100%);white-space:nowrap;padding-bottom:6px}.stage .sv.cur{font:700 15px var(--d);color:var(--acc-lo)}html.t-dark .stage .sv.cur{color:var(--acc-hi)}.stage .sv.fut{color:var(--dim);font-weight:500}.readout{position:absolute;right:0;top:4px;width:min(560px,54%)}.cd{font:700 clamp(64px,7.6vw,112px)/.86 var(--d);letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cd,.cdl{text-align:right}.cdl{font:500 14px var(--t);color:var(--mut);margin-top:10px}.cdl b{color:var(--fg);font-weight:600}.rr{display:flex;justify-content:flex-end;gap:0;margin-top:22px}.rr>div{padding:2px 0 2px 22px;margin-left:22px;border-left:1px solid var(--edge);text-align:right}.rr>div:first-child{border-left:0;margin-left:0}.rr small{display:block;font:500 12px var(--m);color:var(--dim)}.rr b{font:700 30px var(--d);letter-spacing:-.04em}.rr b em{font-style:normal;color:var(--acc-lo)}html.t-dark .rr b em{color:var(--acc-hi)}.rr b .ar{color:var(--dim);font-weight:500;margin:0 4px}.callout{position:absolute;transform:translate(calc(-100% - 12px),-50%);white-space:nowrap;display:flex;gap:10px;align-items:center;padding:9px 14px 9px 9px;border-radius:16px;font-size:12.5px;line-height:1.3;color:#08140f;background:#f6f8f7ee;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 1px 0 #fff,0 18px 30px -12px #000c}html.t-dark .callout{background:linear-gradient(170deg,var(--lac-a),var(--lac-c));color:#fff;box-shadow:inset 0 1px 0 #ffffff30,0 18px 30px -12px #000c}.callout i{width:26px;height:26px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(180deg,var(--acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff90}.callout small{display:block;opacity:.7;font:500 11px var(--m)}.hfoot{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:24px;gap:24px;align-items:center;margin-top:40px;padding-top:22px;border-top:1px solid var(--edge)}.eprog small{display:flex;justify-content:space-between;font:500 12px var(--m);color:var(--dim);gap:10px}.eprog small em{font-style:normal;color:var(--fg)}.rail{position:relative;height:12px;margin-top:10px;border-radius:99px;background:#08140f14;box-shadow:inset 0 1px 2px #08140f22;overflow:hidden}html.t-dark .rail{background:#ffffff10}.rail i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(180deg,var(--acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff90,0 0 12px var(--acc-glow)}.hacts{display:flex;gap:10px;flex-wrap:wrap}.sec{margin-top:76px}.sh{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap;margin-bottom:20px}.sh h2{font-size:clamp(26px,2.6vw,32px);font-weight:700;color:var(--gfg)}.sh p{color:var(--gmut);font-size:14.5px;margin-top:6px;max-width:62ch}.desk{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);grid-gap:20px;gap:20px}.net{padding:28px;border-radius:34px;display:flex;flex-direction:column}.net-top{display:flex;justify-content:space-between;align-items:start;gap:12px}.net-top .h{font:600 15px var(--d);color:var(--mut)}.live{font:500 12.5px var(--m);color:var(--mut);display:flex;align-items:center;gap:7px}.live:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--acc);box-shadow:0 0 0 4px #3ab83a2e}.height{font:700 clamp(48px,6vw,84px)/.95 var(--d);letter-spacing:-.055em;margin-top:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hsub{color:var(--mut);margin-top:8px;font-size:15px}.plot{margin-top:24px;border-radius:24px;padding:14px 16px 12px;background:linear-gradient(180deg,#08140f0a,#08140f04);box-shadow:inset 0 1px 2px #08140f18,inset 0 0 0 1px #08140f0a;flex:1 1;display:flex;flex-direction:column}html.t-dark .plot{background:#00000030;box-shadow:inset 0 1px 2px #0007}.plot .ph{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.plot .avg{font:500 12.5px var(--m);color:var(--mut)}.plot .avg b{color:var(--fg)}.bars{min-height:230px;margin-top:18px;display:flex;align-items:flex-end;gap:5px}.bars,.bars .bar{position:relative;flex:1 1}.bars .bar{border-radius:7px 7px 3px 3px;background:linear-gradient(180deg,#2c5c48,#123326 70%,#0b2219);box-shadow:inset 0 1px 0 #ffffff50}html.t-dark .bars .bar:not(.hi){background:linear-gradient(180deg,#c5d7ce,#7d988b)}.bars .bar.hi{background:linear-gradient(180deg,var(--acc-hi),var(--acc) 60%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffffa0,0 10px 22px -6px var(--acc-glow)}.bars .bar span{position:absolute;bottom:calc(100% + 6px);right:0;font:500 11px var(--m);white-space:nowrap;color:var(--fg)}.bars .tline{position:absolute;left:0;right:0;height:0;border-top:1.5px dashed var(--acc-lo);z-index:2}.bars .tline:after{content:attr(data-t);position:absolute;left:0;bottom:5px;font:500 11px var(--m);background:var(--acc-lo);padding:2px 7px;border-radius:7px}.px{justify-content:space-between;font:500 11px var(--m);color:var(--dim);margin-top:8px}.hr,.px{display:flex}.hr{margin-top:16px;align-items:center;gap:14px;padding:14px 16px;border-radius:22px;background:#08140f08;box-shadow:inset 0 0 0 1px var(--edge)}html.t-dark .hr{background:#ffffff08}.hr small{display:block;color:var(--mut);font-size:13px}.hr b{font:700 26px var(--d);letter-spacing:-.04em}.hr .spark{flex:1 1;height:40px;min-width:60px}.tag{font:500 12px var(--m);padding:4px 10px;border-radius:99px;background:#08140f0f}html.t-dark .tag{background:#ffffff12}.ict{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;flex:none;color:#fff;background:linear-gradient(165deg,var(--lac-a),var(--lac-c));box-shadow:inset 0 1px 0 #ffffff3a,0 8px 16px -8px #000c}html.t-dark .ict:not(.g){background:linear-gradient(165deg,#2a4a3d,#142a21)}.ict.g{background:linear-gradient(180deg,var(--acc-hi),var(--acc) 55%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffff90,inset 0 -2px 0 #0002,0 8px 18px -8px var(--acc-glow)}.stack{display:flex;flex-direction:column;gap:20px}.prog{padding:26px}.prog .h{font:600 15px var(--d);color:var(--mut)}.pr{margin-top:22px}.pr .r1{display:flex;align-items:center;gap:12px}.pr .r1 span{font-weight:500}.pr .r1 b{margin-left:auto;font:700 25px var(--d);letter-spacing:-.04em}.bar2{position:relative;height:10px;margin-top:14px;border-radius:99px;background:#08140f14;box-shadow:inset 0 1px 2px #08140f1e}html.t-dark .bar2{background:#ffffff10}.bar2 i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(180deg,#2c5c48,#0b2219);box-shadow:inset 0 1px 0 #ffffff50}html.t-dark .bar2 i{background:linear-gradient(180deg,#c5d7ce,#7d988b)}.bar2 i.g{background:linear-gradient(180deg,var(--acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff90,0 0 12px -2px var(--acc-glow)}.bar2 .knob{position:absolute;top:50%;width:22px;height:22px;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle at 40% 35%,var(--acc-hi),var(--acc) 60%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffffa0,0 0 0 4px #3ab83a33,0 4px 10px #0005}.bar2 .mk{position:absolute;top:-5px;bottom:-5px;width:2px;border-radius:2px;background:var(--fg);opacity:.45}.pr .r3{display:flex;justify-content:space-between;font:500 11.5px var(--m);color:var(--dim);margin-top:9px;gap:8px}.pr .r3 em{font-style:normal;color:var(--fg)}.fees{padding:22px}.fees .h{display:flex;justify-content:space-between;font:500 13px var(--m);color:var(--gmut);padding:4px 6px 10px}.fl{list-style:none;border-radius:20px;padding:2px 16px;background:#0000002e;box-shadow:inset 0 1px 0 #ffffff0e}.fl li{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #ffffff10}.fl li:first-child{border-top:0}.coin{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;flex:none;background:radial-gradient(circle at 35% 28%,var(--acc-hi),var(--acc) 55%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffff90,0 3px 8px -3px var(--acc-glow)}.pill{font:500 11.5px var(--m);padding:3px 9px;border-radius:99px;background:#ffffff12;color:var(--gmut);white-space:nowrap}.pill.g{background:#3ab83a2e;color:#9ee89a}.fl .v{margin-left:auto;font:600 14px var(--m)}.fl .n,.fl .v{white-space:nowrap}.fl .n{font-weight:500}.strip{margin-top:20px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:10px}.strip>div{display:flex;gap:14px;align-items:center;padding:14px 16px;border-left:1px solid var(--edge)}.strip>div:first-child{border-left:0}.strip .ict{width:50px;height:50px;border-radius:16px}.strip small{display:block;font-size:13px;color:var(--mut)}.strip b{display:block;font:700 24px var(--d);letter-spacing:-.04em;line-height:1.15}.strip em{font-style:normal;font-size:12.5px;color:var(--dim)}.tbl{padding:10px 10px 6px}.etbl table{width:100%;border-collapse:collapse;min-width:760px}.etbl th{text-align:left;font:500 12px var(--m);color:var(--dim);padding:14px 16px 10px}.etbl td.r,.etbl th.r{text-align:right}.etbl td{padding:13px 16px;border-top:1px solid var(--edge);font-size:14.5px;white-space:nowrap}.etbl td.n{font:500 13.5px var(--m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.etbl td .en{display:flex;align-items:center;gap:10px;font-weight:600}.etbl td .en i{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;font:600 12px var(--m);font-style:normal;color:#fff;background:linear-gradient(165deg,var(--lac-a),var(--lac-c));box-shadow:inset 0 1px 0 #ffffff30}html.t-dark .etbl td .en i{background:linear-gradient(165deg,#2a4a3d,#142a21)}tr.fut td .en i{background:none;color:var(--dim);box-shadow:inset 0 0 0 1px var(--edge)}tr.cur td .en i{background:linear-gradient(180deg,var(--acc-hi),var(--acc) 55%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffff90,0 6px 14px -6px var(--acc-glow)}tr.cur td{background:var(--acc-soft);border-top-color:transparent}tr.cur td:first-child{border-radius:16px 0 0 16px}tr.cur td:last-child{border-radius:0 16px 16px 0}tr.cur+tr td{border-top-color:transparent}tr.fut td{color:var(--mut)}.rb{display:flex;align-items:center;gap:12px}.rb span{flex:none;width:92px;height:10px;border-radius:99px;background:#08140f10;position:relative;overflow:hidden}html.t-dark .rb span{background:#ffffff10}.rb span i{position:absolute;left:0;top:0;bottom:0;border-radius:99px;background:linear-gradient(180deg,#2c5c48,#0b2219)}html.t-dark .rb span i{background:linear-gradient(180deg,#c5d7ce,#7d988b)}tr.cur .rb span i{background:linear-gradient(180deg,var(--acc-hi),var(--acc))}tr.fut .rb span i{background:repeating-linear-gradient(135deg,#85918b 0 2px,transparent 2px 4px)}.rb b{font:600 14px var(--m);min-width:80px}.st{font:500 11.5px var(--m);padding:3px 10px;border-radius:99px;background:#08140f0f;color:var(--mut)}html.t-dark .st{background:#ffffff10}.st.g{background:linear-gradient(180deg,var(--acc-hi),var(--acc));color:#fff;box-shadow:inset 0 1px 0 #ffffff80}.two{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:20px;gap:20px}.two>div{padding:26px}.ch{display:flex;justify-content:space-between;align-items:start;gap:12px;flex-wrap:wrap}.ch h3{font-size:22px;font-weight:700}.ch p{font-size:14px;margin-top:6px;color:var(--mut)}.lac .ch p{color:var(--gmut)}.lchart{position:relative;height:310px;margin-top:24px}.lchart svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.lchart .yl{left:0;transform:translateY(-50%)}.lchart .xl,.lchart .yl{position:absolute;font:500 11px var(--m);color:var(--gdim)}.lchart .xl{bottom:-24px;transform:translateX(-50%)}.lchart .end{position:absolute;font:600 12px var(--m);padding:4px 9px;border-radius:9px;transform:translate(-100%,-50%);white-space:nowrap}.lchart .end.g{color:#fff;background:linear-gradient(180deg,var(--acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff80,0 8px 18px -8px var(--acc-glow)}.lchart .end.b{color:#08140f;background:#e7f1ec}.lchart .now{position:absolute;top:0;bottom:0;border-left:1px dashed #ffffff40}.lchart .now span{position:absolute;top:-2px;left:6px;font:500 11px var(--m);color:var(--gmut);white-space:nowrap}.lgd{display:flex;gap:18px;margin-top:40px;font:500 12px var(--m);color:var(--gmut);flex-wrap:wrap}.lgd span:before{content:"";display:inline-block;width:16px;height:3px;border-radius:3px;margin-right:7px;vertical-align:3px;background:#e7f1ec}.lgd span.g:before{background:var(--acc)}.gauge{position:relative;margin-top:18px}.gauge svg{width:100%;height:auto;display:block}.gauge .gc{position:absolute;left:0;right:0;bottom:6px;text-align:center}.gauge .gc b{font:700 54px/.9 var(--d);letter-spacing:-.055em;display:block}.gauge .gc small{font:500 12.5px var(--m);color:var(--dim)}.slg{list-style:none;margin-top:18px}.slg li{display:flex;align-items:center;gap:10px;padding:10px 0;border-top:1px solid var(--edge);font-size:14px}.slg li i{width:12px;height:12px;border-radius:4px;flex:none}.slg li b{margin-left:auto;font:600 13.5px var(--m)}.slg li small{font:500 11.5px var(--m);color:var(--dim)}.cf{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:20px;gap:20px;align-items:start}.faq{padding:8px 26px}.faq h2{font-size:26px;padding:20px 0 8px}.faq details{padding:18px 0;border-top:1px solid var(--edge)}.faq details:first-of-type{border-top:0}summary{list-style:none;cursor:pointer;font-weight:600;display:flex;justify-content:space-between;gap:12px;letter-spacing:-.01em}summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";width:26px;height:26px;flex:none;border-radius:50%;display:grid;place-items:center;color:#fff;font-weight:700;background:linear-gradient(180deg,var(--acc-hi),var(--acc));box-shadow:inset 0 1px 0 #ffffff80}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--mut);margin-top:8px;font-size:14.5px;max-width:64ch}.calc{padding:26px}.calc h3{font-size:22px;font-weight:700}.calc p{color:var(--gmut);font-size:14px;margin-top:6px}.field{display:flex;gap:8px;margin-top:18px;padding:6px;border-radius:999px;background:#00000040;box-shadow:inset 0 1px 3px #000a,0 1px 0 #ffffff14}.field input{flex:1 1;min-width:0;border:0;background:none;padding:0 14px;font:500 15px var(--m);color:var(--gfg);outline:none}.res{margin-top:16px}.res .row{display:flex;justify-content:space-between;padding:11px 2px;border-top:1px solid #ffffff10;font-size:14px;gap:10px;color:var(--gmut)}.res .row b{font:600 13.5px var(--m);text-align:right;color:var(--gfg)}.res .row b.g{color:var(--acc-hi)}footer{margin-top:84px;padding-bottom:40px}footer .w>div{border-top:1px solid var(--gedge);padding-top:26px;justify-content:space-between;gap:20px;align-items:end}footer .w>div,footer nav{display:flex;flex-wrap:wrap}footer nav{gap:16px;font-size:13.5px;color:var(--gmut);margin-top:10px}footer p{font-size:13px;color:var(--gdim);margin-top:10px}@media (max-width:1020px){.nav ul{display:none}.menu{display:block;margin-left:auto}.cf,.desk,.two{grid-template-columns:minmax(0,1fr)}.strip{grid-template-columns:repeat(2,minmax(0,1fr))}.strip>div:nth-child(3){border-left:0}.strip>div:nth-child(n+3){border-top:1px solid var(--edge)}.readout{position:relative;width:auto;top:0;margin-top:16px}.cd,.cdl{text-align:left}.rr{justify-content:flex-start}.rr>div{text-align:left}.stage{height:auto;margin-top:12px;display:flex;flex-direction:column-reverse}.stage .sp{position:relative;inset:auto;height:320px;margin-top:30px}}@media (max-width:600px){.w{padding:0 14px}.nav{padding-left:10px;gap:8px}.logo{font-size:15px}.nav .btn.sm{padding:8px 12px}.hero{padding:22px 18px 20px;border-radius:30px}h1.hl{font-size:19px}.cd{font-size:64px}.rr{flex-direction:column;gap:12px}.rr>div{border-left:0;margin-left:0;padding-left:0}.rr b{font-size:26px}.stage .sp{height:250px}.etbl table{min-width:0}.etbl td,.etbl th{padding-left:8px;padding-right:8px}.etbl td:nth-child(2),.etbl td:nth-child(5),.etbl td:nth-child(6),.etbl th:nth-child(2),.etbl th:nth-child(5),.etbl th:nth-child(6){display:none}.rb span{width:40px}.rb b{min-width:0;font-size:12.5px}.etbl td .en{gap:0;font-size:0}.etbl td .en i{font-size:12px}.etbl td{font-size:13px}.stage .sv{font-size:9.5px}.stage .sv.cur{font-size:12px}.stage .xl:nth-of-type(2n){display:none}.callout{font-size:11px;padding:7px 10px 7px 7px}.callout small{display:none}.hfoot{grid-template-columns:minmax(0,1fr)}.hacts .btn{flex:1 1;justify-content:center}.calc,.fees,.net,.prog,.two>div{padding:20px}.faq{padding:4px 20px}.bars{gap:3px;min-height:180px}.bars .bar{border-radius:4px 4px 2px 2px}.hr .spark{display:none}.strip{grid-template-columns:minmax(0,1fr)}.strip>div{border-left:0!important;border-top:1px solid var(--edge)}.strip>div:first-child{border-top:0}.lchart{height:240px}.gauge .gc b{font-size:40px}}:root{--up:#12805c;--display:var(--d);--text:var(--t);--mono:var(--m);color-scheme:light}html.t-dark{--up:#58d6a5}body{min-height:100vh}blockquote,dd,dl,figure,ol,p,pre,ul{margin:0}img{max-width:100%}:focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-9999px;top:8px;z-index:50}.skip:focus{left:16px;background:var(--card-a);padding:8px 14px;border-radius:999px}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.r{text-align:right}.up{color:var(--up)}.dn{color:var(--dn)}button{font:inherit}.btn[disabled]{opacity:.6;cursor:default;transform:none}.btn.ghost{color:var(--fg);text-shadow:none;background:linear-gradient(180deg,#fff,#e2e7e9);box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 #00000014,0 1px 2px #00000033,0 10px 22px -12px #00000066}html.t-dark .btn.ghost,html.t-dark .btn.pearl{color:var(--fg);background:linear-gradient(180deg,#ffffff26,#ffffff0e);box-shadow:inset 0 1px 0 #ffffff24,inset 0 -1px 0 #00000059,0 0 0 1px #ffffff12}.nav{position:relative}.logo img{width:30px;height:30px;border-radius:10px;display:block;box-shadow:0 4px 10px -4px #000000aa}.nav ul a:hover{color:var(--fg)}html.t-dark .nav ul a[aria-current]{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #ffffff0f}.menu summary{list-style:none;cursor:pointer;padding:8px 14px;border-radius:999px;font-weight:600;font-size:14px;background:var(--card-a);box-shadow:0 0 0 1px var(--edge)}.menu summary::-webkit-details-marker{display:none}.menu summary:after{content:none}details.menu{padding:0;background:none;box-shadow:none;border-radius:0}.menu ul{position:absolute;left:0;right:0;top:calc(100% + 8px);display:grid;grid-gap:2px;gap:2px;padding:8px;list-style:none;border-radius:24px;background:color-mix(in srgb,var(--card-a) 97%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px 0 #ffffffb3,0 0 0 1px var(--edge),0 24px 50px -20px #00000099}html.t-dark .menu ul{box-shadow:inset 0 1px 0 #ffffff1a,0 0 0 1px #ffffff0f,0 24px 50px -20px #000}.menu ul a{padding:12px 14px;font-size:15px}.tbtn{flex:none}.tbtn .sun{display:none}html.t-dark .tbtn .sun{display:block}html.t-dark .tbtn .moon{display:none}.navcta{flex:none}.aslider-sec{margin-top:84px}.aslider-head{display:flex;flex-wrap:wrap;align-items:end;gap:10px 20px;margin-bottom:22px}.aslider-head .kick,.aslider-head .kick2{flex-basis:100%;margin-bottom:0}.aslider-head h2{font-size:clamp(28px,3.4vw,40px);font-weight:700;flex:1 1 auto}.aslider-all{font-weight:600;font-size:14.5px;color:var(--acc)}.aslider{list-style:none;padding:4px 2px 18px;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,calc((100% - 40px) / 3));grid-gap:20px;gap:20px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.aslide{scroll-snap-align:start;min-width:0}.aslide a{display:flex;flex-direction:column;height:100%;border-radius:26px;overflow:hidden;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh)}.aslide img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;background:var(--ground-2)}.aslide-body{display:grid;grid-gap:8px;gap:8px;padding:18px 22px 22px}.aslide time{font:500 12px var(--m);color:var(--dim)}.aslide strong{font:700 19px/1.2 var(--d);letter-spacing:-.02em;overflow-wrap:anywhere}.aslide-desc{color:var(--mut);font-size:14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:720px){.aslider{grid-auto-columns:82%}}footer .w>div{align-items:start}footer b{font-family:var(--d);letter-spacing:-.02em}footer .flogo{display:flex;align-items:center;gap:8px;font:700 15px/1 var(--d);letter-spacing:-.02em}footer .flogo img{width:24px;height:24px;border-radius:8px}footer nav a:hover{color:var(--fg)}footer p{max-width:70ch}.gut{padding:0}.phead{padding:34px 0 30px}.phead h1{font-size:clamp(32px,4.4vw,52px);font-weight:700;letter-spacing:-.045em;line-height:1.02;overflow-wrap:anywhere}.phead h1 span{display:block;font:600 14px/1.3 var(--t);letter-spacing:0;color:var(--mut);margin-bottom:10px}.phead .lede{color:var(--mut);max-width:62ch;margin-top:14px;font-size:16px}.phead .crumbs{font:500 12.5px var(--m);color:var(--dim);margin-bottom:14px}.phead .crumbs a:hover{color:var(--fg)}.page{padding:0 20px 20px;display:grid;grid-gap:20px;gap:20px}.page>*{min-width:0}.page .card,.pane,.panel{padding:26px;min-width:0}.panel,.surface{border-radius:30px;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh)}.card.lac,.panel.lac{box-shadow:inset 0 1px 0 #ffffff33,inset 0 -1px 0 #0006,0 40px 70px -46px #000}.card h2,.pane h3,.panel h2{font-size:clamp(21px,2.3vw,27px);font-weight:700}.card h3{font-size:19px;font-weight:700;letter-spacing:-.02em}.page .card>p,.pane>p,.panel>p{color:var(--mut);margin-top:10px;max-width:76ch}.lac.card>p,.lac.panel>p{color:var(--gmut)}.kv code,.page .card code{font:13px var(--m);background:#08140f0d;padding:2px 6px;border-radius:6px}.lac code,html.t-dark .kv code,html.t-dark .page .card code{background:#ffffff14}.grid2{grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px}.grid2,.grid3{display:grid;gap:20px}.grid3{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px}.split{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:20px;gap:20px;align-items:start}.kv,.split{display:grid}.kv{grid-template-columns:minmax(0,220px) minmax(0,1fr);margin-top:16px}.kv>div{display:contents}.kv dd,.kv dt{padding:11px 0;border-top:1px solid var(--edge);font-size:14.5px;min-width:0}.kv dt{color:var(--mut);padding-right:14px}.kv dd{font:500 13.5px var(--m);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.muted{color:var(--mut)}.stale{font:500 11.5px var(--m);color:var(--dim);margin-top:10px}.card p a,.links a,.panel p a,.prose a,.stale a{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.links{display:flex;gap:10px 22px;flex-wrap:wrap;margin-top:18px}.links a{font-weight:600}.empty{padding:30px 18px;text-align:center}.empty,.method{color:var(--mut)}.method{font-size:13px;margin-top:14px;line-height:1.5}.big{font:700 clamp(30px,4vw,46px)/1.02 var(--d);letter-spacing:-.045em;margin-top:12px;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.big small{font-size:.42em;letter-spacing:-.01em;color:var(--mut);font-weight:600;margin-left:6px}.lac .big small{color:var(--gmut)}.big em{font-style:normal;color:var(--acc)}.note{margin-top:16px;border-radius:18px;padding:14px 16px;background:#3ab83a17;color:var(--fg);font-size:14.5px;box-shadow:inset 0 0 0 1px #3ab83a33}.hashc{font:500 13px var(--m);overflow-wrap:anywhere}.tag{display:inline-block;font:500 11.5px/1 var(--m);padding:5px 9px;border-radius:999px;background:#08140f0d;color:var(--mut);white-space:nowrap;vertical-align:middle}.tag.o{background:#3ab83a24;color:#1f7a24}.tag.t{background:#6fdc6a40;color:#1f7a24}html.t-dark .tag{background:#ffffff14}html.t-dark .tag.o,html.t-dark .tag.t{color:#9ee89a}.lac .tag{background:#ffffff14;color:var(--gmut)}.lac .tag.o{background:#3ab83a2e;color:#9ee89a}.lac .tag.t{background:#6fdc6a26;color:#9ee89a}.tbl{overflow-x:auto;padding:8px;border-radius:30px;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh)}.tbl.lac{box-shadow:inset 0 1px 0 #ffffff33,0 40px 70px -46px #000}.tbl table{width:100%;border-collapse:separate;border-spacing:0}.tbl td,.tbl th{text-align:right;padding:13px 16px;white-space:nowrap;font-size:14px}.tbl td:first-child,.tbl th:first-child{text-align:left}.tbl th{font:500 12px var(--m);color:var(--dim)}.tbl.lac th{color:var(--gdim)}.tbl td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-top:1px solid var(--edge)}.tbl.lac td{border-top-color:#ffffff10}.tbl td .m,.tbl td.m{font-family:var(--m);font-size:13px}.tbl tbody tr:hover td{background:#08140f08}.tbl.lac tbody tr:hover td,html.t-dark .tbl tbody tr:hover td{background:#ffffff08}.tbl td a:hover{text-decoration:underline;text-underline-offset:3px}.tbl tr.now td{background:#3ab83a14;font-weight:600}.tbl .barcell{min-width:120px}.hbar{display:block;height:8px;border-radius:99px;background:#08140f12;overflow:hidden}.lac .hbar,html.t-dark .hbar{background:#ffffff14}.hbar i{display:block;height:100%;border-radius:99px;background:linear-gradient(180deg,#2c5c48,#0b2219)}.lac .hbar i{background:linear-gradient(180deg,#c5d7ce,#7d988b)}.hbar i.o{background:linear-gradient(180deg,var(--acc-hi),var(--acc))}.hbar.two{display:flex}.hbar.two i{border-radius:0}.form{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.form label,.tool label{display:grid;grid-gap:6px;gap:6px;font-size:13.5px;color:var(--mut);font-weight:500}.form input,.form select,.form textarea,.tool input,.tool select{width:100%;min-width:0;border:0;border-radius:16px;padding:13px 15px;font:15px var(--t);color:var(--fg);background:var(--ground);box-shadow:inset 0 1px 3px #08140f1f,0 0 0 1px var(--edge)}html.t-dark .form input,html.t-dark .form select,html.t-dark .form textarea,html.t-dark .tool input,html.t-dark .tool select{box-shadow:inset 0 1px 3px #0008,0 0 0 1px #ffffff12}.form textarea{min-height:160px;resize:vertical;line-height:1.5}.form textarea.md{min-height:420px;font:14px/1.55 var(--m)}.form input:focus,.form select:focus,.form textarea:focus,.tool input:focus,.tool select:focus{outline:none;box-shadow:0 0 0 2px var(--acc)}.form .err,.tool .err{color:var(--dn);font-size:12.5px}.form .row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.form .actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.hp{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ok{padding:18px;background:#12805c1a;color:var(--up);font-weight:600;margin-top:18px}.bad,.ok{border-radius:20px}.bad{padding:14px 18px;background:#c8323f1a;color:var(--dn);font-size:14px}.bad,.copyrow{margin-top:14px}.copyrow{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.copyrow code{font:600 14px var(--m);padding:12px 16px;border-radius:14px;background:var(--ground);box-shadow:inset 0 1px 3px #08140f1f;-webkit-user-select:all;-moz-user-select:all;user-select:all;overflow-wrap:anywhere;min-width:0}.tool{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.tool input{font:600 17px var(--m)}.tool .row{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.out,.tool output{display:block;font:700 clamp(26px,3.6vw,38px)/1.1 var(--d);letter-spacing:-.04em;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.out em{font-style:normal;color:var(--acc)}pre.code{overflow-x:auto;padding:14px 16px;border-radius:16px;font:12.5px/1.5 var(--m);background:var(--lac-c);color:#e7f1ec;white-space:pre-wrap;word-break:break-all;margin-top:14px}.frame{margin-top:16px;border:0;width:100%;max-width:420px;height:190px;border-radius:24px;display:block}.tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.tile{position:relative;display:flex;flex-direction:column;border-radius:28px;padding:24px;min-width:0;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh)}.tile .ict{width:54px;height:54px;border-radius:17px;font:800 24px/1 var(--d);letter-spacing:-.04em}.tile h3{font-size:21px;font-weight:700;margin-top:16px}.tile .by{font:500 12.5px var(--m);color:var(--dim);margin-top:3px}.tile p{font-size:14px;color:var(--mut);margin-top:10px;flex:1 1}.tile .btn{margin-top:18px;align-self:flex-start}.tile .tag{position:absolute;top:22px;right:22px}a.tile{transition:transform .2s}a.tile:hover{transform:translateY(-3px)}.sec-head{margin:30px 0 14px}.sec-head .kick{display:none}.sec-head h2{font-size:clamp(22px,2.4vw,28px);font-weight:700}.posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.post{display:flex;flex-direction:column;overflow:hidden;border-radius:26px;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh);min-width:0;transition:transform .25s}.post:hover{transform:translateY(-3px)}.post img{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;background:var(--ground-2)}.post .pb{display:grid;grid-gap:6px;gap:6px;padding:18px 22px 22px}.post h3{font-size:20px;font-weight:700;overflow-wrap:anywhere;line-height:1.15}.post p{color:var(--mut);font-size:14px}.post time{font:500 12px var(--m);color:var(--dim)}.prose{max-width:720px;font-size:17px;line-height:1.7;overflow-wrap:anywhere}.prose h2{font-size:28px;margin:38px 0 12px;line-height:1.1}.prose h3{font-size:22px;margin:30px 0 10px;line-height:1.15}.prose h4,.prose h5,.prose h6{font-size:18px;margin:24px 0 8px}.prose .md-table,.prose blockquote,.prose ol,.prose p,.prose pre,.prose ul{margin:0 0 18px}.prose ol,.prose ul{padding-left:24px}.prose img{height:auto;border-radius:18px}.prose code{font:14px var(--m);background:#08140f0d;padding:2px 6px;border-radius:6px}html.t-dark .prose code{background:#ffffff14}.prose pre{overflow-x:auto;padding:16px 18px;border-radius:18px;background:var(--lac-c);color:#e7f1ec}.prose pre code{background:none;padding:0;color:inherit}.prose blockquote{border-left:3px solid var(--acc);padding-left:16px;color:var(--mut)}.prose .md-table,.prose table{overflow-x:auto}.prose table{display:block;border-collapse:collapse}.prose table td,.prose table th{text-align:left;padding:10px 12px;font-size:14.5px;border-bottom:1px solid var(--edge)}.prose hr{border:0;border-top:1px solid var(--edge);margin:30px 0}.cover{display:block;width:100%;height:auto;aspect-ratio:1200/630;object-fit:cover;border-radius:26px;margin-bottom:26px}.admin-nav{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.admin-list{display:grid;grid-gap:10px;gap:10px;margin-top:16px}.admin-item{border-radius:20px;padding:16px 18px;background:var(--card-a);box-shadow:0 0 0 1px var(--edge);min-width:0}.admin-item.unread{box-shadow:0 0 0 2px var(--acc)}.admin-item header{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline;justify-content:space-between}.admin-item pre{white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.55 var(--t);margin:10px 0 0}.inline{display:inline}.linkbtn{border:0;background:none;padding:0;font:inherit;color:var(--fg);text-decoration:underline;cursor:pointer}.preview{border-radius:22px;padding:22px;background:var(--card-a);box-shadow:0 0 0 1px var(--edge);min-height:200px}.badge{font:500 12px var(--m);padding:4px 10px;border-radius:999px;background:#08140f0d;color:var(--mut)}html.t-dark .badge{background:#ffffff14}.adslot{padding-inline:20px;max-width:1200px;margin-inline:auto}.adslot a{box-shadow:0 0 0 1px var(--edge),0 18px 40px -30px #00000099}body.embed{background:none;min-height:0}.widget{display:block;border-radius:24px;padding:18px 20px;box-shadow:inset 0 1px 0 #ffffff3a}.widget .t{font:500 12px var(--m);color:var(--gmut)}.widget .cd{font:600 34px/1 var(--m);letter-spacing:-.04em;margin-top:10px}.widget .cd em{font-style:normal;color:var(--acc)}.widget .cd sub{font-size:12px;color:var(--gdim);margin:0 8px 0 2px;vertical-align:baseline;letter-spacing:0}.widget .a{font:600 14px var(--m);margin-top:12px}.widget .by{font:500 11px var(--m);color:var(--gdim);margin-top:10px}@media (max-width:980px){.grid3,.guides,.posts,.rep,.split,.strip.n3,.tiles{grid-template-columns:minmax(0,1fr)}.strip.n3>div{border-left:0;border-top:1px solid var(--edge)}.strip.n3>div:first-child{border-top:0}}@media (max-width:720px){.form .row2,.grid2,.kv,.tool .row{grid-template-columns:minmax(0,1fr)}.kv dt{padding-bottom:0}.kv dd{border-top:0;padding-top:4px}.monthgrid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:560px){.page{padding:0 14px 20px}.page .card,.pane,.panel,.rep .lac{padding:20px}.tbl td,.tbl th{padding:11px 9px;font-size:13px}td.hm,th.hm{display:none}.adslot{padding-inline:14px}.tbtn{width:34px;height:34px}.logo span{display:inline}.nav{gap:6px}.yearrow{grid-template-columns:40px minmax(0,1fr)}}.aslider-head .kick{font:600 14px/1.2 var(--t);color:var(--mut)}:root{--st-a:#24503e;--st-b:#08180f;--st-h:#08140f17;--st-e:#08140f30;--up:#1f7a24;--dn:#c8323f}html.t-dark{--st-a:#dbe8e1;--st-b:#8fab9e;--st-h:#ffffff1f;--st-e:#ffffff38;--up:#6fdc6a;--dn:#ff8f98}body{color:var(--gfg);background:linear-gradient(118deg,transparent 0 30%,#ffffff06 42%,transparent 55%) fixed,var(--ground)}html.t-dark body{background-image:linear-gradient(118deg,transparent 0 30%,#ffffff06 42%,transparent 55%)}.stage .here{position:absolute;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #3ab83a,0 0 14px var(--acc-glow);transform:translate(-50%,-50%)}.stage .xl{bottom:-22px}.bars .tline:after{color:#fff}.sh-seg{display:flex;justify-content:flex-end;margin:-58px 0 20px;position:relative}.sh-seg .seg{background:#ffffff10}.sh-seg .seg button:not([aria-pressed=true]){color:var(--gmut)}.ch h2{font-size:22px;font-weight:700}.cerr{color:#ffb4ba;font-size:13px;margin-top:10px}.field .btn{flex:none}.hero .empty{padding:60px 18px}.fl .v small{color:var(--gmut);font-weight:500}.strip{gap:0}.tbl.etbl{background:linear-gradient(180deg,var(--card-a),var(--card-b))}.nav{color:var(--fg)}.menu{padding:0;background:none;box-shadow:none}.menu summary,.menu ul{color:var(--fg)}.logo img{box-shadow:0 4px 10px -4px #000}.aslider-head h2,.phead h1,.sec-head h2{color:var(--gfg)}.aslider-head .kick,.phead .lede,.phead h1 span{color:var(--gmut)}.phead .crumbs{color:var(--gdim)}.phead .crumbs a:hover{color:var(--gfg)}.asof,.page>.asof,.page>.links,.phead .links a,.phead .stale{color:var(--gmut)}.asof{font:500 12px var(--m)}.card .asof,.card .stale{color:var(--dim)}.asof a{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.admin-item,.aslide a,.faq,.page .card,.panel,.post,.preview,.tile{color:var(--fg)}.page>.faq{padding:8px 26px;border-radius:30px;background:linear-gradient(180deg,var(--card-a),var(--card-b));box-shadow:var(--cardsh);max-width:none}.page .lac{padding:26px}.page .lac>p{color:var(--gmut);margin-top:10px;max-width:76ch}.page .lac h2{font-size:clamp(21px,2.3vw,27px);font-weight:700}.lac .kv dd,.lac .kv dt{border-top-color:#ffffff14}.lac .kv dt,.page>.empty,main>.w>.empty{color:var(--gmut)}.prose{color:var(--gfg)}.prose blockquote{color:var(--gmut)}.prose code{background:#ffffff14}.prose hr,.prose table td,.prose table th{border-color:var(--gedge)}.prose a{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.form input,.form select,.form textarea,.tool input,.tool select{background:#ffffffb0}html.t-dark .form input,html.t-dark .form select,html.t-dark .form textarea,html.t-dark .tool input,html.t-dark .tool select{background:#00000040}.copyrow code{background:#08140f0d;box-shadow:none}.tile .ict{color:#fff}.big em,.out em{color:var(--acc-lo)}html.t-dark .big em,html.t-dark .out em{color:var(--acc-hi)}footer{color:var(--gmut)}footer .flogo,footer nav a:hover{color:var(--gfg)}footer .w>div{border-top-color:var(--gedge)}.adlabel{font:500 11px var(--m);padding:2px 7px;border-radius:6px;background:#08140f14;color:var(--mut)}.hrow{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,2fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:11px 0;border-top:1px solid var(--edge);font-size:14px}.hrow:first-child{border-top:0}.hrow .a{font:500 13px var(--m);overflow:hidden;text-overflow:ellipsis}.hrow .a,.hrow b{white-space:nowrap}.hrow b{font:600 13.5px var(--m)}.hrow .hbar{height:12px}.hrow .hbar i{background:linear-gradient(180deg,#2c5c48,#0b2219);box-shadow:inset 0 1px 0 #ffffff50}html.t-dark .hrow .hbar i{background:linear-gradient(180deg,#c5d7ce,#7d988b)}.hrow:first-child .hbar i{background:linear-gradient(180deg,var(--acc-hi),var(--acc))}.area{position:relative;height:300px;margin-top:22px}.area svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.area .yl{left:0;transform:translateY(-50%)}.area .xl,.area .yl{position:absolute;font:500 11px var(--m);color:var(--gdim)}.area .xl{bottom:-22px;transform:translateX(-50%);white-space:nowrap}.area+.lgd{margin-top:36px}.vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:20px}.vs>div{border-radius:22px;padding:18px;background:#0000002e;box-shadow:inset 0 1px 0 #ffffff0e}.vs small{font:500 12px var(--m);color:var(--gmut);display:block}.vs b{display:block;font:700 clamp(24px,3vw,34px)/1.1 var(--d);letter-spacing:-.04em;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vs .g b{color:var(--acc-hi)}.vs em{font-style:normal;font:500 12.5px var(--m);color:var(--gmut);display:block;margin-top:6px}.vs .col{height:120px;display:flex;align-items:flex-end;margin-top:14px}.vs .col i{display:block;width:100%;border-radius:10px 10px 4px 4px;background:linear-gradient(180deg,#c5d7ce,#7d988b);box-shadow:inset 0 1px 0 #ffffff80}.vs .g .col i{background:linear-gradient(180deg,var(--acc-hi),var(--acc) 60%,var(--acc-lo));box-shadow:inset 0 1px 0 #ffffffa0,0 10px 22px -6px var(--acc-glow)}.lac .tool label{color:var(--gmut)}.lac .tool input{background:#00000040;color:var(--gfg);box-shadow:inset 0 1px 3px #000a,0 1px 0 #ffffff14}@media (max-width:1020px){.nav>ul{display:none}details.menu{display:block;margin-left:auto}.sh-seg{margin:0 0 16px;justify-content:flex-start}}@media (max-width:600px){.page{padding:0 14px 20px}.hrow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px}.vs{grid-template-columns:minmax(0,1fr)}.area{height:220px}.stage .here{width:12px;height:12px}.callout{transform:translate(calc(-100% - 8px),-50%)}}@media (max-width:1020px){.strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:600px){.strip{grid-template-columns:minmax(0,1fr)!important}}.lac p a,.sh p a{text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}.tbl.etbl td,.tbl.etbl th{text-align:left}.tbl.etbl td.r,.tbl.etbl th.r{text-align:right}.tbl.etbl tbody tr.cur:hover td{background:var(--acc-soft)}