.app-root.auth{min-height:calc(100vh / var(--uiz));flex-direction:column;display:flex}.auth-stage{z-index:1;flex:1;min-height:0;padding:24px;display:flex;position:relative}.auth-grid{flex:1;grid-template-columns:1.05fr .95fr;align-items:stretch;gap:24px;width:100%;max-width:1280px;margin:0 auto;display:grid}.mkt-panel{background:linear-gradient(160deg, #b864e829, var(--ov3) 55%);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);backdrop-filter:blur(var(--glass-blur)) saturate(150%);box-shadow:0 1px 0 var(--inset-hi) inset, 0 30px 70px -30px var(--sh5);border-radius:24px;flex-direction:column;justify-content:space-between;padding:44px 44px 40px;display:flex;position:relative;overflow:hidden}.mkt-top{flex-direction:column;gap:14px;display:flex}.mkt-logo{filter:drop-shadow(0 3px 10px #b864e84d);align-self:flex-start;width:auto;height:30px}.mkt-tagline{color:var(--text-2);max-width:300px;font-size:15px;font-weight:400}.mkt-highlight{margin:36px 0}.mkt-hl-rotator{animation:.55s cubic-bezier(.2,.7,.3,1) hlIn}@keyframes hlIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mkt-hl-title{letter-spacing:-.03em;background:linear-gradient(180deg,var(--title-from),var(--title-to));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;max-width:440px;margin:0 0 12px;font-size:40px;font-weight:700;line-height:1.05}.mkt-hl-sub{color:var(--text-2);max-width:400px;margin:0;font-size:16px;line-height:1.55}.mkt-dots{gap:8px;margin-top:24px;display:flex}.mkt-dot{background:var(--ov16);cursor:pointer;border:none;border-radius:3px;width:26px;height:4px;padding:0;transition:all .2s}.mkt-dot.on{background:var(--accent);width:38px}.mkt-stats{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:22px 18px;padding-top:30px;display:grid}.mkt-stat-v{font-size:24px;font-weight:700;font-family:var(--font-num);letter-spacing:-.02em;background:linear-gradient(180deg,var(--title-from),var(--title-to));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mkt-stat-l{color:var(--text-mut);margin-top:3px;font-size:13px}.auth-cardcol{justify-content:center;align-items:center;display:flex}.auth-card{background:var(--card-glass);width:100%;max-width:432px;-webkit-backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(150%);backdrop-filter:blur(calc(var(--glass-blur) + 4px)) saturate(150%);border:1px solid var(--glass-border);box-shadow:0 1px 0 var(--inset-hi) inset, 0 40px 90px -36px var(--sh1);border-radius:22px;padding:36px 38px}.screen-anim{animation:.34s cubic-bezier(.2,.7,.3,1) scrIn}@keyframes scrIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.screen{flex-direction:column;gap:18px;display:flex}.screen.center{text-align:center;align-items:center;gap:18px;padding:8px 0}.auth-head{flex-direction:column;gap:7px;display:flex}.center-head{text-align:center;align-items:center}.auth-title{letter-spacing:-.025em;margin:0;font-size:26px;font-weight:700}.auth-sub{color:var(--text-2);margin:0;font-size:14.5px;line-height:1.5}.auth-glyph{background:var(--accent-soft);width:54px;height:54px;color:var(--accent-2);border-radius:16px;justify-content:center;align-items:center;margin-bottom:4px;display:flex}.auth-illus{align-self:center;margin-bottom:2px}.channel-badge{background:var(--ov8);border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin-bottom:4px;display:flex}.auth-tabs{background:var(--ov5);border:1px solid var(--line);border-radius:13px;padding:4px;display:flex;position:relative}.auth-tab{z-index:2;color:var(--text-mut);background:0 0;border:none;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px;font-size:14px;font-weight:600;transition:color .18s;display:flex;position:relative}.auth-tab.on{color:var(--ink)}.auth-tab-tag{background:var(--accent-soft);color:var(--accent-2);border-radius:5px;padding:1px 5px;font-size:9px;font-weight:700}.auth-tab-ink{z-index:1;background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent);will-change:transform;border-radius:9px;transition:transform .22s cubic-bezier(.3,.8,.3,1);position:absolute;top:4px;bottom:4px;left:4px}.afield{flex-direction:column;gap:7px;display:flex}.afield-label{color:var(--text-2);font-size:12.5px;font-weight:600}.afield-opt{color:var(--text-mut);font-weight:400}.afield-box{background:var(--ov5);border:1px solid var(--line-2);border-radius:13px;align-items:center;gap:10px;height:52px;padding:0 14px;transition:all .16s;display:flex}.afield-box:focus-within{border-color:var(--accent);background:var(--ov8);box-shadow:0 0 0 4px var(--accent-soft)}.afield-box.err{border-color:var(--down)}.afield-box.err:focus-within{box-shadow:0 0 0 4px var(--down-bg)}.afield-ico{color:var(--text-mut);flex-shrink:0}.afield-input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:15px}.afield-input::placeholder{color:var(--text-mut)}.afield-div{background:var(--line-2);flex-shrink:0;width:1px;height:24px}.afield-err{color:var(--down);align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:flex}.cc{flex-shrink:0;position:relative}.cc-trigger{color:var(--text);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 2px;font-size:15px;font-weight:500;display:flex}.cc-flag{font-size:18px;line-height:1}.cc-code{font-family:var(--font-num);font-weight:500}.cc-caret{color:var(--text-mut);transition:all .15s}.cc-menu{z-index:30;background:var(--pop);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);width:280px;box-shadow:0 24px 60px -16px var(--sh1);border-radius:14px;padding:8px;position:absolute;top:calc(100% + 12px);left:-14px;overflow:hidden}.cc-search input{background:var(--ov7);border:1px solid var(--line-2);width:100%;height:38px;color:var(--text);box-sizing:border-box;border-radius:10px;outline:none;padding:0 12px;font-size:13.5px}.cc-list{max-height:240px;margin-top:6px;overflow-y:auto}.cc-item{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;transition:background .12s;display:flex}.cc-item:hover{background:var(--ov7)}.cc-item.on{background:var(--accent-soft)}.cc-name{flex:1;font-size:13.5px;font-weight:500}.cc-itemcode{font-family:var(--font-num);color:var(--text-mut);font-size:13px}.auth-primary{width:100%;height:52px;color:var(--ink);background:var(--grad);box-shadow:0 8px 24px -8px var(--accent-glow);cursor:pointer;border:none;border-radius:13px;justify-content:center;align-items:center;font-size:15.5px;font-weight:600;transition:all .16s;display:flex}.auth-primary:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.auth-primary:disabled{opacity:.45;cursor:not-allowed}.auth-skip{color:var(--text-2);cursor:pointer;background:0 0;border:none;align-self:center;padding:6px;font-size:14px;font-weight:500;transition:all .15s}.auth-skip:hover{color:var(--ink)}.auth-back{color:var(--text-mut);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;margin-bottom:-4px;padding:2px 4px 2px 0;font-size:13.5px;font-weight:600;transition:all .15s;display:inline-flex}.auth-back:hover{color:var(--ink)}.btn-spin,.big-spin{border:2.5px solid #ffffff40;border-top-color:#fff;border-radius:50%;animation:.7s linear infinite spin;display:inline-block}.btn-spin{width:20px;height:20px}.big-spin{border-width:3px;border-top-color:var(--accent-2);border-left-color:var(--accent-2)}@keyframes spin{to{transform:rotate(360deg)}}.auth-divider{color:var(--text-mut);align-items:center;gap:12px;font-size:12.5px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:var(--line);flex:1;height:1px}.social-row{gap:10px;display:flex}.social-btn{border:1px solid var(--line-2);background:var(--ov5);cursor:pointer;border-radius:13px;flex:1;justify-content:center;align-items:center;height:50px;transition:all .15s;display:flex}.social-btn:hover{background:var(--ov12);transform:translateY(-1px)}.legal{color:var(--text-mut);text-align:center;margin:0;font-size:12px;line-height:1.5}.legal a{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}.legal a:hover{color:var(--ink)}.auth-switch{text-align:center;color:var(--text-2);padding-top:2px;font-size:14px}.auth-switch a{color:var(--accent-2);font-weight:600}.auth-switch a:hover{filter:brightness(1.15)}.qr-wrap{flex-direction:column;align-items:center;gap:16px;padding:12px 0;display:flex}.qr-frame{background:var(--ov7);border:1px solid var(--line-2);border-radius:18px;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:relative}.qr-art{color:var(--qr-art)}.qr-soon{background:var(--scrim2);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:18px;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.qr-soon span{color:var(--ink);background:var(--accent-soft);border:1px solid var(--accent);border-radius:9px;padding:6px 14px;font-size:13px;font-weight:700}.qr-note{text-align:center;color:var(--text-mut);max-width:300px;margin:0;font-size:13.5px;line-height:1.5}.method-list{flex-direction:column;gap:10px;display:flex}.method-item{border:1px solid var(--line-2);background:var(--ov3);cursor:pointer;text-align:left;color:var(--text);border-radius:15px;align-items:center;gap:14px;padding:16px;transition:all .15s;display:flex}.method-item:hover{background:var(--ov8);border-color:var(--accent-soft);transform:translateY(-1px)}.method-ico{background:var(--accent-soft);width:46px;height:46px;color:var(--accent-2);border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.method-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.method-txt b{align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.method-txt i{color:var(--text-mut);font-size:13px;font-style:normal}.method-rec{color:var(--up);background:var(--up-bg);letter-spacing:.02em;border-radius:6px;padding:2px 7px;font-size:9.5px;font-weight:700}.method-caret{color:var(--text-mut);flex-shrink:0}.contact-pill{font-family:var(--font-num);color:var(--ink);background:var(--ov8);border:1px solid var(--line-2);border-radius:10px;align-self:center;margin-top:4px;padding:7px 14px;font-size:14px;font-weight:500;display:inline-flex}.center-head .contact-pill{align-self:center}.otp-row{justify-content:center;gap:10px;display:flex}.otp-box{background:var(--ov5);border:1.5px solid var(--line-2);width:52px;height:60px;color:var(--ink);font-family:var(--font-num);text-align:center;border-radius:13px;outline:none;font-size:24px;font-weight:600;transition:all .14s}.otp-box:focus{border-color:var(--accent);background:var(--ov8);box-shadow:0 0 0 4px var(--accent-soft)}.otp-box.filled{border-color:var(--accent);background:var(--accent-soft)}.otp-err{text-align:center;color:var(--down);font-size:13px;font-weight:500}.otp-tools{justify-content:space-between;align-items:center;display:flex}.otp-paste{border:1px solid var(--line-2);background:var(--ov5);color:var(--text-2);cursor:pointer;border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;transition:all .14s;display:inline-flex}.otp-paste:hover{color:var(--ink);background:var(--ov10)}.otp-resend{color:var(--accent-2);cursor:pointer;background:0 0;border:none;font-size:13.5px;font-weight:700}.otp-resend.dim{color:var(--text-mut);cursor:default;font-weight:400}.passkey-ceremony{flex-direction:column;align-items:center;gap:14px;padding:18px 0;display:flex}.passkey-pulse{width:84px;height:84px;color:var(--accent-2);background:var(--accent-soft);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative}.passkey-pulse:after{content:"";border:2px solid var(--accent);border-radius:50%;animation:1.5s ease-out infinite pkpulse;position:absolute;inset:0}@keyframes pkpulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.5)}}.feature-list{flex-direction:column;gap:11px;margin:0;padding:0;list-style:none;display:flex}.feature-list li{color:var(--text);align-items:center;gap:11px;font-size:14px;display:flex}.fl-ico{background:var(--up-bg);width:24px;height:24px;color:var(--up);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.totp-setup{background:var(--ov3);border:1px solid var(--line-2);border-radius:15px;align-items:center;gap:16px;padding:16px;display:flex}.totp-qr{color:#15121c;background:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:120px;height:120px;display:flex}.totp-qr .qr-art{color:#15121c;width:104px;height:104px}.totp-secret{flex-direction:column;gap:7px;min-width:0;display:flex}.totp-secret-l{color:var(--text-mut);font-size:12.5px}.totp-secret-v{font-family:var(--font-num);letter-spacing:.06em;color:var(--ink);background:var(--ov8);word-break:break-all;border-radius:9px;padding:8px 11px;font-size:15px;font-weight:500}.result-mark{border-radius:50%;justify-content:center;align-items:center;width:74px;height:74px;animation:.4s cubic-bezier(.2,1.2,.4,1) popIn;display:flex}@keyframes popIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.result-mark.ok{background:var(--up-bg);color:var(--up)}.result-mark.err{background:var(--down-bg);color:var(--down)}.result-mark.lock{color:var(--warn);background:#f9731624}@media (max-width:980px){.auth-grid{grid-template-columns:1fr;max-width:460px}.mkt-panel{display:none}}@media (max-width:520px){.auth-stage{padding:14px}.auth-card{border-radius:18px;padding:28px 22px}.otp-box{width:44px;height:54px;font-size:21px}.otp-row{gap:7px}}.auth-skip-note{text-align:center;color:var(--text-mut);margin:2px 0 0;font-size:12px;line-height:1.5}.passkey-ceremony .passkey-pulse{margin-bottom:14px}
.notif{display:flex;position:relative}.notif-bell{background:var(--ov5);border:1px solid var(--line-2);width:40px;height:40px;color:var(--text-2);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;transition:all .14s;display:flex;position:relative}.notif-bell:hover{color:var(--ink);background:var(--ov10)}.notif-bell.on{color:var(--ink);background:var(--accent-soft);border-color:var(--accent-soft)}.notif-topbar .notif-bell{border-radius:10px;width:38px;height:38px}.notif-badge{background:var(--down);min-width:19px;height:19px;color:var(--ink);font-family:var(--font-num);box-sizing:border-box;border:1.5px solid var(--ring);border-radius:10px;justify-content:center;align-items:center;padding:0 4px;font-size:9.5px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px;box-shadow:0 2px 6px #f6545480}.notif-pop{z-index:200;background:var(--pop);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid var(--glass-border);width:392px;max-width:calc(100vw - 24px);max-height:560px;box-shadow:0 28px 64px -18px var(--sh2);border-radius:16px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.notif-pop-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.notif-pop-title{letter-spacing:-.01em;font-size:15px;font-weight:600}.notif-pop-actions{gap:4px;display:flex}.notif-pop-actions button{color:var(--accent-2);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:5px 8px;font-family:inherit;font-size:12px;font-weight:700;transition:all .14s}.notif-pop-actions button:hover:not(:disabled){background:var(--ov8)}.notif-pop-actions button:disabled{color:var(--text-dim);cursor:not-allowed}.notif-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;padding:0 12px 10px;display:flex;overflow-x:auto}.notif-tabs::-webkit-scrollbar{display:none}.notif-tab{color:var(--text-mut);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-family:inherit;font-size:12.5px;font-weight:700;transition:all .14s;display:inline-flex}.notif-tab:hover{color:var(--ink)}.notif-tab.on{color:var(--ink);background:var(--accent-soft)}.notif-tabc{font-family:var(--font-num);background:var(--ov13);color:var(--text-2);border-radius:6px;padding:1px 5px;font-size:10px;font-weight:700}.notif-tab.on .notif-tabc{background:var(--ov16);color:var(--ink)}.notif-list{flex-direction:column;gap:4px;padding:6px;display:flex;overflow-y:auto}.notif-row{cursor:pointer;border-radius:12px;gap:12px;padding:12px 11px;transition:background .12s;display:flex;position:relative}.notif-row:hover{background:var(--ov6)}.notif-row.unread{background:#b864e80f}.notif-row.unread:hover{background:#b864e81a}.notif-ic{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.notif-ic.crit{background:var(--down-bg);color:var(--down)}.notif-ic.warn{color:var(--warn);background:#f9731624}.notif-ic.info{background:var(--accent-soft);color:var(--accent-2)}.notif-body{flex:1;min-width:0}.notif-row-top{align-items:center;gap:8px;display:flex}.notif-title{letter-spacing:-.01em;font-size:13.5px;font-weight:700}.notif-prio{text-transform:uppercase;letter-spacing:.04em;color:var(--down);background:var(--down-bg);border-radius:5px;padding:1px 6px;font-size:9px;font-weight:700}.notif-text{color:var(--text-2);margin-top:3px;font-size:12.5px;line-height:1.45}.notif-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:7px;display:flex}.notif-sev{letter-spacing:.03em;border-radius:5px;padding:1px 6px;font-size:9.5px;font-weight:700}.notif-sev.crit{color:var(--down);background:var(--down-bg)}.notif-sev.warn{color:var(--warn);background:#f9731621}.notif-sev.info{color:var(--info);background:#1d7afc21}.notif-cat{color:var(--text-mut);font-size:10px;font-weight:700;font-family:var(--font-num)}.notif-time{color:var(--text-mut);font-size:11.5px}.notif-open{color:var(--accent-2);cursor:pointer;background:0 0;border:none;border-radius:6px;margin-left:auto;padding:2px 4px;font-family:inherit;font-size:12px;font-weight:700}.notif-open:hover{background:var(--accent-soft)}.notif-dot{background:var(--accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--accent-soft);border-radius:50%;position:absolute;top:14px;right:11px}.notif-empty{text-align:center;color:var(--text-mut);flex-direction:column;align-items:center;gap:11px;padding:48px 24px;display:flex}.notif-empty svg{color:var(--text-dim)}.notif-empty p{margin:0;font-size:13.5px}.nprefs-modal{width:520px;max-width:calc(100vw - 32px)}.nprefs-sub{color:var(--text-2);margin:0 0 14px;font-size:13.5px}.nprefs-table{flex-direction:column;display:flex}.nprefs-row{border-bottom:1px solid var(--line);grid-template-columns:1fr 64px 64px 64px;align-items:center;gap:8px;padding:11px 0;display:grid}.nprefs-row.nprefs-head{border-bottom:1px solid var(--line-2);padding-bottom:9px}.nprefs-row.nprefs-head span{color:var(--text-mut);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.nprefs-ch{text-align:center;justify-content:center;display:flex}.nprefs-cat{flex-direction:column;gap:2px;display:flex}.nprefs-cat b{font-size:13.5px;font-weight:700}.nprefs-cat i{color:var(--text-mut);font-size:11.5px;font-style:normal}.nprefs-toggle{background:var(--ov15);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;width:40px;height:23px;transition:all .16s;position:relative}.nprefs-toggle.on{background:var(--accent)}.nprefs-toggle.locked{opacity:.6;cursor:not-allowed}.nprefs-knob{background:#fff;border-radius:50%;width:17px;height:17px;transition:all .16s;position:absolute;top:3px;left:3px}.nprefs-toggle.on .nprefs-knob{transform:translate(17px)}.nprefs-note{color:var(--text-mut);margin-top:12px;font-size:12px}.nprefs-modal .modal-actions{margin-top:16px}
.cmdk-scrim{z-index:3000;background:var(--scrim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);justify-content:center;align-items:flex-start;padding:11vh 20px 24px;animation:.15s cmdkScrim;display:flex;position:fixed;inset:0}@keyframes cmdkScrim{0%{opacity:0}to{opacity:1}}.cmdk{background:var(--modal);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(30px)saturate(160%);backdrop-filter:blur(30px)saturate(160%);width:min(660px,100vw - 40px);max-height:76vh;box-shadow:0 1px 0 var(--inset-hi) inset, 0 44px 100px -30px var(--sh3);border-radius:18px;flex-direction:column;flex:none;animation:.18s cubic-bezier(.2,.7,.3,1) cmdkIn;display:flex;overflow:hidden}@keyframes cmdkIn{0%{transform:translateY(-12px)scale(.985)}to{transform:none}}.cmdk-search{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:13px;height:62px;padding:0 18px;display:flex}.cmdk-search>svg{color:var(--text-mut);flex-shrink:0}.cmdk-search input{min-width:0;color:var(--text);letter-spacing:-.01em;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:18px;font-weight:400}.cmdk-search input::placeholder{color:var(--text-mut);font-weight:400}.cmdk-esc{font-family:var(--font-num);color:var(--text-mut);background:var(--ov7);border:1px solid var(--line-2);cursor:pointer;border-radius:7px;flex-shrink:0;padding:5px 9px;font-size:11px;font-weight:700;transition:all .14s}.cmdk-esc:hover{color:var(--text);background:var(--ov10)}.cmdk-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;flex-shrink:0;align-items:center;gap:3px;padding:9px 12px;display:flex;overflow-x:auto}.cmdk-tabs::-webkit-scrollbar{display:none}.cmdk-tab{color:var(--text-mut);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-family:inherit;font-size:13px;font-weight:700;transition:all .14s;display:inline-flex}.cmdk-tab svg{opacity:.8}.cmdk-tab:hover{color:var(--text);background:var(--ov5)}.cmdk-tab.on{color:var(--ink);background:var(--accent-soft);box-shadow:inset 0 0 0 1px var(--accent)}.cmdk-tab.on svg{opacity:1;color:var(--accent-2)}.cmdk-tab-c{font-family:var(--font-num);color:var(--text-mut);background:var(--ov9);border-radius:6px;padding:1px 6px;font-size:11px;font-weight:700}.cmdk-tab.on .cmdk-tab-c{background:var(--ov13);color:var(--text)}:root[data-theme=light] .cmdk-tab.on .cmdk-tab-c{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-2)}.cmdk-body{flex:0 auto;min-height:0;transition:height .2s cubic-bezier(.2,.7,.3,1);overflow-y:auto}.cmdk-body-in{padding:8px}@media (prefers-reduced-motion:reduce){.cmdk-body{transition:none}}.cmdk-sec{text-transform:uppercase;letter-spacing:.06em;color:var(--text-mut);align-items:center;gap:8px;padding:13px 12px 6px;font-size:11px;font-weight:700;display:flex}.cmdk-sec .cmdk-sec-n{font-family:var(--font-num);color:var(--text-dim);font-weight:600}.cmdk-sec svg{color:var(--accent-2);opacity:.9}.cmdk-row{cursor:pointer;border-radius:12px;align-items:center;gap:13px;padding:9px 12px;scroll-margin:12px;display:flex}.cmdk-row.active{background:var(--ov7)}.cmdk-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cmdk-sym{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-size:14.5px;font-weight:600;display:flex}.cmdk-quote{color:var(--text-mut);font-size:12.5px;font-weight:600}.cmdk-name{color:var(--text-mut);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cmdk-badge{font-family:var(--font-num);letter-spacing:.03em;white-space:nowrap;border-radius:5px;padding:2px 7px;font-size:9.5px;font-weight:700}.cmdk-badge.spot{color:var(--accent-2);background:var(--accent-soft)}.cmdk-badge.perp{color:var(--warn);background:#f9731626}.cmdk-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.cmdk-price{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);font-size:13.5px;font-weight:600}.cmdk-ch{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.cmdk-ch.up{color:var(--up)}.cmdk-ch.down{color:var(--down)}.cmdk-enter{opacity:0;color:var(--accent-2);flex-shrink:0;margin-left:2px;transition:opacity .12s}.cmdk-row.active .cmdk-enter{opacity:1}.cmdk-chips{flex-wrap:wrap;gap:8px;padding:2px 12px 6px;display:flex}.cmdk-chip{border:1px solid var(--line-2);background:var(--ov3);color:var(--text);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:6px 12px 6px 7px;font-family:inherit;font-size:13px;font-weight:700;transition:all .14s;display:inline-flex}.cmdk-chip:hover{background:var(--ov7);border-color:var(--accent-soft);transform:translateY(-1px)}.cmdk-chip-badge{font-family:var(--font-num);color:var(--text-mut);letter-spacing:.04em;font-size:8.5px;font-weight:700}.cmdk-empty{text-align:center;color:var(--text-mut);flex-direction:column;align-items:center;gap:12px;padding:40px 28px 44px;display:flex}.cmdk-empty-ill{-webkit-user-select:none;user-select:none;pointer-events:none;width:100px;height:auto;margin-bottom:4px;display:block}.cmdk-empty p{max-width:340px;margin:0;font-size:13.5px;line-height:1.5}.cmdk-empty b{color:var(--text-2);font-weight:600}.cmdk-foot{border-top:1px solid var(--line);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:16px;padding:9px 16px;display:flex}.cmdk-hint{color:var(--text-mut);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.cmdk-key{font-family:var(--font-num);color:var(--text-2);background:var(--ov7);border:1px solid var(--line-2);border-radius:6px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:2px 5px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.cmdk-foot-brand{color:var(--text-dim);letter-spacing:.02em;align-items:center;gap:6px;margin-left:auto;font-size:11px;font-weight:700;display:flex}@media (max-width:560px){.cmdk-scrim{padding:6vh 12px 16px}.cmdk{width:calc(100vw - 24px);max-height:84vh}.cmdk-foot .cmdk-hint:nth-child(3),.cmdk-foot .cmdk-foot-brand{display:none}}
.mega-nav{position:relative}.mega-panel{background:var(--pop);-webkit-backdrop-filter:blur(28px)saturate(160%);backdrop-filter:blur(28px)saturate(160%);border:1px solid var(--glass-border);width:720px;max-width:calc(100vw - 40px);box-shadow:0 1px 0 var(--inset-hi) inset,0 30px 80px -22px var(--sh1);opacity:0;transform-origin:0 0;pointer-events:none;z-index:60;border-radius:20px;grid-template-columns:250px 1fr;gap:0;margin-top:11px;padding:0;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:100%;left:0;overflow:hidden;transform:translateY(-6px)scale(.985)}.mega-panel.show{opacity:1;pointer-events:auto;transform:none}.mega-panel:before{content:"";height:13px;position:absolute;top:-13px;left:0;right:0}.mega-rail{background:linear-gradient(180deg,var(--ov5),var(--ov7));border-right:1px solid var(--line);flex-direction:column;gap:4px;min-height:100%;padding:14px 12px;display:flex}.mega-rail-h{letter-spacing:.12em;text-transform:uppercase;color:var(--text-mut);padding:4px 8px 8px;font-size:10.5px;font-weight:700}.mega-rail-item{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:9px;font-family:inherit;transition:background .14s,border-color .14s;display:flex}.mega-rail-item:hover{background:var(--ov8)}.mega-rail-item.on{background:var(--ov11);border-color:var(--line-2)}.mega-rail-ico{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.mega-rail-img{object-fit:contain;width:36px;height:36px;display:block}.mega-rail-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.mega-rail-title{color:var(--text);font-size:13.5px;font-weight:600;line-height:1.2}.mega-rail-sub{color:var(--text-mut);font-size:11.5px;line-height:1.25}.mega-rail-spacer{flex:1;min-height:6px}.mega-goto{border:1px solid var(--line-2);background:var(--accent-soft);color:var(--ink);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:filter .14s,background .14s;display:flex}.mega-goto:hover{filter:brightness(1.1);background:var(--accent-soft)}.mega-goto-txt{align-items:center;gap:8px;display:flex}.mega-goto-txt svg{color:var(--accent-2)}.mega-hk{font-family:var(--font-num);color:var(--text-mut);background:var(--ov9);border:1px solid var(--line-2);letter-spacing:.03em;border-radius:6px;padding:2px 6px;font-size:10.5px;line-height:1}.mega-browser{flex-direction:column;min-width:0;padding:14px 14px 10px;display:flex}.mega-tabs{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:10px;display:flex}.mega-tab{color:var(--text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.mega-tab:hover{background:var(--ov7);color:var(--text)}.mega-tab.on{background:var(--accent-soft);color:var(--ink);border-color:var(--accent-soft)}.mega-tab-count{font-family:var(--font-num);background:var(--ov9);color:var(--text-mut);letter-spacing:.02em;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:600}.mega-tab.on .mega-tab-count{background:var(--ov13);color:var(--text)}:root[data-theme=light] .mega-tab.on .mega-tab-count{background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent-2)}.mega-search{background:var(--ov5);border:1px solid var(--line-2);height:34px;color:var(--text-mut);border-radius:10px;align-items:center;gap:8px;margin-bottom:8px;padding:0 10px;transition:border .14s,background .14s;display:flex}.mega-search:focus-within{border-color:var(--accent);background:var(--ov8);box-shadow:0 0 0 3px var(--accent-soft)}.mega-search input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13px}.mega-search input::placeholder{color:var(--text-mut)}.mega-search-x{color:var(--text-mut);cursor:pointer;background:0 0;border:0;padding:0 4px;font-family:inherit;font-size:16px;line-height:1}.mega-search-x:hover{color:var(--text)}.mega-list{flex-direction:column;gap:2px;max-height:340px;margin:0 -6px;padding:2px 6px;display:flex;overflow-y:auto}.mega-list::-webkit-scrollbar{width:6px}.mega-list::-webkit-scrollbar-thumb{background:var(--ov9);border-radius:3px}.mega-list::-webkit-scrollbar-thumb:hover{background:var(--ov13)}.mega-row{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;transition:background .12s;display:flex}.mega-row:hover{background:var(--ov8)}.mega-row-left{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.mega-row-id{flex-direction:column;gap:2px;min-width:0;display:flex}.mega-sym{font-family:var(--font-num);color:var(--text);letter-spacing:.01em;align-items:baseline;gap:6px;font-size:13px;display:flex}.mega-sym b{font-weight:700}.mega-quote{color:var(--text-mut);font-size:11px;font-weight:500}.mega-row-tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mega-badge{font-family:var(--font-num);letter-spacing:.03em;border-radius:5px;align-items:center;gap:3px;padding:2px 5px;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex}.mega-badge.lev{background:var(--accent-soft);color:var(--accent-2)}.mega-badge.hot{color:#ffb46b;background:#f973162e}.mega-badge.new{background:var(--up-bg);color:var(--up)}.mega-badge.zero{color:#7cb2ff;background:#1d7afc29}.mega-vol{font-family:var(--font-num);color:var(--text-mut);letter-spacing:.01em;font-size:10.5px}.mega-row-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;display:flex}.mega-price{font-family:var(--font-num);color:var(--text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.mega-ch{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:600}.mega-ch.up{color:var(--up)}.mega-ch.down{color:var(--down)}.mega-empty{color:var(--text-mut);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:34px 16px;display:flex}.mega-empty svg{opacity:.6}@media (max-width:900px){.mega-panel{grid-template-columns:1fr;width:calc(100vw - 32px)}.mega-rail{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;padding:10px;overflow-x:auto}.mega-rail-h{display:none}.mega-rail-item{flex:none;min-width:190px}.mega-rail-spacer{display:none}.mega-goto{flex:none;min-width:160px}}.mega-badge.inr-na{background:var(--ov7);color:var(--text-mut)}.mega-row.inr-off{opacity:.55}.mega-row.inr-off:hover{opacity:.8}
:root{--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--mobnav-h:calc(60px + var(--safe-bottom));--mobbar-h:calc(64px + var(--safe-bottom))}.mobnav,.hdr-search-mini,.mrow .cn-vol,.acct-select-wrap{display:none}.pairheader .ph-primary{display:contents}@media (max-width:920px){:root{--uiz:1}html,body,#root,.app-root{max-width:100%;overflow-x:hidden}body{zoom:1;min-height:100dvh}body:before,.beam-bg{display:none!important}.app-root{background:radial-gradient(120% 52rem at 50% -10%,#272730 0%,#1d1d2280 38%,transparent 72%), radial-gradient(90% 44rem at 50% 10rem,#b864e81c,transparent 60%), var(--bg);background-repeat:no-repeat}:root[data-theme=light] .app-root{background:radial-gradient(120% 52rem at 50% -10%,#fff 0%,#fff6 38%,transparent 70%), radial-gradient(90% 44rem at 50% 10rem,#b864e81a,transparent 60%), var(--bg)}.app-root{padding-bottom:var(--mobnav-h);min-height:100dvh}.app-root.account{height:auto;padding-bottom:calc(var(--mobnav-h) + var(--safe-bottom) + 28px);overflow:visible}.mobnav{z-index:90;height:var(--mobnav-h);padding-bottom:var(--safe-bottom);background:var(--hdr);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);border-top:1px solid var(--line);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.mobnav-item{color:var(--text-mut);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .14s;display:flex;position:relative}.mobnav-item svg{opacity:.85;transition:transform .16s,opacity .14s}.mobnav-item.on{color:var(--accent-2)}.mobnav-item.on svg{opacity:1;transform:translateY(-1px)}.mobnav-item.on:before{content:"";background:var(--accent);width:26px;height:3px;box-shadow:0 0 12px var(--accent-glow);border-radius:0 0 4px 4px;position:absolute;top:0}.mobnav-item:active{color:var(--text)}.hdr-inner{padding:10px;padding-top:calc(10px + var(--safe-top));gap:8px}.hdr-left{flex:none;gap:0}.logo-img{max-width:118px;height:26px}.hdr-nav,.hdr-acct .notif-bell,.hdr-acct .hdr-fs-btn{display:none}.hdr-search{display:none!important}.hdr-search-mini{background:var(--ov5);border:1px solid var(--line-2);width:40px;height:40px;color:var(--text-2);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:flex}.hdr-search-mini:hover{color:var(--ink);background:var(--ov10)}.hdr-right{flex:0 auto;gap:7px;min-width:0;overflow:hidden}.hdr-right .hdr-acct{flex:0 auto}.hdr-right .hdr-acct .wallet-pill.hdr-wallet{min-width:0;max-width:34vw;padding-left:7px;padding-right:7px}.hdr-right .hdr-acct .wallet-pill.hdr-wallet .hw-amt{max-width:20vw}.hdr-right .hdr-acct .hdr-deposit{display:none}.hdr-right .hdr-acct .hdr-walletmenu{min-width:0}.hdr-right .btn-login,.hdr-right>.icon-btn:not(.theme-btn){display:none}.btn-signup{height:38px;padding:0 14px;font-size:13.5px}.btn{height:38px}.hdr-acct{gap:7px;min-width:0;max-width:100%}.hdr-av,.hdr-av-btn{flex-shrink:0}.wallet-pill.hdr-wallet{min-width:0;max-width:44vw;height:38px;padding:0 10px;font-size:12.5px}.wallet-pill.hdr-wallet .hw-amt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hdr-deposit{height:38px;padding:0 13px;font-size:13px}.icon-btn{width:38px;height:38px}.hdr-acct-menu,.hdr-wallet-pop{top:calc(56px + var(--safe-top));width:auto;min-width:0;max-width:none;max-height:calc(100dvh - 78px - var(--safe-top) - var(--mobnav-h));position:fixed;left:10px;right:10px;overflow-y:auto}.hdr-acct-head{grid-template-rows:auto auto;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:8px 9px;padding:11px 10px 13px}.hdr-acct-head>.hdr-sub-av,.hdr-acct-head>.g-avatar,.hdr-acct-head>.hdr-av{grid-area:1/1}.hdr-acct-copy{display:contents}.hdr-acct-name-row{grid-area:1/2;margin-bottom:0}.hdr-acct-head .hdr-acct-copy>i{white-space:normal;overflow-wrap:anywhere;grid-area:2/1/auto/-1;max-width:100%;display:block}.hdr-vip-badge{border-radius:10px;grid-area:1/3;justify-self:end;gap:5px;height:36px;padding:0 9px 0 3px}.hdr-vip-medallion.vip-badge.vip-medallion-current{width:30px;height:30px}.hdr-vip-copy b{font-size:12px}.hdr-vip-copy i{font-size:10px}.hdr-sub-main{min-height:49px;padding-top:8px;padding-bottom:8px}.hdr-sub-item .hdr-sub-pin{width:49px;height:49px}.hdr-sub-more{min-height:49px}.nav-menu{min-width:0;left:10px;right:10px;top:calc(56px + var(--safe-top));position:fixed}.page{gap:14px;padding:16px 14px 28px}.hero{padding:8px 2px 6px}.hero-title{margin:6px 0;font-size:30px}.hero-sub{font-size:14px}.statsbar{padding:2px}.statchip{padding:11px 14px}.statchip-value{font-size:18px}.table-wrap{border-radius:16px;overflow:hidden}.table-top{z-index:20;background:var(--hdr);-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);flex-direction:column;align-items:stretch;gap:10px;padding:12px;position:relative;overflow:hidden}.table-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;width:100%;min-width:0;padding:0 0 2px;display:grid;overflow:hidden}.table-tabs::-webkit-scrollbar{display:none}.table-tab{white-space:nowrap;justify-content:center;gap:4px;min-width:0;min-height:38px;padding:8px 6px;font-size:12px}.table-tab-count{display:none}.table-search{min-width:0;height:40px}.mtable .mhead{display:none}.mtable-body{padding-bottom:calc(var(--mobnav-h) + var(--safe-bottom) + 12px);flex-direction:column;display:flex}.mrow.mbody{grid-template-columns:26px minmax(0,1fr) minmax(86px,auto);align-items:center;gap:0 9px;min-height:60px;display:grid;padding:11px 12px!important}.mrow.mbody:active{background:var(--ov8)}.mrow .c-rank,.mrow .c-ch.hide-sm,.mrow .c-num.hide-sm,.mrow .c-spark,.mrow .c-act{display:none}.mrow .c-fav{grid-area:1/1/span 2;width:26px}.mrow .c-name{grid-area:1/2/span 2;gap:9px;min-width:0}.mrow .cn-sym{font-size:14.5px}.mrow .cn-name{white-space:nowrap;align-items:baseline;gap:6px;margin-top:2px;font-size:11.5px;display:flex;overflow:hidden}.mrow .cn-name>.cn-vol{text-overflow:ellipsis;min-width:0;max-width:100%;color:var(--text-dim);font-family:var(--font-num);font-variant-numeric:tabular-nums;flex:none;font-size:10.5px;display:inline;overflow:hidden}.mrow .c-price{text-align:right;grid-area:1/3;align-items:flex-end;width:auto;min-width:86px;overflow:hidden}.mrow .mrow-price{font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.mrow .c-ch{grid-area:2/3;justify-content:flex-end;width:auto;font-size:12.5px}.mrow .c-ch>span{font-weight:600;font-size:12.5px!important}.mrow .c-num{display:none}.page{padding-bottom:calc(28px + var(--mobnav-h))}.page .ticker,.page .trend-ticker,.page .ticker-card{min-width:0;max-width:100%;overflow:hidden}.page .ticker>*,.page .trend-ticker>*,.page .ticker-card>*{min-width:0}.page .ticker .ticker-change,.page .trend-ticker .ticker-change,.page .ticker-card .ticker-change{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-root.spot .pairheader,.app-root.futures .pairheader{z-index:25;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;width:auto;margin:8px 10px 0;padding:10px 12px;display:grid;position:relative}.pairheader .ph-primary{grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.pairheader .ph-primary .ps{flex:auto;min-width:0}.pairheader .ps-trigger{gap:7px;max-width:100%;padding:4px 6px 4px 4px}.pairheader .ps-trigger .coinicon{flex:none}.pairheader .ps-sym{white-space:nowrap;min-width:0}.pairheader .ph-primary .ph-actions{flex:none;margin-left:auto}.pairheader .ph-price-block{grid-area:2/1;justify-self:start;width:max-content;min-width:0;margin:0}.pairheader .ph-actions-right{margin-left:0}.pairheader .ph-stats{scrollbar-width:none;border-top:1px solid var(--line);clip-path:inset(0);flex-wrap:nowrap;grid-area:3/1/auto/-1;gap:18px;width:100%;margin-top:1px;padding-top:8px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 90%,#0000);mask-image:linear-gradient(90deg,#000 90%,#0000)}.pairheader .ph-stats::-webkit-scrollbar{display:none}.pairheader .ph-stat{flex:none}.pairheader .ph-customize,.pairheader .ph-customize-wrap{display:none}.pairheader.futures-ph .ph-family{grid-area:2/2;justify-self:end}.pairheader.futures-ph .ph-price-block{min-width:0}.pairheader.futures-ph .fam-badge{display:none}.ps-sym{font-size:16px}.ph-last{font-size:20px!important}.ph-fiat{font-size:11px}.ph-stat-l{font-size:10px}.ph-stat-v{font-size:12px}.ps-menu{width:auto;max-height:64vh;position:fixed;top:auto;left:8px;right:8px}.pairheader:has(.ps-menu){z-index:80}.spot-market-panel.ps-menu{width:auto;max-height:72vh;padding-bottom:env(safe-area-inset-bottom);overscroll-behavior:contain;background:linear-gradient(var(--pop),var(--pop)) var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}.spot-market-top{padding:12px 13px 10px}.spot-market-panel .watch-search{margin:8px 10px}.spot-market-panel .watch-filters{padding:0 10px 8px;overflow-x:auto}.spot-market-head.spot-market-head{grid-template-columns:24px minmax(0,1fr) 82px 58px;gap:8px;padding:10px 12px 6px}.spot-market-head>:nth-child(n+5){display:none}.spot-market-row.spot-market-row{grid-template-columns:24px minmax(0,1fr);gap:8px;height:auto;min-height:56px;padding:10px 12px}.spot-market-select{width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-rows:1fr;grid-template-columns:minmax(0,1fr) 82px 58px;align-items:center;gap:8px;margin:0;padding:0;display:grid}.spot-market-pair{grid-area:1/1}.spot-market-price{grid-area:1/2}.spot-market-change{grid-area:1/3}.spot-market-volume,.spot-market-spread,.spot-liquidity,.spot-market-ba,.fut-tabs-shell{display:none}.mterm{flex-direction:column;gap:8px;min-width:0;margin-top:8px;padding:0 10px;display:flex}.mterm .term,.mterm .panel-host{height:auto;min-height:0;display:contents}.mterm .panel{height:auto;overflow:visible}.mterm .ticket-body,.mterm .ticket-form-scroll,.mterm .ob-body,.mterm .tr-body,.mterm .acct-body{flex:none;overflow:visible}.mterm-seg{background:var(--ov5);border:1px solid var(--line);border-radius:12px;gap:4px;padding:4px;display:flex}.mterm-seg-btn{min-height:40px;color:var(--text-mut);letter-spacing:.01em;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:9px;flex:1;font-family:inherit;font-size:13.5px;font-weight:700;transition:all .15s}.mterm-seg-btn.on{background:var(--pop);color:var(--ink);box-shadow:0 4px 14px -6px var(--sh3)}.mterm-seg-btn:active{transform:scale(.98)}.mterm[data-mode=order] .mterm-book,.mterm[data-mode=order] .mterm-chart,.mterm[data-mode=book] .mterm-order,.mterm[data-mode=book] .mterm-chart,.mterm[data-mode=chart] .mterm-order,.mterm[data-mode=chart] .mterm-book{display:none}.mterm-order{min-width:0;height:auto}.mterm-order .panel{overflow:hidden}.mterm-order .ticket-body{height:auto;overflow:visible}.mterm-order .ticket-form-scroll{height:auto;padding-bottom:12px;scroll-padding-bottom:0;overflow:visible}.mterm-order .ticket-footer{box-shadow:none;position:static}.mterm-order .tk-input{min-height:44px}.mterm-order .tk-tif{flex-wrap:wrap}.mterm-order .tk-summary>div{gap:8px}.mterm-order .tk-summary b{white-space:nowrap}.mterm[data-mode=book] .mterm-book{height:var(--mobile-pane-h,calc(100dvh - 300px));min-height:340px}.mterm-book .panel{flex-direction:column;height:100%;display:flex;overflow:hidden}.mterm-book .ob-body{overscroll-behavior:contain;flex:1;overflow-y:auto}.mterm-book .ob-row{height:21px;padding-top:2px;padding-bottom:2px;font-size:12.5px;line-height:17px}.mterm[data-mode=chart] .mterm-chart{height:var(--mobile-pane-h,calc(100dvh - 300px));min-height:340px}.mterm-chart .panel{height:100%;overflow:hidden}.mterm-chart .cp-top{flex-wrap:nowrap;overflow:hidden}.mterm-chart .cp-tabs{scrollbar-width:none;min-width:0;padding-bottom:2px;overflow-x:auto}.mterm-chart .cp-tabs::-webkit-scrollbar{display:none}.mterm-chart .cp-tab{flex:none;min-height:44px;padding-left:10px;padding-right:10px}.mterm-chart .contract-wrap,.mterm-chart .trading-rules-wrap{padding:14px 14px calc(80px + var(--safe-bottom))}.mterm-chart .contract-title-row h4,.mterm-chart .trading-rules-head h4{font-size:18px}.mterm-chart .contract-field{padding:11px 0}.mterm-orders{height:min(62vh,440px);min-height:280px}.mterm-orders .panel{height:100%;overflow:hidden}.mterm-orders .acct-body{overscroll-behavior:contain;flex:1;overflow-y:auto}.mterm-orders:has(.acct-body .acct-empty){height:auto;min-height:0}.mterm-orders .acct-empty{height:auto;min-height:96px}.ob-row,.tr-row{padding-top:3.5px;padding-bottom:3.5px;font-size:12.5px}@media (max-width:430px){.mterm-seg-btn{min-height:38px;font-size:13px}.mterm[data-mode=book] .mterm-book,.mterm[data-mode=chart] .mterm-chart{height:var(--mobile-pane-h,calc(100dvh - 268px));min-height:340px}.pairheader .ph-stats{padding-right:28px;-webkit-mask-image:none;mask-image:none}.pairheader .ph-stat:nth-child(n+4){display:none}.pairheader .ph-stat-v{font-size:11.5px}}.promo-strip{flex-direction:column;margin-top:8px}.fut-footer{display:none}.fut-promo-wrap{padding:0}.acct-tabs-wrap{flex:1;min-width:0;display:flex}.acct-tabs.facct-tabs{display:none}.acct-top{flex-wrap:nowrap;gap:10px}.acct-select-wrap{flex:1;align-items:center;min-width:0;display:flex;position:relative}.acct-select{appearance:none;background:var(--ov5);border:1px solid var(--line-2);min-width:0;height:40px;color:var(--text);-webkit-tap-highlight-color:transparent;border-radius:10px;flex:1;padding:0 30px 0 12px;font-family:inherit;font-size:13.5px;font-weight:700}.acct-select:focus{border-color:var(--accent);outline:none}.acct-select-caret{color:var(--text-mut);pointer-events:none;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.panel.acct .otable,.panel.acct .otable.hist,.panel.acct .fot,.panel.acct .otable.hist .orow,.panel.acct .fot .orow,.panel.acct .orow{min-width:0}.panel.acct .otable .orow.ohead{display:none}.panel.acct .otable .orow{border-bottom:1px solid var(--ov5);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pair side""price-qty filled""time action";gap:3px 12px;padding:12px 14px;font-size:13px;display:grid}.panel.acct .otable .orow>*{text-align:left;justify-self:auto;min-width:0}.panel.acct .otable .orow [data-slot=pair]{grid-area:pair;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.panel.acct .otable .orow [data-slot=side]{white-space:nowrap;grid-area:side;font-size:13px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .otable .orow [data-slot=time]{color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px}.panel.acct .otable .orow [data-slot=meta]{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-family:var(--font-num);grid-area:price-qty;overflow:hidden}.panel.acct .otable .orow [data-slot=status]{color:var(--text-2);font-size:12px;font-family:var(--font-num);grid-area:filled;text-align:right!important;justify-self:end!important}.panel.acct .otable .orow [data-slot=action]{grid-area:action;gap:6px;display:flex;text-align:right!important;justify-self:end!important}.panel.acct .otable:not(.hist):not(.fot) .orow>:first-child{color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(2){grid-area:pair;font-size:14px;font-weight:600}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(3){display:none}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(4){grid-area:side;font-size:13px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(5){color:var(--text-2);font-size:12.5px;font-family:var(--font-num);grid-area:price-qty;text-align:left!important;justify-self:start!important}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(5):before{content:"@ ";color:var(--text-mut);font-weight:500}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(6){color:var(--text-2);font-family:var(--font-num);grid-area:filled;font-size:12px;text-align:right!important;justify-self:end!important}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(7),.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(8){display:none}.panel.acct .otable:not(.hist):not(.fot) .orow>:nth-child(9){grid-area:action;gap:6px;display:flex;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist .orow:not(.fund-row)>:first-child{color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(2){grid-area:pair;font-size:14px;font-weight:600}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(3){display:none}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(4){grid-area:side;font-size:13px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(5){color:var(--text-2);font-size:12.5px;font-family:var(--font-num);grid-area:price-qty;text-align:left!important;justify-self:start!important}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(5):before{content:"@ ";color:var(--text-mut);font-weight:500}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(6){color:var(--text-2);font-family:var(--font-num);grid-area:filled;font-size:12px;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist .orow:not(.fund-row)>:nth-child(7){grid-area:action;font-size:12px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist.spot-hist .orow:not(.fund-row)>:nth-child(7),.panel.acct .otable.hist.spot-hist .orow:not(.fund-row)>:nth-child(8){display:none}.panel.acct .otable.hist.spot-hist .orow:not(.fund-row)>:nth-child(9){grid-area:action;font-size:12px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist .orow.has-history-detail{grid-template-areas:"pair side""price-qty filled""detail detail""time action";row-gap:5px}.panel.acct .otable.hist .orow.has-history-detail .hist-type-cell{border-top:1px solid var(--ov5);grid-area:detail;padding-top:3px;display:flex!important}.panel.acct .otable.hist .orow.has-history-detail .hist-type-cell>b{color:var(--text-mut);font-size:10px}.panel.acct .otable.spot-hist .orow.has-history-detail .hist-type-cell .twap-history-type button{min-height:32px;margin:-6px -8px;padding:6px 8px;font-size:12px}.panel.acct .otable.hist .orow.has-history-detail .hist-order-meta{gap:4px 12px}.panel.acct .otable.spot-hist .hist-detail{margin:0 0 4px;padding:10px 12px 12px}.panel.acct .otable.spot-hist .hist-detail .hist-order-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px}.panel.acct .otable.hist.fut-hist .orow:not(.fund-row){grid-template-areas:"pair side""price-qty filled""fee fee""time action"}.panel.acct .otable.hist.fut-hist .orow:not(.fund-row)>:nth-child(3){grid-area:side;font-size:13px;font-weight:700;display:block;text-align:right!important;justify-self:end!important}.panel.acct .otable.hist.fut-hist .orow:not(.fund-row)>:nth-child(4){display:none}.panel.acct .otable.hist.fut-hist .orow.has-history-detail>:nth-child(4){grid-area:detail;text-align:left!important;justify-self:stretch!important;display:flex!important}.panel.acct .otable.hist.fut-hist .orow:not(.fund-row)>:nth-child(7){border-top:1px solid var(--ov5);flex-direction:row;grid-area:fee;justify-content:space-between;align-items:center;margin-top:3px;padding-top:6px;display:flex;text-align:left!important;justify-self:stretch!important}.panel.acct .otable.hist.fut-hist .orow:not(.fund-row)>:nth-child(8){grid-area:action;font-size:12px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .fund-row{align-items:center;gap:5px 10px;padding:14px 8px;grid-template-columns:auto auto minmax(0,1fr) auto!important;grid-template-areas:"pair pair pair pay""side ntl rate time"!important}.panel.acct .fund-row.ohead{display:none!important}.panel.acct .fund-row>:first-child{color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px;text-align:right!important;justify-self:end!important}.panel.acct .fund-row>:nth-child(2){grid-area:pair;align-items:center;gap:8px;font-weight:600;display:inline-flex}.panel.acct .fund-row>:nth-child(3){grid-area:side;font-size:12.5px;font-weight:700;text-align:left!important;justify-self:start!important}.panel.acct .fund-row>:nth-child(4){color:var(--text-mut);font-size:12px;font-family:var(--font-num);grid-area:ntl;text-align:left!important;justify-self:start!important}.panel.acct .fund-row>:nth-child(5){font-size:12px;font-family:var(--font-num);grid-area:rate;text-align:right!important;justify-self:end!important}.panel.acct .fund-row>:nth-child(6){font-size:15px;font-weight:600;font-family:var(--font-num);grid-area:pay;text-align:right!important;justify-self:end!important}.panel.acct .fot:not(.hist) .orow>:first-child{color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px}.panel.acct .fot:not(.hist) .orow>:nth-child(2){grid-area:pair;font-size:14px;font-weight:600}.panel.acct .fot:not(.hist) .orow>:nth-child(3){grid-area:side;font-size:13px;font-weight:700;text-align:right!important;justify-self:end!important}.panel.acct .fot:not(.hist) .orow>:nth-child(4){display:none}.panel.acct .fot:not(.hist) .orow>:nth-child(5){color:var(--text-2);font-family:var(--font-num);grid-area:filled;font-size:12px;text-align:right!important;justify-self:end!important}.panel.acct .fot:not(.hist) .orow>:nth-child(6){color:var(--text-2);font-size:12.5px;font-family:var(--font-num);grid-area:price-qty;text-align:left!important;justify-self:start!important}.panel.acct .fot:not(.hist) .orow>:nth-child(6):before{content:"@ ";color:var(--text-mut);font-weight:500}.panel.acct .fot:not(.hist) .orow>:nth-child(7){display:none}.panel.acct .fot:not(.hist) .orow>:nth-child(8){grid-area:action;gap:6px;display:flex;text-align:right!important;justify-self:end!important}.panel.acct .asset-table{min-width:0}.panel.acct .asset-row{font-size:13px;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"name name value""amt price ch24""bar bar act"!important;gap:5px 10px!important;padding:14px 12px!important;display:grid!important}.panel.acct .asset-row.ahead{display:none!important}.panel.acct .asset-row>*{text-align:left;justify-self:auto;min-width:0}.panel.acct .asset-row>:first-child{grid-area:name;align-items:center;gap:8px;font-weight:600;display:inline-flex}.panel.acct .asset-row>:nth-child(2){font-family:var(--font-num);color:var(--text-2);grid-area:amt;font-size:13px;text-align:left!important;justify-self:start!important}.panel.acct .asset-row>:nth-child(3){font-family:var(--font-num);color:var(--text-mut);grid-area:price;font-size:12px;text-align:left!important;justify-self:start!important}.panel.acct .asset-row>:nth-child(4){font-family:var(--font-num);grid-area:ch24;font-size:12px;text-align:right!important;justify-self:end!important}.panel.acct .asset-row>:nth-child(5){font-family:var(--font-num);grid-area:value;font-size:14px;font-weight:600;text-align:right!important;justify-self:end!important}.panel.acct .asset-row>:nth-child(6){grid-area:bar;align-items:center;gap:8px;width:100%;display:flex;text-align:left!important;justify-self:stretch!important}.panel.acct .asset-row>:nth-child(7){grid-area:act;text-align:right!important;justify-self:end!important}.pos-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;padding:14px;display:grid}.pos-stat{border-right:none;min-width:0;padding:0}.pos-stat:first-child{padding-left:0}.pos-stat b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.pos-tpsl-chip{flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;margin:4px 0 0;padding:10px 12px}.pos-console{flex-direction:column;align-items:stretch;gap:10px}.pos-console-actions{flex-wrap:wrap}.pos-console-actions .posb{min-height:44px}.pos-console-divider{display:none}.pos-console-limit{flex-flow:wrap;gap:8px;width:100%;min-width:0}.pos-console-label{flex:100%;font-size:11.5px}.pos-console-limit .tk-input.sm,.pos-console-limit .tk-input.sm.pos-qty-input{flex:calc(50% - 4px);min-width:0}.pos-pcts{flex:100%;justify-content:space-between;width:100%}.pos-pcts button{flex:1}.pos-close-btn{flex:100%;justify-content:center;width:100%}.poscard-head{flex-wrap:wrap;row-gap:6px}.poscard-head .pos-pnl-quick{margin-left:auto}.bal-actions,.wo-bal-actions{gap:8px}.bal-actions .a-btn,.wo-bal-actions .a-btn{min-width:0;padding-left:8px;padding-right:8px;font-size:13px}.bal-actions .a-btn svg,.wo-bal-actions .a-btn svg{flex-shrink:0}.acct-main-inner{padding:18px 14px 32px}.a-card{padding:14px}.page-title{font-size:22px}.page-sub{font-size:13px}.hist-top{flex-direction:column;align-items:stretch;gap:10px}.oh-nav{flex-direction:column;align-items:stretch;gap:10px;width:100%}.oh-market{align-self:flex-start}.hist-tabs{justify-content:flex-start}.oh-search-wrap{justify-content:stretch;width:100%}.oh-search-wrap .hist-search,.oh-search-wrap .hist-search input{flex:100%;width:100%;min-width:0}.oh-search-wrap .tx-mini{width:100%}.oh-search-wrap .tx-mini-btn{justify-content:flex-start;width:100%}.oh-search-wrap .tx-mini-caret{margin-left:auto}.tx-filters{margin-top:0;display:block}.tx-rng{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;padding:4px;display:grid}.tx-rng-pill{display:none}.tx-rng-btn{border-radius:8px;justify-content:center;min-width:0;min-height:40px;padding:7px 4px}.tx-rng-btn.on{background:var(--glass-bg-strong);box-shadow:0 1px 0 var(--inset-hi) inset}.tx-rng-cu{margin-left:0;padding-left:4px;border-left:0!important}.bn-ledger-card{overflow-x:visible}.bn-led-head{display:none!important}.bn-led-row{width:100%;grid-template-columns:minmax(0,1fr) 108px!important;grid-template-areas:"event amt""src date"!important;gap:4px 10px!important;min-width:0!important;padding:14px 10px!important}.bn-led-row>.bn-led-event{grid-area:event;overflow:hidden}.bn-led-row>.bn-led-source{width:100%;min-width:0;color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;grid-area:src;font-size:12.5px;overflow:hidden;text-align:left!important;justify-self:stretch!important}.bn-led-row>.bn-led-source:empty:after{content:"—";color:var(--text-mut);opacity:.5}.bn-led-row>.bn-led-reason{display:none}.bn-led-row>.bn-led-amt{white-space:nowrap;grid-area:amt;width:108px;min-width:0;text-align:right!important;justify-self:end!important;font-size:14px!important}.bn-led-row>.bn-led-date{color:var(--text-mut);white-space:nowrap;grid-area:date;font-size:11.5px;text-align:right!important;justify-self:end!important}.bn-led-event{flex-wrap:nowrap}.bn-led-kind{text-overflow:ellipsis;letter-spacing:.04em;min-width:0;font-size:13px;overflow:hidden}.wt-row{column-gap:12px;grid-template-columns:auto minmax(0,1fr)!important;grid-template-areas:"token amount""price action"!important;row-gap:6px!important;padding:14px 6px!important}.wt-row.wt-h{display:none!important}.wt-row>:first-child{grid-area:token;min-width:0}.wt-row>:nth-child(2){grid-area:amount;text-align:right!important;justify-self:end!important}.wt-row>:nth-child(3){color:var(--text-mut);grid-area:price;font-size:12.5px;text-align:left!important;justify-self:start!important}.wt-row>:nth-child(3):before{content:"Price ";font-weight:500}.wt-row>:nth-child(4){grid-area:action;text-align:right!important;justify-self:end!important}.wt-acts{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.wt-acts a{font-size:13px;font-weight:700}.hist-row{align-items:center;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"coin amount status""sub sub time"!important;gap:4px 10px!important;padding:14px 6px!important;display:grid!important}.oh-row{border-bottom:1px solid var(--ov5);grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"pair side""price-qty filled""time action"!important;gap:3px 12px!important;padding:12px 14px!important;font-size:13px!important;display:grid!important}.hist-row.hist-h,.oh-row.oh-h{display:none!important}.hist-row>:first-child{grid-area:coin;align-items:center;gap:8px;min-width:0;display:inline-flex}.hist-coin .coin-sym{gap:8px}.hist-coin .coin-sym .coin-sym-txt b{letter-spacing:-.01em;font-size:14px;font-weight:600}.hist-row>:nth-child(2){color:var(--text-mut);font-size:12px;font-family:var(--font-num);white-space:nowrap;text-overflow:ellipsis;grid-area:sub;min-width:0;overflow:hidden;text-align:left!important;justify-self:stretch!important}.hist-row>:nth-child(3){display:none}.hist-row>:nth-child(4){font-size:15px;font-weight:600;font-family:var(--font-num);letter-spacing:-.01em;grid-area:amount;text-align:left!important;justify-self:start!important}.hist-row>:nth-child(5){grid-area:status;text-align:right!important;justify-self:end!important}.hist-row>:nth-child(6){color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11.5px;text-align:right!important;justify-self:end!important}.oh-row>:first-child{grid-area:pair;align-items:center;gap:7px;font-size:14px;font-weight:600;display:flex}.oh-row>:nth-child(2){white-space:nowrap;grid-area:side;font-size:13px;font-weight:700;text-align:right!important;justify-self:end!important}.oh-row>:nth-child(3){display:none}.oh-row>:nth-child(4){color:var(--text-2);font-size:12.5px;font-family:var(--font-num);white-space:nowrap;grid-area:price-qty;text-align:left!important;justify-self:start!important}.oh-row>:nth-child(4):before{content:"@ ";color:var(--text-mut);font-weight:500}.oh-row>:nth-child(5){color:var(--text-2);font-family:var(--font-num);grid-area:filled;font-size:12px;text-align:right!important;justify-self:end!important}.oh-row>:nth-child(6){font-size:12px;font-family:var(--font-num);grid-area:action;text-align:right!important;justify-self:end!important}.oh-row>:nth-child(7){color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px;text-align:left!important;justify-self:start!important}.oh-row.pos>:nth-child(6){font-size:13.5px;font-weight:700;font-family:var(--font-num);grid-area:side;text-align:right!important;justify-self:end!important}.oh-row.pos>:nth-child(2){color:var(--text-2);grid-area:price-qty;font-size:12px;font-weight:600;text-align:left!important;justify-self:start!important}.oh-row.pos>:nth-child(7){display:none}.oh-row.pos>:nth-child(8){color:var(--text-mut);white-space:nowrap;grid-area:time;font-size:11px;text-align:left!important;justify-self:start!important}.hist-coin,.oh-pair{font-size:13.5px}.merged-assets{gap:10px;padding:10px}.merged-assets .awallet,.merged-assets .arisk,.merged-assets .acollateral{border-radius:12px;padding:14px}.merged-assets .awallet-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.merged-assets .awallet-grid b{white-space:normal;overflow-wrap:anywhere;font-size:14px}.merged-assets .awallet-actions .btn{flex:1;min-height:44px}.merged-assets .assets-account-grid{grid-template-columns:1fr;gap:10px}.merged-assets .arisk-reading{grid-template-columns:116px minmax(0,1fr);gap:12px}.merged-assets .arisk-gauge{transform-origin:0;width:112px;transform:scale(.84)}.merged-assets .acollateral-row{grid-template-columns:28px minmax(0,1fr) auto}.merged-assets .acollateral-row em{display:none}.merged-assets .acollateral-row strong{font-size:11.5px}.modal-bg{padding:0 0 calc(var(--mobnav-h) + var(--safe-bottom) + 4px);align-items:flex-end}.modal{width:100%;max-width:none;max-height:min(calc(100dvh - var(--mobnav-h) - var(--safe-bottom) - 8px),640px);padding:16px 16px 0;padding-bottom:calc(14px + var(--safe-bottom));overscroll-behavior:contain;border-radius:20px 20px 0 0;flex-direction:column;animation:.26s cubic-bezier(.2,.7,.3,1) sheetUp;display:flex}.modal-title{flex:none;margin-bottom:10px;padding-right:34px;font-size:15px}.modal-rows{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex:auto;min-height:0;margin:0 -4px;padding:0 4px;overflow-y:auto}.ca-skip{flex:none;margin:10px 0 0}.modal-actions{border-top:1px solid var(--line);flex:none;margin-top:12px;padding-top:12px}.modal-actions .btn{min-height:46px}.fc-twap-modal{width:100%;max-height:min(calc(100dvh - var(--mobnav-h) - var(--safe-bottom) - 8px),640px);overflow-y:visible}.risk-limits-modal{max-height:min(82dvh,720px);padding:0}.risk-limits-head{padding:16px 16px 13px}.risk-limits-modal .limits-wrap{padding:16px 16px calc(18px + var(--safe-bottom));overflow-x:auto}.risk-limits-modal .limits-table{min-width:620px}@keyframes sheetUp{0%{transform:translateY(100%)}to{transform:none}}.app-root.markets .mtable-body{padding-bottom:0}.app-root.markets .table-wrap{height:auto;min-height:0}.mterm[data-mode=book] .mterm-book,.mterm[data-mode=chart] .mterm-chart{height:var(--mobile-pane-h,544px);min-height:340px;max-height:var(--mobile-pane-h,544px)}.mterm[data-mode=book] .mterm-book{min-height:var(--mobile-book-min-h,410px);max-height:none}.mobnav{background:var(--hdr);-webkit-backdrop-filter:none;backdrop-filter:none;transform:translateZ(0)}.modal-bg{-webkit-backdrop-filter:none;backdrop-filter:none;background:#00000094;height:100dvh;min-height:100%;padding:0;overflow:hidden}.modal{box-sizing:border-box;width:100%;max-width:none;max-height:calc(100dvh - 8px);padding-bottom:calc(var(--mobnav-h) + 12px + var(--safe-bottom));border-radius:20px 20px 0 0;overflow:hidden}.tpsl-modal{flex-direction:column;width:100%;max-width:none;max-height:calc(100dvh - 8px);padding:0;display:flex}.tpslm-head{flex:none;grid-template-columns:36px minmax(0,1fr);gap:10px;padding:14px 14px 10px;display:grid}.tpslm-head>.coin-icon{grid-row:1;align-self:start}.tpslm-title{min-width:0}.tpslm-title>b{flex-wrap:wrap;gap:6px;font-size:16px}.tpslm-title>span{flex-wrap:wrap;gap:4px 8px;display:flex}.tpslm-title>span em{margin-left:0}.tpslm-meta{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.tpslm-meta>div{background:var(--ov5);border-radius:9px;align-items:flex-start;min-width:0;padding:7px 8px}.tpslm-meta b{text-overflow:ellipsis;max-width:100%;font-size:12px;overflow:hidden}.tpslm-rail,.tpslm-rail-legend{display:none}.tpslm-options{border-bottom:1px solid var(--line);flex:none;margin:0;padding:10px 14px}.tpslm-options>span{font-size:10.5px}.tpslm-options .seg{min-width:0}.tpslm-options .seg button{min-height:34px;padding:0 10px}.tpslm-cards{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:10px;min-height:0;padding:10px 14px 12px;display:flex;overflow-y:auto}.tpslm-card{border-radius:12px;min-width:0;padding:12px}.tpslm-pricerow{grid-template-columns:minmax(0,1fr) auto;gap:8px}.tpslm-pricerow .tk-input{min-width:0;height:44px}.tpslm-presets{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;display:grid}.tpslm-presets button{min-width:0;min-height:42px;padding:8px 1px;font-size:10px}.tpslm-est{align-items:flex-start;gap:8px}.tpslm-est>span:last-child{text-align:right;min-width:0}.tpslm-actions{padding:10px 14px calc(var(--mobnav-h) + 10px + var(--safe-bottom));border-top:1px solid var(--line);background:var(--pop);flex:none;grid-template-columns:1fr 1fr;gap:8px;margin:0;display:grid}.tpslm-actions .btn{min-width:0;min-height:44px;margin:0}.tpslm-actions .remove{grid-area:1/1/auto/-1}.spnl-modal{flex-direction:column;width:100%;max-width:none;max-height:calc(100dvh - 8px);padding:0;display:flex;overflow:hidden}.spnl-stage{flex:none;min-height:0;padding:14px 14px 10px}.spnl-card{border-radius:14px;width:min(58vw,230px);max-width:230px;padding:15px;transform:none!important}.spnl-logo{height:13px}.spnl-top{margin-bottom:10px}.spnl-id{margin-bottom:8px}.spnl-roi{font-size:34px}.spnl-pnl{font-size:13px}.spnl-rail{-webkit-overflow-scrolling:touch;border-left:0;border-top:1px solid var(--line);width:auto;min-height:0;padding:12px 14px calc(var(--mobnav-h) + 12px + var(--safe-bottom));flex:auto;overflow-y:auto}.spnl-rail-head{margin-bottom:10px}.spnl-art-grid{gap:8px;margin-bottom:10px}.spnl-art-pick{min-width:0}.spnl-togs{margin-bottom:8px}.spnl-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:0;display:grid}.spnl-dl,.spnl-copy{min-width:0;margin:0}.spnl-social{grid-column:1/-1}.mterm-orders .acct-focus-toggle{display:none!important}.mterm-book .ob-head,.mterm-book .ob-row{grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1fr);gap:8px;padding-left:12px;padding-right:12px}.mterm-book .fob .ob-head,.mterm-book .fob .ob-row{grid-template-columns:minmax(0,1.08fr) minmax(0,.78fr) minmax(0,1.14fr);column-gap:12px}.mterm-book .ob-total-unit select{height:44px}.mterm-book .ob-head span,.mterm-book .ob-row span:not(.ob-depth){white-space:nowrap;min-width:0}.mterm-book .ob-asks,.mterm-book .ob-bids{flex:1 1 0;justify-content:flex-end;min-height:105px}.mterm-book .ob-bids{justify-content:flex-start}.mterm-book .ob-body{padding-bottom:0;scroll-padding-bottom:0;overflow:hidden}.mterm-book .ob-ratio{flex:none;margin-top:0;padding-bottom:12px}.home-view{gap:12px}.hm-mantle{flex-direction:column;align-items:stretch;gap:12px;padding:14px;display:flex;overflow:visible}.hm-mantle-l,.hm-mantle-r{width:100%;min-width:0}.hm-greet{white-space:normal;font-size:clamp(22px,7vw,28px)}.hm-mantle-r{justify-content:flex-start}.hm-rewards{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.hm-streak-wrap{min-width:0}.hm-bonus{min-width:0;margin-left:0;padding-left:10px}.balance-card{overflow:hidden}.bal-top{min-height:0}.markets-widget{padding:14px;overflow:hidden}.markets-widget .mw-head{flex-direction:column;align-items:stretch;gap:8px;margin-bottom:4px;display:flex}.mw-tabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;display:flex;overflow-x:auto}.mw-tabs::-webkit-scrollbar{display:none}.mw-tab{flex:none;min-height:38px;padding:6px 10px}.mw-more{align-self:flex-end}.mw-row.mw-h{display:none}.mw-row:not(.mw-h){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pair change""price trade";gap:5px 10px;min-width:0;padding:11px 2px;display:grid}.mw-row:not(.mw-h)>*{min-width:0}.mw-row:not(.mw-h) .mw-pair{grid-area:pair;gap:9px}.mw-row:not(.mw-h)>:nth-child(2){text-align:left;grid-area:price;justify-self:start}.mw-row:not(.mw-h)>:nth-child(3){text-align:right;grid-area:change;justify-self:end}.mw-row:not(.mw-h)>:nth-child(4){grid-area:trade;justify-self:end}.mw-trade{justify-content:center;align-items:center;min-height:34px;padding:5px 12px;display:inline-flex}.app-root:not(.spot):not(.account):not(.auth) .table-wrap .mtable-body{padding-bottom:0!important}.pairheader.futures-ph .ph-stats{clip-path:inset(0);padding-left:0;overflow:auto hidden}.pairheader.futures-ph .ph-fx-slot,.pairheader.futures-ph .ph-fx-slot.show{max-width:0;margin-left:0;display:none!important}.modal.spnl-modal .spnl-stage{min-height:min(310px,46dvh);overflow:hidden}.modal.spnl-modal .spnl-card{width:min(52vw,210px);max-width:210px;max-height:280px}.modal.spnl-modal .spnl-echo{width:100%;height:100%;inset:0}.hm-mantle .hm-streak-pop{z-index:120;width:auto;max-width:360px;margin-left:auto;display:none;position:fixed;top:150px;left:14px;right:14px}.hm-mantle .hm-streak-wrap.open .hm-streak-pop{display:block}.hm-mantle,.hm-mantle-r,.hm-rewards{contain:layout;min-height:0}.hm-rewards{overflow:hidden}.home-view .balance-card,.home-view .markets-widget{contain:layout paint;max-width:100%;overflow:hidden}.home-view .balance-card .linechart,.home-view .balance-card .linechart svg{width:100%;max-width:100%}.home-view .balance-card .bal-trend{overflow:hidden}.home-view .markets-widget .mw-tabs{width:100%;max-width:100%}.home-view .bal-top,.home-view .balance-card>:not(.bc-aurora),.home-view .markets-widget>*{min-width:0;max-width:100%}.mterm-orders{scroll-margin-bottom:var(--mobnav-h)}.acct-main-inner{padding-bottom:calc(var(--mobnav-h) + var(--safe-bottom) + 28px)}.modal.tpsl-modal .tpslm-actions{padding-bottom:calc(10px + var(--safe-bottom))}.modal.tpsl-modal .tpslm-actions .btn.save{color:#fff;text-shadow:0 1px 2px #00000059}.modal.spnl-modal .spnl-stage{min-height:min(326px,48dvh)}.modal.spnl-modal .spnl-card{width:min(50vw,196px);max-width:196px;max-height:none;padding:13px}.modal.spnl-modal .spnl-top{margin-bottom:7px}.modal.spnl-modal .spnl-id{margin-bottom:6px}.modal.spnl-modal .spnl-roi{font-size:30px}.modal.spnl-modal .spnl-pnl{margin-top:5px;font-size:12px}.modal.spnl-modal .spnl-stats{margin-bottom:8px}.modal.spnl-modal .spnl-stats b{font-size:10.5px}.modal.spnl-modal .spnl-foot{gap:8px;padding-top:8px}.modal.spnl-modal .spnl-qr{width:34px;height:34px}.modal.spnl-modal .spnl-ref b{font-size:9.5px}.modal.spnl-modal .spnl-ref span{font-size:8.5px}}@media (max-width:380px){.hero-title{font-size:26px}.hdr-inner{gap:8px;padding-left:10px;padding-right:10px}.logo-img{height:24px}.hdr-search-mini,.icon-btn{width:36px;height:36px}.btn-signup{height:36px;padding:0 11px;font-size:12.5px}.btn{height:36px}.wallet-pill.hdr-wallet .hw-amt{display:none}.wallet-pill.hdr-wallet{max-width:none;padding:0 9px}}@media (max-width:920px){.app-root.account{height:auto;min-height:0;display:block;overflow:visible}.app-root.account .acct-body{height:auto;display:block;overflow:visible}.app-root.account .acct-main{flex:none;height:auto;overflow:visible}.app-root.account .acct-main-inner{padding-left:16px;padding-right:16px;padding-bottom:calc(var(--mobnav-h) + var(--safe-bottom) + 32px)}.home-view .hm-mantle{text-align:center;align-items:center}.home-view .hm-mantle-l{justify-content:center;width:100%;display:flex}.home-view .hm-greet{text-align:center;width:100%}.home-view .hm-mantle-r{justify-content:center;width:100%;display:flex}.wo-alloc{flex-direction:column;align-items:stretch;gap:16px}.wo-alloc .donut{margin:0 auto}.wo-legend{min-width:0}.wo-leg{grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0}.wo-leg-name,.wo-leg-val{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wt-tabs-row{min-width:0;display:block;overflow:hidden}.wt-tabs{scrollbar-width:none;width:100%;max-width:100%;display:flex;overflow:auto hidden}.wt-tabs::-webkit-scrollbar{display:none}.wt-tab{flex:none}.wo-balance{overflow:hidden}.wo-balance .bc-aurora{display:none}.profile-view,.profile-grid,.profile-col,.profile-grid .a-card{min-width:0;max-width:100%}.profile-grid{grid-template-columns:minmax(0,1fr);overflow:hidden}.profile-col{width:100%;overflow:hidden}.profile-col .a-card-body,.profile-col .sub-table,.profile-col .sub-trow{min-width:0;max-width:100%}.vip-ladder{overflow:hidden}.vip-rail{max-width:100%;padding-left:0;padding-right:0;overflow:hidden}.vip-nodes{grid-template-columns:repeat(9,minmax(0,1fr));gap:0;width:100%;max-width:100%;display:grid}.vip-node{width:100%;min-width:0;overflow:hidden}.vip-node-mark{aspect-ratio:1;width:100%;max-width:30px;height:auto;margin:0 auto}.vip-node .vip-badge{aspect-ratio:1;width:100%;height:100%}.vip-node.current .vip-badge{max-width:30px}.vip-node .vip-badge-img,.vip-node.earned .vip-badge-img{filter:drop-shadow(0 2px 3px #00000059)}.vip-node.current .vip-badge-img{filter:drop-shadow(0 0 3px hsl(var(--tier-hue) 95% 60% / .8))}.vip-node.locked .vip-badge-img{filter:saturate(.7)}.vip-node-meta{width:100%;min-width:0;overflow:hidden}.vip-node-name{text-overflow:clip;max-width:100%;overflow:hidden}.vip-aura,.stip-pop{display:none}.ref-mega{flex-wrap:wrap;min-width:0;max-width:100%}.ref-mega-num{font-size:clamp(44px,15vw,74px)}.ref-mega-tag{white-space:normal;flex:100%;margin-top:6px;margin-bottom:0;margin-left:0;line-height:1.2}.ref-card{animation:none;transform:none}.ref-card:hover,.ref-card:focus-visible{transform:none}.ref-ticker{max-width:100%;overflow:hidden}.bn-hero{grid-template-columns:1fr;overflow:hidden}.bn-hero-glow{filter:blur(46px);inset:0}.bn-hero-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.bonus-view,.bn-hero,.bn-hero-copy,.bn-hero-stats,.bn-usage-card{min-width:0;max-width:100%}.bn-usage-card{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.bn-usage-tag{grid-area:1/1;width:48px;height:48px}.bn-usage-body{grid-area:1/2;min-width:0}.bn-usage-body h4{margin:0 0 4px;font-size:15px;line-height:1.25}.bn-usage-body p{margin:0;font-size:13px;line-height:1.5}.bn-usage-main,.bn-sticky-main{min-width:0}.bn-led-source,.bn-led-kind,.bn-hstat-k{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bn-ledger{max-width:100%;overflow:hidden}.reports-grid .a-card{min-width:0;overflow:hidden}.rep-dates{flex-wrap:wrap}.rep-dates .rep-field{flex:130px;min-width:0}.rep-field select,.rep-field input{max-width:100%}.rep-row{grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"icon info info"".status action";align-items:center;gap:8px 10px;padding:14px 0}.rep-ic{grid-area:icon}.rep-info{grid-area:info}.rep-t{white-space:normal;text-overflow:clip;flex-wrap:wrap;line-height:1.3;overflow:visible}.rep-status{grid-area:status;justify-content:flex-start;min-width:0}.rep-action{grid-area:action;min-width:0}.rep-action .a-btn{width:auto;min-width:0;padding:0 12px}.rep-pct{min-width:0}.rep-bar{width:min(64px,18vw)}.vip-benefits-bg,.kbm-bg{align-items:flex-end;padding:0}.modal.vip-benefits-modal,.modal.kbm-modal{overscroll-behavior:contain;border-radius:20px 20px 0 0;width:calc(100% - 16px);max-width:none;height:auto;max-height:calc(100dvh - 8px);padding:0;overflow:hidden}.vbm-tier-nav,.kbm-tier-nav{z-index:3;border-bottom:1px solid var(--line);scrollbar-width:none;scroll-snap-type:x proximity;flex:none;gap:6px;padding:14px 20px;scroll-padding-inline:20px;display:flex;position:relative;overflow-x:auto}.vbm-tier-nav::-webkit-scrollbar{display:none}.kbm-tier-nav::-webkit-scrollbar{display:none}.vbm-tier-nav button,.kbm-tier-nav button{border:1px solid var(--line);background:var(--ov5);min-width:72px;min-height:46px;color:var(--text-2);text-align:left;scroll-snap-align:start;border-radius:10px;flex-direction:column;flex:none;justify-content:center;align-items:flex-start;padding:7px 10px;font-family:inherit;display:flex}.vbm-tier-nav button.on,.kbm-tier-nav button.on{color:var(--ink);background:var(--accent-soft);border-color:var(--accent)}.vbm-tier-nav button:focus-visible,.kbm-tier-nav button:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}.vbm-tier-nav span,.kbm-tier-nav span{font-size:12px;font-weight:800}.vbm-tier-nav i,.kbm-tier-nav i{color:var(--text-mut);font-size:10px;font-style:normal}.vbm-tier-nav button{color:var(--vbm-body)}.vbm-tier-nav button.on{color:var(--ink)}.vbm-tier-nav i{color:var(--vbm-label)}.kbm-tier-nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.kbm-tier-nav button{align-items:center;min-width:0;padding:7px 4px}.kbm-tier-nav button span{display:none}.kbm-tier-nav button i{color:inherit;font-size:12px;font-weight:700}.vbm-body,.kbm-body{flex:auto;gap:0;min-height:0;padding:12px 16px;overflow-y:auto}.vbm-tier:not(.selected),.kbm-tier:not(.selected){display:none}.vbm-tier,.kbm-tier{border-radius:14px;padding:14px}.vbm-tier-head{gap:8px;margin-bottom:10px}.vbm-tier-meta{gap:6px}.vbm-perks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vbm-perk{gap:9px;padding:10px}.vbm-perk-fee{grid-column:1/-1;padding:11px}.vbm-perk-icon{width:28px;height:28px}.vbm-perk-fee .vbm-perk-icon{width:34px;height:34px}.vbm-fee-rates{gap:12px}.vbm-rate b{font-size:21px}.vbm-foot,.kbm-foot{padding:10px 14px calc(10px + var(--safe-bottom));background:var(--modal);flex:none;gap:8px}.vbm-foot-note,.kbm-foot-note{font-size:10.5px;line-height:1.4}.vbm-foot .a-btn,.kbm-foot .a-btn{height:44px}.kbm-tier-head{grid-template-columns:82px minmax(0,1fr);grid-template-areas:"stamp id""stamp state";gap:8px 10px;margin-bottom:10px;padding-right:0}.kbm-stamp{grid-area:stamp;width:48px;height:48px}.kbm-tier-id{grid-area:id}.kbm-tier-state{grid-area:state}.kbm-tier-name{font-size:19px}.kbm-caps{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.kbm-cap{gap:7px;padding:9px}.kbm-limit-group{padding:10px 12px}.kbm-section{margin-top:10px}.ref-share{padding:16px}.ref-share-row{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.ref-link-wrap{grid-template-columns:auto minmax(0,1fr);gap:0;padding:9px 9px 9px 13px;display:grid}.ref-link-pre,.ref-link-url{align-self:center}.ref-link-url{padding-right:0}.ref-link-copy{grid-column:1/-1;justify-content:center;width:100%;min-height:44px;margin-top:10px}.ref-share-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.ref-share-btn{width:100%;min-width:0;min-height:44px}.ref-share-qr{grid-column:span 2}.ref-qr-bg{align-items:center;padding:16px}.ref-qr-modal{border-radius:16px;width:min(100%,390px);max-height:calc(100dvh - 32px);padding:20px;overflow-y:auto}.ref-qr-close{width:44px;height:44px}.pnl-page,.pnl-summary,.pnl-summary>.a-card,.pnl-chart-card{min-width:0;max-width:100%}.pnl-summary{gap:12px}.pnl-id{grid-template-columns:auto minmax(0,1fr);gap:10px 12px;display:grid}.pnl-id>.a-btn{grid-column:1/-1;width:100%;min-height:42px}.pnl-rewards-btns{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.pnl-rewards-btns .a-btn{width:100%;min-width:0;min-height:42px;padding:0 8px}.pnl-chart-card .a-card-head{flex-direction:column;align-items:stretch;gap:10px}.pnl-chart-card .pnl-card-tools{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}.pnl-chart-card .pnl-card-meta{white-space:normal}.pnl-chart-card .pnl-seg{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;width:100%;display:grid}.pnl-chart-card .pnl-seg .oh-mkt{min-width:0;min-height:40px;padding:7px 8px}.pnl-chart-card .pnl-card-sub{margin:0 0 14px}.pnl-chart-card .pnl-chart{grid-template-rows:200px auto;column-gap:6px}.pnl-chart-card .pnl-chart-y{width:44px}.pnl-chart-card .pnl-chart-y span,.pnl-chart-card .pnl-chart-x span{font-size:9.5px}.pnl-chart-card .pnl-window{padding:10px 12px 12px}.bh-chartwrap,.pnl-chart-plot,.bal-trend{overflow:hidden}}@media (min-width:921px) and (max-width:1180px){.hdr-inner{padding-left:20px;padding-right:20px}.page{padding-left:22px;padding-right:22px}}@media (min-width:921px){.app-root.spot,.app-root.futures{--spot-page-inset:60px;padding-bottom:var(--spot-page-inset)}}@media (prefers-reduced-motion:reduce){.ref-qr-modal{animation:none}}
.trw-modal{width:500px;max-height:min(88vh,760px);overflow-y:auto}.trw-head{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.trw-head-txt{flex:1;min-width:0}.trw-back{background:var(--ov7);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;padding:0;display:flex}.trw-back:hover{background:var(--ov11);color:var(--text)}.trw-eyebrow{letter-spacing:.09em;text-transform:uppercase;color:var(--accent-2);font-size:11px;font-weight:700;font-family:var(--font-ui);margin-bottom:4px}.trw-title{color:var(--text);font-size:17px;font-weight:700;font-family:var(--font-title);letter-spacing:-.01em}.trw-title.center{text-align:center;margin-bottom:8px}.trw-stepn{font-family:var(--font-num);color:var(--text-mut);background:var(--ov7);border-radius:7px;flex-shrink:0;margin-top:3px;padding:3px 8px;font-size:11px;font-weight:600}.trw-prog{gap:5px;margin:2px 0 14px;display:flex}.trw-prog i{background:var(--ov9);border-radius:2px;flex:1;height:3px;transition:background .25s}.trw-prog i.on{background:var(--accent)}.trw-p{color:var(--text-2);margin:2px 0 14px;font-size:13px;line-height:1.55}.trw-p.center{text-align:center}.trw-p b{color:var(--text)}.trw-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.trw-dim{color:var(--text-mut);font-style:normal}.trw-note{color:var(--text-mut);margin:12px 0 2px;font-size:12px;line-height:1.5}.trw-hint{color:var(--text-mut);margin:-2px 0 8px;padding-left:2px;font-size:11.5px;line-height:1.45}.trw-link{color:var(--accent-2);font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.trw-link:hover{text-decoration:underline}.trw-dest{grid-template-columns:1fr 1fr;gap:10px;display:grid}.trw-dest-card{text-align:left;border:1px solid var(--line-2);background:var(--ov4);cursor:pointer;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px;transition:border-color .15s,background .15s;display:flex}.trw-dest-card:hover{border-color:var(--accent);background:var(--accent-soft)}.trw-dest-card b{color:var(--text);font-size:13.5px;font-weight:700}.trw-dest-card i{color:var(--text-mut);font-size:11.5px;font-style:normal;line-height:1.45}.trw-dest-ic{background:var(--accent-soft);width:38px;height:38px;color:var(--accent-2);border-radius:11px;justify-content:center;align-items:center;margin-bottom:2px;display:flex}.trw-opts{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.trw-opt{text-align:left;border:1px solid var(--line-2);background:var(--ov4);cursor:pointer;border-radius:12px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.trw-opt:hover{border-color:var(--accent);background:var(--accent-soft)}.trw-opt.on{border-color:var(--accent)}.trw-opt-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.trw-opt-id b{color:var(--text);font-size:13px;font-weight:700}.trw-opt-id i{color:var(--text-mut);font-size:11.5px;font-style:normal}.trw-opt-ring{border:2px solid var(--ov16);border-radius:50%;flex-shrink:0;width:16px;height:16px}.trw-opt.on .trw-opt-ring{border-color:var(--accent);box-shadow:inset 0 0 0 3.5px var(--accent)}.trw-vasp-search{background:var(--ov5);border:1px solid var(--line-2);height:42px;color:var(--text-mut);border-radius:11px;align-items:center;gap:9px;margin-bottom:8px;padding:0 12px;display:flex}.trw-vasp-search:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.trw-vasp-search input{min-width:0;color:var(--text);font-size:13px;font-family:var(--font-ui);background:0 0;border:none;outline:none;flex:1}.trw-vasp-list{flex-direction:column;gap:2px;max-height:264px;margin:0 -6px;padding:0 6px;display:flex;overflow-y:auto}.trw-vasp-opt{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:11px;align-items:center;gap:11px;width:100%;padding:9px 10px;display:flex}.trw-vasp-opt:hover{background:var(--ov7)}.trw-vasp-opt.on{background:var(--accent-soft)}.trw-vasp-dot{color:#fff;text-shadow:0 1px 2px #00000059;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.trw-vasp-id{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.trw-vasp-id b{color:var(--text);font-size:13px;font-weight:700}.trw-vasp-id i{color:var(--text-mut);font-size:11px;font-style:normal;font-family:var(--font-num)}.trw-vasp-check{color:var(--accent-2);flex-shrink:0}.trw-vasp-empty{color:var(--text-mut);text-align:center;padding:18px 10px;font-size:12.5px}.trw-vasp-foot{border-top:1px solid var(--line);color:var(--text-mut);margin-top:10px;padding-top:10px;font-size:12px}.trw-form{flex-direction:column;display:flex}.trw-prefill{color:var(--info);background:#1d7afc1a;border-radius:9px;align-items:center;gap:7px;margin-bottom:10px;padding:7px 10px;font-size:11.5px;font-weight:600;display:flex}.trw-field{margin-bottom:2px;display:block}.trw-lab{letter-spacing:.04em;text-transform:uppercase;color:var(--text-mut);margin:0 0 5px 2px;font-size:11px;font-weight:700;display:block}.trw-input{border-radius:11px;height:42px}.trw-check{background:var(--ov4);border:1px solid var(--line-2);color:var(--text-2);cursor:pointer;border-radius:11px;align-items:flex-start;gap:10px;margin:12px 0 4px;padding:11px 12px;font-size:12px;line-height:1.5;display:flex}.trw-check input{opacity:0;pointer-events:none;position:absolute}.trw-check-box{border:1.5px solid var(--ov16);color:#0000;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;transition:all .15s;display:flex}.trw-check.on .trw-check-box{background:var(--accent);border-color:var(--accent);color:var(--ink)}.trw-inline-addr{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);word-break:break-all;font-size:11px}.trw-steps{flex-direction:column;gap:8px;margin-bottom:6px;display:flex}.trw-step-row{color:var(--text-2);background:var(--ov4);border-radius:11px;align-items:center;gap:11px;padding:9px 11px;font-size:12.5px;line-height:1.45;display:flex}.trw-step-row b{color:var(--text)}.trw-step-n{background:var(--accent-soft);width:22px;height:22px;color:var(--accent-2);font-family:var(--font-num);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.trw-chal{border:1px solid var(--line-2);background:var(--ov4);border-radius:14px;margin-bottom:10px;padding:14px}.trw-chal-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.trw-chal-net{color:var(--text);font-size:12.5px;font-weight:700}.trw-count{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--info);background:#1d7afc1f;border-radius:8px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.trw-count.expired{color:var(--down);background:var(--down-bg)}.trw-chal-amt-wrap{margin-bottom:12px}.trw-chal-amt{align-items:center;gap:8px;display:flex}.trw-chal-amt b{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.01em;font-size:19px;font-weight:700}.trw-chal-addr{align-items:flex-start;gap:14px;display:flex}.trw-qr{width:96px;height:96px}.trw-qr .qr-art{width:82px;height:82px}.trw-chal-addr-r{flex:1;min-width:0}.trw-addr-row{align-items:flex-start;gap:8px;margin-bottom:10px;display:flex}.trw-addr{min-width:0;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);word-break:break-all;flex:1;font-size:12px;line-height:1.5}.trw-copy{background:var(--ov7);width:26px;height:26px;color:var(--text-2);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.trw-copy:hover{background:var(--ov11);color:var(--text)}.trw-tagwarn{color:var(--warn);background:#f973161a;border-radius:9px;margin-top:10px;padding:8px 10px;font-size:11.5px;font-weight:600;line-height:1.5}.trw-warn{color:var(--warn);background:#f973161a;border:1px solid #f9731647;border-radius:12px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:12px;line-height:1.55;display:flex}.trw-warn svg{flex-shrink:0;margin-top:1px}.trw-warn b{font-weight:800}.trw-fix{color:var(--warn);background:#f973161a;border:1px solid #f9731640;border-radius:10px;align-items:center;gap:10px;margin:2px 0 8px;padding:8px 11px;font-size:12px;line-height:1.4;display:flex}.trw-fix-msg{color:var(--text-2);flex:1}.trw-fix-btn{color:var(--warn);cursor:pointer;background:#f9731629;border:none;border-radius:8px;flex-shrink:0;padding:5px 10px;font-size:11.5px;font-weight:700}.trw-fix-btn:hover{background:#f9731640}.trw-review{border:1px solid var(--line);background:var(--ov3);border-radius:13px;flex-direction:column;gap:1px;margin-bottom:6px;padding:6px 12px;display:flex}.trw-row{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:8px 0;display:flex}.trw-review .trw-row:last-child,.trw-review .trw-row-block:last-child{border-bottom:none}.trw-row-l{width:132px;color:var(--text-mut);flex-shrink:0;font-size:11.5px;font-weight:600}.trw-row-v{min-width:0;color:var(--text);text-align:right;overflow-wrap:anywhere;flex:1;font-size:12.5px;font-weight:600}.trw-row-v.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.trw-row-block{border-bottom:1px solid var(--line);padding:8px 0;display:block}.trw-row-block .trw-row-l{width:auto;margin-bottom:4px;display:block}.trw-err{color:var(--down);background:var(--down-bg);border-radius:10px;margin-top:8px;padding:9px 11px;font-size:12px;font-weight:600}.trw-discard{background:var(--modal);border-top:1px solid var(--line-2);color:var(--text-2);border-radius:0 0 16px 16px;align-items:center;gap:12px;margin:14px -18px -18px;padding:12px 18px;font-size:12.5px;display:flex;position:sticky;bottom:-18px}.trw-discard span{flex:1;line-height:1.45}.trw-discard-btns{flex-shrink:0;gap:8px;display:flex}.trw-discard-go{background:var(--down-bg);color:var(--down);border:none}.trw-discard-go:hover,.a-btn.trw-discard-go:hover:not(:disabled){background:#f6545438}@media (max-width:640px){.trw-dest{grid-template-columns:1fr}.trw-chal-addr{flex-direction:column}.trw-row-l{width:104px}}
.wdd-modal{width:540px;max-height:min(88vh,780px);overflow-y:auto}.wdd-head{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.wdd-head-main{flex:1;min-width:0}.wdd-amt{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.15}.wdd-amt span{color:var(--text-2);margin-left:6px;font-size:14px;font-weight:600}.wdd-net{color:var(--text-mut);margin-top:3px;font-size:12px}.wdd-head .a-pill{white-space:nowrap;text-transform:none;margin-top:4px}.wdd-x{background:var(--ov7);width:28px;height:28px;color:var(--text-2);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.wdd-x:hover{background:var(--ov11);color:var(--text)}.wdd-panel{border:1px solid;border-radius:13px;align-items:center;gap:14px;margin-bottom:14px;padding:13px 14px;display:flex}.wdd-panel-txt{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.wdd-panel-txt b{color:var(--text);font-size:13px;font-weight:700;line-height:1.4}.wdd-panel-txt i{color:var(--text-2);font-size:12px;font-style:normal;line-height:1.5}.wdd-panel .a-btn{flex-shrink:0}.wdd-panel.accent{background:var(--accent-soft);border-color:#b864e84d}.wdd-panel.accent b{color:var(--accent-2)}.wdd-panel.down{background:var(--down-bg);border-color:#f654544d}.wdd-panel.down b{color:var(--down)}.wdd-panel.info{background:#1d7afc1a;border-color:#1d7afc47}.wdd-panel.info b{color:var(--info)}.wdd-panel.mut{background:var(--ov5);border-color:var(--line-2)}@media (max-width:560px){.wdd-panel{flex-direction:column;align-items:stretch}.wdd-panel .a-btn{width:100%}}.wdd-tl{flex-direction:column;margin:4px 0 16px;padding:2px 2px 0;display:flex}.wdd-node{gap:13px;padding-bottom:18px;display:flex;position:relative}.wdd-node.last{padding-bottom:2px}.wdd-node:before{content:"";background:var(--ov9);border-radius:1px;width:2px;position:absolute;top:22px;bottom:0;left:10px}.wdd-node.last:before{display:none}.wdd-dot{z-index:1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:0;display:flex;position:relative}.wdd-dot.done,.wdd-dot.end-ok{background:var(--up-bg);color:var(--up);border:1.5px solid #31bd6566}.wdd-dot.live{background:var(--accent-soft);border:1.5px solid var(--accent);animation:1.8s ease-out infinite wddPulse}.wdd-dot.live:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.wdd-dot.live.blocked{background:var(--down-bg);border-color:var(--down);color:var(--down);animation:none}.wdd-dot.live.blocked:after{display:none}.wdd-dot.todo{border:1.5px dashed var(--ov14);background:0 0}.wdd-dot.end-err{background:var(--down-bg);color:var(--down);border:1.5px solid #f6545466}.wdd-dot.end-mut{background:var(--ov7);color:var(--text-mut);border:1.5px solid var(--ov14)}.wdd-dot-dash{background:currentColor;border-radius:1px;width:8px;height:2px}@keyframes wddPulse{0%{box-shadow:0 0 0 0 var(--accent-glow)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.wdd-node-body{flex:1;min-width:0;padding-top:2px}.wdd-node-top{align-items:baseline;gap:10px;display:flex}.wdd-node-l{color:var(--text);flex:1;font-size:13px;font-weight:700}.wdd-node-l.mut{color:var(--text-mut);font-weight:600}.wdd-node-t{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text-mut);flex-shrink:0;font-size:11px}.wdd-node-sub{color:var(--text-2);margin-top:3px;font-size:12px;line-height:1.5}.wdd-node-sub.down{color:var(--down)}.wdd-rows{border:1px solid var(--line);background:var(--ov3);border-radius:13px;margin-bottom:14px;padding:4px 13px}.wdd-row{border-bottom:1px solid var(--line);align-items:baseline;gap:14px;padding:9px 0;display:flex}.wdd-rows .wdd-row:last-child{border-bottom:none}.wdd-row-l{width:140px;color:var(--text-mut);flex-shrink:0;font-size:11.5px;font-weight:600}.wdd-row-v{min-width:0;font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);text-align:right;overflow-wrap:anywhere;flex:1;font-size:12.5px;font-weight:600}.wdd-row.block{display:block}.wdd-row.block .wdd-row-l{width:auto;margin-bottom:4px;display:block}.wdd-row.block .wdd-row-v{text-align:left}.wdd-addr{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);word-break:break-all;white-space:normal;font-size:12px;line-height:1.55;display:block}.wdd-hash{align-items:flex-start;gap:6px;display:flex}.wdd-hash .wdd-addr{flex:1;min-width:0}.wdd-receipt{background:var(--up-bg);border:1px solid #31bd654d;border-radius:13px;margin-bottom:14px;padding:13px 14px}.wdd-receipt-h{letter-spacing:.08em;text-transform:uppercase;color:var(--up);align-items:center;gap:6px;margin-bottom:7px;font-size:11px;font-weight:800;display:flex}.wdd-receipt-net{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);margin-bottom:9px;font-size:18px;font-weight:700}.wdd-receipt-net i{font-style:normal;font-family:var(--font-ui);color:var(--text-2);font-size:12.5px;font-weight:600}.wdd-receipt-rows{flex-direction:column;gap:7px;display:flex}.wdd-receipt-rows>div{align-items:baseline;gap:12px;font-size:12px;display:flex}.wdd-receipt-rows>div.blk{display:block}.wdd-receipt-rows span{color:var(--text-mut);font-weight:600}.wdd-receipt-rows>div.blk>span{margin-bottom:3px;display:block}.wdd-receipt-rows b{font-family:var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);margin-left:auto;font-weight:600}.wdd-foot{align-items:center;gap:10px;display:flex}.wdd-cancel{color:var(--down);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600}.wdd-cancel:hover{text-decoration:underline}.wdd-close{margin-left:auto}.wdd-confirm{background:var(--down-bg);color:var(--text);border:1px solid #f6545447;border-radius:11px;flex:1;align-items:center;gap:12px;padding:9px 12px;font-size:12.5px;font-weight:600;display:flex}.wdd-confirm span{flex:1;line-height:1.4}.wdd-confirm-btns{flex-shrink:0;gap:8px;display:flex}.wdd-confirm-go{background:var(--down);color:#fff;border:none}.wdd-confirm-go:hover{filter:brightness(1.1)}.a-btn.wdd-confirm-go:hover:not(:disabled){background:var(--down)}@media (max-width:560px){.wdd-row-l{width:112px}.wdd-confirm{text-align:left;flex-direction:column;align-items:stretch}.wdd-foot{flex-wrap:wrap}}
