.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-B2xhLi22.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-CMZtQduZ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-CGAr0uHJ.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CaVNZxsx.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--s0: 2px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s8: 32px;--s10: 40px;--t-label: 9.5px;--t-xs: 10px;--t-sm: 11px;--t-md: 12px;--t-lg: 13px;--t-xl: 15px;--t-2xl: 18px;--t-3xl: 24px;--h-xs: 22px;--h-sm: 26px;--h-md: 30px;--h-lg: 34px;--h-xl: 36px;--h-bar: 44px;--r-sm: 4px;--r-md: 6px;--r-lg: 8px;--i-sm: 12px;--i-md: 16px;--side-w: 320px;--page: rgb(237 229 208);--panel: rgb(244 236 216);--raised: rgb(250 246 237);--sunken: rgb(232 222 200);--future: rgb(244 236 216 / .7);--ink: rgb(42 37 32);--ink-rgb: 42 37 32;--ink-2: rgb(95 86 75);--muted: rgb(122 112 96);--border: rgb(212 203 186);--border-2: rgb(196 185 164);--pos: rgb(45 95 58);--pos-rgb: 45 95 58;--neg: rgb(139 32 32);--neg-rgb: 139 32 32;--warm: rgb(122 98 53);--warm-rgb: 122 98 53;--on-pos: rgb(250 246 237);--buy: var(--pos);--buy-hover: rgb(33 74 44);--track: linear-gradient(90deg, var(--pos), var(--muted), var(--neg));--header: var(--page);--chip: rgb(233 225 205);--sel: rgb(221 223 211);--candle-up: var(--raised);--cursor: var(--neg);--shadow: 0 6px 20px rgb(var(--ink-rgb) / .12);--sans: "Inter Variable", Inter, system-ui, -apple-system, "Segoe UI", sans-serif;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--page: rgb(13 18 41);--panel: rgb(23 29 61);--raised: rgb(39 47 90);--sunken: rgb(8 12 29);--future: rgb(23 29 61 / .6);--ink: rgb(244 234 242);--ink-rgb: 244 234 242;--ink-2: rgb(199 196 216);--muted: rgb(164 172 203);--border: rgb(70 83 130);--border-2: rgb(93 106 156);--pos: rgb(145 216 189);--pos-rgb: 145 216 189;--neg: rgb(240 160 178);--neg-rgb: 240 160 178;--warm: rgb(228 180 206);--warm-rgb: 228 180 206;--on-pos: rgb(14 19 41);--buy: linear-gradient(135deg, rgb(145 216 189), rgb(197 201 242));--buy-hover: linear-gradient(135deg, rgb(165 230 205), rgb(214 217 250));--track: linear-gradient(90deg, var(--pos), rgb(184 197 255) 50%, var(--neg));--header: rgb(17 24 50);--chip: rgb(21 27 56);--sel: rgb(64 76 128);--candle-up: rgb(23 29 61);--cursor: var(--warm);--shadow: 0 18px 44px rgb(2 5 18 / .48);color-scheme:dark}}:root[data-theme=dark]{--page: rgb(13 18 41);--panel: rgb(23 29 61);--raised: rgb(39 47 90);--sunken: rgb(8 12 29);--future: rgb(23 29 61 / .6);--ink: rgb(244 234 242);--ink-rgb: 244 234 242;--ink-2: rgb(199 196 216);--muted: rgb(164 172 203);--border: rgb(70 83 130);--border-2: rgb(93 106 156);--pos: rgb(145 216 189);--pos-rgb: 145 216 189;--neg: rgb(240 160 178);--neg-rgb: 240 160 178;--warm: rgb(228 180 206);--warm-rgb: 228 180 206;--on-pos: rgb(14 19 41);--buy: linear-gradient(135deg, rgb(145 216 189), rgb(197 201 242));--buy-hover: linear-gradient(135deg, rgb(165 230 205), rgb(214 217 250));--track: linear-gradient(90deg, var(--pos), rgb(184 197 255) 50%, var(--neg));--header: rgb(17 24 50);--chip: rgb(21 27 56);--sel: rgb(64 76 128);--candle-up: rgb(23 29 61);--cursor: var(--warm);--shadow: 0 18px 44px rgb(2 5 18 / .48);color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;background:var(--page);color:var(--ink);font:400 var(--t-lg)/1.5 var(--sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}button,input,select{font:inherit;color:inherit;font-variant-numeric:tabular-nums}a{color:inherit}h1,h2,h3,p{margin:0}::selection{background:rgb(var(--pos-rgb) / .22)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}input{caret-color:var(--pos)}*{scrollbar-width:thin;scrollbar-color:var(--border-2) transparent}.lbl{font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.muted{color:var(--muted)}.ink2{color:var(--ink-2)}.pos{color:var(--pos)}.neg{color:var(--neg)}.warm{color:var(--warm)}.strong{font-weight:600}.small{font-size:var(--t-sm)}.tiny{font-size:var(--t-xs)}.r{text-align:right}.row{display:flex;align-items:center;gap:var(--s2)}.row.between{justify-content:space-between}.grow{flex:1;min-width:0}.addr{letter-spacing:.01em}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.top{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:var(--s8);height:var(--h-bar);padding:0 var(--s6);background:var(--header);border-bottom:1px solid var(--border)}.wordmark{display:block;color:var(--ink);text-decoration:none;font-size:var(--t-2xl);font-weight:500;letter-spacing:-.04em;line-height:1;white-space:nowrap}.wordmark i{font-style:normal;color:var(--cursor);animation:blink 1.1s step-end infinite}@keyframes blink{50%{opacity:0}}.nav{display:flex;gap:var(--s1);height:100%}.nav a{display:flex;align-items:center;height:100%;padding:0 var(--s3);margin-bottom:-1px;border-bottom:2px solid transparent;color:var(--muted);font-size:var(--t-md);font-weight:600;text-decoration:none;transition:color .15s}.nav a:hover{color:var(--ink)}.nav a.on{color:var(--ink);border-bottom-color:var(--ink)}.top .end{margin-left:auto;display:flex;align-items:center;gap:var(--s5)}.top .end a:not(.btn),.textbtn{padding:0;border:0;background:none;color:var(--muted);font-size:var(--t-md);font-weight:600;text-decoration:none;cursor:pointer}.top .end a:not(.btn):hover,.textbtn:hover{color:var(--ink)}.wallet{display:flex;align-items:center;gap:var(--s2);color:var(--ink-2);font-size:var(--t-md);font-weight:600}.dot{flex:none;width:var(--s2);height:var(--s2);border-radius:50%;background:var(--muted)}.dot.on{background:var(--pos)}.dot.wait{background:var(--warm)}.iconbtn{display:grid;place-items:center;width:var(--h-md);height:var(--h-md);border:0;border-radius:var(--r-md);background:none;color:var(--ink-2);cursor:pointer}.iconbtn:hover{background:var(--chip);color:var(--ink)}.iconbtn svg{width:var(--i-md);height:var(--i-md)}.btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:var(--s1);height:var(--h-md);padding:0 var(--s3);border:1px solid var(--border-2);border-radius:var(--r-sm);background:var(--raised);color:var(--ink-2);font-size:var(--t-sm);font-weight:500;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.btn:hover:not(:disabled){border-color:var(--ink-2);color:var(--ink)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.close:hover:not(:disabled){border-color:var(--neg);color:var(--neg)}.btn.sm{height:var(--h-sm);padding:0 var(--s2)}.btn.on{border-color:var(--ink-2);color:var(--ink);background:var(--sel)}.btn .chev{width:var(--i-sm);height:var(--i-sm);transition:transform .15s}.btn.on .chev{transform:rotate(180deg)}.cta{display:flex;align-items:center;justify-content:center;width:100%;height:var(--h-xl);border:0;border-radius:var(--r-md);background:var(--buy);color:var(--on-pos);font-size:var(--t-lg);font-weight:600;text-decoration:none;cursor:pointer;transition:background .15s,opacity .15s}.cta:hover:not(:disabled){background:var(--buy-hover)}.cta:disabled{opacity:.55;cursor:not-allowed}.cta.ghost{border:1px solid var(--border-2);background:var(--raised);color:var(--ink)}.chip{height:var(--h-md);padding:0 var(--s3);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--chip);color:var(--ink-2);font-size:var(--t-xs);font-weight:600;letter-spacing:.04em;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s}.chip:hover:not(:disabled){border-color:var(--border-2);color:var(--ink)}.chip.on{border-color:var(--ink-2);color:var(--ink);background:var(--raised)}.chip.sm{height:var(--h-sm);padding:0 var(--s2)}.chip:disabled{opacity:.5;cursor:not-allowed}.field{display:flex;align-items:center;min-width:0;height:var(--h-lg);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--raised);transition:border-color .15s}.field:focus-within{border-color:var(--ink-2)}.field input{flex:1;width:100%;min-width:0;height:100%;padding:0 var(--s3);border:0;background:none;font-size:var(--t-xl);font-weight:600;text-align:right;outline:none}.field input::placeholder{color:var(--muted);font-weight:400}.field .unit{padding-right:var(--s3);color:var(--muted);font-size:var(--t-xs);font-weight:600;letter-spacing:.06em}.seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--s1);padding:var(--s1);border:1px solid var(--border-2);border-radius:var(--r-lg);background:var(--raised)}.seg button{display:flex;align-items:center;justify-content:center;gap:var(--s2);height:var(--h-sm);border:0;border-radius:var(--r-md);background:none;color:var(--ink-2);font-size:var(--t-md);font-weight:600;cursor:pointer;transition:background .15s,color .15s}.seg button:hover{color:var(--ink)}.seg button.on{background:var(--sel);box-shadow:inset 0 0 0 1px var(--border-2);color:var(--ink)}.seg.sm{padding:var(--s0)}.seg.sm button{height:var(--h-xs);padding:0 var(--s2);font-size:var(--t-xs);letter-spacing:.04em}.seg.page-switch{width:280px}.seg .mini{width:var(--i-md);height:var(--i-md);color:var(--ink-2)}.seg button.on .mini{color:var(--ink)}.switch{position:relative;flex:none;width:28px;height:16px;margin:0;border-radius:999px;background:var(--border-2);appearance:none;cursor:pointer;transition:background .15s}.switch:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:var(--raised);box-shadow:0 1px 2px #00000040;transition:transform .18s cubic-bezier(.16,1,.3,1)}.switch:checked{background:var(--pos)}.switch:checked:after{transform:translate(12px)}.switch:disabled{opacity:.5}.toggle{display:flex;align-items:center;gap:var(--s2);color:var(--ink-2);font-size:var(--t-sm);cursor:pointer}input[type=range].lev{width:100%;height:18px;margin:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}input[type=range].lev::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:var(--track)}input[type=range].lev::-moz-range-track{height:4px;border-radius:999px;background:var(--track)}input[type=range].lev::-webkit-slider-thumb{width:14px;height:14px;margin-top:-5px;border:2px solid var(--ink);border-radius:50%;background:var(--raised);box-shadow:0 1px 2px #00000040;-webkit-appearance:none}input[type=range].lev::-moz-range-thumb{width:10px;height:10px;border:2px solid var(--ink);border-radius:50%;background:var(--raised)}input[type=range].lev.plain::-webkit-slider-runnable-track{background:var(--border-2)}input[type=range].lev.plain::-moz-range-track{background:var(--border-2)}.linkbtn{padding:0;border:0;background:none;color:var(--ink-2);font-size:var(--t-sm);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.linkbtn:hover{color:var(--ink)}.ext{width:var(--i-sm);height:var(--i-sm);margin-left:var(--s1);vertical-align:-2px}.card{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.alert{padding:var(--s2) var(--s3);border:1px solid rgb(var(--warm-rgb) / .35);border-radius:var(--r-md);background:rgb(var(--warm-rgb) / .12);color:var(--ink-2);font-size:var(--t-sm);line-height:1.4}.alert.bad{border-color:rgb(var(--neg-rgb) / .35);background:rgb(var(--neg-rgb) / .09);color:var(--neg)}.alert.ok{border-color:rgb(var(--pos-rgb) / .35);background:rgb(var(--pos-rgb) / .1);color:var(--pos)}.alert .chip{margin-left:var(--s2);vertical-align:middle}.alert.spaced{margin-bottom:var(--s5)}.empty{padding:var(--s8) var(--s4);color:var(--muted);font-size:var(--t-md);text-align:center}.empty.boxed{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel);padding:var(--s10) var(--s4)}.empty .btn{margin-top:var(--s3)}.kv{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);font-size:var(--t-md)}.kv>:first-child{color:var(--ink-2)}.kv>:last-child{font-weight:600;text-align:right}.help{display:inline-flex;align-items:center;gap:var(--s1)}.help .q{display:inline-grid;color:var(--muted);cursor:help}.help[data-tip]{position:relative;cursor:help}.help[data-tip]:hover:after,.help[data-tip]:focus-visible:after{content:attr(data-tip);position:absolute;top:100%;left:0;z-index:20;width:max-content;max-width:240px;margin-top:var(--s1);padding:var(--s2) var(--s3);border-radius:var(--r-sm);background:var(--ink);box-shadow:var(--shadow);color:var(--page);font-size:var(--t-sm);font-weight:500;letter-spacing:0;line-height:1.45;text-transform:none;white-space:normal}.help .q svg{width:var(--i-sm);height:var(--i-sm)}.labelrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s2)}.labelrow .lbl{flex:none}.labelrow .small{min-width:0}.inputrow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--s2);margin-top:var(--s2)}.inputrow .chips{display:flex;gap:var(--s1)}.scale{display:flex;justify-content:space-between;color:var(--muted);font-size:var(--t-xs)}.hint{color:var(--muted);font-size:var(--t-xs);line-height:1.45}.note{margin-top:var(--s1);color:var(--ink-2);font-size:var(--t-xs)}.gauge{position:relative;display:inline-block;width:46px;height:4px;border-radius:999px;background:var(--sunken)}.gauge i{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--ink-2)}.gauge u{position:absolute;top:-3px;width:1px;height:10px;background:var(--neg)}.sidetag{display:inline-block;margin-left:var(--s2);color:var(--pos);font-size:var(--t-xs);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.sidetag.short,.sidetag.bad{color:var(--neg)}.desk{padding:var(--s5) var(--s6) var(--s8)}.strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s3) var(--s8);padding:0 0 var(--s4);margin-bottom:var(--s4);border-bottom:1px solid var(--border);font-size:var(--t-md)}.strip>span{display:grid;gap:var(--s0)}.strip .help{color:var(--muted);font-size:var(--t-sm)}.strip b{font-size:var(--t-lg);font-weight:600}.strip .key{display:flex;align-items:center;gap:var(--s2);margin-left:auto;font-size:var(--t-sm)}.boardbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s2);margin-bottom:var(--s3)}.board{position:relative}.react-grid-item.react-grid-placeholder{border-radius:var(--r-lg);background:rgb(var(--ink-rgb) / .08);opacity:1}.react-grid-item.react-draggable-dragging>.win{box-shadow:var(--shadow)}.react-grid-item>.react-resizable-handle{z-index:3;background:none}.react-grid-item>.react-resizable-handle:after{border-color:var(--border-2)}.react-grid-item>.react-resizable-handle-e,.react-grid-item>.react-resizable-handle-s{opacity:0}.win{min-width:0;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.board-win{display:flex;flex-direction:column;height:100%}.win-content{border-radius:0 0 var(--r-lg) var(--r-lg)}.win-bar{display:flex;flex:none;align-items:center;gap:var(--s2);min-height:38px;padding:var(--s1) var(--s2) var(--s1) var(--s2);border-bottom:1px solid var(--border)}.win-drag{display:flex;flex:1;align-items:center;gap:var(--s2);min-width:0;align-self:stretch;cursor:grab;-webkit-user-select:none;user-select:none}.react-draggable-dragging .win-drag{cursor:grabbing}.win-drag>svg{flex:none;width:14px;height:14px;color:var(--border-2)}.win-drag:hover>svg{color:var(--muted)}.win-title{min-width:0;overflow:hidden;font-size:var(--t-md);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.win-content{flex:1;min-height:0;overflow:auto}.iconbtn.sm{width:26px;height:26px}.iconbtn.sm svg{width:14px;height:14px}.win-price{display:inline-flex;align-items:baseline;gap:var(--s2);min-width:0;overflow:hidden;font-size:var(--t-md);white-space:nowrap}.win-price b{font-size:var(--t-lg);font-weight:600}.win-sel{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:var(--s1);padding:var(--s2) var(--s3);border-bottom:1px solid var(--border)}.win-sel .sep{width:1px;height:16px;margin:0 var(--s1);background:var(--border)}.blocks{display:flex;flex-direction:column;min-height:100%}.blocks.with-chart{height:100%}.blk+.blk{border-top:1px solid var(--border)}.blk-head{position:sticky;top:0;z-index:1;padding:var(--s2) var(--s4);background:var(--panel);color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase}.with-chart>.blk-chart{position:relative;flex:1 1 60%;min-height:110px;background:var(--page)}.with-chart>.blk:not(.blk-chart){flex:0 1 auto;max-height:50%;overflow:auto}.with-chart>.blk-chart:only-child{flex:1}.blank{display:grid;place-content:center;gap:var(--s3);height:100%;padding:var(--s5);color:var(--muted);font-size:var(--t-md);text-align:center}.blank .row{flex-wrap:wrap;justify-content:center}.blank .chip,.boardbar .btn{display:inline-flex;align-items:center;gap:var(--s1)}.blank .chip svg,.boardbar .btn svg{width:11px;height:11px}.picker{position:relative}.iconbtn.on{background:var(--chip);color:var(--ink)}.menu{position:absolute;top:calc(100% + 4px);right:0;z-index:30;display:grid;min-width:180px;padding:var(--s1);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--raised);box-shadow:var(--shadow)}.menu button{display:flex;align-items:center;gap:var(--s2);height:var(--h-sm);padding:0 var(--s2);border:0;border-radius:var(--r-sm);background:none;color:var(--ink-2);font-size:var(--t-md);text-align:left;cursor:pointer}.menu button:hover{background:var(--chip);color:var(--ink)}.menu button svg{width:12px;height:12px;visibility:hidden}.menu button.on{color:var(--ink)}.menu button.on svg{visibility:visible}.chart{position:absolute;inset:0}.chart canvas{display:block;width:100%;height:100%;cursor:crosshair;touch-action:pan-y}.chart canvas:active{cursor:grabbing}.golive{position:absolute;right:70px;bottom:30px;z-index:2;box-shadow:var(--shadow)}.win-pair{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto;align-items:center;gap:var(--s3);min-height:38px;padding:var(--s1) var(--s4);font-size:var(--t-md);white-space:nowrap}.win-pair+.win-pair{border-top:1px solid var(--border)}.tag{display:inline-flex;align-items:center;gap:var(--s1);color:var(--pos);font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.tag.wait{color:var(--warm)}.tag.bad{color:var(--neg)}.stack{display:grid;gap:var(--s3)}.stack .has-chart .board-win{height:420px}.mstats{display:grid;gap:var(--s2);padding:var(--s3) var(--s4) var(--s4)}.mstats .kv{font-size:var(--t-md)}.ticket{display:grid;gap:var(--s4);padding:var(--s4)}.speeds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2);margin-top:var(--s2)}.speeds button{display:grid;justify-items:center;gap:var(--s0);padding:var(--s2) var(--s1);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--raised);color:var(--ink-2);cursor:pointer;transition:border-color .15s,background .15s,color .15s}.speeds button b{color:var(--ink);font-size:var(--t-md);font-weight:600}.speeds button span{color:var(--muted);font-size:var(--t-xs)}.speeds button:hover{border-color:var(--ink-2)}.speeds button.on{border-color:var(--ink-2);background:var(--sel);color:var(--ink)}.speednote{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s3);margin-top:var(--s2);color:var(--ink-2);font-size:var(--t-sm)}.tune{display:grid;gap:var(--s4);padding:var(--s3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--raised)}.dial .labelrow b{font-size:var(--t-lg);font-weight:600}.dial input{margin-top:var(--s1)}.result{display:grid;grid-template-columns:1fr auto;gap:var(--s1) var(--s3);padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--sunken)}.result>div{display:grid;gap:var(--s0)}.result>div:nth-child(2){justify-items:end;text-align:right}.result b{font-size:var(--t-xl);font-weight:600;letter-spacing:-.01em}.result b small{color:var(--ink-2);font-size:var(--t-sm);font-weight:600}.result p{grid-column:1 / -1;margin-top:var(--s1);color:var(--ink-2);font-size:var(--t-xs);line-height:1.45}.work .rows,.work .thead{margin:0 var(--s3)}.work .rows{padding-bottom:var(--s3)}.work .tablefoot{padding:var(--s3) var(--s4)}.tabs{position:sticky;top:0;z-index:1;background:var(--panel);display:flex;align-items:center;gap:var(--s1);height:38px;overflow-x:auto;padding:0 var(--s2) 0 var(--s4);border-bottom:1px solid var(--border);scrollbar-width:none}.tabs button[role=tab]{display:inline-flex;flex:none;align-items:center;gap:var(--s2);height:100%;margin-bottom:-1px;padding:0 var(--s3);border:0;border-bottom:2px solid transparent;background:none;color:var(--muted);font-size:var(--t-md);font-weight:600;white-space:nowrap;cursor:pointer}.tabs button[role=tab]:first-child{padding-left:0}.tabs button[role=tab]:hover{color:var(--ink)}.tabs button[role=tab].on{border-bottom-color:var(--ink);color:var(--ink)}.tabs .count{min-width:16px;padding:0 var(--s1);border-radius:var(--r-sm);background:var(--chip);color:var(--ink-2);font-size:var(--t-xs);text-align:center}.tabs .tabend{margin-left:auto}.tickmark{width:var(--i-md);height:var(--i-md);color:var(--ink-2)}.settled{display:grid;margin:0;padding:0 var(--s4) var(--s1);list-style:none}.settled li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--s0) var(--s3);padding:var(--s2) 0;font-size:var(--t-md)}.settled li+li{border-top:1px solid var(--border)}.settled li>:nth-child(2){grid-row:2}.settled li>:nth-child(3){grid-column:2;grid-row:1}.settled li>:nth-child(4){grid-column:2;grid-row:2;color:var(--muted)}.farms{display:grid;gap:var(--s3);padding:var(--s3)}.farm{position:relative;padding:var(--s4) var(--s5);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.farm-main{display:grid;grid-template-columns:minmax(150px,auto) minmax(0,1fr) auto auto;align-items:center;gap:var(--s5)}.farm-spec{color:var(--ink-2);font-size:var(--t-sm)}.farm-figs{display:flex;gap:var(--s6);font-size:var(--t-lg);font-weight:600;white-space:nowrap}.farm-figs>span{display:grid;gap:var(--s0)}.farm-status{margin-top:var(--s2);color:var(--warm);font-size:var(--t-sm)}.asset .tag.off{color:var(--muted)}.expo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);padding:var(--s3) var(--s4) 0;font-size:var(--t-sm)}.expo-coin{display:inline-flex;align-items:center;gap:var(--s2)}.expo-coin b{font-weight:600}.expo-coin .muted{font-size:var(--t-sm)}.thead,.prow{display:grid;grid-template-columns:var(--cols);align-items:center;column-gap:var(--s3);padding:0 var(--s4)}.thead{height:var(--h-md)}.thead>*{color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.rows{display:grid;gap:var(--s2)}.ptable{--cols: minmax(128px, 1.3fr) minmax(64px, .7fr) minmax(76px, .8fr) minmax(76px, .8fr) minmax(76px, .8fr) minmax(64px, .7fr) minmax(96px, 1.3fr) minmax(84px, .9fr) auto}.qtable{--cols: minmax(140px, 1.4fr) minmax(90px, 1fr) minmax(70px, .6fr) minmax(70px, .6fr) minmax(80px, .7fr) minmax(110px, 1fr) auto}.otable{--cols: minmax(140px, 1.4fr) minmax(90px, 1fr) minmax(130px, 1.2fr) minmax(90px, .9fr) minmax(90px, .9fr) auto}.ctable{--cols: minmax(140px, 1.4fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(70px, 1fr) minmax(70px, .9fr) minmax(84px, 1fr)}.tablefoot{display:flex;align-items:center;justify-content:space-between;padding:var(--s3) var(--s1)}.prow{position:relative;min-height:var(--h-bar);border:1px solid var(--border);border-radius:var(--r-md);background:var(--panel);font-size:var(--t-md);transition:background .15s}.prow{overflow:hidden}.prow:hover{background:var(--raised)}.prow.alone{border-color:rgb(var(--neg-rgb) / .45);background:rgb(var(--neg-rgb) / .05)}.prow>*{min-width:0}.asset{position:relative;display:flex;align-items:center;gap:var(--s3);height:100%}.asset{gap:var(--s2)}.asset .mini{width:var(--i-md);height:var(--i-md);color:var(--ink-2)}.asset b{position:relative;font-size:var(--t-lg);font-weight:600}.asset .tag{position:relative;display:inline-flex;align-items:center;gap:var(--s1);color:var(--pos);font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.asset .tag:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.asset .tag.wait{color:var(--warm)}.asset .tag.bad{color:var(--neg)}.num{text-align:right;white-space:nowrap}.cell2{display:grid;gap:var(--s0);text-align:right;white-space:nowrap}.cell2 span:last-child{font-size:var(--t-xs)}.acts{justify-content:flex-end;gap:var(--s2)}.adjust{display:grid;grid-column:1 / -1;grid-template-columns:minmax(220px,1.2fr) minmax(240px,1.4fr) auto;align-items:start;gap:var(--s5);margin:var(--s1) 0 var(--s3);padding-top:var(--s3);border-top:1px dashed var(--border-2);font-size:var(--t-md)}.adj-mid,.adj-act{display:grid;gap:var(--s2)}.howto{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.howto>div{padding:var(--s4) var(--s5)}.howto>div+div{border-left:1px solid var(--border)}.howto h3{margin-bottom:var(--s1);font-size:var(--t-md);font-weight:600}.howto p{color:var(--ink-2);font-size:var(--t-sm);line-height:1.5}.rail{position:relative;height:var(--h-md)}.rail .line{position:absolute;top:20px;right:0;left:0;height:2px;border-radius:var(--r-sm);background:linear-gradient(90deg,var(--neg),var(--border-2) 18%,var(--border-2) 82%,var(--neg))}.rail .band{position:absolute;top:17px;height:var(--s2);border-radius:var(--r-sm);background:rgb(var(--pos-rgb) / .2);box-shadow:inset 1px 0 0 var(--pos),inset -1px 0 0 var(--pos)}.rail .entry{position:absolute;top:14px;width:1px;height:14px;background:var(--ink-2)}.rail .now{position:absolute;top:15px;width:var(--s3);height:var(--s3);margin-left:-6px;border:2px solid var(--raised);border-radius:50%;background:var(--ink);box-shadow:0 0 0 1px var(--ink);transition:left .25s cubic-bezier(.16,1,.3,1)}.rail .now.hit{background:var(--pos);box-shadow:0 0 0 1px var(--pos)}.rail .pct{position:absolute;top:-1px;color:var(--muted);font-size:var(--t-label);white-space:nowrap;transform:translate(-50%)}.page{max-width:1320px;margin:0 auto;padding:var(--s8) var(--s6) var(--s10)}.pagehead{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s4);margin-bottom:var(--s5)}.pagehead h1{font-size:var(--t-2xl);font-weight:600;letter-spacing:-.02em}.section{margin-top:var(--s8)}.section>h2,.grid2 h2,.split h2,h2.sub{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s3);font-size:var(--t-xl);font-weight:600;letter-spacing:-.01em}h2 .muted{font-size:var(--t-sm);font-weight:400}h2.sub{margin-top:var(--s8)}h2.sub:first-child{margin-top:0}.meta{margin-bottom:var(--s3);color:var(--muted);font-size:var(--t-sm)}.summary{display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.summary+.summary{margin-top:var(--s3)}.summary.c3{--n: 3}.summary>div{margin:0 -1px -1px 0;padding:var(--s4) var(--s5);border-right:1px solid var(--border);border-bottom:1px solid var(--border)}.summary .v{margin-top:var(--s1);font-size:var(--t-xl);font-weight:600;letter-spacing:-.02em}.summary .lead .v{font-size:var(--t-2xl)}.summary .s{margin-top:var(--s0);color:var(--muted);font-size:var(--t-sm)}.chartcard{padding:var(--s4) var(--s5) var(--s3);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.chartnote{margin-top:var(--s2);color:var(--muted);font-size:var(--t-sm)}.legend{display:flex;gap:var(--s5);margin-left:auto;color:var(--ink-2);font-size:var(--t-sm);font-weight:500}.legend i{display:inline-block;width:14px;height:2px;margin-right:var(--s2);vertical-align:middle}.legend .k-pos{background:var(--pos)}.legend .k-neg{background:var(--neg)}.grid2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:var(--s4)}.split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:var(--s4)}.panelbox{display:grid;align-content:start;gap:var(--s3);padding:var(--s5)}.panelbox h2{font-size:var(--t-xl);font-weight:600}.panelbox p{color:var(--ink-2);font-size:var(--t-sm);line-height:1.5}.copy{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) var(--s3);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--raised);font-size:var(--t-md);font-weight:600;word-break:break-all}.ttable{padding:var(--s1) var(--s3) var(--s3);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel)}.scroll-x{overflow-x:auto}table.t{width:100%;border-collapse:collapse;font-size:var(--t-md)}table.t th{height:var(--h-md);padding:0 var(--s3);color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-align:left;text-transform:uppercase;white-space:nowrap}table.t td{height:var(--h-xl);padding:0 var(--s3);border-top:1px solid var(--border);white-space:nowrap}table.t .r{text-align:right}table.t tbody tr:hover td{background:rgb(var(--ink-rgb) / .03)}.foottext{margin-top:var(--s4);color:var(--muted);font-size:var(--t-sm)}.curve{position:relative;height:290px;padding:var(--s8) 0 var(--s6)}.curve svg,.mint svg{display:block;width:100%;height:100%;overflow:visible}.curve .end{position:absolute;top:0;right:0;display:flex;gap:var(--s4);font-size:var(--t-sm)}.curve .axis,.mint .axis{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;color:var(--muted);font-size:var(--t-xs)}.bars{display:flex;align-items:stretch;gap:var(--s2);height:200px;padding-top:var(--s1)}.bar{display:grid;flex:1;grid-template-rows:auto 1fr auto;justify-items:center;gap:var(--s1);min-width:0}.bar i{align-self:end;width:100%;max-width:46px;border-radius:var(--r-sm) var(--r-sm) 0 0;background:var(--pos);opacity:.82}.bar:last-child i{opacity:1}.bar .bv{color:var(--ink-2);font-size:var(--t-xs);font-weight:600;white-space:nowrap}.bar .bt{color:var(--muted);font-size:var(--t-xs);white-space:nowrap}.mint{position:relative;height:230px;padding-bottom:var(--s6)}.mint .mdot{position:absolute;width:var(--s3);height:var(--s3);margin:-6px 0 0 -6px;border:2px solid var(--panel);border-radius:50%;background:var(--pos);box-shadow:0 0 0 1px var(--pos)}.mint .mlabel{position:absolute;padding:var(--s0) var(--s2);border:1px solid var(--border-2);border-radius:var(--r-sm);background:var(--raised);font-size:var(--t-sm);white-space:nowrap}.toast{position:fixed;right:var(--s4);bottom:var(--s4);z-index:30;display:grid;gap:var(--s2);max-width:400px}.toast>div{padding:var(--s3) var(--s4);border-radius:var(--r-md);background:var(--ink);box-shadow:var(--shadow);color:var(--page);font-size:var(--t-md);font-weight:500;animation:rise .22s cubic-bezier(.16,1,.3,1)}.toast>div.bad{background:var(--neg);color:var(--raised)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.banner{padding:var(--s2) var(--s4);border-bottom:1px solid rgb(var(--neg-rgb) / .3);background:rgb(var(--neg-rgb) / .1);color:var(--neg);font-size:var(--t-sm);text-align:center}.disclaim{max-width:1320px;margin:0 auto;padding:var(--s6) var(--s6) var(--s8);color:var(--muted);font-size:var(--t-xs);line-height:1.6}.landing{padding-bottom:var(--s10)}.hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:var(--s8);min-height:calc(100svh - var(--h-bar));padding:var(--s10) var(--s10) var(--s8);overflow:hidden;border-bottom:1px solid var(--border)}.pricefield{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:linear-gradient(100deg,rgb(0 0 0 / .35) 0%,rgb(0 0 0 / .6) 38%,#000 70%);mask-image:linear-gradient(100deg,#00000059,#0009 38%,#000 70%)}.hero-in{position:relative;align-self:center}.tape{position:absolute;top:0;right:0;left:0;display:flex;justify-content:space-between;gap:var(--s6);padding:var(--s2) var(--s4);overflow:hidden;background:var(--page);color:var(--ink-2);font-size:var(--t-xs);font-weight:600;letter-spacing:.04em;white-space:nowrap;font-variant-numeric:tabular-nums}.mark{font-size:clamp(56px,8vw,104px);font-weight:500;letter-spacing:-.055em;line-height:1}.mark i{font-style:normal;color:var(--cursor)}.hero .lines{margin:var(--s6) 0 0;padding:0;list-style:none}.hero .lines li{padding:var(--s0) 0;color:var(--ink-2);font-size:var(--t-xl);font-weight:500;letter-spacing:-.01em}.hero .lines li:first-child:before{content:"";display:inline-block;width:10px;height:2px;margin-right:var(--s2);vertical-align:middle;background:var(--cursor)}.actions{gap:var(--s3);margin-top:var(--s8);padding-left:18px}.lbtn{display:inline-flex;align-items:center;height:var(--h-md);padding:0 var(--s4);border:1px solid var(--border-2);border-radius:var(--r-sm);background:var(--page);color:var(--ink-2);font-size:var(--t-xs);font-weight:600;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:border-color .15s,color .15s}.lbtn:hover{border-color:var(--ink-2);color:var(--ink)}.lbtn.on{border-color:var(--ink);background:var(--ink);color:var(--page)}.lbtn.on:hover{background:rgb(var(--ink-rgb) / .86);color:var(--page)}.nowbox{position:relative;display:grid;gap:var(--s2);min-width:230px;margin:0;padding:var(--s4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--panel);box-shadow:var(--shadow)}.nowbox>div{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s5)}.nowbox dt{color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.09em;text-transform:uppercase}.nowbox dd{margin:0;font-size:var(--t-lg);font-weight:600}.keyinfo{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:var(--s8);max-width:1120px;margin:var(--s10) auto 0;padding:0 var(--s6)}.keyinfo h2{font-size:var(--t-xl);font-weight:600}.keyinfo p{max-width:54ch;margin-top:var(--s2);color:var(--ink-2);font-size:var(--t-lg);line-height:1.6}.keyinfo ul{margin:0;padding:0;list-style:none}.keyinfo li{display:flex;align-items:center;gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid var(--border);font-size:var(--t-lg)}.keyinfo svg{flex:none;width:14px;height:14px}.keyinfo .can svg{color:var(--pos)}.keyinfo .cannot{color:var(--ink-2)}.keyinfo .cannot svg{color:var(--neg)}@media(max-width:1500px){.ptable{--cols: minmax(150px, 1.3fr) minmax(84px, .8fr) minmax(84px, .8fr) minmax(84px, .8fr) minmax(84px, .8fr) minmax(120px, 1.4fr) minmax(104px, .95fr) auto}.ptable .c-entry{display:none}}@media(max-width:1180px){:root{--side-w: 300px}.summary,.summary.c3{--n: 3}}@media(max-width:900px){.top{gap:var(--s4);padding:0 var(--s4)}.nav a{padding:0 var(--s2);font-size:var(--t-md)}.top .end .fund{display:none}.desk{padding:var(--s4) var(--s3) var(--s8)}.stack>div{min-width:0}.win-bar{flex-wrap:wrap;row-gap:var(--s1)}.win-drag{flex-basis:100%;min-height:26px}.win-drag~.seg:first-of-type{margin-right:auto}.strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s3)}.strip .key{grid-column:1 / -1;margin-left:0}.win-pair{grid-template-columns:auto auto minmax(0,1fr) auto}.win-pair>:nth-child(5){display:none}.howto{grid-template-columns:1fr}.howto>div+div{border-top:1px solid var(--border);border-left:0}.split{grid-template-columns:minmax(0,1fr)}.summary,.summary.c3{--n: 2}.adjust{grid-template-columns:1fr;gap:var(--s4)}.farm-main{grid-template-columns:1fr;gap:var(--s3)}.farm-figs{flex-wrap:wrap;gap:var(--s4)}.farm .acts{justify-content:flex-start}.thead{display:none}.prow{grid-template-columns:1fr 1fr;row-gap:var(--s3);padding:var(--s3) var(--s4)}.prow>.asset{grid-column:1 / -1}.prow>[data-l="Bust ← move → bust"],.prow>.acts{grid-column:1 / -1}.prow>.acts{justify-content:flex-start}.ptable .prow>.c-entry{display:grid}.prow>[data-l]:not(.asset):before{content:attr(data-l);display:block;margin-bottom:var(--s0);color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.prow .num,.prow .cell2{text-align:left}.page{padding:var(--s6) var(--s4) var(--s8)}.disclaim{padding:var(--s5) var(--s4) var(--s8)}.seg.page-switch{width:100%}.hero{grid-template-columns:minmax(0,1fr);align-items:start;padding:var(--s10) var(--s4) var(--s6);min-height:calc(100svh - var(--h-bar))}.hero .lines li{font-size:var(--t-lg)}.nowbox{min-width:0}.keyinfo{grid-template-columns:minmax(0,1fr);gap:var(--s4);padding:0 var(--s4)}}@media(max-width:640px){.top{flex-wrap:wrap;height:auto;padding-top:var(--s2);row-gap:0}.top.home{padding-bottom:var(--s2)}.nav{order:3;width:100%;height:var(--h-lg)}.top .end{gap:var(--s2)}.wallet .addr{display:none}.summary,.summary.c3{--n: 1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.faq .card{max-width:820px;overflow:hidden}.faq details{border-bottom:1px solid var(--border)}.faq details:last-child{border-bottom:0}.faq summary{display:flex;justify-content:space-between;align-items:center;gap:var(--s4);padding:var(--s4) var(--s5);font-size:var(--t-lg);font-weight:500;cursor:pointer;list-style:none}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";flex:none;width:10px;height:10px;background:linear-gradient(var(--muted),var(--muted)) center / 10px 1.5px no-repeat,linear-gradient(var(--muted),var(--muted)) center / 1.5px 10px no-repeat;transition:transform .2s cubic-bezier(.16,1,.3,1)}.faq details[open] summary:after{transform:rotate(45deg)}.faq summary:hover{background:var(--raised)}.faq summary:focus-visible{outline-offset:-2px}.faq details p{padding:0 var(--s5) var(--s4);color:var(--ink-2);font-size:var(--t-md);line-height:1.6;max-width:70ch}.faq details p:first-of-type{padding-top:var(--s3)}.react-grid-item:has(.menu){z-index:5}.farm-spec{min-width:180px}.tfgroup{display:inline-flex;align-items:stretch;height:var(--h-sm);border:1px solid var(--border-2);border-radius:var(--r-md);background:var(--raised)}.tfsel{height:100%;padding:0 var(--s5) 0 var(--s3);border:0;border-right:1px solid var(--border);border-radius:var(--r-md) 0 0 var(--r-md);background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' fill='none' stroke='%237A7060' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 6px center / 12px;color:var(--ink);font-size:var(--t-sm);font-weight:600;appearance:none;-webkit-appearance:none;cursor:pointer}.tfsel:hover{background-color:var(--chip)}.tfsel option{background:var(--panel);color:var(--ink)}.livebadge{display:inline-flex;align-items:center;padding:0 var(--s3);color:var(--pos);font-size:var(--t-label);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.livebadge.off{color:var(--warm)}.win-sel .lbl{margin-right:var(--s1)}.react-draggable-transparent-selection *::selection{all:inherit}.win-content{container:win / inline-size}@container win (max-width: 1000px){.ptable{--cols: minmax(128px, 1.3fr) minmax(64px, .7fr) minmax(76px, .8fr) minmax(76px, .8fr) minmax(64px, .7fr) minmax(96px, 1.3fr) minmax(84px, .9fr) auto}.ptable .c-entry{display:none}}@container win (max-width: 760px){.thead{display:none}.prow{grid-template-columns:1fr 1fr;row-gap:var(--s3);padding:var(--s3) var(--s4)}.prow>.asset,.prow>[data-l="Bust ← move → bust"],.prow>.acts{grid-column:1 / -1}.prow>.acts{justify-content:flex-start}.ptable .prow>.c-entry{display:grid}.prow>[data-l]:not(.asset):before{content:attr(data-l);display:block;margin-bottom:var(--s0);color:var(--muted);font-size:var(--t-label);font-weight:600;letter-spacing:.08em;text-transform:uppercase}.prow .num,.prow .cell2{text-align:left}.adjust{grid-template-columns:1fr;gap:var(--s4)}}@container win (max-width: 900px){.farm-main{grid-template-columns:1fr;gap:var(--s3)}.farm-figs{flex-wrap:wrap;gap:var(--s4)}.farm .acts{justify-content:flex-start}}.keyprompt{display:flex;align-items:center;justify-content:space-between;gap:var(--s4);margin-bottom:var(--s3)}
