:root{color:#111827;font-synthesis:none;text-rendering:optimizelegibility;--navy:#063b73;--blue:#0647b0;--accent:#0a66ff;--ink:#111827;--muted:#8993a4;--line:#edf0f5;--surface:#fff;--surface-soft:#f4f6fa;--green:#159e74;--red:#e86471;background:#f5f7fa;font-family:Inter,Segoe UI,system-ui,-apple-system,BlinkMacSystemFont,Arial,sans-serif}.market-futures-badge{border:1px solid var(--line);background:var(--surface-soft);color:var(--accent);white-space:nowrap;border-radius:4px;flex:none;align-items:center;margin-left:5px;padding:2px 5px;font-size:9px;font-weight:650;line-height:1.2;display:inline-flex}.market-page-table-scroll .market-pair-open .market-futures-badge{font-size:9px}.market-pagination button.selected{border-color:var(--accent);background:var(--accent)}@media (width<=760px){.market-summary-grid{grid-template-columns:minmax(0,1fr)}.market-summary-card-top,.market-summary-card-volume{display:none}.market-summary-card{min-height:0;padding:15px}.market-summary-card>.market-summary-heading{margin-bottom:12px}.market-summary-card>.market-summary-heading h2{font-size:16px}.market-summary-card>.market-summary-heading button{font-size:12px}.market-summary-card>div:not(.market-summary-heading){gap:8px}.market-summary-row{grid-template-columns:26px minmax(0,1fr) auto auto;gap:9px;min-height:30px}.market-summary-row .coin-icon{flex-basis:24px;width:24px;height:24px;font-size:12px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{font-size:13px}.market-summary-row b{display:inline}.market-toolbar-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.market-toolbar-row .market-search,.market-toolbar-row .favorite-filter{grid-column:1/-1}.market-toolbar-row .market-search,.market-toolbar-row>select,.market-toolbar-row .favorite-filter{height:46px;min-height:46px}.market-toolbar-row .market-search input,.market-toolbar-row>select,.market-toolbar-row .favorite-filter{font-size:14px}.market-pagination{flex-direction:column;align-items:flex-start;font-size:12px}.market-pagination button{min-width:38px;height:38px}}@media (width<=420px){.markets-page-redesign{gap:12px}.market-summary-card{padding:13px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{font-size:12px}.market-toolbar-row{gap:8px}}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0}button,input,select,textarea{font:inherit}button{color:inherit;cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px;outline:3px solid #76a9ff}.app-shell{min-height:100vh}.sidebar{z-index:20;background:var(--surface);border-right:1px solid var(--line);flex-direction:column;width:250px;padding:25px 15px 16px;display:flex;position:fixed;inset:0 auto 0 0}.brand{color:var(--navy);letter-spacing:.11em;align-items:center;gap:11px;margin-bottom:34px;padding:0 13px;font:800 19px Manrope,sans-serif;display:flex}.brand img{object-fit:contain;width:37px;height:37px}.icon-button{color:#737e90;background:0 0;border:0;border-radius:10px;place-items:center;width:36px;height:36px;transition:background .18s,color .18s;display:inline-grid}.icon-button:hover{color:var(--navy);background:#f1f5fa}.mobile-bottom-bar{display:none}.main-nav{gap:4px;display:grid}.nav-item{text-align:left;color:#727d8d;background:0 0;border:0;border-radius:9px;align-items:center;gap:13px;width:100%;height:44px;padding:0 13px;font-size:13px;font-weight:500;transition:all .18s;display:flex;position:relative}.nav-item:hover{color:var(--blue);background:#f6f8fc}.nav-item.active{color:var(--blue);background:#eef4ff;font-weight:700}.nav-item.active:before{background:var(--accent);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;inset:9px auto 9px -15px}.nav-live-dot{background:#31be91;border-radius:50%;width:7px;height:7px;margin-left:auto;box-shadow:0 0 0 3px #e3f7f0}.nav-divider{background:var(--line);height:1px;margin:12px 13px}.sidebar-bottom{margin-top:auto}.live-label i,.status-dot{background:#29b889;border-radius:50%;flex:none;width:7px;height:7px;margin-top:5px;box-shadow:0 0 0 3px #dff5ec}.sidebar-help{margin:14px 0 12px}.account-row{border-top:1px solid var(--line);align-items:center;gap:9px;padding:13px 4px 0;display:flex}.avatar{height:34px;color:var(--blue);background:#eaf1ff;border-radius:50%;flex:0 0 34px;place-items:center;font-size:13px;font-weight:700;display:grid}.account-copy{flex:1;min-width:0}.account-copy strong,.account-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-copy strong{font-size:11px}.account-copy small{color:var(--muted);margin-top:3px;font-size:10px}.text-link{color:var(--accent);background:0 0;border:0;font-size:11px;font-weight:700}.main-area{min-height:100vh;margin-left:250px}.topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff2;align-items:center;gap:25px;height:67px;padding:0 37px;display:flex;position:sticky;top:0}.breadcrumb{white-space:nowrap;color:#9da6b4;align-items:center;gap:10px;font-size:12px;display:flex}.breadcrumb strong{color:#313c4b;font-weight:600}.mobile-brand,.mobile-search-toggle,.mobile-preferences{display:none}.global-search{width:min(350px,34vw);margin-left:auto;position:relative}.search-box{color:#a0a8b6;background:#fafbfd;border:1px solid #edf0f5;border-radius:8px;align-items:center;gap:8px;width:100%;height:36px;padding:0 10px;display:flex}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:11px}.search-box input::placeholder{color:#a7afbc}kbd{color:#9aa3b2;border:1px solid #e5e9f0;border-radius:4px;flex:none;padding:3px 5px;font:10px DM Sans,sans-serif}.topbar-actions{align-items:center;gap:12px;display:flex}.language-select{color:#7c8797;align-items:center;gap:4px;display:flex}.language-select select{color:#596579;background:0 0;border:0;outline:0;width:112px;padding:4px 0;font-size:10px}.notification-button{position:relative}.notification-button i{background:#ff837f;border:1px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}.notification-count{border:2px solid var(--surface);color:#fff;background:#e86471;border-radius:12px;place-items:center;min-width:16px;height:16px;padding:0 3px;font-size:8px;font-weight:700;line-height:1;display:grid;position:absolute;top:-2px;right:-5px}.popover-anchor{position:relative}.guest-actions{align-items:center;gap:7px;display:flex}.mobile-brand{color:var(--navy);letter-spacing:.1em;align-items:center;gap:7px;font-size:15px;font-weight:800}.mobile-brand img{width:27px;height:27px}.search-results,.notification-popover{z-index:30;background:var(--surface);border:1px solid #e7ebf1;border-radius:12px;position:absolute;top:calc(100% + 9px);right:0;overflow:hidden;box-shadow:0 16px 45px #17233b20}.search-results{padding:6px;display:grid;left:0}.search-results button{text-align:left;color:#617087;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.search-results button:hover{background:#f4f7fb}.search-results button span,.search-results button strong,.search-results button small{display:block}.search-results button strong{color:#27354a;font-size:11px}.search-results button small{color:#98a3b2;margin-top:3px;font-size:9px}.search-results>p,.popover-empty,.popover-error{color:#8290a2;margin:0;padding:14px;font-size:11px}.notification-popover{width:min(390px,100vw - 24px);max-height:min(72vh,560px);overflow-y:auto}.popover-heading{z-index:1;border-bottom:1px solid var(--line);background:var(--surface);justify-content:space-between;align-items:center;padding:14px 15px;display:flex;position:sticky;top:0}.popover-heading strong{font-size:13px}.notification-item{border-bottom:1px solid var(--line);align-items:flex-start;gap:7px;padding:11px;display:flex}.notification-item.unread{background:#f4f8ff}.notification-item.priority-urgent{border-left:3px solid #e86471}.notification-item.priority-high{border-left:3px solid #e69a41}.notification-copy{text-align:left;background:0 0;border:0;flex:1;gap:5px;padding:2px;display:grid}.notification-copy .notification-category{color:var(--accent);text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:700}.notification-copy strong{color:#283449;font-size:11px}.notification-copy span{color:#69778a;white-space:pre-wrap;font-size:10px;line-height:1.5}.notification-copy time{color:#9ba6b5;font-size:9px}.notification-delete{flex:none}.popover-error{color:#b43946}.account-trigger{text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.account-trigger .avatar{flex-basis:33px;width:33px;height:33px}.profile-menu-anchor{position:relative}.profile-menu-trigger{color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.profile-menu{z-index:35;border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:170px;padding:6px;display:grid;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 16px 45px #17233b20}.profile-menu button{min-height:37px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:7px 9px;font-size:11px;display:flex}.profile-menu button:hover{background:var(--surface-soft)}.account-trigger-copy strong,.account-trigger-copy small{text-overflow:ellipsis;white-space:nowrap;max-width:108px;display:block;overflow:hidden}.account-trigger-copy strong{font-size:10px}.account-trigger-copy small{color:var(--muted);margin-top:3px;font-size:9px}.button{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-size:11px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button-primary{background:var(--accent);color:#fff;box-shadow:0 5px 12px #0a66ff21}.button-primary:hover{background:#075de8;box-shadow:0 7px 15px #0a66ff33}.button-secondary{color:#526074;background:#fff;border-color:#e7ebf1}.button-secondary:hover{background:#f8fbff;border-color:#cbd9ee}.button-sell{color:#fff;background:#e96976;box-shadow:0 5px 12px #e9697621}.content-area{max-width:1500px;margin:0 auto;padding:30px 37px 18px}.page-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px;display:flex}.eyebrow{color:#9aa4b3;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:11px;font-size:9px;font-weight:700;display:flex}.live-label{color:#4b9e7c;letter-spacing:0;text-transform:none;align-items:center;gap:6px;font-size:9px;display:inline-flex}.live-label i{width:6px;height:6px;box-shadow:none;margin:0}h1,h2,h3,p{margin-top:0}.page-heading h1{letter-spacing:-.035em;margin:8px 0 4px;font:700 25px Manrope,sans-serif}.page-heading p{color:#8d98a8;margin:0;font-size:11px}.heading-actions{gap:8px;display:flex}.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;margin-bottom:16px;display:grid}.panel{background:var(--surface);border:1px solid #edf0f5;border-radius:12px;min-width:0;box-shadow:0 2px 9px #17233b04}.stat-card{align-items:flex-start;gap:12px;min-height:111px;padding:17px 16px;display:flex;position:relative;overflow:hidden}.stat-icon{border-radius:9px;flex:0 0 34px;place-items:center;height:34px;display:grid}.stat-icon.blue{color:#3579ea;background:#ebf2ff}.stat-icon.violet{color:#806be5;background:#f1edff}.stat-icon.green{color:#24a77c;background:#e8f8f2}.stat-icon.orange{color:#e69a41;background:#fff4e8}.stat-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.stat-copy span{color:#8c97a8;font-size:10px}.stat-copy strong{color:#263143;letter-spacing:-.025em;font:700 19px Manrope,sans-serif}.stat-copy small{color:#a3acb9;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;overflow:hidden}.stat-spark{opacity:.6;border-top:1px solid #b2d0ff;border-radius:50% 0 0;width:52px;height:25px;position:absolute;bottom:-3px;right:10px;transform:rotate(-9deg)}.dashboard-grid{grid-template-columns:minmax(0,1.33fr) minmax(265px,.88fr);gap:14px;display:grid}.market-panel,.balance-panel,.activity-panel{padding:18px 18px 13px}.panel-title{justify-content:space-between;align-items:flex-start;gap:12px;padding:0 0 15px;display:flex}.panel-title h2{color:#2b3545;margin:0;font:700 13px Manrope,sans-serif}.panel-title p{color:#99a3b1;margin:5px 0 0;font-size:10px;line-height:1.45}.panel-action{color:var(--accent);white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:1px 0;font-size:10px;font-weight:700;display:inline-flex}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}th{color:#a0a9b7;border-bottom:1px solid #f0f2f6;padding:9px;font-size:9px;font-weight:600}td{color:#596579;border-bottom:1px solid #f4f5f8;padding:11px 9px;font-size:10px}tbody tr:last-child td{border-bottom:0}td strong{color:#2d3747;font-size:10px;font-weight:700}.asset-cell{align-items:center;gap:8px;display:flex}.asset-cell>div{gap:3px;display:grid}.asset-cell small,.balance-row small{color:#a2abba;margin-left:2px;font-size:9px;font-weight:500}.asset-cell>div>small{color:#a2abba;margin-left:0;font-size:9px}.coin-icon{color:#4776b5;background:#f5f8fd;border:1px solid #e8eef7;border-radius:50%;flex:0 0 30px;place-items:center;height:30px;font-size:11px;font-weight:700;display:grid;position:relative}.coin-icon img,.coin-icon svg{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.coin-icon>img{position:absolute;inset:0}.change-pill{border-radius:5px;padding:4px 6px;font-size:9px;font-weight:700;display:inline-block}.change-pill.up{color:#168c67;background:#eaf8f2}.change-pill.down{color:#db6470;background:#fff0f0}.table-action{color:var(--accent);background:0 0;border:0;align-items:center;gap:4px;padding:4px 1px;font-size:9px;font-weight:700;display:inline-flex}.range-cell{gap:3px;display:grid}.range-cell small{color:#a1aab8;font-size:9px}.balance-list{display:grid}.balance-row{border-bottom:1px solid #f3f5f8;align-items:center;gap:10px;min-height:48px;display:flex}.balance-row:last-child{border-bottom:0}.balance-row>div{gap:3px;min-width:0;display:grid}.balance-row strong{color:#364152;font-size:10px}.balance-row small{color:#a2abba;margin:0;font-size:9px}.balance-amount{color:#364152;font-variant-numeric:tabular-nums;margin-left:auto;font:600 11px Manrope,sans-serif}.empty-state{color:#8792a3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:150px;font-size:10px;display:flex}.empty-icon{color:#4279cb;background:#f0f5ff;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.empty-state strong{color:#677386;max-width:220px;font-size:10px}.balance-actions{gap:8px;padding-top:11px;display:flex}.balance-actions .button{flex:1;min-height:34px;padding:0 8px;font-size:9px}.activity-panel{grid-column:1}.pulse-list{display:grid}.pulse-row{border-top:1px solid #f3f5f8;grid-template-columns:1.4fr .8fr .6fr;align-items:center;gap:8px;min-height:48px;display:grid}.pulse-symbol{align-items:center;gap:8px;display:flex}.pulse-symbol>div{gap:4px;display:grid}.pulse-symbol strong{font-size:10px}.pulse-symbol strong small{color:#a3acb9;font-size:9px;font-weight:500}.pulse-symbol>div>small{color:#9ca6b4;font-size:9px}.pulse-row>strong{color:#394456;justify-self:end;font-size:10px}.pulse-row>.change-up,.pulse-row>.change-down{justify-self:end;font-size:9px;font-weight:700}.onboarding-panel{background:linear-gradient(115deg,#fff 48%,#f4f8ff);grid-area:2/2;align-items:center;gap:9px;min-height:206px;padding:18px;display:flex;position:relative;overflow:hidden}.onboarding-panel>div:last-child{z-index:2;position:relative}.onboarding-art{flex:0 0 104px;height:136px;position:relative}.onboarding-coin{background:#fff;border:1px solid #dbe8fc;border-radius:20px;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:43px;left:22px;transform:rotate(-7deg);box-shadow:0 10px 30px #174b8e17}.onboarding-coin img{width:48px;height:48px}.orbit{border:1px solid #bad1f2;border-radius:50%;width:100px;height:72px;position:absolute;top:43px;left:3px;transform:rotate(36deg)}.orbit-two{border-color:#e5bd78;top:44px;left:-1px;transform:rotate(-38deg)}.sparkle-one{color:#f2bb63;position:absolute;top:26px;right:8px}.sparkle-two{color:#668fd5;position:absolute;bottom:20px;left:2px}.mini-tag{color:#5780b3;letter-spacing:.11em;margin-bottom:6px;font-size:8px;font-weight:700;display:block}.onboarding-panel h3{max-width:200px;margin:0 0 6px;font:700 14px/1.3 Manrope,sans-serif}.onboarding-panel p{color:#8994a4;max-width:245px;margin:0 0 12px;font-size:9px;line-height:1.6}.onboarding-panel .button{min-height:32px;font-size:9px}.footer{color:#a5adba;border-top:1px solid #e9edf3;justify-content:space-between;align-items:center;gap:12px;margin-top:26px;padding:12px 2px 0;font-size:9px;display:flex}.footer span:nth-child(2){align-items:center;gap:5px;display:inline-flex}.status-dot{vertical-align:middle;width:6px;height:6px;box-shadow:none;margin:0 0 0 4px;display:inline-block}.notice-banner,.error-banner{color:#387955;background:#f4fbf6;border:1px solid #dcebdd;border-radius:9px;align-items:center;gap:8px;margin-bottom:13px;padding:10px 12px;font-size:10px;display:flex}.notice-banner button,.error-banner button{color:inherit;background:0 0;border:0;margin-left:auto;padding:2px;display:grid}.error-banner{color:#bd535a;background:#fff7f7;border-color:#f3d8d8}.markets-full{padding:19px}.markets-full .panel-title{padding-bottom:14px}.table-empty{color:#9aa4b2;text-align:center;padding:45px 10px;font-size:11px}.terminal-grid{grid-template-columns:minmax(0,1.4fr) minmax(245px,.74fr) minmax(230px,.66fr);gap:13px;display:grid}.chart-panel{grid-column:1/3;padding:16px 17px 12px;overflow:hidden}.orderbook-panel{grid-area:1/3}.trades-panel{grid-area:2/3}.order-panel{grid-area:2/1/auto/3}.market-toolbar{border-bottom:1px solid #f0f2f6;align-items:center;gap:17px;min-height:57px;display:flex}.market-navigation-group{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-soft) 72%, transparent);border-radius:9px;flex:none;align-items:center;min-width:0;display:flex}.trade-market-back{border:0;border-right:1px solid var(--line);width:38px;min-height:42px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px 0 0 8px;flex:0 0 38px;place-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-grid}.trade-market-back:hover{background:color-mix(in srgb, var(--blue) 9%, var(--surface));color:var(--blue)}.market-select-wrap{z-index:20;flex:0 0 184px;align-items:center;display:flex;position:relative}.market-switch-trigger{width:100%;min-width:0;min-height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0 8px 8px 0;align-items:center;gap:10px;padding:5px 8px;transition:background-color .15s,box-shadow .15s;display:flex}.market-switch-trigger:hover,.market-switch-trigger.is-open{background:color-mix(in srgb, #347fcb 11%, var(--surface));border-color:#4a8bda;box-shadow:0 0 0 3px #347fcb1c}.market-switch-icons{flex:0 0 35px;align-items:center;width:35px;height:30px;display:inline-flex;position:relative}.market-switch-icons .coin-icon{border:2px solid var(--surface);flex:0 0 27px;width:27px;height:27px;font-size:12px}.market-switch-icons .coin-icon+.coin-icon{flex-basis:17px;width:17px;height:17px;font-size:8px;position:absolute;bottom:0;right:0}.market-switch-copy{flex:1;gap:2px;min-width:0;display:grid}.market-switch-copy strong{color:var(--ink);white-space:nowrap;font-size:11px;font-weight:700}.market-switch-copy .market-switch-symbol{align-items:center;gap:5px;min-width:0;display:flex}.market-switch-symbol-name{text-overflow:ellipsis;overflow:hidden}.market-switch-mobile-price{display:none}.market-type-badge{border:1px solid #0000;border-radius:5px;flex:none;align-items:center;padding:2px 5px;font-size:8px;font-weight:700;line-height:1.2;display:inline-flex}.market-type-badge.spot,.market-type-badge.futures{border-color:color-mix(in srgb, var(--muted) 24%, transparent);background:color-mix(in srgb, var(--muted) 9%, transparent);color:var(--muted)}.market-switch-copy small{color:var(--muted);font-size:9px}.market-switch-chevron{background:color-mix(in srgb, var(--blue) 12%, transparent);width:24px;height:24px;color:var(--blue);border-radius:6px;flex:0 0 24px;place-items:center;transition:transform .15s;display:grid}.market-switch-trigger.is-open .market-switch-chevron{transform:rotate(180deg)}.market-picker-popover{z-index:50;border:1px solid var(--line);background:var(--surface);border-radius:12px;width:min(320px,100vw - 40px);position:absolute;top:calc(100% + 9px);left:0;overflow:hidden;box-shadow:0 16px 42px #07172e38}.market-picker-search{border:1px solid var(--line);background:var(--surface-soft);height:40px;color:var(--muted);border-radius:8px;align-items:center;gap:8px;margin:9px;padding:0 10px;display:flex}.market-picker-search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:11px}.market-picker-search input::placeholder{color:var(--muted)}.market-picker-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:14px;min-width:0;margin:0 9px;display:flex}.market-picker-tabs button{min-height:36px;color:var(--muted);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:5px;padding:0 2px;font-size:10px;font-weight:650;display:inline-flex;position:relative}.market-picker-tabs button.selected{color:var(--ink)}.market-picker-tabs button.selected:after{background:var(--accent);content:"";border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.market-picker-list{max-height:min(360px,55vh);padding:0 6px 6px;overflow-y:auto}.market-picker-option{width:100%;min-height:49px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:6px 8px;display:flex}.market-picker-option:hover,.market-picker-option.selected{background:var(--surface-soft)}.market-picker-option>.coin-icon{flex:0 0 30px;width:30px;height:30px}.market-picker-option-copy,.market-picker-option-price{gap:3px;min-width:0;display:grid}.market-picker-option-copy{flex:1}.market-picker-option-copy strong,.market-picker-option-price strong{color:var(--ink);font-size:11px;font-weight:650}.market-picker-option-copy small,.market-picker-option-price small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.market-picker-option-price{justify-items:end}.market-picker-check{color:var(--blue);flex:none}.market-picker-empty{color:var(--muted);text-align:center;margin:0;padding:15px 10px;font-size:11px}.current-price{gap:3px;display:grid}.current-price strong{font-variant-numeric:tabular-nums;font:700 15px Manrope,sans-serif}.current-price span{font-size:9px}.market-meta{gap:15px;margin-left:auto;display:flex}.market-meta span{color:#9ba4b2;white-space:nowrap;gap:4px;font-size:8px;display:grid}.market-meta strong{color:#566175;font-size:9px;font-weight:600}.chart-heading{color:#3d4858;align-items:center;gap:12px;min-height:40px;font-size:10px;display:flex}.chart-heading>strong{font-size:11px}.timeframes{flex:none;align-items:center;gap:3px;display:flex}.timeframes button{color:#929cac;background:0 0;border:0;border-radius:5px;padding:5px 8px;font-size:10px}.timeframes button.selected{color:var(--blue);background:#eef4ff;font-weight:700}.development-feed-indicator{color:#13845f;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:inline-flex}.development-feed-indicator i{background:#16b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #16b98125}.chart-menu{margin-left:auto}.chart-frame{grid-template-rows:auto auto;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}.chart-host{min-width:0;height:250px;min-height:250px}.volume-chart-frame{border-top:1px solid #edf1f6;min-width:0;position:relative;overflow:hidden}.volume-chart-host{min-width:0;height:125px;min-height:125px}.volume-chart-legend{z-index:2;color:#8391a4;pointer-events:none;flex-wrap:wrap;align-items:center;gap:12px;font-size:9px;display:flex;position:absolute;top:4px;left:10px}.volume-chart-legend>span{align-items:center;gap:4px;display:inline-flex}.volume-chart-legend strong{color:#d8e3f0;font-variant-numeric:tabular-nums;font-weight:600}.volume-chart-legend i{flex:none;display:inline-block}.volume-legend-bar{background:#17c9a2;width:7px;height:7px}.volume-legend-line{width:11px;height:2px}.volume-legend-short{background:#35c4df}.volume-legend-long{background:#ed4b78}.chart-empty{color:#9aa4b1;text-align:center;pointer-events:none;font-size:10px;position:absolute;inset:40% 0 auto}.orderbook-panel,.order-panel,.trades-panel{padding:17px 15px}.orderbook-panel .panel-title,.order-panel .panel-title,.trades-panel .panel-title{padding-bottom:11px}.book-head,.book-line,.trade-line{grid-template-columns:1fr 1fr;align-items:center;gap:8px;display:grid}.book-head{color:#a0a8b6;padding:4px 0 7px;font-size:8px}.book-head span:last-child{text-align:right}.book-side{display:grid}.book-line{color:#646f80;font-variant-numeric:tabular-nums;min-height:21px;font-size:9px;position:relative;overflow:hidden}.book-line span{z-index:1;position:relative}.book-line span:last-child{text-align:right}.simulated-source{color:#7c8798;font-size:7px;font-weight:500;line-height:1.1;display:block}.book-line i{opacity:.13;border-radius:2px;position:absolute;inset:2px 0 2px auto}.book-price-select{z-index:1;color:inherit;font:inherit;font-variant-numeric:tabular-nums;text-align:inherit;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.book-price-select:hover{text-underline-offset:2px;text-decoration:underline}.book-price-select:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.asks .book-line .book-price-select{color:#e16b75}.asks .book-line i{background:#f26776}.bids .book-line .book-price-select{color:#159b71}.bids .book-line i{background:#35be8c}.book-empty{color:#a3adba;text-align:center;padding:19px 2px;font-size:9px}.book-mid{border-top:1px solid #f0f2f6;border-bottom:1px solid #f0f2f6;align-items:baseline;gap:7px;margin:7px 0;padding:8px 0;display:flex}.book-mid .book-price-select{color:#199873;font:700 14px Manrope,sans-serif}.book-mid span{color:#a3acb9;font-size:8px}.segmented{background:#f4f6fa;border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.segmented button{color:#909aa8;background:0 0;border:0;border-radius:6px;height:31px;font-size:10px;font-weight:700}.segmented button.buy-selected{color:#168f69;background:#fff;box-shadow:0 1px 4px #16283c10}.segmented button.sell-selected{color:#d75f69;background:#fff;box-shadow:0 1px 4px #16283c10}.order-type-tabs{border-bottom:1px solid #eff1f5;gap:16px;margin:14px 0;display:flex}.order-type-tabs button{color:#939dac;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 8px;font-size:9px}.order-type-tabs button.active{border-bottom-color:var(--accent);color:#3d4b61;font-weight:700}.order-form{gap:11px;display:grid}.order-form label,.token-form label,.auth-modal label{color:#677285;gap:6px;font-size:9px;font-weight:600;display:grid}.input-affix{background:#fbfcfe;border:1px solid #e8ecf2;border-radius:7px;align-items:center;height:35px;display:flex}.input-affix:focus-within{border-color:#83b0f8}.input-affix input{color:#334054;background:0 0;border:0;outline:0;width:100%;height:100%;padding:0 9px;font-size:10px}.input-affix span{color:#929cab;padding-right:9px;font-size:9px}.order-estimate{color:#929cab;justify-content:space-between;font-size:9px;display:flex}.order-estimate strong{color:#596579;font-size:9px}.order-disclaimer{color:#8e9bad;gap:5px;margin:0;font-size:8px;line-height:1.5;display:flex}.order-disclaimer svg{color:#5290dd;flex:none}.inline-note,.inline-error,.inline-success{color:#8390a2;margin:0;font-size:9px;line-height:1.45}.inline-error{color:#c25058}.inline-success{color:#168a68}.order-submit{width:100%;min-height:37px}.trade-line{color:#657083;font-variant-numeric:tabular-nums;border-top:1px solid #f4f5f8;grid-template-columns:1fr 1fr .75fr;min-height:25px;font-size:9px}.trade-line strong{font-size:9px}.trade-line time{text-align:right;color:#a0a9b7;font-size:8px}.feature-page{gap:14px;display:grid}.feature-grid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:14px;display:grid}.strategy-card{padding:18px}.strategy-top{justify-content:space-between;display:flex}.risk-chip,.strategy-status,.status-pill{color:#738096;text-transform:uppercase;background:#f2f5fa;border-radius:5px;align-items:center;padding:5px 7px;font-size:8px;font-weight:700;display:inline-flex}.risk-low{color:#188866;background:#eaf8f2}.risk-moderate{color:#b78637;background:#fff6e8}.strategy-status{color:#5078b2;letter-spacing:.06em;background:#eef4ff}.strategy-icon{color:#3d78d0;background:#eff4ff;border-radius:12px;place-items:center;width:42px;height:42px;margin:18px 0 12px;display:grid}.strategy-card h2{color:#2b3545;margin:0 0 7px;font:700 15px Manrope,sans-serif}.strategy-card>p{color:#8f99a8;min-height:38px;margin:0 0 13px;font-size:10px;line-height:1.6}.performance-row{color:#929cac;border-top:1px solid #f0f2f6;border-bottom:1px solid #f0f2f6;justify-content:space-between;padding:12px 0;font-size:9px;display:flex}.performance-row strong{color:#238b6e;font:700 13px Manrope,sans-serif}.strategy-specs{gap:9px;padding:13px 0;display:grid}.strategy-specs span{color:#8d98a7;justify-content:space-between;font-size:9px;display:flex}.strategy-specs strong{color:#596579;font-size:9px;font-weight:600}.historical-note{color:#b08039!important;min-height:auto!important;margin-bottom:13px!important;font-size:8px!important}.full-width{width:100%}.feature-signin{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:300px;padding:30px;display:flex}.feature-signin h2{margin:0;font:700 16px Manrope,sans-serif}.feature-signin p{color:#8994a3;font-size:10px}.referral-hero{background:linear-gradient(120deg,#fff,#f2f7ff);align-items:center;gap:20px;padding:25px;display:flex}.referral-art{color:#407ad2;background:#eaf2ff;border-radius:18px;flex:0 0 68px;place-items:center;width:68px;height:68px;display:grid}.referral-hero h2{margin:0 0 7px;font:700 17px Manrope,sans-serif}.referral-hero p{color:#8a95a5;margin:0;font-size:10px}.referral-stats{margin:0}.referral-code{justify-content:space-between;align-items:center;gap:15px;padding:19px;display:flex}.referral-code h3{color:var(--blue);letter-spacing:.11em;margin:0 0 7px;font:800 20px Manrope,sans-serif}.referral-code p{color:#929cab;margin:0;font-size:9px}.referral-page{gap:14px}.referral-link-copy{flex:1;gap:8px;min-width:0;display:grid}.referral-link-copy label{color:var(--muted);font-size:10px}.referral-link-copy label strong{color:var(--ink)}.referral-link-copy input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:38px;color:var(--ink);border-radius:8px;padding:8px 10px;font:10px ui-monospace,Consolas,monospace}.referral-actions,.referral-share-links{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.referral-share-links a{color:var(--blue);border-radius:6px;padding:5px 8px;font-size:9px;text-decoration:none}.referral-share-links a:hover{background:#eef4ff}.referral-history{min-width:0;padding:18px}.referral-history-list{display:grid}.referral-history-head,.referral-history-row{grid-template-columns:1.05fr 1.2fr 1fr .8fr 1fr .8fr;align-items:center;gap:10px;display:grid}.referral-history-head{border-bottom:1px solid var(--line);color:var(--muted);padding:10px 8px;font-size:9px}.referral-history-row{border-bottom:1px solid var(--line);min-height:48px;color:var(--ink);padding:8px;font-size:10px}.referral-history-row time{color:var(--muted)}.referral-history-row .status-pill{justify-self:start;margin:0}.referral-history-row .status-paid{color:#178a67;background:#eaf8f2}.referral-history-row .status-reversed,.referral-history-row .status-reversal_pending{color:#af5a3c;background:#fff3ed}.referral-footnote{color:var(--muted);margin:12px 0 0;font-size:9px;line-height:1.6}.referral-empty{min-height:120px}.wallet-balances,.transaction-panel,.wallet-conversion-panel,.earn-positions-panel{min-width:0;padding:18px}.wallet-asset-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:10px;display:grid}.wallet-asset-card{border:1px solid var(--line);color:var(--muted);border-radius:9px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px;padding:13px;font-size:9px;display:grid}.wallet-asset-card>strong{color:var(--ink);gap:3px;font-size:11px;display:grid}.wallet-asset-card>strong small{color:var(--muted);font-size:8px;font-weight:500}.wallet-asset-card>span:nth-of-type(n+2){border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between;padding-top:5px;display:flex}.wallet-asset-card b{color:var(--ink);font-variant-numeric:tabular-nums}.wallet-action-form,.wallet-provider-card{border:1px solid var(--line);border-radius:9px;align-content:start;gap:10px;padding:14px;display:grid}.wallet-action-form h3,.wallet-provider-card h3{color:var(--ink);margin:0;font:700 12px Manrope,sans-serif}.wallet-action-form label{color:var(--muted);gap:5px;font-size:9px;display:grid}.wallet-action-form input,.wallet-action-form select,.transaction-filters input,.transaction-filters select,.history-status-filter select{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:35px;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:10px}.wallet-action-form small,.wallet-provider-card p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.wallet-conversion-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.conversion-quote{background:var(--surface-soft);color:var(--muted);border-radius:7px;grid-column:1/-1;gap:6px;padding:10px;font-size:10px;display:grid}.conversion-quote span{justify-content:space-between;gap:10px;display:flex}.conversion-quote strong{color:var(--ink)}.conversion-quote small{color:var(--muted)}.wallet-conversion-form>button{min-height:35px}.deposit-modal-overlay{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#030912b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.deposit-modal{border:1px solid color-mix(in srgb, var(--accent) 42%, var(--line));background:var(--surface);width:min(100%,520px);max-height:min(760px,92vh);color:var(--ink);border-radius:15px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 80px #0008}.deposit-modal-heading{align-items:center;gap:11px;padding:17px 18px 12px;display:flex}.deposit-modal-heading-icon{background:color-mix(in srgb, var(--accent) 13%, var(--surface));width:35px;height:35px;color:var(--accent);border-radius:10px;flex:none;place-items:center;display:grid}.deposit-modal-heading>div{flex:1;min-width:0}.deposit-modal-heading h2{margin:0;font-size:15px;font-weight:750}.deposit-modal-heading p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.4}.deposit-modal-balance{border:1px solid var(--line);color:var(--accent);border-radius:9px;align-items:center;gap:10px;margin:0 17px 12px;padding:10px 12px;display:flex}.deposit-modal-balance>span{color:var(--muted);gap:3px;font-size:9px;display:grid}.deposit-modal-balance strong{color:var(--ink);font-size:13px}.deposit-modal-content{grid-template-columns:minmax(145px,.72fr) minmax(0,1.3fr);gap:12px;min-height:0;padding:0 17px 12px;display:grid}.deposit-asset-list{border-right:1px solid var(--line);align-content:start;gap:6px;padding-right:10px;display:grid}.deposit-asset-list button{background:var(--surface-soft);min-height:48px;color:var(--muted);text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;grid-template-columns:29px minmax(0,1fr) 14px;align-items:center;gap:7px;padding:7px;display:grid}.deposit-asset-list button.selected{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));background:color-mix(in srgb, var(--accent) 9%, var(--surface));color:var(--accent)}.deposit-asset-list .coin-icon{width:28px;height:28px}.deposit-asset-list button>span:nth-child(2){gap:3px;min-width:0;display:grid}.deposit-asset-list strong{color:var(--ink);font-size:10px}.deposit-asset-list small{color:var(--muted);text-overflow:ellipsis;font-size:8px;overflow:hidden}.deposit-network-content{align-content:start;gap:8px;min-width:0;display:grid;overflow-y:auto}.deposit-network-content h3{color:var(--ink);margin:0;font-size:11px}.deposit-network-options{gap:6px;display:grid}.deposit-network-options button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:43px;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:7px 9px;display:flex}.deposit-network-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface-soft))}.deposit-network-options button>span:first-child{gap:3px;display:grid}.deposit-network-options button strong{font-size:10px}.deposit-network-options button small,.deposit-network-status{color:var(--muted);font-size:8px}.deposit-network-status{text-align:right;flex:none}.deposit-network-status.available{color:#17a673}.deposit-address-card{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line));background:color-mix(in srgb, var(--accent) 5%, var(--surface));border-radius:8px;gap:8px;min-width:0;padding:10px;display:grid}.deposit-address-card>div{gap:3px;display:grid}.deposit-address-card>div strong{color:var(--ink);font-size:10px}.deposit-address-card>div small{color:var(--muted);font-size:8px}.deposit-address-card code{background:var(--surface-soft);min-width:0;color:var(--ink);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:6px;padding:8px;font:600 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;display:block}.deposit-address-card .button{justify-self:start;min-height:31px;font-size:9px}.deposit-address-card p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.deposit-method-list button>svg{width:22px;height:22px;color:var(--accent);justify-self:center}.deposit-method-list .deposit-asset-option>svg{width:26px;height:26px}.bank-deposit-content{max-height:min(590px,68vh)}.bank-deposit-intro{color:var(--muted);margin:-3px 0 0;font-size:9px;line-height:1.5}.bank-system-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.bank-system-options button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:32px;color:var(--muted);cursor:pointer;border-radius:6px;padding:5px 4px;font-size:8px;font-weight:700}.bank-system-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface-soft));color:var(--accent)}.bank-payment-method-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.bank-payment-method-options button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:32px;color:var(--muted);cursor:pointer;border-radius:6px;padding:6px 8px;font-size:9px;font-weight:650}.bank-payment-method-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface-soft));color:var(--accent)}.bank-deposit-form{gap:7px}.bank-deposit-form label{gap:4px}.bank-deposit-form input[list]{border:1px solid var(--line);background:var(--surface);width:100%;min-height:32px;color:var(--ink);font:inherit;border-radius:6px;padding:6px 8px;font-size:9px}.bank-deposit-amount{align-items:center;gap:7px;display:flex}.bank-deposit-amount input{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:32px;color:var(--ink);font:inherit;border-radius:6px;flex:1;padding:6px 8px;font-size:9px}.bank-deposit-amount span{color:var(--ink);font-size:9px;font-weight:700}.deposit-request-form{gap:8px;display:grid}.deposit-request-form label{color:var(--muted);gap:5px;font-size:9px;display:grid}.deposit-request-form input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:34px;color:var(--ink);font:inherit;border-radius:7px;padding:7px 9px;font-size:10px}.deposit-modal-notice{border:1px solid color-mix(in srgb, var(--accent) 38%, var(--line));color:var(--muted);border-radius:8px;align-items:flex-start;gap:7px;padding:8px;font-size:8px;line-height:1.5;display:flex}.deposit-modal-notice svg{color:var(--accent);flex:none}.deposit-request-form>.button{width:100%}.deposit-modal-footer{border-top:1px solid var(--line);color:var(--muted);flex:none;justify-content:center;align-items:center;gap:6px;padding:9px 15px 12px;font-size:8px;display:flex}.deposit-modal-footer svg{color:var(--accent)}.wallet-action-modal{width:min(100%,590px)}.wallet-modal-content{grid-template-columns:minmax(135px,.7fr) minmax(0,1.3fr);gap:12px;min-height:0;padding:0 17px 12px;display:grid}.wallet-action-modal .deposit-network-content{max-height:min(570px,62vh);padding-right:2px}.withdraw-wallet-modal .withdraw-modal-content .deposit-asset-list{align-content:start;max-height:min(360px,55vh);overflow-y:auto}.withdraw-asset-search{z-index:1;border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--muted);border-radius:8px;align-items:center;gap:6px;padding:5px;display:flex;position:sticky;top:0}.withdraw-asset-search input{width:100%;min-width:0;min-height:28px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;padding:4px;font-size:9px}.withdraw-asset-search input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.withdraw-asset-search svg{flex:none}.withdraw-wallet-modal .withdraw-modal-content .deposit-network-content{max-height:none}.withdraw-network-options{flex-wrap:wrap;gap:6px;display:flex}.withdraw-network-options button{border:1px solid var(--line);background:var(--surface-soft);min-height:37px;color:var(--muted);cursor:pointer;border-radius:7px;align-items:center;gap:7px;padding:6px 9px;display:flex}.withdraw-network-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, var(--surface-soft));color:var(--ink)}.withdraw-network-options strong{font-size:9px}.withdraw-network-options small{color:var(--muted);font-size:8px}.wallet-amount-field{align-items:center;gap:6px;min-width:0;display:flex}.wallet-amount-field input{flex:1}.wallet-amount-field>span{color:var(--ink);font-size:9px;font-weight:700}.wallet-amount-field button{border:1px solid var(--line);background:var(--surface-soft);min-height:27px;color:var(--accent);cursor:pointer;border-radius:5px;padding:0 7px;font-size:8px;font-weight:700}.wallet-fee-summary{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;gap:6px;padding:9px;display:grid}.wallet-fee-summary>span{min-width:0;color:var(--muted);justify-content:space-between;gap:8px;font-size:8px;display:flex}.wallet-fee-summary strong{color:var(--ink);text-align:right;font-size:8px}.wallet-modal-empty,.wallet-modal-unavailable{border:1px solid var(--line);color:var(--muted);border-radius:8px;align-items:flex-start;gap:9px;margin:0 17px 14px;padding:12px;font-size:10px;line-height:1.5;display:flex}.wallet-modal-unavailable svg{color:var(--accent);flex:none}.transfer-mode-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 17px 13px;display:grid}.transfer-mode-options button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:48px;color:var(--muted);text-align:left;cursor:pointer;border-radius:8px;align-items:center;gap:9px;padding:8px 10px;display:flex}.transfer-mode-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface-soft));color:var(--accent)}.transfer-mode-options button>span{gap:3px;min-width:0;display:grid}.transfer-mode-options button strong{color:var(--ink);font-size:9px}.transfer-mode-options button small{color:var(--muted);font-size:8px;line-height:1.3}.transfer-asset-section{gap:7px;padding:0 17px 11px;display:grid}.transfer-asset-section h3{color:var(--ink);margin:0;font-size:10px}.transfer-asset-options{grid-template-columns:repeat(auto-fit,minmax(78px,1fr));gap:6px;display:grid}.transfer-asset-options button{border:1px solid var(--line);background:var(--surface-soft);min-width:0;min-height:65px;color:var(--ink);cursor:pointer;border-radius:8px;align-content:center;justify-items:center;gap:5px;padding:6px;display:grid}.transfer-asset-options button.selected{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, var(--surface-soft))}.transfer-asset-options .coin-icon{width:25px;height:25px}.transfer-asset-options strong{font-size:9px}.transfer-modal .deposit-modal-balance{margin-bottom:10px}.transfer-request-form{gap:9px;padding:0 17px 12px;display:grid}.transfer-request-form label{color:var(--muted);gap:5px;font-size:9px;display:grid}.transfer-request-form input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:35px;color:var(--ink);font:inherit;border-radius:7px;padding:7px 9px;font-size:10px}.wallet-action-modal .deposit-modal-footer{margin-top:auto}.wallet-action-modal .error-banner{margin:0;font-size:9px}.admin-deposit-payment-details{color:var(--muted);gap:3px;margin-top:5px;font-size:9px;display:grid}.admin-deposit-payment-details summary{color:var(--accent);cursor:pointer}.earn-invest-form{margin-top:12px}.earn-position-list{gap:9px;display:grid}.earn-position-row{border:1px solid var(--line);border-radius:9px;grid-template-columns:minmax(130px,1.2fr) repeat(3,minmax(100px,1fr)) auto;align-items:center;gap:12px;padding:12px;display:grid}.earn-position-row>div{min-width:0;color:var(--muted);gap:4px;font-size:10px;display:grid}.earn-position-row>div strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.earn-position-row>div small{color:var(--muted);line-height:1.45}.earn-position-row>.button{white-space:nowrap}.history-tabs{gap:8px;display:flex;overflow-x:auto}.history-tabs button{border:1px solid var(--line);background:var(--surface);min-height:35px;color:var(--muted);border-radius:7px;padding:0 13px;font-size:10px}.history-tabs button.selected{color:var(--blue);background:#edf4ff;border-color:#b5cff2;font-weight:700}.transaction-filters{grid-template-columns:repeat(6,minmax(100px,1fr));gap:8px;margin-bottom:12px;display:grid}.transaction-filters label,.history-status-filter{min-width:0;color:var(--muted);gap:5px;font-size:9px;display:grid}.transaction-filters label:first-child{grid-column:span 2}.transaction-scroll{max-width:100%}.transaction-table,.payment-history-table{font-variant-numeric:tabular-nums;min-width:990px}.payment-history-table{min-width:820px}.transaction-table td:first-child{gap:3px;display:grid}.transaction-table td:first-child small{color:var(--muted);font-size:8px}.transaction-table .amount-credit{color:#178a67}.transaction-table .amount-debit{color:#c55a62}.transaction-table .status-pill,.payment-history-table .status-pill{margin:0}.transaction-panel .empty-cell{color:var(--muted);text-align:center;padding:28px}.history-status-filter{width:min(240px,100%);margin:0 0 12px}.pagination-controls{color:var(--muted);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:9px;display:flex}.pagination-controls>div{gap:7px;display:flex}.pagination-controls .button{min-height:31px;padding:0 10px;font-size:9px}.page-heading+.transactions-page{margin-top:4px}.admin-adjustments{gap:14px;padding:18px;display:grid}.admin-adjustment-form{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:11px;display:grid}.admin-adjustment-form label{min-width:0;color:var(--muted);gap:5px;font-size:9px;display:grid}.admin-adjustment-form input,.admin-adjustment-form select{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:36px;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:10px}.admin-adjustment-form .admin-adjustment-reason{grid-column:span 2}.admin-adjustment-form .button{justify-content:center}.admin-adjustments .notice-banner{margin:0}.admin-withdrawals{gap:13px;padding:18px;display:grid}.admin-withdrawal-filters{grid-template-columns:minmax(150px,.5fr) minmax(220px,1fr);gap:10px;display:grid}.admin-deposit-filters{grid-template-columns:minmax(150px,.5fr);max-width:340px}.admin-withdrawal-filters label{color:var(--muted);gap:5px;font-size:9px;display:grid}.admin-withdrawal-filters input,.admin-withdrawal-filters select{border:1px solid var(--line);background:var(--surface);min-height:35px;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:10px}.admin-withdrawal-table{min-width:1250px}.admin-withdrawal-actions{gap:5px;display:flex}.admin-withdrawal-actions .button{min-height:30px;padding:0 9px;font-size:9px}.admin-user-management{gap:12px;padding:18px;display:grid}.admin-user-create{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;display:grid}.admin-user-create label,.admin-user-search,.admin-assets-search{min-width:0;color:var(--muted);gap:5px;font-size:9px;display:grid}.admin-user-create input,.admin-user-search input,.admin-assets-search input{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:36px;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:10px}.admin-user-search{max-width:420px}.admin-user-list{border-top:1px solid var(--line);max-height:560px;display:grid;overflow:auto}.admin-user-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.admin-user-identity{gap:3px;min-width:0;display:grid}.admin-user-identity strong{color:var(--ink);overflow-wrap:anywhere;font-size:10px}.admin-user-identity small,.admin-user-identity span{color:var(--muted);overflow-wrap:anywhere;font-size:8px}.admin-user-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.admin-user-actions .button{min-height:31px;padding:0 10px;font-size:9px}.admin-user-actions .button-danger{color:#c55a62;background:0 0;border:1px solid #c55a6266}.admin-language-panel{gap:10px;padding:18px;display:grid}.admin-language-list{display:grid}.admin-language-row{border-bottom:1px solid var(--line);grid-template-columns:30px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;display:grid}.admin-language-row:last-child{border-bottom:0}.admin-language-row>div{gap:3px;min-width:0;display:grid}.admin-language-row strong{color:var(--ink);font-size:10px}.admin-language-row small,.admin-language-row span:not(.status-pill){color:var(--muted);font-size:8px}.admin-language-row .button{min-height:32px;padding:0 11px;font-size:9px}.admin-configuration{gap:13px;display:grid}.admin-settings-panel,.admin-assets-panel{min-width:0;padding:18px}.admin-setting-list,.admin-asset-list{display:grid}.admin-setting-row,.admin-asset-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(130px,1fr) minmax(140px,.7fr) auto;align-items:center;gap:12px;padding:11px 0;display:grid}.admin-setting-row:last-child,.admin-asset-row:last-child{border-bottom:0}.admin-setting-row>div:first-child,.admin-asset-row>div:nth-child(2){gap:3px;min-width:0;display:grid}.admin-setting-row strong,.admin-asset-row strong{color:var(--ink);font-size:10px}.admin-setting-row>.admin-setting-readonly{color:var(--muted);font-size:10px;font-weight:600}.admin-setting-row small,.admin-asset-row small,.admin-asset-row span:not(.status-pill){color:var(--muted);font-size:8px}.admin-setting-row>input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:34px;color:var(--ink);border-radius:7px;padding:7px 9px;font-size:10px}.admin-setting-row .button,.admin-asset-row .button{min-height:32px;padding:0 11px;font-size:9px}.admin-channel-options{flex-wrap:wrap;gap:8px;display:flex}.admin-channel-options label{color:var(--muted);align-items:center;gap:4px;font-size:9px;display:flex}.admin-asset-row{grid-template-columns:30px minmax(130px,1fr) auto}.admin-asset-row>div:nth-child(2) span{overflow-wrap:anywhere}.admin-asset-flows{flex-wrap:wrap;gap:12px;display:flex}.admin-asset-flows label{color:var(--muted);align-items:center;gap:4px;font-size:9px;display:flex}.admin-assets-search{max-width:360px;margin:12px 0}.admin-assets-toggle{justify-self:start;margin-top:10px}.admin-market-control{min-width:0;padding:18px}.admin-market-search{max-width:360px;color:var(--muted);gap:5px;margin:12px 0;font-size:10px;display:grid}.admin-market-search input{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--ink);border-radius:7px;padding:7px 10px}.admin-market-list{border-top:1px solid var(--line);max-height:760px;display:grid;overflow:auto}.admin-market-row{border-bottom:1px solid var(--line);gap:10px;padding:13px 0;display:grid}.admin-market-title{justify-content:space-between;align-items:center;gap:8px;display:flex}.admin-market-title>span{gap:3px;display:grid}.admin-market-title strong{color:var(--ink);font-size:11px}.admin-market-title small{color:var(--muted);font-size:9px}.admin-market-fields{grid-template-columns:repeat(7,minmax(100px,1fr));gap:8px;display:grid;overflow-x:auto}.admin-market-fields label{color:var(--muted);gap:4px;font-size:9px;display:grid}.admin-market-fields input,.admin-market-fields select{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:32px;color:var(--ink);border-radius:6px;padding:6px 7px;font-size:9px}.admin-market-fields input:disabled,.admin-market-fields select:disabled{opacity:.62}.admin-market-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.admin-market-actions label{color:var(--muted);align-items:center;gap:5px;font-size:9px;display:flex}.admin-market-actions .button{min-height:30px;padding:0 12px;font-size:9px}.admin-market-actions>small{color:var(--muted);margin-left:auto;font-size:8px}.admin-chart-editor{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:12px;margin-top:16px;padding:15px;display:grid}.admin-chart-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:10px;display:flex}.admin-chart-toolbar>label{min-width:min(240px,100%);color:var(--muted);gap:5px;font-size:9px;display:grid}.admin-chart-toolbar select,.admin-candle-fields input{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:34px;color:var(--ink);border-radius:6px;padding:6px 8px;font-size:9px}.admin-candle-chart{border:1px solid var(--line);background:var(--surface);border-radius:8px;gap:6px;min-width:0;padding:10px;display:grid}.admin-candle-chart svg{width:100%;height:190px;overflow:visible}.admin-candle-chart svg line{stroke:var(--line);stroke-width:1px}.admin-candle-chart svg path{fill:none;stroke:var(--blue);stroke-width:2px;vector-effect:non-scaling-stroke}.admin-candle-chart svg circle{fill:var(--blue);cursor:pointer}.admin-candle-chart svg circle.selected{fill:#f59e0b}.admin-candle-chart svg line.selected-guide{stroke:#f59e0b;stroke-dasharray:4 4}.admin-candle-chart>div{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:8px;display:flex}.admin-candle-chart>div strong{color:var(--ink)}.admin-candle-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.admin-candle-fields>span{color:var(--muted);grid-column:1/-1;font-size:9px}.admin-candle-fields label{min-width:0;color:var(--muted);gap:4px;font-size:8px;display:grid}.admin-candle-fields input{width:100%}.admin-chart-actions{border-top:1px solid var(--line);padding-top:4px}.admin-referral-settings{justify-content:space-between;align-items:flex-end;gap:16px;padding:16px;display:flex}.admin-referral-settings label{color:var(--muted);gap:6px;font-size:10px;display:grid}.admin-referral-settings input{border:1px solid var(--line);border-radius:7px;width:150px;min-height:36px;padding:7px 10px}.admin-referral-settings>div{flex:1;min-width:0}.admin-referral-settings .panel-title{padding:0 0 12px}.admin-referral-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.admin-referral-stats .stat-card{min-width:0}.admin-referral-rows{overflow-x:auto}.admin-referral-rows .referral-history-row{grid-template-columns:.55fr 1.3fr 1.3fr 1fr .9fr .8fr;min-width:740px}.token-creator{padding:19px}.token-row{padding:0 7px}.status-pill{text-transform:none;margin-left:auto}.status-pill.positive{color:#178a67;background:#eaf8f2}.token-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.token-form input,.token-form textarea,.auth-modal input{color:#364153;background:#fbfcfe;border:1px solid #e5eaf1;border-radius:7px;outline:0;min-width:0;min-height:37px;padding:8px 10px;font-size:10px}.token-form textarea{resize:vertical;min-height:80px}.token-form label:last-of-type{grid-column:span 2}.token-form button{justify-self:start}.session-row{padding:0 7px}.admin-links{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;display:grid}.admin-links span{color:#68758a;border:1px solid #eff2f7;border-radius:8px;align-items:center;gap:8px;padding:12px;font-size:10px;display:flex}.admin-links svg{color:#5183ca}.notification-admin{margin-top:18px;padding:18px}.notification-admin-form{gap:14px;display:grid}.notification-form-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.notification-form-options label,.notification-translations label{color:#65738a;gap:6px;font-size:10px;display:grid}.notification-form-options input,.notification-form-options select,.notification-translations input,.notification-translations textarea{width:100%;min-height:36px;color:var(--ink);background:#fff;border:1px solid #e4e9f0;border-radius:7px;padding:8px 9px;font-size:11px}.notification-translations{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.notification-translations fieldset{border:1px solid var(--line);border-radius:9px;gap:10px;min-width:0;margin:0;padding:11px;display:grid}.notification-translations legend{color:#41536c;padding:0 5px;font-size:10px;font-weight:700}.notification-translations textarea{resize:vertical}.campaign-list{border-top:1px solid var(--line);margin-top:17px;display:grid}.campaign-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 2px;display:flex}.campaign-row>span:first-child{gap:3px;display:grid}.campaign-row strong{font-size:10px}.campaign-row small,.campaign-row time{color:#8d98a8;font-size:9px}.campaign-row .status-pill{white-space:nowrap}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#11182766;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.auth-modal{background:#fff;border:1px solid #e9edf4;border-radius:16px;width:min(100%,380px);padding:31px;position:relative;box-shadow:0 24px 70px #0d1f3828}.auth-modal h2{margin:3px 0 6px;font:700 21px Manrope,sans-serif}.auth-modal>p{color:#8994a4;margin:0 0 17px;font-size:10px;line-height:1.5}.auth-modal form{gap:12px;display:grid}.auth-modal input{width:100%}.modal-close{position:absolute;top:13px;right:13px}.auth-switch{width:100%;color:var(--accent);background:0 0;border:0;margin:16px 0 0;font-size:10px;font-weight:600;display:block}.optional-label{color:#a4adba;font-weight:400}@media (width>=1600px){.content-area{padding-left:48px;padding-right:48px}.stat-card{min-height:125px;padding:20px}.dashboard-grid,.terminal-grid{gap:18px}}@media (width<=1200px){.sidebar{width:220px}.main-area{margin-left:220px}.content-area,.topbar{padding-left:23px;padding-right:23px}.terminal-grid{grid-template-columns:minmax(0,1.2fr) minmax(220px,.8fr)}.chart-panel{grid-column:1/3}.orderbook-panel{grid-area:2/1}.trades-panel{grid-area:2/2}.order-panel{grid-area:3/1/auto/-1}.simple-orders-panel{grid-column:1/-1}}@media (width<=920px){.topbar{gap:10px;padding-left:14px;padding-right:14px}.global-search{width:min(180px,22vw)}.topbar-actions{gap:6px}.language-select select{width:46px}.top-signup{display:none}.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:minmax(0,1fr)}.activity-panel,.onboarding-panel{grid-area:auto/1}.onboarding-panel{min-height:185px}.orderbook-panel{grid-area:2/1}.trades-panel{grid-area:2/2}.order-panel{grid-area:3/1/auto/-1}.market-meta{gap:9px}.account-trigger-copy{display:none}}@media (width<=680px){.sidebar{display:none}.mobile-bottom-bar{z-index:40;padding:7px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);gap:4px;display:grid;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #17233b12}.mobile-bottom-preferences{justify-content:space-between;align-items:center;min-height:31px;padding:0 8px;display:flex}.mobile-bottom-preferences .mobile-language-select{border:1px solid var(--line);border-radius:14px;justify-content:center;align-items:center;gap:6px;width:68px;min-width:68px;height:27px;padding:0 8px;display:flex;position:relative}.page-dashboard .mobile-bottom-preferences .mobile-language-select{height:27px}.mobile-bottom-preferences .mobile-language-select .language-current-flag{flex:0 0 18px;width:18px;height:12px}.mobile-bottom-preferences .mobile-language-select .language-current-code{color:var(--ink);font-size:9px;line-height:1}.mobile-bottom-preferences .mobile-language-select select{opacity:0;cursor:pointer;width:100%;min-width:0;height:100%;padding:0;position:absolute;inset:0}.mobile-bottom-preferences .icon-button{width:31px;height:31px}.mobile-bottom-nav{align-items:stretch;gap:3px;width:100%;display:grid}.mobile-bottom-item{color:#707b8d;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:43px;padding:3px 1px;display:flex}.mobile-bottom-item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;font-weight:600;line-height:1.1;display:block;overflow:hidden}.mobile-bottom-item.active{color:var(--blue);background:#edf4ff}:root[data-theme=dark] .mobile-bottom-bar{background:color-mix(in srgb, var(--surface) 96%, transparent);box-shadow:0 -6px 24px #0004}:root[data-theme=dark] .mobile-bottom-item{color:#a8b5c8}:root[data-theme=dark] .mobile-bottom-item.active{color:#b7d2f5;background:#203959}.main-area{margin-left:0}.topbar{gap:8px;height:58px;padding:0 12px}.mobile-brand{flex:none;display:flex}.breadcrumb,.global-search{display:none}.global-search-open{z-index:3;width:auto;display:block;position:absolute;inset:7px 88px 7px 10px}.global-search-open .search-box{background:var(--surface);border-color:#e5eaf1;height:42px;padding:0 8px;box-shadow:0 4px 12px #17233b0c}.global-search-open .search-box input{min-width:0;font-size:12px;display:block}.global-search-open .search-box kbd{display:none}.global-search-open .search-close{flex:0 0 29px;width:29px;height:29px}.global-search-open .search-results{top:48px}.topbar-actions{gap:3px;margin-left:auto}.mobile-search-toggle{display:inline-grid}.language-select,.theme-toggle,.guest-actions,.account-anchor{display:none}.notification-button{display:inline-grid}.top-signin{min-height:31px;padding:0 9px;font-size:9px}.content-area{padding:22px 14px 160px}.mobile-admin .content-area{padding-bottom:205px}.page-heading{flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.page-heading h1{font-size:22px}.heading-actions{width:100%}.heading-actions .button{flex:1}.eyebrow{flex-wrap:wrap;font-size:8px}.stat-grid{gap:9px}.stat-card{gap:9px;min-height:98px;padding:12px 10px}.stat-icon{flex-basis:29px;height:29px}.stat-copy strong{font-size:16px}.stat-copy small{max-width:155px;font-size:8px}.market-panel,.balance-panel,.activity-panel,.markets-full{padding:14px 12px}.compact-table table{min-width:490px}.footer{flex-wrap:wrap;justify-content:flex-start;gap:7px 17px;font-size:8px}.market-toolbar{flex-wrap:wrap;gap:9px 12px;padding-bottom:9px}.market-select-wrap{flex-basis:174px}.market-picker-popover{width:min(300px,100vw - 36px)}.market-meta{justify-content:space-between;width:100%;margin:0}.market-meta span{font-size:7px}.chart-panel{grid-column:1/-1;padding:13px 11px 8px}.terminal-grid{grid-template-columns:1fr 1fr;gap:9px}.orderbook-panel{grid-column:1/3}.order-panel{grid-area:auto/1/auto/3}.trades-panel{grid-column:1/3}.chart-host{height:230px;min-height:230px}.notification-admin{padding:14px 11px}.notification-form-options,.notification-translations{grid-template-columns:1fr}.campaign-row{flex-direction:column;align-items:flex-start}.referral-hero{align-items:flex-start;padding:16px}.referral-art{flex-basis:47px;width:47px;height:47px}.referral-hero h2{font-size:14px}.referral-code{flex-direction:column;align-items:flex-start}.referral-link-copy,.referral-actions{width:100%}.referral-actions .button{flex:1;justify-content:center}.referral-share-links{gap:4px}.referral-history{padding:13px 10px}.referral-history-head{display:none}.referral-history-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 9px;padding:11px 5px;font-size:9px}.referral-history-row time,.referral-history-row span,.referral-history-row strong{overflow-wrap:anywhere;min-width:0}.referral-history-row .status-pill{margin:0}.admin-referral-settings{flex-direction:column;align-items:stretch}.admin-referral-settings .button{justify-content:center}.admin-referral-stats{grid-template-columns:1fr}.wallet-balances,.transaction-panel,.wallet-conversion-panel,.earn-positions-panel{padding:13px 10px}.wallet-asset-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.wallet-asset-card{padding:9px 7px;font-size:8px}.wallet-asset-card .coin-icon{flex-basis:26px;width:26px;height:26px}.deposit-modal-overlay{align-items:end;padding:0}.deposit-modal{border-radius:16px 16px 0 0;width:100%;max-height:92vh}.wallet-action-modal{overflow-y:auto}.deposit-modal-heading{padding:14px 13px 10px}.deposit-modal-balance{margin:0 13px 10px}.deposit-modal-content,.wallet-modal-content{grid-template-columns:minmax(0,1fr);gap:10px;padding:0 13px 10px;overflow-y:auto}.wallet-action-modal .deposit-network-content{max-height:none}.deposit-modal-content>.deposit-asset-list,.wallet-modal-content>.deposit-asset-list{border-right:0;border-bottom:1px solid var(--line);flex-wrap:wrap;gap:6px;padding:0 0 8px;display:flex}.deposit-modal-content>.deposit-method-list>button:not(.deposit-asset-option){flex:calc(50% - 6px)}.deposit-modal-content>.deposit-method-list>.deposit-asset-option{flex:calc(33.333% - 6px);min-width:76px}.wallet-modal-content>.deposit-asset-list>button{flex:78px}.withdraw-wallet-modal .withdraw-modal-content .deposit-asset-list{max-height:150px}.deposit-asset-list button{grid-template-columns:25px minmax(0,1fr);gap:5px;min-height:42px;padding:6px}.deposit-asset-list button>svg{display:none}.deposit-asset-list .coin-icon{width:24px;height:24px}.deposit-network-content{overflow:visible}.deposit-network-content h3{font-size:12px}.deposit-network-options button{min-height:48px}.deposit-network-options button strong{font-size:11px}.deposit-network-options button small,.deposit-network-status{font-size:9px}.deposit-network-status{text-align:right}.bank-deposit-content{max-height:none}.bank-deposit-intro{font-size:10px}.bank-system-options button{min-height:37px;font-size:9px}.bank-payment-method-options button{min-height:36px;font-size:10px}.deposit-request-form{gap:9px}.deposit-request-form label{gap:5px;font-size:10px}.deposit-request-form input,.bank-deposit-form input[list],.bank-deposit-amount input{min-height:39px;padding:8px 10px;font-size:11px}.bank-deposit-amount span{font-size:10px}.deposit-modal-notice{font-size:9px}.deposit-request-form>.button{min-height:40px;font-size:10px}.deposit-modal-footer{padding:8px 12px 10px}.transfer-mode-options{padding:0 13px 11px}.transfer-mode-options button{gap:7px;min-height:54px;padding:8px}.transfer-mode-options button strong{font-size:10px}.transfer-mode-options button small{font-size:9px}.transfer-asset-section{padding:0 13px 10px}.transfer-asset-options{grid-template-columns:repeat(auto-fit,minmax(66px,1fr))}.transfer-asset-options button{min-height:60px}.transfer-request-form{gap:10px}.transfer-request-form label{font-size:10px}.transfer-request-form input{min-height:39px;font-size:11px}.transfer-request-form{padding:0 13px 11px}.wallet-modal-empty,.wallet-modal-unavailable{margin-left:13px;margin-right:13px}.wallet-action-modal .deposit-modal-footer{margin-top:0}.wallet-conversion-form{grid-template-columns:1fr}.conversion-quote{grid-column:1}.earn-position-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.earn-position-row>div:first-child,.earn-position-row>.button{grid-column:1/-1}.transaction-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.transaction-filters label:first-child{grid-column:1/-1}.pagination-controls{flex-direction:column;align-items:flex-start}.pagination-controls>div{width:100%}.pagination-controls .button{flex:1;justify-content:center}.admin-adjustments{padding:13px 10px}.admin-adjustment-form{grid-template-columns:1fr}.admin-adjustment-form .admin-adjustment-reason{grid-column:auto}.admin-user-management{padding:13px 10px}.admin-user-create{grid-template-columns:1fr}.admin-user-row{grid-template-columns:minmax(0,1fr) auto;gap:7px}.admin-user-row>.status-pill{grid-area:1/2}.admin-user-identity{grid-area:1/1}.admin-user-actions{grid-column:1/-1;justify-content:stretch}.admin-user-actions .button{flex:1;justify-content:center}.admin-language-panel{padding:13px 10px}.admin-language-row{grid-template-columns:27px minmax(0,1fr) auto;gap:7px}.admin-language-row>.status-pill{grid-column:2;justify-self:start;margin-left:0}.admin-language-row>.button{grid-area:1/3/3}.admin-withdrawals{padding:13px 10px}.admin-withdrawal-filters{grid-template-columns:1fr}.admin-withdrawal-actions{min-width:140px}.admin-settings-panel,.admin-assets-panel,.admin-market-control{padding:13px 10px}.admin-market-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-market-fields label{min-width:0}.admin-market-actions{gap:8px}.admin-market-actions>small{width:100%;margin-left:0}.admin-chart-editor{padding:10px}.admin-chart-toolbar{flex-direction:column;align-items:stretch}.admin-chart-toolbar>label{min-width:0}.admin-candle-chart svg{height:150px}.admin-candle-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-chart-actions .button{flex:calc(50% - 8px);justify-content:center}.admin-setting-row{grid-template-columns:minmax(0,1fr) auto;gap:7px}.admin-setting-row>input,.admin-channel-options{grid-area:2/1/auto/-1}.admin-setting-row .button{grid-area:1/2}.admin-asset-row{grid-template-columns:28px minmax(0,1fr) auto;gap:6px}.admin-asset-row>.status-pill{grid-column:2;justify-self:start}.admin-asset-row>.button{grid-area:1/3/3}.token-form{grid-template-columns:1fr}.token-form label:last-of-type{grid-column:auto}.auth-modal{padding:25px 20px}}.security-page{gap:16px;max-width:980px;margin:0 auto;display:grid}.security-panel{padding:20px}.security-panel-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.security-panel-heading>div{align-items:center;gap:12px;min-width:0;display:flex}.security-icon{width:38px;height:38px;color:var(--blue);background:#eef4ff;border-radius:11px;flex:0 0 38px;place-items:center;display:grid}.security-panel-heading h2{margin:0;font-size:14px}.security-panel-heading p,.security-hint{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.55}.security-status,.current-session{color:#778296;background:#f2f4f7;border-radius:20px;align-items:center;padding:4px 8px;font-size:9px;font-weight:700;display:inline-flex}.security-status.enabled{color:#13845f;background:#e8f8f1}.security-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:16px;display:grid}.security-form>label{color:#526074;gap:6px;font-size:10px;font-weight:650;display:grid}.security-form input:not([type=checkbox]),.security-form select{background:var(--surface);width:100%;min-height:38px;color:var(--ink);border:1px solid #e5eaf1;border-radius:8px;padding:8px 10px;font-size:11px}.security-form input[readonly]{color:var(--muted)}.security-form>.button{place-self:end start;min-height:38px}.new-api-key{color:#664d0b;overflow-wrap:anywhere;background:#fff9e9;border:1px solid #f0d99c;border-radius:9px;gap:8px;padding:12px;font-size:10px;display:grid}.new-api-key code{color:#283449;-webkit-user-select:all;user-select:all;font-size:12px}.new-api-key small{color:#786b4a;line-height:1.5}.security-list{display:grid}.security-list-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 0;display:flex}.security-list-row:last-child{border-bottom:0}.security-list-row>div{gap:5px;min-width:0;display:grid}.security-list-row strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.security-list-row small{color:var(--muted);overflow-wrap:anywhere;font-size:9px;line-height:1.5}.security-list-row .button{flex:none;min-height:32px}.current-session{color:#13845f;vertical-align:middle;background:#e8f8f1;margin-left:5px}.security-empty{color:var(--muted);text-align:center;padding:20px 0 4px;font-size:11px}.api-key-form{grid-template-columns:minmax(0,1fr) 140px auto;align-items:end}.api-key-form fieldset{border:1px solid var(--line);border-radius:8px;flex-wrap:wrap;grid-column:1/-1;gap:8px 12px;margin:0;padding:10px;display:flex}.api-key-form fieldset legend{color:#526074;padding:0 5px;font-size:10px;font-weight:650}.api-key-form fieldset label{color:var(--muted);align-items:center;gap:5px;font-size:10px;display:flex}.security-login{text-align:center;justify-items:center;gap:12px;padding:36px 18px;display:grid}.security-login h2,.security-login p{margin:0}.security-login p{color:var(--muted);font-size:11px}.security-warning{color:#664d0b;background:#fff9e9;border:1px solid #f0d99c;border-radius:9px;padding:12px;font-size:11px}@media (width<=680px){.security-panel{padding:15px}.security-form,.api-key-form{grid-template-columns:minmax(0,1fr)}.security-form>.button{justify-self:stretch}.security-panel-heading{align-items:flex-start}.security-panel-heading>.button{min-height:32px;padding:0 9px;font-size:10px}.security-list-row{align-items:flex-start}.api-key-form fieldset{grid-column:1}}:root[data-theme=dark]{color:#e5eaf2;--ink:#e5eaf2;--muted:#9aa8bc;--line:#263447;--surface:#141f2e;background:#0c1420}:root[data-theme=dark] body{color:#e5eaf2;background:#0c1420}:root[data-theme=dark] .sidebar,:root[data-theme=dark] .topbar,:root[data-theme=dark] .panel,:root[data-theme=dark] .notification-popover,:root[data-theme=dark] .search-results{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .topbar{background:#141f2eef}:root[data-theme=dark] .breadcrumb strong,:root[data-theme=dark] .stat-copy strong,:root[data-theme=dark] .panel-title strong,:root[data-theme=dark] .market-name strong,:root[data-theme=dark] .search-results button strong,:root[data-theme=dark] .notification-copy strong,:root[data-theme=dark] .strategy-card h2,:root[data-theme=dark] .account-trigger-copy strong{color:#e5eaf2}:root[data-theme=dark] .nav-item,:root[data-theme=dark] .search-results button,:root[data-theme=dark] .book-head,:root[data-theme=dark] .page-heading p,:root[data-theme=dark] .notification-copy span{color:#a8b5c8}:root[data-theme=dark] .notification-copy .notification-category{color:#82b2ff}:root[data-theme=dark] .nav-item:hover,:root[data-theme=dark] .search-results button:hover{background:#1b2b40}:root[data-theme=dark] .nav-live-dot{box-shadow:0 0 0 3px #163b38}:root[data-theme=dark] .account-copy small{color:#92a3ba}:root[data-theme=dark] .avatar{color:#a7c8ff;background:#203959}:root[data-theme=dark] .search-box{color:#9baac0;background:#101a28;border-color:#2b3b50}:root[data-theme=dark] .search-box input{color:#e5eaf2}:root[data-theme=dark] .search-box input::placeholder{color:#8291a7}:root[data-theme=dark] kbd{color:#9aa8bc;border-color:#33445a}:root[data-theme=dark] .language-select,:root[data-theme=dark] .language-select select,:root[data-theme=dark] .icon-button{color:#a5b2c4}:root[data-theme=dark] .icon-button:hover,:root[data-theme=dark] .button-secondary{color:#d1dbea;background:#1a2a3e;border-color:#34465d}:root[data-theme=dark] input,:root[data-theme=dark] select,:root[data-theme=dark] textarea{color:#e5eaf2;background-color:#101a28;border-color:#34465d}:root[data-theme=dark] .notification-item.unread{background:#1a2c43}:root[data-theme=dark] .popover-heading{background:var(--surface)}:root[data-theme=dark] .notification-copy time,:root[data-theme=dark] .search-results button small{color:#8e9db2}:root[data-theme=dark] .notification-translations legend{color:#b7c5d8}:root[data-theme=dark] .notification-form-options label,:root[data-theme=dark] .notification-translations label{color:#a8b5c8}:root[data-theme=dark] .global-search-open .search-box{background:var(--surface)}:root[data-theme=dark] .referral-hero{border-color:var(--line);background:linear-gradient(120deg,#141f2e,#182b42)}:root[data-theme=dark] .referral-hero h2,:root[data-theme=dark] .referral-link-copy label strong{color:#e5eaf2}:root[data-theme=dark] .referral-hero p,:root[data-theme=dark] .referral-code p{color:#a8b5c8}:root[data-theme=dark] .referral-art{color:#82b2ff;background:#203959}:root[data-theme=dark] .referral-share-links a:hover{background:#1b2b40}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.content-area{max-width:1580px;padding-top:25px}.welcome-hero{background:radial-gradient(at 87% 53%,#dceaff 0,#edf5ff 27%,#0000 57%),linear-gradient(112deg,#fff 2%,#f5f9ff 54%,#e9f2ff 100%);border:1px solid #dce9f8;border-radius:18px;grid-template-columns:minmax(0,1.1fr) minmax(310px,.9fr);min-height:325px;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 35px #123b6e0a}.welcome-copy{z-index:2;align-self:center;padding:40px 0 39px 43px;position:relative}.hero-kicker{color:#52749d;letter-spacing:.13em;align-items:center;gap:8px;font-size:9px;font-weight:800;display:inline-flex}.hero-kicker i{background:#20b78b;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #dff5ed}.welcome-copy h1{color:#082e5c;letter-spacing:-.052em;max-width:560px;margin:15px 0 10px;font:800 clamp(31px,3.5vw,49px)/1.08 Manrope,Segoe UI,sans-serif}.welcome-copy>p{color:#74849b;max-width:450px;margin:0;font-size:13px;line-height:1.75}.hero-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero-actions .button{border-radius:9px;min-height:42px;padding:0 17px;font-size:11px}.hero-secondary{color:#134b8a;background:#ffffffbc;border-color:#afc9eb}.hero-secondary:hover{background:#fff}.hero-proof{color:#8292a6;align-items:center;gap:7px;margin-top:22px;font-size:9px;display:flex}.hero-proof svg{color:#3484d9}.hero-visual{isolation:isolate;place-items:center;min-height:320px;display:grid;position:relative}.hero-watermark{z-index:-1;color:#0a57bd;letter-spacing:-.13em;opacity:.96;text-shadow:18px 19px #073b7810;font:900 350px/.95 Manrope,Segoe UI,sans-serif;position:absolute;top:-54px;right:6%;transform:rotate(-7deg)}.hero-orb{border:1px solid #4d8fd21c;border-radius:50%;position:absolute}.hero-orb-one{width:315px;height:315px}.hero-orb-two{border-color:#fff9;width:246px;height:246px}.hero-wallet-card{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border:1px solid #ffffffd9;border-radius:15px;width:min(285px,78%);padding:17px;position:relative;box-shadow:0 20px 55px #123d7029}.hero-wallet-top{color:#8290a3;justify-content:space-between;align-items:center;font-size:10px;display:flex}.hero-wallet-top svg{color:#2469c1}.hero-wallet-card>strong{color:#112f54;letter-spacing:-.03em;margin-top:9px;font:800 24px Manrope,sans-serif;display:block}.hero-wallet-caption{color:#9aa6b6;min-height:13px;margin-top:3px;font-size:8px;display:block}.hero-wallet-actions{border-bottom:1px solid #edf1f6;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;padding-bottom:13px;display:grid}.hero-wallet-actions span{color:#55718f;justify-items:center;gap:5px;font-size:8px;display:grid}.hero-wallet-actions svg{color:#1769d2}.hero-wallet-assets{gap:8px;padding-top:11px;display:grid}.hero-wallet-assets>div{align-items:center;gap:8px;display:flex}.hero-wallet-assets .coin-icon{flex-basis:25px;width:25px;height:25px}.hero-wallet-assets strong{color:#34445b;gap:2px;font-size:9px;display:grid}.hero-wallet-assets strong small{color:#a0aab8;font-size:7px;font-weight:500}.hero-wallet-assets b{color:#33465d;margin-left:auto;font-size:9px;font-weight:650}.trust-strip{border-bottom:1px solid #e6ebf3;grid-template-columns:repeat(4,1fr);margin:0 10px;padding:23px 8px;display:grid}.trust-strip>div{text-align:center;border-right:1px solid #e9edf4;justify-items:center;gap:5px;padding:2px 10px;display:grid}.trust-strip>div:last-child{border:0}.trust-strip strong{color:#103966;font:800 16px Manrope,sans-serif}.trust-strip span{color:#8996a8;font-size:9px}.services-section{padding:28px 0 5px}.section-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:15px;display:flex}.section-eyebrow{color:#5480b2;letter-spacing:.13em;margin-bottom:6px;font-size:8px;font-weight:800;display:block}.section-heading h2,.portfolio-copy h2{color:#173453;letter-spacing:-.035em;margin:0;font:750 22px Manrope,sans-serif}.section-heading p{color:#8b98a9;margin:5px 0 0;font-size:10px}.service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.service-card{text-align:left;background:#fff;border:1px solid #e7edf5;border-radius:12px;align-content:start;justify-items:start;gap:9px;min-height:149px;padding:16px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative}.service-card:hover{border-color:#bfd3f0;transform:translateY(-3px);box-shadow:0 12px 28px #173b690e}.service-icon{border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.service-blue{color:#1d67ca;background:#edf4ff}.service-mint{color:#189675;background:#eaf8f3}.service-violet{color:#7668d4;background:#f2efff}.service-gold{color:#c58a37;background:#fff5e8}.service-card>strong{color:#29405e;font-size:10px}.service-card>span:nth-of-type(2){color:#8c99aa;max-width:230px;padding-right:8px;font-size:9px;line-height:1.55}.service-card>svg{color:#5d88bb;position:absolute;bottom:15px;right:14px}.home-markets{margin-top:22px;padding:20px}.home-markets .panel-title{padding-bottom:9px}.home-markets th{padding-top:10px;padding-bottom:10px}.home-markets td{padding-top:12px;padding-bottom:12px}.portfolio-overview{background:linear-gradient(115deg,#fff 15%,#f1f7ff 100%);border:1px solid #dbe7f6;border-radius:13px;grid-template-columns:1.25fr .75fr;align-items:center;gap:22px;margin-top:18px;padding:22px 25px;display:grid}.portfolio-copy h2{font-size:19px}.portfolio-copy p{color:#8997a9;max-width:480px;margin:6px 0 13px;font-size:9px;line-height:1.6}.portfolio-copy .button{min-height:32px;font-size:9px}.portfolio-balance{background:#ffffffe0;border:1px solid #e6edf6;border-radius:10px;gap:5px;padding:13px 16px;display:grid}.portfolio-balance>span,.portfolio-balance>small{color:#8d9aab;font-size:8px}.portfolio-balance>strong{color:#173c68;font:800 21px Manrope,sans-serif}.portfolio-mini-chart{border-bottom:1px solid #e5edf7;align-items:end;gap:5px;height:32px;margin-top:4px;display:flex}.portfolio-mini-chart i{background:#2e83e5;border-radius:3px 3px 0 0;flex:1;height:32%}.portfolio-mini-chart i:nth-child(3n){height:70%}.portfolio-mini-chart i:nth-child(4n){height:48%}.portfolio-mini-chart i:nth-child(5n){height:88%}.dashboard-grid{margin-top:15px}.dashboard-grid .balance-panel,.dashboard-grid .activity-panel{min-height:210px}.coin-btc{color:#e89b23;background:#fff7e9}.coin-eth{color:#697bda;background:#eef0ff}.coin-icon.coin-znta{color:inherit;background:#0b1b3b;border:0;border-radius:50%;overflow:hidden}.coin-icon.coin-znta svg{border-radius:50%}.coin-zkta{color:#2864bd;background:#eaf2ff}.coin-sol{color:#16a782;background:#ebf9f3}.coin-usdt{color:#159c7d;background:#e9f7f3}.coin-xrp{color:#334155;background:#eef1f5}.markets-page{gap:0;display:grid}.markets-intro{justify-content:space-between;align-items:flex-end;gap:20px;padding:4px 2px 20px;display:flex}.markets-intro h2{color:#14365e;letter-spacing:-.035em;margin:0;font:750 25px Manrope,sans-serif}.markets-intro p{color:#8c99aa;margin:6px 0 0;font-size:10px}.market-search{color:#8b99aa;background:#fff;border:1px solid #e6ebf2;border-radius:8px;align-items:center;gap:8px;width:min(290px,40%);height:38px;padding:0 11px;display:flex}.market-search input{background:0 0;border:0;outline:0;width:100%;font-size:9px}.market-categories{border-bottom:1px solid #e7ecf3;gap:21px;margin-bottom:0;padding:0 16px;display:flex;overflow-x:auto}.market-categories button{color:#7c899c;background:0 0;border:0;padding:12px 0;font-size:10px;position:relative}.market-categories button.selected{color:#1258ad;font-weight:700}.market-categories button.selected:after{content:"";background:#1263cf;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.markets-full{border-top-left-radius:0;border-top-right-radius:0}.market-action-button{color:#1765c2;background:#f8fbff;border:1px solid #dce8f6;border-radius:6px;min-width:64px;padding:6px 10px;font-size:8px;font-weight:700}.market-action-button:hover{background:#eff6ff;border-color:#87afe3}.market-favorite-button{color:#9aa6b6;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.market-favorite-button:hover,.market-favorite-button[aria-pressed=true]{color:#d89d14;background:#fff7df}.markets-full .table-scroll:not(.compact-table) table{min-width:680px}.terminal-grid{grid-template-columns:minmax(0,1.45fr) minmax(245px,.8fr) minmax(215px,.72fr);gap:11px}.chart-panel,.orderbook-panel,.trades-panel{color:#d9e6f5;background:#071d3b;border-color:#102d50;box-shadow:0 12px 28px #081d3719}.chart-panel{z-index:1;grid-column:1/3;padding:14px 16px 9px;position:relative;overflow:visible}.chart-panel .market-toolbar{border-color:#153353}.chart-panel .market-select-wrap svg{color:#93a9c2}.chart-panel .current-price strong{color:#fff;font-size:18px}.chart-panel .current-price span{font-size:10px}.chart-panel .market-meta span{color:#8299b4}.chart-panel .market-meta strong{color:#dae7f6}.chart-panel .chart-heading{color:#e9f1fc;border-color:#153353}.chart-panel .chart-heading>strong{color:#e9f1fc}.chart-panel .timeframes button{color:#9bb0c9}.chart-panel .volume-chart-frame{border-color:#153353}.chart-panel .volume-chart-legend{color:#8299b4}.chart-panel .volume-chart-legend strong{color:#dae7f6}.chart-panel .icon-button{color:#9bb0c9}.orderbook-panel,.trades-panel{padding:15px}.orderbook-panel .panel-title,.trades-panel .panel-title{border-color:#153353}.orderbook-panel .panel-title h2,.trades-panel .panel-title h2{color:#edf4fd}.orderbook-panel .panel-title p,.trades-panel .panel-title p{color:#8197b1}.orderbook-panel .book-head,.trades-panel .book-head{color:#8096b1}.orderbook-panel .book-line,.trades-panel .trade-line{color:#aebfd3;border-color:#102b4a}.orderbook-panel .book-line span,.trades-panel .trade-line span{color:#b8c9dc}.orderbook-panel .book-side.asks .book-line:first-child span:first-of-type{color:#f17887}.orderbook-panel .book-side.bids .book-line span:first-of-type{color:#20c9a4}.orderbook-panel .book-side.asks .book-line span:first-of-type{color:#ff687b;font-weight:650}.orderbook-panel .book-side.asks .book-line span:last-child{color:#e49ca5}.orderbook-panel .book-side.bids .book-line span:first-of-type{color:#12d6a6;font-weight:650}.orderbook-panel .book-side.bids .book-line span:last-child{color:#8bd9c2}.orderbook-panel .book-side.asks .book-line i{opacity:.18;background:#f0445b}.orderbook-panel .book-side.bids .book-line i{opacity:.18;background:#0fc497}.orderbook-panel .book-mid{border-color:#153353}.orderbook-panel .book-mid strong{color:#20c9a4}.orderbook-panel .book-mid span,.orderbook-panel .book-empty{color:#8299b5}.trades-panel .panel-action{color:#60a4fa}.trades-panel .trade-line time{color:#8197b1}.chart-empty{color:#c2d0e1;background:#071d3bde}.site-footer{color:#e8f0fa;background:linear-gradient(115deg,#082b51,#061c38);border-radius:12px 12px 0 0;grid-template-columns:1.4fr .7fr .7fr;gap:28px;margin-top:30px;padding:25px 26px 0;display:grid}.site-footer-brand>div{color:#fff;letter-spacing:.1em;align-items:center;gap:9px;font:800 15px Manrope,sans-serif;display:flex}.site-footer-brand img{background:#fff;border-radius:7px;width:28px;height:28px;padding:3px}.site-footer-brand p{color:#a9bad0;max-width:240px;margin:10px 0;font-size:9px;line-height:1.6}.site-footer-brand>span{color:#9eafc5;align-items:center;gap:6px;font-size:8px;display:flex}.site-footer-links{align-content:start;justify-items:start;gap:9px;display:grid}.site-footer-links strong{color:#fff;letter-spacing:.12em;margin:4px 0 3px;font-size:8px}.site-footer-links button{color:#afbed1;background:0 0;border:0;padding:0;font-size:9px}.site-footer-links button:hover{color:#fff}.site-footer-bottom{color:#91a5bf;border-top:1px solid #ffffff1b;grid-column:1/-1;justify-content:space-between;gap:10px;padding:12px 0;font-size:8px;display:flex}.chart-panel,.orderbook-panel,.trades-panel{border-color:var(--line);background:var(--surface);color:var(--ink)}.chart-panel .market-toolbar,.chart-panel .chart-heading,.orderbook-panel .panel-title,.trades-panel .panel-title,.orderbook-panel .book-mid,.orderbook-panel .book-line,.trades-panel .trade-line{border-color:var(--line)}.chart-panel .market-select-wrap select,.chart-panel .current-price strong,.chart-panel .market-meta strong,.chart-panel .chart-heading,.chart-panel .chart-heading>strong,.orderbook-panel .panel-title h2,.trades-panel .panel-title h2{color:var(--ink)}.chart-panel .market-meta span,.chart-panel .timeframes button,.orderbook-panel .book-head,.trades-panel .book-head{color:var(--muted)}.chart-panel .timeframes button.selected{color:var(--blue);background:#eef4ff}.chart-frame{background:var(--surface)}.chart-empty{background:color-mix(in srgb, var(--surface) 88%, transparent);color:var(--muted)}.orderbook-panel .book-line,.trades-panel .trade-line,.orderbook-panel .book-line span,.trades-panel .trade-line span{color:var(--ink)}.orderbook-panel .book-mid span,.orderbook-panel .book-empty,.trades-panel .trade-line time{color:var(--muted)}.order-panel .segmented{background:var(--surface-soft,#f4f6fa)}.order-panel .segmented button.buy-selected,.order-panel .segmented button.sell-selected{background:var(--surface)}.order-panel .order-type-tabs{border-color:var(--line)}.order-panel .order-type-tabs button.active{color:var(--ink)}.order-panel .input-affix{border-color:var(--line);background:var(--surface-soft,#fbfcfe)}.order-panel .input-affix input{color:var(--ink)}.order-panel .available-balance{color:var(--muted);margin:-3px 0 0;font-size:12px}.order-panel .available-balance strong{color:var(--ink);font-weight:700}.order-panel .input-affix span,.order-panel .order-estimate,.order-panel .order-estimate strong{color:var(--muted)}.order-panel .trade-mode-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:22px;min-height:36px;margin-bottom:10px;display:flex}.order-panel .trade-mode-tabs button{color:var(--muted);background:0 0;border:0;padding:0 2px 9px;font-size:12px;font-weight:600;position:relative}.order-panel .trade-mode-tabs button.selected{color:var(--ink)}.order-panel .trade-mode-tabs button.selected:after{content:"";background:#f2c94c;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.order-panel .trade-mode-tabs button:disabled{cursor:not-allowed;opacity:.52}.order-panel .order-type-tabs{gap:18px;margin:0 0 15px}.order-panel .order-type-tabs button{padding-bottom:9px;font-size:11px}.mobile-order-side-tabs,.mobile-order-sheet-header,.mobile-order-type-select,.mobile-orderbook-snapshot{display:none}.spot-order-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.spot-order-form{align-content:start;gap:11px;min-width:0;display:grid}.spot-order-form>label{color:var(--muted);gap:6px;font-size:11px;font-weight:500}.order-price-field{min-width:0;color:var(--muted);gap:6px;font-size:11px;font-weight:500;display:grid}.order-price-heading{justify-content:space-between;align-items:center;gap:6px;min-width:0;display:flex}.order-price-heading label{color:inherit;font-size:inherit}.spot-order-form .input-affix{border-radius:8px;height:41px}.spot-order-form .input-affix input{font-size:12px}.spot-order-form .input-affix span{font-size:11px}.spot-order-form .input-affix input:read-only{color:var(--muted);cursor:default}.futures-order-form{align-content:start;gap:11px;min-width:0;display:grid}.futures-order-form>label{color:var(--muted);gap:6px;font-size:11px;font-weight:500;display:grid}.futures-order-form .input-affix{border-radius:8px;height:41px}.futures-order-form .input-affix input{font-size:12px}.futures-order-form select{border:1px solid var(--line);background:var(--surface-soft);min-width:0;height:37px;color:var(--ink);font:inherit;border-radius:7px;padding:0 9px;font-size:11px}.futures-direction-tabs{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;grid-template-columns:1fr 1fr;gap:4px;padding:3px;display:grid}.futures-direction-tabs button{min-height:36px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:6px;font-size:11px;font-weight:700}.futures-direction-tabs button.selected.long{background:var(--green);color:#fff}.futures-direction-tabs button.selected.short{background:var(--red);color:#fff}.futures-order-settings{grid-template-columns:1fr 1fr;gap:8px;display:grid}.futures-setting-trigger,.futures-margin-trigger{border:1px solid var(--line);background:var(--surface-soft);min-width:0;color:var(--muted);font:inherit;text-align:left;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;padding:8px 9px;display:flex}.futures-setting-trigger{flex-direction:column;justify-content:center;align-items:stretch;gap:4px;min-height:48px;font-size:10px}.futures-setting-trigger strong,.futures-margin-trigger strong{min-width:0;color:var(--ink);justify-content:space-between;align-items:center;gap:4px;font-size:12px;font-weight:650;display:flex}.futures-setting-trigger strong svg,.futures-margin-trigger strong svg{color:var(--muted);flex:none}.futures-margin-trigger{min-height:42px;font-size:11px}.futures-margin-trigger strong{text-overflow:ellipsis;white-space:nowrap;max-width:72%;overflow:hidden}.futures-margin-note{color:var(--muted);margin:-3px 0 0;font-size:9px;line-height:1.45}.futures-settings-backdrop{z-index:30000;background:#040b149e;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.futures-settings-sheet{width:min(100%,560px);max-height:min(86dvh,760px);padding:12px 24px max(24px, env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);color:var(--ink);border-bottom:0;border-radius:22px 22px 0 0;gap:18px;display:grid;overflow:auto;box-shadow:0 -12px 48px #00000038}.futures-settings-handle{background:var(--line);border-radius:99px;justify-self:center;width:44px;height:5px}.futures-settings-sheet h2{color:var(--ink);margin:0;font-size:21px;font-weight:700}.futures-mode-options{gap:12px;display:grid}.futures-mode-options>button{border:1px solid var(--line);background:var(--surface-soft);color:var(--ink);text-align:left;cursor:pointer;border-radius:14px;gap:7px;padding:16px;display:grid}.futures-mode-options>button.selected{border:2px solid var(--ink);padding:15px}.futures-mode-options>button strong{font-size:16px}.futures-mode-options>button span,.futures-mode-options>p,.futures-slider-settings>ul,.futures-slider-settings>p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.futures-slider-settings{gap:14px;display:grid}.futures-leverage-stepper{border:1px solid var(--line);background:var(--surface-soft);text-align:center;border-radius:12px;grid-template-columns:48px 1fr 48px;align-items:center;min-height:58px;display:grid}.futures-leverage-stepper button{height:100%;color:var(--muted);background:0 0;border:0;font-size:21px}.futures-leverage-stepper button:disabled{opacity:.4}.futures-leverage-stepper strong{color:var(--ink);font-size:19px;font-weight:700}.futures-slider-settings>input[type=range]{width:100%;accent-color:var(--green)}.futures-slider-markers{justify-content:space-between;gap:4px;display:flex}.futures-slider-markers button{color:var(--muted);font:inherit;background:0 0;border:0;padding:2px 0;font-size:12px}.futures-slider-markers button.reached{color:var(--ink)}.futures-slider-settings>ul{gap:8px;padding-left:19px;display:grid}.futures-margin-editor>label{color:var(--muted);gap:6px;font-size:12px;display:grid}.futures-margin-editor .input-affix{min-height:48px}.futures-margin-editor .input-affix input{color:var(--ink)}.futures-margin-editor .futures-order-size{margin-top:6px}.futures-settings-confirm{background:var(--green);color:#fff;min-height:48px;font:inherit;border:0;border-radius:10px;font-size:14px;font-weight:700}.futures-order-size input{accent-color:var(--green)}.futures-order-short .futures-order-size input{accent-color:var(--red)}.futures-order-summary{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;gap:7px;padding:10px;display:grid}.futures-order-summary span{min-width:0;color:var(--muted);justify-content:space-between;align-items:baseline;gap:8px;font-size:10px;display:flex}.futures-order-summary strong{color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.futures-desktop-order-type{display:grid}.mobile-order-type-select{display:none}.futures-position-table td small{color:var(--muted);font-size:9px;display:block}.trade-history-cancel{border:1px solid color-mix(in srgb, #f04460 35%, var(--line));color:#f04460;white-space:nowrap;background:0 0;border-radius:6px;padding:5px 9px;font-size:10px;font-weight:600}.trade-history-cancel:disabled{cursor:wait;opacity:.55}.spot-order-balance{min-width:0;color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.spot-order-balance strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.spot-order-balance button{color:var(--blue);white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px}.spot-order-maximum{min-width:0;color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.spot-order-maximum strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:500;overflow:hidden}.spot-order-maximum button{color:var(--blue);white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0;font-size:10px}.spot-order-size{gap:0;padding:2px 5px 0;display:grid}.spot-order-size input{accent-color:#22b889;width:100%;height:8px;margin:0}.spot-order-sell .spot-order-size input{accent-color:#f04460}.spot-order-size>div{justify-content:space-between;margin:-2px -5px 0;display:flex}.spot-order-size button{color:var(--muted);background:0 0;border:0;justify-items:center;gap:4px;padding:0;font-size:10px;display:grid}.spot-order-size button.reached{color:var(--blue)}.spot-order-size button span{color:var(--muted);font-size:9px}.spot-order-estimate{min-width:0;color:var(--muted);justify-content:space-between;gap:8px;padding-top:2px;font-size:11px;display:flex}.spot-order-estimate strong{color:var(--ink);text-align:right;font-size:11px;font-weight:500}.spot-order-submit{width:100%;min-height:40px;margin-top:1px;font-size:12px}.spot-order-submit-buy{color:#fff;background:#22b889;border-color:#22b889}.spot-order-submit-buy:hover{color:#fff;background:#179b72;border-color:#179b72}.spot-order-submit-sell{color:#fff;background:#f04460;border-color:#f04460}.spot-order-submit-sell:hover{color:#fff;background:#d9314e;border-color:#d9314e}.trade-empty-state{text-align:center;justify-items:center;gap:10px;padding:48px 20px;display:grid}.trade-empty-state h2{color:var(--ink);margin:0;font-size:16px}.trade-empty-state p{color:var(--muted);margin:0 0 5px;font-size:13px}.page-heading h1,.section-heading h2,.markets-intro h2,.panel-title h2,.service-card>strong,.asset-cell strong,.balance-row strong,.stat-copy strong,.portfolio-copy h2{color:var(--ink)}.page-heading p,.section-heading p,.markets-intro p,.service-card>span:nth-of-type(2),.table-empty,.table-scroll th,.table-scroll td,.stat-copy small,.balance-row small{color:var(--muted)}.service-card,.market-search,.portfolio-overview,.portfolio-balance{border-color:var(--line);background:var(--surface)}.market-search input,.market-search input::placeholder{color:var(--muted)}.table-scroll table{color:var(--ink)}.table-scroll th,.table-scroll tbody tr{border-color:var(--line)}.account-copy small,.search-results button small,.market-meta span,.market-meta strong,.book-head,.book-line,.trade-line,.order-form label,.order-estimate,.order-disclaimer{font-size:11px}.nav-item,.table-scroll td,.market-search input,.input-affix input{font-size:13px}.order-form label{font-size:12px}.panel-title h2{font-size:15px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ink:#e5eaf2;--muted:#a8b5c8;--line:#2a394d;--surface:#141f2e;--surface-soft:#101a28}:root[data-theme=dark] .brand,:root[data-theme=dark] .mobile-brand{color:#b7d2f5}:root[data-theme=dark] .breadcrumb{color:#93a3b8}:root[data-theme=dark] .breadcrumb strong,:root[data-theme=dark] .page-heading h1,:root[data-theme=dark] .section-heading h2,:root[data-theme=dark] .markets-intro h2,:root[data-theme=dark] .panel-title h2,:root[data-theme=dark] .service-card>strong,:root[data-theme=dark] .asset-cell strong,:root[data-theme=dark] .balance-row strong,:root[data-theme=dark] .stat-copy strong,:root[data-theme=dark] .portfolio-copy h2,:root[data-theme=dark] .portfolio-balance>strong{color:#e5eaf2}:root[data-theme=dark] .page-heading p,:root[data-theme=dark] .section-heading p,:root[data-theme=dark] .markets-intro p,:root[data-theme=dark] .service-card>span:nth-of-type(2),:root[data-theme=dark] .table-empty,:root[data-theme=dark] .table-scroll th,:root[data-theme=dark] .table-scroll td,:root[data-theme=dark] .stat-copy small,:root[data-theme=dark] .balance-row small,:root[data-theme=dark] .portfolio-copy p,:root[data-theme=dark] .portfolio-balance>span,:root[data-theme=dark] .portfolio-balance>small{color:#a8b5c8}:root[data-theme=dark] .service-card,:root[data-theme=dark] .market-search,:root[data-theme=dark] .portfolio-overview,:root[data-theme=dark] .portfolio-balance{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .market-search input,:root[data-theme=dark] .market-search input::placeholder{color:#a8b5c8}:root[data-theme=dark] .table-scroll th,:root[data-theme=dark] .table-scroll tbody tr{border-color:var(--line)}:root[data-theme=dark] .chart-panel,:root[data-theme=dark] .orderbook-panel,:root[data-theme=dark] .trades-panel{border-color:var(--line);background:var(--surface);color:var(--ink)}:root[data-theme=dark] .chart-panel .market-toolbar,:root[data-theme=dark] .chart-panel .chart-heading,:root[data-theme=dark] .orderbook-panel .panel-title,:root[data-theme=dark] .trades-panel .panel-title,:root[data-theme=dark] .orderbook-panel .book-mid,:root[data-theme=dark] .orderbook-panel .book-line,:root[data-theme=dark] .trades-panel .trade-line{border-color:var(--line)}:root[data-theme=dark] .chart-panel .market-select-wrap select,:root[data-theme=dark] .chart-panel .current-price strong,:root[data-theme=dark] .chart-panel .market-meta strong,:root[data-theme=dark] .chart-panel .chart-heading,:root[data-theme=dark] .chart-panel .chart-heading>strong,:root[data-theme=dark] .orderbook-panel .panel-title h2,:root[data-theme=dark] .trades-panel .panel-title h2,:root[data-theme=dark] .order-panel .order-type-tabs button.active,:root[data-theme=dark] .order-panel .input-affix input,:root[data-theme=dark] .order-panel .available-balance strong,:root[data-theme=dark] .order-panel .order-estimate strong{color:#e5eaf2}:root[data-theme=dark] .chart-panel .market-meta span,:root[data-theme=dark] .chart-panel .timeframes button,:root[data-theme=dark] .orderbook-panel .book-head,:root[data-theme=dark] .trades-panel .book-head,:root[data-theme=dark] .orderbook-panel .book-line,:root[data-theme=dark] .trades-panel .trade-line,:root[data-theme=dark] .orderbook-panel .book-line span,:root[data-theme=dark] .trades-panel .trade-line span,:root[data-theme=dark] .orderbook-panel .book-mid span,:root[data-theme=dark] .orderbook-panel .book-empty,:root[data-theme=dark] .trades-panel .trade-line time,:root[data-theme=dark] .order-panel .input-affix span,:root[data-theme=dark] .order-panel .order-estimate,:root[data-theme=dark] .order-panel .order-disclaimer{color:#a8b5c8}:root[data-theme=dark] .chart-panel .timeframes button.selected{color:#b7d2f5;background:#203959}:root[data-theme=dark] .orderbook-panel .book-side.asks .book-line span:first-of-type{color:#ff7183}:root[data-theme=dark] .orderbook-panel .book-side.asks .book-line span:last-child{color:#f1a0aa}:root[data-theme=dark] .orderbook-panel .book-side.bids .book-line span:first-of-type{color:#25e0b2}:root[data-theme=dark] .orderbook-panel .book-side.bids .book-line span:last-child{color:#9de5d0}:root[data-theme=dark] .orderbook-panel .book-side.asks .book-line i{opacity:.2;background:#f0445b}:root[data-theme=dark] .orderbook-panel .book-side.bids .book-line i{opacity:.2;background:#0fc497}:root[data-theme=dark] .chart-frame,:root[data-theme=dark] .chart-empty{background:var(--surface)}:root[data-theme=dark] .volume-chart-frame{border-color:var(--line)}:root[data-theme=dark] .chart-empty{color:#a8b5c8}:root[data-theme=dark] .order-panel .segmented{background:#101a28}:root[data-theme=dark] .order-panel .segmented button.buy-selected,:root[data-theme=dark] .order-panel .segmented button.sell-selected{background:#26364b}:root[data-theme=dark] .order-panel .order-type-tabs,:root[data-theme=dark] .order-panel .input-affix{border-color:var(--line)}:root[data-theme=dark] .order-panel .input-affix{background:#101a28}:root[data-theme=dark] .trade-empty-state h2{color:#e5eaf2}:root[data-theme=dark] .trade-empty-state p{color:#a8b5c8}:root[data-theme=dark] .nav-item.active{color:#b7d2f5;background:#203959}:root[data-theme=dark] .nav-item:hover,:root[data-theme=dark] .service-card:hover{background:#1b2b40}:root[data-theme=dark] .button-secondary{color:#d1dbea;background:#1a2a3e;border-color:#34465d}@media (width<=1100px){.welcome-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);min-height:300px}.welcome-copy{padding-left:30px}.hero-watermark{font-size:315px;right:0}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.terminal-grid{grid-template-columns:minmax(0,1.25fr) minmax(230px,.8fr)}.chart-panel{grid-column:1/3}.orderbook-panel{grid-column:1}.trades-panel{grid-column:2}}@media (width<=920px){.welcome-hero{grid-template-columns:1fr}.welcome-copy{padding:31px 31px 18px}.welcome-copy h1{max-width:620px}.hero-visual{min-height:285px}.hero-watermark{font-size:325px;top:-55px;right:17%}.trust-strip{margin-left:0;margin-right:0}.terminal-grid{grid-template-columns:minmax(0,1fr)}.terminal-grid .chart-panel,.terminal-grid .orderbook-panel,.terminal-grid .order-panel,.terminal-grid .trades-panel{grid-column:1}}@media (width<=680px){.sidebar .brand{display:flex}.sidebar .sidebar-bottom{display:block}.sidebar .close-mobile{display:inline-grid}.sidebar .main-nav{height:auto;display:grid;overflow:visible}.sidebar .nav-item{flex:initial;border-radius:9px;flex-direction:row;justify-content:flex-start;gap:13px;min-width:0;height:44px;padding:0 13px;font-size:13px}.sidebar .nav-item.active{background:#eef4ff}.sidebar .nav-item.active:before{border-radius:0 3px 3px 0;width:3px;height:auto;inset:9px auto 9px -15px}.sidebar .nav-item svg{width:18px;height:18px}.sidebar .nav-live-dot,.sidebar .nav-divider{display:initial}.main-area{padding-bottom:4px}.mobile-scrim{display:block}.topbar{padding-left:12px;padding-right:12px}.open-mobile{display:inline-grid}.content-area{padding:13px 13px 10px}.welcome-hero{border-radius:14px;grid-template-columns:1fr;min-height:0}.welcome-copy{padding:24px 21px 17px}.hero-kicker{letter-spacing:.1em;font-size:7px}.welcome-copy h1{max-width:430px;margin-top:12px;font-size:clamp(29px,8vw,39px)}.welcome-copy>p{max-width:430px;font-size:11px}.hero-actions{gap:8px;margin-top:16px}.hero-actions .button{min-height:37px;padding:0 12px;font-size:9px}.hero-proof{margin-top:13px;font-size:8px}.hero-visual{min-height:258px;margin-top:-2px;overflow:hidden}.hero-wallet-card{width:min(275px,76%)}.hero-watermark{font-size:260px;top:-40px;right:4%}.hero-orb-one{width:245px;height:245px}.hero-orb-two{width:195px;height:195px}.trust-strip{grid-template-columns:repeat(2,1fr);margin:0;padding:12px 0}.trust-strip>div{min-height:50px}.trust-strip>div:nth-child(2){border-right:0}.trust-strip>div:nth-child(-n+2){border-bottom:1px solid #e9edf4}.trust-strip strong{font-size:14px}.trust-strip span{font-size:8px}.services-section{padding-top:22px}.section-heading{align-items:flex-start}.section-heading h2{font-size:18px}.section-heading p{max-width:290px;line-height:1.5}.section-heading>.panel-action{margin-top:14px;font-size:8px}.service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.service-card{gap:8px;min-height:139px;padding:12px}.service-card>strong{font-size:9px;line-height:1.35}.service-card>span:nth-of-type(2){font-size:8px}.home-markets{margin-top:16px;padding:13px 10px}.home-markets .table-scroll{margin-right:-4px}.home-markets table{min-width:580px}.portfolio-overview{grid-template-columns:1fr;gap:13px;margin-top:13px;padding:17px}.portfolio-copy h2{font-size:17px}.portfolio-balance{grid-template-columns:1fr auto;align-items:center}.portfolio-balance>span,.portfolio-balance>small{grid-column:1}.portfolio-balance>strong{grid-area:2/1}.portfolio-mini-chart{grid-area:1/2/4;width:100px}.dashboard-grid{grid-template-columns:1fr;gap:9px}.dashboard-grid .balance-panel,.dashboard-grid .activity-panel{grid-area:auto/1;padding:14px 12px}.markets-intro{flex-direction:column;align-items:flex-start;padding-bottom:12px}.markets-intro h2{font-size:22px}.market-search{width:100%}.market-categories{gap:17px;padding:0 12px}.market-categories button{font-size:9px}.markets-full{padding:14px 11px}.terminal-grid{grid-template-columns:1fr 1fr;gap:8px}.chart-panel,.orderbook-panel,.order-panel,.trades-panel{grid-column:1/-1}.footer{text-align:center;justify-content:center}.site-footer{padding:21px 17px calc(16px + env(safe-area-inset-bottom));border-radius:0;grid-template-columns:1fr 1fr;gap:20px 13px;margin:20px -13px -10px}.site-footer-brand{grid-column:1/-1}.site-footer-bottom{flex-wrap:wrap;justify-content:flex-start;gap:7px 15px;line-height:1.5}}:root{--ink:#182230;--muted:#5f6b7b;--line:#d9e0e9;--surface-soft:#f3f6fa;font-size:16px}body{color:var(--ink)}.panel,.service-card,.market-search,.portfolio-overview,.portfolio-balance{border-color:var(--line)}.page-heading p,.section-heading p,.markets-intro p,.service-card>span:nth-of-type(2),.table-empty,.table-scroll th,.stat-copy span,.stat-copy small,.balance-row small,.asset-cell small,.range-cell small,.market-meta span,.market-meta strong,.book-head,.order-disclaimer,.performance-row{color:var(--muted)}.table-scroll th{border-color:var(--line);background:var(--surface-soft);padding-top:11px;padding-bottom:11px;font-size:11px}.markets-page-redesign{gap:12px;min-width:0}.market-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.market-summary-card{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:100px;color:var(--ink);border-radius:9px;padding:11px 12px 9px}.market-summary-card>.market-summary-heading{justify-content:space-between;align-items:center;gap:8px;margin:0 0 7px;display:flex}.market-summary-card>.market-summary-heading h2{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;overflow:hidden}.market-summary-card>.market-summary-heading button{color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;gap:2px;padding:0;font-size:9px;font-weight:500;display:inline-flex}.market-summary-card>.market-summary-heading button:disabled{cursor:default;opacity:.7}.market-summary-card>.market-summary-heading button svg{transform:rotate(-90deg)}.market-summary-card>div{gap:3px;display:grid}.market-summary-row{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;grid-template-columns:13px minmax(0,1fr) auto auto;align-items:center;gap:7px;padding:0;display:grid}.market-summary-row .coin-icon{border:0;flex-basis:13px;width:13px;height:13px;font-size:7px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.market-summary-row b{color:#11c79a;text-align:right;font-size:9px}.market-summary-row b.negative{color:#f34d67}.market-toolbar-row{grid-template-columns:minmax(160px,1fr) repeat(3,minmax(100px,auto)) auto;align-items:center;gap:10px;min-width:0;display:grid}.market-toolbar-row .market-search{border-color:var(--line);background:var(--surface);width:auto;min-width:0;height:38px;padding:0 10px}.market-toolbar-row .market-search input{min-width:0;color:var(--ink);font-size:11px}.market-toolbar-row .market-search input::placeholder{color:var(--muted)}.market-toolbar-row>select{border:1px solid var(--line);background:var(--surface);min-width:0;height:38px;color:var(--ink);border-radius:7px;padding:0 11px;font-size:11px}.market-toolbar-row .favorite-filter{border-color:var(--line);min-height:38px;color:var(--muted);justify-content:center;padding:0 12px;font-size:11px}.market-toolbar-row .favorite-filter.selected{color:#11b9e8;background:#0c2940;border-color:#138ac8}.markets-full-redesign{border:1px solid var(--line);background:var(--surface);border-radius:9px;min-width:0;overflow:hidden}.markets-full-redesign .market-page-table-scroll{overflow-x:auto}.markets-full-redesign .market-page-table-scroll table{table-layout:fixed;width:100%;min-width:720px;color:var(--ink)}.markets-full-redesign .market-page-table-scroll th{border-bottom:1px solid var(--line);background:var(--surface-soft);height:30px;color:var(--muted);padding:0 9px;font-size:9px;font-weight:500}.markets-full-redesign .market-page-table-scroll td{border-bottom:1px solid color-mix(in srgb,var(--line) 80%,transparent);height:43px;color:var(--ink);padding:5px 9px;font-size:10px}.markets-full-redesign .market-page-table-scroll tbody tr:last-child td{border-bottom:0}.market-page-table-scroll th:first-child,.market-page-table-scroll td:first-child{text-align:center;width:34px}.market-page-table-scroll th:nth-child(8),.market-page-table-scroll td:nth-child(8){text-align:center;width:90px}.market-page-table-scroll th:nth-child(9),.market-page-table-scroll td:nth-child(9){text-align:center;width:38px}.market-page-table-scroll .market-row-number{color:var(--muted);text-align:center}.market-page-table-scroll .asset-cell>div{gap:2px;min-width:0}.market-page-table-scroll .asset-cell>div>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.market-page-table-scroll .asset-cell>div>small{color:var(--muted);margin:0;font-size:9px}.market-page-table-scroll td>strong{color:var(--ink);font-size:10px;font-weight:500}.market-page-table-scroll .change-pill{background:0 0;padding:0;font-size:10px;font-weight:650}.market-page-table-scroll .change-pill.up{color:#0bc79b}.market-page-table-scroll .change-pill.down{color:#f34d67}.market-page-table-scroll .market-pair-open{color:#00bce9;background:0 0;border:0;padding:0;font-size:10px}.market-page-table-scroll .market-favorite-button{color:#66a4ca;width:25px;height:25px}.market-page-table-scroll .market-favorite-button:hover,.market-page-table-scroll .market-favorite-button[aria-pressed=true]{color:#078eff;background:0 0}.market-page-table-scroll .dashboard-sparkline.compact{width:62px;height:25px;margin:0 auto;display:block}.market-page-table-scroll .dashboard-chart-message{text-overflow:ellipsis;white-space:nowrap;max-width:90px;min-height:20px;margin:0 auto;font-size:8px;overflow:hidden}.market-pagination{min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.market-pagination>div{align-items:center;gap:5px;display:flex}.market-page-number-wrap{align-items:center;gap:5px;display:inline-flex}.market-pagination button{border:1px solid var(--line);background:var(--surface);min-width:28px;height:28px;color:var(--ink);border-radius:5px;place-items:center;padding:0 6px;font-size:10px;display:grid}.market-pagination button.selected{color:#fff;background:#087cff;border-color:#087cff}.market-pagination button:disabled{cursor:not-allowed;opacity:.45}.market-pagination .previous-page-icon{transform:rotate(180deg)}.market-page-ellipsis{color:var(--muted)}:root[data-theme=dark] .markets-page-redesign{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .markets-page-redesign .market-summary-card,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .market-search,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row>select,:root[data-theme=dark] .markets-page-redesign .market-pagination button,:root[data-theme=dark] .markets-page-redesign .markets-full-redesign{background:#061c2e;border-color:#123752}:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll th{background:#041a2b;border-color:#123752}:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll td{border-color:#0e2e46}:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll tbody tr:hover{background:#08233a}:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .favorite-filter.selected{color:#23c4ef;background:#08243a;border-color:#087ca8}:root[data-theme=dark] .markets-page-redesign .market-pagination button.selected{background:#087cff;border-color:#087cff}@media (width<=900px){.market-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.market-toolbar-row{grid-template-columns:minmax(160px,1fr) repeat(2,minmax(110px,auto))}.market-toolbar-row .market-search{grid-column:1/-1}}@media (width<=560px){.markets-page-redesign{gap:10px}.market-summary-grid{gap:8px}.market-summary-card{min-height:96px;padding:9px}.market-summary-card>.market-summary-heading h2{font-size:11px}.market-summary-row{grid-template-columns:13px minmax(0,1fr) auto;gap:5px}.market-summary-row b{display:none}.market-toolbar-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.market-toolbar-row .market-search{grid-column:1/-1}.market-toolbar-row>select{width:100%;padding:0 7px;font-size:10px}.market-toolbar-row .favorite-filter{grid-column:1/-1}.market-pagination{flex-direction:column;align-items:flex-start}.market-pagination>div{flex-wrap:wrap;max-width:100%}}.table-scroll td{border-color:var(--line);color:var(--ink);font-size:13px}.table-scroll td strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13px}.asset-cell small,.range-cell small,.balance-row small{font-size:12px}.stat-copy strong{color:var(--ink);font-size:19px}.change-pill{padding:5px 8px;font-size:13px}.change-pill.up{color:#08764f}.change-pill.down{color:#bd3548}.change-up{color:#08764f!important}.change-down{color:#bd3548!important}.performance-row{font-size:12px}.performance-row strong{color:#08764f;font-size:13px}.page-heading p,.section-heading p,.markets-intro p,.panel-title p,.service-card>span:nth-of-type(2),.strategy-card>p{color:var(--muted);font-size:12px;line-height:1.5}.service-card>strong{font-size:12px;line-height:1.4}.service-card>span:nth-of-type(2){font-size:13px}.asset-cell>div>small,.asset-cell small,.range-cell small,.balance-row small,.account-copy small{font-size:12px}.strategy-specs span{color:var(--muted);font-size:11px}.strategy-specs strong{color:var(--ink);font-size:11px}.historical-note{font-size:11px!important}.footer,.site-footer-brand p,.site-footer-links button,.site-footer-bottom{font-size:11px}.auth-modal{border-color:var(--line);background:var(--surface);color:var(--ink)}.auth-modal h2{color:var(--ink)}.auth-modal>p,.auth-modal .secure-transport-warning{color:#803e13;background:#fff7ed;border:1px solid #f0c5a5;border-radius:8px;margin:16px 0 0;padding:12px;font-size:14px;line-height:1.55}.page-account .sidebar{width:250px}.page-account,.page-account button,.page-account input,.page-account select,.page-account table,.page-account h1,.page-account h2,.page-account h3,.page-account strong{font-family:Inter,Segoe UI,sans-serif}.content-area.content-account{width:100%;max-width:1390px;padding:22px clamp(20px,2.3vw,34px) 24px}.account-hub{gap:12px;display:grid}.account-summary{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(185px,1.2fr) repeat(4,minmax(0,1fr));align-items:stretch;gap:0;min-width:0;padding:6px 10px;display:grid}.account-summary-identity{border-right:1px solid var(--line);align-items:center;gap:11px;min-width:0;padding:7px 12px 7px 5px;display:flex}.account-summary-avatar{color:#c4dcff;background:linear-gradient(145deg,#1760ad,#123d68);border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:22px;font-weight:750;display:grid}.account-summary-identity-copy{justify-items:start;gap:4px;min-width:0;display:grid}.account-summary-identity-copy>strong{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-summary-status{color:#0d9d7e;background:#e6f8f2;border-radius:20px;align-items:center;gap:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-flex}.account-summary-status i{background:#14b88b;border-radius:50%;width:6px;height:6px}.account-summary-id{min-width:0;color:var(--muted);text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:10px;display:inline-flex}.account-summary-id strong{color:#14b88b;font-weight:650}.account-summary-id svg{color:#8ba1bb;flex:none}.account-summary-id:hover strong,.account-summary-id:hover svg{color:var(--accent)}.account-summary-metric{border-left:1px solid var(--line);grid-template-rows:auto auto auto;grid-template-columns:38px minmax(0,1fr);align-content:center;align-items:center;gap:3px 9px;min-width:0;padding:7px 12px;display:grid}.account-summary-metric:nth-of-type(2){border-left:0}.account-summary-metric>span{color:#4c6689;background:#edf3fc;border-radius:50%;grid-row:1/4;place-items:center;width:38px;height:38px;display:grid}.account-summary-metric small{color:var(--muted);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.2;display:-webkit-box;overflow:hidden}.account-summary-metric strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.account-summary-metric em{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;line-height:1.2;overflow:hidden}.account-summary-error{color:#d24455;grid-column:1/-1;margin:0;font-size:11px}.account-section-nav{border:1px solid var(--line);background:var(--surface);border-radius:13px;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:7px;display:grid}.account-section-nav button{min-width:0;min-height:46px;color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:8px;padding:7px 11px;font-size:13px;font-weight:650;display:flex}.account-section-nav button:hover{background:var(--surface-soft);color:var(--blue)}.account-section-nav button.selected{color:var(--blue);background:#edf4ff}.account-section-content{gap:14px;min-width:0;display:grid}.account-section-content>.feature-page,.account-section-content .transaction-panel,.account-section-content .referral-history,.account-section-content .markets-full{min-width:0}.account-section-content .profile-columns-profile{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:stretch;gap:0;overflow:hidden}.account-section-content .profile-columns-profile .profile-main-column,.account-section-content .profile-columns-profile .profile-security-column{align-content:start;padding:14px 16px}.account-section-content .profile-columns-profile .profile-main-column{border-right:1px solid var(--line)}.account-section-content .profile-columns-profile .profile-panel,.account-section-content .profile-columns-profile .security-panel{height:auto;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.account-section-content .profile-columns-profile .profile-security-column{grid-template-columns:minmax(0,1fr)}.account-section-content .security-page{width:100%;max-width:none;margin:0}.account-section-content .profile-panel{padding:0}.account-section-content .profile-identity{gap:14px;margin:7px 0 5px}.account-section-content .profile-card-heading{border-bottom:0;min-height:0;padding-bottom:0}.account-section-content .profile-avatar{background:linear-gradient(145deg,#1760ad,#123d68);box-shadow:0 0 0 1px #325c82}.account-section-content .profile-panel .security-panel-heading{align-items:center;padding-bottom:10px}.account-section-content .profile-panel .security-panel-heading h2,.account-section-content .profile-security-column .security-panel-heading h2{font-size:16px}.account-section-content .profile-panel .security-panel-heading p,.account-section-content .profile-security-column .security-panel-heading p{font-size:12px}.profile-card-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;min-height:30px;padding-bottom:8px;display:flex}.profile-card-heading h2{color:var(--ink);margin:0;font-size:14px}.profile-card-heading .button,.profile-account-details .button,.profile-security-column .security-panel-heading .button{gap:6px;min-height:31px;padding:0 9px;font-size:10px}.profile-identity{min-width:0}.profile-avatar{flex-basis:48px;width:48px;height:48px;font-size:20px}.profile-identity-copy{min-width:0}.profile-identity-copy h3{color:var(--ink);flex-wrap:wrap;align-items:center;gap:7px;margin:0;font-size:14px;display:flex}.profile-identity-copy p{color:var(--muted);margin:3px 0 0;font-size:11px}.profile-vip-badge{color:#efc76a;background:#3b2f13;border-radius:10px;padding:3px 6px;font-size:9px;font-weight:700}.profile-account-details{border:0;gap:5px;padding:0;display:grid}.profile-info-row{min-width:0;color:var(--muted);align-items:center;gap:6px;font-size:10px;display:flex}.profile-info-row>svg{color:#7c93ad;flex:none}.profile-info-row strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.profile-info-row.account-id-row .icon-button{color:#8ba1bb;width:23px;height:23px;margin-left:1px}.profile-verification{width:fit-content;color:var(--muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.profile-verification.account-verified{color:#22ad88}.profile-verification.account-unverified{color:#d79736}.profile-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:6px;display:grid}.profile-actions .button{gap:6px;min-height:29px;padding:0 9px;font-size:10px}.security-overview-stats{gap:0;padding-top:6px;display:grid}.security-info-row{border-bottom:1px solid var(--line);min-height:31px;color:var(--muted);grid-template-columns:14px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:10px;display:grid}.security-info-row>svg{color:#7c93ad}.security-info-row strong{max-width:none;color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.security-info-row strong.account-verified{color:#22ad88}.security-settings-action{width:100%;margin-top:8px;min-height:30px!important}.profile-columns-profile .security-panel-heading{align-items:center;min-height:39px}.profile-columns-profile .security-panel-heading>div{gap:10px}.profile-columns-profile .security-panel-heading .security-icon{flex-basis:36px;width:36px;height:36px}.profile-columns-profile .security-panel-heading h2{margin:0;font-size:12px!important}.profile-columns-profile .security-panel-heading p{display:none}.account-finance-grid{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:start;gap:12px;min-width:0;display:grid}.account-mobile-balance-chart{display:none}.account-finance-wallet{min-width:0;padding:15px}.account-finance-heading{justify-content:space-between;align-items:flex-start;gap:9px;min-width:0;display:flex}.account-finance-heading h2{color:var(--muted);margin:0 0 6px;font-size:13px;font-weight:600}.account-finance-heading h2,.account-finance-grid .dashboard-performance-heading h2{align-items:center;gap:6px;display:flex}.account-finance-heading h2 svg,.account-finance-grid .dashboard-performance-heading h2 svg{color:#8aa6c4;flex:none}.account-finance-heading>div>strong{color:var(--ink);letter-spacing:-.03em;font-size:clamp(28px,2.6vw,36px);line-height:1.1;display:block}.account-finance-heading>div>span{align-items:center;gap:6px;margin-top:7px;font-size:12px;display:flex}.account-finance-change{color:#2cc49b;font-size:12px;font-weight:700}.account-finance-change.negative{color:#e26878}.account-finance-change small{color:var(--muted);font-size:12px;font-weight:500}.account-finance-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0 12px;display:grid}.account-finance-actions .button{border-radius:10px;gap:6px;min-width:0;min-height:38px;padding:6px 10px;font-size:12px}.page-account .account-finance-actions .button-primary{box-shadow:none;background:#0a66ff}.page-account .account-finance-actions .button-secondary{color:#526074;background:#fff;border-color:#e7ebf1}:root[data-theme=dark] .page-account .account-finance-actions .button-secondary{color:#d1dbea;background:#1a2a3e;border-color:#34465d}.account-finance-table-wrap{border-top:1px solid var(--line);overflow-x:auto}.account-finance-table{table-layout:fixed;border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:10px}.account-finance-table th{color:var(--muted);text-overflow:ellipsis;padding:8px 5px;font-size:11px;font-weight:600;overflow:hidden}.account-finance-table td{border-top:1px solid var(--line);color:var(--ink);text-overflow:ellipsis;padding:10px 5px;font-size:12px;overflow:hidden}.account-finance-table td.account-invested{color:#2ad4b0;font-weight:700}.account-finance-table td:first-child{vertical-align:middle;display:table-cell}.account-finance-table td:not(:first-child),.account-finance-table th:not(:first-child){text-align:right}.account-finance-table td:first-child>.coin-icon{vertical-align:middle;display:inline-grid}.account-finance-table td:first-child .coin-icon{flex:0 0 25px;width:25px;height:25px;font-size:10px}.account-finance-table td:first-child .coin-icon.coin-usdt{color:#fff;background:#35b58d;border:0;font-size:15px}.account-finance-table td:first-child .coin-icon.coin-zkta{color:#347bd1;background:#dcecff;border:0;font-size:15px}.account-investment-icon{color:#f0b429;background:#fff4d6;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.account-investment-icon.investment-advanced{color:#009c78;background:#e4f5f0}.account-investment-icon.investment-priority{color:#806be5;background:#f1edff}.account-investment-icon.investment-standard,.account-investment-icon.investment-default{color:#f0b429;background:#fff4d6}.account-investment-icon.investment-referral{color:#3479c7;background:#e9f3ff}.account-asset-name{gap:2px;display:grid}.account-asset-name strong{font-size:12px;font-weight:700}.account-asset-name small,.account-finance-table td small{color:var(--muted);font-size:9px}.account-asset-menu{position:relative}.account-asset-menu summary{width:27px;height:27px;color:var(--muted);cursor:pointer;border-radius:6px;place-items:center;list-style:none;display:grid}.account-asset-menu summary::-webkit-details-marker{display:none}.account-asset-menu summary:hover{background:var(--surface-soft);color:var(--ink)}.account-asset-menu-popover{z-index:5;border:1px solid var(--line);background:var(--surface);border-radius:8px;min-width:120px;padding:4px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0003}.account-asset-menu-popover button{color:var(--ink);text-align:left;background:0 0;border:0;border-radius:5px;padding:7px 8px;font-size:10px}.account-asset-menu-popover button:hover{background:var(--surface-soft)}.account-finance-grid>.dashboard-performance-panel{grid-column:auto;min-width:0}.account-finance-grid .dashboard-performance-heading{align-items:center}.account-finance-grid .dashboard-performance-heading p{display:none}.account-finance-grid .dashboard-performance-panel{padding:14px}.account-finance-grid .dashboard-performance-heading h2{font-size:15px}.account-finance-grid .dashboard-performance-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:11px}.account-finance-grid .dashboard-performance-stats article{gap:8px;padding:10px 8px}.account-finance-grid .dashboard-performance-stat-icon{width:30px;height:30px}.account-finance-grid .dashboard-performance-stats article>div>span{font-size:10px;line-height:1.2}.account-finance-grid .dashboard-performance-stats article>div>strong{font-size:13px}.account-finance-grid .dashboard-performance-stats article>small{display:none}.account-finance-grid .dashboard-performance-chart{height:260px;margin-top:12px}.account-operations-panel{min-width:0;padding:17px}.account-summary-metric:nth-of-type(3)>span{color:#806be5;background:#f1edff}.account-summary-metric:nth-of-type(4)>span{color:#24a77c;background:#e8f8f2}.account-summary-metric:nth-of-type(5)>span{color:#4c6689;background:#edf3fc}.account-section-content .referral-hero{background:linear-gradient(120deg,#f8fbff,#edf5ff);border-color:#cddcf0;border-radius:13px;min-height:136px;padding:24px}.account-section-content .referral-art{border-radius:50%;flex-basis:62px;width:62px;height:62px}.account-section-content .referral-hero h2{color:var(--ink);margin:0 0 7px;font-size:22px}.account-section-content .referral-hero p{max-width:680px;font-size:14px;line-height:1.55}.account-section-content .referral-code{border-radius:12px;gap:14px;padding:18px;display:grid}.account-section-content .referral-link-copy{gap:10px}.account-section-content .referral-link-copy .mini-tag{display:none}.account-section-content .referral-link-copy label{font-size:14px}.account-section-content .referral-link-copy input{border-radius:9px;min-height:48px;padding:10px 14px;font-size:14px}.account-section-content .referral-actions{grid-template-columns:1fr auto;display:grid}.account-section-content .referral-actions .button{justify-content:center;min-height:44px;font-size:14px}.account-section-content .referral-share-links{justify-content:flex-start}.account-section-content .referral-share-links a{font-size:12px}.account-section-content .referral-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.account-section-content .referral-stats .stat-card{border-radius:11px;align-items:center;min-height:88px;padding:15px}.account-section-content .referral-stats .stat-copy>span{font-size:12px}.account-section-content .referral-stats .stat-copy strong{font-size:17px}.account-section-content .referral-stats .stat-copy small{font-size:11px}.account-section-content .referral-program-card{border-color:var(--line);background:var(--surface);width:100%;color:var(--ink);border-radius:12px;align-self:start;gap:14px;padding:18px;display:grid}.account-section-content .referral-program-heading{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding-bottom:12px;display:flex}.account-section-content .referral-program-icon{background:var(--surface-soft);width:36px;height:36px;color:var(--blue);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.account-section-content .referral-program-heading h2{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:700}.account-section-content .referral-program-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.account-section-content .referral-program-card .error-banner{margin:0}.account-section-content .referral-program-card .referral-link-copy{gap:7px;display:grid}.account-section-content .referral-program-card .referral-link-copy label{color:var(--muted);font-size:12px}.account-section-content .referral-link-field{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;min-width:0;display:flex;overflow:hidden}.account-section-content .referral-link-field input{outline-offset:-2px;min-width:0;min-height:38px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:8px 10px;font:11px ui-monospace,Consolas,monospace}.account-section-content .referral-copy-button{width:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 38px;place-items:center;display:grid}.account-section-content .referral-copy-button:hover:not(:disabled){background:var(--surface-soft);color:var(--ink)}.account-section-content .referral-copy-button:disabled{cursor:not-allowed;opacity:.5}.account-section-content .referral-invite-button{border-radius:8px;justify-content:center;width:100%;min-height:38px;padding:8px 12px;font-size:12px}.account-section-content .profile-referral-card .referral-invite-button{background:#325083;border-color:#325083}.account-section-content .profile-referral-card .referral-invite-button:hover:not(:disabled){background:#29436e;border-color:#29436e}.account-section-content .profile-referral-card .referral-invite-button:disabled{opacity:.6}.account-section-content .profile-referral-card .referral-invite-button.copied,.account-section-content .profile-referral-card .referral-invite-button.copied:hover{color:#fff;background:#08b987;border-color:#08b987}.account-section-content .referral-program-stats{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:12px 0;display:grid}.account-section-content .referral-program-stats article{gap:5px;min-width:0;padding:0 13px;display:grid}.account-section-content .referral-program-stats article+article{border-left:1px solid var(--line)}.account-section-content .referral-program-stats strong{overflow-wrap:anywhere;color:var(--ink);font-size:14px;line-height:1.2}.account-section-content .referral-program-stats span{color:var(--muted);font-size:11px;line-height:1.35}.account-section-content .referral-more-share{width:min(100%,460px);color:var(--muted);font-size:11px}.account-section-content .referral-more-share summary{cursor:pointer;width:fit-content}.account-section-content .referral-more-share .referral-share-links{padding-top:6px}.account-section-content .referral-history{width:100%}:root[data-theme=dark] .account-section-content .referral-program-icon{color:#82b2ff}:root[data-theme=dark] .account-section-content .referral-link-field{background:var(--surface-soft)}:root[data-theme=dark] .account-section-content .profile-referral-card .referral-invite-button.copied,:root[data-theme=dark] .account-section-content .profile-referral-card .referral-invite-button.copied:hover{color:#fff;background:#08b987;border-color:#08b987}.trades-panel .book-head{grid-template-columns:1fr 1fr .75fr}:root[data-theme=dark] .account-section-nav{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .account-section-nav button{color:#a8b5c8}:root[data-theme=dark] .account-section-nav button:hover{color:#b7d2f5;background:#1b2b40}:root[data-theme=dark] .account-section-nav button.selected{color:#b7d2f5;background:#203959}:root[data-theme=dark] .account-summary{background:#071725;border-color:#20334a}:root[data-theme=dark] .account-summary-identity{border-color:#203a52}:root[data-theme=dark] .account-summary-identity-copy>strong{color:#e8eef7}:root[data-theme=dark] .account-summary-status{color:#00d7bc;background:#073b3a}:root[data-theme=dark] .account-summary-id{color:#93aac2}:root[data-theme=dark] .account-summary-id strong{color:#00d7bc}:root[data-theme=dark] .account-summary-metric strong{color:#e8eef7}:root[data-theme=dark] .account-summary-metric{border-color:#24354a}:root[data-theme=dark] .account-summary-metric>span{color:#a7c7f1;background:#1e3046}:root[data-theme=dark] .security-overview-stats>div:not(.security-info-row){background:#121f2f;border-color:#263447}:root[data-theme=dark] .security-overview-stats>div:not(.security-info-row)>span{color:#b7d2f5;background:#203959}:root[data-theme=dark] .security-overview-stats .security-info-row>span{color:#a8b5c8;background:0 0}:root[data-theme=dark] .security-overview-stats .security-info-row{border-color:#263447}:root[data-theme=dark] .account-summary-metric:nth-of-type(3)>span{color:#c5b7ff;background:#302850}:root[data-theme=dark] .account-summary-metric:nth-of-type(4)>span{color:#83d4aa;background:#173d32}:root[data-theme=dark] .account-summary-metric:nth-of-type(5)>span{color:#b7d2f5;background:#203959}:root[data-theme=dark] .account-section-content .referral-hero{background:linear-gradient(120deg,#0c2236,#102a43);border-color:#20364e}:root[data-theme=dark] .account-section-content .referral-hero h2{color:#e8eef7}:root[data-theme=dark] .account-section-content .referral-hero p{color:#adc0d6}:root[data-theme=dark] .account-section-content .referral-code{background:#0d2033;border-color:#20364e}:root[data-theme=dark] .account-finance-wallet{background:#102238;border-color:#20364e}:root[data-theme=dark] .account-investment-icon{color:#f0b429;background:#3d3318}:root[data-theme=dark] .account-investment-icon.investment-advanced{color:#00c9a4;background:#0b3434}:root[data-theme=dark] .account-investment-icon.investment-priority{color:#c5b7ff;background:#302850}:root[data-theme=dark] .account-investment-icon.investment-standard{color:#f0b429;background:#3d3318}:root[data-theme=dark] .account-investment-icon.investment-referral{color:#88bfff;background:#1b3654}:root[data-theme=dark] .account-finance-table td:first-child .coin-icon.coin-usdt{color:#fff;background:#35b58d}:root[data-theme=dark] .account-finance-table td:first-child .coin-icon.coin-zkta{color:#347bd1;background:#dcecff}:root[data-theme=dark] .account-finance-heading h2{color:#b3c1d3}:root[data-theme=dark] .account-finance-heading>div>strong,:root[data-theme=dark] .account-finance-table td,:root[data-theme=dark] .account-finance-table td strong{color:#e7edf5}:root[data-theme=dark] .account-finance-table th{color:#9aa8bc}:root[data-theme=dark] .development-feed-indicator{color:#70d5ae}@media (width<=840px){.account-summary{grid-template-columns:minmax(175px,1fr) repeat(2,minmax(0,1fr))}.account-summary-identity{grid-row:span 2}.account-summary-metric{border-left:1px solid var(--line)}.account-summary-metric:nth-of-type(2),.account-summary-metric:nth-of-type(4){border-left:0}.account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr)}.account-section-content .profile-columns-profile .profile-main-column{border-right:0;border-bottom:1px solid var(--line)}.account-finance-grid{grid-template-columns:minmax(0,1fr)}}@media (width<=680px){body{min-width:0}.content-area{padding-bottom:calc(160px + env(safe-area-inset-bottom))}.mobile-admin .content-area{padding-bottom:calc(205px + env(safe-area-inset-bottom))}.terminal-grid{grid-template-columns:minmax(0,1fr)}.terminal-grid .chart-panel,.terminal-grid .orderbook-panel,.terminal-grid .order-panel,.terminal-grid .trades-panel{grid-area:auto/1;min-width:0}.spot-order-columns{grid-template-columns:minmax(0,1fr);gap:17px}.chart-host{height:220px;min-height:220px}.volume-chart-host{height:125px;min-height:125px}.chart-heading{flex-wrap:wrap;gap:4px 8px;padding:5px 0}.timeframes{flex:auto;justify-content:flex-end}.timeframes button{padding:5px 6px;font-size:9px}.development-feed-indicator{width:100%;margin:0 0 2px;font-size:8px}.account-section-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.account-section-nav button{justify-content:flex-start;min-height:40px;padding:6px 9px;font-size:10px}.account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.account-summary-identity{border-right:0;border-bottom:1px solid var(--line);grid-area:auto/1/auto/-1;padding:7px 5px 12px}.account-summary-metric{border-left:0;padding:7px 5px}.account-section-content .profile-columns-profile,.account-finance-grid{grid-template-columns:minmax(0,1fr)}.account-finance-wallet{padding:14px 12px}.account-finance-actions .button{font-size:11px}.content-area.content-account{padding:15px 12px calc(160px + env(safe-area-inset-bottom))}.page-account .sidebar{display:none}.page-account .main-area{margin-left:0}.profile-account-details{grid-template-columns:repeat(2,minmax(0,1fr))}.security-overview-stats{grid-template-columns:minmax(0,1fr)}.content-area.content-account .site-footer{margin-left:-12px;margin-right:-12px}.account-section-content .referral-hero{gap:13px;padding:17px 14px}.account-section-content .referral-hero h2{font-size:18px}.account-section-content .referral-hero p{font-size:12px}.account-section-content .referral-art{flex-basis:46px;width:46px;height:46px}.account-section-content .referral-stats,.account-section-content .referral-actions{grid-template-columns:minmax(0,1fr)}.account-section-content .referral-program-card{width:100%;padding:14px}.account-section-content .referral-program-stats article{padding:0 8px}.account-section-content .referral-program-stats strong{font-size:11px}.account-section-content .referral-program-stats span{font-size:8px}.account-section-content .referral-more-share{width:100%}}.auth-modal label{color:var(--ink);font-size:14px}.auth-modal input{border:1px solid var(--line);background:var(--surface-soft);min-height:44px;color:var(--ink);border-radius:8px;padding:9px 11px;font-size:14px}.auth-switch{font-size:13px}:root[data-theme=dark] .table-scroll th{background:#1a293b}:root[data-theme=dark] .table-scroll td,:root[data-theme=dark] .table-scroll td strong{color:#e5eaf2}:root[data-theme=dark] .stat-copy span,:root[data-theme=dark] .stat-copy small,:root[data-theme=dark] .asset-cell small,:root[data-theme=dark] .range-cell small,:root[data-theme=dark] .balance-row small,:root[data-theme=dark] .market-meta span,:root[data-theme=dark] .market-meta strong,:root[data-theme=dark] .performance-row{color:#b8c5d7}:root[data-theme=dark] .change-pill.up{color:#6ce0b4;background:#123d32}:root[data-theme=dark] .change-pill.down{color:#ff929e;background:#482a34}:root[data-theme=dark] .change-up{color:#6ce0b4!important}:root[data-theme=dark] .change-down{color:#ff929e!important}:root[data-theme=dark] .performance-row strong{color:#6ce0b4}:root[data-theme=dark] .auth-modal input{border-color:var(--line)}:root[data-theme=dark] .auth-modal .secure-transport-warning{color:#ffd0a8;background:#39291f;border-color:#6e4933}.token-workspace{gap:14px;max-width:1500px;margin:0 auto;display:grid}.token-page-hero{border:1px solid var(--line);background:linear-gradient(115deg, color-mix(in srgb, var(--accent) 9%, var(--surface)), var(--surface) 65%);border-radius:12px;align-items:center;gap:14px;min-width:0;padding:17px 19px;display:flex}.token-page-mark{color:#fff;background:linear-gradient(145deg,#0a8cff,#0a66ff 58%,#7c3aed);border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 8px 22px #0a66ff30}.token-page-hero h1{color:var(--ink);letter-spacing:-.35px;margin:0;font-size:20px}.token-page-hero p{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.5}.token-review-badge{border:1px solid var(--line);background:var(--surface);max-width:290px;color:var(--muted);border-radius:9px;align-items:center;gap:7px;margin-left:auto;padding:9px 11px;font-size:9px;line-height:1.4;display:inline-flex}.token-review-badge svg{color:var(--accent);flex:none}.token-tabs{border:1px solid var(--line);background:var(--surface);border-radius:10px;min-width:0;padding:4px;display:flex;overflow-x:auto}.token-tabs button{min-height:39px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1 0 auto;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:11px;font-weight:600;display:flex}.token-tabs button.selected{background:color-mix(in srgb, var(--accent) 12%, var(--surface));color:var(--accent)}.token-tabs button small{background:var(--surface-soft);min-width:19px;height:19px;color:var(--muted);border-radius:10px;place-items:center;padding:0 5px;font-size:9px;display:grid}.token-create-layout{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:14px;display:grid}.token-create-form,.token-create-aside{gap:12px;min-width:0;display:grid}.token-submission-notice{grid-column:1/-1;margin:0}.token-create-aside{position:sticky;top:82px}.token-form-section,.token-preview-card,.token-fee-card,.token-help-card,.token-applications-panel{min-width:0;padding:16px}.token-section-heading{align-items:flex-start;gap:11px;margin-bottom:15px;display:flex}.token-section-heading>span{background:color-mix(in srgb, var(--accent) 10%, var(--surface));width:26px;height:26px;color:var(--accent);border-radius:8px;flex:0 0 26px;place-items:center;font-size:9px;font-weight:800;display:grid}.token-section-heading h2,.token-preview-card h2,.token-fee-card h2,.token-help-card h2,.token-list-heading h2{color:var(--ink);margin:0;font-size:13px;font-weight:700}.token-section-heading p,.token-list-heading p{color:var(--muted);margin:4px 0 0;font-size:10px;line-height:1.5}.token-required-hint{color:var(--muted);margin:-5px 0 12px;font-size:9px}.token-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 12px;display:grid}.token-form-grid label,.token-field-label{min-width:0;color:var(--muted);gap:6px;font-size:10px;font-weight:600;display:grid}.token-required-marker,.token-allocation-required-marker{color:#e45656;font-weight:800}.token-optional-marker{color:var(--muted);margin-left:5px;font-size:9px;font-weight:400;display:inline}.token-field-label{display:block}.token-network-rules{color:var(--muted);font-size:9px;font-weight:400}.token-form-grid input,.token-form-grid select,.token-form-grid textarea,.token-allocation-edit-row input{border:1px solid var(--line);background:var(--surface-soft);width:100%;min-width:0;min-height:39px;color:var(--ink);font:inherit;border-radius:8px;outline:0;padding:8px 10px;font-size:11px}.token-form-grid input:focus,.token-form-grid select:focus,.token-form-grid textarea:focus,.token-allocation-edit-row input:focus{border-color:color-mix(in srgb, var(--accent) 68%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent)}.token-form-grid textarea{resize:vertical;min-height:83px}.token-form-grid input::placeholder,.token-form-grid textarea::placeholder{color:var(--muted);opacity:.78}.token-logo-field{grid-column:1}.token-logo-picker{align-items:center;gap:11px;min-width:0;min-height:80px;display:flex}.token-logo-preview,.token-preview-avatar,.token-avatar{color:#fff;background:linear-gradient(145deg,#0ba7de,#0869ef 65%,#7b3ff2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.token-logo-preview{border:1px dashed color-mix(in srgb, var(--accent) 55%, var(--line));width:68px;height:68px}.token-logo-preview img,.token-preview-avatar img,.token-avatar img{object-fit:cover;width:100%;height:100%}.token-logo-picker>span:last-child{gap:5px;min-width:0;display:grid}.token-logo-picker strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.token-logo-picker small,.token-description-field>small{color:var(--muted);font-size:9px;font-weight:400}.token-logo-picker .token-file-input{clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.token-file-button{border:1px solid var(--line);background:var(--surface-soft);width:fit-content;min-height:29px;color:var(--ink);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;padding:0 10px;font-size:9px;font-weight:600;display:inline-flex}.token-file-input:focus-visible+.token-file-button{outline:2px solid var(--accent);outline-offset:2px}.token-description-field{grid-area:span 2/2}.token-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.token-settings-grid input[readonly]{opacity:.8}.token-distribution-editor{gap:8px;display:grid}.token-allocation-edit-row{grid-template-columns:10px 8px minmax(80px,1fr) 8px minmax(80px,.46fr) minmax(80px,.6fr) 28px;align-items:center;gap:8px;display:grid}.token-allocation-required-marker{text-align:center}.token-allocation-dot{border-radius:50%;width:9px;height:9px}.token-allocation-edit-row input{min-height:34px;padding:6px 8px;font-size:10px}.token-percent-input{position:relative}.token-percent-input span{color:var(--muted);font-size:9px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.token-percent-input input{padding-right:24px}.token-allocation-edit-row>strong{color:var(--muted);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.token-allocation-edit-row .icon-button{width:28px;height:28px;color:var(--muted)}.token-allocation-edit-row .icon-button:disabled{opacity:.4;cursor:not-allowed}.token-allocation-total{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:9px 2px 2px;font-size:10px;display:flex}.token-allocation-total strong{color:var(--red)}.token-allocation-total.valid strong{color:var(--green)}.token-allocation-warning{color:var(--red);font-size:9px}.token-add-allocation{justify-self:start;min-height:32px;font-size:10px}.token-option-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.token-option{border:1px solid var(--line);min-width:0;color:var(--ink);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:10px;line-height:1.4;display:flex}.token-option input{width:16px;height:16px;accent-color:var(--accent);flex:none}.token-submit-row{border-top:1px solid var(--line);gap:12px;margin-top:14px;padding-top:13px;display:grid}.token-submit-row>p{color:var(--muted);align-items:flex-start;gap:7px;margin:0;font-size:9px;line-height:1.5;display:flex}.token-submit-row>p svg{color:var(--accent);flex:none}.token-submit-row>div{gap:9px;display:flex}.token-submit-row .button{justify-content:center;min-height:39px;font-size:10px}.token-submit-row .button-primary{flex:1}.token-submit-row .button:disabled{opacity:.55;cursor:not-allowed}.token-preview-card>h2{margin-bottom:17px}.token-preview-identity{align-items:center;gap:11px;min-width:0;display:flex}.token-preview-avatar{border:2px solid color-mix(in srgb, var(--accent) 45%, transparent);width:56px;height:56px;font-size:10px;box-shadow:0 3px 13px #0a66ff20}.token-preview-identity>span:nth-child(2){gap:5px;min-width:0;display:grid}.token-preview-identity strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.token-preview-identity small{color:var(--muted);font-size:10px}.token-standard-pill{border:1px solid color-mix(in srgb, var(--green) 25%, var(--line));background:color-mix(in srgb, var(--green) 9%, var(--surface));color:var(--green);white-space:nowrap;border-radius:20px;margin-left:auto;padding:5px 8px;font-size:8px}.token-preview-description{min-height:42px;color:var(--muted);overflow-wrap:anywhere;margin:15px 0;font-size:10px;line-height:1.55}.token-preview-facts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);gap:0;padding:4px 0;display:grid}.token-preview-facts span{border-bottom:1px solid var(--line);min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:9px;padding:7px 2px;font-size:9px;display:flex}.token-preview-facts span:last-child{border-bottom:0}.token-preview-facts strong{color:var(--ink);text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:600;overflow:hidden}.token-donut-wrap{place-items:center;padding:15px 0 12px;display:grid}.token-donut{aspect-ratio:1;border-radius:50%;place-items:center;width:132px;display:grid}.token-donut>span{aspect-ratio:1;border:1px solid var(--line);background:var(--surface);border-radius:50%;align-content:center;justify-items:center;width:78px;display:grid}.token-donut strong{color:var(--ink);font-size:14px}.token-donut small{max-width:65px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:7px;overflow:hidden}.token-preview-allocations{gap:7px;display:grid}.token-preview-allocations>span{color:var(--muted);grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:7px;font-size:9px;display:grid}.token-preview-allocations i{border-radius:50%;width:8px;height:8px}.token-preview-allocations strong{color:var(--ink);font-size:9px}.token-fee-card h2,.token-help-card h2{align-items:center;gap:8px;display:flex}.token-fee-card h2 svg,.token-help-card h2 svg{color:var(--accent)}.token-info-dot{color:var(--muted);cursor:help;margin-left:auto;display:inline-flex}.token-fee-amount{color:var(--ink);letter-spacing:-.3px;margin:14px 0 3px;font-size:21px;display:block}.token-fee-card>small{color:var(--muted);font-size:9px}.token-fee-balance{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:8px;margin-top:13px;padding:9px 0;font-size:9px;display:flex}.token-fee-balance strong{color:var(--ink);font-size:10px}.token-fee-disclaimer,.token-fee-warning{color:var(--muted);margin:7px 0 0;font-size:9px;line-height:1.55}.token-fee-warning{color:var(--red)}.token-help-card{gap:12px;display:grid}.token-help-card p{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:9px;line-height:1.55;display:flex}.token-help-card p svg{color:var(--green);flex:none}.token-list-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:13px;display:flex}.token-application-list{display:grid}.token-application-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:13px 2px;display:flex}.token-avatar{width:38px;height:38px}.token-application-main{flex:1;gap:4px;min-width:0;display:grid}.token-application-main>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.token-application-main>strong small{color:var(--muted);margin-left:5px;font-size:9px;font-weight:500}.token-application-main>span,.token-application-main>small,.token-application-meta time{color:var(--muted);overflow-wrap:anywhere;font-size:9px}.token-application-meta{justify-items:end;gap:6px;display:grid}.token-application-meta .status-pill{margin:0}.token-empty-state{min-height:180px;color:var(--muted);text-align:center;align-content:center;justify-items:center;gap:12px;padding:20px;font-size:11px;display:grid}.token-empty-state strong{color:var(--ink);font-size:11px}.token-empty-icon{background:color-mix(in srgb, var(--accent) 10%, var(--surface));width:42px;height:42px;color:var(--accent);border-radius:14px;place-items:center;display:grid}.admin-console{gap:16px;min-width:0}.admin-console-banner{border:1px solid var(--line);background:linear-gradient(110deg,color-mix(in srgb,var(--accent) 8%,var(--surface)),var(--surface));border-radius:12px;align-items:center;gap:12px;padding:16px 18px;display:flex}.admin-console-banner-icon{background:color-mix(in srgb,var(--accent) 12%,var(--surface));width:42px;height:42px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.admin-console-banner strong{color:var(--ink);font-size:14px}.admin-console-banner p{color:var(--muted);margin:4px 0 0;font-size:11px}.admin-readonly-pill{border:1px solid color-mix(in srgb,var(--green) 24%,var(--line));background:color-mix(in srgb,var(--green) 8%,var(--surface));color:var(--green);white-space:nowrap;border-radius:20px;margin-left:auto;padding:7px 10px;font-size:10px;font-weight:700}.admin-console-disclaimer{color:var(--muted);margin:-6px 0 0;font-size:11px;line-height:1.55}.admin-console-section-heading{justify-content:space-between;align-items:center;gap:14px;min-width:0;display:flex}.admin-console-section-heading h2{color:var(--ink);margin:0;font-size:15px}.admin-console-section-heading p{color:var(--muted);margin:4px 0 0;font-size:10px}.admin-console-section-heading .button{flex:none;align-items:center;gap:7px;display:inline-flex}.admin-console-stat-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.admin-console-stat{grid-template-columns:32px 1fr;align-items:center;gap:5px 9px;min-width:0;padding:14px;display:grid}.admin-console-stat-icon{background:color-mix(in srgb,var(--accent) 10%,var(--surface));width:32px;height:32px;color:var(--accent);border-radius:9px;grid-row:span 2;place-items:center;display:grid}.admin-console-stat-label{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.admin-console-stat>strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:19px}.admin-console-panel{gap:14px;min-width:0;padding:16px;display:grid}.admin-console-search{gap:7px;min-width:220px;display:flex}.admin-console-search input{border:1px solid var(--line);background:var(--surface-soft);width:100%;min-width:0;min-height:36px;color:var(--ink);font:inherit;border-radius:8px;padding:7px 10px;font-size:11px}.admin-console-table-wrap{width:100%;overflow-x:auto}.admin-console-table{min-width:700px}.admin-console-table td strong{color:var(--ink);font-size:11px}.admin-console-table td small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.admin-console-count{background:var(--surface-soft);min-width:26px;height:26px;color:var(--muted);border-radius:13px;place-items:center;padding:0 7px;font-size:10px;font-weight:700;display:grid}.admin-console-market-actions{align-items:center;gap:8px;display:flex}.admin-console-market-actions input{border:1px solid var(--line);background:var(--surface-soft);width:min(230px,35vw);min-width:120px;min-height:35px;color:var(--ink);font:inherit;border-radius:8px;padding:6px 9px;font-size:10px}.admin-console-market-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px;display:grid}.admin-market-card{border:1px solid var(--line);background:var(--surface);border-radius:9px;gap:9px;min-width:0;padding:12px;display:grid}.admin-market-card>div{justify-content:space-between;align-items:center;gap:7px;display:flex}.admin-market-card>div strong{color:var(--ink);text-overflow:ellipsis;font-size:11px;overflow:hidden}.admin-market-card>div span,.admin-market-card>small,.admin-market-trading{color:var(--muted);font-size:9px}.admin-market-card>b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:16px}.admin-market-card .status-pill{width:fit-content}.admin-console-empty{color:var(--muted);text-align:center;padding:28px 15px;font-size:11px}.admin-console-view-all{justify-self:center}.admin-refresh-spinning{animation:.8s linear infinite admin-spin}.admin-token-review-row{gap:10px;margin-top:12px;display:grid}.admin-token-review-row>div:first-child{gap:4px;display:grid}.admin-token-review-row small{overflow-wrap:anywhere}.admin-token-review-row textarea{width:100%;min-height:72px;margin-top:5px;display:block}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes admin-spin{to{transform:rotate(360deg)}}@media (width<=1060px){.token-create-layout{grid-template-columns:minmax(0,1fr) 290px}.token-create-aside{top:70px}.token-form-grid{gap:10px}}@media (width<=820px){.token-create-layout{grid-template-columns:minmax(0,1fr)}.token-create-aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;position:static}.token-preview-card{grid-row:span 2}.token-page-hero{flex-wrap:wrap}.token-review-badge{max-width:none;margin-left:62px}}@media (width<=560px){.admin-console-banner{flex-wrap:wrap;align-items:flex-start;padding:13px}.admin-readonly-pill{margin-left:54px}.admin-console-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-console-stat{padding:10px}.admin-console-section-heading{flex-direction:column;align-items:flex-start}.admin-console-search{width:100%;min-width:0}.admin-console-market-actions{width:100%}.admin-console-market-actions input{flex:1;width:auto;min-width:0}.admin-console-panel{padding:13px 11px}.admin-console-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.admin-market-card{padding:9px}.token-page-hero{align-items:flex-start;gap:10px;padding:13px}.token-page-mark{border-radius:12px;flex-basis:40px;width:40px;height:40px}.token-page-hero h1{font-size:16px}.token-page-hero p{font-size:10px}.token-review-badge{margin-left:0;font-size:8px}.token-tabs button{justify-content:flex-start;gap:6px;padding:0 10px;font-size:9px}.token-create-form,.token-create-aside{display:contents}.token-create-form>.token-form-section:first-child{order:1}.token-create-form>.token-form-section:nth-child(2){order:2}.token-create-form>.token-form-section:nth-child(3){order:3}.token-preview-card{order:4}.token-fee-card{order:5}.token-create-form>.token-form-section:nth-child(4){order:6}.token-help-card{order:7}.token-create-aside{grid-template-columns:minmax(0,1fr)}.token-preview-card{grid-row:auto}.token-form-section,.token-preview-card,.token-fee-card,.token-help-card,.token-applications-panel{padding:13px 11px}.token-form-grid,.token-settings-grid{grid-template-columns:minmax(0,1fr)}.token-logo-field,.token-description-field{grid-area:auto}.token-allocation-edit-row{grid-template-columns:9px 7px minmax(70px,1fr) 7px minmax(70px,.7fr) 25px;gap:6px}.token-allocation-edit-row>strong{display:none}.token-option-list{grid-template-columns:minmax(0,1fr)}.token-submit-row>div{flex-direction:column}.token-submit-row .button{width:100%}.token-application-row{align-items:flex-start;gap:8px}.token-application-meta time{display:none}.token-application-meta .status-pill{font-size:8px}}:root[data-theme=dark] .token-page-hero{background:linear-gradient(115deg,#102a43,#141f2e 68%);border-color:#20364e}:root[data-theme=dark] .token-review-badge,:root[data-theme=dark] .token-tabs{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .token-logo-preview{border-color:#176395}:root[data-theme=dark] .token-standard-pill{color:#5cd8bc;background:#10332f;border-color:#145c54}.button,.panel-action,.table-action,.text-link,.market-categories button,.segmented button,.order-type-tabs button,.auth-switch{font-size:13px}.market-action-button{min-width:78px;font-size:12px}.account-bootstrap{color:#a8b8c9;background:#061222;place-items:center;min-height:100vh;font-size:14px;display:grid}:root .chart-loading{color:var(--muted);place-items:center;display:grid}.public-site{--public-bg:#061222;--public-surface:#0a1b2d;--public-surface-raised:#0d2238;--public-line:#18364f;--public-text:#edf6ff;--public-muted:#94a9bb;--public-dim:#68839b;--public-accent:#12d6b0;--public-blue:#148eff;background:radial-gradient(ellipse at 66% 17%, #092a4938 0, transparent 34%), var(--public-bg);min-height:100vh;color:var(--public-text);overflow:hidden}.public-site *{box-sizing:border-box}.public-site button,.public-site select{font:inherit}.public-site a{color:inherit;text-decoration:none}.public-site button:focus-visible,.public-site a:focus-visible,.public-site select:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.public-header{z-index:15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#061222ed;border-bottom:1px solid #ffffff0d;align-items:center;gap:clamp(24px,5vw,75px);min-height:72px;padding:0 max(32px,50vw - 620px);display:flex;position:sticky;top:0}.public-brand{letter-spacing:.1em;flex:none;align-items:center;gap:9px;font:800 19px/1 Segoe UI,sans-serif;display:inline-flex;color:var(--public-text)!important}.public-brand img{object-fit:contain;width:31px;height:31px}.public-nav{align-items:stretch;gap:clamp(19px,3.5vw,48px);height:72px;display:flex}.public-nav a{color:var(--public-muted);align-items:center;font-size:13px;transition:color .18s;display:flex;position:relative}.public-nav a.active:after{background:var(--public-accent);content:"";height:2px;position:absolute;bottom:0;left:0;right:0}.public-header-actions{align-items:center;gap:9px;margin-left:auto;display:flex}.public-language{color:var(--public-muted);align-items:center;gap:6px;display:flex}.public-language select{appearance:none;max-width:115px;color:var(--public-text);background:0 0;border:0;font-size:12px}.public-icon-button:hover{border-color:var(--public-line);color:var(--public-text)}.public-button{cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:0 16px;font-size:12px;font-weight:700;transition:transform .16s,background .16s,border-color .16s;display:inline-flex}.public-button:hover{transform:translateY(-1px)}.public-button-outline{background:#09192a;border-color:#315069;color:var(--public-text)!important}.public-button-outline:hover{background:#0c2034;border-color:#4e728f}.public-hero,.public-markets-section,.public-features-section,.public-cta,.public-footer{width:min(1240px,100% - 64px);margin-left:auto;margin-right:auto}.public-hero{grid-template-columns:minmax(0,1.05fr) minmax(365px,.75fr);align-items:center;gap:clamp(45px,8vw,110px);min-height:455px;padding:66px 2px 55px;display:grid}.public-eyebrow,.public-section-kicker{color:var(--public-accent);letter-spacing:.16em;align-items:center;gap:9px;font-size:10px;font-weight:750;display:inline-flex}.public-eyebrow i,.public-status-dot,.public-data-badge i{background:var(--public-accent);border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #12d6b085}.public-hero h1{max-width:610px;color:var(--public-text);letter-spacing:-.045em;margin:19px 0 14px;font-size:clamp(37px,5.2vw,64px);font-weight:750;line-height:1.04}.public-hero-copy>p{max-width:510px;color:var(--public-muted);margin:0;font-size:16px;line-height:1.75}.public-hero-actions{flex-wrap:wrap;gap:11px;margin-top:27px;display:flex}.public-data-note{color:var(--public-dim);align-items:center;gap:9px;margin-top:26px;font-size:11px;display:flex}.public-status-dot{width:6px;height:6px;box-shadow:none}.public-market-showcase{background:linear-gradient(145deg,#0d263d,#091a2a 75%);border:1px solid #1a4360;border-radius:15px;padding:18px 21px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0005,inset 0 1px #ffffff09}.public-market-showcase:before{content:"";pointer-events:none;border:1px solid #118eff21;border-radius:50%;width:270px;height:270px;position:absolute;top:-120px;right:-90px;box-shadow:0 0 0 28px #118eff08,0 0 0 58px #118eff05}.public-showcase-heading{border-bottom:1px solid var(--public-line);color:var(--public-accent);justify-content:space-between;align-items:center;padding:0 1px 15px;display:flex;position:relative}.public-showcase-heading>div{gap:5px;display:grid}.public-showcase-heading span{color:var(--public-text);font-size:13px;font-weight:700}.public-showcase-heading small{color:var(--public-dim);font-size:10px}.public-showcase-row{border-bottom:1px solid #ffffff0a;grid-template-columns:34px minmax(90px,1fr) auto 88px;align-items:center;gap:10px;padding:15px 0;display:grid;position:relative}.public-showcase-row:last-child{border-bottom:0}.public-coin-mark{width:30px;height:30px;color:var(--public-accent);background:#0e3043;border:1px solid #1b4760;border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.public-showcase-symbol,.public-showcase-price{gap:4px;display:grid}.public-showcase-symbol strong{color:var(--public-text);font-size:12px}.public-showcase-symbol small,.public-showcase-price small{color:var(--public-dim);font-size:10px}.public-showcase-price{color:var(--public-text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px}.positive{color:#26d9a7!important}.negative{color:#ff7183!important}.public-range-meter{width:88px;color:var(--public-dim);justify-self:end;gap:5px;font-size:8px;display:grid}.public-range-meter i{background:linear-gradient(90deg,#1676a0,#12d6b0);border-radius:5px;height:3px;display:block;position:relative}.public-range-meter b{border:2px solid var(--public-text);background:var(--public-accent);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.public-markets-section,.public-features-section{border-top:1px solid #ffffff0d;padding:40px 0 56px}.public-section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:23px;display:flex}.public-section-heading h2,.public-cta h2{color:var(--public-text);letter-spacing:-.025em;margin:9px 0 6px;font-size:clamp(23px,3vw,31px)}.public-section-heading p,.public-cta p{color:var(--public-muted);margin:0;font-size:13px;line-height:1.6}.public-data-badge{border:1px solid var(--public-line);color:var(--public-muted);border-radius:20px;flex:none;align-items:center;gap:8px;padding:8px 10px;font-size:10px;display:inline-flex}.public-data-badge i{width:6px;height:6px}.public-market-card{border:1px solid var(--public-line);background:linear-gradient(145deg,#0a1d30,#081726);border-radius:11px;grid-template-columns:1fr 85px;align-items:center;gap:12px;min-width:0;padding:16px;display:grid}.public-market-card-top{align-items:center;gap:9px;min-width:0;display:flex}.public-market-card-top>div{gap:4px;min-width:0;display:grid}.public-market-card-top>div strong{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.public-market-card-top>div small{color:var(--public-dim);font-size:10px}.public-market-card-top>.positive,.public-market-card-top>.negative{margin-left:auto;font-size:10px;font-weight:700}.public-market-card-price{color:var(--public-text);font-variant-numeric:tabular-nums;grid-column:1;font-size:18px}.public-market-card-price small{color:var(--public-dim);font-size:10px;font-weight:500}.public-market-card .public-range-meter{grid-area:2/2;width:85px}.public-disclaimer{color:var(--public-dim);margin:15px 0 0;font-size:10px;line-height:1.6}.public-markets-empty{border:1px dashed var(--public-line);color:var(--public-muted);text-align:center;border-radius:10px;padding:24px;font-size:13px}.public-features-section{padding-top:40px}.public-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.public-feature-card{border:1px solid var(--public-line);background:#0a1a2b;border-radius:11px;min-height:185px;padding:19px}.public-feature-icon{width:40px;height:40px;color:var(--public-accent);background:#0d342f;border:1px solid #14624f;border-radius:10px;place-items:center;display:grid}.public-feature-card h3{color:var(--public-text);margin:17px 0 8px;font-size:14px}.public-feature-card p{color:var(--public-muted);margin:0;font-size:11px;line-height:1.65}.public-cta{background:radial-gradient(at 90%,#0c514333,#0000 35%),#0a1c2d;border:1px solid #155049;border-radius:13px;align-items:center;gap:18px;margin-bottom:38px;padding:24px 27px;display:flex}.public-cta-icon{width:43px;height:43px;color:var(--public-accent);border:1px solid #1b665b;border-radius:12px;flex:0 0 43px;place-items:center;display:grid}.public-cta h2{margin-top:5px;font-size:20px}.public-cta>.public-button{margin-left:auto}.public-footer{border-top:1px solid #ffffff0d;align-items:center;gap:18px;min-height:76px;display:flex}.public-footer p{color:var(--public-dim);margin:0;font-size:10px}.public-footer>span{color:var(--public-dim);margin-left:auto;font-size:10px}.public-feedback{z-index:50;color:#a8f2d6;background:#0a2b26;border:1px solid #21634d;border-radius:10px;align-items:center;gap:15px;max-width:min(520px,100vw - 36px);padding:13px 15px;font-size:12px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 12px 40px #0007}.public-feedback.is-error{color:#ffc1c5;background:#311b25;border-color:#693743}.public-feedback button{color:inherit;background:0 0;border:0;flex:none;place-items:center;padding:3px;display:grid}@media (width<=900px){.public-header{gap:24px;padding-left:24px;padding-right:24px}.public-nav{gap:20px}.public-hero,.public-markets-section,.public-features-section,.public-cta,.public-footer{width:calc(100% - 48px)}.public-hero{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:28px}.public-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.public-header{flex-wrap:wrap;gap:0;min-height:62px;padding:0 15px}.public-brand{font-size:16px}.public-brand img{width:27px;height:27px}.public-header-actions,.public-language{gap:3px}.public-language select{width:51px}.public-language>svg:last-child{display:none}.public-icon-button{width:31px;height:32px}.public-sign-in,.public-sign-up{min-height:33px;padding:0 9px;font-size:10px}.public-nav{scrollbar-width:none;order:3;gap:23px;width:100%;height:40px;overflow-x:auto}.public-nav::-webkit-scrollbar{display:none}.public-nav a{flex:none;font-size:11px}.public-hero,.public-markets-section,.public-features-section,.public-cta,.public-footer{width:calc(100% - 30px)}.public-hero{grid-template-columns:1fr;gap:25px;min-height:0;padding:43px 0 36px}.public-hero h1{max-width:500px;margin-top:15px;font-size:clamp(36px,10vw,49px)}.public-hero-copy>p{font-size:13px;line-height:1.7}.public-hero-actions{margin-top:21px}.public-hero-actions .public-button{min-height:42px;padding:0 13px;font-size:11px}.public-data-note{margin-top:18px;font-size:10px}.public-market-showcase{padding:14px}.public-showcase-row{grid-template-columns:30px minmax(75px,1fr) auto;gap:8px;padding:12px 0}.public-showcase-row .public-range-meter{display:none}.public-coin-mark{width:27px;height:27px}.public-showcase-symbol strong,.public-showcase-price{font-size:10px}.public-showcase-symbol small,.public-showcase-price small{font-size:9px}.public-markets-section,.public-features-section{padding:31px 0 37px}.public-section-heading{flex-direction:column;align-items:flex-start;gap:13px;margin-bottom:17px}.public-section-heading h2{font-size:24px}.public-section-heading p{font-size:11px}.public-data-badge{font-size:9px}.public-market-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.public-market-card{grid-template-columns:1fr;gap:9px;padding:11px}.public-market-card-top{gap:6px}.public-market-card-top .public-coin-mark{width:24px;height:24px}.public-market-card-top>div strong{font-size:10px}.public-market-card-top>.positive,.public-market-card-top>.negative{font-size:9px}.public-market-card-price{font-size:15px}.public-market-card .public-range-meter{grid-area:auto/1;width:100%}.public-disclaimer{font-size:9px}.public-feature-grid{grid-template-columns:1fr 1fr;gap:8px}.public-feature-card{min-height:175px;padding:13px}.public-feature-icon{width:34px;height:34px}.public-feature-icon svg{width:18px;height:18px}.public-feature-card h3{margin-top:13px;font-size:12px}.public-feature-card p{font-size:10px}.public-cta{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:22px;padding:17px}.public-cta-icon{flex-basis:36px;width:36px;height:36px}.public-cta>div:nth-child(2){width:calc(100% - 49px)}.public-cta h2{font-size:17px}.public-cta p{font-size:10px}.public-cta>.public-button{width:100%;margin:2px 0 0}.public-footer{flex-wrap:wrap;gap:4px 10px;min-height:88px;padding:14px 0}.public-footer .public-brand{width:100%}.public-footer p{flex:100%;font-size:9px}.public-footer>span{margin-left:0;font-size:9px}}.public-header{border:1px solid #17334b;border-bottom-color:#10283d;border-radius:12px 12px 0 0;gap:clamp(20px,4vw,54px);width:min(1280px,100% - 40px);min-height:62px;margin:18px auto 0;padding:0 30px}.public-brand{font-size:17px}.public-brand img{width:28px;height:28px}.public-nav{gap:clamp(18px,3vw,38px);height:60px}.public-button{min-height:34px;padding:0 13px;font-size:10px}.public-home-frame{background:linear-gradient(160deg,#071729,#061320 72%);border:1px solid #17334b;border-top:0;border-radius:0 0 12px 12px;width:min(1280px,100% - 40px);margin:0 auto;overflow:hidden;box-shadow:0 22px 90px #0004}.public-hero,.public-markets-section{width:auto;margin:0}.public-hero-copy{z-index:1;max-width:440px;position:relative}.public-hero h1{letter-spacing:-.035em;max-width:470px;margin:12px 0 8px;font-size:clamp(29px,2.5vw,34px);line-height:1.08}.public-hero-art{isolation:isolate;align-self:stretch;min-height:240px;position:relative}.public-art-orbit{border:1px solid #0a72c655;border-radius:50%;width:180px;height:95px;position:absolute;top:46%;left:51%;transform:translate(-50%,-50%)rotate(-38deg)}.public-art-orbit-two{border-color:#0ad7b52b;width:195px;height:115px;transform:translate(-50%,-50%)rotate(38deg)}.public-art-device{background:linear-gradient(145deg,#112f48,#071626);border:1px solid #37617a;border-radius:13px;width:132px;height:188px;padding:13px 9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg);box-shadow:0 17px 40px #0008,inset 0 0 0 3px #071321}.public-art-device-top{gap:4px;display:flex}.public-art-device-top span{background:#367191;border-radius:50%;width:4px;height:4px}.public-art-device-chart{background:repeating-linear-gradient(0deg,#0000 0 24px,#ffffff09 25px),repeating-linear-gradient(90deg,#0000 0 25px,#ffffff07 26px);border-bottom:1px solid #194263;justify-content:space-around;align-items:end;height:104px;margin-top:14px;display:flex}.public-art-device-chart i{background:linear-gradient(#19dbb0,#0b786e);border-radius:2px;width:6px}.public-art-device-chart i:first-child{height:27%}.public-art-device-chart i:nth-child(2){background:linear-gradient(#ff7885,#803a5c);height:43%}.public-art-device-chart i:nth-child(3){height:38%}.public-art-device-chart i:nth-child(4){height:59%}.public-art-device-chart i:nth-child(5){background:linear-gradient(#ff7885,#803a5c);height:51%}.public-art-device-chart i:nth-child(6){height:73%}.public-art-device-chart i:nth-child(7){height:65%}.public-art-device-chart i:nth-child(8){height:88%}.public-art-device-chart i:nth-child(9){background:linear-gradient(#ff7885,#803a5c);height:78%}.public-art-device-lines{gap:5px;margin-top:12px;display:grid}.public-art-device-lines i{background:#24445d;border-radius:3px;height:3px}.public-art-device-lines i:nth-child(2){width:75%}.public-art-device-lines i:nth-child(3){width:52%}.public-art-coin{z-index:2;color:#fff;border:1px solid #ffffff35;border-radius:50%;place-items:center;width:43px;height:43px;font-size:25px;font-weight:750;display:grid;position:absolute;box-shadow:0 8px 24px #0008,inset 0 1px #fff5}.public-art-bitcoin{background:linear-gradient(145deg,#ffbe50,#e58417);top:22%;left:7%}.public-art-ethereum{background:linear-gradient(145deg,#819bff,#354cb6);font-size:19px;top:61%;left:11%}.public-art-stable{background:linear-gradient(145deg,#40dbc4,#108677);top:42%;right:1%}.public-market-showcase{border-radius:11px;align-self:center;min-width:0;padding:14px}.public-showcase-heading>svg{width:16px;height:16px}.public-showcase-row{grid-template-columns:25px minmax(55px,1fr) auto;gap:7px;padding:9px 0}.public-showcase-row .public-range-meter{display:none}.public-coin-mark{width:24px;height:24px;font-size:10px}.public-showcase-symbol{gap:2px}.public-benefits{background:#081a2a;border-top:1px solid #18334a;border-bottom:1px solid #18334a;grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 31px;display:grid}.public-benefit{border-right:1px solid #1a344a;align-items:center;gap:10px;min-width:0;padding:4px 15px;display:flex}.public-benefit:first-child{padding-left:0}.public-benefit:last-child{border-right:0;padding-right:0}.public-benefit-icon{width:30px;height:30px;color:var(--public-accent);background:#0b302d;border:1px solid #155449;border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.public-benefit-icon svg{width:15px;height:15px}.public-benefit>span:last-child{gap:4px;min-width:0;display:grid}.public-benefit strong{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.public-benefit small{color:var(--public-dim);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:8px;line-height:1.35;display:-webkit-box;overflow:hidden}.public-markets-section{border:0;padding:16px 31px 17px}.public-markets-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:11px;display:flex}.public-markets-heading h2{color:var(--public-text);margin:0;font-size:13px}.public-markets-heading p{display:none}.public-market-live{color:var(--public-dim);align-items:center;gap:6px;font-size:8px;display:inline-flex}.public-market-live i{background:var(--public-accent);border-radius:50%;width:5px;height:5px}.public-market-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.public-market-card{background:linear-gradient(145deg,#0b2133,#091a29);border:1px solid #19374d;border-radius:8px;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0;padding:9px 8px;display:grid}.public-market-card-name{gap:3px;min-width:0;display:grid}.public-market-card-name strong{color:var(--public-text);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.public-market-card-name small{color:var(--public-dim);font-size:7px}.public-market-card-price{color:var(--public-text);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:2;font-size:9px}.public-market-card-price small{display:none}.public-market-card-change{white-space:nowrap;grid-area:1/3/3;font-size:8px;font-weight:700}.public-coin-btc{color:#ffbc58}.public-coin-eth{color:#93a9ff}.public-coin-znta{color:#27d7bb}.public-footer{width:min(1280px,100% - 40px);min-height:54px;padding:0 20px}.public-footer .public-brand{font-size:13px}.public-footer .public-brand img{width:22px;height:22px}.public-footer p,.public-footer>span{font-size:8px}@media (width<=1050px){.public-header{gap:20px;padding-left:19px;padding-right:19px}.public-hero{grid-template-columns:minmax(0,1fr) minmax(255px,.8fr);padding-left:27px;padding-right:27px}.public-hero-art{display:none}.public-market-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=680px){.public-header{border-radius:10px 10px 0 0;flex-wrap:nowrap;gap:7px;width:calc(100% - 20px);min-height:54px;margin-top:10px;padding:0 9px;position:relative;top:auto}.public-brand{letter-spacing:.07em;gap:5px;font-size:14px}.public-brand img{width:24px;height:24px}.public-nav{order:initial;flex:auto;justify-content:center;gap:11px;width:auto;height:52px;display:flex;overflow:hidden}.public-nav a{font-size:9px}.public-nav a:nth-child(n+4){display:none}.public-header-actions{flex:none;gap:2px}.public-language{gap:2px}.public-language>svg:first-child,.public-language>svg:last-child,.public-icon-button{display:none}.public-language select{width:34px;max-width:34px;font-size:10px}.public-sign-in,.public-sign-up{min-height:29px;padding:0 7px;font-size:9px}.public-home-frame{border-radius:0 0 10px 10px;width:calc(100% - 20px)}.public-hero{grid-template-columns:minmax(0,1fr);gap:17px;min-height:0;padding:25px 16px 18px}.public-hero-copy{max-width:none}.public-eyebrow{letter-spacing:.09em;font-size:9px}.public-hero h1{max-width:390px;margin:10px 0 8px;font-size:clamp(29px,8vw,34px);line-height:1.08}.public-hero-copy>p{max-width:420px;font-size:13px;line-height:1.5}.public-hero-actions{gap:7px;margin-top:12px}.public-hero-actions .public-button{min-height:36px;padding:0 11px;font-size:11px}.public-data-note{margin-top:10px;font-size:10px}.public-market-showcase{border-radius:8px;width:100%;padding:10px 12px}.public-showcase-heading{padding-bottom:8px}.public-showcase-heading span{font-size:12px}.public-showcase-heading small{font-size:10px}.public-showcase-row{grid-template-columns:25px minmax(0,1fr) auto;padding:8px 0}.public-showcase-symbol strong,.public-showcase-price{font-size:11px}.public-showcase-symbol small,.public-showcase-price small{font-size:9px}.public-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:8px 9px}.public-benefit{border-right:0;gap:8px;min-height:60px;padding:6px 7px}.public-benefit:nth-child(odd){border-right:1px solid #1a344a}.public-benefit:nth-child(n+3){border-top:1px solid #1a344a}.public-benefit-icon{flex-basis:30px;width:30px;height:30px}.public-benefit-icon svg{width:15px;height:15px}.public-benefit strong{font-size:11px}.public-benefit small{font-size:9px}.public-markets-section{padding:15px 10px 13px}.public-markets-heading{margin-bottom:8px}.public-markets-heading h2{font-size:13px}.public-market-live{max-width:46%;font-size:9px}.public-market-grid{scrollbar-width:thin;scrollbar-color:#1c465c transparent;gap:6px;padding-bottom:5px;display:flex;overflow-x:auto}.public-market-card{flex:0 0 168px;grid-template-columns:24px minmax(0,1fr) auto;gap:6px;padding:9px 8px}.public-market-card .public-coin-mark{width:23px;height:23px;font-size:10px}.public-market-card-name strong{font-size:10px}.public-market-card-name small{font-size:9px}.public-market-card-price{font-size:11px}.public-market-card-change,.public-disclaimer{font-size:9px}.public-footer{flex-wrap:wrap;gap:3px 8px;width:calc(100% - 20px);min-height:55px;padding:9px}.public-footer .public-brand{width:auto;font-size:11px}.public-footer .public-brand img{width:18px;height:18px}.public-footer p{flex:calc(100% - 90px);font-size:7px}.public-footer>span{margin-left:auto;font-size:7px}}.public-site{--public-bg:#061222;--public-surface:#0a1b2d;--public-surface-raised:#0d2238;--public-line:#1c3550;--public-text:#f3f7fc;--public-muted:#a4b3c5;--public-dim:#8194aa;--public-accent:#0a66ff;--public-blue:#0647b0;background:radial-gradient(ellipse at 70% 15%, #0647b02b 0, transparent 38%), var(--public-bg);overflow-x:clip}.public-header{border:1px solid var(--public-line);border-radius:12px 12px 0 0;gap:clamp(20px,3vw,48px);width:min(1440px,100% - 64px);min-height:72px;margin:18px auto 0;padding:0 28px}.public-home-frame{border-color:var(--public-line);background:linear-gradient(160deg,#071729,#061320 72%);border-radius:0 0 12px 12px;width:min(1440px,100% - 64px);overflow:visible}.public-eyebrow{letter-spacing:.13em;font-size:11px}.public-hero h1{max-width:590px;margin:18px 0 16px;font-size:clamp(40px,5vw,66px)}.public-hero-copy>p{max-width:530px;font-size:16px}.public-hero-actions{gap:12px;margin-top:28px}.public-hero-actions .public-button{min-height:46px;padding:0 19px;font-size:13px}.public-data-note{margin-top:22px;font-size:12px}.public-market-showcase{background:linear-gradient(145deg,#0e2743,#091a2b 78%);border-color:#244a70;border-radius:15px;width:100%;padding:20px 22px 12px;box-shadow:0 24px 80px #0005,inset 0 1px #ffffff09}.public-showcase-heading{padding-bottom:16px}.public-showcase-heading span{font-size:14px}.public-showcase-heading small{font-size:11px}.public-showcase-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:32px minmax(90px,1fr) auto 76px 16px;gap:9px;padding:13px 0}.public-showcase-row .public-range-meter{width:76px;display:grid}.public-showcase-open{color:var(--public-dim);opacity:0;transition:opacity .15s}.public-showcase-row:hover .public-showcase-open,.public-showcase-row:focus-visible .public-showcase-open{opacity:1}.public-coin-mark{background:#102c47;border-color:#2a4a69;width:30px;height:30px;font-size:12px}.public-showcase-symbol strong,.public-showcase-price{font-size:12px}.public-showcase-symbol small,.public-showcase-price small{font-size:10px}.public-showcase-all{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px 0 4px;font-size:12px;font-weight:700;display:flex;color:#8ebcff!important}.public-benefits{grid-template-columns:repeat(3,minmax(0,1fr));padding:19px clamp(24px,4vw,58px)}.public-benefit{gap:13px;min-height:56px;padding:6px 23px}.public-benefit-icon{color:#70a9ff;background:#102846;border-color:#23497b;border-radius:11px;flex-basis:36px;width:36px;height:36px}.public-benefit strong{font-size:13px}.public-benefit small{font-size:11px}.public-markets-section,.public-products-section,.public-trust,.public-cta,.public-footer{width:min(1240px,100% - 72px);margin-left:auto;margin-right:auto}.public-markets-section{border-top:1px solid #ffffff12;padding:62px 0 56px}.public-section-heading{margin-bottom:24px}.public-markets-heading{align-items:flex-end}.public-section-kicker{font-size:11px}.public-markets-heading h2,.public-products-section h2{margin:8px 0 7px;font-size:clamp(25px,3vw,34px)}.public-markets-heading p,.public-section-heading p{color:var(--public-muted);margin:0;font-size:14px;line-height:1.6;display:block}.public-market-live{border:1px solid var(--public-line);border-radius:24px;gap:8px;padding:9px 12px;font-size:11px}.public-market-live i{width:7px;height:7px;box-shadow:0 0 12px #0a66ff88}.public-market-table-wrap{border:1px solid var(--public-line);background:#091a2a;border-radius:12px;overflow-x:auto}.public-market-table{border-collapse:collapse;text-align:right;width:100%;min-width:850px}.public-market-table th{color:var(--public-dim);white-space:nowrap;padding:14px 16px;font-size:11px;font-weight:600}.public-market-table th:first-child,.public-market-table td:first-child{text-align:left}.public-market-table td{color:var(--public-muted);font-variant-numeric:tabular-nums;white-space:nowrap;border-top:1px solid #ffffff0b;padding:13px 16px;font-size:12px}.public-market-asset{text-align:left;align-items:center;gap:11px;display:inline-flex}.public-market-asset>span:last-child{gap:4px;display:grid}.public-market-asset strong{color:var(--public-text);font-size:13px}.public-market-asset small,.public-market-table td small{color:var(--public-dim);font-size:10px}.public-market-table .public-table-price{color:var(--public-text);font-size:13px;font-weight:700}.public-table-change{text-align:center;border-radius:6px;min-width:68px;padding:6px 8px;font-size:11px;font-weight:700;display:inline-block}.public-market-open{color:#8ebcff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:6px 0 6px 8px;font-size:11px;font-weight:700;display:inline-flex}.public-disclaimer{margin-top:14px;font-size:11px}.public-products-section{border-top:1px solid #ffffff12;padding:58px 0 64px}.public-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.public-product-card{border:1px solid var(--public-line);background:linear-gradient(145deg,#0c2035,#091827);border-radius:12px;flex-direction:column;align-items:flex-start;min-height:236px;padding:22px;display:flex}.public-product-icon{color:#70a9ff;background:#102846;border:1px solid #23497b;border-radius:12px;place-items:center;width:43px;height:43px;display:grid}.public-product-card h3{color:var(--public-text);margin:20px 0 8px;font-size:16px}.public-product-card p{color:var(--public-muted);margin:0;font-size:12px;line-height:1.65}.public-product-card button{color:#8ebcff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:auto;padding:16px 0 0;font-size:12px;font-weight:700;display:inline-flex}.public-trust{background:radial-gradient(at 90%,#0647b02b,#0000 42%),#0a1b2d;border:1px solid #23497b;border-radius:13px;align-items:center;gap:20px;margin-bottom:24px;padding:25px 28px;display:flex}.public-trust-icon{color:#70a9ff;border:1px solid #23497b;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.public-trust h2{color:var(--public-text);margin:5px 0 7px;font-size:18px}.public-trust p{max-width:610px;color:var(--public-muted);margin:0;font-size:12px;line-height:1.6}.public-trust-points{color:var(--public-muted);flex:none;gap:10px;margin-left:auto;font-size:11px;display:grid}.public-trust-points span{align-items:center;gap:8px;display:flex}.public-cta{background:radial-gradient(at 90%,#0647b033,#0000 40%),#0a1b2d;border-color:#23497b;margin-bottom:48px}.public-cta-icon{color:#70a9ff;border-color:#23497b}.public-cta h2{font-size:22px}.public-cta p{font-size:13px}.public-footer{min-height:82px}:root[data-theme=light] .public-site{--public-bg:#f5f7fa;--public-surface:#fff;--public-surface-raised:#f0f4fa;--public-line:#dce4ee;--public-text:#111827;--public-muted:#516174;--public-dim:#68788c;background:radial-gradient(ellipse at 70% 15%, #0a66ff10 0, transparent 38%), var(--public-bg)}:root[data-theme=light] .public-header{background:#ffffffed}:root[data-theme=light] .public-home-frame{background:linear-gradient(160deg,#fff,#f5f7fa 72%);box-shadow:0 22px 90px #22334d12}:root[data-theme=light] .public-market-showcase,:root[data-theme=light] .public-product-card,:root[data-theme=light] .public-market-table-wrap{background:#fff}:root[data-theme=light] .public-market-showcase{box-shadow:0 24px 60px #22334d12}:root[data-theme=light] .public-market-table tbody tr:hover{background:#f2f6fc}:root[data-theme=light] .public-benefit-icon,:root[data-theme=light] .public-product-icon,:root[data-theme=light] .public-trust-icon{background:#eef4ff}:root[data-theme=light] .public-benefits{background:#f7f9fc}:root[data-theme=light] .public-trust,:root[data-theme=light] .public-cta{background:radial-gradient(at 90%,#0a66ff0c,#0000 42%),#fff}:root[data-theme=light] .public-cta-icon{background:0 0}:root[data-theme=light] .public-table-change.positive{background:#e5f7ef}:root[data-theme=light] .public-table-change.negative{background:#fff0f1}@media (width<=1050px){.public-header,.public-home-frame{width:calc(100% - 40px)}.public-hero{grid-template-columns:minmax(0,1fr) minmax(340px,.9fr);padding-left:34px;padding-right:34px}.public-market-showcase{padding:17px}.public-showcase-row{grid-template-columns:28px minmax(78px,1fr) auto 16px;gap:7px}.public-showcase-row .public-range-meter{display:none}.public-market-table th,.public-market-table td{padding-left:12px;padding-right:12px}.public-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.public-header{border-radius:10px 10px 0 0;flex-wrap:wrap;gap:0 6px;width:calc(100% - 20px);min-height:58px;margin-top:10px;padding:0 10px;position:relative;top:auto}.public-brand{font-size:15px}.public-brand img{width:25px;height:25px}.public-nav{scrollbar-width:none;order:3;justify-content:flex-start;gap:22px;width:100%;height:40px;overflow-x:auto}.public-nav::-webkit-scrollbar{display:none}.public-nav a{flex:none;font-size:11px}.public-nav a:nth-child(n+4){display:flex}.public-header-actions{gap:4px}.public-language{gap:2px}.public-language>svg:first-child,.public-language>svg:last-child{display:none}.public-language select{width:38px;max-width:38px;font-size:10px}.public-icon-button{width:30px;height:30px;display:grid}.public-sign-in,.public-sign-up{min-height:31px;padding:0 8px;font-size:10px}.public-home-frame{border-radius:0 0 10px 10px;width:calc(100% - 20px)}.public-hero{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:31px 17px 24px}.public-hero-copy{max-width:none}.public-eyebrow{letter-spacing:.09em;font-size:9px}.public-hero h1{max-width:520px;margin:12px 0 10px;font-size:clamp(32px,8.5vw,43px);line-height:1.08}.public-hero-copy>p{max-width:520px;font-size:14px;line-height:1.6}.public-hero-actions{gap:8px;margin-top:18px}.public-hero-actions .public-button{min-height:40px;padding:0 12px;font-size:11px}.public-data-note{margin-top:14px;font-size:10px}.public-market-showcase{border-radius:11px;padding:14px 13px 9px}.public-showcase-heading{padding-bottom:10px}.public-showcase-heading span{font-size:12px}.public-showcase-heading small{font-size:9px}.public-showcase-row{grid-template-columns:27px minmax(70px,1fr) auto 14px;gap:7px;padding:10px 0}.public-showcase-row .public-range-meter{display:none}.public-showcase-open{opacity:1}.public-coin-mark{width:25px;height:25px;font-size:10px}.public-showcase-symbol strong,.public-showcase-price{font-size:10px}.public-showcase-symbol small,.public-showcase-price small{font-size:9px}.public-showcase-all{padding-top:10px;font-size:11px}.public-benefits{grid-template-columns:1fr;padding:8px 15px}.public-benefit{border-bottom:1px solid #1a344a;border-right:0;gap:10px;min-height:55px;padding:8px 0}.public-benefit:last-child{border-bottom:0}.public-benefit:first-child{padding-left:0}.public-benefit-icon{flex-basis:32px;width:32px;height:32px}.public-benefit strong{font-size:12px}.public-benefit small{font-size:10px}.public-markets-section,.public-products-section,.public-trust,.public-cta,.public-footer{width:calc(100% - 36px)}.public-markets-section{padding:38px 0 34px}.public-section-heading{margin-bottom:17px}.public-markets-heading{flex-direction:column;align-items:flex-start;gap:12px}.public-markets-heading h2,.public-products-section h2{font-size:25px}.public-markets-heading p,.public-section-heading p{font-size:12px}.public-market-live{max-width:100%;padding:7px 9px;font-size:10px}.public-market-table{min-width:790px}.public-market-table th{padding:11px 10px;font-size:10px}.public-market-table td{padding:11px 10px;font-size:11px}.public-market-table .public-table-price{font-size:12px}.public-market-asset{gap:8px}.public-market-asset strong{font-size:11px}.public-market-asset .public-coin-mark{width:25px;height:25px}.public-disclaimer{margin-top:11px;font-size:10px}.public-products-section{padding:38px 0 42px}.public-product-grid{grid-template-columns:1fr;gap:9px}.public-product-card{min-height:0;padding:16px}.public-product-icon{width:37px;height:37px}.public-product-card h3{margin:13px 0 6px;font-size:15px}.public-product-card p{font-size:11px}.public-product-card button{padding-top:12px}.public-trust{flex-wrap:wrap;gap:12px;margin-bottom:16px;padding:17px}.public-trust-icon{flex-basis:38px;width:38px;height:38px}.public-trust h2{font-size:16px}.public-trust p{font-size:11px}.public-trust-points{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:3px 0 0;font-size:10px}.public-trust-points span{gap:5px}.public-cta{flex-wrap:wrap;align-items:flex-start;gap:10px;margin-bottom:25px;padding:17px}.public-cta-icon{flex-basis:36px;width:36px;height:36px}.public-cta>div:nth-child(2){width:calc(100% - 48px)}.public-cta h2{margin:5px 0;font-size:17px}.public-cta p{font-size:11px}.public-cta>.public-button{width:100%;min-height:39px;margin:2px 0 0}.public-footer{flex-wrap:wrap;gap:5px 10px;min-height:65px;padding:12px 0}.public-footer .public-brand{width:auto;font-size:12px}.public-footer .public-brand img{width:20px;height:20px}.public-footer p{flex:calc(100% - 85px);font-size:8px}.public-footer>span{margin-left:auto;font-size:8px}:root[data-theme=light] .public-benefit{border-bottom-color:var(--public-line)}}.public-site{--public-bg:#f5f7fa;--public-surface:#fff;--public-surface-raised:#f4f6fa;--public-line:#dce4ee;--public-text:#111827;--public-muted:#596579;--public-dim:#8993a4;--public-accent:#0a66ff;--public-blue:#0647b0;--public-navy:#063b73;background:radial-gradient(ellipse at 70% 15%, #0a66ff0c 0, transparent 38%), var(--public-bg);min-height:100vh;color:var(--public-text);padding-bottom:0;overflow-x:clip}.public-header{border:1px solid var(--public-line);background:color-mix(in srgb, var(--public-surface) 96%, transparent);border-radius:0 0 12px 12px;flex-wrap:wrap;align-content:center;gap:0 16px;width:min(1440px,100% - 64px);min-height:0;margin:0 auto;padding:8px 28px 0;display:flex;position:sticky;top:0;box-shadow:0 5px 20px #17233b0b}.public-brand{order:1;font-size:19px;color:var(--public-navy)!important}.public-brand img{display:none}.public-search{border:1px solid var(--public-line);background:var(--public-surface-raised);min-width:150px;max-width:430px;height:38px;color:var(--public-dim);border-radius:8px;flex:210px;order:2;align-items:center;gap:9px;margin-right:auto;padding:0 10px;display:flex;position:relative}.public-search input{width:100%;min-width:0;color:var(--public-text);background:0 0;border:0;outline:0;font-size:12px}.public-search input::placeholder{color:var(--public-dim)}.public-search kbd{font-size:9px}.public-search-results{z-index:40;border:1px solid var(--public-line);background:var(--public-surface);border-radius:10px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden;box-shadow:0 16px 45px #17233b20}.public-search-results button{color:var(--public-muted);text-align:left;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.public-search-results button:hover{background:var(--public-surface-raised)}.public-search-results button span,.public-search-results button strong,.public-search-results button small{display:block}.public-search-results button strong{color:var(--public-text);font-size:12px}.public-search-results button small{color:var(--public-dim);margin-top:3px;font-size:10px}.public-search-results>p{color:var(--public-muted);margin:0;padding:13px;font-size:12px}.public-language{color:var(--public-muted);order:3;gap:5px}.public-language select{width:100px;max-width:120px;color:var(--public-text);font-size:11px}.public-language option{background:var(--public-surface);color:var(--public-text)}.public-notification-anchor{order:5;position:relative}.public-icon-button{width:36px;height:36px;color:var(--public-muted);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;display:grid}.public-icon-button:hover{border-color:var(--public-line);background:var(--public-surface-raised);color:var(--public-blue)}.public-notification-button{position:relative}.public-notification-button .notification-count{top:0;right:0}.public-notification-popover{top:calc(100% + 10px);right:0}.public-nav{border-top:1px solid var(--public-line);flex:0 0 100%;order:8;gap:clamp(22px,3vw,42px);width:100%;height:40px}.public-nav a{font-size:12px}.public-nav a:hover,.public-nav a.active{color:var(--public-blue)}.public-nav a.active:after{background:var(--public-accent)}.public-home-frame{border-color:var(--public-line);background:var(--public-surface);border-radius:12px;width:min(1440px,100% - 64px);overflow:visible;box-shadow:0 22px 90px #22334d12}.public-hero{border-radius:12px 12px 0 0}.public-button-primary{background:var(--public-blue);box-shadow:0 6px 24px #0647b025;color:#fff!important}.public-button-primary:hover{background:var(--public-accent)}.public-button-outline{border-color:var(--public-line);background:var(--public-surface);color:var(--public-navy)!important}.public-button-outline:hover{border-color:var(--public-blue);background:#edf4ff}.public-benefits{border-color:var(--public-line);background:#f7f9fc}.public-benefit{border-color:var(--public-line)}.public-benefit-icon,.public-product-icon{color:var(--public-blue);background:#eef4ff;border-color:#c9dbf6}.public-market-showcase,.public-product-card,.public-market-table-wrap{border-color:var(--public-line);background:var(--public-surface)}.public-market-showcase{box-shadow:0 18px 50px #22334d12}.public-market-showcase:before{border-color:#0647b018;box-shadow:0 0 0 28px #0647b008,0 0 0 58px #0647b005}.public-showcase-heading{border-color:var(--public-line);color:var(--public-blue)}.public-showcase-row{border-bottom-color:var(--public-line)}.public-showcase-row:hover .public-showcase-symbol strong,.public-showcase-row:focus-visible .public-showcase-symbol strong{color:var(--public-blue)}.public-coin-mark{background:#f3f6fa;border-color:#cbd8e8}.public-benefits{border-top-color:var(--public-line);border-bottom-color:var(--public-line)}.public-market-table-wrap{box-shadow:0 12px 35px #22334d0a}.public-market-table tbody tr:hover{background:#f3f7fc}.public-market-table td{border-top-color:var(--public-line)}.public-market-open,.public-product-card button,.public-showcase-all{color:var(--public-blue)!important}.public-table-change.positive{background:#e5f7ef}.public-table-change.negative{background:#fff0f1}.public-trust,.public-cta{background:radial-gradient(at 90%,#0a66ff0c,#0000 42%),#f9fbff;border-color:#cbdcf4}.public-trust-icon,.public-cta-icon{color:var(--public-blue);border-color:#c9dbf6}.public-trust-points svg{color:var(--public-blue)}.public-footer{border-top-color:var(--public-line)}.public-auth-bottom-nav{display:none}:root[data-theme=dark] .public-site{--public-bg:#0c1420;--public-surface:#141f2e;--public-surface-raised:#101a28;--public-line:#263447;--public-text:#e5eaf2;--public-muted:#a8b5c8;--public-dim:#8291a7;--public-accent:#0a66ff;--public-blue:#397fe8;--public-navy:#a9c9f7;background:radial-gradient(ellipse at 70% 15%, #0647b021 0, transparent 38%), var(--public-bg);color:var(--public-text)}:root[data-theme=dark] .public-header{background:#141f2ef5;box-shadow:0 5px 20px #0003}:root[data-theme=dark] .public-home-frame{background:var(--public-surface);box-shadow:0 22px 90px #0004}:root[data-theme=dark] .public-benefits,:root[data-theme=dark] .public-market-showcase,:root[data-theme=dark] .public-product-card,:root[data-theme=dark] .public-market-table-wrap{background:#101a28}:root[data-theme=dark] .public-market-showcase{box-shadow:0 18px 50px #0004}:root[data-theme=dark] .public-coin-mark{background:#1b2b40;border-color:#2b405a}:root[data-theme=dark] .public-benefit-icon,:root[data-theme=dark] .public-product-icon,:root[data-theme=dark] .public-trust-icon,:root[data-theme=dark] .public-cta-icon{color:#82b2ff;background:#1b2b40;border-color:#2b4770}:root[data-theme=dark] .public-market-table tbody tr:hover{background:#1b2b40}:root[data-theme=dark] .public-trust,:root[data-theme=dark] .public-cta{background:radial-gradient(at 90%,#0647b02b,#0000 42%),#101a28;border-color:#2b4770}:root[data-theme=dark] .public-table-change.positive{background:#123d32}:root[data-theme=dark] .public-table-change.negative{background:#482a34}:root[data-theme=dark] .public-button-outline{background:#101a28;border-color:#40536b;color:#dce9ff!important}:root[data-theme=dark] .public-button-outline:hover{background:#1b2b40;border-color:#397fe8}.public-site.authenticated-home{padding-bottom:0}@media (width<=1050px){.public-header,.public-home-frame{width:calc(100% - 40px)}.public-search{max-width:none}.public-hero{grid-template-columns:minmax(0,1fr) minmax(330px,.9fr);padding-left:30px;padding-right:30px}.public-market-showcase{padding:17px}}@media (width<=680px){.public-header{border-left:0;border-right:0;border-radius:0;justify-content:space-between;gap:0 4px;width:100%;padding:7px 10px 0;top:0}.public-brand{letter-spacing:.06em;font-size:15px}.public-search{flex-basis:68px;gap:5px;min-width:48px;height:34px;margin-right:0;padding:0 7px}.public-search>svg{flex:0 0 14px;width:14px}.public-search input{font-size:10px}.public-search kbd{display:none}.public-search-results{position:fixed;top:45px;left:8px;right:8px}.public-language{gap:0}.public-language select{width:38px;max-width:38px;font-size:10px}.public-language>svg{display:none}.public-icon-button{width:30px;height:30px;display:grid}.public-header-actions{display:contents}.public-notification-anchor{display:block}.public-notification-popover{width:min(390px,100vw - 16px);position:fixed;top:48px;right:8px}.public-sign-in,.public-sign-up{min-height:30px;padding:0 7px;font-size:9px}.public-nav{scrollbar-width:none;justify-content:flex-start;gap:20px;height:39px;overflow-x:auto}.public-nav::-webkit-scrollbar{display:none}.public-nav a{flex:none;font-size:10px;display:flex!important}.public-home-frame{border-left:0;border-right:0;border-radius:0;width:100%}.public-hero{border-radius:0;grid-template-columns:minmax(0,1fr);gap:24px;min-height:0;padding:31px 17px 24px}.public-hero-copy{max-width:none}.public-markets-section,.public-products-section,.public-trust,.public-cta,.public-footer{width:calc(100% - 32px)}.public-auth-bottom-nav{z-index:30;padding:7px 8px calc(6px + env(safe-area-inset-bottom));border-top:1px solid var(--public-line);background:color-mix(in srgb, var(--public-surface) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(6,minmax(0,1fr));gap:3px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -5px 20px #17233b12}.public-auth-bottom-nav.has-admin{grid-template-columns:repeat(7,minmax(0,1fr))}.public-auth-bottom-item{min-width:0;min-height:43px;color:var(--public-muted);font:inherit;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:3px 1px;display:flex}.public-auth-bottom-item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:8px;font-weight:600;line-height:1.1;display:block;overflow:hidden}.public-auth-bottom-item:hover,.public-auth-bottom-item:focus-visible{color:var(--public-blue);background:#eef4ff}.public-auth-bottom-item.active{color:var(--public-blue);background:#edf4ff}:root[data-theme=dark] .public-auth-bottom-nav{box-shadow:0 -5px 20px #0004}:root[data-theme=dark] .public-auth-bottom-item:hover,:root[data-theme=dark] .public-auth-bottom-item:focus-visible,:root[data-theme=dark] .public-auth-bottom-item.active{color:#b7d2f5;background:#203959}.public-site.authenticated-home{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}.public-header{flex-wrap:nowrap;align-items:center;gap:16px;min-height:62px;padding:8px 28px}.public-nav{display:none}.public-search{background:0 0;border:0;flex:260px;min-width:150px;max-width:430px;height:38px;margin-right:auto;padding:0}.public-search-toggle{display:none}.public-search-box{border:1px solid var(--public-line);background:var(--public-surface-raised);width:100%;height:38px;color:var(--public-dim);border-radius:8px;align-items:center;gap:9px;padding:0 10px;display:flex}.public-search-box input{width:100%;min-width:0;color:var(--public-text);background:0 0;border:0;outline:0;font-size:12px}.public-search-box input::placeholder{color:var(--public-dim)}.public-search-box kbd{font-size:9px}.public-header-actions{display:contents}.public-language{order:3}.public-theme-button{order:4}.public-notification-anchor{order:5}.public-sign-in{order:6}.public-sign-up{order:7}.public-account-button{order:6}.public-sign-out{order:7}.public-account-button{min-height:36px}.public-sign-out{flex:0 0 36px}.public-language-current-flag{border:1px solid #00000018;border-radius:2px;flex:none;width:18px;height:12px;display:inline-block;overflow:hidden}@media (width<=680px){.public-header{border-left:0;border-right:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;gap:5px 4px;width:100%;min-height:52px;margin:0;padding:8px 10px}.public-brand{flex:none;order:1;font-size:15px}.public-search{background:0 0;border:0;flex:0 0 34px;order:2;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;margin:0;padding:0;display:flex}.public-search-toggle{border:1px solid var(--public-line);background:var(--public-surface-raised);width:34px;height:34px;color:var(--public-muted);border-radius:8px;place-items:center;padding:0;display:grid}.public-search-toggle:hover{border-color:var(--public-blue);color:var(--public-blue)}.public-search-box{display:none}.public-search-open{z-index:60;border:1px solid var(--public-line);background:var(--public-surface);border-radius:10px;justify-content:flex-start;width:auto;height:40px;padding:0 5px;display:flex;position:fixed;top:7px;left:8px;right:8px;box-shadow:0 10px 34px #17233b24}.public-search-open .public-search-toggle{background:0 0;border:0;flex:0 0 32px}.public-search-open .public-search-box{background:0 0;border:0;flex:1;height:36px;padding:0 7px;display:flex}.public-search-open .public-search-box kbd{display:none}.public-search-results{top:42px;left:0;right:0}.public-language{border:1px solid var(--public-line);background:var(--public-surface-raised);border-radius:8px;flex:0 0 34px;order:3;place-items:center;width:34px;height:34px;display:grid;position:relative}.public-language-current-flag{font-size:17px;line-height:1;display:block}.public-language>svg.public-language-current-flag{display:block}.public-language select{z-index:1;opacity:0;cursor:pointer;width:100%;max-width:none;height:100%;position:absolute;inset:0}.public-theme-button{order:4}.public-notification-anchor{order:5}.public-sign-in{flex:none;order:6;min-height:32px;padding:0 9px;font-size:10px}.public-sign-up{flex:none;order:7;min-height:32px;padding:0 10px;font-size:10px}.public-sign-in span,.public-sign-up span{display:none}.public-sign-in,.public-sign-up{justify-content:center;width:34px;min-width:34px;padding:0}.public-account-button{order:6;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.public-account-button span{display:none}.public-sign-out{order:7}.public-home-frame{width:100%}.public-site{padding-bottom:calc(66px + env(safe-area-inset-bottom))}.public-feedback{right:10px;bottom:calc(66px + env(safe-area-inset-bottom));z-index:35;box-sizing:border-box;justify-content:space-between;gap:10px;width:auto;max-width:none;padding:10px 12px;font-size:11px;line-height:1.4;left:10px}.public-feedback>span{overflow-wrap:anywhere;min-width:0}}.account-dashboard{gap:22px;margin:0 auto;display:grid}.simple-welcome{justify-content:space-between;align-items:center;gap:20px;display:flex}.simple-welcome h1{color:var(--ink);letter-spacing:-.04em;margin:7px 0;font-size:clamp(28px,3vw,36px);line-height:1.12}.simple-welcome p{color:#657287;margin:0;font-size:16px}.simple-balance-panel{padding:22px 24px}.simple-balance-heading,.simple-section-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.simple-balance-heading>div>span{color:#637188;font-size:14px;font-weight:600}.simple-balance-heading h2,.simple-section-heading h2,.simple-actions h2{color:var(--ink);letter-spacing:-.025em;margin:5px 0 0;font-size:22px}.simple-assets-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:9px;margin-top:17px;display:grid}.simple-balance-note{color:#637188;margin:12px 0 0;font-size:13px;line-height:1.5}.simple-asset-row{border:1px solid var(--line);border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:64px;padding:10px 12px;display:flex}.simple-asset-row strong,.simple-market-row>strong{min-width:0;color:var(--ink);gap:3px;font-size:14px;display:grid}.simple-asset-row strong small,.simple-market-row>strong small{color:var(--muted);font-size:12px;font-weight:500}.simple-asset-row>b{color:var(--ink);text-align:right;white-space:nowrap;gap:2px;margin-left:auto;font-size:15px;display:grid}.simple-asset-row>b small{color:var(--muted);font-size:11px;font-weight:500}.simple-actions h2{margin:0 0 12px}.simple-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.simple-action-card{background:var(--surface);min-height:148px;color:var(--ink);text-align:left;border:1px solid #dce5f0;border-radius:14px;align-content:start;justify-items:start;gap:10px;padding:17px;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative}.simple-action-card:hover{border-color:#9dbce7;transform:translateY(-2px);box-shadow:0 8px 24px #123b6e12}.simple-action-card.primary{color:#fff;background:linear-gradient(145deg,#0a66ff,#0647b0);border-color:#0a66ff}.simple-action-icon{width:42px;height:42px;color:var(--blue);background:#edf4ff;border-radius:12px;place-items:center;display:grid}.simple-action-card.primary .simple-action-icon{color:#fff;background:#ffffff26}.simple-action-card small{color:#69778b;max-width:190px;font-size:14px;line-height:1.45}.simple-action-card.primary small{color:#e3edff}.simple-action-arrow{color:#7b8ba1;position:absolute;top:18px;right:17px}.simple-action-card.primary .simple-action-arrow{color:#fff}.simple-markets-panel,.simple-recent-panel{padding:20px 22px}.simple-section-heading{margin-bottom:12px}.simple-section-heading h2{margin:0}.simple-section-heading p{color:#68768a;margin:4px 0 0;font-size:14px}.simple-market-list{display:grid}.simple-market-row{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:11px;min-height:62px;padding:8px 2px;display:flex}.simple-market-row .coin-icon{flex:0 0 34px;width:34px;height:34px}.simple-market-price{color:var(--ink);text-align:right;gap:3px;margin-left:auto;font-size:14px;font-weight:650;display:grid}.simple-market-price small{font-size:12px;font-weight:600}.simple-data-note,.simple-muted{color:#637188;font-size:14px;line-height:1.5}.simple-recent-list{display:grid}.simple-recent-row{border-top:1px solid var(--line);align-items:center;gap:15px;min-height:48px;font-size:14px;display:flex}.simple-recent-type{color:var(--ink);flex:1}.simple-recent-row strong{color:var(--ink);font-weight:650}.simple-recent-row time{color:#68768a;font-size:14px}.simple-empty{justify-items:start;gap:6px;padding:17px 0 2px;display:grid}.simple-empty p{color:var(--ink);margin:0;font-size:15px;font-weight:650}.simple-empty span{color:#637188;font-size:14px;line-height:1.5}.simple-empty .button{min-height:46px;margin-top:8px;font-size:15px}.simple-orders-panel{min-width:0}.simple-order-list{display:grid}.simple-order-row{border-top:1px solid var(--line);min-height:48px;color:var(--ink);grid-template-columns:1.2fr 1fr 1.5fr auto;align-items:center;gap:12px;font-size:13px;display:grid}.simple-order-row span,.simple-order-row time{color:#647287}.trade-history-panel{min-width:0;padding:0;overflow:hidden}.mobile-trade-history-panel{display:none}.trade-history-tabs{border-bottom:1px solid var(--line);align-items:stretch;gap:18px;min-height:42px;padding:0 14px;display:flex}.trade-history-tabs button{color:var(--muted);white-space:nowrap;background:0 0;border:0;align-items:center;padding:0 1px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.trade-history-tabs button.active{color:var(--ink);font-weight:650}.trade-history-tabs button.active:after{content:"";background:#f2c94c;height:2px;position:absolute;bottom:-1px;left:0;right:0}.trade-history-panel>.simple-muted{margin:0;padding:22px 14px}.trade-history-panel>.error-banner{margin:12px 14px}.futures-history-content{min-width:0}.futures-history-content>.simple-muted{margin:0;padding:22px 14px}.trade-history-table-wrap{width:100%;overflow-x:auto}.trade-history-table{border-collapse:collapse;width:100%;color:var(--muted);white-space:nowrap;font-size:12px}.public-hero{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(32px,6vw,84px);min-height:490px;padding:clamp(38px,6vw,76px) clamp(22px,5vw,66px)}.public-hero-copy{max-width:620px}.public-hero-copy .public-eyebrow{color:var(--public-blue);letter-spacing:.14em;font-size:10px}.public-hero-copy .public-eyebrow i{background:var(--public-blue);border-radius:50%;width:7px;height:7px;box-shadow:0 0 14px #397fe866}.public-hero h1{max-width:600px;margin:18px 0 15px;font-size:clamp(38px,5.4vw,68px);line-height:1.02}.public-hero-copy>p{max-width:510px;font-size:16px;line-height:1.7}.public-simulation-notice{border:1px solid color-mix(in srgb, var(--public-blue) 28%, var(--public-line));background:color-mix(in srgb, var(--public-blue) 7%, var(--public-surface));max-width:520px;color:var(--public-blue);border-radius:10px;align-items:flex-start;gap:11px;margin-top:21px;padding:13px 15px;display:flex}.public-simulation-notice>svg{flex:none;margin-top:1px}.public-simulation-notice>span{gap:4px;display:grid}.public-simulation-notice strong{color:var(--public-text);font-size:12px}.public-simulation-notice small{color:var(--public-muted);font-size:11px;line-height:1.5}.public-hero-actions{margin-top:19px}.public-hero-actions .public-button{min-height:43px;padding:0 17px}.public-ecosystem-visual{isolation:isolate;place-items:center;min-height:370px;display:grid;position:relative}.public-ecosystem-glow{z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--public-blue) 24%, transparent), transparent 70%);filter:blur(8px);border-radius:50%;width:255px;height:255px;position:absolute}.public-ecosystem-orbit{border:1px solid color-mix(in srgb, var(--public-blue) 35%, transparent);width:min(94%,400px);height:172px;box-shadow:0 0 28px color-mix(in srgb, var(--public-blue) 8%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-29deg)}.public-ecosystem-orbit-two{border-color:color-mix(in srgb, var(--public-accent) 28%, transparent);width:min(86%,362px);height:245px;transform:translate(-50%,-50%)rotate(39deg)}.public-ecosystem-core{z-index:2;border:1px solid color-mix(in srgb, var(--public-blue) 33%, var(--public-line));background:color-mix(in srgb, var(--public-surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:19px;justify-items:center;width:192px;padding:20px 17px 16px;display:grid;position:relative;box-shadow:0 24px 70px #0003,inset 0 1px #ffffff12}.public-ecosystem-mark{border:1px solid color-mix(in srgb, var(--public-blue) 40%, var(--public-line));background:linear-gradient(145deg, color-mix(in srgb, var(--public-blue) 25%, var(--public-surface)), var(--public-surface));width:48px;height:48px;color:var(--public-text);box-shadow:0 8px 26px color-mix(in srgb, var(--public-blue) 18%, transparent);border-radius:15px;place-items:center;font-size:26px;font-weight:800;display:grid}.public-ecosystem-core>strong{color:var(--public-text);letter-spacing:.16em;margin-top:12px;font-size:17px}.public-ecosystem-core>small{color:var(--public-muted);margin-top:5px;font-size:10px}.public-ecosystem-core-line{background:var(--public-line);width:100%;height:1px;margin:14px 0 11px}.public-ecosystem-core-status{color:var(--public-blue);align-items:center;gap:7px;font-size:9px;font-weight:700;display:inline-flex}.public-ecosystem-core-status i{background:var(--public-blue);width:6px;height:6px;box-shadow:0 0 11px color-mix(in srgb, var(--public-blue) 75%, transparent);border-radius:50%}.public-ecosystem-node{z-index:3;border:1px solid var(--public-line);background:color-mix(in srgb, var(--public-surface) 94%, transparent);min-height:42px;color:var(--public-blue);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:11px;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;box-shadow:0 12px 32px #0002}.public-ecosystem-node span{color:var(--public-text);white-space:nowrap;font-size:10px;font-weight:650}.public-ecosystem-node-account{top:17%;left:1%}.public-ecosystem-node-markets{top:24%;right:0}.public-ecosystem-node-trading{bottom:14%;right:8%}.public-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}.public-product-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.public-trust{align-items:flex-start}:root[data-theme=dark] .public-simulation-notice{background:color-mix(in srgb, #397fe8 10%, var(--public-surface))}@media (width<=950px){.public-hero{grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:24px;min-height:0}.public-ecosystem-visual{min-height:320px}.public-ecosystem-node-account{left:0}.public-ecosystem-node-markets{right:0}.public-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.public-hero{grid-template-columns:minmax(0,1fr);gap:16px;padding:36px 19px 27px}.public-hero h1{margin-top:14px;font-size:clamp(36px,11vw,48px)}.public-hero-copy>p{font-size:14px}.public-simulation-notice{margin-top:16px;padding:12px}.public-simulation-notice small{font-size:10px}.public-hero-actions{grid-template-columns:1fr;display:grid}.public-hero-actions .public-button{width:100%}.public-ecosystem-visual{min-height:295px}.public-ecosystem-orbit{width:94%;height:138px}.public-ecosystem-orbit-two{width:82%;height:208px}.public-ecosystem-core{width:164px;padding:15px 13px 13px}.public-ecosystem-node{gap:6px;min-height:36px;padding:0 8px}.public-ecosystem-node span{font-size:9px}.public-ecosystem-node-account{top:14%;left:0}.public-ecosystem-node-markets{top:23%;right:0}.public-ecosystem-node-trading{bottom:11%;right:2%}.public-benefits{grid-template-columns:minmax(0,1fr);gap:9px;padding:16px 19px}.public-benefit,.public-benefit:first-child,.public-benefit:last-child{border-right:0;padding:4px 0}.public-product-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.public-ecosystem-visual *,.public-hero-actions .public-button{scroll-behavior:auto;transition:none}}.trade-history-table th,.trade-history-table td{border-bottom:1px solid var(--line);text-align:left;padding:12px 14px}.trade-history-table th{background:var(--surface-soft);color:var(--muted);letter-spacing:.025em;font-size:10px;font-weight:600}.trade-history-table tbody tr{background:color-mix(in srgb, var(--surface-soft) 58%, transparent);transition:background-color .15s}.trade-history-table tbody tr:nth-child(2n){background:color-mix(in srgb, var(--surface-soft) 78%, transparent)}.trade-history-table tbody tr:hover{background:color-mix(in srgb, var(--surface-soft) 82%, transparent)}.trade-history-table .trade-history-pair{color:var(--ink);font-weight:650}.trade-history-market-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650}.trade-history-market-link:hover{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.trade-history-market-link:focus-visible{outline:2px solid var(--blue);outline-offset:3px;border-radius:3px}.trade-history-table .trade-history-number{color:var(--ink);font-variant-numeric:tabular-nums}.trade-history-side,.trade-history-status{border-radius:999px;align-items:center;min-height:22px;padding:2px 8px;font-size:10px;font-weight:650;display:inline-flex}.trade-history-side.buy{color:#15966b;background:#20b7831a}.trade-history-side.sell{color:#d74455;background:#ed53601a}.trade-history-status.open,.trade-history-status.pending{color:#b37a08;background:#e9a8241a}.trade-history-status.partial{color:#3972cc;background:#4c86e51a}.trade-history-status.filled{color:#15966b;background:#20b7831a}.trade-history-status.cancelled{color:#737f90;background:#8792a31a}.trade-history-table tbody tr:last-child td{border-bottom:0}:root[data-theme=dark] .trade-history-side.buy,:root[data-theme=dark] .trade-history-status.filled{color:#48d6a2}:root[data-theme=dark] .trade-history-side.sell{color:#ff7882}:root[data-theme=dark] .trade-history-status.open,:root[data-theme=dark] .trade-history-status.pending{color:#f3c65c}:root[data-theme=dark] .trade-history-status.partial{color:#83adff}:root[data-theme=dark] .trade-history-status.cancelled{color:#a8b5c8}:root[data-theme=dark] .simple-welcome h1,:root[data-theme=dark] .simple-balance-heading h2,:root[data-theme=dark] .simple-section-heading h2,:root[data-theme=dark] .simple-actions h2,:root[data-theme=dark] .simple-asset-row strong,:root[data-theme=dark] .simple-asset-row>b,:root[data-theme=dark] .simple-market-row>strong,:root[data-theme=dark] .simple-market-price,:root[data-theme=dark] .simple-recent-type,:root[data-theme=dark] .simple-recent-row strong,:root[data-theme=dark] .simple-empty p{color:#e5eaf2}:root[data-theme=dark] .simple-welcome p,:root[data-theme=dark] .simple-balance-note,:root[data-theme=dark] .simple-balance-heading>div>span,:root[data-theme=dark] .simple-section-heading p,:root[data-theme=dark] .simple-data-note,:root[data-theme=dark] .simple-muted,:root[data-theme=dark] .simple-empty span,:root[data-theme=dark] .simple-recent-row time{color:#a8b5c8}:root[data-theme=dark] .simple-asset-row,:root[data-theme=dark] .simple-action-card{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .simple-action-card.primary{background:linear-gradient(145deg,#1769d2,#0b4b9f);border-color:#327ff0}:root[data-theme=dark] .simple-action-icon{color:#b7d2f5;background:#203959}:root[data-theme=dark] .simple-action-card small{color:#a8b5c8}:root[data-theme=dark] .simple-action-card.primary small{color:#e3edff}@media (width<=920px){.simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.account-dashboard{gap:16px}.simple-welcome{flex-direction:column;align-items:flex-start;gap:12px}.simple-welcome h1{font-size:29px}.simple-welcome p{font-size:15px;line-height:1.5}.simple-balance-panel,.simple-markets-panel,.simple-recent-panel{padding:16px 14px}.simple-assets-list{grid-template-columns:1fr}.simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.simple-action-card{min-height:138px;padding:13px}.simple-action-card strong{font-size:16px}.simple-action-card small{font-size:14px}.simple-recent-row{gap:8px;font-size:12px}.simple-recent-row time{font-size:12px}.simple-order-row{grid-template-columns:1fr auto;gap:5px 10px;padding:10px 0;font-size:12px}.simple-order-row span:nth-of-type(2){grid-column:1/-1}.simple-order-row time{text-align:right}.trade-history-tabs{gap:16px;padding:0 10px}.trade-history-tabs button{font-size:11px}.trade-history-table th,.trade-history-table td{padding:10px}:root[data-theme=dark] .simple-order-row,:root[data-theme=dark] .simple-order-row span,:root[data-theme=dark] .simple-order-row time{color:#c4cede}}.simple-wallet-wizard{padding:21px 22px}.simple-wallet-tabs{border:1px solid var(--line);background:var(--surface-soft);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:14px 0 20px;padding:5px;display:grid}.simple-wallet-tabs button{color:#617087;background:0 0;border:0;border-radius:8px;min-height:46px;font-size:15px;font-weight:650}.simple-wallet-tabs button.selected{background:var(--surface);color:var(--blue);box-shadow:0 1px 4px #15243d16}.simple-wallet-form{gap:15px;max-width:620px;display:grid}.simple-wallet-step-heading span{color:#637188;font-size:14px;font-weight:650}.simple-wallet-step-heading h3{color:var(--ink);margin:6px 0 0;font-size:22px}.simple-wallet-form label{color:var(--ink);gap:7px;font-size:15px;font-weight:600;display:grid}.simple-wallet-form input,.simple-wallet-form select{background:var(--surface);width:100%;min-height:48px;color:var(--ink);border:1px solid #dce3ed;border-radius:9px;padding:10px 12px;font-size:16px}.simple-wallet-step-fields{gap:14px;display:grid}.simple-wallet-review{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;gap:9px;padding:14px;display:grid}.simple-wallet-review>div{justify-content:space-between;gap:12px;font-size:14px;display:flex}.simple-wallet-review>div>span{color:#637188}.simple-wallet-review>div>strong{overflow-wrap:anywhere;max-width:70%;color:var(--ink);text-align:right}.simple-wallet-review p{color:#637188;margin:2px 0 0;font-size:14px;line-height:1.5}.simple-wallet-review .simple-review-warning{border-top:1px solid var(--line);color:#7c4b19;padding-top:9px}.simple-wallet-step-actions{justify-content:flex-end;gap:9px;display:flex}.simple-wallet-step-actions .button{min-height:48px;font-size:15px}.simple-wallet-complete{justify-items:start;gap:10px;max-width:620px;padding:14px 0 3px;display:grid}.simple-wallet-complete>svg{color:var(--blue)}.simple-wallet-complete h3{color:var(--ink);margin:0;font-size:19px}.simple-wallet-complete p{color:#637188;margin:0;font-size:14px;line-height:1.55}:root[data-theme=dark] .simple-wallet-tabs,:root[data-theme=dark] .simple-wallet-review{border-color:var(--line);background:#101a28}:root[data-theme=dark] .simple-wallet-tabs button{color:#a8b5c8}:root[data-theme=dark] .simple-wallet-tabs button.selected{color:#b7d2f5;box-shadow:none;background:#203959}:root[data-theme=dark] .simple-wallet-step-heading span,:root[data-theme=dark] .simple-wallet-form label,:root[data-theme=dark] .simple-wallet-step-heading h3,:root[data-theme=dark] .simple-wallet-review>div>strong,:root[data-theme=dark] .simple-wallet-complete h3{color:#e5eaf2}:root[data-theme=dark] .simple-wallet-review>div>span,:root[data-theme=dark] .simple-wallet-review p,:root[data-theme=dark] .simple-wallet-complete p{color:#a8b5c8}@media (width<=680px){.simple-wallet-wizard{padding:16px 14px}.simple-wallet-tabs{margin:12px 0 17px}.simple-wallet-step-heading h3{font-size:20px}.simple-wallet-review{padding:12px}.simple-wallet-step-actions{justify-content:stretch}.simple-wallet-step-actions .button{flex:1}}.simple-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.simple-action-card{min-height:118px;padding:14px}.simple-action-card strong{font-size:15px}.simple-action-card small{font-size:12px}.security-page{max-width:1120px}.profile-columns{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:16px;display:grid}.profile-main-column,.profile-security-column{gap:16px;min-width:0;display:grid}.profile-panel{overflow:hidden}.profile-identity{align-items:center;gap:14px;margin-bottom:17px;display:flex}.profile-avatar{border:3px solid var(--surface);color:#fff;width:58px;height:58px;box-shadow:0 0 0 1px var(--line);background:linear-gradient(145deg,#0a66ff,#4f46e5);border-radius:50%;flex:0 0 58px;place-items:center;font-size:23px;font-weight:750;display:grid}.profile-identity h2{color:var(--ink);margin:0;font-size:18px}.profile-identity p{color:var(--muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px}.profile-panel .security-panel-heading{padding-top:15px}.profile-panel .security-form{gap:13px}.profile-panel .security-form>label{font-size:13px}.profile-panel .security-form input:not([type=checkbox]),.profile-panel .security-form select{min-height:44px;font-size:14px}.profile-security-column .security-panel-heading h2{font-size:15px}.profile-security-column .security-panel-heading p{font-size:12px}.profile-security-column .security-list-row strong{font-size:13px}.profile-security-column .security-list-row small{font-size:11px}.profile-security-column .security-list-row .button{min-height:36px}.profile-security-column .security-empty{font-size:13px}.profile-security-column .profile-referral-card{width:100%;max-width:none}:root[data-theme=dark] .profile-identity h2{color:#e5eaf2}:root[data-theme=dark] .profile-identity p{color:#a8b5c8}@media (width<=920px){.simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (width<=680px){.simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.simple-action-card{min-height:128px}.profile-columns{grid-template-columns:minmax(0,1fr);gap:14px}.profile-main-column,.profile-security-column{gap:14px}.profile-panel .security-form{grid-template-columns:minmax(0,1fr)}.profile-panel .security-form>.button{justify-self:stretch}}.dashboard-welcome{align-items:center}.dashboard-welcome h1{font-size:clamp(23px,2.5vw,30px)}.dashboard-welcome .section-eyebrow{letter-spacing:.1em;font-size:11px}.dashboard-total-panel{grid-template-columns:minmax(0,1.05fr) minmax(180px,.95fr);align-items:center;gap:10px 20px;padding:20px;display:grid}.dashboard-total-copy{min-width:0}.dashboard-total-panel .simple-balance-heading{align-items:flex-start}.dashboard-total-panel .simple-balance-heading>div>span{font-size:13px}.dashboard-total-panel .simple-balance-heading h2{letter-spacing:-.045em;margin-top:7px;font-size:clamp(30px,3.1vw,40px)}.dashboard-balance-visibility{flex:none;margin-top:2px}.dashboard-change{color:#12b886;align-items:center;gap:7px;min-height:25px;margin-top:6px;font-size:12px;display:flex}.dashboard-change.negative{color:#e5485d}.dashboard-change>span{color:var(--muted)}.dashboard-change>strong{font-size:13px}.dashboard-available-total{color:var(--muted);margin:5px 0 0;font-size:11px}.dashboard-available-total strong{color:var(--ink);font-weight:700}.dashboard-total-chart{min-width:0}.dashboard-account-history{min-width:0;height:100%}.dashboard-account-history-chart{width:100%;height:100%;min-height:150px;display:block;overflow:visible}.dashboard-account-history-gridline{stroke:var(--line);stroke-dasharray:2 5;stroke-width:1px}.dashboard-account-history-line{fill:none;stroke:#dce8f6;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dashboard-account-history-current rect{fill:var(--surface);stroke:var(--line)}.dashboard-account-history-current text{fill:var(--ink);font-size:17px;font-weight:700}.dashboard-account-history-current text+text{fill:#08be8b;font-size:14px}.dashboard-account-history-current circle{fill:#dce8f6;stroke:#fff;stroke-width:2px}.dashboard-account-history-axis{fill:var(--muted);font-size:9px}.dashboard-chart-caption{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.dashboard-chart-caption strong{font-size:12px}.dashboard-sparkline{width:100%;height:148px;margin:5px 0;display:block;overflow:visible}.dashboard-sparkline.compact{height:82px}.dashboard-chart-message{text-align:center;align-items:center;min-height:94px;margin:0;display:grid}.dashboard-total-actions{grid-column:1/-1}.dashboard-total-actions .simple-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dashboard-total-actions .simple-action-card{align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.dashboard-total-actions .simple-action-icon{flex:0 0 35px;width:35px;height:35px}.dashboard-total-actions .simple-action-card>strong{font-size:14px}.dashboard-total-actions .simple-action-card>small{display:none}.dashboard-total-actions .simple-action-arrow{top:12px;right:11px}.dashboard-data-disclosure{color:var(--muted);grid-column:1/-1;margin:0;font-size:11px;line-height:1.45}.dashboard-pro-side h2{color:var(--ink);margin:3px 0 0;font-size:17px}.dashboard-pro-side>p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.dashboard-assets-panel,.dashboard-market-panel,.dashboard-recent-panel,.dashboard-chart-panel,.dashboard-orders-panel{min-width:0;padding:17px}.dashboard-assets-panel .simple-assets-list{grid-template-columns:minmax(0,1fr);margin-top:7px}.dashboard-assets-panel .simple-asset-row{border-width:0 0 1px;border-radius:0;min-height:55px;padding:7px 2px}.dashboard-assets-panel .simple-asset-row:last-child{border-bottom:0}.dashboard-assets-panel .simple-asset-row>b{font-size:13px}.dashboard-assets-panel .simple-balance-note{margin-top:8px}.dashboard-market-panel .simple-market-row{gap:8px;min-height:51px}.dashboard-market-panel .simple-market-row .coin-icon{flex-basis:31px;width:31px;height:31px}.dashboard-market-panel .simple-market-row>strong{font-size:12px}.dashboard-market-panel .simple-market-row>strong small{font-size:10px}.dashboard-market-panel .simple-market-price{font-size:12px}.dashboard-market-panel .simple-market-price small{font-size:10px}.dashboard-market-panel .simple-data-note,.dashboard-chart-panel .simple-data-note{margin-bottom:0;font-size:10px}.dashboard-recent-panel .simple-recent-row{min-height:44px}.dashboard-pro{grid-template-columns:minmax(0,1.8fr) minmax(270px,.82fr);grid-template-areas:"welcome welcome""balance side""products side""recent side""overview side""positions orders";gap:14px;max-width:1380px}.dashboard-pro>.dashboard-welcome{grid-area:welcome}.dashboard-pro>.dashboard-total-panel{grid-area:balance}.dashboard-pro>.dashboard-products-panel{grid-area:products}.dashboard-pro>.dashboard-recent-panel{grid-area:recent}.dashboard-pro>.dashboard-pro-overview{grid-area:overview}.dashboard-pro>.dashboard-pro-side{grid-area:side}.dashboard-pro>.dashboard-positions-panel{grid-area:positions}.dashboard-pro>.dashboard-orders-panel{grid-area:orders}.dashboard-pro .dashboard-total-panel{grid-template-columns:minmax(0,1fr) minmax(210px,.8fr)}.dashboard-pro .dashboard-total-panel .dashboard-total-actions .simple-action-card{min-height:66px}.dashboard-pro-overview{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:start;gap:14px;min-width:0;display:grid}.dashboard-pro-overview>.dashboard-performance-panel{grid-column:1/-1}.dashboard-pro-overview>.dashboard-assets-panel .simple-assets-list{max-height:380px;overflow:auto}.dashboard-pro-side{flex-direction:column;align-items:stretch;gap:11px;min-width:0;padding:18px;display:flex}.dashboard-pro-side .button{justify-content:center;min-height:44px}.dashboard-pro-side .dashboard-data-disclosure{margin-top:auto;padding-top:8px}.dashboard-orders-panel .simple-section-heading,.dashboard-positions-panel .simple-section-heading{align-items:flex-start}.dashboard-orders-panel .simple-section-heading p{max-width:38ch;font-size:10px}.dashboard-positions-panel{min-width:0;padding:17px}.dashboard-order-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 0;display:grid}.dashboard-order-row>strong{font-size:12px}.dashboard-order-row>span,.dashboard-order-row>time{color:var(--muted);font-size:10px}.dashboard-order-row>span:nth-of-type(2){grid-column:1}.dashboard-order-row>time{grid-area:1/2/3}.dashboard-pro .dashboard-recent-panel .simple-recent-row{min-height:42px}.dashboard-products-panel{min-width:0;padding:17px}.dashboard-products-panel .simple-section-heading{margin-bottom:10px}.dashboard-products-panel .simple-section-heading h2{color:var(--ink);font-size:15px}.dashboard-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.dashboard-product-card{border:1px solid var(--line);background:var(--surface);min-width:0;min-height:104px;color:var(--ink);text-align:left;border-radius:10px;align-items:flex-start;gap:10px;padding:13px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex;position:relative}.dashboard-product-card:hover{border-color:#7ea9df;transform:translateY(-2px);box-shadow:0 7px 18px #17233b12}.dashboard-product-card>span:nth-child(2){gap:6px;min-width:0;padding:2px 13px 0 0;display:grid}.dashboard-product-card strong{color:var(--ink);font-size:12px}.dashboard-product-card small{color:var(--muted);font-size:10px;line-height:1.4}.dashboard-product-icon{border-radius:50%;flex:0 0 37px;place-items:center;width:37px;height:37px;display:grid}.dashboard-product-icon.deposit{color:#159e74;background:#e8f8f2}.dashboard-product-icon.earn{color:#148b80;background:#e5f6f5}.dashboard-product-icon.markets{color:#6755bd;background:#eeeaff}.dashboard-product-arrow{color:var(--muted);position:absolute;top:13px;right:11px}.dashboard-market-categories{scrollbar-width:thin;gap:6px;margin:10px 0 7px;display:flex;overflow-x:auto}.dashboard-market-categories button{border:1px solid var(--line);background:var(--surface);min-height:28px;color:var(--muted);white-space:nowrap;border-radius:7px;flex:none;padding:0 11px;font-size:10px}.dashboard-market-categories button.selected{color:var(--blue);background:#eef4ff;border-color:#c9d9f4;font-weight:700}.dashboard-market-tools{align-items:center;gap:8px;min-width:0;margin:8px 0;display:flex}.dashboard-market-tools>label{border:1px solid var(--line);min-width:110px;height:31px;color:var(--muted);border-radius:7px;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.dashboard-market-tools input,.dashboard-market-tools select{border:1px solid var(--line);background:var(--surface);min-width:0;height:31px;color:var(--ink);border-radius:7px;font-size:10px}.dashboard-market-tools input{background:0 0;border:0;outline:0;width:100%}.dashboard-market-tools select{max-width:130px;padding:0 7px}.favorite-filter{border:1px solid var(--line);background:var(--surface);min-height:31px;color:var(--muted);white-space:nowrap;border-radius:7px;align-items:center;gap:5px;padding:0 8px;font-size:10px;display:inline-flex}.favorite-filter.selected{color:#a87600;background:#fff7df;border-color:#e9ce83}.markets-page-tools{justify-content:flex-end;margin:10px 0}.dashboard-market-table td:nth-child(3){align-items:center;gap:7px;display:flex}.dashboard-market-table td:nth-child(3)>strong{color:var(--ink);font-size:10px}.dashboard-market-table td:nth-child(3)>strong small{color:var(--muted);margin-top:2px;font-size:8px;font-weight:500;display:block}.dashboard-table-scroll{width:100%;overflow-x:auto}.dashboard-data-table{border-collapse:collapse;width:100%;color:var(--ink);text-align:left;white-space:nowrap;font-size:10px}.dashboard-data-table th{border-bottom:1px solid var(--line);color:var(--muted);padding:8px 7px;font-size:9px;font-weight:600}.dashboard-data-table td{border-bottom:1px solid var(--line);padding:9px 7px}.dashboard-data-table tbody tr{cursor:pointer}.dashboard-data-table tbody tr:hover{background:var(--surface-soft)}.dashboard-data-table td:first-child,.dashboard-data-table th:first-child{color:var(--muted);padding-left:2px}.dashboard-market-table .coin-icon{flex:0 0 25px;width:25px;height:25px;font-size:10px}.dashboard-market-table .dashboard-sparkline.compact{width:78px;height:32px;margin:0}.dashboard-market-table .dashboard-chart-message{max-width:78px;min-height:25px;font-size:8px;overflow:hidden}.dashboard-market-empty{justify-items:start;gap:8px;padding:8px 0;display:grid}.dashboard-section-error{color:#bd3947;justify-items:start;gap:8px;padding:8px 0;font-size:11px;display:grid}.dashboard-section-error .button{min-height:30px;font-size:10px}.dashboard-quick-form{gap:9px;display:grid}.quick-trade-amount{color:var(--muted);gap:5px;font-size:10px;font-weight:600;display:grid}.quick-trade-amount input{border:1px solid var(--line);background:var(--surface);width:100%;min-height:38px;color:var(--ink);border-radius:7px;padding:0 10px;font-size:13px}.quick-trade-balance{color:var(--muted);justify-content:space-between;gap:8px;font-size:9px;display:flex}.quick-trade-balance strong{color:var(--ink);font-weight:600}.quick-trade-percentages{grid-template-columns:repeat(4,1fr);gap:5px;display:grid}.quick-trade-percentages button{border:1px solid var(--line);background:var(--surface);min-height:26px;color:var(--muted);border-radius:6px;font-size:9px}.quick-trade-estimate,.quick-trade-error,.quick-trade-notice{margin:0;font-size:10px;line-height:1.4}.quick-trade-estimate{color:var(--muted);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;display:grid}.quick-trade-estimate strong{color:var(--ink);text-align:right;font-weight:650}.transaction-status{color:var(--muted);text-transform:capitalize;font-size:9px}.quick-trade-error{color:#c33b48}.quick-trade-notice{color:#16815f}.dashboard-top-assets{gap:4px;margin-top:5px;display:grid}.dashboard-top-assets .simple-section-heading{margin-bottom:0}.dashboard-top-assets .simple-section-heading h2{font-size:14px}.dashboard-top-asset{border:0;border-top:1px solid var(--line);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:8px 0;display:flex}.dashboard-top-asset>span{gap:3px;display:grid}.dashboard-top-asset strong{font-size:11px}.dashboard-top-asset small{color:var(--muted);font-size:9px}.dashboard-top-asset b{font-size:10px}.dashboard-positions-panel .dashboard-data-table{min-width:560px}:root[data-theme=dark] .dashboard-pro-side h2,:root[data-theme=dark] .dashboard-order-row,:root[data-theme=dark] .dashboard-data-table{color:#e5eaf2}.dashboard-performance-panel{grid-column:1/-1;min-width:0;padding:20px}.dashboard-performance-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.dashboard-performance-heading h2{color:var(--ink);margin:0;font-size:17px}.dashboard-performance-heading p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.5}.dashboard-performance-ranges{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;flex:none;gap:4px;padding:3px;display:flex}.dashboard-performance-ranges button{min-width:42px;min-height:30px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:5px;padding:0 8px;font-size:10px;font-weight:650}.dashboard-performance-ranges button.selected{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #141e321f}.dashboard-performance-ranges button:focus-visible{outline-offset:2px;outline:2px solid #08be8b}.dashboard-performance-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.dashboard-performance-stats article{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px 10px;min-width:0;padding:12px;display:grid}.dashboard-performance-stat-icon{color:#1aa37e;background:#e6f7f2;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.dashboard-performance-stat-icon.profit{color:#5b7eab;background:#e8eef8}.dashboard-performance-stat-icon.drawdown{color:#7b6adf;background:#ece8ff}.dashboard-performance-stats article>div{gap:3px;min-width:0;display:grid}.dashboard-performance-stats article>div>span{color:var(--muted);font-size:11px;line-height:1.2}.dashboard-performance-stats article>div>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:clamp(14px,1.5vw,19px);font-weight:680;overflow:hidden}.dashboard-performance-stats article>div>strong.positive{color:#08a879}.dashboard-performance-stats article>div>strong.negative{color:#e5485d}.dashboard-performance-stats article>small{min-height:15px;font-size:11px;font-weight:650}.dashboard-performance-chart{width:100%;height:clamp(240px,27vw,300px);margin-top:15px;overflow:hidden}.dashboard-performance-chart svg{width:100%;height:100%;display:block;overflow:visible}.dashboard-performance-gridline{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 5}.dashboard-performance-axis{fill:var(--muted);font-family:inherit;font-size:10px}.dashboard-performance-current rect{fill:var(--surface);stroke:var(--line)}.dashboard-performance-current text{fill:var(--ink);font-family:inherit;font-size:14px;font-weight:700}.dashboard-performance-line{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.dashboard-performance-point{fill:var(--surface);stroke:currentColor;stroke-width:2px;vector-effect:non-scaling-stroke}.dashboard-performance-message{min-height:120px;color:var(--muted);text-align:center;place-items:center;margin:12px 0 0;font-size:12px;display:grid}.dashboard-performance-disclosure{color:var(--muted);margin:9px 0 0;font-size:10px;line-height:1.5}@media (width<=1050px){.dashboard-pro{grid-template-columns:minmax(0,1fr) minmax(245px,.7fr);grid-template-areas:"welcome welcome""balance side""products side""recent side""overview side""positions orders"}.dashboard-pro-overview{grid-template-columns:minmax(0,1fr)}.dashboard-pro-overview>.dashboard-performance-panel{grid-column:auto}}@media (width<=760px){.dashboard-pro{grid-template-columns:minmax(0,1fr);grid-template-areas:"welcome""balance""products""recent""side""overview""positions""orders"}.page-dashboard .dashboard-recent-panel .account-operations-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.page-dashboard .dashboard-recent-panel .account-operations-table{min-width:560px}.dashboard-total-panel,.dashboard-pro .dashboard-total-panel{grid-template-columns:minmax(0,1fr);gap:10px}.dashboard-total-chart{grid-row:2}.dashboard-total-actions{grid-column:1}.dashboard-total-actions .simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-total-actions .simple-action-card{min-height:60px}.dashboard-pro-overview{grid-template-columns:minmax(0,1fr)}.dashboard-pro-overview>.dashboard-performance-panel{grid-column:auto}.dashboard-product-grid{grid-template-columns:minmax(0,1fr)}.dashboard-product-card{align-items:center;min-height:72px}.dashboard-assets-panel,.dashboard-market-panel,.dashboard-recent-panel,.dashboard-chart-panel,.dashboard-orders-panel,.dashboard-positions-panel{padding:15px 13px}.dashboard-performance-panel{padding:16px 13px}.dashboard-performance-heading{flex-direction:column;gap:12px}.dashboard-performance-ranges{justify-content:space-between;width:100%}.dashboard-performance-ranges button{flex:1 1 0;min-width:0}.dashboard-performance-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:13px}.dashboard-performance-stats article{gap:5px;padding:10px}.dashboard-performance-chart{height:230px;margin-top:10px}.dashboard-performance-axis{font-size:9px}}.dashboard-pro .dashboard-total-chart{border-left:1px solid var(--line);align-self:stretch;padding-left:14px}.dashboard-pro .dashboard-total-chart .dashboard-sparkline{height:74px}.dashboard-pro .dashboard-total-actions .simple-action-card{min-width:0}.dashboard-pro .dashboard-pro-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-pro-overview>.dashboard-allocation-panel{grid-column:1/-1}.dashboard-allocation-content{grid-template-columns:minmax(110px,.85fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.dashboard-allocation-chart{width:min(100%,170px);margin:0 auto;display:block;overflow:visible;transform:rotate(-90deg)}.dashboard-allocation-track,.dashboard-allocation-segment{fill:none;stroke-width:13px}.dashboard-allocation-track{stroke:var(--line)}.dashboard-allocation-segment{stroke-linecap:butt}.dashboard-allocation-total{fill:var(--ink);font-size:9px;font-weight:750}.dashboard-allocation-label{fill:var(--muted);font-size:7px}.dashboard-allocation-legend{gap:10px;display:grid}.dashboard-allocation-legend>div{grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;font-size:12px;display:grid}.dashboard-allocation-legend strong{color:var(--ink);text-overflow:ellipsis;overflow:hidden}.dashboard-allocation-legend>div>span:last-child{color:var(--muted)}.dashboard-allocation-dot{border-radius:50%;width:8px;height:8px}.dashboard-pro-side .dashboard-market-select{color:var(--muted);gap:6px;font-size:11px;font-weight:600;display:grid;position:relative}.dashboard-pro-side .dashboard-market-select input{border:1px solid var(--line);background:var(--surface-soft);width:100%;min-height:38px;color:var(--ink);border-radius:8px;padding:7px 10px;font-size:12px}.dashboard-market-options{z-index:20;border:1px solid var(--line);background:var(--surface);border-radius:8px;max-height:260px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 30px #0b173028}.dashboard-market-options button{width:100%;min-height:38px;color:var(--ink);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:7px 10px;display:flex}.dashboard-market-options button:hover,.dashboard-market-options button:focus-visible,.dashboard-market-options button[aria-selected=true]{background:var(--surface-soft)}.dashboard-market-options button strong{font-size:12px}.dashboard-market-options button span,.dashboard-market-options>p{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.dashboard-market-options>p{margin:0;padding:10px}.dashboard-quick-quote{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;display:grid}.dashboard-quick-quote strong{color:var(--ink);grid-column:1/-1;font-size:12px}.dashboard-quick-quote>span{color:var(--ink);letter-spacing:-.03em;font-size:clamp(17px,2vw,23px);font-weight:750}.dashboard-quick-quote>b{font-size:11px}.dashboard-pro-side .dashboard-sparkline.compact{height:76px;margin:0}.dashboard-market-stats{border-top:1px solid var(--line);gap:6px;padding:9px 0;display:grid}.dashboard-market-stats>span{color:var(--muted);justify-content:space-between;gap:8px;font-size:10px;display:flex}.dashboard-market-stats strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.dashboard-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dashboard-quick-actions .button{min-width:0;min-height:38px;padding:7px}:root[data-theme=dark] .dashboard-allocation-total,:root[data-theme=dark] .dashboard-allocation-legend strong,:root[data-theme=dark] .dashboard-quick-quote strong,:root[data-theme=dark] .dashboard-quick-quote>span,:root[data-theme=dark] .dashboard-market-stats strong{color:#e5eaf2}:root[data-theme=dark] .profile-menu{border-color:var(--line)}:root[data-theme=dark] .profile-menu button,:root[data-theme=dark] .dashboard-available-total strong,:root[data-theme=dark] .quick-trade-estimate strong{color:#e5eaf2}@media (width<=520px){.dashboard-market-table{min-width:690px}.dashboard-pro .dashboard-recent-panel .simple-recent-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:7px 0;display:grid}.dashboard-pro .dashboard-recent-panel .simple-recent-row .simple-recent-type{grid-column:1}.dashboard-pro .dashboard-recent-panel .simple-recent-row time{grid-area:1/2}.dashboard-pro .dashboard-recent-panel .simple-recent-row .transaction-status{grid-column:1/-1}}@media (width<=760px){.dashboard-pro .dashboard-total-chart{border-left:0;padding:0}.dashboard-pro .dashboard-pro-overview{grid-template-columns:minmax(0,1fr)}.dashboard-allocation-content{grid-template-columns:minmax(105px,.6fr) minmax(0,1fr)}.dashboard-pro-overview>.dashboard-allocation-panel{grid-column:auto}}.page-dashboard .sidebar{width:250px;padding:25px 15px 16px}.page-dashboard .brand{margin-bottom:34px;padding:0 13px;font-size:19px}.page-dashboard .nav-item{border-radius:9px;gap:13px;height:44px;padding:0 13px;font-size:13px}.page-dashboard .nav-item.active:before{display:block}.page-dashboard .nav-divider{margin:12px 13px}.page-dashboard .sidebar-help{margin:14px 0 12px}.page-dashboard .account-row{gap:9px;padding:13px 4px 0}.page-dashboard .account-row .avatar{flex-basis:34px;height:34px}.page-dashboard .account-copy strong{font-size:11px}.page-dashboard .account-copy small{font-size:10px}.page-dashboard .main-area{margin-left:250px}.page-dashboard .topbar,.page-account .topbar{gap:17px;height:42px;padding:0 21px}.page-dashboard .breadcrumb,.page-account .breadcrumb{font-size:10px}.page-dashboard .global-search,.page-account .global-search{width:min(245px,30vw)}.page-dashboard .search-box,.page-account .search-box{height:30px}.page-dashboard .topbar-actions,.page-account .topbar-actions{gap:8px}.page-dashboard .topbar-actions .icon-button,.page-account .topbar-actions .icon-button{width:30px;height:30px}.page-dashboard .language-select,.page-account .language-select{min-width:61px;height:25px;color:var(--muted);border:1px solid #344155;border-radius:15px;justify-content:center;gap:5px;padding:0 7px;position:relative}.page-dashboard .language-current-flag,.page-account .language-current-flag{border-radius:2px;flex:0 0 18px;width:18px;height:12px;display:block;overflow:hidden;box-shadow:0 1px 2px #00000025}.page-dashboard .language-current-code,.page-account .language-current-code{color:var(--ink);font-size:9px;line-height:1}.page-dashboard .language-chevron,.page-account .language-chevron{flex:none}.page-dashboard .language-select select,.page-account .language-select select{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.page-dashboard .language-select:focus-within,.page-account .language-select:focus-within{outline:2px solid var(--blue);outline-offset:2px}.page-dashboard .content-area{max-width:1580px;padding:16px 48px 24px}.page-dashboard .account-dashboard.dashboard-pro{grid-template-columns:minmax(0,1fr);grid-template-areas:"welcome""content";align-content:start;align-items:start;gap:10px;width:80%;max-width:none;margin-left:auto;margin-right:auto}.page-dashboard .dashboard-welcome{align-items:flex-end;min-height:55px}.page-dashboard .dashboard-main-column{grid-area:content;grid-template-columns:minmax(0,1fr);align-content:start;gap:10px;min-width:0;display:grid}.page-dashboard .dashboard-main-column>.dashboard-total-panel,.page-dashboard .dashboard-main-column>.dashboard-stats,.page-dashboard .dashboard-main-column>.dashboard-products-panel,.page-dashboard .dashboard-main-column>.dashboard-recent-panel,.page-dashboard .dashboard-main-column>.dashboard-latest-news{grid-area:auto}.page-dashboard .dashboard-tools-row{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:stretch;gap:10px;min-width:0;display:grid}.page-dashboard .dashboard-welcome .section-eyebrow{color:#639de7;font-size:9px}.page-dashboard .dashboard-welcome h1{letter-spacing:-.025em;margin:3px 0 2px;font-size:clamp(19px,2vw,24px)}.page-dashboard .dashboard-welcome p{color:var(--muted);font-size:11px}.page-dashboard .dashboard-total-panel{grid-template-columns:minmax(0,1.08fr) minmax(170px,.92fr);gap:7px 16px;min-height:185px;padding:15px 17px 10px}.page-dashboard .dashboard-total-panel .simple-balance-heading h2{margin-top:5px;font-size:clamp(32px,3.4vw,42px)}.page-dashboard .dashboard-total-panel .dashboard-balance-title{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0 2px;display:flex}.page-dashboard .dashboard-total-panel .dashboard-balance-title>span{flex:none}.page-dashboard .dashboard-total-panel .dashboard-balance-title h2{flex:0 0 100%}.page-dashboard .dashboard-balance-visibility{width:22px;height:22px;margin:0;padding:0}.page-dashboard .dashboard-balance-visibility svg{width:16px;height:16px}.page-dashboard .dashboard-total-chart{border-left:1px solid var(--line);padding-left:11px}.page-dashboard .dashboard-total-actions{grid-column:1}.page-dashboard .dashboard-total-panel>.dashboard-data-disclosure{grid-column:1/-1}.page-dashboard .dashboard-account-shortcuts{width:100%}.page-dashboard .dashboard-total-actions .simple-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.page-dashboard .dashboard-total-actions .simple-action-card{min-height:36px;padding:7px 10px}.page-dashboard .dashboard-pro .dashboard-total-panel .dashboard-total-actions .simple-action-card{min-height:36px}.page-dashboard .dashboard-total-actions .simple-action-icon{background:0 0;flex-basis:22px;width:22px;height:22px}.page-dashboard .dashboard-total-actions .simple-action-arrow,.page-dashboard .dashboard-total-actions .simple-action-card>small{display:none}.page-dashboard .dashboard-total-actions .simple-action-card.primary{background:#0a66ff;border-color:#0a66ff}.page-dashboard .dashboard-total-actions .simple-action-card.action-withdraw{color:#526074;background:#fff;border-color:#e7ebf1}.page-dashboard .dashboard-total-actions .simple-action-card.action-withdraw .simple-action-icon{color:#526074}.page-dashboard .dashboard-quick-actions .button-primary{box-shadow:none;color:#fff;background:#08b987;border-color:#08b987}.page-dashboard .dashboard-quick-actions .button-primary:hover{background:#079f75;border-color:#079f75}.page-dashboard .dashboard-quick-actions .button-secondary{color:#fff;background:#d12d46;border-color:#d12d46}.page-dashboard .dashboard-quick-actions .button-secondary:hover{background:#b9233a;border-color:#b9233a}.page-dashboard .dashboard-pro-side{border-radius:10px;gap:8px;padding:14px 13px}.page-dashboard .dashboard-pro-side h2{font-size:13px}.page-dashboard .dashboard-pro-side .simple-section-heading{margin-bottom:1px}.page-dashboard .dashboard-quick-quote{gap:3px 8px}.page-dashboard .dashboard-pro-side>.quick-trade-percentages{margin-top:-3px}.page-dashboard .dashboard-pro-side>.quick-trade-percentages button{color:#526174;background:#f5f8fc;border-color:#dce4ee;font-weight:600}.page-dashboard .quick-trade-percentages button{min-height:22px;font-size:8px}.page-dashboard .dashboard-rates-panel{border-radius:10px;min-width:0;margin:0;padding:14px 13px}.page-dashboard .dashboard-rates-panel .simple-section-heading{align-items:center;margin-bottom:4px}.page-dashboard .dashboard-rates-panel .simple-section-heading h2{margin:0;font-size:15px}.page-dashboard .dashboard-rates-list{display:grid}.page-dashboard .dashboard-rate-row{border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;align-items:center;gap:9px;min-width:0;min-height:51px;padding:5px 1px;display:flex}.page-dashboard .dashboard-rate-row:last-child{border-bottom:0}.page-dashboard .dashboard-rate-name,.page-dashboard .dashboard-rate-value{gap:3px;min-width:0;display:grid}.page-dashboard .dashboard-rate-name strong{color:var(--ink);font-size:10px}.page-dashboard .dashboard-rate-name small{color:var(--muted);font-size:8px}.page-dashboard .dashboard-rate-value{text-align:right;gap:4px;margin-left:auto}.page-dashboard .dashboard-rate-value strong{color:var(--ink);font-size:10px}.page-dashboard .dashboard-rate-value small{font-size:8px}.page-dashboard .dashboard-stats{border-radius:10px;grid-area:stats;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:0;min-width:0;min-height:48px;padding:4px;display:grid}.page-dashboard .dashboard-stat-card{min-width:0;min-height:40px;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:8px;padding:5px 9px;display:flex}.page-dashboard .dashboard-stat-card+.dashboard-stat-card{border-left:1px solid var(--line)}.page-dashboard .dashboard-stat-icon{border-radius:50%;flex:0 0 29px;place-items:center;width:29px;height:29px;display:grid}.page-dashboard .dashboard-stat-icon.stat-total{color:#3e74c4;background:#ebf2ff}.page-dashboard .dashboard-stat-icon.stat-positions{color:#806be5;background:#f1edff}.page-dashboard .dashboard-stat-icon.stat-assets{color:#24a77c;background:#e8f8f2}.page-dashboard .dashboard-stat-icon.stat-markets{color:#e69a41;background:#fff4e8}.page-dashboard .dashboard-stat-card>span:last-child{gap:3px;min-width:0;display:grid}.page-dashboard .dashboard-stat-card small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.page-dashboard .dashboard-stat-card strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-dashboard .dashboard-stat-error{color:#e5485d;grid-column:1/-1;margin:0;font-size:9px}.page-dashboard .dashboard-products-panel{grid-area:products;min-width:0;padding:0}.page-dashboard .dashboard-products-panel>.simple-section-heading{margin:0 0 7px}.page-dashboard .dashboard-products-panel .simple-section-heading h2{color:var(--ink);font-size:15px}.page-dashboard .dashboard-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.page-dashboard .dashboard-product-card{border-color:var(--line);background:var(--surface);border-radius:11px;grid-template-rows:42px auto auto auto minmax(27px,1fr);grid-template-columns:minmax(0,1fr);align-content:stretch;gap:5px;min-height:176px;padding:13px;display:grid}.page-dashboard .dashboard-product-card:hover{border-color:#2672de}.page-dashboard .dashboard-product-icon.product-1{color:#bd7a08;background:#fff1d6}.page-dashboard .dashboard-product-icon.product-2{color:#148451;background:#dcf6e9}.page-dashboard .dashboard-product-icon.product-3{color:#6250c8;background:#e9e5ff}.page-dashboard .dashboard-product-badge{color:#fff;background:#2862c0;border-radius:20px;padding:4px 8px;font-size:7px;position:absolute;top:13px;right:12px}.page-dashboard .dashboard-product-card>strong{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;align-self:end;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}.page-dashboard .dashboard-product-card>b{color:#08bd86;font-size:19px;line-height:1.15}.page-dashboard .dashboard-product-card>b small{color:#08bd86;margin-top:3px;font-size:10px;line-height:1.3;display:block}.page-dashboard .dashboard-product-minimum{color:var(--muted);align-self:start;font-size:9px;line-height:1.35}.page-dashboard .dashboard-product-open{color:#fff;background:#0965f7;border-radius:18px;place-items:center;min-height:27px;font-size:10px;font-weight:600;display:grid}.page-dashboard .dashboard-product-disclaimer{color:var(--muted);margin:6px 0 0;font-size:8px}.page-dashboard .dashboard-recent-panel{border-radius:10px;grid-area:recent;min-width:0;padding:10px 12px}.page-dashboard .dashboard-recent-panel .simple-section-heading{align-items:flex-start;margin-bottom:6px}.page-dashboard .dashboard-recent-panel .simple-section-heading h2{color:var(--ink);font-size:16px}.page-dashboard .dashboard-recent-panel .simple-section-heading p{margin-top:2px;font-size:8px}.page-dashboard .dashboard-recent-panel .simple-section-heading .text-link{font-size:9px}.page-dashboard .dashboard-transactions-scroll{width:100%;overflow-x:auto}.page-dashboard .dashboard-transactions-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.page-dashboard .dashboard-transactions-table th{border-bottom:1px solid var(--line);color:var(--muted);padding:6px 8px;font-size:8px;font-weight:500}.page-dashboard .dashboard-transactions-table td{border-bottom:1px solid var(--line);color:var(--ink);padding:6px 8px;font-size:9px}.page-dashboard .dashboard-transactions-table tr:last-child td{border-bottom:0}.page-dashboard .dashboard-transactions-table td:first-child{align-items:center;gap:8px;display:flex}.page-dashboard .dashboard-transactions-table td:first-child>strong{color:var(--ink);font-size:9px;font-weight:500}.page-dashboard .dashboard-transaction-icon{color:#fff;background:#13aa7a;border-radius:50%;flex:0 0 23px;place-items:center;width:23px;height:23px;display:grid}.account-active-plans{gap:10px;display:grid}.account-plan-summary{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:12px;display:flex}.account-plan-summary>div{align-items:center;gap:10px;min-width:0;display:flex}.account-plan-summary>div>strong{color:var(--ink);font-size:14px;font-weight:700}.account-plan-summary>div>span:not(.account-plan-active-badge){color:var(--muted);font-size:13px}.account-plan-summary .account-plan-active-badge{color:#18b77b;white-space:nowrap;background:0 0;border:0;border-radius:0;flex:none;padding:0;font-size:13px;font-weight:600}.page-account .account-section-content .account-plan-summary .account-plan-active-badge{color:#18b77b;white-space:nowrap;background:0 0;border:0;border-radius:0;padding:0;font-size:13px;font-weight:600}.account-plan-summary .button{border-radius:9px;flex:none;justify-content:center;gap:5px;min-height:36px;padding-inline:12px}.earn-open-plans{border-radius:16px;gap:12px;min-width:0;margin-bottom:18px;padding:20px;display:grid}.earn-open-plans .simple-section-heading{margin:0}.earn-open-plans .simple-section-heading h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:18px;display:inline-flex}.earn-open-plans .simple-section-heading h2 svg{color:#7fa8d4}.earn-open-plans-list{gap:14px;min-width:0;display:grid}.earn-open-plan-card{border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:0 4px 16px #152c4510}.earn-open-plan-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-bottom:12px;display:flex}.earn-open-plan-heading h3{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:17px;font-weight:750}.earn-open-plan-status{color:#13834f;background:#e7f7ef;border:1px solid #16a36a;border-radius:999px;flex:none;padding:5px 11px;font-size:12px;font-weight:700}.earn-open-plan-details{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;min-width:0;margin:0;display:grid}.earn-open-plan-details>div{align-content:start;gap:5px;min-width:0;display:grid}.earn-open-plan-details dt{color:var(--muted);font-size:12px;line-height:1.4}.earn-open-plan-details dd{overflow-wrap:anywhere;color:var(--ink);margin:0;font-size:14px;font-weight:700;line-height:1.4}.earn-open-plan-details dd.earn-open-plan-status-text{color:#13834f}.earn-open-plan-goal{color:var(--muted);margin:0;font-size:12px}.earn-open-plan-card .account-plan-countdown{align-items:center;gap:7px;display:flex}.earn-open-plan-actions{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;grid-template-columns:minmax(180px,1.2fr) minmax(150px,1fr) minmax(150px,1fr);align-items:end;gap:10px;padding:14px;display:grid}.earn-open-plan-actions>label{min-width:0;color:var(--muted);gap:7px;font-size:12px;font-weight:600;display:grid}.earn-open-plan-actions input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 12px}.earn-open-plan-actions .button{border-radius:9px;justify-content:center;min-height:44px;font-weight:700}.earn-open-plan-actions .earn-open-plan-top-up{color:#fff;background:#315ed7;border-color:#2862df}.earn-open-plan-actions .earn-open-plan-close{color:#fff;background:#dc354d;border-color:#d42f49}.earn-open-plan-actions .earn-open-plan-close:disabled{color:#fff;opacity:.78;background:#8796a5;border-color:#8391a0}.earn-open-plan-actions .earn-open-plan-close.is-ready{opacity:1;background:#dc354d;border-color:#d42f49}:root[data-theme=dark] .earn-open-plan-status{color:#53dda2;background:#123d32;border-color:#1a9d6d}:root[data-theme=dark] .account-plan-summary .account-plan-active-badge{color:#53dda2}:root[data-theme=dark] .page-account .account-section-content .account-plan-summary .account-plan-active-badge{color:#53dda2;background:#123d32;border-color:#1a9d6d}.page-account .account-performance-chart{padding:18px}.page-account .account-performance-chart .dashboard-performance-chart{height:clamp(260px,24vw,340px)}.page-account .account-performance-chart .dashboard-performance-axis{fill:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:22px;font-weight:700}.page-account .account-performance-chart .dashboard-performance-current text{font-variant-numeric:tabular-nums;font-size:19px}.page-account .account-performance-chart .dashboard-performance-line{stroke-width:3.5px}.page-account .account-performance-chart .dashboard-performance-point{stroke-width:2.5px}.page-account .account-expanded-operations{min-width:0;padding:8px 0}.page-account .account-expanded-transactions{width:100%;max-width:none;margin:0}.page-account .account-expanded-transactions .history-tabs{background:linear-gradient(135deg,#f3f7ff,#edf5ff);border:1px solid #dce7f5;border-radius:12px;gap:5px;width:fit-content;max-width:100%;margin-bottom:14px;padding:5px}.page-account .account-expanded-transactions .history-tabs button{color:#58708d;border-radius:9px;min-height:38px;font-weight:650;transition:background .18s,color .18s,box-shadow .18s}.page-account .account-expanded-transactions .history-tabs button.selected{color:#fff;background:linear-gradient(135deg,#397cf0,#625fe8);box-shadow:0 4px 12px #397cf04a}.page-account .account-expanded-transactions .transaction-panel{background:linear-gradient(145deg,var(--surface),color-mix(in srgb,#eef5ff 36%,var(--surface)));border:1px solid #dce7f5;border-radius:15px;width:100%;max-width:none;padding:20px;box-shadow:0 10px 30px #132c4714}.page-account .account-expanded-transactions .transaction-filters{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.page-account .account-expanded-transactions .transaction-filters label:first-child{grid-column:span 2}.page-account .account-expanded-transactions .transaction-scroll{background:var(--surface);border:1px solid #e0eaf6;border-radius:11px;overflow-x:auto}.page-account .account-expanded-transactions .transaction-table{min-width:1050px}.page-account .account-expanded-transactions .transaction-table th{color:#526c91;background:linear-gradient(135deg,#eaf2ff,#f2efff);padding:12px 10px;font-size:12px}.page-account .account-expanded-transactions .transaction-table td{border-color:var(--line);padding:13px 10px;font-size:13px}.page-account .account-expanded-transactions .transaction-table tbody tr{transition:background-color .15s}.page-account .account-expanded-transactions .transaction-table tbody tr:nth-child(2n){background:color-mix(in srgb,#eef5ff 38%,var(--surface))}.page-account .account-expanded-transactions .transaction-table tbody tr:hover{background:color-mix(in srgb,#dceaff 65%,var(--surface))}.page-account .account-expanded-transactions .transaction-table td:first-child{min-width:110px}.page-account .account-expanded-transactions .transaction-table td:first-child strong{color:var(--ink);font-size:13px}.page-account .account-expanded-transactions .transaction-table td:first-child small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.page-account .account-expanded-transactions .transaction-table td:nth-child(2){white-space:nowrap}.page-account .account-expanded-transactions .account-operation-icon{vertical-align:middle;width:32px;height:32px;margin-right:9px;box-shadow:0 3px 9px #253b581a}.page-account .account-expanded-transactions .account-full-operation-type{vertical-align:middle;text-overflow:ellipsis;max-width:calc(100% - 40px);display:inline-block;overflow:hidden}.page-account .account-expanded-transactions .transaction-table td:nth-child(4){font-variant-numeric:tabular-nums;font-weight:700}.page-account .account-expanded-transactions .transaction-table .amount-credit{color:#07966f}.page-account .account-expanded-transactions .transaction-table .amount-debit{color:#d54b68}.page-account .account-expanded-transactions .status-pill{color:#52657c;background:#f5f8fc;border:1px solid #dbe5f2;border-radius:8px;align-items:center;min-height:25px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-flex}:root[data-theme=dark] .page-account .account-expanded-transactions .history-tabs{background:linear-gradient(135deg,#142941,#1b2945);border-color:#28415e}:root[data-theme=dark] .page-account .account-expanded-transactions .history-tabs button{color:#b4c4da}:root[data-theme=dark] .page-account .account-expanded-transactions .history-tabs button.selected{color:#fff;background:linear-gradient(135deg,#397cf0,#625fe8)}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-panel{background:linear-gradient(145deg,#0d2033,#11253a);border-color:#28415e}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-scroll{border-color:#28415e}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-table th{color:#c3d3e9;background:linear-gradient(135deg,#182d47,#262748)}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-table tbody tr:nth-child(2n){background:color-mix(in srgb,#162b42 55%,var(--surface))}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-table tbody tr:hover{background:#1c3651}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-table .amount-credit{color:#51d6ab}:root[data-theme=dark] .page-account .account-expanded-transactions .transaction-table .amount-debit{color:#ff91a5}:root[data-theme=dark] .page-account .account-expanded-transactions .status-pill{color:#d1dbea;background:#1d2c40;border-color:#32465e}@media (width<=700px){.earn-open-plans{padding:16px}.earn-open-plan-card{gap:14px;padding:16px}.earn-open-plan-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 14px}.earn-open-plan-actions{grid-template-columns:minmax(0,1fr);gap:9px;padding:12px}.page-account .account-expanded-transactions .transaction-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.page-account .account-expanded-transactions .transaction-filters label:first-child{grid-column:1/-1}.page-account .account-expanded-transactions .transaction-panel{padding:14px}}@media (width<=480px){.account-plan-summary{gap:6px;padding:8px}.account-plan-summary>div{gap:5px}.account-plan-summary>div>strong,.account-plan-summary>div>span:not(.account-plan-active-badge),.account-plan-summary .account-plan-active-badge,.page-account .account-section-content .account-plan-summary .account-plan-active-badge{font-size:10px}.account-plan-summary .button{gap:2px;min-height:32px;padding-inline:7px;font-size:10px}.earn-open-plans{padding:13px}.earn-open-plans .simple-section-heading h2{font-size:16px}.earn-open-plan-card{gap:13px;padding:14px}.earn-open-plan-heading{flex-direction:column;align-items:flex-start;gap:8px}.earn-open-plan-details{grid-template-columns:minmax(0,1fr);gap:12px}.earn-open-plan-details>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:10px}.earn-open-plan-details dd{text-align:right}.earn-open-plan-actions{padding:10px}}.page-dashboard .dashboard-transactions-table td:nth-child(3){font-size:11px;font-weight:600}.page-dashboard .dashboard-transaction-status{color:#fff;background:#14af7d;border-radius:20px;padding:4px 8px;font-size:8px;display:inline-block}.page-dashboard .dashboard-transaction-status.status-pending,.page-dashboard .dashboard-transaction-status.status-pending_review{background:#b98227}.page-dashboard .dashboard-transaction-status.status-failed,.page-dashboard .dashboard-transaction-status.status-rejected,.page-dashboard .dashboard-transaction-status.status-cancelled{background:#d8525f}.page-dashboard .dashboard-expanded{grid-area:expanded;gap:12px;display:grid}.page-dashboard .dashboard-expanded>.dashboard-pro-overview{grid-template-columns:repeat(2,minmax(0,1fr))}:root[data-theme=dark] .page-dashboard .panel,:root[data-theme=dark] .page-dashboard .dashboard-product-card{box-shadow:none;background:#141f2e;border-color:#142947}:root[data-theme=dark] .page-dashboard .dashboard-total-panel,:root[data-theme=dark] .page-dashboard .dashboard-stats{background:#141f2e;border-color:#1b2838}:root[data-theme=dark] .page-dashboard .dashboard-stats .dashboard-stat-card{background:#202a38;border-radius:7px}:root[data-theme=dark] .page-dashboard .dashboard-pro-side,:root[data-theme=dark] .page-dashboard .dashboard-rates-panel{background:#121f30;border-color:#1b2b41}:root[data-theme=dark] .page-dashboard .dashboard-stats .dashboard-stat-card+.dashboard-stat-card{border-color:#141f2e}:root[data-theme=dark] .page-dashboard .dashboard-total-panel .dashboard-total-chart{border-color:#253449}:root[data-theme=dark] .page-dashboard .dashboard-total-actions .simple-action-card.primary{background:#0a66ff;border-color:#0a66ff}:root[data-theme=dark] .page-dashboard .dashboard-total-actions .simple-action-card.action-withdraw{color:#d1dbea;background:#1a2a3e;border-color:#34465d}:root[data-theme=dark] .page-dashboard .dashboard-total-actions .simple-action-card.action-withdraw .simple-action-icon{color:#d1dbea}:root[data-theme=dark] .page-dashboard .dashboard-quick-actions .button-primary{background:#0db982;border-color:#0db982}:root[data-theme=dark] .page-dashboard .dashboard-quick-actions .button-primary:hover{background:#0aa575;border-color:#0aa575}:root[data-theme=dark] .page-dashboard .dashboard-quick-actions .button-secondary{color:#fff;background:#b51f38;border-color:#b51f38}:root[data-theme=dark] .page-dashboard .dashboard-quick-actions .button-secondary:hover{background:#9d1b31;border-color:#9d1b31}:root[data-theme=dark] .page-dashboard .dashboard-stats .dashboard-stat-icon{color:#52647b;background:#eef2f7}:root[data-theme=dark] .page-dashboard .dashboard-stats .dashboard-stat-card small{color:#b4c1d3}:root[data-theme=dark] .page-dashboard .dashboard-stats .dashboard-stat-card strong{color:#f4f7fb}:root[data-theme=dark] .page-dashboard .dashboard-total-panel .dashboard-account-history-gridline{stroke:#243247}:root[data-theme=dark] .page-dashboard .dashboard-total-panel .dashboard-account-history-current rect{fill:#152338;stroke:#2a3a50}:root[data-theme=dark] .page-dashboard .dashboard-total-panel .dashboard-account-history-current text{fill:#e7edf5}:root[data-theme=dark] .page-dashboard .dashboard-total-panel .dashboard-account-history-axis{fill:#9aa8bb}:root[data-theme=dark] .page-dashboard .dashboard-pro-side>.quick-trade-percentages button{color:#c3cedc;background:#18283c;border-color:#26364b}:root[data-theme=dark] .page-dashboard .dashboard-product-icon.product-1{color:#ffcf70;background:#493512}:root[data-theme=dark] .page-dashboard .dashboard-product-icon.product-2{color:#73d5a4;background:#123d30}:root[data-theme=dark] .page-dashboard .dashboard-product-icon.product-3{color:#b7aaff;background:#302858}:root[data-theme=dark] .page-dashboard .dashboard-product-card>strong,:root[data-theme=dark] .page-dashboard .dashboard-stat-card strong,:root[data-theme=dark] .page-dashboard .dashboard-rate-name strong,:root[data-theme=dark] .page-dashboard .dashboard-rate-value strong{color:#e5eaf2}:root[data-theme=dark] .page-dashboard .dashboard-transactions-table th,:root[data-theme=dark] .page-dashboard .dashboard-transactions-table td{border-color:#26364b}@media (width<=1050px){.page-dashboard .content-area{max-width:100%;padding-left:26px;padding-right:26px}.page-dashboard .account-dashboard.dashboard-pro{width:100%}.page-dashboard .dashboard-stat-card{gap:5px;padding-left:5px;padding-right:5px}.page-dashboard .dashboard-stat-icon{flex-basis:25px;width:25px;height:25px}.page-dashboard .dashboard-stat-card strong{font-size:10px}}@media (width<=760px){.page-dashboard .sidebar{display:none}.page-dashboard .main-area{margin-left:0}.page-dashboard .topbar,.page-account .topbar{height:54px;padding:0 13px}.page-dashboard .content-area{padding:13px 12px 20px}.page-dashboard .account-dashboard.dashboard-pro{grid-template-columns:minmax(0,1fr);grid-template-areas:"welcome""content";gap:10px}.page-dashboard .dashboard-tools-row{grid-template-columns:minmax(0,1fr)}.page-dashboard .dashboard-products-panel,.page-dashboard .dashboard-rates-panel{min-width:0}.page-dashboard .dashboard-product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-dashboard .dashboard-total-panel{grid-template-columns:minmax(0,1fr) minmax(130px,.8fr)}}@media (width<=540px){.page-dashboard .dashboard-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.page-dashboard .dashboard-stat-card:nth-child(3){border-left:0}.page-dashboard .dashboard-stat-card:nth-child(n+3){border-top:1px solid var(--line)}.page-dashboard .dashboard-product-grid{grid-template-columns:minmax(0,1fr)}.page-dashboard .dashboard-product-card{min-height:155px}.page-dashboard .dashboard-total-panel,.page-dashboard .dashboard-pro .dashboard-total-panel{grid-template-columns:minmax(0,1fr)}.page-dashboard .dashboard-total-chart{border:0;grid-row:auto;padding:0}.page-dashboard .dashboard-total-chart .dashboard-sparkline{height:88px}.page-dashboard .dashboard-transactions-table{min-width:490px}}.page-dashboard .dashboard-welcome{min-height:64px}.page-dashboard .dashboard-welcome .section-eyebrow{font-size:11px}.page-dashboard .dashboard-welcome h1{font-size:clamp(23px,2.2vw,28px)}.page-dashboard .dashboard-welcome p{font-size:13px}.page-dashboard .dashboard-total-panel{gap:12px 20px;min-height:205px;padding:19px 21px 14px}.page-dashboard .dashboard-total-panel .simple-balance-heading>div>span{font-size:15px}.page-dashboard .dashboard-total-panel .simple-balance-heading h2{font-size:clamp(38px,3.5vw,48px)}.page-dashboard .dashboard-total-panel .dashboard-balance-title{column-gap:2px}.page-dashboard .dashboard-balance-visibility{width:22px;height:22px}.page-dashboard .dashboard-change{gap:8px;min-height:29px;font-size:13px}.page-dashboard .dashboard-change>strong{font-size:14px}.page-dashboard .dashboard-available-total{font-size:13px}.page-dashboard .dashboard-account-history-chart{min-height:155px}.page-dashboard .dashboard-total-actions .simple-action-grid{gap:9px}.page-dashboard .dashboard-total-actions .simple-action-card,.page-dashboard .dashboard-pro .dashboard-total-panel .dashboard-total-actions .simple-action-card{min-height:44px;padding:8px 12px}.page-dashboard .dashboard-total-actions .simple-action-icon{flex-basis:26px;width:26px;height:26px}.page-dashboard .dashboard-total-actions .simple-action-card>strong{font-size:13px}.page-dashboard .dashboard-total-panel .dashboard-data-disclosure{font-size:10px}.page-dashboard .dashboard-stats{min-height:62px;padding:6px}.page-dashboard .dashboard-stats .dashboard-stat-card{gap:10px;min-height:48px;padding:6px 11px}.page-dashboard .dashboard-stat-icon{flex-basis:34px;width:34px;height:34px}.page-dashboard .dashboard-stat-card>span:last-child{gap:4px}.page-dashboard .dashboard-stat-card small{font-size:11px}.page-dashboard .dashboard-stat-card strong{font-size:14px}.page-dashboard .dashboard-products-panel>.simple-section-heading{margin-bottom:10px}.page-dashboard .dashboard-products-panel .simple-section-heading h2{font-size:18px}.page-dashboard .dashboard-product-grid{gap:10px}.page-dashboard .dashboard-product-card{grid-template-rows:46px auto auto auto minmax(36px,1fr);gap:7px;min-height:190px;padding:15px}.page-dashboard .dashboard-product-icon{width:46px;height:46px}.page-dashboard .dashboard-product-card>strong{font-size:15px}.page-dashboard .dashboard-product-card>b{font-size:22px}.page-dashboard .dashboard-product-card>b small,.page-dashboard .dashboard-product-minimum{font-size:11px}.page-dashboard .dashboard-product-open{min-height:36px;font-size:13px}.page-dashboard .dashboard-product-disclaimer{font-size:10px}.page-dashboard .dashboard-tools-row{gap:14px}.page-dashboard .dashboard-pro-side,.page-dashboard .dashboard-rates-panel{padding:17px 16px}.page-dashboard .dashboard-pro-side{gap:10px}.page-dashboard .dashboard-pro-side h2,.page-dashboard .dashboard-rates-panel .simple-section-heading h2{font-size:17px}.page-dashboard .dashboard-market-select{gap:6px;font-size:11px}.page-dashboard .dashboard-market-select input{min-height:38px;font-size:13px}.page-dashboard .dashboard-quick-quote strong{font-size:12px}.page-dashboard .dashboard-quick-quote>span{font-size:18px}.page-dashboard .dashboard-quick-quote>b{font-size:11px}.page-dashboard .dashboard-pro-side .dashboard-sparkline.compact{height:76px}.page-dashboard .dashboard-market-stats{gap:7px;padding:8px 0}.page-dashboard .dashboard-market-stats>span{font-size:10px}.page-dashboard .dashboard-market-stats>span strong{font-size:11px}.page-dashboard .dashboard-quick-form{gap:8px}.page-dashboard .quick-trade-amount{gap:5px;font-size:11px}.page-dashboard .quick-trade-amount input{min-height:40px;font-size:13px}.page-dashboard .quick-trade-balance{font-size:10px}.page-dashboard .dashboard-pro-side .quick-trade-percentages button{min-height:29px;font-size:10px}.page-dashboard .dashboard-quick-actions .button{min-height:40px;font-size:12px}.page-dashboard .dashboard-rates-panel .simple-section-heading .text-link{font-size:11px}.page-dashboard .dashboard-rate-row{gap:11px;min-height:57px;padding:7px 2px}.page-dashboard .dashboard-rate-row .coin-icon{flex-basis:38px;width:38px;height:38px;font-size:15px}.page-dashboard .dashboard-rate-name,.page-dashboard .dashboard-rate-value{gap:4px}.page-dashboard .dashboard-rate-name strong,.page-dashboard .dashboard-rate-value strong{font-size:12px}.page-dashboard .dashboard-rate-name small,.page-dashboard .dashboard-rate-value small{font-size:10px}.page-dashboard .dashboard-recent-panel{padding:14px 16px}.page-dashboard .dashboard-recent-panel .simple-section-heading h2{font-size:18px}.page-dashboard .dashboard-recent-panel .simple-section-heading p,.page-dashboard .dashboard-recent-panel .simple-section-heading .text-link{font-size:11px}.page-dashboard .dashboard-transactions-table th{font-size:10px}.page-dashboard .dashboard-transactions-table td,.page-dashboard .dashboard-transactions-table td:first-child>strong{font-size:11px}.page-dashboard .dashboard-transaction-status{font-size:10px}:root[data-theme=dark] .page-dashboard .dashboard-stat-card small,:root[data-theme=dark] .page-dashboard .dashboard-product-minimum,:root[data-theme=dark] .page-dashboard .dashboard-product-disclaimer,:root[data-theme=dark] .page-dashboard .dashboard-market-select,:root[data-theme=dark] .page-dashboard .dashboard-market-stats>span,:root[data-theme=dark] .page-dashboard .quick-trade-balance,:root[data-theme=dark] .page-dashboard .dashboard-rate-name small,:root[data-theme=dark] .page-dashboard .dashboard-recent-panel .simple-section-heading p,:root[data-theme=dark] .page-dashboard .dashboard-transactions-table th{color:#b9c5d5}@media (width<=760px){.page-dashboard .dashboard-tools-row{gap:10px}.page-dashboard .dashboard-product-card{min-height:170px}}.page-account .sidebar{width:250px;padding:25px 15px 16px}.page-account .main-area{margin-left:250px}.content-area.content-account{max-width:1600px;padding:12px clamp(12px,1.5vw,22px) 22px}.page-account .topbar{gap:17px;height:42px;padding:0 21px}.page-account .account-hub{gap:10px}.page-account .account-section-nav{border-radius:9px;gap:5px;padding:5px}.page-account .account-section-nav button{gap:7px;min-height:38px;padding:5px 8px;font-size:11px}.page-account .account-section-content{gap:10px}.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:0}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{padding:11px 13px}.page-account .account-section-content .profile-card-heading h2,.page-account .account-section-content .profile-security-column .security-panel-heading h2{font-size:12px!important}.page-account .account-finance-grid{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);gap:14px}.account-finance-left,.account-finance-right{align-content:start;gap:14px;min-width:0;display:grid}.page-account .account-finance-wallet,.page-account .dashboard-performance-panel,.page-account .account-active-plans,.page-account .account-recent-operations,.page-account .account-latest-news{border-radius:16px;padding:18px}.page-account .account-finance-heading h2{color:var(--muted);margin:0 0 8px;font-size:14px;font-weight:600}.page-account .account-finance-heading>div>strong{letter-spacing:-.04em;font-size:clamp(30px,2.6vw,38px);font-weight:800}.page-account .account-finance-change{margin-top:8px;font-size:13px}.page-account .account-finance-change small{font-size:13px}.page-account .account-finance-actions{gap:10px;margin:16px 0 14px}.page-account .account-finance-actions .button{border-radius:11px;min-height:42px}.account-subsection-heading{justify-content:space-between;align-items:center;gap:8px;margin:14px 0 6px;display:flex}.account-subsection-heading h3{color:var(--ink);margin:0;font-size:15px;font-weight:700}.account-balance-toggle{color:#839bb4;background:0 0;border:0;border-radius:6px;place-items:center;width:22px;height:22px;margin-left:4px;padding:0;display:inline-grid}.account-balance-toggle:hover{color:#c9def5;background:#1b2f45}.account-subsection-heading>.text-link{align-items:center;gap:3px;font-size:12px;display:inline-flex}.page-account .account-finance-table{font-size:13px}.page-account .account-finance-table th{padding:10px 6px;font-size:12px;font-weight:600}.page-account .account-finance-table td{padding:11px 6px;font-size:13px}.page-account .account-finance-table td:first-child .coin-icon{flex-basis:28px;width:28px;height:28px}.page-account .account-finance-table td:first-child .coin-icon.coin-logo{background:0 0;border:0}.page-account .account-asset-name strong{font-size:13px}.page-account .account-asset-name small,.page-account .account-finance-table td small{font-size:11px}.account-active-plans,.account-recent-operations,.account-latest-news{min-width:0;padding:18px}.account-active-plans .simple-section-heading,.account-recent-operations .simple-section-heading,.account-latest-news .simple-section-heading{align-items:center;margin-bottom:12px}.account-active-plans .simple-section-heading h2,.account-recent-operations .simple-section-heading h2,.account-latest-news .simple-section-heading h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:inline-flex}.account-active-plans .simple-section-heading h2 svg,.account-recent-operations .simple-section-heading h2 svg,.account-latest-news .simple-section-heading h2 svg{color:#7fa8d4}.account-subsection-heading h3{align-items:center;gap:8px;display:flex}.account-subsection-heading h3 svg{color:#7fa8d4}.account-active-plans .simple-section-heading .text-link,.account-recent-operations .simple-section-heading .text-link{font-size:12px}.account-plan-row{border-top:1px solid var(--line);align-items:flex-start;gap:12px;min-width:0;padding:12px 0 4px;display:flex}.account-plan-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(220px,280px);gap:18px;padding:16px;display:grid}.account-plan-main{align-content:start;gap:12px;min-width:0;display:grid}.account-plan-card .account-plan-heading{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.account-plan-card .account-plan-heading>strong{overflow-wrap:anywhere;color:var(--ink);font-size:17px;font-weight:750}.account-plan-details-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.account-plan-details-grid>div{gap:4px;min-width:0;display:grid}.account-plan-details-grid>div>span{color:var(--muted);font-size:11px;line-height:1.35}.account-plan-details-grid>div>strong{overflow-wrap:anywhere;color:var(--ink);font-size:13px;font-weight:700;line-height:1.35}.account-plan-details-grid>div>strong.account-plan-running{color:#13a76a}.account-plan-countdown{color:var(--muted);font-variant-numeric:tabular-nums;margin:0;font-size:12px}.account-plan-actions{border:1px solid var(--line);background:var(--surface-soft);border-radius:10px;align-content:start;gap:10px;padding:14px;display:grid}.account-plan-actions>label{color:var(--muted);gap:7px;font-size:12px;font-weight:600;display:grid}.account-plan-actions input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:42px;color:var(--ink);font:inherit;border-radius:8px;padding:9px 11px}.account-plan-actions .button{border-radius:9px;justify-content:center;min-height:42px;font-weight:700}.account-plan-actions .account-plan-top-up{color:#fff;background:#315ed7;border-color:#2461db}.account-plan-actions .account-plan-close{color:#fff;background:#dc354d;border-color:#c8334b}.account-plan-actions .account-plan-close:disabled{color:#fff;opacity:.72;background:#8796a5;border-color:#9ba9b8}.account-plan-actions .account-plan-close.is-ready{opacity:1;background:#dc354d;border-color:#c8334b}.account-wallet-heading-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 14px;display:flex}.account-plan-copy{flex:1;gap:4px;min-width:0;display:grid}.account-plan-copy>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.account-plan-rate{color:#f0b429;font-size:15px;font-weight:800}.account-plan-goal{color:var(--muted);font-size:12px}.account-plan-meta-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px;min-width:0;display:grid}.account-plan-details{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.account-plan-meta-row time{text-overflow:ellipsis;text-align:right;max-width:100%;overflow:hidden}.account-plan-copy>span,.account-plan-row time{color:var(--muted);white-space:nowrap;font-size:12px}.account-plan-copy>.account-plan-projection{color:var(--ink);font-size:10px;line-height:1.25}.account-plan-row time{flex:none}.account-plan-progress{background:0 0;align-items:center;gap:10px;height:auto;display:flex;overflow:visible}.account-plan-progress>span{background:var(--surface-soft);border-radius:8px;flex:1;height:8px;overflow:hidden}.account-plan-progress i{border-radius:inherit;background:#1d6fff;height:100%;display:block}.account-plan-progress small{color:var(--muted);font-size:12px;font-weight:600}.button-earn-claim{color:#fff;background:linear-gradient(135deg,#21b77e,#15966e);border:1px solid #15966e;justify-self:start;min-height:34px;font-size:12px;font-weight:700;box-shadow:0 5px 14px #15966e2b}.button-earn-claim:hover:not(:disabled){background:linear-gradient(135deg,#1da56f,#117b5b);border-color:#117b5b}.button-earn-claim:disabled{opacity:.65}.account-plan-message{color:#138765;margin:8px 0 0;font-size:12px;line-height:1.4}.account-plan-message.error{color:var(--danger,#cf4658)}.sidebar-help:hover{color:var(--muted);background:0 0}.account-recent-operations .simple-section-heading{margin-bottom:10px}.account-operations-table-wrap{overflow-x:auto}.account-operations-table{table-layout:fixed;border-collapse:collapse;text-align:left;white-space:nowrap;width:100%;font-size:13px}.account-operations-table th{color:var(--muted);text-overflow:ellipsis;padding:10px 6px;font-size:12px;font-weight:600;overflow:hidden}.account-operations-table td{border-top:1px solid var(--line);color:var(--ink);text-overflow:ellipsis;padding:12px 6px;overflow:hidden}.account-operations-table th:nth-child(4),.account-operations-table td:nth-child(4){text-align:right;width:25%}.account-operations-table td:first-child,.account-operations-table td:first-child .account-operation-icon{vertical-align:middle}.account-operation-name{vertical-align:middle;text-overflow:ellipsis;max-width:calc(100% - 38px);display:inline-block;overflow:hidden}.account-operations-table td:last-child{color:var(--muted)}.account-operation-icon{color:#1aa37e;background:#e8f8f2;border-radius:50%;flex:0 0 28px;place-items:center;width:28px;height:28px;margin-right:8px;display:inline-grid}.account-operation-icon.operation-deposit,.account-operation-icon.operation-credit{color:#1aa37e;background:#e8f8f2}.account-operation-icon.operation-convert{color:#7b6adf;background:#ece8ff}.account-operation-icon.operation-withdraw{color:#c46aa8;background:#f3e8f4}.account-operation-icon.operation-invest{color:#7b6adf;background:#ece8ff}.account-operation-icon.operation-debit{color:#c46aa8;background:#f3e8f4}.account-operation-icon.operation-neutral{color:#5b7eab;background:#e8eef8}:root[data-theme=dark] .account-operation-icon.operation-deposit,:root[data-theme=dark] .account-operation-icon.operation-credit{color:#3dcfb0;background:#123e38}:root[data-theme=dark] .account-operation-icon.operation-convert{color:#9b8cff;background:#2a2450}:root[data-theme=dark] .account-operation-icon.operation-withdraw,:root[data-theme=dark] .account-operation-icon.operation-debit{color:#d08bb8;background:#3a2744}:root[data-theme=dark] .account-operation-icon.operation-invest{color:#9b8cff;background:#2a2450}:root[data-theme=dark] .account-operation-icon.operation-neutral{color:#93b5ee;background:#263854}.account-recent-operations{border-radius:12px;padding:14px;overflow:hidden}.account-recent-operations .simple-section-heading{border-bottom:1px solid var(--line);align-items:center;min-height:34px;margin-bottom:5px;padding-bottom:9px}.account-recent-operations .simple-section-heading h2{gap:9px;font-size:13px;font-weight:650}.recent-operations-heading-icon{color:#6889b8;background:#eaf1fb;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;display:inline-grid}.account-recent-operations .simple-section-heading .text-link{align-items:center;gap:3px;font-size:10px;font-weight:600;display:inline-flex}.account-operations-table{font-family:Inter,Segoe UI,sans-serif;font-size:10px}.account-operations-table th{border-bottom:1px solid var(--line);padding:5px 4px;font-size:9px;font-weight:500}.account-operations-table td{border-top:0;border-bottom:1px solid var(--line);padding:6px 4px;font-size:9px;line-height:1.25}.account-operations-table tr:last-child td{border-bottom:0}.account-operations-table th:first-child,.account-operations-table td:first-child{width:29%}.account-operations-table th:nth-child(2),.account-operations-table td:nth-child(2){text-align:left;width:25%}.account-operations-table th:nth-child(3),.account-operations-table td:nth-child(3),.account-operations-table th:nth-child(4),.account-operations-table td:nth-child(4){text-align:left;width:23%}.account-operations-table td:first-child{display:table-cell}.account-operations-table td:first-child .account-operation-icon{width:33px;height:33px;margin-right:7px}.account-operation-name{max-width:calc(100% - 34px);font-size:12px}.account-operations-table td:nth-child(2){font-size:12px;font-weight:600}.account-operations-table td:last-child{font-size:11px}.account-recent-operations .dashboard-transaction-status{color:#087f60;background:#e7f7f1;border-radius:14px;padding:4px 9px;font-size:9px;font-weight:650}.account-recent-operations .dashboard-transaction-status.status-pending,.account-recent-operations .dashboard-transaction-status.status-pending_review,.account-recent-operations .dashboard-transaction-status.status-processing{color:#245db2;background:#edf4ff}.account-recent-operations .dashboard-transaction-status.status-failed,.account-recent-operations .dashboard-transaction-status.status-rejected,.account-recent-operations .dashboard-transaction-status.status-cancelled{color:#b83e52;background:#fff0f1}:root[data-theme=dark] .account-recent-operations{background:#0a1d2e;border-color:#1b3851}:root[data-theme=dark] .recent-operations-heading-icon{color:#9dbce1;background:#122d47}:root[data-theme=dark] .account-recent-operations .account-operations-table th,:root[data-theme=dark] .account-recent-operations .account-operations-table td{border-color:#18334a}:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status{color:#15d0a0;background:#075c50}:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-pending,:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-pending_review,:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-processing{color:#238bff;background:#123d6b}:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-failed,:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-rejected,:root[data-theme=dark] .account-recent-operations .dashboard-transaction-status.status-cancelled{color:#f08298;background:#522b3a}.account-news-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.account-news-card{background:0 0;border:0;border-radius:0;grid-template-columns:88px minmax(0,1fr);gap:12px;min-width:0;padding:0;display:grid}.account-news-thumbnail{color:#b6dcff;background:linear-gradient(145deg,#123558,#087ce5);border-radius:12px;place-items:center;width:88px;min-height:72px;display:grid;overflow:hidden}.account-news-thumbnail.news-product{color:#f8d47a;background:linear-gradient(145deg,#2a2418,#8d671d)}.account-news-thumbnail.news-maintenance{color:#d0baff;background:linear-gradient(145deg,#302645,#634d91)}.account-news-thumbnail svg{width:100%;height:100%}.account-news-card>div{align-content:start;gap:4px;min-width:0;display:grid}.account-news-category{color:#53bce8;text-transform:uppercase;font-size:8px;font-weight:700}.account-news-card h3{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.account-news-card p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.account-news-card time{color:var(--muted);font-size:12px}.account-news-meta{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin-top:8px;display:flex}.account-news-action{border:1px solid var(--line);min-height:26px;color:var(--muted);border-radius:8px;align-items:center;padding:0 10px;font-size:11px;font-weight:600;text-decoration:none;display:inline-flex}.account-news-thumbnail strong{letter-spacing:.08em;font-size:11px}:root[data-theme=dark] .account-news-action{color:#9db6ce;border-color:#2a4a66}:root[data-theme=dark] .account-active-plans,:root[data-theme=dark] .account-recent-operations,:root[data-theme=dark] .account-latest-news{background:#141f2e;border-color:#142947}:root[data-theme=dark] .account-news-card{background:0 0;border:0}:root[data-theme=dark] .account-plan-progress{background:#1b2d43}:root[data-theme=dark] .page-account .sidebar{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .page-account .topbar{border-color:var(--line);background:#141f2eef}:root[data-theme=dark] .page-account .main-area{background:0 0}:root[data-theme=dark] .page-account .nav-item.active{color:#82b2ff;background:#122e51}:root[data-theme=dark] .page-account .account-section-nav{background:#141f2e;border-color:#142947}:root[data-theme=dark] .page-account .account-section-nav button.selected{color:#82b2ff;background:#122e51}:root[data-theme=dark] .page-account .account-section-nav button.selected svg{color:#82b2ff}:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile,:root[data-theme=dark] .page-account .account-finance-wallet,:root[data-theme=dark] .page-account .dashboard-performance-panel{background:#141f2e;border-color:#142947}:root[data-theme=dark] .page-account .profile-columns-profile .profile-main-column,:root[data-theme=dark] .page-account .account-finance-table-wrap{border-color:#142947}:root[data-theme=dark] .page-account .account-finance-table td{border-color:#26364b}:root[data-theme=dark] .page-account .account-finance-table th{color:#8fa8c0}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon{border:0}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon.coin-logo{background:0 0}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon.coin-btc{color:#fff;background:#f5a623}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon.coin-eth{color:#fff;background:#627eea}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon.coin-trx{color:#fff;background:#e84142}:root[data-theme=dark] .page-account .account-finance-table td:first-child .coin-icon.coin-sol{color:#a78bfa;background:#24243a}:root[data-theme=dark] .page-account .dashboard-performance-stats article{background:#202a38;border-color:#1b2838}:root[data-theme=dark] .page-account .dashboard-performance-stat-icon{color:#35c9aa;background:#123e47}:root[data-theme=dark] .page-account .dashboard-performance-stat-icon.profit{color:#8eb6e0;background:#1a334c}:root[data-theme=dark] .page-account .dashboard-performance-stat-icon.drawdown{color:#a8a4e8;background:#2a2f4d}:root[data-theme=dark] .page-account .dashboard-transaction-status{color:#fff;background:#14af7d;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:650;display:inline-block}:root[data-theme=dark] .page-account .dashboard-transaction-status.status-pending,:root[data-theme=dark] .page-account .dashboard-transaction-status.status-pending_review,:root[data-theme=dark] .page-account .dashboard-transaction-status.status-processing{color:#fff;background:#b98227}:root[data-theme=dark] .page-account .dashboard-transaction-status.status-failed,:root[data-theme=dark] .page-account .dashboard-transaction-status.status-rejected,:root[data-theme=dark] .page-account .dashboard-transaction-status.status-cancelled{color:#fff;background:#d8525f}.page-account .dashboard-performance-current rect{fill:var(--surface);stroke:var(--line);stroke-width:1px}.page-account .dashboard-performance-current text{fill:var(--ink);font-family:Inter,sans-serif;font-size:14px;font-weight:700}.page-account .dashboard-performance-current circle{stroke:var(--surface)}.page-account .dashboard-performance-gridline-vertical{stroke-dasharray:2 5;opacity:.65}.page-account .dashboard-performance-ranges{background:0 0;border:0;padding:0}.page-account .dashboard-performance-ranges button{border-radius:8px;min-width:38px;min-height:28px;font-size:12px}.page-account .dashboard-performance-ranges button.selected{color:#fff;box-shadow:none;background:#1d6fff}.page-account .dashboard-performance-stat-icon{color:#1aa37e;background:#e6f7f2}.page-account .dashboard-performance-stat-icon.profit{color:#5b7eab;background:#e8eef8}.page-account .dashboard-performance-stat-icon.drawdown{color:#7b6adf;background:#ece8ff}.page-account .dashboard-performance-chart{height:250px;margin-top:12px}.page-account .dashboard-performance-stats{margin-top:12px}.page-account .dashboard-performance-stats article{border-color:var(--line);background:var(--surface-soft);border-radius:12px;min-height:68px;padding:12px 10px}.page-account .account-finance-grid .dashboard-performance-stats article>div>span{font-size:12px}.page-account .account-finance-grid .dashboard-performance-stats article>div>strong{font-size:15px}.page-account .dashboard-performance-disclosure{display:none}.page-account .coin-icon.coin-logo{background:0 0;border:0;padding:0;overflow:hidden}.page-account .coin-icon.coin-logo svg{width:100%;height:100%;display:block}.page-account .account-asset-cell{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.page-account .account-finance-heading>div>strong{font-variant-numeric:tabular-nums;font-family:Inter,sans-serif}.page-account .account-news-thumbnail{border-radius:12px;width:88px;min-height:72px;overflow:hidden}.page-account .account-news-thumbnail svg{filter:none;width:100%;height:100%}.page-account .account-operations-table{min-width:520px}.page-account .account-operations-table th,.page-account .account-operations-table td{padding-left:3px;padding-right:3px}.page-account .account-finance-table-wrap,.page-account .account-operations-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.page-account .account-finance-table th:first-child{width:27%}.page-account .account-finance-table th:nth-child(2){width:22%}.page-account .account-finance-table th:nth-child(3){width:24%}.page-account .account-finance-table th:nth-child(4){width:27%}.page-account .account-finance-table td:first-child{padding-left:3px}.page-account .account-asset-name{vertical-align:middle;max-width:calc(100% - 26px);display:inline-grid;overflow:hidden}.page-account .account-asset-name strong,.page-account .account-asset-name small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-account .dashboard-section-error{justify-content:space-between;align-items:center;gap:7px;min-width:0;padding:3px 0;font-size:8px;display:flex}.page-account .dashboard-section-error>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-account .dashboard-section-error .button{flex:none;min-height:22px;padding:2px 6px;font-size:7px}.page-account .site-footer{display:none}.page-account .account-news-card{grid-template-columns:88px minmax(0,1fr)}.page-account .coin-icon.coin-usdt{color:#fff;background:#26a17b}.page-account .coin-icon.coin-btc{color:#fff;background:#f5a623}.page-account .coin-icon.coin-eth{color:#fff;background:#627eea}.page-account .coin-icon.coin-trx{color:#fff;background:#e84142}.page-account .coin-icon.coin-bnb{color:#c99400;background:#fff7dc}.page-account .coin-icon.coin-ada{color:#3563c7;background:#eaf0ff}.page-account .coin-icon.coin-doge{color:#b69a24;background:#fff8dc}.page-account .coin-icon.coin-ton{color:#159bd7;background:#e7f4ff}@media (width<=760px){.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .profile-columns-profile .profile-main-column{border-right:0;border-bottom:1px solid var(--line)}.page-account .account-section-content .profile-account-details,.page-account .account-section-content .profile-actions,.page-account .account-finance-grid{grid-template-columns:minmax(0,1fr)}.page-account .account-recent-operations .account-operations-table-wrap{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;overflow-x:auto}.page-account .account-recent-operations .account-operations-table{min-width:560px}.page-account .account-recent-operations .account-operations-table td:first-child .account-operation-icon{width:25px;height:25px;margin-right:6px}.page-account .account-recent-operations .account-operation-name{max-width:calc(100% - 32px);font-size:10px}.page-account .account-recent-operations .account-operations-table td:nth-child(2){font-size:10px}.page-account .account-recent-operations .account-operations-table td:last-child{font-size:9px}.page-account .account-mobile-balance-chart{min-width:0;margin:4px 0 10px;display:block}.page-account .account-mobile-balance-chart .dashboard-account-history{height:138px}.page-account .account-mobile-balance-chart .dashboard-account-history-chart{min-height:138px}.page-account .account-finance-right>.dashboard-performance-panel{display:none}.account-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.page-account .sidebar{display:none}.page-account .main-area{margin-left:0}.content-area.content-account{padding:12px 10px calc(160px + env(safe-area-inset-bottom))}.page-account .account-section-nav{scrollbar-width:thin;display:flex;overflow-x:auto}.page-account .account-section-nav button{flex:none;justify-content:flex-start;min-height:40px;padding:6px 10px}.account-news-grid{grid-template-columns:minmax(0,1fr)}}@media (width>=761px) and (width<=1100px){.page-account .sidebar{width:250px;padding:25px 15px 16px}.page-account .main-area{margin-left:250px}.page-account .brand{margin-bottom:34px;padding:0 13px;font-size:19px}.page-account .main-nav{gap:4px}.page-account .nav-item{border-radius:9px;gap:13px;height:44px;padding:0 13px;font-size:13px}.page-account .nav-item svg{width:18px;height:18px}.page-account .nav-item.active:before{inset:9px auto 9px -15px}.page-account .nav-divider{margin:12px 13px}.page-account .sidebar-help{margin:14px 0 12px}.page-account .account-row{gap:9px;padding:13px 4px 0}.page-account .account-row .avatar{flex-basis:34px;width:34px;height:34px;font-size:13px}.page-account .account-copy strong{font-size:11px}.page-account .account-copy small{font-size:10px}.page-account .topbar{gap:17px;height:42px;padding:0 21px}.page-account .breadcrumb{gap:10px;font-size:10px}.page-account .global-search{width:min(245px,30vw)}.page-account .search-box{gap:8px;height:30px;padding:0 10px}.page-account .search-box input,.page-account .language-select select{font-size:10px}.page-account kbd{padding:3px 5px;font-size:10px}.page-account .topbar-actions{gap:8px}.page-account .topbar-actions .icon-button{border-radius:10px;width:30px;height:30px}.page-account .topbar-actions .icon-button svg{width:18px;height:18px}.page-account .language-select select{width:100%}.page-account .account-trigger{gap:4px}.page-account .account-trigger .avatar{flex-basis:20px;width:20px;height:20px;font-size:8px}.page-account .account-trigger .account-copy strong{font-size:7px}.page-account .account-trigger .account-copy small{display:none}.page-account .content-area.content-account{padding:8px 16px 14px 17px}.page-account .account-hub{gap:7px}.page-account .account-section-nav{border-radius:7px;gap:3px;padding:4px}.page-account .account-section-nav button{border-radius:5px;gap:5px;min-height:30px;padding:4px 6px;font-size:9px}.page-account .account-section-nav button svg{width:12px;height:12px}.page-account .account-section-content{gap:7px}.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);min-height:190px}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{padding:8px 10px}.page-account .account-section-content .profile-card-heading h2,.page-account .account-section-content .profile-security-column .security-panel-heading h2{font-size:10px!important}.page-account .account-section-content .profile-identity{gap:9px;margin:5px 0 4px}.page-account .account-section-content .profile-avatar{flex-basis:38px;width:38px;height:38px;font-size:17px}.page-account .account-section-content .profile-identity-copy h3{gap:4px;font-size:10px}.page-account .account-section-content .profile-identity-copy p{margin-top:2px;font-size:8px}.page-account .account-section-content .profile-vip-badge{padding:2px 4px;font-size:7px}.page-account .account-section-content .profile-account-details{gap:3px}.page-account .account-section-content .profile-info-row,.page-account .account-section-content .profile-info-row strong,.page-account .account-section-content .profile-verification{gap:4px;font-size:8px}.page-account .account-section-content .profile-info-row>svg,.page-account .account-section-content .profile-verification svg{width:11px;height:11px}.page-account .account-section-content .profile-actions{gap:6px;margin-top:4px}.page-account .account-section-content .profile-actions .button,.page-account .account-section-content .profile-security-column .security-settings-action{gap:4px;padding:0 6px;font-size:8px;min-height:24px!important}.page-account .account-section-content .profile-security-column .security-panel-heading .security-icon{flex-basis:27px;width:27px;height:27px}.page-account .account-section-content .profile-security-column .security-panel-heading .security-icon svg{width:14px;height:14px}.page-account .account-section-content .security-info-row{grid-template-columns:12px minmax(0,1fr) auto;gap:5px;min-height:24px;font-size:8px}.page-account .account-section-content .security-info-row svg{width:11px;height:11px}.page-account .account-section-content .security-info-row strong{font-size:8px}.page-account .account-finance-grid{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);gap:12px}.page-account .account-finance-left,.page-account .account-finance-right{gap:12px}.page-account .account-finance-wallet,.page-account .dashboard-performance-panel,.page-account .account-active-plans,.page-account .account-recent-operations,.page-account .account-latest-news{padding:14px}.page-account .account-finance-heading h2{margin-bottom:6px;font-size:13px}.page-account .account-finance-heading>div>strong{font-size:28px}.page-account .account-finance-heading>div>span{margin-top:6px;font-size:12px}.page-account .account-finance-change{gap:6px;font-size:12px}.page-account .account-finance-change small{font-size:12px}.page-account .account-finance-actions{gap:8px;margin:12px 0}.page-account .account-finance-actions .button{gap:6px;min-height:38px;padding:6px 8px;font-size:12px}.page-account .account-subsection-heading{margin:12px 0 6px}.page-account .account-subsection-heading h3{gap:6px;font-size:14px}.page-account .account-subsection-heading .text-link{align-items:center;gap:3px;font-size:11px;display:inline-flex}.page-account .account-finance-table{font-size:12px}.page-account .account-finance-table th{padding:8px 4px;font-size:11px}.page-account .account-finance-table td{padding:9px 4px}.page-account .account-finance-table td:first-child .coin-icon{flex-basis:26px;width:26px;height:26px}.page-account .account-asset-name strong{font-size:12px}.page-account .account-active-plans .simple-section-heading,.page-account .account-recent-operations .simple-section-heading,.page-account .account-latest-news .simple-section-heading{margin-bottom:8px}.page-account .account-active-plans .simple-section-heading h2,.page-account .account-recent-operations .simple-section-heading h2,.page-account .account-latest-news .simple-section-heading h2{gap:7px;font-size:14px}.page-account .account-active-plans .simple-section-heading .text-link,.page-account .account-recent-operations .simple-section-heading .text-link{align-items:center;gap:3px;font-size:11px;display:inline-flex}.page-account .account-recent-operations{padding:10px}.page-account .account-recent-operations .simple-section-heading{min-height:30px;margin-bottom:4px;padding-bottom:6px}.page-account .account-recent-operations .simple-section-heading h2{gap:8px;font-size:15px}.page-account .recent-operations-heading-icon{flex-basis:32px;width:32px;height:32px}.page-account .recent-operations-heading-icon svg{width:17px;height:17px}.page-account .account-recent-operations .simple-section-heading .text-link{font-size:11px}.page-account .account-recent-operations .account-operations-table th{padding:6px 4px;font-size:10px}.page-account .account-recent-operations .account-operations-table td{padding:7px 4px;font-size:10px}.page-account .account-recent-operations .account-operations-table td:first-child .account-operation-icon{width:33px;height:33px;margin-right:7px}.page-account .account-recent-operations .account-operation-icon svg{width:15px;height:15px}.page-account .account-recent-operations .account-operation-name{max-width:calc(100% - 32px);font-size:12px}.page-account .account-recent-operations .account-operations-table td:nth-child(2){font-size:12px;font-weight:600}.page-account .account-recent-operations .account-operations-table td:last-child{font-size:11px}.page-account .account-recent-operations .dashboard-transaction-status{padding:4px 8px;font-size:9px}.page-account .account-plan-row{align-items:flex-start;gap:10px;padding:10px 0 0}.page-account .account-investment-icon{flex-basis:32px;width:32px;height:32px}.page-account .account-plan-copy>strong{font-size:13px}.page-account .account-plan-rate{font-size:14px}.page-account .account-plan-progress>span{height:7px}.page-account .account-plan-progress small{font-size:11px}.page-account .dashboard-performance-heading h2{gap:6px;font-size:14px}.page-account .dashboard-performance-ranges button{min-width:32px;padding:5px 7px;font-size:11px}.page-account .dashboard-performance-chart{height:220px;margin-top:8px}.page-account .dashboard-performance-stats{gap:7px;margin-top:10px}.page-account .dashboard-performance-stats article{gap:8px;min-height:58px;padding:9px}.page-account .dashboard-performance-stat-icon{width:28px;height:28px}.page-account .dashboard-performance-stats article>div>span{font-size:11px}.page-account .dashboard-performance-stats article>div>strong{font-size:13px}.page-account .account-operations-table{min-width:0;font-size:12px}.page-account .account-operations-table th{padding:8px 4px;font-size:11px}.page-account .account-operations-table td{padding:10px 4px;font-size:12px}.page-account .account-operation-icon{flex-basis:24px;width:24px;height:24px;margin-right:6px}.page-account .dashboard-transaction-status{padding:4px 8px;font-size:10px}.page-account .account-news-grid{gap:12px}.page-account .account-news-card{background:0 0;border:0;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:0}.page-account .account-news-thumbnail{width:72px;min-height:64px}.page-account .account-news-card h3{font-size:13px}.page-account .account-news-card p,.page-account .account-news-card time{font-size:11px}}.account-news-card{width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.account-news-card:hover .account-news-title{color:var(--accent)}.account-news-thumbnail img{object-fit:cover;width:100%;height:100%;min-height:72px}.account-news-copy{align-content:start;gap:5px;min-width:0;display:grid}.account-news-title{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.account-news-summary{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.account-news-card .account-news-meta{margin-top:4px}.news-page{gap:15px;max-width:1180px;margin:0 auto;display:grid}.news-page-heading{align-items:center;gap:14px;display:flex}.news-page-heading h1{overflow-wrap:anywhere;min-width:0;color:var(--ink);margin:0;font-size:clamp(22px,2.6vw,30px);line-height:1.2}.news-page-list{padding:18px}.news-page-list .account-news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.news-page-list .account-news-card{grid-template-columns:150px minmax(0,1fr);gap:15px}.news-page-list .account-news-thumbnail{width:150px;min-height:112px}.news-page-list .account-news-thumbnail img{min-height:112px}.news-page-list .account-news-title{font-size:16px}.news-page-list .account-news-summary{font-size:13px}.news-empty{color:var(--muted);padding:24px}.news-article{padding:0;overflow:hidden}.news-article-cover{object-fit:cover;background:var(--surface-soft);width:100%;max-height:460px;display:block}.news-article-content{max-width:850px;margin:0 auto;padding:clamp(20px,4vw,42px)}.news-article-meta{color:var(--muted);align-items:center;gap:12px;font-size:12px;display:flex}.news-article h2{color:var(--ink);margin:15px 0 10px;font-size:clamp(25px,3vw,36px);line-height:1.2}.news-article-summary{color:var(--muted);margin:0;font-size:17px;font-weight:600;line-height:1.55}.news-article-body{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:25px;font-size:15px;line-height:1.8}.admin-news{padding:18px}.admin-news-form{gap:14px;display:grid}.admin-news-settings{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.admin-news-settings label,.admin-news-translation label,.admin-news-image-field>label{min-width:0;color:var(--muted);gap:6px;font-size:11px;font-weight:600;display:grid}.admin-news-settings select,.admin-news-translation input,.admin-news-translation textarea,.admin-news-image-field input{border:1px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:38px;color:var(--ink);font:inherit;border-radius:8px;padding:8px 10px;font-size:13px}.admin-news-translation{gap:12px;display:grid}.admin-news-translation textarea{resize:vertical;line-height:1.5}.admin-news-image-field{justify-items:start;gap:7px;display:grid}.admin-news-image-field small{color:var(--muted);font-size:11px}.admin-news-image-preview{align-items:center;gap:10px;margin-top:4px;display:flex}.admin-news-image-preview img{object-fit:cover;border-radius:8px;width:150px;height:90px}.admin-news-actions{flex-wrap:wrap;gap:8px;display:flex}.admin-news-list{gap:8px;margin-top:20px;display:grid}.admin-news-row{border:1px solid var(--line);border-radius:9px;grid-template-columns:54px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px;display:grid}.admin-news-row>img,.admin-news-row-placeholder{background:var(--surface-soft);width:54px;height:42px;color:var(--muted);object-fit:cover;border-radius:6px;place-items:center;display:grid;overflow:hidden}.admin-news-row>div{gap:4px;min-width:0;display:grid}.admin-news-row>div strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.admin-news-row>div small{color:var(--muted);font-size:10px}:root[data-theme=dark] .news-article-body,:root[data-theme=dark] .news-page-heading h1{color:#e5eaf2}@media (width<=760px){.page-account .account-finance-actions{grid-template-columns:repeat(3,minmax(0,1fr))}.page-account .account-finance-actions .button{white-space:nowrap;box-sizing:border-box;justify-content:center;gap:5px;width:100%;min-width:0;min-height:42px;padding:6px 3px;font-size:11px}.page-account .account-finance-actions .button svg{flex:0 0 16px;width:16px;height:16px}.news-page-list .account-news-grid{grid-template-columns:minmax(0,1fr)}.news-page-list .account-news-card{grid-template-columns:112px minmax(0,1fr)}.news-page-list .account-news-thumbnail{width:112px;min-height:88px}.news-page-list .account-news-thumbnail img{min-height:88px}.admin-news-settings{grid-template-columns:minmax(0,1fr)}.admin-news-row{grid-template-columns:46px minmax(0,1fr)}.admin-news-row>img,.admin-news-row-placeholder{width:46px;height:40px}.admin-news-row>.button{grid-column:2;justify-self:start}.admin-news-row>.button:nth-last-child(2){grid-row:2}.admin-news-row>.button:last-child{grid-row:3}}@media (width<=480px){.news-page-heading{flex-direction:column;align-items:flex-start}.news-article-content{padding:18px 14px}.news-article-body{font-size:14px}}.page-account .account-section-content .profile-columns-profile{border:1px solid var(--line);background:var(--surface);border-radius:10px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:stretch;overflow:hidden}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{align-content:start;padding:20px}.page-account .account-section-content .profile-columns-profile .profile-main-column{border-right:1px solid var(--line);border-bottom:0}.page-account .account-section-content .profile-columns-profile .profile-security-column{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.page-account .account-section-content .profile-columns-profile .profile-panel{padding:0}.page-account .account-section-content .profile-columns-profile .profile-card-heading{padding:0 0 14px}.page-account .account-section-content .profile-columns-profile .profile-identity{align-items:center;gap:24px;margin:4px 0 0}.page-account .account-section-content .profile-columns-profile .profile-identity-copy h3{gap:9px;font-size:20px}.page-account .account-section-content .profile-columns-profile .profile-vip-badge{color:#58a6ff;background:#082c54;border:1px solid #1558a0;border-radius:12px;padding:6px 10px;font-size:12px}.page-account .account-section-content .profile-account-details{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:10px;margin-top:6px;padding:11px 0 15px}.page-account .account-section-content .profile-account-details .profile-info-row{gap:8px;min-width:0;font-size:12px}.page-account .account-section-content .profile-account-details .profile-info-row>span,.page-account .account-section-content .profile-account-details .profile-verification>span{gap:3px;min-width:0;display:grid}.page-account .account-section-content .profile-account-details .profile-info-row small,.page-account .account-section-content .profile-account-details .profile-verification small{color:var(--muted);font-size:11.05px;line-height:1.2}.page-account .account-section-content .profile-account-details .profile-info-row strong{min-width:0;font-size:11.9px}.page-account .account-section-content .profile-account-details .profile-verification strong{color:inherit;font-size:13.6px;font-weight:600}.page-account .account-section-content .profile-account-details .profile-verification{align-items:flex-start;gap:8px;font-size:12px;line-height:1.4}.page-account .account-section-content .profile-referral-card{border:1px solid var(--line);background:var(--surface);width:100%;color:var(--ink);background:#152233;border-color:#253b52;border-radius:10px;align-self:start;gap:12px;padding:13px 18px 18px;display:grid}.page-account .account-section-content .profile-referral-card .referral-program-heading{border-bottom:1px solid #2b3e53;align-items:center;gap:11px;padding:0 0 12px}.page-account .account-section-content .profile-referral-card .referral-program-icon{color:#79b5ff;background:#102036;border-radius:8px;flex-basis:36px;width:36px;height:36px}.page-account .account-section-content .profile-referral-card .referral-program-heading h2{margin:0 0 4px;font-size:15px}.page-account .account-section-content .profile-referral-card .referral-program-heading p{font-size:11px;line-height:1.35;display:block}.page-account .account-section-content .profile-referral-card .referral-link-copy{gap:6px;display:grid}.page-account .account-section-content .profile-referral-card .referral-link-copy label{color:#b3c6dc;font-size:11px;display:block}.page-account .account-section-content .profile-referral-card .referral-link-field{background:#101c2b;border-color:#2b4059;border-radius:8px;align-items:center;min-height:40px}.page-account .account-section-content .profile-referral-card .referral-link-field input{color:#e0e9f4;min-width:0;min-height:38px;padding:8px 10px;font:11px Inter,Segoe UI,sans-serif}.page-account .account-section-content .profile-referral-card .referral-copy-button{color:#b5c6d9;background:0 0;flex:0 0 38px;place-items:center;width:38px;min-height:38px;padding:0;display:grid}.page-account .account-section-content .profile-referral-card .referral-copy-button:hover:not(:disabled){color:#fff;background:#1b2b40}.page-account .account-section-content .profile-referral-card .referral-copy-button:disabled{opacity:.65}.page-account .account-section-content .profile-referral-card .referral-invite-button{color:#fff;background:#325083;border:1px solid #325083;border-radius:8px;justify-content:center;width:100%;min-height:38px;padding:8px 12px;font-size:11px;font-weight:650;display:flex}.page-account .account-section-content .profile-referral-card .referral-invite-button:hover:not(:disabled){background:#3b6099;border-color:#3b6099}.page-account .account-section-content .profile-referral-card .referral-invite-button:disabled{opacity:.65}.page-account .account-section-content .profile-referral-card .referral-program-stats{background:#101c2b;border-color:#2b4059;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));padding:10px 0}.page-account .account-section-content .profile-referral-card .referral-program-stats article span{color:#b3c6dc;font-size:10px}.page-account .account-section-content .profile-referral-card .referral-program-stats article strong{color:#edf4fc;font-size:14px;line-height:1.2}:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile{background:#071725}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card{background:#152233;border-color:#253b52}:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile,:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile .profile-main-column,:root[data-theme=dark] .page-account .account-section-content .profile-referral-card{border-color:#1c4771}:root[data-theme=dark] .page-account .account-section-content .profile-account-details{border-color:#1c3a55}:root[data-theme=dark] .page-account .account-section-content .profile-account-details .profile-info-row small,:root[data-theme=dark] .page-account .account-section-content .profile-account-details .profile-verification small{color:#91b4de}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-link-field{color:#e6eef9;background:#0b1d32;border-color:#1e4e7e}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-stats{background:#101c2b;border-color:#2b4059}@media (width<=760px){.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .profile-columns-profile .profile-main-column{border-bottom:1px solid #1c4771;border-right:0}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{padding:16px}.page-account .account-section-content .profile-account-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 8px}.page-account .account-section-content .profile-account-details .profile-info-row,.page-account .account-section-content .profile-account-details .profile-verification{font-size:11px}.page-account .account-section-content .profile-referral-card{padding:15px}}@media (width<=480px){.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{padding:13px}.page-account .account-section-content .profile-columns-profile .profile-identity{gap:14px}.page-account .account-section-content .profile-columns-profile .profile-avatar{flex-basis:55px;width:55px;height:55px;font-size:25px}.page-account .account-section-content .profile-columns-profile .profile-identity-copy h3{font-size:16px}.page-account .account-section-content .profile-account-details{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .profile-referral-card .referral-program-heading{gap:8px}.page-account .account-section-content .profile-referral-card .referral-program-heading h2{font-size:15px}.page-account .account-section-content .profile-referral-card .referral-program-heading p{font-size:10px}.page-account .account-section-content .profile-referral-card .referral-link-field input{padding:8px;font-size:10px}.page-account .account-section-content .profile-referral-card .referral-copy-button{flex-basis:34px;width:34px;min-height:38px;padding:0}.page-account .account-section-content .profile-referral-card .referral-program-stats article{padding:0 7px}.page-account .account-section-content .profile-referral-card .referral-program-stats article span{font-size:9px}.page-account .account-section-content .profile-referral-card .referral-program-stats article strong{font-size:14px}.page-account .account-section-content .profile-security-row{grid-template-columns:36px minmax(0,1fr) auto 14px;gap:7px;font-size:11px}.page-account .account-section-content .profile-security-row:last-child{grid-template-columns:36px minmax(0,1fr) 14px}.page-account .account-section-content .profile-security-row-icon{width:36px;height:36px}.page-account .account-section-content .profile-security-row .security-status{padding:4px 6px;font-size:9px}}@media (width>=761px) and (width<=1000px){.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .profile-columns-profile .profile-main-column{border-bottom:1px solid #1c4771;border-right:0}.page-account .account-section-content .profile-account-details{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-account .account-section-content .earn-page{gap:16px}.page-account .account-section-content .earn-strategy-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.page-account .account-section-content .earn-strategy-card{border:1px solid color-mix(in srgb,var(--earn-accent) 34%,#1d3145);background:radial-gradient(ellipse at 85% 17%,color-mix(in srgb,var(--earn-accent) 12%,transparent),transparent 42%),linear-gradient(145deg,#0d1c2e,#081523 78%);min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--earn-accent) 10%,transparent),0 10px 24px #0002;border-radius:14px;flex-direction:column;padding:16px;display:flex;position:relative;overflow:hidden}.page-account .account-section-content .earn-strategy-standard{--earn-accent:#1686ff}.page-account .account-section-content .earn-strategy-advanced{--earn-accent:#14c9a5}.page-account .account-section-content .earn-strategy-priority{--earn-accent:#8950ef}.page-account .account-section-content .earn-card-hero{border-bottom:1px solid color-mix(in srgb,var(--earn-accent) 15%,#1d3145);min-height:116px;padding:2px 0 15px;position:relative}.page-account .account-section-content .earn-card-icon{border:1px solid color-mix(in srgb,var(--earn-accent) 20%,transparent);background:color-mix(in srgb,var(--earn-accent) 17%,#0a1928);width:44px;height:44px;color:color-mix(in srgb,var(--earn-accent) 80%,white);border-radius:50%;place-items:center;display:grid}.page-account .account-section-content .earn-card-art{color:color-mix(in srgb,var(--earn-accent) 70%,transparent);filter:drop-shadow(0 8px 12px color-mix(in srgb,var(--earn-accent) 24%,transparent));opacity:.84;width:90px;height:90px;position:absolute;top:22px;right:4px}.page-account .account-section-content .earn-card-title{z-index:1;gap:4px;width:max-content;max-width:70%;margin-top:9px;display:grid;position:relative}.page-account .account-section-content .earn-card-title h2{color:#e6effb;margin:0;font:700 16.5px Manrope,sans-serif}.page-account .account-section-content .earn-card-title>strong{color:var(--earn-accent);white-space:nowrap;font:800 22px Manrope,sans-serif}.page-account .account-section-content .earn-card-title>span{color:color-mix(in srgb,var(--earn-accent) 70%,#a9bad0);font-size:10px}.page-account .account-section-content .earn-card-facts{gap:11px;padding:14px 2px;display:grid}.page-account .account-section-content .earn-card-facts>div{color:var(--earn-accent);grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;display:grid}.page-account .account-section-content .earn-card-facts>div>svg{width:18px;height:18px}.page-account .account-section-content .earn-card-facts>div>span{color:#8299b1;gap:2px;font-size:11px;display:grid}.page-account .account-section-content .earn-card-facts strong{color:#dce9f8;font-size:12px;font-weight:650}.page-account .account-section-content .earn-invest-form{background:0 0;border:0;gap:9px;margin-top:auto;padding:0;display:grid}.page-account .account-section-content .earn-invest-form label{color:#91a8c1;gap:4px;font-size:11px;display:grid}.page-account .account-section-content .earn-invest-form select,.page-account .account-section-content .earn-invest-form input{color:#dce9f8;background:#091827;border:1px solid #25415c;border-radius:7px;width:100%;min-width:0;min-height:34px;padding:6px 9px;font-size:12px}.page-account .account-section-content .earn-invest-form select option{color:#dce9f8;background:#091827}.page-account .account-section-content .earn-invest-form .button{border-color:var(--earn-accent);background:var(--earn-accent);min-height:38px;box-shadow:0 5px 15px color-mix(in srgb,var(--earn-accent) 20%,transparent);color:#fff;border-radius:20px;margin-top:3px;font-size:12px}.page-account .account-section-content .earn-invest-form .button svg{width:16.5px;height:16.5px}.page-account .account-section-content .earn-strategy-advanced .earn-invest-form .button{color:#061d19;background:#14c9a5;border-color:#14c9a5;box-shadow:0 5px 15px #14c9a533}.page-account .account-section-content .earn-invest-form .button:hover:not(:disabled){filter:brightness(1.12)}.page-account .account-section-content .earn-strategy-card .historical-note{line-height:1.4;color:#91a8c1!important;min-height:0!important;margin:10px 0 0!important;font-size:9px!important}.page-account .account-section-content .settings-page{color:#dce9f8;zoom:1.3;gap:14px;width:76.9231%;max-width:753.846px;margin:0 auto;display:grid}.page-account .account-section-content .settings-page>.panel,.page-account .account-section-content .settings-page>.settings-form>.panel{background:linear-gradient(145deg,#071a2c,#041323 80%);border:1px solid #173a5d;border-radius:11px;min-width:0;box-shadow:0 7px 20px #00101d38}.page-account .account-section-content .settings-hero{align-items:center;gap:13px;min-height:76px;padding:13px 16px;display:flex}.page-account .account-section-content .settings-hero-icon,.page-account .account-section-content .settings-panel-icon,.page-account .account-section-content .settings-user-avatar,.page-account .account-section-content .settings-notification-icon{color:#61b4ff;background:#0a2b4a;border:1px solid #144c7b;flex:none;place-items:center;display:grid}.page-account .account-section-content .settings-hero-icon{border-radius:50%;width:42px;height:42px}.page-account .account-section-content .settings-hero h1{color:#e8f2ff;margin:0;font:700 20px Manrope,sans-serif}.page-account .account-section-content .settings-hero p{color:#8da9c5;margin:4px 0 0;font-size:10px}.page-account .account-section-content .settings-active-badge{color:#35d7b4;border:1px solid #096d64;border-radius:9px;align-items:center;gap:7px;margin-left:auto;padding:7px 10px;font-size:9px;display:inline-flex}.page-account .account-section-content .settings-active-badge span{background:#0dc79d;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #0dc79d20}.page-account .account-section-content .settings-identity{align-items:center;gap:12px;min-height:65px;padding:11px 15px;display:flex}.page-account .account-section-content .settings-user-avatar{border-radius:50%;width:38px;height:38px;font-size:15px;font-weight:750}.page-account .account-section-content .settings-identity>div{gap:4px;min-width:0;display:grid}.page-account .account-section-content .settings-identity>div>span{color:#89a5c0;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-account .account-section-content .settings-verified{color:#26d2aa;white-space:nowrap;align-items:center;gap:4px;font-size:9px;display:inline-flex}.page-account .account-section-content .settings-identity>.button{color:#bbd9f4;background:#092440;border-color:#164a75;min-height:31px;margin-left:auto;font-size:9px}.page-account .account-section-content .settings-panel-heading{border-bottom:1px solid #143754;align-items:center;gap:10px;min-width:0;padding-bottom:11px;display:flex}.page-account .account-section-content .settings-panel-icon{border-radius:50%;width:34px;height:34px}.page-account .account-section-content .settings-panel-heading h2,.page-account .account-section-content .settings-panel-heading h3{color:#e2eefb;margin:0;font-size:12px;font-weight:700}.page-account .account-section-content .settings-panel-heading p{color:#89a5c0;margin:3px 0 0;font-size:9px;line-height:1.4}.page-account .account-section-content .settings-fields{gap:10px;padding-top:12px;display:grid}.page-account .account-section-content .settings-personal-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.page-account .account-section-content .settings-interface-fields{grid-template-columns:repeat(4,minmax(0,1fr))}.page-account .account-section-content .settings-fields>label{color:#9ab5ce;gap:5px;min-width:0;font-size:9px;display:grid}.page-account .account-section-content .settings-fields input,.page-account .account-section-content .settings-fields select{color:#e2eefb;background:#06182a;border:1px solid #173d60;border-radius:7px;width:100%;min-width:0;min-height:35px;padding:7px 9px;font-size:10px}.page-account .account-section-content .settings-fields input[readonly]{color:#88a5c0}.page-account .account-section-content .settings-theme-field{border:0;gap:5px;min-width:0;margin:0;padding:0;display:grid}.page-account .account-section-content .settings-theme-field legend{color:#9ab5ce;padding:0;font-size:9px}.page-account .account-section-content .settings-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.page-account .account-section-content .settings-theme-options button{color:#9ab5ce;background:#06182a;border:1px solid #173d60;border-radius:7px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:35px;padding:5px;font-size:9px;display:flex}.page-account .account-section-content .settings-theme-options button.selected{color:#fff;background:#0b4d8c;border-color:#1579d1}.page-account .account-section-content .settings-save-button{border-radius:7px;min-height:34px;margin-top:11px;padding:0 12px;font-size:10px}.page-account .account-section-content .settings-notifications-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-top:11px;display:grid}.page-account .account-section-content .settings-notification-row{background:#06182a;border:1px solid #153a5b;border-radius:8px;grid-template-columns:30px minmax(0,1fr) 30px;align-items:center;gap:8px;min-width:0;padding:8px;display:grid}.page-account .account-section-content .settings-notification-icon{border-radius:50%;width:29px;height:29px}.page-account .account-section-content .settings-notification-row>span:nth-child(2),.page-account .account-section-content .settings-security-actions>div>span:nth-child(2){gap:3px;min-width:0;display:grid}.page-account .account-section-content .settings-notification-row strong,.page-account .account-section-content .settings-security-actions strong{color:#dce9f8;text-overflow:ellipsis;font-size:9px;overflow:hidden}.page-account .account-section-content .settings-notification-row small,.page-account .account-section-content .settings-security-actions small{color:#849db6;text-overflow:ellipsis;font-size:8px;line-height:1.35;overflow:hidden}.page-account .account-section-content .settings-switch{background:#41566b;border:0;border-radius:20px;align-items:center;width:27px;height:16px;padding:2px;display:flex}.page-account .account-section-content .settings-switch span{background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s}.page-account .account-section-content .settings-switch.enabled{background:#087bea}.page-account .account-section-content .settings-security{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.page-account .account-section-content .settings-security-actions{gap:7px;padding-top:10px;display:grid}.page-account .account-section-content .settings-security-actions>div{background:#06182a;border:1px solid #153a5b;border-radius:8px;align-items:center;gap:8px;min-width:0;padding:7px;display:flex}.page-account .account-section-content .settings-security-actions .security-status{white-space:nowrap;margin-left:auto}.page-account .account-section-content .settings-password-form{background:#06182a;border:1px solid #153a5b;border-radius:8px;gap:8px;margin-top:9px;padding:9px;display:grid}.page-account .account-section-content .settings-password-form label{color:#9ab5ce;gap:5px;font-size:9px;display:grid}.page-account .account-section-content .settings-password-form input{color:#e2eefb;background:#041323;border:1px solid #173d60;border-radius:7px;width:100%;min-height:33px;padding:7px 9px;font-size:10px}.page-account .account-section-content .settings-password-form>.button{justify-self:start;min-height:31px;font-size:9px}.page-account .account-section-content .settings-password-field>span{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.page-account .account-section-content .settings-password-field>span .button{color:#b8d5ef;white-space:nowrap;background:#09213a;border-color:#17446c;min-height:35px;padding:0 8px;font-size:8px}.page-account .account-section-content .settings-password-updated{color:#849db6;margin-top:8px;font-size:8px;display:block}.page-account .account-section-content .settings-sessions-card{background:#06182a;border:1px solid #153a5b;border-radius:9px;min-width:0;padding:9px}.page-account .account-section-content .settings-sessions-card .settings-panel-heading{padding-bottom:8px}.page-account .account-section-content .settings-session-list{display:grid}.page-account .account-section-content .settings-session-list article{border-bottom:1px solid #143754;grid-template-columns:29px minmax(0,1fr) 25px;align-items:center;gap:7px;min-width:0;padding:8px 2px;display:grid}.page-account .account-section-content .settings-session-list article>div{gap:3px;min-width:0;display:grid}.page-account .account-section-content .settings-session-list article strong{color:#dce9f8;text-overflow:ellipsis;font-size:9px;overflow:hidden}.page-account .account-section-content .settings-session-history-toggle{color:#b8d5ef;background:#09213a;border-color:#17446c;width:100%;min-height:30px;margin-top:8px;font-size:9px}.page-account .account-section-content .settings-session-history{max-height:360px;overflow-y:auto}.page-account .account-section-content .settings-session-history article{grid-template-columns:29px minmax(0,1fr) 25px}.page-account .account-section-content .settings-terminate-button{color:#b8d5ef;background:#09213a;border-color:#17446c;width:100%;min-height:30px;margin-top:8px;font-size:9px}.page-account .account-section-content .settings-autosave{color:#7894af;justify-content:center;align-items:center;gap:6px;margin:0;font-size:9px;display:flex}.page-account .account-section-content .settings-autosave svg{color:#74a8d9}[data-theme=light] .page-account .account-section-content .settings-page{color:#20344a}[data-theme=light] .page-account .account-section-content .settings-page>.panel,[data-theme=light] .page-account .account-section-content .settings-page>.settings-form>.panel{background:linear-gradient(145deg,#fff,#f7faff 80%);border-color:#d9e4ef;box-shadow:0 7px 20px #20344a0d}[data-theme=light] .page-account .account-section-content .settings-hero h1,[data-theme=light] .page-account .account-section-content .settings-identity>div strong,[data-theme=light] .page-account .account-section-content .settings-panel-heading h2,[data-theme=light] .page-account .account-section-content .settings-panel-heading h3,[data-theme=light] .page-account .account-section-content .settings-notification-row strong,[data-theme=light] .page-account .account-section-content .settings-security-actions strong,[data-theme=light] .page-account .account-section-content .settings-session-list article strong{color:#19334d}[data-theme=light] .page-account .account-section-content .settings-hero p,[data-theme=light] .page-account .account-section-content .settings-identity>div>span,[data-theme=light] .page-account .account-section-content .settings-panel-heading p,[data-theme=light] .page-account .account-section-content .settings-fields>label,[data-theme=light] .page-account .account-section-content .settings-theme-field legend,[data-theme=light] .page-account .account-section-content .settings-autosave{color:#637b93}[data-theme=light] .page-account .account-section-content .settings-panel-heading{border-color:#e2eaf2}[data-theme=light] .page-account .account-section-content .settings-fields input,[data-theme=light] .page-account .account-section-content .settings-fields select,[data-theme=light] .page-account .account-section-content .settings-theme-options button,[data-theme=light] .page-account .account-section-content .settings-notification-row,[data-theme=light] .page-account .account-section-content .settings-security-actions>div,[data-theme=light] .page-account .account-section-content .settings-session-list article{background:#f7f9fc;border-color:#dce6f0}[data-theme=light] .page-account .account-section-content .settings-fields input,[data-theme=light] .page-account .account-section-content .settings-fields select{color:#20344a}[data-theme=light] .page-account .account-section-content .settings-theme-options button{color:#526a82}[data-theme=light] .page-account .account-section-content .settings-session-list article strong{color:#19334d}[data-theme=light] .page-account .account-section-content .settings-password-form,[data-theme=light] .page-account .account-section-content .settings-password-form input{color:#20344a;background:#f7f9fc;border-color:#dce6f0}[data-theme=light] .page-account .account-section-content .settings-password-form label{color:#637b93}[data-theme=light] .page-account .account-section-content .settings-password-field>span .button,[data-theme=light] .page-account .account-section-content .settings-session-history-toggle{color:#35536f;background:#edf3f9;border-color:#cbd9e7}[data-theme=light] .page-account .account-section-content .settings-password-updated{color:#71849a}[data-theme=light] .page-account .account-section-content .settings-password-field>span .button{color:#35536f;background:#edf3f9;border-color:#cbd9e7}[data-theme=light] .page-account .account-section-content .settings-notification-row small,[data-theme=light] .page-account .account-section-content .settings-security-actions small,[data-theme=light] .page-account .account-section-content .settings-session-list article small{color:#71849a}.earn-open-positions{gap:12px;display:grid}.earn-open-positions>h2{color:var(--ink);margin:0;font-size:17px}.earn-open-position-list{gap:8px;display:grid}.earn-open-position-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;min-width:0;padding-top:10px;display:flex}.earn-open-position-row>div{gap:4px;min-width:0;display:grid}.earn-open-position-row>div>strong{color:var(--ink);font-size:13px}.earn-open-position-row>div>span{color:var(--muted);font-size:12px}.earn-open-position-row .button{flex:none}@media (width<=1000px){.page-account .account-section-content .earn-strategy-grid,.page-account .account-section-content .settings-interface-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.page-account .account-section-content .earn-strategy-grid{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .earn-strategy-card{padding:13px}.page-account .account-section-content .settings-page{gap:10px}.page-account .account-section-content .settings-hero{flex-wrap:wrap;padding:12px}.page-account .account-section-content .settings-hero h1{font-size:17px}.page-account .account-section-content .settings-active-badge{margin-left:auto;padding:6px 7px;font-size:8px}.page-account .account-section-content .settings-identity{flex-wrap:wrap;gap:8px;padding:10px}.page-account .account-section-content .settings-identity>div{flex:1}.page-account .account-section-content .settings-identity>.button{width:100%;margin-left:0}.page-account .account-section-content .settings-personal-fields,.page-account .account-section-content .settings-interface-fields,.page-account .account-section-content .settings-notifications-grid,.page-account .account-section-content .settings-security{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .settings-panel{padding:11px}.page-account .account-section-content .settings-notification-row{grid-template-columns:30px minmax(0,1fr) 30px}}.page-account .account-section-content .settings-page{width:100%;max-width:none;color:var(--ink);zoom:1;gap:14px}.page-account .account-section-content .settings-page>.panel,.page-account .account-section-content .settings-page>.settings-form>.panel{border-color:var(--line);background:var(--surface);box-shadow:none;border-radius:12px}.page-account .account-section-content .settings-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-account .account-section-content .settings-identity{gap:14px;min-height:76px;padding:14px 16px}.page-account .account-section-content .settings-user-avatar{width:46px;height:46px;font-size:18px}.page-account .account-section-content .settings-identity>div strong{color:var(--ink);font-size:14px}.page-account .account-section-content .settings-identity>div>span{color:var(--muted);font-size:12px}.page-account .account-section-content .settings-verified{font-size:12px}.page-account .account-section-content .settings-identity>.button{border-color:var(--line);background:var(--surface-soft);min-height:38px;color:var(--ink);border-radius:7px;padding:0 12px;font-size:12px}.page-account .account-section-content .settings-panel{padding:16px}.page-account .account-section-content .settings-panel-heading{border-color:var(--line);gap:11px;padding-bottom:13px}.page-account .account-section-content .settings-panel-icon{border-color:color-mix(in srgb,var(--blue) 26%,var(--line));background:color-mix(in srgb,var(--blue) 10%,var(--surface));width:38px;height:38px;color:var(--blue)}.page-account .account-section-content .settings-panel-heading h2,.page-account .account-section-content .settings-panel-heading h3{color:var(--ink);font-size:15px}.page-account .account-section-content .settings-panel-heading p{color:var(--muted);font-size:12px}.page-account .account-section-content .settings-fields{gap:12px;padding-top:15px}.page-account .account-section-content .settings-personal-fields,.page-account .account-section-content .settings-interface-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.page-account .account-section-content .settings-fields>label,.page-account .account-section-content .settings-theme-field legend{color:var(--muted);gap:7px;font-size:12px}.page-account .account-section-content .settings-fields input,.page-account .account-section-content .settings-fields select{border-color:var(--line);background:var(--surface-soft);min-height:42px;color:var(--ink);border-radius:7px;padding:9px 11px;font-size:13px}.page-account .account-section-content .settings-theme-options button{border-color:var(--line);background:var(--surface-soft);min-height:42px;color:var(--ink);font-size:12px}.page-account .account-section-content .settings-save-button{min-height:40px;margin-top:14px;font-size:13px}.page-account .account-section-content .settings-notifications-grid{gap:9px;padding-top:14px}.page-account .account-section-content .settings-notification-row{border-color:var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:36px minmax(0,1fr) 36px;gap:10px;padding:11px}.page-account .account-section-content .settings-notification-icon{border-color:color-mix(in srgb,var(--blue) 26%,var(--line));background:color-mix(in srgb,var(--blue) 10%,var(--surface));width:34px;height:34px;color:var(--blue)}.page-account .account-section-content .settings-notification-row strong,.page-account .account-section-content .settings-security-actions strong{color:var(--ink);font-size:12px}.page-account .account-section-content .settings-notification-row small,.page-account .account-section-content .settings-security-actions small{color:var(--muted);font-size:11px}.page-account .account-section-content .settings-switch{width:34px;height:20px}.page-account .account-section-content .settings-switch span{width:16px;height:16px}.page-account .account-section-content .settings-switch.enabled span{transform:translate(14px)}.page-account .account-section-content .settings-security{display:block}.page-account .account-section-content .settings-sessions-card{background:0 0;border:0;padding:0}.page-account .account-section-content .settings-session-list article{border-color:var(--line);grid-template-columns:36px minmax(0,1fr) 30px;gap:10px;padding:11px 2px}.page-account .account-section-content .settings-session-list article strong{color:var(--ink);font-size:12px}.page-account .account-section-content .settings-session-list article small{color:var(--muted);font-size:11px}.page-account .account-section-content .settings-session-history-toggle,.page-account .account-section-content .settings-terminate-button{border-color:var(--line);background:var(--surface-soft);min-height:40px;color:var(--ink);border-radius:7px;font-size:12px}.page-account .account-section-content .settings-autosave{color:var(--muted);font-size:12px}.page-account .account-section-content .settings-password-form{border-color:var(--line);background:var(--surface-soft);gap:10px;padding:12px}.page-account .account-section-content .settings-password-form label{color:var(--muted);font-size:12px}.page-account .account-section-content .settings-password-form input{border-color:var(--line);background:var(--surface);min-height:40px;color:var(--ink);font-size:13px}@media (width<=1000px){.page-account .account-section-content .settings-form{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.page-account .account-section-content .settings-page{gap:12px}.page-account .account-section-content .settings-identity{gap:10px;padding:12px}.page-account .account-section-content .settings-identity>div{flex:calc(100% - 60px)}.page-account .account-section-content .settings-identity>div>span{white-space:normal;overflow-wrap:anywhere}.page-account .account-section-content .settings-identity>.button{width:auto;min-height:36px;margin-left:auto}.page-account .account-section-content .settings-personal-fields,.page-account .account-section-content .settings-interface-fields,.page-account .account-section-content .settings-notifications-grid{grid-template-columns:minmax(0,1fr)}.page-account .account-section-content .settings-panel{padding:14px}.page-account .account-section-content .settings-notification-row{grid-template-columns:36px minmax(0,1fr) 36px}}.page-account .account-section-content .profile-columns-profile{border-color:var(--line);background:var(--surface);border-radius:12px}.page-account .account-section-content .profile-columns-profile .profile-main-column{border-color:var(--line)}.page-account .account-section-content .profile-referral-card{border-color:var(--line);background:var(--surface-soft);color:var(--ink);border-radius:12px}.page-account .account-section-content .profile-referral-card .referral-program-heading{border-color:var(--line)}.page-account .account-section-content .profile-referral-card .referral-program-icon{background:var(--surface);color:var(--blue)}.page-account .account-section-content .profile-referral-card .referral-program-heading h2{color:var(--ink)}.page-account .account-section-content .profile-referral-card .referral-program-heading p,.page-account .account-section-content .profile-referral-card .referral-link-copy label{color:var(--muted)}.page-account .account-section-content .profile-referral-card .referral-link-field,.page-account .account-section-content .profile-referral-card .referral-program-stats{border-color:var(--line);background:var(--surface)}.page-account .account-section-content .profile-referral-card .referral-link-field input{color:var(--ink)}.page-account .account-section-content .profile-referral-card .referral-copy-button{color:var(--muted)}.page-account .account-section-content .profile-referral-card .referral-copy-button:hover:not(:disabled){background:var(--surface-soft);color:var(--ink)}.page-account .account-section-content .profile-referral-card .referral-invite-button{border-color:var(--accent);background:var(--accent);color:#fff}.page-account .account-section-content .profile-referral-card .referral-invite-button:hover:not(:disabled){border-color:var(--blue);background:var(--blue)}.page-account .account-section-content .profile-referral-card .referral-program-stats article span{color:var(--muted)}.page-account .account-section-content .profile-referral-card .referral-program-stats article strong{color:var(--ink)}@media (width<=760px){.page-account .account-section-content .profile-columns-profile .profile-main-column{border-bottom-color:var(--line)}}:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .page-account .account-section-content .profile-columns-profile .profile-main-column{border-color:var(--line)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card{border-color:var(--line);background:var(--surface-soft);color:var(--ink)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-heading{border-color:var(--line)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-icon{background:var(--surface);color:var(--blue)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-heading h2,:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-stats article strong{color:var(--ink)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-heading p,:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-link-copy label,:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-stats article span{color:var(--muted)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-link-field,:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-program-stats{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-link-field input{color:var(--ink)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-copy-button{color:var(--muted)}:root[data-theme=dark] .page-account .account-section-content .profile-referral-card .referral-copy-button:hover:not(:disabled){background:var(--surface-soft);color:var(--ink)}.page-account .account-section-content .profile-columns-profile{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;overflow:visible}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{border:0;align-content:stretch;min-width:0;padding:0}.page-account .account-section-content .profile-columns-profile .profile-main-column{display:grid}.page-account .account-section-content .profile-columns-profile .profile-panel,.page-account .account-section-content .profile-referral-card{box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:100%;height:100%;min-height:100%;color:var(--ink);border-radius:12px;padding:22px;box-shadow:0 2px 9px #17233b0a}.page-account .account-section-content .profile-columns-profile .profile-card-heading{padding-bottom:16px}.page-account .account-section-content .profile-columns-profile .profile-card-heading h2{font-size:21px!important}.page-account .account-section-content .profile-columns-profile .profile-identity{gap:18px;margin:8px 0 16px}.page-account .account-section-content .profile-columns-profile .profile-avatar{flex-basis:66px;width:66px;height:66px;font-size:29px}.page-account .account-section-content .profile-columns-profile .profile-identity-copy h3{font-size:22px}.page-account .account-section-content .profile-columns-profile .profile-vip-badge{font-size:13px}.page-account .account-section-content .profile-account-details{border-top:1px solid var(--line);border-bottom:0;gap:14px;margin-top:14px;padding:16px 0 0}.page-account .account-section-content .profile-account-details .profile-info-row{gap:10px;font-size:14px}.page-account .account-section-content .profile-account-details .profile-info-row>svg,.page-account .account-section-content .profile-account-details .profile-verification>svg{width:20px;height:20px}.page-account .account-section-content .profile-account-details .profile-info-row small,.page-account .account-section-content .profile-account-details .profile-verification small{font-size:13px}.page-account .account-section-content .profile-account-details .profile-info-row strong{font-size:14px}.page-account .account-section-content .profile-account-details .profile-info-row.account-id-row .icon-button{width:30px;height:30px}.page-account .account-section-content .profile-account-details .profile-verification{gap:10px;font-size:14px}.page-account .account-section-content .profile-account-details .profile-verification strong{font-size:15px}.page-account .account-section-content .profile-referral-card{align-self:stretch;gap:16px}.page-account .account-section-content .profile-referral-card .referral-program-heading{gap:13px;padding-bottom:16px}.page-account .account-section-content .profile-referral-card .referral-program-icon{flex-basis:46px;width:46px;height:46px}.page-account .account-section-content .profile-referral-card .referral-program-icon svg{width:25px;height:25px}.page-account .account-section-content .profile-referral-card .referral-program-heading h2{font-size:20px}.page-account .account-section-content .profile-referral-card .referral-program-heading p{font-size:13px}.page-account .account-section-content .profile-referral-card .referral-link-copy{gap:8px}.page-account .account-section-content .profile-referral-card .referral-link-copy label{font-size:13px}.page-account .account-section-content .profile-referral-card .referral-link-field{min-height:48px}.page-account .account-section-content .profile-referral-card .referral-link-field input{min-height:46px;padding:10px 12px;font-size:13px}.page-account .account-section-content .profile-referral-card .referral-copy-button{flex-basis:46px;width:46px;min-height:46px}.page-account .account-section-content .profile-referral-card .referral-copy-button svg{width:19px;height:19px}.page-account .account-section-content .profile-referral-card .referral-invite-button{min-height:46px;font-size:14px}.page-account .account-section-content .profile-referral-card .referral-program-stats{padding:14px 0}.page-account .account-section-content .profile-referral-card .referral-program-stats article{gap:7px;padding:0 14px}.page-account .account-section-content .profile-referral-card .referral-program-stats article span{font-size:12px}.page-account .account-section-content .profile-referral-card .referral-program-stats article strong{font-size:17px}@media (width<=760px){.page-account .account-section-content .profile-columns-profile{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:14px}.page-account .account-section-content .profile-columns-profile .profile-main-column,.page-account .account-section-content .profile-columns-profile .profile-security-column{padding:0}.page-account .account-section-content .profile-columns-profile .profile-panel,.page-account .account-section-content .profile-referral-card{min-height:100%;padding:18px}.page-account .account-section-content .profile-account-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.page-account .account-section-content .profile-columns-profile .profile-panel,.page-account .account-section-content .profile-referral-card{padding:16px}.page-account .account-section-content .profile-columns-profile .profile-card-heading h2,.page-account .account-section-content .profile-referral-card .referral-program-heading h2{font-size:19px!important}.page-account .account-section-content .profile-columns-profile .profile-identity{gap:14px}.page-account .account-section-content .profile-columns-profile .profile-avatar{flex-basis:58px;width:58px;height:58px;font-size:26px}.page-account .account-section-content .profile-columns-profile .profile-identity-copy h3{font-size:19px}.page-account .account-section-content .profile-account-details{grid-template-columns:minmax(0,1fr);gap:12px}.page-account .account-section-content .profile-referral-card .referral-program-stats article{padding:0 9px}.page-account .account-section-content .profile-referral-card .referral-program-stats article span{font-size:11px}}.markets-page-redesign,.markets-page-redesign button,.markets-page-redesign input,.markets-page-redesign select,.markets-page-redesign table{font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,Arial,sans-serif}.markets-page-redesign{gap:16px}.market-summary-grid{gap:14px}.market-summary-card{border-color:var(--line);background:var(--surface);border-radius:12px;min-height:132px;padding:14px;box-shadow:0 2px 9px #17233b0a}.market-summary-card>.market-summary-heading{gap:10px;margin-bottom:12px}.market-summary-card>.market-summary-heading h2{font-size:15px;font-weight:700}.market-summary-card>.market-summary-heading button{font-size:11px}.market-summary-card>div:not(.market-summary-heading){gap:7px}.market-summary-row{grid-template-columns:22px minmax(0,1fr) auto auto;gap:8px;min-height:23px}.market-summary-row .coin-icon{flex-basis:20px;width:20px;height:20px;font-size:10px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{font-size:12px;font-weight:550}.market-toolbar-row{gap:12px}.market-toolbar-row .market-search,.market-toolbar-row>select{border-radius:9px;height:46px}.market-toolbar-row .market-search{padding:0 13px}.market-toolbar-row .market-search svg{width:18px;height:18px}.market-toolbar-row .market-search input,.market-toolbar-row>select{font-size:13px}.market-toolbar-row>select{padding:0 13px}.market-toolbar-row .favorite-filter{border-radius:9px;gap:8px;min-height:46px;padding:0 14px;font-size:13px}.market-toolbar-row .favorite-filter.selected{border-color:var(--accent);background:var(--surface-soft);color:var(--blue)}.markets-full-redesign{border-color:var(--line);background:var(--surface);border-radius:12px;box-shadow:0 2px 9px #17233b0a}.markets-full-redesign .market-page-table-scroll table{min-width:910px}.markets-full-redesign .market-page-table-scroll th{border-color:var(--line);background:var(--surface-soft);height:42px;padding:0 12px;font-size:12px;font-weight:600}.markets-full-redesign .market-page-table-scroll td{border-bottom-color:var(--line);height:58px;padding:8px 12px;font-size:13px}.markets-full-redesign .market-page-table-scroll tbody tr:hover{background:var(--surface-soft)}.market-page-table-scroll th:nth-child(9),.market-page-table-scroll td:nth-child(9){width:44px}.market-page-table-scroll .asset-cell{gap:10px}.market-page-table-scroll .asset-cell .coin-icon{flex-basis:36px;width:36px;height:36px;font-size:14px}.market-page-table-scroll .asset-cell>div{gap:3px}.market-page-table-scroll .asset-cell>div>strong{font-size:13px;font-weight:650}.market-page-table-scroll .asset-cell>div>small{font-size:11px}.market-page-table-scroll td>strong{font-size:13px;font-weight:600}.market-page-table-scroll .change-pill{font-size:13px;font-weight:700}.market-page-table-scroll .market-pair-open{font-size:13px;font-weight:600}.market-page-table-scroll .market-favorite-button{width:32px;height:32px;color:var(--muted)}.market-page-table-scroll .market-favorite-button:hover,.market-page-table-scroll .market-favorite-button[aria-pressed=true]{color:var(--blue)}.market-page-table-scroll .dashboard-sparkline.compact{width:74px;height:32px}.market-page-table-scroll .dashboard-chart-message{max-width:100px;min-height:26px;font-size:10px}.market-pagination{font-size:13px}.market-pagination>div,.market-page-number-wrap{gap:7px}.market-pagination button{border-radius:8px;min-width:36px;height:36px;font-size:13px}:root[data-theme=dark] .market-summary-card,:root[data-theme=dark] .market-toolbar-row .market-search,:root[data-theme=dark] .market-toolbar-row>select,:root[data-theme=dark] .markets-full-redesign,:root[data-theme=dark] .market-pagination button{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .markets-full-redesign .market-page-table-scroll th{border-color:var(--line);background:var(--surface-soft)}:root[data-theme=dark] .markets-full-redesign .market-page-table-scroll td{border-color:var(--line)}:root[data-theme=dark] .markets-full-redesign .market-page-table-scroll tbody tr:hover{background:var(--surface-soft)}:root[data-theme=dark] .market-toolbar-row .favorite-filter.selected{border-color:var(--accent);background:var(--surface-soft);color:#82b2ff}:root[data-theme=dark] .market-pagination button.selected{border-color:var(--accent);background:var(--accent)}@media (width<=760px){.market-summary-grid{grid-template-columns:minmax(0,1fr)}.market-summary-card-top,.market-summary-card-volume{display:none}.market-summary-card{min-height:0;padding:15px}.market-summary-card>.market-summary-heading{margin-bottom:12px}.market-summary-card>.market-summary-heading h2{font-size:16px}.market-summary-card>.market-summary-heading button{font-size:12px}.market-summary-card>div:not(.market-summary-heading){gap:8px}.market-summary-row{grid-template-columns:26px minmax(0,1fr) auto auto;gap:9px;min-height:30px}.market-summary-row .coin-icon{flex-basis:24px;width:24px;height:24px;font-size:12px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{font-size:13px}.market-toolbar-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.market-toolbar-row .market-search,.market-toolbar-row .favorite-filter{grid-column:1/-1}.market-toolbar-row .market-search,.market-toolbar-row>select,.market-toolbar-row .favorite-filter{height:46px;min-height:46px}.market-toolbar-row .market-search input,.market-toolbar-row>select,.market-toolbar-row .favorite-filter{font-size:14px}.market-pagination{flex-direction:column;align-items:flex-start;font-size:12px}.market-pagination button{min-width:38px;height:38px}}@media (width<=420px){.markets-page-redesign{gap:12px}.market-summary-card{padding:13px}.market-summary-row strong,.market-summary-row>span:not(.coin-icon),.market-summary-row b{font-size:12px}.market-toolbar-row{gap:8px}}.app-shell .topbar{gap:17px;height:42px;padding-left:21px;padding-right:21px}.app-shell .topbar .breadcrumb{font-size:10px}.app-shell .topbar .global-search{width:min(245px,30vw)}.app-shell .topbar .search-box{height:30px}.app-shell .topbar .topbar-actions{gap:8px}.app-shell .topbar .topbar-actions .icon-button{width:30px;height:30px}.app-shell .main-area>.topbar{z-index:30;position:fixed;inset:0 0 auto 250px}.app-shell .main-area{padding-top:42px}@media (width>=681px) and (width<=1200px){.app-shell .main-area>.topbar{left:220px}}.market-summary-card>.market-summary-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:28px;display:grid}.market-summary-card>.market-summary-heading h2{min-width:0;margin:0}.market-summary-card>.market-summary-heading button{justify-self:end;gap:4px;min-height:26px;padding:0 2px 0 8px;font-size:12px;font-weight:600}:root[data-theme=dark] .markets-page-redesign .market-summary-card,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .market-search,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row>select,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .favorite-filter,:root[data-theme=dark] .markets-page-redesign .markets-full-redesign,:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll th,:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll td,:root[data-theme=dark] .markets-page-redesign .market-pagination button{border-color:var(--line);background:var(--surface)}:root[data-theme=dark] .markets-page-redesign .market-page-table-scroll tbody tr:hover,:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .favorite-filter.selected{background:var(--surface-soft)}:root[data-theme=dark] .markets-page-redesign .market-toolbar-row .favorite-filter.selected{border-color:var(--accent);color:#82b2ff}@media (width<=760px){.app-shell .topbar{height:54px;padding-left:13px;padding-right:13px}}@media (width<=680px){.app-shell .main-area>.topbar{z-index:10;position:relative;inset:auto}.app-shell .main-area{padding-top:0}}.market-page-table-scroll tbody tr.market-clickable-row{cursor:pointer}.market-page-table-scroll tbody tr.market-clickable-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.trade-page-shell{gap:12px;display:grid}.trade-page-back{justify-self:start}.page-account .account-section-nav{z-index:12;background:var(--surface);position:sticky;top:0}@media (width<=760px){.market-summary-grid{grid-template-columns:minmax(0,1fr)}.market-summary-card-new,.market-summary-card-growth{display:none}.market-summary-card-top,.market-summary-card-volume{display:block}.market-toolbar-row{border-bottom:1px solid var(--line);background:var(--surface);border-radius:0 0 10px 10px;margin:0 -10px;padding:8px 10px}:root[data-theme=dark] .market-toolbar-row{background:var(--surface)}}.market-search-mobile,.market-mobile-tabs-viewport,.market-mobile-market-type-row,.market-mobile-sort,.market-mobile-list,.market-desktop-market-type-row{display:none}@media (width>=761px){.market-toolbar-row .market-desktop-market-type-row{border-bottom:1px solid var(--line);grid-column:1/-1;align-items:center;gap:24px;min-height:42px;padding:0 12px;display:flex}.market-desktop-market-type-row button{min-height:38px;color:var(--muted);white-space:nowrap;background:0 0;border:0;padding:0;font-size:14px;font-weight:600}.market-desktop-market-type-row button:hover,.market-desktop-market-type-row button.selected{color:var(--ink)}}@media (width<=760px){.market-summary-grid,.market-summary-card-top,.market-summary-card-new,.market-summary-card-growth,.market-summary-card-volume{display:none}.market-toolbar-row{z-index:11;border-bottom:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:stretch;gap:0;margin:0 -10px;padding:0 12px;display:flex;position:sticky;top:0;box-shadow:0 4px 12px #17233b0c}.market-toolbar-row .market-search-desktop{display:none}.market-search-mobile{background:var(--surface-soft);border-radius:10px;height:43px;min-height:43px;margin-bottom:5px;display:flex}.market-toolbar-row .market-search-desktop,.market-search-mobile{flex:none}.market-toolbar-row .market-search input,.market-search-mobile input{font-size:14px}.market-toolbar-row .market-search svg,.market-search-mobile svg{width:17px;height:17px}.market-mobile-tabs-viewport{min-width:0;display:block}.market-mobile-tabs{scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;align-items:stretch;gap:3px;min-width:0;display:flex;overflow:auto hidden}.market-mobile-tabs::-webkit-scrollbar{display:none}.market-mobile-tabs{border-bottom:1px solid var(--line);min-height:49px}.market-mobile-tabs button,.market-mobile-types button{color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 9px;font-size:14px;font-weight:600;display:inline-flex;position:relative}.market-mobile-tabs button.selected{color:var(--ink)}.market-mobile-tabs button.selected:after{background:var(--accent);content:"";border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:9px;right:9px}.market-mobile-market-type-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:40px;display:flex}.market-mobile-types{align-items:center;gap:16px;min-height:40px;display:flex}.market-mobile-all,.market-mobile-types button{min-height:32px;color:var(--muted);white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;padding:0 2px;font-size:14px;font-weight:600;display:inline-flex}.market-mobile-all.selected,.market-mobile-types button.selected{color:var(--ink)}.market-mobile-types{flex:none}.market-toolbar-row>select,.market-toolbar-row>.favorite-filter{display:none}.market-mobile-sort{border-bottom:1px solid var(--line);background:var(--surface-soft);min-height:30px;color:var(--muted);border-radius:11px 11px 0 0;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.75fr);align-items:center;gap:3px;padding:0 9px;display:grid}.market-mobile-sort button{min-width:0;max-width:100%;color:inherit;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:3px;padding:0;font-size:9px;line-height:1;display:inline-flex;overflow:hidden}.market-mobile-sort button:first-child{justify-content:flex-start}.market-mobile-sort button svg{flex:0 0 9px;width:9px;height:9px}.market-mobile-sort button.selected{color:var(--ink)}.markets-full-redesign{padding:0}.market-page-table-scroll{overflow:visible}.market-page-table-scroll>table{display:none}.market-mobile-list{gap:0;display:grid}.market-mobile-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:32px minmax(0,1fr) minmax(64px,auto) 66px 22px;align-items:center;gap:7px;min-width:0;min-height:64px;padding:8px 9px;display:grid}.market-mobile-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.market-mobile-row>.coin-icon{flex-basis:30px;width:30px;height:30px;font-size:14px}.market-mobile-asset,.market-mobile-price{gap:3px;min-width:0;display:grid}.market-mobile-asset strong{min-width:0;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:2px;font-size:14px;font-weight:650;display:flex;overflow:hidden}.market-mobile-asset strong span{color:var(--muted);font-weight:500}.market-mobile-asset strong .market-futures-badge{margin-left:2px;padding:2px 4px;font-size:8px}.market-mobile-asset small,.market-mobile-price small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.market-mobile-price{text-align:right;justify-items:end;min-width:0}.market-mobile-price strong{max-width:100%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:650;overflow:hidden}.market-mobile-row .change-pill{text-align:center;white-space:nowrap;border-radius:6px;width:66px;min-width:0;padding:7px 4px;font-size:10px}.market-mobile-favorite{width:22px;height:30px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.market-mobile-favorite[aria-pressed=true]{color:var(--accent)}@media (width<=360px){.market-mobile-row{grid-template-columns:28px minmax(0,1fr) minmax(58px,auto) 58px 20px;gap:4px;padding-left:6px;padding-right:6px}.market-mobile-row>.coin-icon{flex-basis:27px;width:27px;height:27px}.market-mobile-row .change-pill{width:58px;padding-left:2px;padding-right:2px;font-size:9px}.market-mobile-asset strong,.market-mobile-price strong{font-size:12px}.market-mobile-asset small,.market-mobile-price small{font-size:10px}.market-mobile-favorite{width:20px}}.market-pagination{margin:8px 0}:root[data-theme=dark] .market-toolbar-row{background:var(--surface);box-shadow:0 4px 12px #0002}:root[data-theme=dark] .market-toolbar-row .market-search{border-color:var(--line);background:var(--surface-soft)}:root[data-theme=dark] .market-mobile-row{border-color:var(--line)}}.market-search-screen{display:none}@media (width<=760px){.market-search-screen{z-index:60;padding:calc(8px + env(safe-area-inset-top)) 14px calc(14px + env(safe-area-inset-bottom));background:var(--surface);color:var(--ink);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.market-search-screen-header{flex:none;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;display:grid}.market-search-back{width:34px;height:42px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid}.market-search-screen-field{border:1px solid var(--line);background:var(--surface-soft);min-width:0;height:44px;color:var(--muted);border-radius:9px;align-items:center;gap:10px;padding:0 12px;display:flex}.market-search-screen-field input{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;outline:0;padding:0;font-size:16px}.market-search-screen-field svg{width:19px;height:19px}.market-search-screen-field input::placeholder{color:var(--muted)}.market-search-screen-section{margin-top:19px}.market-search-screen-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.market-search-screen-section h2{color:var(--ink);margin:0;font-size:16px;font-weight:650}.market-search-screen-section-heading button{width:36px;height:36px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.market-search-history{flex-wrap:wrap;gap:8px;display:flex}.market-search-history button{border:1px solid var(--line);background:var(--surface-soft);min-height:34px;color:var(--ink);border-radius:7px;padding:0 12px;font-size:14px}.market-search-best-deals{margin-top:23px}.market-search-best-deals>h2{margin-bottom:8px}.market-search-results-section{margin-top:11px}.market-search-result{border:0;border-bottom:1px solid var(--line);width:100%;min-width:0;min-height:66px;color:var(--ink);text-align:left;background:0 0;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.market-search-result>.coin-icon{flex-basis:32px;width:32px;height:32px;font-size:15px}.market-search-result-asset,.market-search-result-price{gap:3px;min-width:0;display:grid}.market-search-result-asset>strong,.market-search-result-price>strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;overflow:hidden}.market-search-result-asset>strong{align-items:center;gap:2px;display:flex}.market-search-result-asset>strong>small{color:var(--muted);font-size:12px;font-weight:500}.market-search-result-asset>strong>.market-futures-badge{color:var(--muted);margin-left:2px;padding:2px 4px;font-size:8px;font-weight:650}.market-search-result-asset>small,.market-search-result-price>small{color:var(--muted);white-space:nowrap;font-size:12px}.market-search-result-price{justify-items:end}.market-search-result-price>small.positive{color:var(--green)}.market-search-result-price>small.negative{color:var(--red)}.market-search-empty{color:var(--muted);margin:18px 0;font-size:14px}}.markets-full-redesign .market-page-table-scroll table{table-layout:fixed;min-width:960px}.market-page-table-scroll th:first-child,.market-page-table-scroll td:first-child{width:42px}.market-page-table-scroll th:nth-child(2),.market-page-table-scroll td:nth-child(2){width:190px}.market-page-table-scroll th:nth-child(3),.market-page-table-scroll td:nth-child(3){width:150px}.market-page-table-scroll th:nth-child(4),.market-page-table-scroll td:nth-child(4){width:155px}.market-page-table-scroll th:nth-child(5),.market-page-table-scroll td:nth-child(5){width:90px}.market-page-table-scroll th:nth-child(6),.market-page-table-scroll td:nth-child(6){width:130px}.market-page-table-scroll th:nth-child(7),.market-page-table-scroll td:nth-child(7){width:145px}.market-page-table-scroll th:nth-child(8),.market-page-table-scroll td:nth-child(8){width:50px}.market-page-table-scroll .market-pair-open{width:100%;min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:1px;padding:0;font-size:13px;font-weight:650;line-height:1.35;display:flex}.market-page-table-scroll .market-pair-base,.market-mobile-asset strong .market-pair-base{color:var(--ink);font-weight:650}.market-page-table-scroll .market-pair-quote,.market-mobile-asset strong .market-pair-quote{color:var(--muted);font-weight:500}.market-page-table-scroll .market-futures-badge,.market-mobile-asset strong .market-futures-badge{border-color:var(--line);background:var(--surface-soft);color:var(--muted);margin-left:3px;font-size:9px;font-weight:650}.market-page-table-scroll td:nth-child(4)>strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.app-shell .topbar .language-select{border:1px solid var(--line);min-width:61px;height:25px;color:var(--muted);border-radius:15px;justify-content:center;gap:5px;padding:0 7px;position:relative}.app-shell .topbar .language-current-flag{border-radius:2px;flex:0 0 18px;width:18px;height:12px;display:block;overflow:hidden;box-shadow:0 1px 2px #00000025}.app-shell .topbar .language-current-code{color:var(--ink);font-size:9px;line-height:1}.app-shell .topbar .language-chevron{flex:none}.app-shell .topbar .language-select select{opacity:0;cursor:pointer;width:100%;height:100%;padding:0;position:absolute;inset:0}.app-shell .topbar .language-select:focus-within{outline:2px solid var(--blue);outline-offset:2px}.search-box .search-clear{width:24px;height:24px;color:var(--muted);flex:0 0 24px}.search-box .search-clear:hover{background:var(--surface-soft);color:var(--ink)}.public-search-clear{width:25px;height:25px;color:var(--public-muted);background:0 0;border:0;border-radius:6px;flex:0 0 25px;place-items:center;padding:0;display:grid}.public-search-clear:hover{background:var(--public-surface);color:var(--public-text)}.mobile-trade-back,.mobile-trade-actions,.mobile-orderbook-table,.mobile-order-panel-close,.mobile-order-panel-backdrop,.mobile-trade-header-actions,.market-picker-mobile-backdrop,.market-picker-mobile-sheet,.mobile-trade-notification-layer{display:none}@media (width<=680px){.page-trade .main-area>.topbar,.page-trade .trade-page-back{display:none}.page-trade .main-area{padding-top:0}.page-trade .content-area{padding:0 0 calc(108px + env(safe-area-inset-bottom))}.page-trade .content-area .site-footer{margin-left:0;margin-right:0}.page-trade .trade-page-shell{gap:0}.page-trade .terminal-grid{gap:8px}.page-trade .chart-panel{box-shadow:none;border-radius:0;padding:0 12px 10px;overflow:visible}.page-trade .market-toolbar{z-index:30;border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-rows:auto auto;grid-template-columns:55px minmax(0,1fr) auto;gap:0 10px;min-height:66px;margin:0 -12px 8px;padding:8px 14px 7px;display:grid;position:sticky;top:0}.page-trade .market-navigation-group{grid-area:1/1/auto/3;grid-template-columns:35px minmax(0,1fr);width:100%;min-height:42px;display:grid}.page-trade .mobile-trade-back{width:35px;height:40px;color:var(--ink);background:0 0;border:0;border-radius:8px;grid-area:1/1;align-self:center;place-items:center;padding:0;display:grid}.page-trade .trade-market-back{display:none}.page-trade .market-select-wrap{flex-basis:auto;grid-area:1/2;width:100%;min-width:0}.page-trade .mobile-trade-header-actions{grid-area:1/3;align-items:center;gap:12px;display:flex}.page-trade .mobile-trade-icon-button{width:30px;height:32px;color:var(--ink);background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.page-trade .mobile-trade-icon-button.selected{color:#e7b936}.page-trade .mobile-trade-icon-button>span{background:var(--red);color:#fff;border-radius:9px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9px;font-weight:700;display:grid;position:absolute;top:-1px;right:-3px}.page-trade .market-switch-trigger{min-height:29px;box-shadow:none;background:0 0;border:0;gap:8px;padding:0}.page-trade .market-switch-trigger:hover,.page-trade .market-switch-trigger.is-open{box-shadow:none;background:0 0;border-color:#0000}.page-trade .market-switch-icons{flex-basis:36px;width:36px;height:29px}.page-trade .market-switch-icons .coin-icon{flex-basis:27px;width:27px;height:27px}.page-trade .market-switch-copy{align-content:center;justify-items:start;gap:3px;min-width:0;display:grid}.page-trade .market-switch-copy strong{font-size:14px}.page-trade .market-switch-copy small{display:none}.page-trade .market-switch-mobile-price{white-space:nowrap;align-items:baseline;gap:7px;min-width:0;display:flex}.page-trade .market-switch-mobile-price strong{font-variant-numeric:tabular-nums;text-overflow:ellipsis;font-size:13px;overflow:hidden}.page-trade .market-switch-mobile-price small{font-variant-numeric:tabular-nums;font-size:11px;display:inline}.page-trade .market-switch-chevron{flex-basis:21px;width:21px;height:21px}.page-trade .current-price,.page-trade .market-picker-popover{display:none}.page-trade-mobile-picker-portal .market-picker-mobile-backdrop{z-index:79;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#030912a8;border:0;display:block;position:fixed;inset:0}.page-trade-mobile-picker-portal .market-picker-mobile-sheet{z-index:80;padding:10px 15px calc(12px + env(safe-area-inset-bottom));border:1px solid var(--line);background:var(--surface);color:var(--ink);border-bottom:0;border-radius:19px 19px 0 0;flex-direction:column;display:flex;position:fixed;inset:20vh 0 0;overflow:hidden;box-shadow:0 -12px 36px #07172e30}.page-trade-mobile-picker-portal .market-picker-mobile-handle{background:var(--line);border-radius:5px;flex:0 0 5px;align-self:center;width:42px;height:5px;margin-bottom:17px}.page-trade-mobile-picker-portal .market-picker-mobile-search{border:1px solid var(--line);background:var(--surface-soft);height:44px;color:var(--muted);border-radius:10px;flex:0 0 44px;align-items:center;gap:10px;margin:0 0 13px;padding:0 12px;display:flex}.page-trade-mobile-picker-portal .market-picker-mobile-search input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:15px}.page-trade-mobile-picker-portal .market-picker-mobile-search input::placeholder{color:var(--muted)}.page-trade-mobile-picker-portal .market-picker-mobile-tabs{border-bottom:1px solid var(--line);flex:0 0 43px;align-items:stretch;gap:20px;margin:0 -15px;padding:0 15px;display:flex;overflow-x:auto}.page-trade-mobile-picker-portal .market-picker-mobile-tabs button{color:var(--muted);font:inherit;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;font-size:14px;font-weight:600;display:inline-flex;position:relative}.page-trade-mobile-picker-portal .market-picker-mobile-tabs button.selected{color:var(--ink)}.page-trade-mobile-picker-portal .market-picker-mobile-tabs button.selected:after{content:"";background:#f2c94c;height:3px;position:absolute;bottom:-1px;left:0;right:0}.page-trade-mobile-picker-portal .market-picker-mobile-head{border-bottom:1px solid var(--line);color:var(--muted);white-space:nowrap;flex:0 0 40px;justify-content:space-between;align-items:center;gap:10px;margin:0 -15px;padding:0 15px;font-size:10px;display:flex}.page-trade-mobile-picker-portal .market-picker-mobile-head span:last-child{text-align:right}.page-trade-mobile-picker-portal .market-picker-mobile-list{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.page-trade-mobile-picker-portal .market-picker-mobile-row{border-bottom:1px solid var(--line);grid-template-columns:27px 42px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:68px;display:grid}.page-trade-mobile-picker-portal .market-picker-mobile-favorite{width:27px;height:32px;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;display:grid}.page-trade-mobile-picker-portal .market-picker-mobile-favorite[aria-pressed=true]{color:#e7b936}.page-trade-mobile-picker-portal .market-picker-mobile-row>.coin-icon{flex-basis:37px;width:37px;height:37px}.page-trade-mobile-picker-portal .market-picker-mobile-market{min-width:0;color:var(--ink);text-align:left;background:0 0;border:0;justify-items:start;gap:4px;padding:0;display:grid}.page-trade-mobile-picker-portal .market-picker-mobile-market>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.page-trade-mobile-picker-portal .market-picker-mobile-market strong{font-size:14px;font-weight:700}.page-trade-mobile-picker-portal .market-picker-mobile-market>span>small{color:var(--muted);font-size:12px}.page-trade-mobile-picker-portal .market-picker-mobile-market>span>small>i{border:1px solid var(--line);border-radius:3px;margin-left:5px;padding:2px 4px;font-size:9px;font-style:normal}.page-trade-mobile-picker-portal .market-picker-mobile-market>small{max-width:100%;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.page-trade-mobile-picker-portal .market-picker-mobile-price{justify-items:end;gap:4px;display:grid}.page-trade-mobile-picker-portal .market-picker-mobile-price strong{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}.page-trade-mobile-picker-portal .market-picker-mobile-price small{font-variant-numeric:tabular-nums;font-size:12px}.page-trade .market-meta{display:none}.page-trade .chart-heading{min-height:34px}.page-trade .chart-panel .chart-host{height:264px;min-height:264px}.page-trade .orderbook-panel,.page-trade .trades-panel,.page-trade .order-panel{margin-left:10px;margin-right:10px}.page-trade .orderbook-panel{padding:15px 12px 17px}.page-trade .order-panel,.page-trade .orderbook-panel>.book-head,.page-trade .orderbook-panel>.book-side,.page-trade .orderbook-panel>.book-mid{display:none}.page-trade .mobile-orderbook-table{gap:1px;display:grid}.page-trade .mobile-orderbook-head{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;column-gap:5px;display:grid}.page-trade .mobile-orderbook-row{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:4px;display:grid}.page-trade .mobile-orderbook-head{min-height:44px;color:var(--muted);font-size:10px}.page-trade .mobile-orderbook-head strong,.page-trade .mobile-orderbook-head span{grid-column:span 2;font-size:12px;font-weight:700}.page-trade .mobile-orderbook-head strong{color:var(--green)}.page-trade .mobile-orderbook-head span{color:var(--red);text-align:right}.page-trade .mobile-orderbook-head small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.page-trade .mobile-orderbook-head small:first-of-type,.page-trade .mobile-orderbook-head small:nth-of-type(2){text-align:left}.page-trade .mobile-orderbook-head small:nth-of-type(3),.page-trade .mobile-orderbook-head small:nth-of-type(4){text-align:right}.page-trade .mobile-orderbook-row{font-variant-numeric:tabular-nums;min-height:37px;font-size:13px}.page-trade .mobile-orderbook-row strong{z-index:1;white-space:nowrap;font-size:13px;font-weight:650;position:relative}.page-trade .mobile-orderbook-row .book-price-select{white-space:nowrap;font-size:13px;font-weight:650}.page-trade .mobile-orderbook-row .book-price-select.change-up{text-align:right}.page-trade .mobile-orderbook-row .book-price-select.change-down{text-align:left}.page-trade .mobile-book-amount{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;position:relative;overflow:hidden}.page-trade .mobile-orderbook-row strong:first-of-type{text-align:right}.page-trade .mobile-orderbook-row strong:nth-of-type(2){text-align:left}.page-trade .mobile-book-amount:last-child{text-align:right}.page-trade .mobile-book-amount i{pointer-events:none;border-radius:3px;position:absolute;inset:3px auto 3px 0}.page-trade .mobile-book-amount:last-child i{left:auto;right:0}.page-trade .mobile-book-amount.buy{color:var(--green)}.page-trade .mobile-book-amount.sell{color:var(--red)}.page-trade .mobile-book-amount.buy i{background:var(--green);opacity:.14}.page-trade .mobile-book-amount.sell i{background:var(--red);opacity:.14}.page-trade .order-panel.mobile-order-panel-open{inset:0 0 calc(92px + env(safe-area-inset-bottom));z-index:65;padding:max(10px, env(safe-area-inset-top)) 10px calc(10px + env(safe-area-inset-bottom));background:var(--surface);box-shadow:none;border:0;border-radius:0;flex-direction:column;margin:0;display:flex;position:fixed;overflow:hidden auto}.page-trade .order-panel.mobile-order-panel-open>.panel-title,.page-trade .order-panel.mobile-order-panel-open>.desktop-trade-mode,.page-trade .desktop-trade-history-panel{display:none}.page-trade .order-panel.mobile-order-panel-open .mobile-trade-history-panel{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;flex-direction:column;flex:auto;min-height:0;margin:0 -10px;display:flex}.page-trade .mobile-trade-history-panel .trade-history-tabs{overscroll-behavior-x:contain;scrollbar-width:none;flex:none;gap:0;min-height:50px;padding:0;overflow-x:auto}.page-trade .mobile-trade-history-panel .trade-history-tabs::-webkit-scrollbar{display:none}.page-trade .mobile-trade-history-panel .trade-history-tabs button{flex:1 0 auto;justify-content:center;min-width:max-content;padding:0 12px;font-size:clamp(10px,3.2vw,13px);font-weight:600}.page-trade .mobile-trade-history-panel .futures-history-content{overscroll-behavior:contain;touch-action:pan-y;flex:auto;min-height:0;overflow:auto}.page-trade .mobile-trade-history-panel .trade-history-table-wrap{flex:auto;min-height:0;overflow:auto}.page-trade .mobile-trade-history-panel>.simple-muted{flex:none;margin:0;padding:10px;font-size:11px}.page-trade .mobile-order-sheet-header{border-bottom:1px solid var(--line);flex:none;grid-template-columns:1fr auto;align-items:center;gap:9px 10px;padding:0 3px 10px;display:grid}.page-trade .mobile-order-sheet-header>strong{color:var(--ink);grid-column:1/-1;font-size:17px}.page-trade .mobile-order-back{min-height:32px;color:var(--ink);font:inherit;background:0 0;border:0;grid-area:1/1;justify-self:start;align-items:center;gap:5px;padding:0 4px;font-size:14px;font-weight:650;display:inline-flex}.page-trade .mobile-order-sheet-actions{grid-area:1/2;justify-content:flex-end;align-items:center;gap:4px;display:flex}.page-trade .mobile-order-sheet-actions .mobile-trade-icon-button{width:30px;height:30px;color:var(--muted);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.page-trade .mobile-order-sheet-actions .mobile-trade-icon-button.selected{color:var(--yellow)}.page-trade .mobile-order-sheet-actions .mobile-order-panel-close{width:30px;height:30px;position:static}.page-trade .mobile-order-pair{color:var(--ink);text-align:left;background:0 0;border:0;grid-area:2/1;justify-items:start;gap:2px;padding:0;display:grid}.page-trade .mobile-order-pair>span{align-items:center;gap:5px;font-size:18px;font-weight:750;display:flex}.page-trade .mobile-order-pair>span svg{color:var(--muted)}.page-trade .mobile-order-pair small{font-size:12px;font-weight:700}.page-trade .mobile-order-trade-layout{flex:none;grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr);gap:12px;min-height:0;padding-top:10px;display:grid}.page-trade .mobile-order-form-column{min-width:0;padding:0 2px 8px;overflow:hidden auto}.page-trade .mobile-order-form-column .futures-desktop-order-type{display:none}.page-trade .mobile-order-form-column .futures-order-form{gap:8px;overflow-x:hidden}.page-trade .mobile-order-form-column .futures-direction-tabs{display:none}.page-trade .mobile-order-form-column .futures-order-form>label{gap:5px;font-size:11px}.page-trade .mobile-order-form-column .futures-order-form .input-affix{height:47px}.page-trade .mobile-order-form-column .futures-order-form .input-affix input{min-width:0;padding:0 9px;font-size:14px}.page-trade .mobile-order-form-column .futures-order-form .input-affix span{padding-right:9px;font-size:11px}.page-trade .mobile-order-form-column .futures-order-settings{gap:5px}.page-trade .mobile-order-form-column .futures-direction-tabs button{min-height:42px;font-size:14px}.page-trade .mobile-order-form-column .futures-setting-trigger{min-height:44px;padding:6px 7px;font-size:9px}.page-trade .mobile-order-form-column .futures-setting-trigger strong{font-size:11px}.page-trade .mobile-order-form-column .futures-settings-sheet{width:100%;padding:12px 18px max(20px, env(safe-area-inset-bottom))}.page-trade .mobile-order-form-column .futures-margin-note{font-size:9px}.page-trade .mobile-order-form-column .futures-order-summary{gap:6px;padding:8px}.page-trade .mobile-order-form-column .futures-order-summary span,.page-trade .mobile-order-form-column .futures-order-summary strong{font-size:10px}.page-trade .mobile-order-form-column .futures-order-form .spot-order-submit{min-height:46px;font-size:14px}.page-trade .mobile-order-side-tabs{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;margin:0 0 9px;padding:3px;display:grid}.page-trade .mobile-order-side-tabs button{min-height:42px;color:var(--muted);font:inherit;background:0 0;border:0;border-radius:7px;font-size:14px;font-weight:700}.page-trade .mobile-order-side-tabs button.buy.selected{background:var(--green);color:#fff}.page-trade .mobile-order-side-tabs button.sell.selected{background:var(--red);color:#fff}.page-trade .mobile-order-type-select{border:1px solid var(--line);background:var(--surface-soft);height:44px;color:var(--ink);border-radius:8px;align-items:center;margin-bottom:8px;padding:0 10px;display:flex;position:relative}.page-trade .mobile-order-type-select select{appearance:none;width:100%;height:100%;color:inherit;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.page-trade .mobile-order-type-select svg{color:var(--muted);pointer-events:none;flex:none}.page-trade .mobile-order-form-column .spot-order-columns{display:block}.page-trade .mobile-order-form-column .spot-order-form{gap:8px;display:none;overflow-x:hidden}.page-trade .mobile-order-form-column .spot-order-form.mobile-order-side-active{display:grid}.page-trade .mobile-order-form-column .spot-order-form>label{gap:5px;font-size:11px}.page-trade .mobile-order-form-column .spot-order-form .input-affix{height:47px}.page-trade .mobile-order-form-column .spot-order-form .input-affix input{min-width:0;padding:0 9px;font-size:14px}.page-trade .mobile-order-form-column .spot-order-form .input-affix span{padding-right:9px;font-size:11px}.page-trade .mobile-order-form-column .spot-order-balance{flex-wrap:wrap;font-size:11px}.page-trade .mobile-order-form-column .spot-order-balance strong{font-size:11px}.page-trade .mobile-order-form-column .spot-order-size{padding:4px 5px 0}.page-trade .mobile-order-form-column .spot-order-size input{height:10px}.page-trade .mobile-order-form-column .spot-order-size button,.page-trade .mobile-order-form-column .spot-order-size button span{font-size:10px}.page-trade .mobile-order-form-column .spot-order-estimate{gap:5px;font-size:11px}.page-trade .mobile-order-form-column .spot-order-estimate strong{font-size:11px}.page-trade .mobile-order-form-column .spot-order-submit{min-height:46px;font-size:14px}.page-trade .mobile-order-form-column .spot-order-maximum{gap:4px;font-size:10px}.page-trade .mobile-order-form-column .spot-order-maximum strong{font-size:10px;font-weight:600}.page-trade .mobile-order-form-column .spot-order-maximum button{flex:none;font-size:10px}.page-trade .mobile-orderbook-snapshot{border-left:1px solid var(--line);font-variant-numeric:tabular-nums;grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr);min-width:0;padding-left:8px;display:grid;overflow:hidden}.page-trade .mobile-orderbook-snapshot-head,.page-trade .mobile-orderbook-snapshot-asks>div,.page-trade .mobile-orderbook-snapshot-bids>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4px;display:grid}.page-trade .mobile-orderbook-snapshot-head{color:var(--muted);padding:2px 0 8px;font-size:10px}.page-trade .mobile-orderbook-snapshot-head span:last-child,.page-trade .mobile-orderbook-snapshot-asks>div span,.page-trade .mobile-orderbook-snapshot-bids>div span{text-align:right}.page-trade .mobile-orderbook-snapshot-head small{font-size:9px;display:block}.page-trade .mobile-orderbook-snapshot-asks,.page-trade .mobile-orderbook-snapshot-bids{grid-template-rows:repeat(8,minmax(0,1fr));gap:0;min-height:0;display:grid}.page-trade .mobile-orderbook-snapshot-asks>div,.page-trade .mobile-orderbook-snapshot-bids>div{align-items:center;min-height:0;font-size:clamp(9px,2.5vw,13px)}.page-trade .mobile-orderbook-snapshot-asks strong,.page-trade .mobile-orderbook-snapshot-asks .book-price-select{color:var(--red)}.page-trade .mobile-orderbook-snapshot-bids strong,.page-trade .mobile-orderbook-snapshot-bids .book-price-select{color:var(--green)}.page-trade .mobile-orderbook-snapshot-asks .empty,.page-trade .mobile-orderbook-snapshot-bids .empty{opacity:.45}.page-trade .mobile-orderbook-snapshot-price{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;justify-items:center;gap:3px;margin:8px 0;padding:6px 0;display:grid}.page-trade .mobile-orderbook-snapshot-price .book-price-select{color:var(--green);white-space:nowrap;font-size:clamp(13px,4vw,21px)}.page-trade .mobile-orderbook-snapshot-price small{color:var(--muted);white-space:nowrap;font-size:9px}.page-trade .order-panel.mobile-order-panel-open .spot-order-form{display:none}.page-trade .order-panel.mobile-order-panel-open .spot-order-form.mobile-order-side-active{display:grid}.page-trade .mobile-order-panel-close{background:var(--surface-soft);width:30px;height:30px;color:var(--muted);border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:12px;right:10px}.page-trade .mobile-order-panel-backdrop{inset:0 0 calc(92px + env(safe-area-inset-bottom));z-index:64;background:#030912a8;border:0;display:block;position:fixed}.page-trade .mobile-trade-actions.order-form-open{display:none}.page-trade .spot-order-buy,.page-trade .spot-order-sell{scroll-margin-top:90px}.page-trade .mobile-trade-actions{inset:auto 0 calc(92px + env(safe-area-inset-bottom));z-index:45;padding:10px 14px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid;position:fixed;box-shadow:0 -8px 24px #1018281c}.page-trade .mobile-bottom-bar{z-index:68}.page-trade .mobile-trade-back{border:0;border-right:1px solid var(--line);width:35px;min-width:35px;height:40px;color:var(--ink);background:0 0;border-radius:8px 0 0 8px;grid-area:1/1;justify-content:center;align-items:center;padding:0;display:grid}.page-trade .current-price{padding-left:0}.page-trade .mobile-trade-actions button{color:#fff;min-width:0;min-height:48px;font:inherit;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.page-trade .mobile-trade-buy{background:var(--green)}.page-trade .mobile-trade-sell{background:var(--red)}.page-trade .mobile-trade-notification-layer{z-index:70;display:block;position:fixed;inset:0}.page-trade .mobile-trade-notification-backdrop{background:#030912a8;border:0;width:100%;position:absolute;inset:0}.page-trade .mobile-trade-notifications{top:calc(66px + env(safe-area-inset-top));border:1px solid var(--line);background:var(--surface);max-height:min(70vh,560px);color:var(--ink);border-radius:13px;padding:14px;position:absolute;left:10px;right:10px;overflow-y:auto;box-shadow:0 16px 40px #07172e40}.page-trade .mobile-trade-notifications>header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.page-trade .mobile-trade-notifications>header>strong{color:var(--ink);font-size:15px}.page-trade .mobile-trade-notifications>header>div{align-items:center;gap:10px;display:flex}.page-trade .mobile-trade-notification-close{background:var(--surface-soft);width:30px;height:30px;color:var(--muted);border:0;border-radius:7px;place-items:center;display:grid}.page-trade .mobile-trade-notifications .notification-item{border-color:var(--line)}:root[data-theme=dark] .page-trade .market-toolbar,:root[data-theme=dark] .page-trade .mobile-trade-actions{background:color-mix(in srgb, var(--surface) 96%, transparent)}:root[data-theme=dark] .page-trade .mobile-book-amount.buy{color:#9de5d0}:root[data-theme=dark] .page-trade .mobile-book-amount.sell{color:#f1a0aa}}@media (width<=480px){.page-trade .order-panel.mobile-order-panel-open .mobile-trade-history-panel{margin-left:-8px;margin-right:-8px}.page-trade .order-panel.mobile-order-panel-open{padding-left:8px;padding-right:8px}.page-trade .mobile-order-trade-layout{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:7px;overflow:hidden}.page-trade .mobile-order-form-column{padding:0 1px 6px;overflow:hidden auto}.page-trade .mobile-order-side-tabs button{min-height:38px;font-size:12px}.page-trade .mobile-order-form-column .spot-order-form{gap:8px}.page-trade .mobile-order-form-column .spot-order-form>label{font-size:10px}.page-trade .mobile-order-form-column .spot-order-form .input-affix{height:44px}.page-trade .mobile-order-form-column .spot-order-form .input-affix input{padding:0 6px;font-size:12px}.page-trade .mobile-order-form-column .spot-order-form .input-affix span{padding-right:5px;font-size:9px}.page-trade .mobile-order-form-column .spot-order-size{padding-left:2px;padding-right:2px}.page-trade .mobile-order-form-column .spot-order-size button,.page-trade .mobile-order-form-column .spot-order-size button span{font-size:8px}.page-trade .mobile-order-form-column .spot-order-balance,.page-trade .mobile-order-form-column .spot-order-maximum{gap:3px;font-size:8px}.page-trade .mobile-order-form-column .spot-order-balance strong,.page-trade .mobile-order-form-column .spot-order-maximum strong,.page-trade .mobile-order-form-column .spot-order-maximum button{font-size:8px}.page-trade .mobile-order-form-column .spot-order-estimate,.page-trade .mobile-order-form-column .spot-order-estimate strong{font-size:9px}.page-trade .mobile-order-form-column .spot-order-submit{min-height:44px;padding-left:3px;padding-right:3px;font-size:11px}.page-trade .mobile-orderbook-snapshot{border-top:0;border-left:1px solid var(--line);min-height:0;padding:0 0 6px 6px}.page-trade .mobile-orderbook-snapshot-head{font-size:8px}.page-trade .mobile-orderbook-snapshot-head small{font-size:7px}.page-trade .mobile-orderbook-snapshot-asks,.page-trade .mobile-orderbook-snapshot-bids{gap:0}.page-trade .mobile-orderbook-snapshot-asks>div,.page-trade .mobile-orderbook-snapshot-bids>div{font-size:clamp(8px,2.4vw,10px)}.page-trade .mobile-orderbook-snapshot-price{margin:6px 0;padding:5px 0}.page-trade .mobile-orderbook-snapshot-price strong{font-size:clamp(11px,3.7vw,16px)}.page-trade .mobile-orderbook-snapshot-price small{font-size:7px}}.standalone-logout-form{margin:0;display:flex}@media (width>=681px){.app-shell .topbar .standalone-top-account{flex:none;align-items:center;gap:6px;min-width:0;display:flex}.app-shell .topbar .standalone-top-account .avatar{flex:0 0 30px;width:30px;height:30px}.app-shell .topbar .standalone-top-account .account-trigger-copy{min-width:0}.app-shell .topbar .standalone-top-account .standalone-logout-form{flex:none}}.standalone-dashboard,.standalone-profile{gap:16px;display:grid}.standalone-eyebrow{color:var(--muted);letter-spacing:.09em;font-size:10px;font-weight:700}.standalone-dashboard .page-heading,.standalone-profile .page-heading{margin-bottom:0}.standalone-welcome-card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:24px;display:grid}.standalone-card-icon{width:46px;height:46px;color:var(--blue);background:#eef4ff;border-radius:12px;place-items:center;display:grid}.standalone-welcome-card h2{color:var(--ink);margin:6px 0;font-size:18px}.standalone-welcome-card p,.standalone-status-card small{color:var(--muted);margin:0;font-size:12px;line-height:1.6}.standalone-welcome-card .button{white-space:nowrap}.standalone-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.standalone-status-card{gap:9px;min-width:0;padding:18px;display:grid}.standalone-status-card>strong{overflow-wrap:anywhere;color:var(--ink);font-size:15px}.standalone-active-status{align-items:center;gap:8px;display:flex}.standalone-active-status>span,.standalone-profile-status>i{background:var(--green);border-radius:50%;flex:0 0 8px;width:8px;height:8px}.standalone-disclosure{color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.55;display:flex}.standalone-disclosure svg{color:var(--blue);flex:none}.standalone-service-tabs{border:1px solid var(--line);background:var(--surface);border-radius:12px;gap:7px;padding:4px;display:flex;overflow-x:auto}.standalone-service-tabs button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:9px 13px;font-size:12px;font-weight:650}.standalone-service-tabs button.active{background:var(--blue);color:#fff}.standalone-action-panel{gap:18px;padding:22px;display:grid}.standalone-panel-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.standalone-panel-heading h2{color:var(--ink);margin:6px 0 0;font-size:19px}.standalone-action-row{flex-wrap:wrap;gap:10px;display:flex}.standalone-form{gap:14px;width:min(100%,520px);display:grid}.standalone-form label{color:var(--muted);gap:7px;font-size:12px;font-weight:600;display:grid}.standalone-form input,.standalone-form select{border:1px solid var(--line);background:var(--surface);width:100%;min-height:42px;color:var(--ink);font:inherit;border-radius:8px;padding:0 12px;font-size:13px}.standalone-form-hint{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.standalone-choice-row{gap:8px;display:flex}.standalone-choice-row button{border:1px solid var(--line);background:var(--surface);min-height:38px;color:var(--muted);font:inherit;cursor:pointer;border-radius:8px;flex:1;font-weight:650}.standalone-choice-row button.selected{border-color:var(--blue);background:color-mix(in srgb, var(--blue) 10%, var(--surface));color:var(--blue)}.standalone-data-list{display:grid}.standalone-data-row,.standalone-market-row{border:0;border-top:1px solid var(--line);min-width:0;color:var(--ink);text-align:left;background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:13px 0;display:flex}.standalone-data-row>span,.standalone-market-row>span{gap:4px;min-width:0;display:grid}.standalone-data-row strong,.standalone-market-row strong{overflow-wrap:anywhere;font-size:13px}.standalone-data-row small,.standalone-market-row small{color:var(--muted);font-size:11px}.standalone-market-row{cursor:pointer;width:100%}.standalone-market-row:hover{background:var(--surface-soft)}.standalone-transactions{gap:6px;display:grid}.standalone-transactions h3{color:var(--ink);margin:0;font-size:14px}.standalone-profile-card{align-items:center;gap:16px;padding:22px;display:flex}.standalone-profile-avatar{width:54px;height:54px;color:var(--blue);background:#eaf1ff;border-radius:50%;flex:0 0 54px;place-items:center;font-size:21px;font-weight:700;display:grid}.standalone-profile-details{flex:1;gap:5px;min-width:0;display:grid}.standalone-profile-details>strong{overflow-wrap:anywhere;color:var(--ink);font-size:17px}.standalone-profile-details>small{overflow-wrap:anywhere;color:var(--muted);font-size:12px}.standalone-profile-status{color:var(--green);white-space:nowrap;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.standalone-info-card{padding:20px}.standalone-info-card h2{color:var(--ink);margin:0 0 12px;font-size:15px}.standalone-info-card dl{margin:0}.standalone-info-card dl>div{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding:12px 0;font-size:12px;display:flex}.standalone-info-card dt{color:var(--muted)}.standalone-info-card dd{color:var(--ink);text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=680px){.standalone-welcome-card{grid-template-columns:auto minmax(0,1fr);padding:18px}.standalone-welcome-card .button{grid-column:1/-1;justify-content:center}.standalone-status-grid{grid-template-columns:1fr}.standalone-action-panel{padding:16px}.standalone-panel-heading{flex-direction:column;align-items:flex-start}.standalone-service-tabs button{padding:9px 11px}.standalone-data-row,.standalone-market-row{gap:8px}.standalone-profile-card{flex-wrap:wrap;align-items:flex-start;padding:17px}.standalone-profile-status{border-top:1px solid var(--line);flex-basis:100%;padding-top:12px}}.page-account .account-section-content .earn-strategy-card.is-active-plan .earn-strategy-content{filter:blur(1.5px);opacity:.52;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;flex:1;display:flex}.page-account .account-section-content .earn-strategy-card.is-active-plan{border-color:color-mix(in srgb,#20d68b 64%,var(--earn-accent));box-shadow:inset 0 1px #20d68b20,0 0 0 1px #20d68b26,0 10px 24px #0002}.page-account .account-section-content .earn-strategy-card.is-used-plan:not(.is-active-plan) .earn-strategy-content{opacity:.66}.page-account .account-section-content .earn-strategy-action{gap:7px;margin-top:12px;display:grid}.page-account .account-section-content .earn-strategy-action .button{border:1px solid var(--earn-accent);background:var(--earn-accent);color:#fff;text-align:center;white-space:normal;border-radius:20px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;padding:8px 12px;font-size:12px;font-weight:750;line-height:1.35;display:flex}.page-account .account-section-content .earn-strategy-action .earn-plan-status:disabled{cursor:default;opacity:1}.page-account .account-section-content .earn-strategy-action .earn-plan-status.is-active{background:#0d8956;border-color:#20d68b;box-shadow:0 5px 15px #20d68b33}.page-account .account-section-content .earn-strategy-action .earn-plan-status.is-used,.page-account .account-section-content .earn-strategy-action .earn-plan-status:not(.is-active){color:#bdcad8;background:#26394b;border-color:#53677c}.page-account .account-section-content .account-active-plans{gap:10px;display:grid}.page-account .account-section-content .account-plan-row{border:1px solid var(--line);background:var(--surface-soft);border-radius:12px;align-items:flex-start;gap:13px;padding:13px}.page-account .account-section-content .account-plan-copy{gap:7px}.page-account .account-section-content .account-plan-heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.page-account .account-section-content .account-plan-heading>strong{white-space:normal;min-width:0}.page-account .account-section-content .account-plan-active-badge{color:#15945c;background:#20a96e1a;border:1px solid #20a96e66;border-radius:999px;flex:none;padding:4px 9px;font-size:10px;font-weight:750}.page-account .account-section-content .account-plan-principal{color:var(--ink);font-size:13px;font-weight:700}.page-account .account-section-content .account-plan-row .button-earn-claim{width:fit-content;max-width:100%;min-height:38px}@media (width>=1440px){.page-dashboard .content-area{max-width:1600px;padding:12px clamp(12px,1.5vw,22px) 22px}.page-dashboard .account-dashboard.dashboard-pro{width:100%}.page-dashboard .dashboard-latest-news{padding:17px}.page-dashboard .dashboard-latest-news .account-news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.page-account .account-plan-card{grid-template-columns:minmax(0,1fr);gap:13px}.page-account .account-plan-actions{grid-template-columns:minmax(0,1fr) repeat(2,minmax(0,1fr));align-items:end}.page-account .account-plan-actions>label{grid-column:1/-1}}@media (width<=560px){.page-account .account-plan-card{gap:11px;padding:12px}.page-account .account-plan-details-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.page-account .account-plan-actions{grid-template-columns:minmax(0,1fr);padding:11px}.page-account .account-plan-actions>label{grid-column:auto}.page-account .account-plan-card .account-plan-heading{align-items:flex-start}.page-account .account-plan-card .account-plan-heading>strong{font-size:15px}.page-account .account-plan-details-grid>div>span{font-size:10px}.page-account .account-plan-details-grid>div>strong{font-size:12px}.page-account .account-wallet-heading-actions{gap:8px}}@media (width<=480px){.page-account .account-section-content .earn-strategy-card{padding:13px}.page-account .account-section-content .earn-strategy-action .button{min-height:42px}.page-account .account-section-content .account-plan-row{padding:10px}.page-account .account-section-content .account-plan-heading{flex-direction:column;align-items:flex-start}}.page-account .settings-modal .settings-modal-close{box-sizing:border-box;width:28px!important;height:28px!important;padding:5px!important;top:8px!important;right:8px!important}.page-account .settings-modal .settings-modal-close svg{width:16px;height:16px}.public-brand-mark{width:31px;height:31px;color:var(--public-accent);background:linear-gradient(145deg,#123f55,#0d2438);border:1px solid #338ca17a;border-radius:10px;place-items:center;display:grid}.public-ecosystem-orbit-one{animation:26s linear infinite public-orbit}.public-ecosystem-orbit-two{animation:32s linear infinite reverse public-orbit}.public-ecosystem-core{animation:5.5s ease-in-out infinite public-core-float}.public-ecosystem-node-account{animation:5s ease-in-out infinite public-node-float}.public-ecosystem-node-markets{animation:5.5s ease-in-out .5s infinite public-node-float}.public-ecosystem-node-trading{animation:4.8s ease-in-out 1s infinite public-node-float}.public-hero-copy{animation:.7s cubic-bezier(.2,.8,.2,1) both account-home-enter}.public-hero-copy .public-eyebrow i,.public-ecosystem-core-status i{animation:2.4s ease-in-out infinite public-status-pulse}@keyframes account-home-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes public-orbit{0%{rotate:0deg}to{rotate:360deg}}@keyframes public-core-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes public-node-float{0%,to{translate:0}50%{translate:0 -5px}}@keyframes public-status-pulse{0%,to{box-shadow:0 0 #397fe800}50%{box-shadow:0 0 0 5px #397fe82b}}@media (prefers-reduced-motion:reduce){.public-ecosystem-orbit,.public-ecosystem-core,.public-ecosystem-node,.public-hero-copy,.public-hero-copy .public-eyebrow i,.public-ecosystem-core-status i{transition:none!important;animation:none!important}}.account-overview-grid{grid-template-columns:minmax(0,.44fr) minmax(0,.56fr);align-items:stretch;gap:12px;min-width:0;display:grid}.account-overview-side{align-content:start;gap:12px;min-width:0;display:grid}.account-overview-side .profile-referral-card{border-color:var(--line);background:var(--surface);min-width:0;color:var(--ink);border-radius:12px;align-self:stretch;gap:14px;padding:18px;display:grid}.account-overview-side .referral-program-heading{border-bottom:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding-bottom:12px;display:flex}.account-overview-side .referral-program-icon{background:var(--surface-soft);width:36px;height:36px;color:var(--blue);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}.account-overview-side .referral-program-heading h2{color:var(--ink);margin:0 0 4px;font-size:15px;font-weight:700}.account-overview-side .referral-program-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.45}.account-overview-side .referral-program-card .error-banner{margin:0}.account-overview-side .referral-link-copy{gap:7px;min-width:0;display:grid}.account-overview-side .referral-link-copy label{color:var(--muted);font-size:12px}.account-overview-side .referral-link-field{border:1px solid var(--line);background:var(--surface-soft);border-radius:8px;min-width:0;display:flex;overflow:hidden}.account-overview-side .referral-link-field input{outline-offset:-2px;min-width:0;min-height:38px;color:var(--ink);background:0 0;border:0;border-radius:0;padding:8px 10px;font:11px ui-monospace,Consolas,monospace}.account-overview-side .referral-copy-button{width:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;flex:0 0 38px;place-items:center;display:grid}.account-overview-side .referral-copy-button:hover:not(:disabled){background:var(--surface-soft);color:var(--ink)}.account-overview-side .referral-copy-button:disabled{cursor:not-allowed;opacity:.5}.account-overview-side .referral-invite-button{border-radius:8px;justify-content:center;width:100%;min-height:38px;padding:8px 12px;font-size:12px}.account-overview-side .profile-referral-card .referral-invite-button{background:#325083;border-color:#325083}.account-overview-side .profile-referral-card .referral-invite-button:hover:not(:disabled){background:#29436e;border-color:#29436e}.account-overview-side .profile-referral-card .referral-invite-button:disabled{opacity:.6}.account-overview-side .profile-referral-card .referral-invite-button.copied,.account-overview-side .profile-referral-card .referral-invite-button.copied:hover{color:#fff;background:#08b987;border-color:#08b987}.account-overview-side .referral-program-stats{border:1px solid var(--line);background:var(--surface-soft);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:12px 0;display:grid}.account-overview-side .referral-program-stats article{gap:5px;min-width:0;padding:0 10px;display:grid}.account-overview-side .referral-program-stats article+article{border-left:1px solid var(--line)}.account-overview-side .referral-program-stats strong{overflow-wrap:anywhere;color:var(--ink);font-size:14px;line-height:1.2}.account-overview-side .referral-program-stats span{color:var(--muted);font-size:11px;line-height:1.35}.account-finance-layout-compact,.account-finance-layout-compact .account-finance-grid,.account-finance-layout-compact .account-finance-left{width:100%;min-width:0}.account-finance-layout-compact .account-finance-grid{grid-template-columns:minmax(0,1fr)}.account-finance-layout-compact .account-finance-right{display:none}.account-finance-layout-compact .account-finance-wallet{height:100%}.account-overview-profile{align-content:start;gap:10px;min-width:0;padding:15px;display:grid}.account-overview-profile .profile-card-heading{align-items:center}.account-overview-profile .profile-card-heading .text-link{align-items:center;gap:3px;display:inline-flex}.account-overview-identity{align-items:center;gap:10px;display:flex}.account-overview-profile .profile-account-details{gap:8px}.account-overview-profile .profile-info-row{gap:8px;min-height:28px;font-size:11px}.account-overview-profile .profile-info-row>span{gap:3px;min-width:0;display:grid}.account-overview-profile .profile-info-row small{color:var(--muted);font-size:10px}.account-overview-profile .profile-info-row strong{font-size:11px}.account-overview-profile .profile-info-row.account-id-row .icon-button{flex:none}.account-overview-sections{gap:14px;min-width:0;display:grid}.account-overview-section{gap:10px;min-width:0;display:grid}.account-overview-section-heading{align-items:center;gap:8px;padding:0 2px;display:flex}.account-overview-section-heading h2{color:var(--ink);align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.account-overview-section-heading h2 svg{color:var(--accent)}.account-overview-operations,.account-overview-operations .account-recent-operations{min-width:0}@media (width<=900px){.account-overview-grid{grid-template-columns:minmax(0,1fr)}.account-overview-side{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.account-overview-grid,.account-overview-side,.account-overview-sections{grid-template-columns:minmax(0,1fr)}.account-overview-side{gap:10px}.account-overview-section{gap:8px}.account-overview-section-heading h2{font-size:15px}.account-finance-layout-compact .account-finance-wallet{padding:13px}.account-finance-layout-compact .account-finance-table{min-width:460px}}
