.logo{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:800;font-size:19px;letter-spacing:-.02em;white-space:nowrap}.up{color:var(--up)}.down{color:var(--down)}.muted{color:var(--muted)}.small{font-size:13px}.mono{font-family:var(--font-mono);font-size:12.5px}.block{display:block}.boot{min-height:60vh;display:grid;place-items:center;padding:24px}.spinner{width:28px;height:28px;border-radius:50%;border:3px solid var(--line-strong);border-top-color:var(--primary);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.skeleton-list{display:grid;gap:10px}.skeleton-list i{height:52px;border-radius:12px;background:linear-gradient(90deg,var(--surface) 25%,var(--surface-2) 50%,var(--surface) 75%);background-size:200% 100%;animation:sk 1.4s infinite}@keyframes sk{to{background-position:-200% 0}}.statebox{text-align:center;padding:32px 20px;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);color:var(--muted);display:flex;flex-direction:column;gap:12px;align-items:center}.statebox h2{font-size:20px;color:var(--text)}.notice{background:rgba(255,106,0,.08);border:1px solid rgba(255,106,0,.35);color:#ffd0ab;padding:12px 16px;border-radius:12px;font-size:14px;margin-bottom:16px}.ok-line{color:var(--up);font-weight:600}.legal{padding:40px var(--gutter) 80px}.legal h1{margin:24px 0 8px;font-size:34px}.legal h2{margin:28px 0 6px;font-size:20px}.legal p{color:var(--muted);margin-top:8px}.legal .draft{font-size:13px}.legal .draft,.legal a{color:var(--primary)}.toasts{position:fixed;right:16px;bottom:16px;z-index:200;gap:8px;max-width:min(380px,calc(100vw - 32px))}.toast,.toasts{display:flex;flex-direction:column}.toast{gap:2px;padding:12px 16px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line-strong);box-shadow:0 14px 40px -12px rgba(0,0,0,.7);animation:tin .35s var(--ease);font-size:14px}.toast span{color:var(--muted);font-size:13px}.toast.ok{border-left:3px solid var(--up)}.toast.err{border-left:3px solid var(--down)}.toast.win{border-left:3px solid var(--up);background:#0f2418}.toast.win b{color:var(--up)}.toast.loss{border-left:3px solid var(--down)}.toast.info{border-left:3px solid var(--primary)}@keyframes tin{0%{opacity:0;transform:translateY(10px)}}.auth{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.auth-main{display:flex;flex-direction:column;padding:28px clamp(20px,5vw,64px)}.auth-box{width:100%;max-width:420px;margin:auto;padding:36px 0}.auth-box h1{font-size:34px}.auth-sub{margin:8px 0 28px;color:var(--muted)}.auth form{display:grid;gap:16px}.field{display:grid;gap:6px}.field>span{font-size:13px;font-weight:600;color:var(--muted)}.code-input,.field input,.field select,.search input,.stake input{width:100%;height:50px;padding:0 14px;border-radius:10px;background:var(--surface);border:1px solid var(--line-strong);color:var(--text);font-size:16px;outline:none;transition:border-color .2s,box-shadow .2s}.field select{appearance:none}.code-input:focus,.field input:focus,.field select:focus,.search input:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(255,106,0,.18)}.field em{color:var(--down);font-size:13px;font-style:normal}.pw{position:relative}.pw input{padding-right:84px}.pw-eye{position:absolute;right:6px;top:6px;height:38px;padding:0 12px;border-radius:8px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-size:13px;font-weight:600}.pw-eye:hover{color:var(--text)}.pw-rules{list-style:none;margin:-6px 0 0;padding:0;display:flex;gap:14px;flex-wrap:wrap;font-size:12.5px;color:var(--faint)}.pw-rules li:before{content:"○ "}.pw-rules li.ok{color:var(--up)}.pw-rules li.ok:before{content:"● "}.check{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;color:var(--muted);cursor:pointer}.check input{width:18px;height:18px;margin-top:2px;accent-color:var(--primary);flex:none}.check a{color:var(--primary)}.form-err{color:var(--down);font-size:14px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.3);padding:10px 14px;border-radius:10px}.auth-alt{margin-top:22px;text-align:center;color:var(--muted);font-size:15px}.auth-alt a{color:var(--primary);font-weight:700}.auth-risk{font-size:12px;color:var(--faint);text-align:center}.auth-side{background:var(--bg-2);border-left:1px solid var(--line);padding:48px;display:flex;flex-direction:column;justify-content:center;gap:32px}.auth-card{background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;padding:28px;display:grid;gap:6px;max-width:340px}.auth-card strong{font-size:38px}.auth-card small{color:var(--muted)}.auth-tag{justify-self:start;font-size:11px;font-weight:800;letter-spacing:.1em;color:var(--primary);border:1px solid rgba(255,106,0,.45);border-radius:6px;padding:2px 8px}.auth-side ul{list-style:none;margin:0;padding:0;display:grid;gap:14px;color:var(--muted)}.auth-side li:before{content:"✓";color:var(--primary);font-weight:800;margin-right:10px}.shell{min-height:100vh;flex-direction:column}.shell,.top{display:flex}.top{position:sticky;top:0;z-index:40;height:60px;align-items:center;gap:28px;padding:0 clamp(12px,2vw,24px);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.top-nav{display:flex;gap:4px}.top-nav a{padding:8px 14px;border-radius:8px;color:var(--muted);font-weight:600;font-size:14.5px}.top-nav a:hover{color:var(--text);background:var(--hover)}.top-nav a.on{color:var(--text);background:var(--surface-2)}.top-right{margin-left:auto;display:flex;align-items:center;gap:10px}.acc,.top-right{position:relative}.acc-btn{display:flex;align-items:center;gap:10px;height:40px;padding:0 12px;border-radius:10px;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer}.acc-btn:hover{border-color:var(--faint)}.acc-type{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--primary)}.acc-btn:not(.demo) .acc-type{color:var(--up)}.sim-pill{font-size:10px;font-weight:800;letter-spacing:.08em;color:var(--primary);border:1px solid rgba(255,106,0,.4);border-radius:6px;padding:3px 8px}.menu{position:absolute;right:0;top:48px;min-width:260px;background:var(--surface-2);border:1px solid var(--line-strong);border-radius:14px;padding:6px;box-shadow:0 24px 60px -20px rgba(0,0,0,.85);z-index:60;animation:tin .2s var(--ease)}.menu-item{display:flex;justify-content:space-between;gap:12px;width:100%;padding:11px 12px;border:0;border-radius:9px;background:transparent;color:var(--text);text-align:left;font-size:14px;cursor:pointer}.menu-item.on,.menu-item:hover{background:var(--hover)}.menu-cta{width:100%;margin-top:4px;height:42px;border:0;border-radius:9px;background:var(--primary);color:var(--primary-ink);font-weight:800;cursor:pointer}.menu-note{padding:8px 12px;font-size:12px;color:var(--faint)}.menu-head{padding:10px 12px 12px;display:grid;border-bottom:1px solid var(--line);margin-bottom:4px}.menu-head small{color:var(--muted)}.avatar{width:40px;height:40px;border-radius:50%;border:1px solid var(--line-strong);background:var(--surface-2);font-weight:800;cursor:pointer}.avatar:hover{border-color:var(--primary)}.user-menu{min-width:230px}.shell-main{flex:1 1;min-height:0;display:flex;flex-direction:column}.tabbar{display:none}.page{width:100%;max-width:1100px;margin:0 auto;padding:28px var(--gutter) 60px}.narrow-page{max-width:720px;display:grid;gap:16px;align-content:start}.page-head{margin-bottom:20px}.apage h1,.page-head h1{font-size:28px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px}.card-title{font-size:17px;margin-bottom:14px}.kv{display:grid;grid-template-columns:110px 1fr;gap:8px 12px;margin:0}.kv dt{color:var(--muted)}.kv dd{margin:0}.wallet-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;align-items:start}.bal{display:grid;gap:2px;margin-bottom:18px}.bal small{color:var(--muted)}.bal b{font-size:34px}.seg{display:flex;gap:4px;padding:4px;background:var(--bg-2);border:1px solid var(--line);border-radius:12px;margin-bottom:16px}.seg button{flex:1 1;height:38px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-weight:700;cursor:pointer;font-size:14px}.seg button.on{background:var(--surface-2);color:var(--text)}.seg.small{display:inline-flex;margin:0}.seg.small button{padding:0 14px;height:34px;flex:none;font-size:13px}.form{display:grid;gap:14px}.quick{display:flex;gap:6px}.quick button{flex:1 1;height:34px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--text);cursor:pointer;font-size:13px;font-weight:600}.quick button:hover{border-color:var(--primary);color:var(--primary)}.quick.wide button{height:40px}.row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.pixbox{display:grid;gap:14px}.pixcode{display:block;padding:12px 14px;border-radius:10px;background:var(--bg-2);border:1px dashed var(--line-strong);font-family:var(--font-mono);font-size:12.5px;word-break:break-all}.pixcode.inline{display:inline-block;padding:4px 8px}.sandbox-box{border:1px solid rgba(255,106,0,.35);border-radius:12px;padding:14px;display:grid;gap:10px;background:rgba(255,106,0,.05);justify-items:start}.hist{list-style:none;margin:0;padding:0;display:grid}.hist li{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--line)}.hist li:last-child{border-bottom:0}.hist li>span{display:grid;gap:2px;min-width:0}.hist small{color:var(--muted);font-size:12.5px;overflow-wrap:anywhere}.hist .right{text-align:right}.hist .empty{justify-content:center;color:var(--muted)}.st{font-style:normal;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--surface-2);white-space:nowrap}.st.approved,.st.paid{color:var(--up);background:rgba(34,197,94,.12)}.st.pending{color:var(--primary);background:rgba(255,106,0,.12)}.st.expired,.st.failed,.st.rejected{color:var(--down);background:rgba(239,68,68,.12)}.twofa{display:flex;gap:22px;flex-wrap:wrap;align-items:flex-start}.qr{border-radius:12px;background:#fff;padding:6px}.qr.ph{background:var(--surface-2)}.code-input{width:150px;text-align:center;letter-spacing:.3em}.stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:20px}.stats>div{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;display:grid;gap:2px}.stats small{color:var(--muted)}.stats b{font-size:24px}.tablewrap{border:1px solid var(--line);border-radius:var(--radius-lg);overflow:auto;background:var(--surface)}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--faint);white-space:nowrap;background:var(--bg-2)}.table td,.table th{padding:12px 14px;border-bottom:1px solid var(--line)}.table td{vertical-align:middle}.table tr:last-child td{border-bottom:0}.table small{color:var(--muted);font-size:12px}.rowbtns{display:flex;gap:6px}.badge{display:inline-block;font-size:12px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--surface-2);color:var(--muted);white-space:nowrap}.badge.ok{color:var(--up);background:rgba(34,197,94,.12)}.badge.warn{color:var(--primary);background:rgba(255,106,0,.12)}.badge.bad{color:var(--down);background:rgba(239,68,68,.12)}.modal{position:fixed;inset:0;z-index:150;background:rgba(0,0,0,.66);display:grid;place-items:center;padding:16px;animation:tin .2s}.modal-box{width:100%;max-width:440px;background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;padding:24px;display:grid;gap:14px;max-height:92vh;overflow:auto}.modal-box h3{font-size:20px}.modal-box dl{display:grid;grid-template-columns:120px 1fr;gap:8px 12px;margin:0;font-size:14px}.modal-box dt{color:var(--muted)}.modal-box dd{margin:0;overflow-wrap:anywhere}.modal-box .row{justify-content:flex-end;margin-top:4px}.terminal{flex:1 1;min-height:0;display:grid;grid-template-columns:250px minmax(0,1fr) 310px;height:calc(100vh - 60px)}.t-assets{border-right:1px solid var(--line);background:var(--bg-2);display:flex}.t-main{display:flex;flex-direction:column;min-width:0;min-height:0}.t-order{border-left:1px solid var(--line);background:var(--bg-2);overflow-y:auto}.asset-pick{display:flex;align-items:center;gap:12px;height:42px;padding:0 14px;border-radius:10px;background:var(--surface);border:1px solid var(--line-strong);cursor:pointer;font-size:15px}.asset-pick .pay{color:var(--up);font-size:13px;font-weight:700}.feed{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:var(--muted)}.feed i{width:8px;height:8px;border-radius:50%;background:var(--faint)}.feed.ok{color:var(--up)}.feed.ok i{background:var(--up);box-shadow:0 0 0 0 rgba(34,197,94,.6);animation:pulse2 2s infinite}.feed.bad{color:var(--primary)}.feed.bad i{background:var(--primary)}@keyframes pulse2{70%{box-shadow:0 0 0 7px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.banner{padding:8px 16px;font-size:12.5px;color:#ffd0ab;background:rgba(255,106,0,.08);border-bottom:1px solid rgba(255,106,0,.25)}.banner.soft{color:var(--muted);background:var(--surface);border-color:var(--line)}.t-chart{flex:1 1 auto;min-height:280px;display:flex}.alist{display:flex;flex-direction:column;width:100%;min-height:0}.alist-search{padding:12px 12px 6px}.alist-search input{width:100%;height:40px;padding:0 12px;border-radius:9px;background:var(--surface);border:1px solid var(--line);color:var(--text);font-size:14px;outline:none}.alist-search input:focus{border-color:var(--primary)}.alist-cats{display:flex;gap:4px;padding:6px 12px 10px}.alist-cats button{flex:1 1;height:30px;border-radius:7px;border:0;background:transparent;color:var(--muted);font-size:12.5px;font-weight:700;cursor:pointer}.alist-cats button.on{background:var(--surface-2);color:var(--text)}.alist-items{list-style:none;margin:0;padding:0 6px 10px;overflow-y:auto;flex:1 1}.arow{width:100%;display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:9px;border:0;background:transparent;color:var(--text);text-align:left;cursor:pointer}.arow.on{background:var(--surface-2)}.arow.off{opacity:.55}.dot{width:8px;height:8px;border-radius:50%;background:var(--faint);flex:none}.dot.live{background:var(--up)}.aname{display:grid;flex:1 1;min-width:0;line-height:1.25}.aname b{font-size:13.5px}.aname small{color:var(--muted);font-size:12px}.apay{color:var(--up);font-size:13px;font-weight:700}.star{color:var(--faint);font-size:14px;padding:2px;cursor:pointer}.star.on,.star:hover{color:var(--primary)}.empty{padding:20px;color:var(--muted);text-align:center;font-size:14px}.chartpanel{flex:1 1;min-width:0;display:flex;flex-direction:column}.chart-bar{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);overflow-x:auto}.chart-tfs,.chart-types{display:flex;gap:2px}.chart-tfs button,.chart-types button{min-width:38px;height:32px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:var(--muted);font-family:var(--font-mono);font-size:12.5px;font-weight:600;cursor:pointer;display:grid;place-items:center}.chart-tfs button:hover,.chart-types button:hover{color:var(--text);background:var(--hover)}.chart-tfs button.on,.chart-types button.on{color:var(--text);background:var(--surface-2)}.chart-area{flex:1 1;min-height:0;display:flex}.chart-wrap{position:relative;flex:1 1;min-width:0}.chart-canvas,.overlay{position:absolute;inset:0}.overlay{pointer-events:none;overflow:hidden;z-index:3}.overlay.active{pointer-events:all;cursor:crosshair}.hint,.overlay g,.overlay line{pointer-events:none}.hint{position:absolute;left:50%;top:10px;transform:translateX(-50%);background:var(--surface-2);border:1px solid var(--line-strong);padding:6px 12px;border-radius:999px;font-size:12px;color:var(--muted);z-index:5;white-space:nowrap;max-width:92%;overflow:hidden;text-overflow:ellipsis}.chart-state{position:absolute;inset:0;display:grid;place-items:center;background:rgba(9,9,10,.55);gap:10px;align-content:center;justify-items:center;text-align:center;padding:16px;z-index:4}.chart-state.err p{color:var(--muted);max-width:320px}.chart-foot{display:none}.order{padding:16px;display:grid;gap:16px}.order-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.order-head strong{font-size:18px;display:block}.tag.otc{display:inline-block;margin-top:4px;font-size:10.5px;font-weight:800;letter-spacing:.04em;color:var(--primary);border:1px solid rgba(255,106,0,.4);border-radius:5px;padding:1px 6px}.payout{text-align:right;display:grid}.payout small{color:var(--muted);font-size:11px}.payout b{font-size:24px}.ofield{display:grid;gap:8px}.ofield>span{font-size:12.5px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.05em}.stake{display:flex;gap:6px}.stake input{height:48px;text-align:center;font-family:var(--font-mono);font-size:18px;font-weight:600}.stake button{width:48px;flex:none;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);cursor:pointer;font-weight:700}.stake button:hover{border-color:var(--primary)}.expiries{display:grid;gap:6px}.expiries button{height:38px;border-radius:9px;border:1px solid var(--line-strong);background:var(--surface);color:var(--muted);font-family:var(--font-mono);font-weight:700;cursor:pointer}.expiries button.on{background:rgba(255,106,0,.14);border-color:var(--primary);color:var(--primary)}.summary{display:grid;grid-template-columns:1fr 1fr;gap:8px}.summary>div{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:grid}.summary small{color:var(--muted);font-size:11px}.summary b{font-size:15px}.actions{display:grid;gap:10px}.act{height:58px;border:0;border-radius:12px;display:flex;align-items:center;justify-content:center;gap:10px;font-size:17px;font-weight:800;cursor:pointer;transition:filter .15s,transform .15s}.act.up{background:var(--up);color:#04130a}.act.down{background:var(--down);color:#1a0505}.act:hover:not(:disabled){filter:brightness(1.08)}.act:active:not(:disabled){transform:scale(.985)}.act:disabled{opacity:.4;cursor:not-allowed}.order-note{color:var(--primary);font-size:13px;text-align:center;margin-top:-6px}.order-rules{color:var(--faint);font-size:11.5px;text-align:center}.tpanel{display:flex;flex-direction:column;width:100%;min-height:0}.tpanel-tabs{display:flex;gap:2px;padding:6px 10px 0;border-bottom:1px solid var(--line)}.tpanel-tabs button{height:36px;padding:0 14px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);font-weight:700;cursor:pointer;font-size:13.5px}.tpanel-tabs button.on{color:var(--text);border-bottom-color:var(--primary)}.tpanel-tabs i{font-style:normal;background:var(--primary);color:var(--primary-ink);border-radius:999px;padding:0 7px;font-size:11px;margin-left:4px}.tpanel-body{flex:1 1;overflow-y:auto;min-height:0}.tlist{list-style:none;margin:0;padding:4px 10px}.trow{display:grid;grid-template-columns:28px minmax(0,1.4fr) .8fr 1fr .9fr;gap:10px;align-items:center;padding:9px 4px;border-bottom:1px solid var(--line);font-size:13.5px}.trow .dir{font-size:16px;text-align:center}.tmain{display:grid;min-width:0;line-height:1.25}.tmain small{color:var(--muted);font-size:11.5px}.tclock,.tdate,.tres{text-align:right}.tdate{color:var(--muted);font-size:12px;font-family:var(--font-body)}.t-mtabs{display:none}.sheet{position:fixed;inset:0;z-index:120;background:rgba(0,0,0,.6);display:flex;align-items:flex-end}.sheet-body{width:100%;max-height:82vh;display:flex;flex-direction:column;background:var(--bg-2);border-radius:20px 20px 0 0;border-top:1px solid var(--line-strong);animation:sup .3s var(--ease)}.sheet-head{display:flex;justify-content:space-between;align-items:center;padding:16px 18px 4px;font-size:17px}.sheet-head button{width:36px;height:36px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer}@keyframes sup{0%{transform:translateY(40px);opacity:0}}.admin{min-height:100vh;display:grid;grid-template-columns:240px minmax(0,1fr)}.admin-side{border-right:1px solid var(--line);background:var(--bg-2);padding:18px 14px;gap:18px;position:sticky;top:0;height:100vh}.admin-brand,.admin-side{display:flex;flex-direction:column}.admin-brand{gap:8px;padding:4px 8px}.role{align-self:flex-start;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--primary);border:1px solid rgba(255,106,0,.4);border-radius:5px;padding:2px 8px}.admin-side nav{display:grid;gap:2px}.admin-side nav a{padding:10px 12px;border-radius:9px;color:var(--muted);font-weight:600;font-size:14.5px}.admin-side nav a:hover{color:var(--text);background:var(--hover)}.admin-side nav a.on{color:var(--text);background:var(--surface-2)}.admin-foot{margin-top:auto;display:grid;gap:6px;padding:0 8px;font-size:13px;color:var(--muted)}.admin-foot a:hover{color:var(--text)}.admin-main{padding:28px clamp(16px,3vw,40px) 60px;min-width:0}.apage{display:grid;gap:16px;max-width:1200px;align-content:start}.apage h2{font-size:18px;margin-top:8px}.ahead{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.search{display:flex;gap:8px}.search input{height:40px;width:260px;font-size:14px}.kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.kpi,.kpis{display:grid}.kpi{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:16px 18px;gap:2px}.kpi small{color:var(--muted)}.kpi b{font-size:26px}.kpi em{font-style:normal;color:var(--faint);font-size:13px}.kpi.alert{border-color:rgba(255,106,0,.5)}.kpi a{color:var(--primary);font-weight:700;font-size:13.5px;margin-top:4px}.pixqr{display:flex;justify-content:center}.forgot{margin:-6px 0 0;text-align:right;font-size:14px}.forgot a{color:var(--primary);font-weight:600}.vbanner{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:center;padding:9px 16px;background:rgba(255,106,0,.1);border-bottom:1px solid rgba(255,106,0,.3);font-size:13.5px;color:#ffd9bd}.vbanner button{height:32px;padding:0 14px;border-radius:8px;border:0;background:var(--primary);color:var(--primary-ink);font-weight:800;cursor:pointer;font-size:13px}.vbanner button.ghost{background:transparent;color:#ffd9bd;border:1px solid rgba(255,106,0,.45)}.vbanner button:disabled{opacity:.5;cursor:not-allowed}.vrow{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.vrow input{height:32px;width:110px;text-align:center;letter-spacing:.2em;border-radius:8px;background:var(--bg);border:1px solid var(--line-strong);color:var(--text)}.mailbody,.vrow input{font-family:var(--font-mono)}.mailbody{margin:0;max-width:520px;white-space:pre-wrap;font-size:12px;color:var(--muted);text-align:left}.notice.small{font-size:13px;padding:10px 14px;margin:0}.icon-btn{width:40px;height:40px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--muted);display:grid;place-items:center;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.icon-btn:hover{color:var(--text);background:var(--hover);border-color:var(--line-strong)}.vip{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:800;letter-spacing:.06em;padding:2px 7px;border-radius:6px;color:#3a2400;background:linear-gradient(135deg,#ffe08a,#e8a91c);box-shadow:0 0 0 1px rgba(255,214,102,.5),0 2px 10px -2px rgba(232,169,28,.55);white-space:nowrap}.vip.small{margin-left:8px;font-size:9.5px;padding:1px 6px}.vipnote{font-size:13.5px;margin:-6px 0 14px;color:var(--muted)}.vipnote.ok{color:#e8a91c}.vipprog{margin:-4px 0 16px;display:grid;gap:6px;font-size:12.5px;color:var(--muted)}.vipprog i{height:6px;background:var(--hover);overflow:hidden}.vipprog i,.vipprog u{display:block;border-radius:6px}.vipprog u{height:100%;background:linear-gradient(90deg,#ffe08a,#e8a91c);text-decoration:none;transition:width .5s var(--ease)}.bal small{gap:8px}.bal small,.ctabs{display:flex;align-items:center}.ctabs{gap:6px;padding:8px 10px 0;overflow-x:auto;border-bottom:1px solid var(--line);background:var(--bg-2);scrollbar-width:none}.ctabs::-webkit-scrollbar{display:none}.ctab{display:flex;align-items:center;border-radius:10px 10px 0 0;border:1px solid transparent;border-bottom:0;background:transparent;flex:none;transition:background .15s}.ctab:hover{background:var(--hover)}.ctab.on{background:var(--bg);border-color:var(--line-strong);box-shadow:inset 0 2px 0 var(--primary)}.ctab.off{opacity:.6}.ctab-main{display:flex;align-items:center;gap:8px;padding:7px 10px;border:0;background:transparent;cursor:pointer;color:var(--text)}.ctab-t{display:grid;text-align:left;line-height:1.2}.ctab-t b{font-size:12.5px}.ctab-t small{font-size:10.5px;color:var(--muted)}.ctab-x{width:22px;height:22px;margin-right:6px;border:0;border-radius:6px;background:transparent;color:var(--faint);cursor:pointer;font-size:17px;line-height:1}.ctab-x:hover{background:var(--hover);color:var(--text)}.ctab-add{width:32px;height:32px;flex:none;border-radius:8px;border:1px dashed var(--line-strong);background:transparent;color:var(--muted);font-size:20px;cursor:pointer;margin-bottom:4px}.ctab-add:hover{color:var(--primary);border-color:var(--primary)}.side-toggle{display:flex;align-items:center;gap:8px;width:calc(100% - 16px);margin:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid var(--line);background:transparent;color:var(--muted);cursor:pointer;font-size:12.5px;font-weight:700}.side-toggle:hover{color:var(--text);background:var(--hover)}.terminal{grid-template-rows:minmax(0,1fr)}.t-assets{overflow:hidden}.t-assets,.t-order{min-height:0}.terminal.side-min{grid-template-columns:74px minmax(0,1fr) 310px}.t-assets{flex-direction:column}.side-min .side-toggle{justify-content:center;padding:0;width:50px;margin:8px auto}.alist.compact .alist-items{padding:4px 0 10px;display:grid;justify-items:center;gap:2px}.alist.compact .arow{width:46px;height:46px;padding:0;justify-content:center}.arow{transition:transform .18s var(--ease),background .15s;transform-origin:center}.arow:hover{transform:scale(1.035);background:var(--hover)}.alist.compact .arow:hover{transform:scale(1.16)}.alist-cats{flex-wrap:wrap}.alist-cats button{flex:1 1 auto;min-width:44px;padding:0 6px}.t-head-r{display:flex;align-items:center;gap:14px}.orders-btn{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:10px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-weight:700;font-size:13.5px;cursor:pointer}.orders-btn:hover{background:var(--hover)}.orders-btn i{font-style:normal;min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border-radius:999px;background:var(--surface-2);font-size:12px}.orders-btn.has{border-color:rgba(255,106,0,.55)}.orders-btn.has i{background:var(--primary);color:var(--primary-ink)}.drawer-wrap{position:fixed;inset:0;z-index:140;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end;animation:tin .2s}.drawer{width:min(440px,100%);height:100%;background:var(--bg-2);border-left:1px solid var(--line-strong);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);animation:sright .3s var(--ease)}@keyframes sright{0%{transform:translateX(40px);opacity:0}}.drawer-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 18px 14px;border-bottom:1px solid var(--line)}.drawer-head div{display:grid;gap:2px}.drawer-head small{color:var(--muted);font-size:12.5px}.drawer-head button{width:36px;height:36px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer}.drawer .otc-list{overflow-y:auto;flex:1 1;align-content:start}.otc-list.one{grid-template-columns:1fr}.otc.click{cursor:pointer}.otc.click:hover{border-color:var(--line-strong);transform:translateY(-1px)}.otc-label{font-size:12px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.otc-status{align-items:baseline}.ret{font-size:20px;font-weight:700;letter-spacing:-.01em}.ret.up{color:var(--up)}.ret.down{color:var(--down)}.otc-prices i{font-style:normal;color:var(--faint);margin-left:4px;font-size:11px}.ltb-state{gap:1px}.ltb-ret{display:flex;align-items:baseline;gap:6px;font-size:12px}.ltb-ret em{font-style:normal;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.05em;font-size:10.5px}.ltb-ret .ret{font-size:16px}.ltb-item,.ltb-more{cursor:pointer}.ltb-more{align-self:center;border:0;background:transparent;color:var(--primary);font-weight:700;font-size:12.5px;padding:6px 4px}.expiries{grid-template-columns:repeat(3,1fr)}.expiries button{font-family:var(--font-body);font-size:12.5px}.retbox{display:grid;gap:2px;padding:12px 14px;border-radius:12px;background:var(--surface);border:1px solid var(--line)}.retbox span{font-size:11.5px;color:var(--muted);font-weight:700;text-transform:uppercase;letter-spacing:.06em}.retbox b{font-size:26px;letter-spacing:-.02em}.retbox small{color:var(--muted);font-size:12px}.tdetail{position:absolute;z-index:6;overflow-y:auto;width:262px;padding:14px;border-radius:14px;background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-lg);display:grid;gap:8px;animation:tin .18s var(--ease)}.td-head{display:flex;align-items:center;gap:8px;font-size:14px}.td-head span{font-size:12px;font-weight:700}.td-head button{margin-left:auto;width:26px;height:26px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer;font-size:12px}.tdetail dl{display:grid;grid-template-columns:auto 1fr;gap:6px 12px;margin:0;font-size:12.5px}.tdetail dt{color:var(--muted)}.tdetail dd{margin:0;text-align:right}.tdetail small{font-size:11px}.support-fab{position:fixed;right:18px;bottom:18px;z-index:90;width:52px;height:52px;border-radius:50%;border:0;background:var(--primary);color:var(--primary-ink);display:grid;place-items:center;cursor:pointer;box-shadow:0 10px 30px -8px rgba(255,106,0,.65);transition:transform .2s var(--ease)}.support-fab:hover{transform:translateY(-2px) scale(1.04)}.fab-dot{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--down);color:#fff;font-style:normal;font-size:11px;font-weight:800;display:grid;place-items:center;border:2px solid var(--bg)}.support-panel{position:fixed;right:18px;bottom:82px;z-index:91;width:min(380px,calc(100vw - 24px));height:min(540px,calc(100vh - 110px));display:flex;flex-direction:column;background:var(--surface);border:1px solid var(--line-strong);border-radius:18px;box-shadow:var(--shadow-lg);overflow:hidden;animation:tin .22s var(--ease)}.sp-head{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.sp-head b{flex:1 1;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-head button{width:32px;height:32px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer}.sp-body{padding:14px 16px;display:grid;gap:12px;align-content:start;overflow-y:auto;flex:1 1}.sp-body.thread{padding:0;display:flex;flex-direction:column}.sp-body textarea,.sp-reply textarea{width:100%;border-radius:12px;border:1px solid var(--line-strong);background:var(--bg);color:var(--text);padding:12px;font-size:14.5px;resize:none;outline:none;font-family:var(--font-body)}.sp-body textarea:focus,.sp-reply textarea:focus{border-color:var(--primary)}.sp-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.sp-list button{width:100%;display:grid;gap:4px;text-align:left;padding:12px;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--text);cursor:pointer}.sp-list button:hover{border-color:var(--line-strong)}.sp-line{display:flex;justify-content:space-between;align-items:center;gap:8px}.sp-line b{font-size:14px}.sp-line b,.sp-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sp-list small{color:var(--muted);font-size:12.5px}.sp-meta{display:flex;justify-content:space-between;align-items:center;font-size:11.5px;color:var(--faint)}.dotnew{width:9px;height:9px;border-radius:50%;background:var(--primary);flex:none}.sp-msgs{flex:1 1;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.sp-msgs.big{min-height:260px;max-height:52vh;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.bubble{max-width:86%;padding:10px 13px;border-radius:14px;display:grid;gap:4px}.bubble p{margin:0;font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}.bubble small{font-size:10.5px;opacity:.7}.bubble.user{align-self:flex-end;background:var(--primary);color:var(--primary-ink);border-bottom-right-radius:4px}.bubble.staff{align-self:flex-start;background:var(--surface-2);border-bottom-left-radius:4px}.sp-note{text-align:center;font-size:12.5px;color:var(--muted);margin:4px 0}.sp-reply{display:grid;grid-template-columns:1fr auto;gap:8px;padding:12px 14px;border-top:1px solid var(--line);align-items:end}.tickets{display:grid;grid-template-columns:minmax(260px,360px) minmax(0,1fr);gap:16px;align-items:start}.tickets>*{min-width:0}.tk-list button,.tk-list small{overflow:hidden}.tk-list small{text-overflow:ellipsis;white-space:nowrap}.tk-list .sp-line{flex-wrap:wrap}.tk-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tk-list button{width:100%;text-align:left;display:grid;gap:3px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer}.tk-list button.on{border-color:var(--primary)}.tk-list small{color:var(--muted);font-size:12.5px}.tk-list .prev{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);opacity:.8}.tk-thread{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:16px;display:grid;gap:12px}.tk-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.tk-head div{display:grid}.tk-head small{color:var(--muted)}.ai-stock{display:grid;place-items:center;border-radius:9px;color:#fff;font-weight:800;letter-spacing:-.02em;text-shadow:0 1px 2px rgba(0,0,0,.3)}.ai{position:relative;display:inline-grid;place-items:center;flex:none}.ai-round{border-radius:50%;display:block;object-fit:cover}.ai-pair{position:relative;display:block}.ai-pair .ai-round{position:absolute;box-shadow:0 0 0 2px var(--bg-2)}.ai-pair .ai-a{left:0;top:0}.ai-pair .ai-b{right:0;bottom:0}.ai-fallback{display:grid;place-items:center;border-radius:50%;background:var(--surface-2);font-weight:800;font-size:11px;color:var(--muted)}.ai-otc{position:absolute;right:-4px;bottom:-3px;font-style:normal;font-size:7.5px;font-weight:800;letter-spacing:.02em;background:var(--primary);color:var(--primary-ink);border-radius:4px;padding:0 3px;line-height:1.5}.oh-asset{display:flex;align-items:center;gap:12px}.asset-pick .ai{margin-right:-2px}.arow .ai{margin-right:2px}.arow .aname small .num{font-size:11.5px}.otc-list{list-style:none;margin:0;padding:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.otc{background:var(--surface);border:1px solid var(--line-strong);border-radius:14px;padding:12px 14px 0;display:grid;gap:8px;overflow:hidden;transition:border-color .25s,background .25s}.otc.win{border-color:rgba(34,197,94,.55);background:linear-gradient(180deg,rgba(34,197,94,.09),var(--surface) 60%)}.otc.lose{border-color:rgba(239,68,68,.55);background:linear-gradient(180deg,rgba(239,68,68,.09),var(--surface) 60%)}.otc-top{display:flex;align-items:center;gap:10px}.otc-name{display:grid;flex:1 1;min-width:0;line-height:1.25}.otc-name b{font-size:14.5px}.otc-name small{font-size:12px;font-weight:700}.otc-clock{font-size:22px;font-weight:700;letter-spacing:-.02em}.otc-prices{display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.otc-prices b{color:var(--text);font-weight:600}.otc-status{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.chip{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:999px;background:var(--surface-2);color:var(--muted)}.otc.win .chip{background:rgba(34,197,94,.18);color:var(--up)}.otc.lose .chip{background:rgba(239,68,68,.18);color:var(--down)}.otc-res{font-size:12.5px;color:var(--muted)}.otc-res b{color:var(--text);font-size:14px}.otc-res em{font-style:normal}.otc.win .otc-res em{color:var(--up)}.otc.lose .otc-res em{color:var(--down)}.otc-bar{height:4px;margin:2px -14px 0;background:var(--hover)}.otc-bar i{display:block;height:100%;background:var(--primary);transition:width .25s linear}.otc.win .otc-bar i{background:var(--up)}.otc.lose .otc-bar i{background:var(--down)}.ltb{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px;border-bottom:1px solid var(--line);background:var(--bg-2)}.ltb-item{position:relative;display:flex;align-items:center;gap:10px;padding:7px 12px 9px;border-radius:10px;background:var(--surface);border:1px solid var(--line-strong);overflow:hidden;flex:1 1 260px;min-width:0}.ltb-item.win{border-color:rgba(34,197,94,.55);background:rgba(34,197,94,.08)}.ltb-item.lose{border-color:rgba(239,68,68,.55);background:rgba(239,68,68,.08)}.ltb-dir{font-size:15px}.ltb-clock{font-size:20px;font-weight:700;min-width:56px}.ltb-state{display:flex;flex-direction:column;line-height:1.2;font-size:12.5px;font-weight:700;min-width:0}.ltb-state b{font-size:15px}.ltb-state small{font-size:11px;font-weight:500;color:var(--muted)}.ltb-item.win .ltb-state b{color:var(--up)}.ltb-item.lose .ltb-state b{color:var(--down)}.ltb-bar{position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--hover)}.ltb-bar i{display:block;height:100%;background:var(--primary);transition:width .25s linear}.ltb-item.win .ltb-bar i{background:var(--up)}.ltb-item.lose .ltb-bar i{background:var(--down)}.ltb-other{align-self:center;font-size:12px;color:var(--muted)}.chart-zoom{display:flex;gap:2px;margin-left:auto;margin-right:8px}.chart-zoom button{min-width:34px;height:32px;border:1px solid var(--line);border-radius:7px;background:transparent;color:var(--text);font-size:16px;font-weight:700;cursor:pointer}.chart-zoom button:hover{background:var(--hover)}.ticker{overflow:hidden;border-block:1px solid var(--line);background:var(--bg-2);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ticker-track{display:flex;gap:10px;width:max-content;padding:10px 0;animation:marquee 70s linear infinite}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes marquee{to{transform:translateX(-50%)}}.tk{display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 8px;border-radius:999px;background:var(--surface);border:1px solid var(--line);font-size:13.5px;white-space:nowrap}.tk b{font-size:13px}.tk em{font-style:normal;color:var(--up);font-weight:700;font-size:12px}.tk.off{opacity:.55}.tk.off em{color:var(--faint)}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}@media (max-width:1180px){.terminal{grid-template-columns:220px minmax(0,1fr) 290px}}@media (max-width:980px){.auth{grid-template-columns:1fr}.auth-side{display:none}.wallet-grid{grid-template-columns:1fr}.admin{grid-template-columns:minmax(0,1fr)}.admin-side{position:static;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:12px;gap:8px}.admin-side nav{display:flex;overflow-x:auto;flex:1 1 100%;order:3}.admin-side nav a{white-space:nowrap}.admin-foot{margin:0 0 0 auto;display:flex;gap:14px}}@media (max-width:860px){.top{gap:10px}.hide-xs,.sim-pill,.top-nav{display:none}.terminal{display:flex;flex-direction:column;height:auto;min-height:calc(100vh - 60px - 64px)}.t-assets{display:none}.t-main{flex:1 1}.t-chart{min-height:290px;flex:none;height:40vh}.feed{white-space:nowrap;font-size:11px;gap:6px;flex:none}.asset-pick{min-width:0;flex:1 1;gap:8px;padding:0 10px}.asset-pick .num{font-size:13px}.t-head{gap:8px;padding:8px 10px}.asset-pick{display:none!important}.t-head{justify-content:flex-end}.ltb{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:8px}.ltb::-webkit-scrollbar{display:none}.ltb-item{flex:0 0 236px!important}.ltb-more{flex:none;white-space:nowrap}.icon-btn.hide-m{display:none}.ctabs{padding:6px 8px 0}.ctab-t small{display:none}.t-head-r{gap:8px}.orders-btn{height:34px;padding:0 10px}.tdetail{width:232px}.support-fab{bottom:140px;right:12px;width:46px;height:46px}.support-panel{right:8px;bottom:140px;height:min(520px,calc(100vh - 180px))}.tickets{grid-template-columns:1fr}.drawer{width:100%}.terminal.side-min{display:flex}.order{padding:10px 12px 14px;gap:10px}.ofield>small,.order-head,.order-rules,.quick,.summary{display:none}.otc-list{grid-template-columns:1fr;padding:8px}.ltb{padding:6px 8px}.ltb-item{flex-basis:100%}.chart-zoom{margin-right:4px}.ofield{gap:6px}.ofield>span{font-size:11px}.stake input{height:44px;font-size:16px}.stake button{width:44px}.expiries{grid-template-columns:repeat(6,1fr);gap:4px}.expiries button{height:36px;font-size:12px;padding:0}.actions{grid-template-columns:1fr 1fr;gap:8px}.act{height:54px;font-size:16px}.t-trades{display:none;flex:none;max-height:40vh;border-top:0}.t-trades.show{display:flex}.t-order{display:none;border-left:0;border-top:1px solid var(--line);overflow:visible}.t-order.show{display:block}.t-mtabs{display:flex;position:sticky;bottom:62px;z-index:30;background:var(--bg-2);border-top:1px solid var(--line)}.t-mtabs button{flex:1 1;height:44px;border:0;background:transparent;color:var(--muted);font-weight:700;cursor:pointer}.t-mtabs button.on{color:var(--text);box-shadow:inset 0 -2px 0 var(--primary)}.t-mtabs i{font-style:normal;background:var(--primary);color:var(--primary-ink);border-radius:999px;padding:0 7px;font-size:11px;margin-left:4px}.tools{width:44px;padding:6px 2px}.tbtn{width:38px}.tabbar{display:grid;grid-template-columns:repeat(4,1fr);position:fixed;bottom:0;left:0;right:0;z-index:50;background:color-mix(in srgb,var(--bg) 94%,transparent);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom)}.tabbar a{display:grid;place-items:center;gap:2px;padding:8px 0 7px;color:var(--faint);font-size:11px;font-weight:700}.tabbar a.on{color:var(--primary)}.shell-main{padding-bottom:62px}.toasts{bottom:76px}.stats{grid-template-columns:1fr}.trow{grid-template-columns:24px minmax(0,1fr) auto auto}.trow .tdate,.trow .tstake{display:none}.acc-btn b{font-size:13px}.page{padding-top:20px}.search input{width:100%}.search{flex:1 1 100%}}@media (max-width:640px){.table thead{display:none}.table,.table tbody,.table td,.table tr{display:block;width:100%}.table tr{border-bottom:1px solid var(--line-strong);padding:10px 6px}.table td{display:flex;justify-content:space-between;gap:12px;border:0;padding:6px 10px;text-align:right}.table td:before{content:attr(data-l);color:var(--faint);font-size:12px;text-transform:uppercase;letter-spacing:.05em;text-align:left}.table td[data-l=""]:before{display:none}.rowbtns{flex-wrap:wrap}.modal-box dl{grid-template-columns:1fr;gap:2px}.modal-box dd{margin-bottom:8px}}@media (min-width:861px){.shell{height:100vh;min-height:0}.shell-main{min-height:0;overflow-y:auto}.terminal{height:auto;flex:1 1;min-height:0;overflow:hidden}.t-trades{flex:0 0 clamp(170px,26vh,260px)}}@media (max-width:860px){.shell{height:100dvh;min-height:0}.shell-main{min-height:0;overflow-y:auto;padding-bottom:62px}.terminal,.terminal.side-min{display:flex;flex-direction:column;height:auto;flex:1 1;min-height:0;overflow:hidden}.t-main{flex:1 1;min-height:0}.t-chart{flex:1 1;height:auto;min-height:140px}.t-mtabs,.t-trades{display:none!important}.t-order{display:block!important;flex:none;border-top:1px solid var(--line);overflow:visible}.order{padding:8px 12px 12px;gap:8px}.ofield{gap:4px}.ofield>span{display:none}.stake input{height:42px}.stake button{width:42px}.expiries{display:flex;overflow-x:auto;gap:6px;scrollbar-width:none}.expiries::-webkit-scrollbar{display:none}.expiries button{flex:0 0 auto;height:34px;padding:0 14px}.retbox{display:flex;align-items:baseline;justify-content:space-between;padding:8px 12px}.retbox b{font-size:20px}.retbox small{display:none}.act{height:50px}.support-fab{display:none}.support-panel{bottom:70px;right:8px;height:min(520px,calc(100dvh - 140px))}.vbanner{font-size:12.5px;padding:6px 10px}.page{padding-bottom:24px}}.ctabs-right{margin-left:auto;display:flex;align-items:center;gap:12px;padding:0 4px 6px 12px;flex:none}.ctabs-right .orders-btn{height:32px}.ctabs{align-items:flex-end}.chart-bar{flex-wrap:nowrap}.ind-btn{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-weight:700;font-size:13px;cursor:pointer;flex:none}.ind-btn.on,.ind-btn:hover{background:var(--hover);border-color:var(--primary)}.ind-btn i{font-style:normal;min-width:20px;height:20px;padding:0 5px;display:grid;place-items:center;border-radius:999px;background:var(--primary);color:var(--primary-ink);font-size:11px}.indp{position:absolute;top:8px;right:8px;z-index:8;width:min(340px,calc(100% - 16px));max-height:calc(100% - 16px);display:flex;flex-direction:column;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:14px;box-shadow:var(--shadow-lg);overflow:hidden}.indp-head{display:flex;justify-content:space-between;align-items:center;padding:12px 14px 8px}.indp-head button{width:30px;height:30px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer}.indp-tabs{margin:0 12px 8px;display:flex}.indp-tabs button{flex:1 1;padding:0 6px}.indp-body{overflow-y:auto;padding:0 12px 10px;min-height:0;flex:1 1}.indp-h{margin:10px 0 6px;font-size:11.5px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--faint)}.indp-active,.indp-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.indp-list li>button{width:100%;display:grid;grid-template-columns:1fr auto;gap:0 8px;text-align:left;padding:9px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer}.indp-list li>button:hover{border-color:var(--primary)}.indp-list small{grid-column:1;color:var(--muted);font-size:11.5px}.indp-list .plus{grid-row:1/span 2;grid-column:2;align-self:center;color:var(--primary);font-size:20px;font-weight:700}.indp-list li.preset{display:flex;gap:6px}.indp-list li.preset>button:first-child{flex:1 1}.indp-active li{padding:10px 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface);display:grid;gap:8px}.ia-top{display:flex;align-items:center;gap:8px}.ia-top b{flex:1 1;font-size:13px}.ia-dot{width:10px;height:10px;border-radius:50%;flex:none}.ia-x{border:0;background:transparent;cursor:pointer;font-size:14px;padding:4px 6px;border-radius:6px;color:var(--muted)}.ia-x:hover{background:var(--hover);color:var(--text)}.ia-set{display:flex;flex-wrap:wrap;gap:8px 12px}.ia-set label{display:grid;gap:3px;font-size:11px;color:var(--muted);font-weight:700}.ia-set input[type=number],.ia-set select{width:76px;height:30px;padding:0 6px;font-size:13px;border-radius:7px;background:var(--bg);border:1px solid var(--line-strong);color:var(--text)}.dmini input[type=color],.ia-set input[type=color]{width:44px;height:30px;padding:2px;border-radius:7px;border:1px solid var(--line-strong);background:var(--bg);cursor:pointer}.indp-tools{display:grid;grid-template-columns:1fr 1fr;gap:6px}.indp-tools button{display:flex;align-items:center;gap:8px;height:38px;padding:0 10px;border-radius:9px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:12.5px;font-weight:700;cursor:pointer}.indp-tools button:hover{border-color:var(--primary)}.indp-tools i{width:14px;height:4px;border-radius:2px;flex:none}.indp-save{display:flex;gap:6px}.indp-save input{flex:1 1;height:36px;min-width:0;padding:0 10px;border-radius:8px;background:var(--bg);border:1px solid var(--line-strong);color:var(--text);font-size:13px}.indp-foot{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:10px 12px;border-top:1px solid var(--line);font-size:12.5px}.indp-foot span{margin-right:auto;color:var(--muted)}.dmini{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);z-index:6;display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:12px;box-shadow:var(--shadow-lg);font-size:12.5px;font-weight:700}.dmini select{height:30px;border-radius:7px;background:var(--bg);border:1px solid var(--line-strong);color:var(--text);padding:0 6px}.dmini button{border:0;background:transparent;cursor:pointer;font-size:15px;padding:4px 6px;border-radius:6px}.dmini button:hover{background:var(--hover)}.expiry-f{gap:6px}.exp-sel{display:flex;align-items:center;gap:10px;width:100%;height:46px;padding:0 14px;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);cursor:pointer;text-align:left}.exp-sel.open,.exp-sel:hover{border-color:var(--primary)}.exp-sel span{font-size:12.5px;font-weight:700;color:var(--muted)}.exp-sel b{font-size:16px}.exp-sel small{margin-left:auto;color:var(--faint);font-size:11.5px}.exp-sel svg{flex:none;color:var(--muted);transition:transform .15s}.exp-sel.open svg{transform:rotate(180deg)}.expiry-f>.expiries{padding:6px;background:var(--bg);border:1px solid var(--line-strong);border-radius:10px}.drawer-link{display:block;padding:10px 18px;font-size:13px;font-weight:700;color:var(--primary);border-bottom:1px solid var(--line)}.pager{justify-content:space-between;gap:10px;padding:12px 4px;color:var(--muted);font-size:13px;flex-wrap:wrap}.pager,.pager div{display:flex;align-items:center}.pager div{gap:6px}.pager button{min-width:36px;height:36px;padding:0 12px;border-radius:9px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-weight:700;cursor:pointer}.pager button:disabled{opacity:.4;cursor:default}.pager button.on{border-color:var(--primary);color:var(--primary)}.t-chart{min-height:360px}@media (max-width:860px){.ctabs-right{padding:0 2px 4px 8px;gap:8px}.ctabs-right .feed-t,.ind-btn span{display:none}.ind-btn{padding:0 9px}.indp{left:8px;right:8px;width:auto}.exp-sel{height:42px}.expiry-f>.expiries{display:grid;grid-template-columns:repeat(5,1fr);overflow:visible}.expiry-f>.expiries button{flex:none;padding:0;height:36px}.t-chart{min-height:140px}}.chart-tfs{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none}.chart-tfs::-webkit-scrollbar{display:none}.chart-tfs button,.chart-types,.chart-zoom{flex:none}.indp-list li>button b{font-size:13px}.indp-list li>button small{font-size:11px;line-height:1.3}.indp-list li>button{padding:8px 12px;font-family:inherit}.indp-active li b{font-size:12.5px}.field textarea{width:100%;border-radius:10px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);padding:10px 12px;font:inherit;resize:vertical}.field textarea:focus{border-color:var(--primary);outline:none}.form.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bonusbox{display:grid;gap:10px;padding:12px 14px;border:1px dashed var(--line-strong);border-radius:12px;background:var(--bg-2)}.bonusbox .checks{margin:0;gap:6px;font-size:13px}.row select{height:40px;border-radius:9px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);padding:0 10px}@media (max-width:640px){.form.two{grid-template-columns:1fr}}.card>.btn{margin-top:12px}.card .form .btn{margin-top:4px}.alist-items,.t-assets{scrollbar-width:none;-ms-overflow-style:none}.alist-items::-webkit-scrollbar,.t-assets::-webkit-scrollbar{display:none;width:0;height:0}.chart-mark{position:absolute;left:8px;bottom:6px;z-index:4;display:flex;align-items:center;gap:7px;padding:4px 10px 4px 5px;border-radius:8px;background:var(--bg);font-weight:800;font-size:13px;letter-spacing:-.01em;color:var(--text);pointer-events:none;-webkit-user-select:none;user-select:none}.dep-modal{max-width:520px;gap:12px}.dep-head{display:flex;justify-content:space-between;align-items:center}.dep-head button{width:34px;height:34px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer}.dep,.dep-pix{display:grid;gap:14px}.dep-load{display:grid;place-items:center;padding:40px}.dep-amount label{display:block;font-size:13px;font-weight:700;color:var(--muted);margin-bottom:8px}.dep-input{display:flex;align-items:center;gap:10px;padding:0 16px;height:64px;border-radius:14px;background:var(--bg);border:1px solid var(--line-strong)}.dep-input:focus-within{border-color:var(--primary)}.dep-input span{color:var(--muted);font-weight:700;font-size:20px}.dep-input input{flex:1 1;min-width:0;height:100%;border:0;background:transparent;color:var(--text);font-family:var(--font-mono);font-size:28px;font-weight:700;outline:none}.dep-grid{display:grid;grid-template-columns:repeat(3,1fr)}.dep-grid button{position:relative;height:52px;border-radius:11px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text);cursor:pointer;display:grid;place-items:center;align-content:center;gap:1px}.dep-grid button:hover{border-color:var(--primary)}.dep-grid button.on{background:rgba(255,106,0,.12)}.dep-grid b{font-size:14.5px}.dep-grid i{font-style:normal;font-size:10px;font-weight:800;color:#ffb800;letter-spacing:.04em}.dep-note{margin:-4px 0 0}.dep-bonus{gap:10px;border:1px dashed var(--line-strong);border-radius:12px}.dep-bonus.on{border-color:rgba(255,106,0,.5);background:rgba(255,106,0,.06)}.dep-bonus .checks{margin:0;gap:6px;font-size:13px}.dep-roll{display:grid;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,184,0,.4);background:rgba(255,184,0,.07)}.dep-roll p{color:var(--muted)}.dep-pix{text-align:center;justify-items:center}.dep-pix-v{display:grid;gap:2px}.dep-pix-v b{font-size:30px}.dep-pix-v span{color:var(--muted);font-size:13px}.dep-pix .pixcode{max-width:100%}.dep-pix .row{justify-content:center}.turn{display:grid;gap:8px;padding:12px 14px;margin-bottom:14px;border-radius:12px;border:1px solid var(--line-strong);background:var(--bg-2);font-size:13px}.turn i{display:block;height:6px;border-radius:4px;background:var(--surface-2);overflow:hidden;margin-top:6px}.turn u{display:block;height:100%;background:var(--primary);text-decoration:none}.linkbtn{border:0;background:transparent;color:var(--primary);font-weight:700;cursor:pointer;padding:0;text-decoration:underline;font-size:inherit}.chart-bar{overflow:visible}.tf-dd{position:relative;flex:none}.tf-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:8px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-family:var(--font-mono);font-weight:700;font-size:13px;cursor:pointer}.tf-btn.open,.tf-btn:hover{background:var(--hover);border-color:var(--primary)}.tf-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:6px;width:190px;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:12px;box-shadow:var(--shadow-lg)}.tf-pop button{height:34px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-family:var(--font-mono);font-weight:700;font-size:13px;cursor:pointer}.tf-pop button:hover{background:var(--hover);color:var(--text)}.tf-pop button.on{background:rgba(255,106,0,.16);color:var(--primary)}.toast{cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:pan-y}@media (min-width:861px){.toasts.at-chart{right:calc(310px + 18px);bottom:54px}}@media (max-width:860px){.toasts{top:70px;bottom:auto;right:8px;left:8px;max-width:none}.dep-grid{grid-template-columns:repeat(3,1fr)}.dep-input input{font-size:24px}.dep-modal{max-height:94dvh}.acc-menu{position:fixed;top:62px;left:8px;right:8px;min-width:0}}@media (max-width:520px){.dep-btn{padding:0 10px}.acc-btn{padding:0 8px;gap:6px}}.modal-box:has(.ficha){max-width:760px}.ficha{display:grid;gap:12px}.ficha h4{margin:6px 0 0;font-size:14px;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.ficha .hist{max-height:220px;overflow-y:auto}.acc-btn{min-width:150px;justify-content:space-between}.acc-col{display:grid;text-align:left;line-height:1.15}.acc-col b{font-size:16px}.acc-btn svg{color:var(--muted);transition:transform .15s}.acc-btn svg.flip{transform:rotate(180deg)}.acc-menu{min-width:330px;padding:8px;display:grid;gap:6px}.menu-title{margin:2px 6px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}.acc-row{display:grid;gap:8px;padding:8px;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.acc-row.on{border-color:rgba(255,106,0,.55);background:rgba(255,106,0,.06)}.acc-pick{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:var(--text);cursor:pointer;text-align:left;padding:2px}.acc-pick .radio{width:16px;height:16px;border-radius:50%;border:2px solid var(--faint);position:relative}.acc-row.on .radio{border-color:var(--primary)}.acc-row.on .radio:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--primary)}.acc-name{display:grid;line-height:1.2}.acc-name small{color:var(--muted);font-size:12px}.acc-pick>.num{font-size:16px}.acc-act{height:36px;border-radius:9px;border:1px solid var(--line-strong);background:transparent;color:var(--text);font-weight:700;font-size:13px;cursor:pointer}.acc-act:hover{border-color:var(--primary);color:var(--primary)}.acc-act.dep{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.acc-act.dep:hover{filter:brightness(1.08);color:var(--primary-ink)}@media (max-width:520px){.acc-btn{min-width:0}}.ax{min-height:100dvh;display:flex;flex-direction:column;background:radial-gradient(ellipse at 50% -10%,rgba(255,107,0,.16),transparent 55%),#060604;font-family:var(--font-mont),var(--font-geist),system-ui,sans-serif;color:#f4f4ef}.ax-top{justify-content:space-between;gap:12px;padding:12px clamp(16px,4vw,40px);border-bottom:1px solid rgba(255,255,255,.07);background:rgba(6,6,4,.75);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:5}.ax-top,.ax-top-r{display:flex;align-items:center}.ax-top-r{gap:14px}.ax-hint{color:#8f8f89;font-size:14px;font-weight:500}.ax-pill{display:inline-flex;align-items:center;height:44px;padding:0 24px;border-radius:999px;background:linear-gradient(180deg,#ff9500,#ff6b00);color:#2b1200;font-weight:700;font-size:14.5px;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 22px -8px rgba(255,107,0,.5)}.ax-pill:hover{transform:translateY(-1px);box-shadow:0 10px 28px -6px rgba(255,107,0,.6)}.ax-main{flex:1 1;display:grid;place-items:start center;padding:clamp(18px,4vh,40px) 16px 32px}.ax-box{width:min(460px,100%)}.ax-box h1{text-align:center;font-size:clamp(1.9rem,4vw,2.4rem);font-weight:800;letter-spacing:-.03em;margin:0 0 16px}.ax-sub{text-align:center;color:#9a9a94;margin:-6px 0 16px;font-size:.95rem}.ax form,.ax-box form{display:grid;gap:12px}.ax-f{display:grid;gap:7px;font-size:13px;font-weight:600;color:#b4b4ae}.ax-f small{color:#77776f;font-weight:500}.ax-f input{height:52px;width:100%;padding:0 18px;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:#0c0c0a;color:#fff;font:inherit;font-size:16px;font-weight:500;outline:none;transition:border-color .15s,box-shadow .15s}.ax-f input::placeholder{color:#66665f}.ax-f input:focus{border-color:#ff6b00;box-shadow:0 0 0 3px rgba(255,107,0,.18)}.ax-f em{color:#ef4444;font-style:normal;font-size:12.5px;font-weight:600}.ax-pw{position:relative}.ax-pw input{padding-right:54px}.ax-pw button{position:absolute;right:4px;top:4px;width:44px;height:44px;border:0;background:transparent;color:#8f8f89;cursor:pointer;border-radius:8px;display:grid;place-items:center}.ax-pw button:hover{color:#fff}.ax-rules{list-style:none;display:flex;gap:14px;margin:-4px 0 0;padding:0;font-size:12px;color:#66665f;flex-wrap:wrap}.ax-rules li:before{content:"○ "}.ax-rules li.ok{color:#22c55e}.ax-rules li.ok:before{content:"● "}.ax-check{display:flex;gap:12px;align-items:flex-start;font-size:13px;line-height:1.55;color:#9a9a94;cursor:pointer}.ax-check input{width:20px;height:20px;flex:none;margin-top:2px;accent-color:#ff6b00}.ax-check a,.ax-links a{color:#ff9500;font-weight:600}.ax-check a:hover,.ax-links a:hover{text-decoration:underline}.ax-err{margin:0;padding:12px 14px;border-radius:10px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.35);color:#fca5a5;font-size:13.5px}.ax-cta{height:54px;border:0;border-radius:10px;background:linear-gradient(180deg,#ff9500,#ff6b00);color:#2b1200;font:inherit;font-size:16px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:transform .2s,box-shadow .25s,filter .2s;box-shadow:0 10px 30px -10px rgba(255,107,0,.55)}.ax-cta:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06);box-shadow:0 14px 36px -8px rgba(255,107,0,.65)}.ax-cta:disabled{opacity:.6;cursor:wait}.ax-links{text-align:center;margin:16px 0 0;font-size:14px;color:#9a9a94}.ax-links+.ax-links{margin-top:12px}.ax-risk{margin:18px 0 0;font-size:11.5px;line-height:1.55;color:#77776f;text-align:center}.ax-risk b{color:#9a9a94}@media (max-width:520px){.ax-hint{display:none}}.vipb{position:relative;display:inline-flex;align-items:center;gap:6px;flex:none;padding:0 14px 0 10px;height:34px;border-radius:999px;color:#3a2400;background:linear-gradient(180deg,#ffe08a,#ffb700 48%,#e08a00);box-shadow:inset 0 0 0 1px rgba(255,231,160,.6),0 4px 18px -4px rgba(255,183,0,.65);overflow:hidden;isolation:isolate;-webkit-user-select:none;user-select:none}.vipb svg{width:20px;height:20px;filter:drop-shadow(0 1px 0 rgba(255,255,255,.5));animation:vipPulse 2.8s ease-in-out infinite}.vipb b{font-size:13.5px;font-weight:800;letter-spacing:.12em}.vipb:after{content:"";position:absolute;top:-20%;bottom:-20%;width:38%;left:0;background:linear-gradient(100deg,transparent,rgba(255,255,255,.9) 50%,transparent);transform:translateX(-160%) skewX(-18deg);animation:vipShine 3.6s ease-in-out infinite;pointer-events:none;z-index:1}.vipb.sm{height:24px;padding:0 9px 0 6px;gap:4px}.vipb.sm svg{width:14px;height:14px}.vipb.sm b{font-size:10.5px}.vipb.lg{height:44px;padding:0 20px 0 14px;gap:8px}.vipb.lg svg{width:26px;height:26px}.vipb.lg b{font-size:17px}@keyframes vipShine{0%{transform:translateX(-160%) skewX(-18deg)}45%,to{transform:translateX(420%) skewX(-18deg)}}@keyframes vipPulse{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.14) rotate(-6deg)}}.avatar.vip-ring{box-shadow:0 0 0 2px #ffb700,0 0 14px rgba(255,183,0,.55)}@media (max-width:860px){.top-right .vipb{height:28px;padding:0 10px 0 7px}.top-right .vipb svg{width:16px;height:16px}.top-right .vipb b{font-size:11.5px}}@media (max-width:420px){.top-right .vipb b{display:none}.top-right .vipb{padding:0 8px}}@media (prefers-reduced-motion:reduce){.vipb svg,.vipb:after{animation:none}}.pixbar{position:sticky;top:0;z-index:40;justify-content:center;gap:14px;flex-wrap:wrap;background:linear-gradient(90deg,rgba(255,107,0,.22),rgba(255,183,0,.18));border-bottom:1px solid rgba(255,107,0,.4)}.pixbar button{height:32px;padding:0 16px;border-radius:999px;border:0;background:#ff8a00;color:#2b1200;font-weight:800;cursor:pointer}.chartpanel,.shell,.shell-main,.t-main,.terminal{min-width:0;max-width:100%}.modal-box{grid-template-columns:minmax(0,1fr);overflow-x:hidden}.modal-box,.modal-box>*{min-width:0}.dep,.dep-pix{grid-template-columns:minmax(0,1fr)}.dep-bonus .checks li,.dep-bonus .checks.small li{display:block}.dep-bonus .checks li:before{margin-right:8px}.pixcode{overflow-wrap:anywhere;max-height:96px;overflow-y:auto}.menu{max-width:calc(100vw - 16px)}.eye-btn{flex:none}.vip-open{border:0;background:transparent;padding:0;cursor:pointer;display:inline-flex;flex:none}.ltb-sum{display:none}.vipm{position:relative;max-width:480px;gap:14px}.vipm-x{position:absolute;top:12px;right:12px;width:34px;height:34px;border-radius:50%;border:0;background:var(--surface-2);color:var(--text);cursor:pointer;z-index:2}.vipm-hero{display:grid;justify-items:center;gap:8px;text-align:center;padding-top:6px}.vipm-hero h3{font-size:22px}.vipm-hero p{color:var(--muted);font-size:14px;max-width:360px}.vipm-prog{display:grid;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,184,0,.4);background:rgba(255,184,0,.07)}.vipm-prog-t{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--muted);flex-wrap:wrap}.vipm-prog-t b{color:var(--text)}.vipm-bar{height:8px;border-radius:6px;background:var(--surface-2);overflow:hidden}.vipm-bar i{display:block;height:100%;background:linear-gradient(90deg,#ffb700,#ffe08a);transition:width .5s var(--ease)}.vipm-prog small{color:var(--muted);font-size:12.5px}.vipm-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.vipm-list li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--surface)}.vipm-list li.on{border-color:rgba(255,184,0,.5);background:rgba(255,184,0,.07)}.vipm-list li>i{font-style:normal;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--surface-2);color:var(--faint);font-weight:800;font-size:12px}.vipm-list li.on>i{background:#ffb700;color:#3a2400}.vipm-list li span{display:grid;line-height:1.3}.vipm-list li b{font-size:14px}.vipm-list li small{color:var(--muted);font-size:12.5px}.vipm-list li em{font-style:normal;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.vipm-list li.on em{color:#ffb700}.vipm-note{color:var(--faint);font-size:11.5px;line-height:1.5;text-align:center}@media (max-width:860px){.top{gap:8px;padding:0 10px;height:56px}.top .logo{flex:none}.top-right{flex:1 1 auto;min-width:0;justify-content:flex-end;gap:6px;margin-left:0}.top-right .acc{flex:1 1 auto;min-width:0;max-width:200px}.acc-btn{width:100%;min-width:0;height:38px;padding:0 8px;gap:4px;justify-content:space-between}.acc-col{min-width:0;overflow:hidden}.acc-type{font-size:9px}.acc-btn b,.acc-col b,.acc-type{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acc-btn b,.acc-col b{font-size:13px}.dep-btn{height:38px;padding:0 12px}.avatar,.dep-btn,.top-right .user{flex:none}.avatar{width:38px;height:38px}.eye-btn{width:36px;height:38px}.icon-btn.hide-m{display:none}.shell-main{padding-bottom:calc(60px + env(safe-area-inset-bottom))}.tabbar{z-index:60}.acc-menu{top:58px}.ltb{display:block;padding:6px 8px}.ltb-item,.ltb-more{display:none!important}.ltb-sum{display:flex;align-items:center;gap:10px;width:100%;height:40px;padding:0 12px;border-radius:10px;border:1px solid rgba(255,106,0,.5);background:var(--surface);color:var(--text);cursor:pointer;text-align:left}.ltb-sum-n{flex:1 1;min-width:0;font-size:13px;color:var(--muted);font-weight:600;white-space:nowrap}.ltb-sum-n b{color:var(--text)}.ltb-sum-c{font-size:17px;font-weight:700}.ltb-sum-r{font-size:14px;font-weight:800;min-width:84px;text-align:right}.ltb-sum-r.up{color:var(--up)}.ltb-sum-r.down{color:var(--down)}.ltb-sum-go{color:var(--faint);font-size:20px;line-height:1}.orders-btn.has{display:none}.tdetail{position:fixed!important;left:8px!important;right:8px!important;top:auto!important;bottom:calc(66px + env(safe-area-inset-bottom))!important;width:auto!important;max-height:58dvh!important;z-index:120}.modal{padding:0;place-items:end center}.modal-box{border-radius:18px 18px 0 0;max-height:94dvh;padding:16px 14px calc(16px + env(safe-area-inset-bottom))}.dep-modal,.modal-box{max-width:none}.dep-input{height:56px;padding:0 14px}.dep-input input{font-size:22px}.dep-grid button{height:46px}.drawer-wrap{z-index:140}.otc-list.one{grid-template-columns:minmax(0,1fr)}}@media (max-width:440px){.top{padding:0 8px;gap:6px}.top-right{gap:5px}.acc-btn>svg,.top-right .vip-open{display:none}.dep-btn{padding:0 10px;font-size:13px}}@media (max-width:360px){.acc-btn b,.acc-col b{font-size:12px}.eye-btn{width:32px}.dep-btn{padding:0 8px}}@media (max-width:440px){.chart-bar{gap:6px;padding:6px 8px}.chart-zoom{margin-right:0}.chart-zoom button:nth-child(-n+2){display:none}.chart-types button,.chart-zoom button{min-width:32px;width:32px;height:32px}.tf-btn{height:32px;padding:0 9px;gap:5px}.ind-btn{height:32px;padding:0 8px}}@media (max-width:340px){.chart-types button:nth-child(4){display:none}}.drawer .otc-list,.otc-list.one{grid-auto-rows:max-content}.otc{min-height:min-content}.vipb.t-vip{color:#1f2733;background:linear-gradient(180deg,#f4f7fb,#c3ccd9 48%,#8e99ab);box-shadow:inset 0 0 0 1px rgba(255,255,255,.7),0 4px 18px -4px rgba(170,185,210,.6)}.vipb.t-gold{color:#3a2400;background:linear-gradient(180deg,#ffe08a,#ffb700 48%,#e08a00);box-shadow:inset 0 0 0 1px rgba(255,231,160,.6),0 4px 18px -4px rgba(255,183,0,.65)}.vipb.t-black{color:#ffcf5a;background:linear-gradient(180deg,#2b2b2b,#0d0d0d 55%,#000);box-shadow:inset 0 0 0 1px rgba(255,190,60,.85),0 4px 18px -4px rgba(255,183,0,.5)}.vipb.t-black svg{filter:drop-shadow(0 0 4px rgba(255,183,0,.7))}.avatar.vip-ring.t-vip{box-shadow:0 0 0 2px #c3ccd9,0 0 14px rgba(195,204,217,.5)}.avatar.vip-ring.t-black{box-shadow:0 0 0 2px #000,0 0 0 4px #ffb700,0 0 16px rgba(255,183,0,.55)}.vipm{max-width:520px}.vipm-cash{display:grid;gap:8px;padding:14px;border-radius:14px;border:1px solid rgba(255,184,0,.45);background:linear-gradient(180deg,rgba(255,184,0,.1),rgba(255,184,0,.03))}.vipm-cash-h{display:flex;justify-content:space-between;align-items:baseline;gap:10px;flex-wrap:wrap}.vipm-cash-h b{font-size:15px}.vipm-cash-h span{color:#ffb700;font-weight:800}.vipm-cash dl{display:grid;grid-template-columns:1fr auto;gap:4px 12px;margin:0;font-size:13px}.vipm-cash dt{color:var(--muted)}.vipm-cash dd{margin:0;text-align:right;font-weight:700}.vipm-cash dd.up{color:var(--up)}.vipm-cash dd.down{color:var(--down)}.vipm-cash small{color:var(--faint);font-size:11.5px;line-height:1.45}.vipm-tiers{display:grid;gap:10px}.vipm-tier{display:grid;gap:8px;padding:12px 14px;border-radius:14px;border:1px solid var(--line);background:var(--surface)}.vipm-tier.on{border-color:rgba(255,184,0,.6);background:rgba(255,184,0,.07)}.vipm-tier.lock{opacity:.92}.vipm-tier-h{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.vipm-tier-h small{color:var(--muted);font-size:12.5px}.vipm-tier ul{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:13px;color:var(--muted)}.vipm-tier li:before{content:"✓";color:#ffb700;font-weight:800;margin-right:8px}.vipm-tier li b{color:var(--text)}.vipm-tier .tag{font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#ffb700}.vipm-hist{display:grid;gap:4px;font-size:12.5px;color:var(--muted)}.vipm-hist div{display:flex;justify-content:space-between;gap:10px}.vipm-hist b{color:var(--up)}.vipm-h2{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:2px 0 -4px}.ax-captcha{display:flex;justify-content:center;min-height:0}.dep{gap:12px}.dep-input{height:72px;justify-content:center;border-radius:16px}.dep-input input{flex:0 1 220px;text-align:center;font-size:34px}.dep-input span{font-size:22px}.dep-grid button{height:46px}.dep-bonus{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;border:1px solid var(--line-strong);background:var(--bg-2);cursor:pointer}.dep-bonus.on{border-style:solid;border-color:rgba(255,183,0,.6);background:linear-gradient(135deg,rgba(255,183,0,.14),rgba(255,106,0,.06))}.dep-bonus input{position:absolute;opacity:0;pointer-events:none}.dep-bonus-t{display:grid;line-height:1.25}.dep-bonus-t b{font-size:15.5px;color:#ffb700}.dep-bonus-t small{font-size:13px;color:var(--text)}.dep-switch{width:46px;height:26px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line-strong);position:relative;transition:background .2s;flex:none}.dep-switch:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s var(--ease)}.dep-bonus.on .dep-switch{background:#22c55e;border-color:#22c55e}.dep-bonus.on .dep-switch:after{transform:translateX(20px)}.dep-sum{display:grid;gap:6px;padding:14px 16px;border-radius:16px;background:var(--bg-2);border:1px solid var(--line-strong)}.dep-sum-row{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--muted)}.dep-sum-row b{color:var(--text);font-size:15px}.dep-sum-row.bonus b{color:#ffb700}.dep-sum-total{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding-top:10px;margin-top:2px;border-top:1px dashed var(--line-strong)}.dep-sum-total span{font-weight:700;font-size:14px}.dep-sum-total b{font-size:28px;color:var(--up);letter-spacing:-.02em}.dep-up{margin:4px 0 0;font-size:12.5px;color:#ffb700}.dep-hint{margin:0;text-align:center;color:var(--muted);font-size:13px}.dep-cta{height:58px;font-size:17px;box-shadow:0 10px 30px -10px rgba(255,106,0,.7)}.dep-fine{margin:0;text-align:center;font-size:11.5px;line-height:1.5;color:var(--faint)}.dep-fine a{color:var(--muted);text-decoration:underline}.dep-pix{gap:12px}.dep-wait{display:flex;align-items:center;justify-content:center;gap:8px;margin:0;font-size:12.5px;color:var(--muted);text-align:center}.spinner.sm{width:14px;height:14px;border-width:2px;flex:none}.linkbtn.small{font-size:12.5px;color:var(--muted)}.pixbar{flex:none;position:static;width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 14px;border:0;border-bottom:1px solid rgba(255,107,0,.45);background:linear-gradient(90deg,rgba(255,107,0,.26),rgba(255,183,0,.2));color:var(--text);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;z-index:41}.pixbar-t{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pixbar-go{flex:none;padding:6px 14px;border-radius:999px;background:#ff8a00;color:#2b1200;font-weight:800;font-size:13px}.pixbar:hover .pixbar-go{filter:brightness(1.08)}@media (max-width:860px){.pixbar{padding:8px 12px;font-size:13px}}.dep-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dep-grid button{height:60px;padding:0 2px;gap:2px}.dep-grid b{font-size:14px}.dep-grid small{font-size:10.5px;font-weight:700;color:#ffb700;line-height:1.1;white-space:nowrap}.dep-grid button.big{background:linear-gradient(180deg,rgba(255,183,0,.1),rgba(255,106,0,.05));border-color:rgba(255,183,0,.35)}.dep-grid button.on{border-color:var(--primary);background:rgba(255,106,0,.16);box-shadow:0 0 0 1px var(--primary) inset}.dep-tag{position:absolute;top:-8px;right:6px;padding:1px 6px;background:linear-gradient(180deg,#ffe08a,#ffb700);color:#3a2400;font-size:9px;letter-spacing:.04em}.dep-grid b{white-space:nowrap}@media (max-width:380px){.dep-grid{gap:5px}.dep-grid b{font-size:11px;letter-spacing:-.04em}.dep-grid small{font-size:9.5px}}.dep-grid button{height:auto;min-height:64px;padding:6px 2px;justify-content:center;overflow:hidden}.dep-tag{position:static;display:inline-block;margin-bottom:2px;padding:1px 7px;border-radius:999px;background:linear-gradient(180deg,#ffe9a6,#ffb700);color:#2b1c00;font-style:normal;font-size:9.5px;font-weight:800;letter-spacing:.05em;line-height:1.5}.dep-grid b{line-height:1.15}@media (max-width:380px){.dep-tag{font-size:8.5px;padding:0 5px}.dep-sum-total span{font-size:12.5px}.dep-sum-total b{font-size:24px}.dep-btn{padding:0 8px;font-size:12.5px}.eye-btn{width:30px}.acc-btn{padding:0 6px}}.dep-grid .dep-tag{color:#2b1c00;font-size:9.5px;letter-spacing:.05em}.dep-sum-total{align-items:center}.dep-sum-total span{white-space:nowrap;font-size:13.5px}.dep-sum-total b{font-size:26px;white-space:nowrap}@media (max-width:380px){.dep-grid .dep-tag{font-size:8.5px}.dep-sum-total span{font-size:12px}.dep-sum-total b{font-size:22px}}