:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#ede7dc;background:#0b0c0e;font-synthesis:none;--black: #090a0c;--panel: #121316;--panel-2: #17181b;--line: #2b2924;--gold: #c7a563;--gold-bright: #e4c887;--muted: #8e8b84;--white: #f4efe5}*{box-sizing:border-box}body{min-width:320px;min-height:100vh;margin:0;background:#0b0c0e}button,input,select,textarea{font:inherit}button{cursor:pointer}.auth-layout{min-height:100vh;display:grid;grid-template-columns:1.08fr .92fr}.auth-brand-panel{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:54px 64px;background:radial-gradient(circle at 70% 18%,rgba(199,165,99,.14),transparent 24%),linear-gradient(145deg,#151619,#070809 70%)}.auth-brand-panel:before{content:"";position:absolute;right:-180px;bottom:-250px;width:650px;height:650px;border:1px solid rgba(199,165,99,.24);border-radius:50%;box-shadow:0 0 0 74px #c7a56309,0 0 0 148px #c7a56305}.brand{position:relative;z-index:1;display:flex;align-items:center;gap:12px;color:var(--white);font-weight:800;letter-spacing:-.02em}.brand-mark{display:grid;place-items:center;width:40px;height:40px;border:1px solid #d7bb7d;border-radius:11px;color:#08090a;background:linear-gradient(145deg,#f1d99d,#9a763a);box-shadow:0 8px 25px #b58c422e}.brand small{display:block;margin-top:3px;color:#777a80;font-size:8px;font-weight:600;letter-spacing:.18em}.hero-copy{position:relative;z-index:1;max-width:640px}.eyebrow{color:var(--gold);font-size:10px;font-weight:750;letter-spacing:.2em}.hero-copy h1{margin:22px 0;color:var(--white);font:500 clamp(48px,6vw,80px)/1.07 Georgia,"Songti SC",serif;letter-spacing:-.055em}.hero-copy h1 em{color:var(--gold-bright);font-style:normal}.hero-copy p{max-width:510px;margin:0;color:#95969a;font-size:16px;line-height:1.8}.launch-promo{width:min(440px,100%);display:grid;gap:5px;margin-top:28px;padding:17px 19px;border:1px solid rgba(228,200,135,.4);border-radius:12px;background:linear-gradient(110deg,#c7a56329,#c7a56308);box-shadow:0 16px 45px #00000038}.launch-promo span{color:#8d7952;font-size:8px;font-weight:800;letter-spacing:.2em}.launch-promo b{color:#f0d99f;font:500 23px Georgia,serif}.launch-promo strong{color:#d2b677;font-size:13px}.launch-promo small{color:#65635f;font-size:8px}.payment-scenes{width:min(520px,100%);margin-top:18px}.payment-scenes>span{color:#77746d;font-size:9px;font-weight:700;letter-spacing:.12em}.payment-scenes>div{display:flex;flex-wrap:wrap;gap:11px 23px;margin-top:10px}.payment-scenes b{position:relative;padding-left:13px;color:#cdb579;font-size:11px;font-weight:650}.payment-scenes b:before{content:"";position:absolute;top:50%;left:0;width:4px;height:4px;border-radius:50%;background:#c7a563;box-shadow:0 0 8px #c7a5638c;transform:translateY(-50%)}.hero-stats{position:relative;z-index:1;display:flex;gap:38px;color:#77797e;font-size:11px}.hero-stats b{margin-right:7px;color:var(--gold);font-size:15px}.auth-form-panel{display:grid;place-items:center;padding:48px;background:#f2eee7;color:#1b1b1b}.auth-card{width:min(430px,100%)}.auth-card h2{margin:12px 0 8px;font-size:32px;letter-spacing:-.04em}.login-card h2{font-size:26px}.auth-card>p{margin:0 0 30px;color:#77736d;line-height:1.7}.login-card{position:relative}.login-card:before{content:"";position:absolute;top:-42px;left:0;width:44px;height:2px;background:linear-gradient(90deg,var(--gold),transparent)}.auth-entry-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-entry-actions button{min-height:50px;border:1px solid #b18c4a;border-radius:10px;color:#171109;background:linear-gradient(135deg,#e2c783,#b58d4c);box-shadow:0 8px 22px #8d682b29;font-size:13px;font-weight:800}.auth-entry-actions button:last-child{color:#6d572d;background:#f9f5ec;box-shadow:none}.auth-entry-form{margin-top:24px}.auth-detail-card .back-link{margin-bottom:38px}.login-promo{display:grid;gap:7px;margin:-12px 0 22px;padding:17px 18px;border:1px solid #c5a968;border-radius:11px;color:#5d4316;background:linear-gradient(135deg,#fff8e8,#ead8b1);box-shadow:0 10px 28px #7e5b1c1f}.login-promo b{font:700 16px Georgia,Songti SC,serif}.login-promo span{font-size:13px;font-weight:650;line-height:1.5}.login-options{display:flex;align-items:center;justify-content:space-between;margin:-2px 0 8px;color:#79746b;font-size:11px}.login-options label{display:flex;align-items:center;gap:5px}.login-options input{accent-color:#af8742}.login-options button,.demo-link{padding:0;border:0;color:#8b7040;background:transparent;font-size:11px}.demo-link{display:block;margin:20px auto 0}.auth-divider{display:flex;align-items:center;gap:12px;margin:22px 0 4px;color:#aaa39a;font-size:10px}.auth-divider:before,.auth-divider:after{content:"";flex:1;height:1px;background:#d8d1c5}.auth-note{margin-top:22px;color:#aaa49b;font-size:11px;text-align:center}.back-link{display:block;margin:0 0 28px;padding:0;border:0;color:#81765f;background:transparent}.field{display:grid;gap:8px;margin-bottom:17px}.field span{font-size:12px;font-weight:700}.field input,.field select,.field textarea,.filters input,.filters select{width:100%;border:1px solid #34322e;border-radius:9px;outline:0;color:var(--white);background:#0e0f11;transition:.2s}.auth-card .field input,.auth-card .field select{border-color:#d7d0c4;color:#1a1917;background:#faf8f4}.field input,.field select,.filters input,.filters select{height:45px;padding:0 13px}.field textarea{min-height:100px;padding:13px;resize:vertical}.field input:focus,.field select:focus,.field textarea:focus,.filters input:focus,.filters select:focus{border-color:var(--gold);box-shadow:0 0 0 3px #c7a5631a}.field input:disabled{color:#716d66;background:#151517}.button{min-height:42px;padding:0 18px;border:1px solid transparent;border-radius:8px;font-weight:750;transition:transform .16s,box-shadow .16s}.button:hover{transform:translateY(-1px)}.button:disabled{cursor:wait;opacity:.65}.button.gold{color:#0b0b0b;background:linear-gradient(135deg,#e0c17f,#a78040);box-shadow:0 8px 22px #a7804026}.button.outline{border-color:#3b3832;color:inherit;background:transparent}.auth-card .button.outline{border-color:#cfc6b6}.button.full{width:100%;margin-top:10px}.auth-submit{min-height:47px}.app-layout{min-height:100vh;background:#0e0f11}.sidebar{position:fixed;z-index:20;inset:0 auto 0 0;width:230px;display:flex;flex-direction:column;overflow-y:auto;border-right:1px solid #24231f;background:#090a0c}.sidebar-brand{height:74px;padding:0 20px;border-bottom:1px solid #24231f}.sidebar nav{flex:1;padding:14px 10px}.nav-group{margin-bottom:9px}.nav-title{padding:13px 13px 7px;color:#4e4f52;font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nav-item{width:100%;min-height:41px;display:flex;align-items:center;gap:12px;padding:0 13px;border:0;border-radius:7px;color:#85878b;background:transparent;text-align:left}.nav-item span{width:19px;color:#9a9385;text-align:center}.nav-item:hover{color:var(--white);background:#121316}.nav-item.active{color:var(--white);background:linear-gradient(90deg,#c7a5632e,#c7a5630a);box-shadow:inset 2px 0 var(--gold)}.sidebar-footer{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 20px 23px;color:#45464a;font-size:8px;letter-spacing:.18em}.sidebar-footer button{padding:7px 9px;border:1px solid #2d2b26;border-radius:6px;color:#817969;background:#111214;font-size:10px;letter-spacing:0}.main-area{min-height:100vh;margin-left:230px}.topbar{position:sticky;z-index:10;top:0;height:74px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;border-bottom:1px solid #292722;background:#0e0f11e6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.crumb{display:flex;align-items:center;gap:10px;color:#77787d;font-size:12px}.crumb i,.profile i{color:#4b4a47;font-style:normal}.crumb b{color:#d8d3ca}.menu-button{display:none;border:0;color:var(--white);background:transparent;font-size:20px}.profile{display:flex;align-items:center;gap:10px;border:0;color:var(--white);background:transparent;text-align:left}.profile-wrap{position:relative}.profile-menu{position:absolute;top:51px;right:0;width:215px;overflow:hidden;border:1px solid #37342d;border-radius:10px;background:#151619;box-shadow:0 18px 45px #00000059}.profile-menu>div{display:grid;gap:4px;padding:15px;border-bottom:1px solid #2a2823}.profile-menu small{overflow:hidden;color:#73747a;font-size:10px;text-overflow:ellipsis}.profile-menu button{width:100%;display:flex;justify-content:space-between;padding:13px 15px;border:0;color:#c5b38f;background:transparent;text-align:left}.profile-menu button:hover{background:#1b1915}.profile>span:nth-child(2){display:grid}.profile small{color:#6d6e72;font-size:9px}.avatar{display:grid;place-items:center;width:35px;height:35px;border:1px solid #b28f4f;border-radius:9px;color:#111;background:linear-gradient(145deg,#dfc17f,#9a763d);font-weight:800}.content{padding:29px}.page-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:22px}.page-head h2{margin:7px 0 6px;color:var(--white);font-size:27px;letter-spacing:-.04em}.page-head p{margin:0;color:#77787c;font-size:12px}.metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px}.metric-card{position:relative;overflow:hidden;padding:21px;border:1px solid var(--line);border-radius:11px;background:linear-gradient(145deg,#151619,#101113)}.metric-card:after{content:"";position:absolute;right:-25px;top:-38px;width:90px;height:90px;border:1px solid rgba(199,165,99,.08);border-radius:50%}.metric-card span{color:#85868a;font-size:11px}.metric-card b{display:block;margin:13px 0 6px;color:var(--white);font:500 27px/1 Georgia,serif}.metric-card small{color:#777970;font-size:10px}.metric-card.accent{border-color:#806a40;background:linear-gradient(145deg,#292318,#151411)}.metric-card.accent b,.metric-card.accent small{color:var(--gold-bright)}.dashboard-grid{display:grid;grid-template-columns:1.35fr .75fr;gap:18px}.dashboard-promo{min-height:118px;display:flex;align-items:center;justify-content:space-between;gap:22px;margin-bottom:18px;padding:22px 26px;overflow:hidden;border:1px solid #735e38;border-radius:12px;background:radial-gradient(circle at 85% 0,rgba(229,196,126,.2),transparent 36%),linear-gradient(120deg,#272116,#121315 72%)}.dashboard-promo span{color:#806e4d;font-size:8px;font-weight:800;letter-spacing:.18em}.dashboard-promo h3{margin:7px 0 5px;color:#f0ddb3;font:500 20px Georgia,serif}.dashboard-promo p{margin:0;color:#777269;font-size:10px}.panel{border:1px solid var(--line);border-radius:11px;background:var(--panel);box-shadow:0 14px 40px #00000026}.panel-title{display:flex;align-items:center;justify-content:space-between;min-height:61px;padding:0 20px;border-bottom:1px solid var(--line)}.panel-title h3{margin:0;color:var(--white);font-size:14px}.panel-title>span{color:#575650;font-size:8px;letter-spacing:.16em}.quick-row{width:calc(100% - 38px);display:grid;grid-template-columns:39px 1fr auto;align-items:center;gap:12px;margin:0 19px;padding:15px 0;border:0;border-bottom:1px solid #25241f;color:var(--white);background:transparent;text-align:left}.quick-row:last-child{border:0}.quick-row>span:nth-child(2){display:grid;gap:4px}.quick-row small{color:#68696d}.quick-row i{color:var(--gold);font-size:22px;font-style:normal}.quick-icon{display:grid;place-items:center;width:37px;height:37px;border:1px solid #39352d;border-radius:9px;color:var(--gold);background:#191713}.membership{margin:20px;padding:25px;border:1px solid #6e5933;border-radius:13px;color:#e8d6ae;background:radial-gradient(circle at 90% 10%,rgba(229,198,132,.18),transparent 30%),linear-gradient(135deg,#211c14,#0c0d0f 72%)}.membership>span{font-size:9px;letter-spacing:.2em}.membership b{display:block;margin-top:34px;font:500 25px Georgia,serif}.membership p{color:#8b806b;font-size:10px}.membership small{color:#6a6254;font-size:8px;letter-spacing:.12em}.gold-line{width:34px;height:2px;margin:24px 0 10px;background:var(--gold)}.form-panel{max-width:780px}.form-body{padding:24px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.currency-badge{padding:8px 12px;border:1px solid #655435;border-radius:999px;color:#d2b472;background:#1b1812;font-size:10px;font-weight:700;letter-spacing:.08em}.account-overview{display:grid;grid-template-columns:320px 1fr;gap:18px;margin-bottom:18px}.balance-hero{position:relative;min-height:188px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:28px;border:1px solid #705b35;border-radius:12px;background:radial-gradient(circle at 90% 5%,rgba(230,198,128,.22),transparent 36%),linear-gradient(140deg,#282116,#111214 72%)}.balance-hero>span{color:#a59b88;font-size:11px}.balance-hero>b{margin:15px 0 10px;color:#f1dfb8;font:500 36px Georgia,serif}.balance-hero>small{color:#635c50;font-size:8px;letter-spacing:.18em}.balance-orbit{position:absolute;right:-55px;bottom:-85px;width:190px;height:190px;border:1px solid rgba(208,176,109,.14);border-radius:50%;box-shadow:0 0 0 32px #d0b06d06}.fund-flow{min-width:0}.flow-track{min-height:126px;display:flex;align-items:center;justify-content:space-around;gap:10px;padding:22px}.flow-track>div{display:grid;justify-items:center;gap:5px;text-align:center}.flow-track>div>span{display:grid;place-items:center;width:28px;height:28px;margin-bottom:4px;border:1px solid #665536;border-radius:50%;color:var(--gold);background:#191711;font-size:10px}.flow-track b{color:#d9d3c7;font-size:12px}.flow-track small{color:#67686c;font-size:9px}.flow-track>i{color:#5a503c;font-style:normal}.topup-panel{width:100%}.usdt-topup{display:grid;gap:14px;padding:20px}.direct-usdt{grid-template-columns:minmax(250px,.7fr) minmax(420px,1.3fr);align-items:stretch}.usdt-info-column{display:grid;align-content:start;gap:12px}.promo-mini{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:12px 14px;border:1px solid #5d4d31;border-radius:9px;background:#191711}.promo-mini span{color:#82775f;font-size:9px}.promo-mini b{color:var(--gold-bright);font-size:11px}.deposit-empty{min-height:120px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;border:1px dashed #3e3a32;border-radius:10px;background:#0e0f11}.deposit-empty b{color:#ddd5c6;font-size:13px}.deposit-empty p{max-width:470px;margin:7px 0 0;color:#68696d;font-size:10px;line-height:1.6}.deposit-address-card{overflow:hidden;border:1px solid #6c5936;border-radius:10px;background:radial-gradient(circle at 95% 0,rgba(225,193,127,.13),transparent 35%),#0e0f11}.deposit-address-head{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #312d26;color:#838078;font-size:10px}.deposit-address-head b{color:var(--gold-bright);font:600 15px ui-monospace,monospace}.deposit-address-card code{display:block;overflow-x:auto;padding:22px 15px;color:#eee1c4;font-size:14px;letter-spacing:.04em;white-space:nowrap}.deposit-address-actions{display:flex;align-items:center;gap:13px;padding:12px 15px;border-top:1px solid #27251f}.deposit-address-actions span{color:#686862;font-size:9px}.deposit-warning{display:grid;grid-template-columns:auto 1fr;gap:12px;padding:12px 14px;border-radius:8px;color:#77736b;background:#15130f;font-size:9px;line-height:1.6}.deposit-warning b{color:#b79a60}.deposit-warning p{margin:0}.topup-body{display:grid;grid-template-columns:1.2fr 1fr auto;align-items:end;gap:14px;padding:24px}.topup-body .field{margin:0}.topup-body>p{grid-column:1 / -1;margin:0;color:#626368;font-size:9px}.money-input{display:grid;grid-template-columns:34px 1fr 48px;align-items:center;overflow:hidden;border:1px solid #34322e;border-radius:9px;background:#0e0f11}.money-input.dark{grid-template-columns:minmax(0,1fr) 48px}.money-input i,.money-input b{color:#a9956c;font-size:11px;font-style:normal;text-align:center}.money-input input{min-width:0;border:0!important;box-shadow:none!important}.statement-metrics{grid-template-columns:repeat(3,1fr)}.order-filters{grid-template-columns:1fr 180px 180px auto}.statement-filters{grid-template-columns:190px 180px 180px auto}.compact-empty{min-height:300px}.subaccount-summary{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:12px;margin-bottom:18px}.subaccount-summary>i{color:#6f6248;font-size:10px;font-style:normal}.relation-card{display:grid;gap:8px;padding:20px}.relation-card>span{color:#74757a;font-size:10px}.relation-card>b{color:#ddd6c9;font-size:14px}.relation-card>small{color:#626368;font-size:9px}.relation-card.active{border-color:#6d5935;background:linear-gradient(145deg,#211d16,#121315)}.relation-card.active>b{color:var(--gold-bright)}.status-green{color:#73b98c;background:#4c94651a}.application-layout{display:grid;grid-template-columns:minmax(600px,1fr) 360px;align-items:start;gap:16px}.application-form{min-width:0}.card-product-carousel{display:grid;grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;gap:10px;margin-bottom:27px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.card-carousel-window{min-width:0;overflow:hidden;border-radius:19px}.card-carousel-track{display:flex;transition:transform .38s cubic-bezier(.22,.7,.2,1)}.large-product-card{position:relative;flex:0 0 100%;aspect-ratio:1.7;min-height:255px;display:block;overflow:hidden;padding:25px 27px;border:0;border-radius:19px;appearance:none;color:#fff;text-align:left;box-shadow:0 22px 55px #0000004d}.large-product-card.blue{background:radial-gradient(circle at 86% 5%,rgba(255,255,255,.16),transparent 32%),linear-gradient(145deg,#314b9d,#121d48 78%)}.large-product-card.orange{background:radial-gradient(circle at 86% 5%,rgba(255,255,255,.17),transparent 32%),linear-gradient(145deg,#c7763c,#552719 78%)}.large-product-card:after{content:"";position:absolute;right:-110px;bottom:-145px;width:310px;height:310px;border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 44px #ffffff06}.large-product-card:before{content:"";position:absolute;z-index:6;inset:2px;border:1.5px solid rgba(255,255,255,.16);border-radius:17px;pointer-events:none}.large-product-card.selected{box-shadow:0 20px 48px #0000004d}.large-product-card.selected:before{border-color:#e2c785;box-shadow:inset 0 0 0 1px #ffefc22e}.large-card-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.large-card-top b{font:600 14px Georgia,serif;letter-spacing:.16em}.large-card-top span{font-size:8px;font-weight:750;letter-spacing:.16em;opacity:.75}.large-card-chip{width:39px;height:29px;margin-top:25px;border-radius:6px;background:linear-gradient(145deg,#f6d67d,#b57d27);box-shadow:inset 0 0 0 1px #ffffff40}.large-card-number{margin-top:31px;font:700 17px ui-monospace,monospace;letter-spacing:.12em}.large-card-meta{position:absolute;z-index:1;left:27px;bottom:23px;display:flex;gap:42px}.large-card-meta>span{display:grid;gap:4px}.large-card-meta small{font-size:6px;letter-spacing:.16em;opacity:.55}.large-card-meta b{font-size:9px;letter-spacing:.08em}.product-brand-logo,.preview-brand-logo{object-fit:contain;object-position:center;border-radius:9px;background:#ffffffed}.product-brand-logo{position:absolute;z-index:2;right:25px;bottom:22px;width:96px;height:62px;padding:5px 9px}.carousel-arrow{width:42px;height:42px;display:grid;place-items:center;border:1px solid #444038;border-radius:50%;color:var(--gold-bright);background:#181713;font:300 27px/1 Georgia,serif;transition:.2s}.carousel-arrow:hover{border-color:#806a40;background:#211d16;transform:scale(1.04)}.carousel-footer{grid-column:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:3px}.carousel-footer>span{color:#c9c0af;font-size:11px;font-weight:700}.carousel-footer>small{color:#5f6064;font-size:8px;text-align:right}.carousel-dots{display:flex;gap:7px}.carousel-dots button{width:7px;height:7px;padding:0;border:0;border-radius:99px;background:#464540;transition:.2s}.carousel-dots button.active{width:22px;background:var(--gold)}.mini-chip{width:13px;height:9px;border:1px solid rgba(255,255,255,.8);border-radius:2px}.required-field>span:before{content:"•";margin-right:7px;color:#d7ad61}.field>small{margin-top:-2px;color:#5f6064;font-size:9px}.stepper{width:126px;height:42px;display:grid;grid-template-columns:40px 1fr 40px;align-items:center;border:1px solid #34322e;border-radius:8px;background:#0e0f11}.stepper button{height:100%;border:0;color:#9a9385;background:transparent;font-size:17px}.stepper b{text-align:center}.application-total{display:flex;justify-content:space-between;margin:4px 0 18px;padding:14px;border:1px solid #39342b;border-radius:8px;color:#77756e;background:#0e0f11;font-size:11px}.application-total b{color:var(--gold-bright)}.application-aside{position:sticky;top:94px;display:grid;gap:12px}.virtual-card{position:relative;aspect-ratio:1.6;overflow:hidden;padding:23px;border:1px solid rgba(255,255,255,.12);border-radius:16px;color:#fff;box-shadow:0 22px 55px #00000047}.virtual-card.blue{background:radial-gradient(circle at 90% 5%,rgba(255,255,255,.14),transparent 34%),linear-gradient(145deg,#263e88,#101a40)}.virtual-card.orange{background:radial-gradient(circle at 90% 5%,rgba(255,255,255,.15),transparent 34%),linear-gradient(145deg,#b96530,#512617)}.virtual-card:after{content:"";position:absolute;right:-95px;bottom:-120px;width:260px;height:260px;border:1px solid rgba(255,255,255,.08);border-radius:50%;box-shadow:0 0 0 34px #ffffff06}.card-top,.card-meta{display:flex;align-items:center;justify-content:space-between}.card-top b{font:600 12px Georgia,serif;letter-spacing:.16em}.card-top span{font-size:8px;font-weight:700;letter-spacing:.15em}.card-chip{width:31px;height:23px;margin-top:20px;border-radius:5px;background:linear-gradient(145deg,#f6d67d,#bd8730);box-shadow:inset 0 0 0 1px #fff3}.card-number{margin:23px 0 20px;font:700 14px ui-monospace,monospace;letter-spacing:.08em}.card-meta{position:relative;z-index:1}.card-meta>span{display:grid;gap:4px}.card-meta small{font-size:6px;letter-spacing:.14em;opacity:.55}.card-meta b{max-width:180px;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.preview-brand-logo{position:absolute;z-index:2;right:20px;bottom:17px;width:76px;height:47px;padding:4px 7px}.card-note{display:grid;grid-template-columns:22px 1fr;gap:9px;padding:14px;border:1px solid #35322c;border-radius:9px;color:#77766f;background:#121315;font-size:9px;line-height:1.6}.card-note>b{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#17130c;background:var(--gold);font-family:Georgia,serif}.card-note p{margin:0}.filters{display:grid;grid-template-columns:1fr 180px auto;gap:9px;padding:13px;border-bottom:1px solid var(--line);background:#101113}.card-filters{grid-template-columns:1.2fr 1fr 1fr 150px auto}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse}th,td{padding:15px 17px;border-bottom:1px solid #24231f;color:#b8b5ae;font-size:12px;text-align:left;white-space:nowrap}th{color:#64656a;background:#0f1012;font-size:9px;font-weight:700;letter-spacing:.07em}td b{color:#e1d9ca}.status{display:inline-flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;color:#d9b66d;background:#c7a5631a;font-size:10px}.status:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}.empty{min-height:370px;display:grid;place-content:center;justify-items:center;color:#68696d;text-align:center}.empty b{margin-top:19px;color:#95928b;font-size:13px}.empty p{margin:8px 0;font-size:11px}.empty-art{position:relative;width:96px;height:70px;border:1px solid #33322e;border-radius:7px;background:#17181a;transform:perspective(180px) rotateX(8deg)}.empty-art:before,.empty-art:after{content:"";position:absolute;top:-18px;width:55%;height:30px;border:1px solid #33322e;background:#151618}.empty-art:before{left:-1px;transform:skewY(-18deg)}.empty-art:after{right:-1px;transform:skewY(18deg)}.figma-head{align-items:center;padding-bottom:2px}.head-actions{display:flex;align-items:center;gap:10px}.main-balance-chip{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 15px;border:1px solid #37342d;border-radius:8px;color:#74736e;background:#121315;font-size:10px}.main-balance-chip b{color:var(--gold-bright);font-size:13px}.figma-panel{overflow:hidden}.subaccount-filters{grid-template-columns:minmax(220px,1fr) 150px 150px auto;padding:17px 18px}.transfer-filters{grid-template-columns:minmax(180px,1fr) 170px minmax(180px,1fr) 160px auto;padding:17px 18px}.inline-action-panel{display:grid;grid-template-columns:1fr minmax(260px,420px) auto;align-items:end;gap:20px;margin-bottom:16px;padding:20px;border-color:#655434;background:linear-gradient(135deg,#1d1a14,#121315 70%)}.inline-action-panel h3{margin:6px 0;color:var(--white);font-size:17px}.inline-action-panel p{margin:0;color:#71716e;font-size:10px}.inline-action-panel .field{margin:0}.transfer-panel{display:grid;grid-template-columns:190px 28px minmax(210px,1fr) minmax(210px,1fr) auto;align-items:end;gap:14px;margin-bottom:16px;padding:22px;border-color:#655434;background:linear-gradient(135deg,#1d1a14,#121315 70%)}.transfer-panel>i{align-self:center;color:var(--gold);font-style:normal;text-align:center}.transfer-panel .field{margin:0}.transfer-panel>p{grid-column:3 / -1;margin:-3px 0 0;color:#686864;font-size:9px}.transfer-balance{display:grid;gap:10px;align-self:center}.transfer-balance span{color:#74736e;font-size:10px}.transfer-balance b{color:var(--gold-bright);font:500 24px Georgia,serif}.transfer-balance small{color:#77736b;font:8px Inter,sans-serif;letter-spacing:.12em}.table-action{padding:6px 11px;border:1px solid #675536;border-radius:6px;color:var(--gold-bright);background:#1a1711;font-size:10px}.gold-text{color:var(--gold-bright);font-weight:700}.direction-tag{color:#b9aa8c;font-size:10px}.pagination{min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;color:#606166;font-size:10px}.pagination>div{display:flex;align-items:center;gap:6px}.pagination button,.pagination b{width:29px;height:29px;display:grid;place-items:center;border:1px solid #302f2b;border-radius:6px;color:#6f706f;background:#101113}.pagination b{border-color:#665536;color:var(--gold);background:#191711}.figma-empty{min-height:330px}.figma-empty .button{margin-top:12px}.no-subaccount-callout{display:grid;grid-template-columns:74px 1fr auto;align-items:center;gap:20px;margin-bottom:16px;padding:20px;border-color:#5d4d31}.no-subaccount-callout .empty-art{width:66px;height:48px;transform:scale(.75)}.no-subaccount-callout b{color:#dcd4c5}.no-subaccount-callout p{margin:6px 0 0;color:#72736f;font-size:10px}.mobile-tabbar{display:none}.toast{position:fixed;z-index:100;right:24px;bottom:24px;max-width:350px;padding:13px 17px;border:1px solid #705c36;border-radius:9px;color:#f0dfbd;background:#191712;box-shadow:0 14px 40px #00000059;font-size:12px}.toast-enter-active,.toast-leave-active{transition:.22s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(10px)}@media(max-width:1180px){.application-layout{grid-template-columns:1fr}.application-aside{position:static;grid-template-columns:minmax(300px,420px) 1fr}}@media(max-width:1050px){.metrics{grid-template-columns:1fr 1fr}.dashboard-grid,.account-overview{grid-template-columns:1fr}.card-filters,.order-filters,.statement-filters,.subaccount-filters,.transfer-filters{grid-template-columns:1fr 1fr}.subaccount-summary{grid-template-columns:1fr}.subaccount-summary>i{text-align:center;transform:rotate(90deg)}.inline-action-panel{grid-template-columns:1fr 1fr}.inline-action-panel>div{grid-column:1 / -1}.transfer-panel{grid-template-columns:1fr 28px 1fr}.transfer-panel>.field:nth-of-type(2),.transfer-panel>.button{grid-column:auto}.transfer-panel>p{grid-column:1 / -1}}@media(max-width:760px){.auth-layout{grid-template-columns:1fr}.auth-brand-panel{min-height:330px;padding:30px 24px}.hero-copy h1{font-size:43px}.hero-stats{display:none}.auth-form-panel{padding:38px 22px}.sidebar{transform:translate(-100%);transition:.23s}.sidebar.open{transform:none}.main-area{margin-left:0}.menu-button{display:inline}.topbar{padding:0 17px}.profile>span:nth-child(2),.profile i{display:none}.content{padding:20px 15px}.page-head{align-items:flex-start;flex-direction:column}.head-actions{width:100%;flex-wrap:wrap}.metrics,.statement-metrics,.form-grid,.filters,.card-filters,.order-filters,.statement-filters,.subaccount-filters,.transfer-filters,.topup-body,.product-grid,.application-aside,.inline-action-panel,.transfer-panel,.no-subaccount-callout{grid-template-columns:1fr}.inline-action-panel>div,.transfer-panel>p{grid-column:auto}.transfer-panel>i{transform:rotate(90deg)}.no-subaccount-callout{justify-items:start}.topup-body .button{min-height:45px}.application-layout{display:block}.application-aside{display:grid;margin-top:15px}}@media(max-width:760px){body{background:#090a0c}.auth-layout{display:block;min-height:100dvh;background:#f2eee7}.auth-brand-panel{min-height:238px;justify-content:flex-start;gap:21px;padding:calc(20px + env(safe-area-inset-top)) 20px 25px}.auth-brand-panel .brand-mark{width:36px;height:36px}.auth-brand-panel .hero-copy>.eyebrow,.auth-brand-panel .hero-copy>h1,.auth-brand-panel .hero-copy>p{display:none}.auth-brand-panel .launch-promo{margin:0;padding:15px 17px}.auth-form-panel{min-height:calc(100dvh - 220px);display:block;padding:0 16px calc(35px + env(safe-area-inset-bottom))}.auth-entry-card{position:relative;z-index:2;width:100%;margin-top:-19px;padding:24px 18px 30px;border:1px solid #ded5c6;border-radius:21px 21px 14px 14px;background:#f4f0e9;box-shadow:0 -10px 35px #16120c1f}.auth-welcome-card{padding:25px 18px}.auth-entry-card>.eyebrow{display:block;text-align:center}.auth-entry-card>h2{margin:8px 0 19px;font-size:25px;text-align:center}.auth-entry-card .login-promo{margin:0 0 17px}.auth-entry-actions{gap:9px}.auth-entry-actions button{min-height:54px;font-size:14px}.auth-welcome-layout{min-height:100dvh;display:flex;flex-direction:column;background:#090a0c}.auth-welcome-layout .auth-brand-panel{min-height:0;flex:1;justify-content:flex-start;gap:0;padding:calc(24px + env(safe-area-inset-top)) 24px 92px}.auth-welcome-layout .hero-copy{margin-top:clamp(44px,7vh,78px)}.auth-welcome-layout .auth-brand-panel .hero-copy>.eyebrow,.auth-welcome-layout .auth-brand-panel .hero-copy>h1,.auth-welcome-layout .auth-brand-panel .hero-copy>p{display:block}.auth-welcome-layout .auth-brand-panel .hero-copy>h1{margin:18px 0;font-size:clamp(42px,12vw,58px);line-height:1.08}.auth-welcome-layout .auth-brand-panel .hero-copy>p{font-size:13px;line-height:1.7}.auth-welcome-layout .auth-brand-panel .launch-promo{margin-top:23px}.auth-welcome-layout .payment-scenes{margin-top:17px}.auth-welcome-layout .payment-scenes>div{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px}.auth-welcome-layout .auth-form-panel{min-height:164px;flex:0 0 164px;padding:0 16px calc(22px + env(safe-area-inset-bottom));background:#090a0c}.auth-welcome-layout .auth-welcome-card{margin-top:-68px;padding:17px;border-color:#e0c17f47;border-radius:20px;background:#141413f5;box-shadow:0 18px 45px #0000006b}.auth-welcome-layout .auth-entry-actions{grid-template-columns:1fr;gap:11px}.auth-welcome-layout .auth-entry-actions button{min-height:56px;border-radius:12px}.auth-welcome-layout .auth-entry-actions button:last-child{border-color:#5b4d35;color:#e4c887;background:#171612}.auth-detail-card{min-height:calc(100dvh - 255px)}.auth-detail-card .back-link{margin-bottom:34px}.auth-detail-card>.eyebrow{text-align:left}.auth-detail-card>h2{margin-bottom:31px;text-align:left}.auth-entry-form{margin-top:0}.auth-entry-form .field input{height:50px;border-radius:11px}.auth-entry-form .auth-submit{min-height:50px;margin-top:13px;border-radius:11px}.auth-entry-card .demo-link{margin-top:18px}.app-layout{background:#090a0c}.main-area{padding-bottom:calc(76px + env(safe-area-inset-bottom))}.topbar{height:60px;padding-top:env(safe-area-inset-top);background:#090a0cf0}.crumb>span,.crumb>i{display:none}.crumb b{color:var(--white);font-size:14px}.menu-button{width:36px;height:36px;padding:0;border:1px solid #2e2c27;border-radius:9px;background:#131416}.content{padding:18px 13px 12px}.page-head{gap:14px;margin-bottom:17px}.page-head h2{margin-top:5px;font-size:24px}.page-head p{max-width:94%;line-height:1.6}.dashboard-head>div{width:100%}.dashboard-head p{max-width:none;overflow:hidden;font-size:clamp(10px,3vw,12px);white-space:nowrap;text-overflow:ellipsis}.page-head>.button{width:100%}.panel,.metric-card,.balance-hero{border-radius:14px}.metrics{gap:10px}.metric-card{padding:17px}.metric-card b{font-size:23px}.dashboard-grid{gap:12px}.head-actions{display:grid;grid-template-columns:1fr 1fr}.main-balance-chip{justify-content:center;padding:0 10px}.product-grid{grid-template-columns:1fr 1fr;gap:8px}.product-card{min-height:112px;padding:12px}.card-product-carousel{grid-template-columns:30px minmax(0,1fr) 30px;gap:6px;margin:0 -7px 24px}.carousel-arrow{width:30px;height:30px;font-size:21px}.large-product-card{aspect-ratio:1.55;min-height:190px;padding:18px;border-radius:15px}.large-card-chip{width:31px;height:23px;margin-top:17px}.large-card-number{margin-top:20px;font-size:12px;letter-spacing:.07em}.large-card-meta{left:18px;bottom:16px;gap:21px}.product-brand-logo{right:16px;bottom:14px;width:72px;height:47px;padding:4px 6px}.carousel-footer{grid-template-columns:1fr auto}.carousel-footer>small{display:none}.form-body{padding:17px}.application-form .button.gold{width:100%;min-height:48px}.application-aside{display:block}.card-note{margin-top:11px}.virtual-card{max-width:420px;margin:0 auto}.table-wrap{-webkit-overflow-scrolling:touch}.filters{padding:12px}.empty{min-height:300px;padding:25px 16px}.toast{right:13px;bottom:calc(82px + env(safe-area-inset-bottom));left:13px;max-width:none;text-align:center}.mobile-tabbar{position:fixed;z-index:30;right:0;bottom:0;left:0;height:calc(66px + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(5,1fr);padding:7px 6px env(safe-area-inset-bottom);border-top:1px solid #292722;background:#0c0d0ff5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.mobile-tabbar button{display:grid;place-content:center;justify-items:center;gap:4px;padding:0;border:0;border-radius:9px;color:#66686d;background:transparent}.mobile-tabbar button span{font-size:18px;line-height:1}.mobile-tabbar button small{font-size:9px}.mobile-tabbar button.active{color:var(--gold-bright);background:linear-gradient(180deg,rgba(199,165,99,.13),transparent)}.launch-promo{margin-top:18px;padding:14px 15px}.launch-promo b{font-size:19px}.dashboard-promo{align-items:flex-start;flex-direction:column;padding:19px}.dashboard-promo h3{font-size:18px;line-height:1.35}.dashboard-promo .button{width:100%}.usdt-topup{padding:14px}.direct-usdt{grid-template-columns:1fr}.promo-mini,.deposit-empty,.deposit-address-actions{align-items:flex-start;flex-direction:column}.deposit-empty .button,.deposit-address-actions .button{width:100%}.deposit-address-card code{font-size:12px}}
