html,body,#root{min-height:100%}body{margin:0}button{font-family:inherit}:root{--bg:#030807;--tx:#ecfffa;--mut:#6f8d85;--mut2:#47625b;--line:#beffee17;--mint:#97fce4;--long:#27e3ac;--short:#ff4d6d;--warn:#ffb547;--vinyl:linear-gradient(180deg,#15231f 0%,#0a1412 46%,#050a09 100%);--vinyl-soft:linear-gradient(180deg,#101c19 0%,#080f0e 60%,#050a09 100%);--edge:#beffee1a;--lift:0 1px 0 #ffffff1a inset,0 -1px 0 #0009 inset,0 10px 20px -10px #000000e6,0 2px 4px #00000080;--recess:inset 0 2px 5px #000000e6,inset 0 -1px 0 #beffee0f;--gloss:linear-gradient(180deg,#fff3 0%,#ffffff0a 44%,#fff0 58%);--white:linear-gradient(180deg,#fff 0%,#eefcf8 45%,#c2d6d0 100%);--mintv:linear-gradient(180deg,#dcfff6 0%,#97fce4 46%,#5fd8bc 100%);--longv:linear-gradient(180deg,#7cf8d4 0%,#23dca6 48%,#0ea97c 100%);--shortv:linear-gradient(180deg,#ff94a8 0%,#ff4a6b 48%,#cf1f45 100%);--pad:10px}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg);color:var(--tx);font-feature-settings:"tnum","cv01";-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,system-ui,-apple-system,sans-serif;overflow:hidden}*{-webkit-tap-highlight-color:transparent}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:disabled{cursor:default}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--mint);outline-offset:1px}i,em{font-style:normal}.up{color:var(--long)}.dn{color:var(--short)}.app{background:radial-gradient(120% 60% at 12% -8%,#123029 0%,#07110f 42%,var(--bg) 78%);flex-direction:column;height:100dvh;margin:0 auto;display:flex;position:relative;overflow:hidden}.center{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.dock{margin:0 var(--pad) 8px;z-index:5;background:var(--vinyl);border:1px solid var(--edge);height:42px;box-shadow:var(--lift);border-radius:999px;flex:none;grid-template-columns:repeat(5,1fr);gap:2px;padding:3px;display:grid;position:relative;overflow:hidden}.navitem{color:var(--mut);border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;transition:color .15s,background .15s;display:flex}.navicon{place-items:center;display:grid}.navicon svg{width:20px;height:20px}.navlabel{font-size:12px;font-weight:700;display:none}.navitem:hover{color:var(--tx)}.navitem.on{color:#04211a;background:var(--mintv);box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 3px 8px #000000b3}.logo{width:28px;height:28px;box-shadow:0 0 0 1px var(--edge),0 3px 8px #000000b3;border-radius:9px;flex:none;display:block;overflow:hidden}.logo img{object-fit:cover;width:100%;height:100%;display:block}.coin{box-shadow:0 0 0 1px var(--edge);background:#0c1715;border-radius:50%;flex:none;place-items:center;display:inline-grid}.coin.fallback{color:var(--mint);font-weight:800}.pill{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:5px;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.pill.dim{color:var(--mut)}.pill.signin{color:#04211a;background:var(--white);box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 4px 10px #0009}.pill.acct{background:var(--vinyl-soft);border:1px solid var(--edge);gap:8px;padding:0 3px 0 11px;box-shadow:inset 0 1px #ffffff14}.pill.acct .bal{color:var(--mint)}.pill.acct .plus{color:#04211a;background:var(--mintv);border-radius:50%;place-items:center;width:23px;height:23px;font-size:16px;font-weight:600;line-height:1;display:grid;box-shadow:inset 0 1px #fff,0 2px 5px #0009}.iconbtn{width:28px;height:28px;color:var(--tx);background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:50%;flex:none;place-items:center;font-size:13px;display:grid;box-shadow:inset 0 1px #ffffff14}.seg{box-shadow:var(--recess);background:#020605;border:1px solid #beffee0a;border-radius:10px;gap:2px;min-width:0;padding:2px;display:flex}.seg button{min-width:0;height:100%;color:var(--mut);white-space:nowrap;border-radius:8px;flex:1 1 0;padding:0 7px;font-size:11px;font-weight:700;transition:color .12s}.seg button:hover{color:var(--tx)}.seg button.on{color:#04211a;background:var(--mintv);box-shadow:inset 0 1px #fff,0 2px 6px #000000b3}.vbtn{letter-spacing:-.01em;width:100%;height:46px;color:var(--tx);background:var(--vinyl);border:1px solid var(--edge);box-shadow:var(--lift);text-align:center;border-radius:14px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:800;transition:transform 80ms;display:flex;position:relative;overflow:hidden}.vbtn:active:not(:disabled){transform:translateY(1px)scale(.985)}.vbtn:disabled{color:var(--mut)}.vbtn.white{color:#04211a;background:var(--white);border:0;box-shadow:inset 0 1px #fff,inset 0 -2px #00000029,0 10px 22px -10px #ffffff4d,0 3px 6px #000000b3}.vbtn.mint{color:#04211a;background:var(--mintv);border:0;box-shadow:inset 0 1px #fff,inset 0 -2px #00000024,0 10px 22px -10px #97fce480,0 3px 6px #000000b3}.vbtn.small{border-radius:11px;width:auto;height:34px;padding:0 14px;font-size:12px}.trade{min-height:0;padding:8px var(--pad) 6px;flex-direction:column;flex:1;gap:6px;display:flex;position:relative}.tradehead{flex:none;align-items:center;gap:7px;min-width:0;display:flex}.xfollow{width:30px;height:30px;color:var(--mut);background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:50%;flex:none;place-items:center;transition:color .15s,border-color .15s;display:grid;box-shadow:inset 0 1px #ffffff14}.xfollow:hover{color:var(--tx);border-color:var(--mint,#8affc1)}.marketbtn{background:var(--vinyl-soft);border:1px solid var(--edge);height:32px;color:var(--mut);border-radius:11px;flex:none;align-items:center;gap:5px;padding:0 9px 0 6px;display:flex;box-shadow:inset 0 1px #ffffff14}.marketbtn b{color:var(--tx);letter-spacing:-.02em;font-size:14px;font-weight:800}.marketbtn i{color:var(--mint);background:#97fce41a;border-radius:5px;padding:1px 4px;font-size:10px;font-weight:700}.livepx{flex-direction:column;flex:1;align-items:flex-end;min-width:0;line-height:1.12;display:flex}.livepx b{letter-spacing:-.02em;font-size:16px;font-weight:800}.livepx span{font-size:10.5px;font-weight:700}.strip{scrollbar-width:none;flex:none;gap:6px;display:none;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.chip{background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:9px;flex:none;align-items:baseline;gap:5px;padding:5px 9px;display:flex}.chip b{font-size:11px;font-weight:700}.chip span{font-size:10px;font-weight:600}.chip.on{border-color:#97fce480}.stage{flex:1 1 0;min-height:0;display:flex;position:relative}.chartwrap{border:1px solid var(--line);background:linear-gradient(#081411e6,#040a09bf);border-radius:14px;flex-direction:column;flex:1;gap:3px;min-width:0;padding:5px 3px 0 6px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.chartbar{flex:none;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding-right:3px;display:flex}.tfs{border-radius:8px;flex:none;height:24px}.tfs button{border-radius:6px;flex:none;padding:0 6px;font-size:10px}.stats{min-width:0;color:var(--mut);white-space:nowrap;flex:1;justify-content:flex-end;gap:9px;font-size:10px;display:flex;overflow:hidden}.stats b{color:var(--tx);font-weight:700}.stats b.up{color:var(--long)}.stats b.dn{color:var(--short)}.chartbox{flex:1;min-height:0;position:relative}.chart{position:absolute;inset:0}.chartskel{background:linear-gradient(100deg,#0000 30%,#97fce40f 50%,#0000 70%) 0 0/220% 100%;border-radius:10px;animation:1.2s linear infinite shimmer;position:absolute;inset:6px 8px 10px 0}.chartfail{color:var(--mut);place-items:center;font-size:12px;display:grid;position:absolute;inset:0}@keyframes shimmer{to{background-position:-220% 0}}.trade[data-flash=long] .chartwrap{animation:.7s ease-out flashL}.trade[data-flash=short] .chartwrap{animation:.7s ease-out flashS}@keyframes flashL{0%{border-color:var(--long);box-shadow:inset 0 0 60px #27e3ac8c}}@keyframes flashS{0%{border-color:var(--short);box-shadow:inset 0 0 60px #ff4d6d8c}}.toast{z-index:6;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px);color:var(--tx);border:1px solid var(--edge);background:#0e1c18f0;border-radius:999px;padding:7px 13px;font-size:12px;font-weight:700;animation:.18s cubic-bezier(.2,.9,.3,1.3) toast;position:absolute;bottom:8px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 20px #000000b3}.toast.ok{color:#04211a;background:var(--mintv);border:0}.toast.err{color:#fff;white-space:normal;background:linear-gradient(#ff6c85,#c81c41);border:0;border-radius:12px}@keyframes toast{0%{opacity:0;transform:translate(-50%,6px)scale(.96)}}.ticket{flex-direction:column;flex:none;gap:6px;display:flex}.posstrip{background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:12px;align-items:center;gap:8px;min-width:0;height:36px;padding:0 4px 0 7px;font-size:11px;font-weight:700;animation:.2s cubic-bezier(.2,.9,.3,1.2) slidein;display:flex;box-shadow:inset 0 1px #ffffff12}@keyframes slidein{0%{opacity:0;transform:translateY(6px)}}.tag{border-radius:6px;flex:none;padding:3px 6px;font-size:10px;font-weight:800}.tag.long{color:var(--long);background:#27e3ac21}.tag.short{color:var(--short);background:#ff4d6d21}.posnum{flex-direction:column;min-width:0;line-height:1.15;display:flex}.posnum i{color:var(--mut);text-transform:uppercase;letter-spacing:.04em;font-size:8.5px;font-weight:600}.posnum.liq{color:var(--warn)}.pnl{flex-direction:column;flex:1;align-items:flex-end;min-width:0;line-height:1.15;display:flex}.pnl b{font-size:12px;font-weight:800}.pnl i{font-size:9.5px;font-weight:700}.more{color:var(--mut);flex:none;font-size:10px}.iconbtn.share{width:26px;height:26px}.closebtn{height:27px;color:var(--tx);background:var(--vinyl);border:1px solid var(--edge);box-shadow:var(--lift);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:9px;flex:none;padding:0 11px;font-size:11px;font-weight:800;position:relative;overflow:hidden}.closebtn .holdfill{background:#ffffff40}.othersline{color:var(--mut);text-align:center;font-size:10.5px;font-weight:600}.sizerow{gap:6px;min-width:0;height:34px;display:flex}.sizerow .amount{flex:34%;min-width:66px}.sizerow .seg{flex:66%}.amount{box-shadow:var(--recess);background:#020605;border:1px solid #beffee0f;border-radius:10px;align-items:center;gap:3px;padding:0 10px;transition:border-color .12s;display:flex}.amount:focus-within{border-color:#97fce480}.amount.over{border-color:var(--short)}.amount i{color:var(--mut);font-size:13px;font-weight:700}.amount input{letter-spacing:-.01em;background:0 0;border:0;outline:0;flex:1;width:100%;min-width:0;font-size:15px;font-weight:800}.levrow{align-items:center;gap:9px;height:22px;display:flex}.tlabel{color:var(--mut);flex:none;font-size:10.5px;font-weight:600}.levval{text-align:right;width:30px;color:var(--mint);flex:none;font-size:13px;font-weight:800}.levval.hot{color:var(--warn)}.slider{appearance:none;cursor:grab;--p:0%;background:0 0;flex:1;min-width:0;height:22px;margin:0}.slider::-webkit-slider-runnable-track{height:6px;box-shadow:var(--recess);background:linear-gradient(90deg,#5fd8bc 0,#97fce4 var(--p),#020605 var(--p));border-radius:6px}.slider::-moz-range-track{background:linear-gradient(90deg,#5fd8bc 0,#97fce4 var(--p),#020605 var(--p));height:6px;box-shadow:var(--recess);border-radius:6px}.slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--white);border:0;border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:inset 0 1px #fff,0 3px 8px #000c}.slider::-moz-range-thumb{background:var(--white);border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 3px 8px #000c}.meta{color:var(--mut);white-space:nowrap;justify-content:space-between;gap:8px;font-size:10.5px;display:flex}.meta b{color:var(--tx);font-weight:700}.cta{gap:7px;height:46px;display:flex}.cta .vbtn{height:100%}.go{color:#02241a;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;border-radius:14px;flex:1;min-width:0;transition:transform .1s,filter .15s;position:relative;overflow:hidden}.go.long{background:var(--longv);box-shadow:inset 0 1px #ffffffa6,inset 0 -2px #0000002e,0 10px 20px -10px #27e3aca6,0 3px 6px #000000b3}.go.short{color:#2a0410;background:var(--shortv);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0003,0 10px 20px -10px #ff4d6da6,0 3px 6px #000000b3}.go:before{content:"";border-radius:inherit;background:var(--gloss);pointer-events:none;height:58%;position:absolute;inset:0 0 auto}.go[data-holding]{transform:scale(.975)}.go[data-blocked]{filter:saturate(.45)brightness(.62)}.holdfill{transform-origin:0;background:#ffffff6b;transition:transform .12s ease-out;position:absolute;inset:0;transform:scaleX(0)}[data-holding]>.holdfill{transition:transform var(--hold) linear;transform:scaleX(1)}.holdlabel{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;height:100%;line-height:1.1;display:flex;position:relative}.closebtn .holdlabel{flex-direction:row}.go b{letter-spacing:-.02em;font-size:16px;font-weight:900}.go small{opacity:.72;font-size:9.5px;font-weight:700}.spin{border:2.5px solid #00000040;border-top-color:#000c;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.sheetwrap{z-index:20;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00050499;align-items:flex-end;animation:.16s fade;display:flex;position:absolute;inset:0}@keyframes fade{0%{opacity:0}}.sheet{width:100%;height:calc(100% - 26px);padding:9px var(--pad) 0;background:linear-gradient(#14221f 0%,#070e0d 22%,#050a09 100%);border-radius:18px 18px 0 0;flex-direction:column;gap:7px;animation:.22s cubic-bezier(.2,.85,.25,1) rise;display:flex;box-shadow:inset 0 1px #ffffff1f,0 -12px 40px #000c}@keyframes rise{0%{opacity:.4;transform:translateY(40px)}}.sheethead{flex:none;justify-content:space-between;align-items:center;display:flex}.sheethead b{font-size:15px;font-weight:800}.mlist{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex}.search{height:34px;color:var(--mut);box-shadow:var(--recess);background:#020605;border:1px solid #beffee0f;border-radius:10px;flex:none;align-items:center;gap:7px;padding:0 11px;display:flex}.search:focus-within{border-color:#97fce480}.search input{min-width:0;color:var(--tx);background:0 0;border:0;outline:0;flex:1;font-size:13px}.search input::placeholder{color:var(--mut)}.mlist>.seg{flex:none;height:28px}.mscroll{overscroll-behavior:contain;scrollbar-width:none;flex:1;min-height:0;margin:0 -4px;padding:0 4px 8px;overflow-y:auto}.mscroll::-webkit-scrollbar{display:none}.mrow{text-align:left;border-radius:11px;align-items:center;gap:9px;width:100%;height:46px;padding:0 7px;transition:background .12s;display:flex}.mrow:hover{background:#beffee0d}.mrow.on{background:#97fce417}.mrow.skel{background:linear-gradient(100deg,#beffee08 30%,#beffee14 50%,#beffee08 70%) 0 0/220% 100%;margin-bottom:4px;animation:1.2s linear infinite shimmer}.mname{flex-direction:column;flex:1;min-width:0;line-height:1.22;display:flex}.mname b{letter-spacing:-.01em;font-size:13.5px;font-weight:800}.mname i{color:var(--mut);font-size:10.5px;font-weight:600}.mname i.up{color:var(--long)}.mname i.dn{color:var(--short)}.mpx{flex-direction:column;flex:none;align-items:flex-end;line-height:1.22;display:flex}.mpx b{font-size:13px;font-weight:700}.mpx i{font-size:11px;font-weight:700}.empty{text-align:center;color:var(--mut);padding:26px 10px;font-size:13px}.topbar{padding:8px var(--pad) 6px;flex:none;align-items:center;gap:8px;display:flex}.topbar h1{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;margin:0;font-size:16px;font-weight:800;overflow:hidden}.topbar .iconbtn{padding-bottom:2px;font-size:19px}.page{overscroll-behavior:contain;scrollbar-width:none;min-height:0;padding:2px var(--pad) 10px;flex-direction:column;flex:1;gap:8px;display:flex;overflow-y:auto}.page::-webkit-scrollbar{display:none}.page>*{flex:none}.page.fill{padding-bottom:0;overflow:hidden}.page.fill>.mlist{flex:1}.hero{background:radial-gradient(120% 100% at 0% 0%,#97fce41f,transparent 55%),var(--vinyl);border:1px solid var(--edge);box-shadow:var(--lift);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff29,#0000);border-radius:50%;width:38%;height:14px;position:absolute;top:6px;left:14px}.hero>*{position:relative}.hero>div:first-child:not(.pavatar){flex-direction:column;gap:2px;min-width:0;display:flex}.hero span{color:var(--mut);font-size:11px;font-weight:600}.hero b{letter-spacing:-.03em;font-size:27px;font-weight:800}.hero em{font-size:12px;font-weight:700}.hero.slim{padding:10px 14px}.hero.slim b{font-size:21px}.hero.who{justify-content:flex-start}.hero.who>.whotext{flex-direction:column;gap:3px;min-width:0;display:flex}.pavatar{object-fit:cover;color:#04211a;background:var(--mintv);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;font-size:21px;font-weight:800;display:grid;box-shadow:0 0 0 2px #97fce440,0 6px 14px #000000b3}.phandle{letter-spacing:-.02em!important;font-size:16px!important}.addrbtn{color:var(--mut);align-items:center;gap:7px;font-size:11.5px;font-weight:600;display:flex}.addrbtn span{color:var(--mint);font-size:11px;font-weight:700}.phead{color:var(--mut);margin:4px 2px 0;font-size:11px;font-weight:700}.emptycard{border:1px dashed var(--line);border-radius:14px;flex-direction:column;align-items:center;gap:10px;padding:20px;display:flex}.emptycard p{color:var(--mut);margin:0;font-size:13px}.statgrid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.statgrid div{background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:13px;padding:10px 12px}.statgrid span{color:var(--mut);font-size:10.5px;font-weight:600}.statgrid b{letter-spacing:-.02em;margin-top:2px;font-size:17px;font-weight:800;display:block}.btnrow{grid-template-columns:1fr 1fr;gap:7px;display:grid}.btnrow .vbtn{height:42px}.fine{color:var(--mut2);margin:0;padding:0 2px;font-size:10.5px;line-height:1.45}.linkbtn{color:var(--short);align-self:center;padding:6px 10px;font-size:12px;font-weight:700}.signincard{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;display:flex;flex:1!important}.signincard img{width:64px;height:64px;box-shadow:0 0 0 1px var(--edge),0 14px 30px #000c;border-radius:20px}.signincard p{max-width:30ch;color:var(--mut);margin:0;font-size:14px;line-height:1.4}.signincard .vbtn{max-width:280px}.podium{grid-template-columns:1fr 1.12fr 1fr;align-items:end;gap:6px;display:grid}.step{text-align:center;background:var(--vinyl);border:1px solid var(--edge);min-width:0;box-shadow:var(--lift);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 6px;display:flex}.step.p1{background:radial-gradient(100% 80% at 50% 0%,#97fce429,transparent 70%),var(--vinyl);border-color:#97fce44d;padding:16px 6px}.step b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;font-weight:700;overflow:hidden}.step em{font-size:13px;font-weight:800}.medal{color:#04211a;background:var(--white);border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:grid;box-shadow:inset 0 1px #fff,0 3px 7px #000000b3}.p1 .medal{background:var(--mintv)}.lbrow{border-bottom:1px solid #beffee0d;grid-template-columns:24px 1fr auto;align-items:center;gap:7px;height:36px;padding:0 6px;font-size:12.5px;display:grid}.lbrow .rank{color:var(--mut);font-weight:700}.lbrow .who{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.lbrow>:last-child{font-weight:700}.routes{height:32px}.routes button{font-size:12px}.depcard{background:var(--vinyl-soft);border:1px solid var(--edge);border-radius:15px;flex-direction:column;gap:8px;padding:11px;display:flex;box-shadow:inset 0 1px #ffffff0f}.depstep{align-items:center;gap:7px;font-size:12.5px;font-weight:700;display:flex}.depstep i{color:#04211a;background:var(--mintv);border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;font-weight:800;display:grid}.orline{text-align:center;color:var(--mut);font-size:11px}.recv{text-align:left;box-shadow:var(--recess);background:#020605;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.recv code{word-break:break-all;min-width:0;color:var(--tx);flex:1;font-size:10.5px}.recv span{color:var(--mint);flex:none;font-size:11.5px;font-weight:700}.balrow{color:var(--mut);justify-content:space-between;gap:8px;font-size:12px;display:flex}.balrow b{color:var(--tx);font-weight:700}.warn{color:#ffb9c6;background:#ff4d6d17;border:1px solid #ff4d6d40;border-radius:9px;padding:8px 10px;font-size:12px}.msg{text-align:center;color:var(--mint);font-size:12px}.bridgeok{text-align:center;color:var(--long);background:#27e3ac1a;border-radius:10px;padding:10px;font-size:12.5px;font-weight:600}@media (height<=430px){.trade{gap:4px;padding-top:6px}.ticket{gap:4px}.sizerow{height:30px}.levrow{height:20px}.cta{height:40px}.meta{display:none}.dock{height:36px;margin-bottom:5px}.navicon svg{width:18px;height:18px}.go small{display:none}.posstrip{height:32px}.chartwrap{padding-top:0}.chartbar{z-index:2;position:absolute;top:5px;left:5px}.stats{display:none}}@media (width<=400px){:root{--pad:7px}.logo,.marketbtn i,.stats .s2,.stats .s3,.posnum.liq,.more{display:none}.tfs button{padding:0 5px}}@media (width<=460px){.stats .s3{display:none}}@media (height>=640px){.strip{display:flex}.ticket{gap:8px}.cta{height:54px}.sizerow{height:38px}.dock{height:48px}.navlabel{display:inline}.go b{font-size:18px}.vbtn{height:50px}}@media (height>=640px) and (width<=520px){.navlabel{display:none}}@media (width>=640px){.topbar,.page,.sheet{width:100%;max-width:600px;margin-inline:auto}.topbar{max-width:600px}}@media (aspect-ratio>=4/3){.trade{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(186px,34%,340px);display:grid}.tradehead,.strip{grid-column:1/-1}.stage{grid-area:3/1}.ticket{grid-area:3/2;justify-content:flex-end;min-height:0;overflow:hidden}.sizerow{flex-direction:column;flex:none;height:auto}.sizerow .amount{flex:none;height:32px}.sizerow .seg{flex:none;height:28px}.cta{flex:40px;min-height:38px;max-height:64px}.posstrip{flex-wrap:wrap;height:auto;padding:5px 6px}.dock{width:min(420px,100% - 2 * var(--pad));align-self:center;margin-inline:auto}}@media (aspect-ratio>=4/3) and (height<=330px){.trade{gap:4px;padding-top:5px}.logo,.marketbtn{height:28px}.logo{width:24px;height:24px}.pill{height:26px}.pill.acct .plus{width:20px;height:20px}.ticket,.sizerow{gap:3px}.sizerow .amount{height:28px}.sizerow .seg{height:24px}.levrow{height:18px}.amount input{font-size:13px}.seg button{padding:0 4px;font-size:10px}.dock{height:30px;margin-bottom:4px;padding:2px}.navicon svg{width:16px;height:16px}.meta,.posnum,.more,.iconbtn.share{display:none}.posstrip{flex-wrap:nowrap;height:30px;padding:0 4px 0 6px}.chartwrap{padding-top:5px}.chartbar{position:static}.stats{display:flex}}@media (aspect-ratio>=4/3) and (height>=640px){.livepx{flex-direction:row;justify-content:flex-start;align-items:baseline;gap:8px;padding-left:8px}.livepx b{font-size:20px}.livepx span{font-size:13px}.trade{padding-inline:max(var(--pad),calc(50% - 680px))}.ticket{gap:10px}.cta{flex:none;height:60px}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important}}
