.cs.cs{--paper:#fff;--paper-sunk:#f5f7f8;--line:#e5e7eb;--line-strong:#c9ced6;--brass:#14b8a6;--brass-deep:#0f766e;--brass-tint:#e0f5f2;--ia-pill-bg:#14181b;--ia-text:var(--color-text);--ia-text-soft:var(--color-text-muted);--ia-text-faint:var(--color-text-muted);--ia-accent:var(--color-accent);--sans:var(--font-sans);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ia-text);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.7;container-type:inline-size}.cs.cs *,.cs.cs :before,.cs.cs :after{box-sizing:border-box}.cs.cs h4{text-wrap:balance;margin:0}.cs.cs b{font-weight:600}.cs.cs .ia{background:var(--paper-sunk);border:1px solid var(--line);border-radius:6px;flex-direction:column;align-items:center;margin-top:24px;padding:32px 28px;display:flex}.cs.cs .ia-pill{background:var(--ia-pill-bg);color:#fff;border-radius:999px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-block}.cs.cs .ia-seg{border:1px solid var(--line);background:var(--paper);border-radius:999px;margin-top:22px;padding:3px;display:flex;position:relative}.cs.cs .ia-seg:before,.cs.cs .ia-bar:before{content:"";border-left:1.5px solid #9fd9d1;height:20px;position:absolute;top:-23px;left:50%}.cs.cs .ia-seg span{color:var(--ia-text-faint);border-radius:999px;padding:6px 16px;font-size:13px}.cs.cs .ia-seg span.on{color:#fff;background:#14b8a6;font-weight:600}.cs.cs .ia-bar{background:var(--paper);text-align:center;border:1.5px solid #14b8a6;border-radius:12px;flex-direction:column;gap:2px;margin-top:22px;padding:12px 20px;font-size:15px;font-weight:600;display:flex;position:relative}.cs.cs .ia-bar em{color:var(--ia-text-faint);font-size:13px;font-style:normal;font-weight:400}.cs.cs .ia-cols{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;width:100%;margin-top:40px;display:grid;position:relative}.cs.cs .ia-cols:before{content:"";border-top:1.5px solid #9fd9d1;position:absolute;top:-20px;left:16.66%;right:16.66%}.cs.cs .ia-cols:after{content:"";border-left:1.5px solid #9fd9d1;height:20px;position:absolute;top:-40px;left:50%}.cs.cs .ia-col{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:16px 16px 18px;position:relative}.cs.cs .ia-col:before{content:"";border-left:1.5px solid #9fd9d1;height:20px;position:absolute;top:-21px;left:50%}.cs.cs .ia-col h4{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin:0 0 12px;padding-bottom:12px;font-size:15px;font-weight:600;display:flex}.cs.cs .ia-col h4 b{width:22px;height:22px;color:var(--ia-accent);background:#e9f6f4;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.cs.cs .ia ul{margin:0;padding:0;list-style:none}.cs.cs .ia ul ul{border-left:1.5px solid #d5ece8;margin:6px 0 2px 6px;padding-left:14px}.cs.cs .ia li{color:var(--ia-text);margin:0;padding:5px 0;font-size:14px;line-height:1.4;position:relative}.cs.cs .ia ul ul li:before{content:"";border-top:1.5px solid #d5ece8;width:10px;position:absolute;top:15px;left:-14px}.cs.cs .ia-n{font-weight:500}.cs.cs .ia-chips{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.cs.cs .ia-chips i{color:var(--ia-text-soft);background:var(--paper-sunk);border:1px solid var(--line);border-radius:6px;padding:2px 7px;font-size:11.5px;font-style:normal;line-height:1.3}.cs.cs .ia li.ia-end>.ia-n{color:var(--ia-accent);font-weight:600}@container (width<=779px){.cs.cs .ia{padding:20px 14px}.cs.cs .ia-cols{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:28px}.cs.cs .ia-cols:before{display:none}.cs.cs .ia-cols:after{height:28px;top:-28px}.cs.cs .ia-col:before{height:28px;top:-29px}.cs.cs .ia-col:first-child:before{display:none}}.mf{--mf-panel:#f6f7f9;--mf-line:#e4e7ea;--mf-cap:#66727f;--mf-ink:#101214;margin-top:var(--space-3);--mf-stage-w:min(100%, 300px);flex-direction:column;display:flex;container-type:inline-size}@supports (height:100svh){.mf{--mf-stage-w:min(100%, clamp(260px, calc((100svh - 220px) * .472), 320px))}}.mf+.mf{margin-top:var(--space-5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mf .mf-panel{--mf-panel:#151b1e;--mf-line:#262e34;--mf-cap:#8d99a5;--mf-ink:#eef1f3}}:root[data-theme=dark] .mf .mf-panel{--mf-panel:#151b1e;--mf-line:#262e34;--mf-cap:#8d99a5;--mf-ink:#eef1f3}.mf .mf-head{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--space-2);flex-wrap:wrap;display:flex}.mf .mf-ico{background:var(--color-accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid}.mf .mf-head .mf-title{margin:0}.mf .mf-panel{background:var(--mf-panel);border:1px solid var(--mf-line);border-radius:16px;flex-direction:column;align-items:center;gap:20px;padding:clamp(24px,5cqw,56px) clamp(16px,3cqw,48px);display:flex}.mf .mf-head .mf-cap{text-align:right;max-width:none;margin:0 0 0 auto}.mf .mf-cap{max-width:40ch;color:var(--mf-cap);text-align:center;margin:0;font-size:14px;line-height:1.5}.oo,.oo *,.oo :before,.oo :after{box-sizing:border-box}.oo{--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif}.oo .reset{appearance:none;font:600 13px/18px var(--font);color:var(--mf-ink);cursor:pointer;background:0 0;border:0;margin-left:8px;padding:0;text-decoration:underline}.oo .reset[hidden]{display:none}.oo .stage{width:var(--mf-stage-w);position:relative}.oo .phone{transform-origin:0 0;background:#111;border-radius:48px;width:422px;height:894px;padding:10px;position:absolute;top:0;left:0;box-shadow:0 18px 40px -18px #10121473}.oo .screen{--f-ink:#101214;--f-ink2:#4e5964;--f-ink3:#66727f;--f-dis:#a3adb8;--f-line:#e4e7ea;--f-line2:#c8cfd5;--f-subtle:#f2f4f5;--f-primary:#14b8a6;--f-buy-up:#007a56;--f-down:#c62a36;--f-link:#0f766e;width:402px;height:874px;font:400 14px/20px var(--font);color:var(--f-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:38px;flex-direction:column;display:flex;position:relative;overflow:clip}.oo .screen svg{display:block}.oo .screen button{font-family:inherit}.oo .otabs{border-bottom:1px solid var(--f-line);flex:none;align-items:flex-end;gap:20px;padding:40px 20px 0;display:flex}.oo .otb{appearance:none;cursor:pointer;font:600 14px/20px var(--font);color:var(--f-ink3);white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:12px 0 0;display:flex}.oo .otb i{border-radius:1px;width:100%;height:2px;display:block}.oo .otb.on{color:var(--f-ink)}.oo .otb.on i{background:var(--f-primary)}.oo .otb:focus-visible,.oo .fc:focus-visible,.oo .cb:focus-visible,.oo .sbtn:focus-visible{outline:2px solid var(--f-primary);outline-offset:2px}.oo .ofil{flex:none;justify-content:space-between;align-items:center;padding:12px 20px;display:flex}.oo .ofl{gap:8px;display:flex}.oo .fc{appearance:none;cursor:pointer;height:28px;font:400 12px/16px var(--font);color:var(--f-ink2);white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 12px}.oo .fc.on{background:var(--f-subtle);color:var(--f-ink);font-weight:600}.oo .fall{font:600 12px/16px var(--font);color:var(--f-link);white-space:nowrap}.oo .hf{background:var(--f-subtle);font:600 12px/16px var(--font);color:var(--f-ink2);white-space:nowrap;border-radius:4px;align-items:center;gap:2px;padding:4px 8px;display:inline-flex}.oo .hf svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.oo .olist{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.oo .olist::-webkit-scrollbar{display:none}.oo .card{border-bottom:1px solid var(--f-line);background:#fff;flex-direction:column;gap:8px;padding:16px 20px;transition:opacity .16s;display:flex}.oo .card.h{padding:12px 20px}.oo .card.out{opacity:0}.oo .ch{justify-content:space-between;align-items:center;display:flex}.oo .ch b{font:600 14px/20px var(--font)}.oo .ch span{font:400 11px/14px var(--font);color:var(--f-ink3)}.oo .ctr{justify-content:space-between;align-items:center;display:flex}.oo .ty{font:600 12px/16px var(--font)}.oo .ty.up{color:var(--f-buy-up)}.oo .ty.down{color:var(--f-down)}.oo .fl{font:400 11px/14px var(--font);color:var(--f-ink3);white-space:nowrap;align-items:center;gap:8px;display:flex}.oo .bar{background:var(--f-subtle);border-radius:2px;width:80px;height:4px;overflow:clip}.oo .bar i{height:100%;width:var(--w,0%);display:block}.oo .up .bar i,.oo .bar.up i{background:var(--f-buy-up)}.oo .bar.down i{background:var(--f-down)}.oo .cd{flex-direction:column;gap:8px;display:flex}.oo .r{font:400 12px/16px var(--font);align-items:center;gap:4px;display:flex}.oo .r .k{min-width:0;color:var(--f-ink3);flex:1}.oo .r .v{color:var(--f-ink);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.oo .ca{justify-content:flex-end;display:flex}.oo .cb{appearance:none;cursor:pointer;background:var(--f-subtle);border:1px solid var(--f-line);height:32px;color:var(--f-ink);font:600 12px/16px var(--font);border-radius:8px;padding:0 12px}.oo .badge{font:600 12px/16px var(--font);white-space:nowrap;border-radius:4px;padding:2px 8px}.oo .b-ok{color:#007a56;background:#e6f8f2}.oo .b-neu{color:#4e5964;background:#f2f4f5}.oo .b-warn{color:#8a6800;background:#fff9e5}.oo .b-err{color:#c62a36;background:#fff1f1}.oo .hind{flex:none;justify-content:center;align-items:center;height:34px;display:flex}.oo .hind b{background:var(--f-ink);border-radius:3px;width:134px;height:5px;display:block}.oo .scrim{opacity:0;visibility:hidden;background:#00000080;transition:opacity .2s,visibility 0s .2s;position:absolute;inset:0}.oo .sheet{visibility:hidden;background:#fff;border-radius:24px 24px 0 0;flex-direction:column;align-items:stretch;gap:16px;padding:8px 20px 40px;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s .26s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 12px 32px #10121424,0 4px 8px #1012140f}.oo .screen.sh .scrim{opacity:1;visibility:visible;transition:opacity .2s}.oo .screen.sh .sheet{visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:none}.oo .handle{background:var(--f-line2);border-radius:2px;align-self:center;width:36px;height:4px}.oo .sheet .sheet-title{font:600 17px/24px var(--font);margin:0}.oo .sheet p{font:400 14px/20px var(--font);color:var(--f-ink2);margin:0}.oo .sum{flex-direction:column;gap:8px;display:flex}.oo .acts{flex-direction:column;gap:12px;display:flex}.oo .sbtn{appearance:none;cursor:pointer;height:52px;font:600 16px/24px var(--font);border:1px solid #0000;border-radius:12px}.oo .sbtn.pri{color:#f9fafb;background:#21262b}.oo .sbtn.sec{background:var(--f-subtle);border-color:var(--f-line);color:var(--f-ink)}@media (prefers-reduced-motion:reduce){.oo .scrim,.oo .sheet,.oo .card,.oo .screen *{transition:none!important}}.oo .stage{aspect-ratio:422/894}.oo .phone{transform:scale(.7)}.ot,.ot *,.ot :before,.ot :after{box-sizing:border-box}.ot{--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif}.ot .stage{width:var(--mf-stage-w);position:relative}.ot .phone{transform-origin:0 0;background:#111;border-radius:48px;width:422px;height:894px;padding:10px;position:absolute;top:0;left:0;box-shadow:0 18px 40px -18px #10121473}.ot .screen{--f-ink:#101214;--f-ink2:#4e5964;--f-ink3:#66727f;--f-dis:#a3adb8;--f-line:#e4e7ea;--f-line2:#c8cfd5;--f-subtle:#f2f4f5;--f-primary:#14b8a6;--f-psub:#f0fdfa;--f-buy:#00b47d;--f-buy-up:#007a56;--f-buy-sub:#e6f8f2;--f-sell:#f85550;--f-sell-sub:#fff1f1;--f-down:#c62a36;width:402px;height:874px;font:400 14px/20px var(--font);color:var(--f-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff;border-radius:38px;flex-direction:column;display:flex;position:relative;overflow:clip}.ot .screen svg{display:block}.ot .screen button{font-family:inherit}.ot .opt,.ot .cbrow{color:var(--f-ink)}.ot .status{flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 24px;font-weight:600;display:flex}.ot .hdr{flex-direction:column;flex:none;gap:12px;padding:0 20px 12px;display:flex}.ot .tabs{border-bottom:1px solid var(--f-line);align-items:flex-end;gap:20px;display:flex}.ot .tab{font:600 17px/24px var(--font);color:var(--f-ink3);flex-direction:column;gap:4px;padding-top:12px;display:flex}.ot .tab i{border-radius:1px;height:2px;display:block}.ot .tab.on{color:var(--f-ink)}.ot .tab.on i{background:var(--f-primary)}.ot .pair{align-items:center;gap:4px;display:flex}.ot .pair b{font:600 20px/28px var(--font)}.ot .pair em{font:600 14px/20px var(--font);color:var(--f-buy-up);font-style:normal}.ot .scroll{overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.ot .scroll::-webkit-scrollbar{display:none}.ot .chart{flex-direction:column;gap:8px;display:flex}.ot .tf{color:var(--f-ink3);align-items:center;gap:16px;padding:0 20px;font-size:12px;line-height:16px;display:flex}.ot .tf .on{color:var(--f-ink);font-weight:600}.ot .tf span{align-items:center;gap:2px;display:inline-flex}.ot .plot{height:170px;position:relative;overflow:hidden}.ot .plot .g{background:var(--f-line);opacity:.6;height:1px;position:absolute;left:0;right:0}.ot .plot .y{color:var(--f-ink3);white-space:nowrap;font-size:11px;line-height:14px;position:absolute}.ot .plot .c{position:absolute}.ot .plot .b{background:var(--f-buy)}.ot .plot .s{background:var(--f-sell)}.ot .plot .tag{background:var(--f-ink);color:#fff;border-radius:2px;padding:1px 4px;font-size:11px;line-height:14px;position:absolute;top:21.26px;right:2px}.ot .plot .dash{border-top:1px dashed var(--f-ink2);width:37px;position:absolute;top:29px;left:310px}.ot .nav{border-top:1px solid var(--f-line);background:#fff;flex:none;justify-content:space-between;align-items:flex-end;padding:12px 16px 40px;display:flex}.ot .ni{width:40px;height:47px;color:var(--f-ink2);white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.ot .ni.on{color:var(--f-ink)}.ot .ni svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ot .form{flex-direction:column;gap:16px;padding:16px 20px;display:flex}.ot .fcol{flex-direction:column;gap:16px;display:flex}.ot .side{gap:8px;display:flex}.ot .sd{min-width:0;height:42px;font:400 14px/20px var(--font);cursor:pointer;white-space:nowrap;border:0;border-radius:8px;flex:1;justify-content:space-between;align-items:center;padding:0 12px;transition:background .15s,box-shadow .15s;display:flex}.ot .sd span{font-weight:500}.ot .sd.buy{background:var(--f-buy-sub);color:var(--f-buy-up)}.ot .sd.sell{background:var(--f-sell-sub);color:var(--f-down)}.ot .sd.on{padding:0 13.5px}.ot .sd.on b{font-weight:600}.ot .sd b{font-weight:400}.ot .sd.buy.on{box-shadow:inset 0 0 0 1.5px var(--f-buy)}.ot .sd.sell.on{box-shadow:inset 0 0 0 1.5px var(--f-sell)}.ot .types{justify-content:space-between;align-items:center;display:flex}.ot .tl{align-items:center;gap:16px;display:flex}.ot .tb{appearance:none;cursor:pointer;font:400 14px/20px var(--font);color:var(--f-ink3);white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:0;display:inline-flex}.ot .tb.on{color:var(--f-ink);font-weight:600}.ot .tif{appearance:none;background:var(--f-subtle);cursor:pointer;font:600 12px/16px var(--font);color:var(--f-ink2);border:0;border-radius:4px;align-items:center;gap:2px;padding:4px 8px;display:inline-flex}.ot .tif:disabled{color:var(--f-dis);cursor:default}.ot .tb:focus-visible,.ot .tif:focus-visible,.ot .sd:focus-visible,.ot .qchip:focus-visible,.ot .unitb:focus-visible,.ot .tbtn:focus-visible,.ot .cb:focus-visible,.ot .slider:focus-visible,.ot .opt:focus-visible{outline:2px solid var(--f-primary);outline-offset:2px}.ot .helper{color:var(--f-ink3);margin:0;font-size:12px;line-height:16px}.ot .group{flex-direction:column;gap:8px;display:flex}.ot .field{border:1px solid var(--f-line2);cursor:text;background:#fff;border-radius:12px;flex-direction:column;gap:2px;min-width:0;padding:8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.ot .field:focus-within{border-color:var(--f-primary);box-shadow:0 0 0 1px var(--f-primary)}.ot .lbl{color:var(--f-ink3);width:max-content;font-size:12px;line-height:16px}.ot .rv{align-items:center;gap:8px;display:flex}.ot .rv input{min-width:0;font:400 16px/24px var(--font);color:var(--f-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.ot .unit{color:var(--f-ink3);white-space:nowrap;font-size:14px;line-height:20px}.ot .unitb{appearance:none;cursor:pointer;background:var(--f-subtle);color:var(--f-ink2);font:600 12px/16px var(--font);border:0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.ot .unitb svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ot .helpers{justify-content:space-between;align-items:center;gap:12px;display:flex}.ot .off{color:var(--f-ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.ot .quick{flex:none;gap:8px;display:flex}.ot .qchip{appearance:none;cursor:pointer;background:var(--f-subtle);color:var(--f-ink2);font:600 12px/16px var(--font);border:1px solid #0000;border-radius:8px;height:28px;padding:0 12px;transition:background .15s,border-color .15s,transform .1s}.ot .qchip:hover{background:var(--f-line)}.ot .qchip:active{transform:scale(.94)}.ot .qchip.on{background:var(--f-psub);border-color:var(--f-primary);color:#0f766e}.ot .slider{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;height:32px;position:relative}.ot .track{background:var(--f-line);height:2px;position:absolute;top:5px;left:0;right:0}.ot .fill{background:var(--f-primary);height:2px;width:calc(3px + (100% - 6px)*var(--pct,0));position:absolute;top:5px;left:0}.ot .stop{background:var(--f-line2);width:6px;height:6px;top:3px;left:calc((100% - 6px)*var(--p));border-radius:50%;position:absolute}.ot .stop.on{background:var(--f-primary)}.ot .pl{color:var(--f-ink3);top:16px;left:calc(3px + (100% - 6px)*var(--p));font-size:11px;line-height:14px;position:absolute;transform:translate(-50%)}.ot .pl.first{left:0;transform:none}.ot .pl.last{left:auto;right:0;transform:none}.ot .knob{background:var(--f-primary);width:10px;height:10px;top:1px;left:calc(3px + (100% - 6px)*var(--pct,0) - 5px);box-shadow:0 0 0 .5px var(--f-primary);border:2px solid #fff;position:absolute;transform:rotate(45deg)}.ot .alloc{flex-direction:column;gap:8px;display:flex}.ot .sum{align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.ot .sum .k{min-width:0;color:var(--f-ink3);flex:1}.ot .sum .v{color:var(--f-ink);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ot .sum .plus{color:var(--f-primary);display:inline-flex}.ot .sum .plus svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ot .order{flex-direction:column;gap:8px;display:flex}.ot .divider{background:var(--f-line);height:1px}.ot .rt{flex-direction:column;gap:8px;display:flex}.ot .screen .rt h4{font:600 15px/22px var(--font);margin:0}.ot .duo{gap:12px;display:flex}.ot .duo .field{flex:1}.ot .presets{gap:8px;display:flex}.ot .presets .qchip{flex:1;padding:0}.ot .cbrow{appearance:none;cursor:pointer;font:400 14px/20px var(--font);text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.ot .cbx{border:1.5px solid var(--f-line2);background:#fff;border-radius:4px;flex:none;place-items:center;width:20px;height:20px;transition:background .15s,border-color .15s;display:grid}.ot .cbx svg{stroke:#fff;fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.ot .cbrow[aria-checked=true] .cbx{background:var(--f-primary);border-color:var(--f-primary)}.ot .cbrow[aria-checked=true] .cbx svg{opacity:1}.ot .seg{background:var(--f-subtle);border-radius:8px;gap:2px;padding:2px;display:flex}.ot .seg button{appearance:none;cursor:pointer;min-width:0;height:32px;color:var(--f-ink2);font:600 14px/20px var(--font);background:0 0;border:0;border-radius:4px;flex:1;transition:background .15s,color .15s}.ot .seg button.on{color:var(--f-ink);background:#fff;box-shadow:0 1px 1.5px #10121414,0 1px 1px #1012140f}.ot .seg button:focus-visible{outline:2px solid var(--f-primary);outline-offset:2px}.ot .cal{width:20px;height:20px;color:var(--f-ink3);flex:none;display:inline-flex}.ot .cal svg{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.ot .rv input::placeholder{color:var(--f-dis);opacity:1}.ot .tbtn{appearance:none;cursor:pointer;color:#fff;width:100%;height:52px;font:600 16px/24px var(--font);border:0;border-radius:12px;transition:opacity .2s,transform .1s}.ot .tbtn.buy{background:var(--f-buy)}.ot .tbtn.sell{background:var(--f-sell)}.ot .tbtn:active:not(:disabled){transform:scale(.985)}.ot .tbtn:disabled{opacity:.4;cursor:not-allowed}.ot .scrim{opacity:0;visibility:hidden;background:#00000080;transition:opacity .2s,visibility 0s .2s;position:absolute;inset:0}.ot .sheet{visibility:hidden;background:#fff;border-radius:24px 24px 0 0;flex-direction:column;align-items:center;gap:16px;padding:8px 20px 32px;transition:transform .26s cubic-bezier(.2,.8,.2,1),visibility 0s .26s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%);box-shadow:0 12px 32px #10121424,0 4px 8px #1012140f}.ot .screen.sh .scrim{opacity:1;visibility:visible;transition:opacity .2s}.ot .screen.sh [data-ot=sheet]{visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:none}.ot .handle{background:var(--f-line2);border-radius:2px;width:36px;height:4px}.ot .sheet .sheet-title{font:600 17px/24px var(--font);align-self:stretch;margin:0}.ot .opts{flex-direction:column;align-self:stretch;gap:12px;display:flex}.ot .opt{appearance:none;text-align:left;cursor:pointer;border:1px solid var(--f-line);background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.ot .opt.on{background:var(--f-psub);border-color:var(--f-primary)}.ot .rad{border:1.5px solid var(--f-line2);background:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.ot .opt.on .rad{background:var(--f-primary);border-color:var(--f-primary)}.ot .opt.on .rad:after{content:"";background:#fff;border-radius:50%;width:8px;height:8px}.ot .opt b{font:600 14px/20px var(--font);display:block}.ot .opt small{font:400 12px/16px var(--font);color:var(--f-ink2);display:block}.ot .screen.cf .scrim{opacity:1;visibility:visible;transition:opacity .2s}.ot .screen.cf .cfm{visibility:visible;transition:transform .26s cubic-bezier(.2,.8,.2,1);transform:none}.ot .sheet.cfm{border-radius:20px 20px 0 0;align-items:stretch;gap:24px;padding:20px 20px 40px}.ot .sheet.cfm .sheet-title{font:600 18px/28px var(--font);color:#191c20;padding:2px 0}.ot .cfr{flex-direction:column;gap:12px;display:flex}.ot .cfr .r{align-items:center;gap:8px;height:24px;font-size:14px;display:flex}.ot .cfr .k{color:#70808f;flex:none;width:150px;line-height:24px}.ot .cfr .v{text-align:right;color:#191c20;font-variant-numeric:tabular-nums;flex:1;min-width:0;font-weight:500;line-height:20px}.ot .cfr .n{color:var(--f-ink2);font-size:12px;line-height:16px}.ot .cfa{flex-direction:column;gap:12px;display:flex}.ot .cbtn{appearance:none;cursor:pointer;height:52px;font:600 16px/24px var(--font);border:1px solid #0000;border-radius:12px}.ot .cbtn.pri{color:#f9fafb;background:#21262b}.ot .cbtn.sec{background:var(--f-subtle);border-color:var(--f-line);color:var(--f-ink)}.ot .cbtn:focus-visible{outline:2px solid var(--f-primary);outline-offset:2px}.ot .toast{z-index:5;color:#fff;font:400 14px/20px var(--font);white-space:nowrap;pointer-events:none;opacity:0;background:#101214;border-radius:8px;padding:12px 16px;transition:opacity .2s;position:absolute;top:415px;left:50%;transform:translate(-50%)}.ot .toast.on{opacity:1}@media (prefers-reduced-motion:reduce){.ot .scrim,.ot .sheet,.ot .screen *{transition:none!important}}.ot .stage{aspect-ratio:422/894}.ot .phone{transform:scale(.7)}.td{--panel:#f6f7f9;--ink:#101214;--ink2:#4e5964;--ink3:#66727f;--dis:#a3adb8;--line:#e4e7ea;--line2:#c8cfd5;--subtle:#f2f4f5;--surface:#fff;--primary:#14b8a6;--deep:#2b6b64;--on-deep:#fff;--eyebrow:#2b6b64;--buy:#00b47d;--buy-up:#007a56;--buy-sub:#e6f8f2;--sell-sub:#fff1f1;--down:#c62a36;--on-buy:#fff;--on-primary:#fff;--warn-bg:#fff9e5;--warn-fg:#8a6800;--shadow:0 8px 28px #10121414;--font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .td .stage{--panel:#151b1e;--ink:#eef1f3;--ink2:#aab4bd;--ink3:#8d99a5;--dis:#5b6671;--line:#262e34;--line2:#3a454d;--subtle:#1f272c;--surface:#1a2125;--primary:#2dd4bf;--deep:#2f8077;--on-deep:#fff;--eyebrow:#5fd0c2;--buy-up:#3ddba8;--buy-sub:#0f2a24;--sell-sub:#2d1719;--down:#ff7a84;--on-primary:#0e1214;--warn-bg:#2b2410;--warn-fg:#f0c24b;--shadow:0 8px 28px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark] .td .stage{--panel:#151b1e;--ink:#eef1f3;--ink2:#aab4bd;--ink3:#8d99a5;--dis:#5b6671;--line:#262e34;--line2:#3a454d;--subtle:#1f272c;--surface:#1a2125;--primary:#2dd4bf;--deep:#2f8077;--on-deep:#fff;--eyebrow:#5fd0c2;--buy-up:#3ddba8;--buy-sub:#0f2a24;--sell-sub:#2d1719;--down:#ff7a84;--on-primary:#0e1214;--warn-bg:#2b2410;--warn-fg:#f0c24b;--shadow:0 8px 28px #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.td,.td *,.td :before,.td :after{box-sizing:border-box}.td{gap:var(--space-3);margin:var(--space-5) 0 0;flex-direction:column;display:flex;container-type:inline-size}.td .td-title{align-items:center;gap:var(--spacing-sm);display:flex}.td .td-badge{background:var(--deep);width:24px;height:24px;color:var(--on-deep);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:500;display:grid}.td .td-title .td-h{letter-spacing:var(--tracking-display);color:var(--color-text);margin:0;font-size:18px;font-weight:500;line-height:1.2}.td .td-brief{gap:var(--space-3) var(--space-5);grid-template-columns:1fr 1fr;align-items:start;display:grid}.td .td-eyebrow{margin:0 0 var(--spacing-sm);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--eyebrow);font-weight:400}.td .td-eyebrow.muted{color:var(--color-text-muted);margin:var(--spacing-sm) 0 0}.td .td-quote,.td .td-decision-text{letter-spacing:-.01em;min-width:0;color:var(--color-text);text-wrap:pretty;margin:0;font-size:15px;font-weight:400;line-height:1.5}.td .td-decision{border-left:1px solid var(--primary);padding-left:var(--space-3)}.td .td-decision .td-eyebrow{margin-bottom:var(--spacing-sm)}.td .stage{background:var(--panel);border:1px solid var(--line);font-family:var(--font);color:var(--ink);border-radius:16px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:clamp(24px,5cqw,56px) clamp(16px,3cqw,48px);line-height:normal;display:grid}.td .col{flex-direction:column;align-self:start;gap:16px;width:100%;max-width:402px;margin:0 auto;display:flex}.td .tag{letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line2);color:var(--ink2);background:var(--surface);align-self:flex-start;padding:4px 12px;font-size:11px;font-weight:500}.td .tag.new{background:var(--deep);color:var(--on-deep);border-color:var(--deep)}.td .caption{color:var(--ink3);margin:0;font-size:14px;font-style:italic;line-height:1.5}.td .arrow{color:var(--eyebrow);place-items:center;display:grid}@container (width<=49rem){.td .stage{grid-template-columns:minmax(0,1fr);gap:24px}.td .arrow svg{transform:rotate(90deg)}}@container (width<=39.9rem){.td .td-brief{gap:var(--space-3);grid-template-columns:1fr}}@media (width>=48rem){.td{margin-top:72px}}.td .card{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);border-radius:16px;flex-direction:column;gap:16px;padding:20px;font-size:14px;line-height:20px;display:flex}.td .side{gap:8px;display:flex}.td .side>div{border-radius:8px;flex:1;justify-content:space-between;align-items:center;min-width:0;height:42px;padding:0 12px;display:flex}.td .side .buy-side{background:var(--buy-sub);border:1.5px solid var(--buy);color:var(--buy-up)}.td .side .buy-side b{font-weight:600}.td .side .buy-side span{font-weight:500}.td .side .sell-side{background:var(--sell-sub);color:var(--down)}.td .side .sell-side span{font-weight:500}.td .types{justify-content:space-between;align-items:center;display:flex}.td .types .list{align-items:center;gap:16px;display:flex}.td .types .list span{color:var(--ink3);align-items:center;gap:2px;display:inline-flex}.td .types .list .on{color:var(--ink);font-weight:600}.td .gtc{background:var(--subtle);color:var(--dis);border-radius:4px;align-items:center;gap:2px;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.td .helper{color:var(--ink3);margin:0;font-size:12px;line-height:16px}.td .field{border:1px solid var(--line2);background:var(--surface);cursor:text;border-radius:12px;flex-direction:column;gap:2px;padding:8px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.td .field:focus-within{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.td .field.error,.td .field.error:focus-within{border-color:var(--down);box-shadow:0 0 0 1px var(--down)}.td .field .lbl{color:var(--ink3);width:max-content;font-size:12px;line-height:16px}.td .row-val{align-items:center;gap:8px;display:flex}.td .row-val input{min-width:0;font:400 16px/24px var(--font);color:var(--ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0}.td .row-val input::placeholder{color:var(--ink3);opacity:.75}.td .unit{color:var(--ink2);font-size:14px}.td .chip{appearance:none;cursor:pointer;background:var(--subtle);color:var(--ink2);font:600 12px/16px var(--font);border:0;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;transition:background .15s;display:inline-flex;position:relative}.td .chip:hover{background:var(--line)}.td .chip:active{transform:scale(.96)}.td .chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.td .chip .ico{transition:transform .35s cubic-bezier(.2,.8,.2,1);display:inline-flex}.td .chip.hint:after{content:"";border:2px solid var(--primary);pointer-events:none;border-radius:999px;animation:1.8s ease-out infinite ring;position:absolute;inset:-6px -8px}@keyframes ring{0%{opacity:.9;transform:scale(.92)}70%,to{opacity:0;transform:scale(1.12)}}.td .err{grid-template-rows:0fr;margin-top:-16px;transition:grid-template-rows .2s;display:grid}.td .err>div{overflow:hidden}.td .err p{color:var(--down);margin:0;padding-top:6px;font-size:12px;line-height:16px}.td .err.show{grid-template-rows:1fr}.td .slider{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;height:32px;position:relative}.td .slider:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:4px}.td .track{background:var(--line);height:2px;position:absolute;top:5px;left:0;right:0}.td .fill{background:var(--primary);height:2px;width:calc(3px + (100% - 6px) * var(--pct,0));transition:width .18s;position:absolute;top:5px;left:0}.td .stop{background:var(--line2);width:6px;height:6px;top:3px;left:calc((100% - 6px) * var(--p));border-radius:50%;transition:background .15s;position:absolute}.td .stop.on{background:var(--primary)}.td .pl{color:var(--ink3);top:16px;left:calc(3px + (100% - 6px) * var(--p));font-variant-numeric:tabular-nums;font-size:11px;line-height:14px;position:absolute;transform:translate(-50%)}.td .pl.first{left:0;transform:none}.td .pl.last{left:auto;right:0;transform:none}.td .knob{background:var(--primary);border:2px solid var(--surface);width:10px;height:10px;top:1px;left:calc(3px + (100% - 6px) * var(--pct,0) - 5px);box-shadow:0 0 0 .5px var(--primary);transition:left .18s;position:absolute;transform:rotate(45deg)}.td .slider.drag .knob,.td .slider.drag .fill{transition:none}.td .sum{align-items:center;gap:4px;font-size:12px;line-height:16px;display:flex}.td .sum .k{color:var(--ink3);flex:1;min-width:0}.td .sum .v{color:var(--ink);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.td .alloc,.td .order{flex-direction:column;gap:8px;display:flex}.td .divider{background:var(--line);height:1px}.td .plus{color:var(--primary);display:inline-flex}.td .buy-btn{appearance:none;cursor:pointer;background:var(--buy);width:100%;height:52px;color:var(--on-buy);font:600 16px/24px var(--font);border:0;border-radius:12px;transition:opacity .2s,transform .1s}.td .buy-btn:active:not(:disabled){transform:scale(.985)}.td .buy-btn:disabled{opacity:.4;cursor:not-allowed}.td .buy-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.td svg{display:block}.td .group{flex-direction:column;gap:8px;display:flex}.td .helpers{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.td .helpers .off{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;font-size:12px;line-height:16px;overflow:hidden}.td .quick{flex:none;gap:8px;display:flex}.td .qchip{appearance:none;cursor:pointer;background:var(--subtle);color:var(--ink2);font:600 12px/16px var(--font);border:1px solid #0000;border-radius:8px;height:28px;padding:0 8px;transition:background .15s,border-color .15s,color .15s,transform .1s}.td .qchip:hover:not(:disabled){background:var(--line)}.td .qchip:disabled{opacity:.4;cursor:not-allowed}.td .gerr{margin-top:-8px}.td .qchip:active:not(:disabled){transform:scale(.94)}.td .qchip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.td .limit .unit{color:var(--ink3)}.td .qbtn{appearance:none;font:inherit;color:inherit;cursor:pointer;letter-spacing:-.01em;background:0 0;border:0;border-radius:6px;margin:-4px -6px;padding:4px 6px;font-weight:500;transition:background .15s,transform .1s}.td .qbtn:hover{background:#00b47d24}.td .qbtn:active{transform:scale(.96)}.td .qbtn:focus-visible{outline:2px solid var(--buy);outline-offset:1px}.td .limit .gtc{color:var(--ink2)}.td .twap .unit{color:var(--ink3)}.td .field.plain{cursor:default}.td .val{min-width:0;font:400 16px/24px var(--font);color:var(--ink);font-variant-numeric:tabular-nums;flex:1}.td .rt{flex-direction:column;gap:8px;display:flex}.td .rt-title{font:600 15px/22px var(--font);color:var(--ink);margin:0}.td .duo{gap:12px;display:flex}.td .duo .field{flex:1;min-width:0}.td .presets{gap:8px;display:flex}.td .preset{background:var(--subtle);min-width:0;height:28px;color:var(--ink2);font:600 12px/16px var(--font);border-radius:8px;flex:1;place-items:center;display:grid}.td .check{align-items:center;gap:8px;display:flex}.td .check .box{background:var(--primary);width:20px;height:20px;color:var(--on-primary);border-radius:4px;flex:none;place-items:center;display:grid}.td .seg{background:var(--subtle);border-radius:8px;gap:2px;padding:2px;display:flex}.td .seg span{height:32px;font:600 14px/20px var(--font);color:var(--ink2);border-radius:4px;flex:1;place-items:center;display:grid}.td .seg .on{background:var(--surface);color:var(--ink);box-shadow:0 1px 1.5px #10121414,0 1px 1px #1012140f}.td .helpers .off{transition:color .2s}.td .helpers .off.warn{color:var(--warn-fg)}.td .warnbox{grid-template-rows:0fr;margin-top:-8px;transition:grid-template-rows .2s;display:grid}.td .warnbox>div{overflow:hidden}.td .warnbox.show{grid-template-rows:1fr}.td .wpad{padding-top:8px}.td .msg{background:var(--warn-bg);color:var(--warn-fg);border-radius:8px;margin:0;padding:8px 12px;font-size:12px;line-height:16px}@container (width<=30rem){.td .stage{padding-left:8px;padding-right:8px}.td .qchip{padding:0 6px;font-size:11px}.td .helpers{gap:8px}.td .quick{gap:4px}}@container (width>=49.01rem){.td .col{zoom:.85}}@media (prefers-reduced-motion:reduce){.td *,.td :before,.td :after{transition:none!important;animation:none!important}.td .chip.hint:after{opacity:.7}}.case-header[data-astro-cid-pznzci7v]{padding-bottom:var(--space-4)}.case-header__back[data-astro-cid-pznzci7v],.case-layout__back[data-astro-cid-pznzci7v]{margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);text-decoration:none;display:inline-block}.case-header__back[data-astro-cid-pznzci7v]:hover,.case-layout__back[data-astro-cid-pznzci7v]:hover{color:var(--color-text)}.case-header__title[data-astro-cid-pznzci7v]{font-size:var(--text-display);margin-bottom:var(--space-2);line-height:1.22}.case-header__desc[data-astro-cid-pznzci7v]{font-size:var(--text-lg);max-width:var(--reading-width)}.case-info[data-astro-cid-pznzci7v]{gap:var(--space-3) var(--space-5);margin:var(--space-4) 0 0;flex-wrap:wrap;display:flex}.case-info__item[data-astro-cid-pznzci7v]{margin:0}.case-info[data-astro-cid-pznzci7v] dt[data-astro-cid-pznzci7v]{margin-bottom:var(--spacing-xs);font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.case-info[data-astro-cid-pznzci7v] dd[data-astro-cid-pznzci7v]{margin:0}.case-layout[data-astro-cid-pznzci7v]{padding-block:var(--space-4) var(--space-5);display:block}.case-body[data-astro-cid-pznzci7v]{max-width:none}.case-body[data-astro-cid-pznzci7v]>*{max-width:var(--reading-width)}.case-body[data-astro-cid-pznzci7v]>.wide{max-width:none}.case-body[data-astro-cid-pznzci7v] figure.tradeoff{margin:var(--space-4) 0 0}.case-body[data-astro-cid-pznzci7v] figure.tradeoff img{border-radius:1.6%/2.4%;width:100%;height:auto;margin:0;display:block}.case-body[data-astro-cid-pznzci7v] figure.tradeoff details{margin-top:var(--spacing-xs);font-size:var(--text-sm);color:var(--color-text-muted)}.case-body[data-astro-cid-pznzci7v] figure.tradeoff summary{cursor:pointer;width:fit-content}.case-body[data-astro-cid-pznzci7v] figure.tradeoff details p{margin:var(--spacing-xs) 0 0;max-width:var(--reading-width)}.case-body[data-astro-cid-pznzci7v] .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.case-body[data-astro-cid-pznzci7v] hr{max-width:none;margin:var(--space-5) 0;border:0;border-top:1px solid var(--color-tint-strong)}.case-body[data-astro-cid-pznzci7v] hr+.td{margin-top:0}.case-body[data-astro-cid-pznzci7v] p+.td{margin-top:var(--space-4)}.case-body[data-astro-cid-pznzci7v] .note{margin:var(--space-5) 0 var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface);border-radius:var(--radius-xs)}.case-body[data-astro-cid-pznzci7v] .note p{margin:0}.case-body[data-astro-cid-pznzci7v] .triptych{gap:var(--space-3);margin:var(--space-4) 0;grid-template-columns:repeat(3,1fr);display:grid}.case-body[data-astro-cid-pznzci7v] .triptych figure{margin:0}.case-body[data-astro-cid-pznzci7v] .triptych img{width:100%;margin:0}.case-body[data-astro-cid-pznzci7v] .triptych figcaption{margin-top:var(--spacing-sm);font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.55}.case-body[data-astro-cid-pznzci7v] .triptych strong{margin-bottom:var(--spacing-xxs);color:var(--color-text);font-size:.9375rem;font-weight:500;display:block}@media (width<=39.99rem){.case-body[data-astro-cid-pznzci7v] .triptych{grid-template-columns:1fr}.case-body[data-astro-cid-pznzci7v] .triptych figure{gap:var(--space-2);grid-template-columns:38% 1fr;align-items:center;display:grid}.case-body[data-astro-cid-pznzci7v] .triptych figcaption{margin-top:0}}.case-main[data-astro-cid-pznzci7v]{min-width:0}.case-layout__side[data-astro-cid-pznzci7v]{display:none}.case-layout__back[data-astro-cid-pznzci7v]{margin-bottom:var(--space-2);opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s}.case-layout__back[data-astro-cid-pznzci7v].is-visible{opacity:1;visibility:visible}.case-body[data-astro-cid-pznzci7v] h2{margin-top:var(--space-5);font-size:1.5rem}@media (width>=48rem){.case-body[data-astro-cid-pznzci7v] h2{margin-top:var(--space-6);font-size:1.75rem}}.case-body[data-astro-cid-pznzci7v] h2:first-child{margin-top:0}.case-body[data-astro-cid-pznzci7v] h3{font-size:var(--text-lg);margin-top:var(--space-4);font-weight:500}.case-body[data-astro-cid-pznzci7v] h4{margin:var(--space-3) 0 var(--spacing-xs);font-size:var(--text-base);letter-spacing:normal;font-weight:500;line-height:1.3}.case-body[data-astro-cid-pznzci7v] h2+h3{margin-top:var(--space-2)}.case-body[data-astro-cid-pznzci7v] ul,.case-body[data-astro-cid-pznzci7v] ol{margin:0 0 var(--space-2);padding-left:var(--space-3)}.case-body[data-astro-cid-pznzci7v] li{margin-bottom:var(--spacing-xs)}.case-body[data-astro-cid-pznzci7v] li>ul{margin-top:var(--spacing-xs)}.case-body[data-astro-cid-pznzci7v] img{max-width:100%;height:auto;margin-block:var(--space-3);border-radius:14px;display:block}.case-body[data-astro-cid-pznzci7v] a{text-underline-offset:3px}.case-body[data-astro-cid-pznzci7v] blockquote{margin:0 0 var(--space-3);padding:var(--spacing-xs) var(--space-2);border-left:1px solid var(--color-tint-strong);color:var(--color-text-muted);font-size:var(--text-sm)}.case-body[data-astro-cid-pznzci7v] blockquote p{margin:0}.case-body[data-astro-cid-pznzci7v] .outcome-grid{gap:var(--space-2);margin-top:var(--space-2);grid-template-columns:1fr;display:grid}.case-body[data-astro-cid-pznzci7v]>.outcome-grid{max-width:none}.case-body[data-astro-cid-pznzci7v] .outcome-card{padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-none)}.case-body[data-astro-cid-pznzci7v] .outcome-card h3{font-family:var(--font-mono);font-size:var(--text-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text);margin-top:0}.case-body[data-astro-cid-pznzci7v] .outcome-card blockquote{border-left:0;margin:0;padding:0}@media (width>=40rem){.case-body[data-astro-cid-pznzci7v] .outcome-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=64rem){.case-layout[data-astro-cid-pznzci7v]{gap:var(--space-5);grid-template-columns:14rem minmax(0,1fr);align-items:start;display:grid}.case-layout__side[data-astro-cid-pznzci7v]{top:calc(var(--nav-height) + var(--space-4));display:block;position:sticky}}
