:root{--bg: #102a69;--bg-deep: #020817;--panel: #0b2558;--panel-soft: #12345c;--line: rgba(236, 205, 85, .48);--text: #f2f8ff;--muted: #b5c8e6;--gold: #ffe21f;--gold-deep: #ba8120;--cyan: #24d8ff;--danger: #ff5c7a;font-family:Trebuchet MS,Aptos,Segoe UI,sans-serif;color:var(--text);background:var(--bg-deep)}.wallet-balance-list{display:grid;gap:9px}.wallet-withdraw-button{position:absolute;bottom:10px;left:0;display:grid;place-items:center;min-width:93px;min-height:33px;border:0;border-radius:9px;color:#1a1607;background:linear-gradient(180deg,#ffe681,#d9ae2f);font-size:14px;text-decoration:none;cursor:pointer}.profile-message-link{display:grid;place-items:center;width:34px;height:38px;margin-bottom:-2px}.profile-message-link img{width:25px;height:25px;object-fit:contain}.message-center-page{min-height:100vh;margin:-28px -28px -132px;padding:34px 32px 48px;gap:0;background:linear-gradient(180deg,#06102d,#08163c 54%,#10255c)}.message-center-header{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center}.message-center-back{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;color:#fff8db;background:#8d6719;font-size:29px;font-weight:300;line-height:1}.message-center-header h1{grid-column:1 / -1;margin:34px 0 0;color:#f7f8ff;font-size:30px;font-weight:400}.message-tabs{display:flex;align-items:center;gap:26px;min-height:42px;margin:52px 4px 40px}.message-tab{min-width:0;min-height:41px;border:0;border-radius:15px;color:#a6aec4;background:transparent;padding:0 2px;font-size:19px;white-space:nowrap}.message-tab.active{min-width:101px;color:#151307;background:linear-gradient(180deg,#f8df91,#d5a82f)}.message-list{display:grid;align-content:start;gap:20px}.message-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:108px;border:1px solid rgba(211,170,43,.76);border-radius:25px;background:#041738b8;padding:15px 16px 15px 25px;cursor:pointer}.message-card-content{display:grid;align-content:center;gap:8px;min-width:0;padding-right:62px}.message-card h2{overflow:hidden;margin:0;color:#dfe7f7;font-size:17px;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.message-card p{display:-webkit-box;overflow:hidden;margin:0;color:#8e9db8;font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.message-card time{color:#71819f;font-size:10px}.message-card-action{position:absolute;right:15px;bottom:14px;min-width:66px;min-height:28px;border:0;border-radius:10px;color:#27d8ef;background:#07516d;padding:0 10px;font-size:12px}.message-card-system .message-card-action{color:#79d5c0;background:#10504f}.message-card:not(.message-card-system):nth-child(2n) .message-card-action{color:#f0ca55;background:#625020}.message-empty,.message-load-complete,.message-center-error{color:#9caac3;font-size:14px;text-align:center}.message-empty{margin:42px 0}.message-center-error{margin:0 0 16px;color:#ffb0b8}.message-load-more{justify-self:center;min-height:42px;border:0;color:#9ba8c2;background:transparent;margin:33px 0 0;font-size:16px}.message-load-more:disabled{opacity:.65}.message-load-complete{margin:26px 0 0;font-size:12px}.message-popup-layer{position:fixed;z-index:500;inset:0;display:grid;place-items:center;background:#000514b8;padding:24px}.message-popup{display:grid;gap:16px;width:min(100%,370px);max-height:min(80vh,620px);overflow:auto;border:1px solid rgba(220,183,57,.76);border-radius:24px;background:linear-gradient(180deg,#081638,#10265a);box-shadow:0 24px 72px #0000007a;padding:22px}.message-popup-header{display:flex;align-items:flex-start;justify-content:space-between}.message-popup-kicker{color:#29d7ed;font-size:12px}.message-popup-header h2{margin:6px 0 0;color:#f5f7ff;font-size:22px;font-weight:400}.message-popup-close{width:34px;height:34px;border:0;border-radius:50%;color:#dbe4f4;background:#ffffff1a;font-size:24px}.message-popup-list{display:grid;gap:10px}.message-popup-item{display:grid;gap:7px;border:1px solid rgba(213,177,48,.5);border-radius:15px;color:inherit;background:#031332b3;padding:14px;text-align:left}.message-popup-item strong{color:#f2e1a6;font-size:15px;font-weight:500}.message-popup-item span{color:#aab8d1;font-size:12px;line-height:1.5}.message-popup-item time{color:#7284a5;font-size:10px}.message-popup-all{min-height:42px;border:1px solid rgba(213,177,48,.65);border-radius:999px;color:#f2d675;background:#04143699}@media(max-width:520px){.message-center-page{margin:-38px -30px -140px;padding:34px 36px 48px}.message-tabs{gap:23px;margin:52px 4px 40px}.message-tab{font-size:18px}.message-card{min-height:108px;padding-left:25px}}.wallet-request-message{margin:-4px 2px 0;color:#b9c9e2;font-size:12px}.wallet-request-error{color:#ff9da8}@media(max-width:390px){.assets-wallet-page{margin:-38px -30px -140px;padding:26px 24px 116px;gap:15px}}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 50% -10%,rgba(45,128,220,.32),transparent 36rem),linear-gradient(180deg,#061326,#020814)}button,input{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}.shell{min-height:100vh;display:grid;place-items:start center;padding:24px}.phone-frame{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;width:min(100%,430px);min-height:calc(100vh - 48px);padding:28px 28px 132px;overflow-x:clip;overflow-y:visible;border:1px solid rgba(130,182,255,.14);background:radial-gradient(circle at -8% 7%,rgba(255,255,255,.06) 0 112px,transparent 113px),radial-gradient(circle at 11% 63%,rgba(255,255,255,.05) 0 192px,transparent 193px),linear-gradient(180deg,#08133a,#132f76 45%,#061127);box-shadow:0 30px 80px #00000061}.screen{display:grid;align-content:start;justify-content:stretch;justify-items:stretch;gap:14px}.subpage{align-content:start;gap:18px;padding-top:16px}.subpage-back{width:36px;height:36px;font-size:27px}.subpage .screen-title h1{font-size:26px}.order-detail-state{min-height:calc(100vh - 48px)}.order-detail-state-card{display:grid;justify-items:center;gap:12px;border:1px solid rgba(236,205,85,.64);border-radius:18px;background:#051941d1;color:#c2cee2;padding:24px 18px;text-align:center}.order-detail-error-card h2,.order-detail-error-card p{margin:0}.order-detail-error-card h2{color:#f4f7ff;font-size:17px;font-weight:500}.order-detail-error-card p{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.network-guard{position:fixed;z-index:250;top:14px;left:50%;display:flex;align-items:center;justify-content:space-between;gap:12px;width:min(calc(100vw - 32px),398px);transform:translate(-50%);border:1px solid rgba(255,184,80,.72);border-radius:12px;color:#ffe7b0;background:#3a1d08f5;box-shadow:0 10px 30px #00000047;padding:9px 10px 9px 13px;font-size:12px}.network-guard span{min-width:0;line-height:1.4}.network-guard button{flex:0 0 auto;min-height:30px;border:0;border-radius:14px;color:#241500;background:linear-gradient(180deg,#ffe99d,#d8aa2c);padding:0 12px;font-size:12px;font-weight:700}.screen-title h1,.hero-card h2,.section-head h2{margin:0;letter-spacing:0}.screen-title h1{font-size:26px}.eyebrow{margin:0 0 5px;color:var(--gold);font-size:12px;text-transform:uppercase}.panel,.hero-card,.order-card{border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,#0e3058f5,#071934f5);padding:16px}.hero-card{min-height:152px;display:grid;align-content:end;background:linear-gradient(135deg,rgba(255,212,90,.18),transparent 42%),linear-gradient(180deg,#0d3260,#071932)}.hero-card p:last-child{margin-bottom:0;color:var(--muted);line-height:1.65}.home-screen{gap:14px}.home-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:28px}.home-topbar h1{margin:0;color:var(--gold);font-size:31px;font-weight:700}.figma-page{gap:22px}.figma-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:4px}.figma-topbar h1{margin:0;color:var(--gold);font-size:36px;font-weight:500}.wallet-chip{min-width:112px;min-height:40px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#c9d7ed;background:#040b2085;font-weight:700}.figma-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-top:36px}.figma-page-head h2{margin:0;color:#f5f7ff;font-size:32px;font-weight:500}.figma-page-head p{margin:44px 0 0;color:#d8e0f294;font-size:17px}.figma-card{border:1px solid rgba(236,205,85,.64);border-radius:18px;background:#05183cb8}.gold-pill{display:grid;place-items:center;min-width:122px;min-height:46px;border-radius:999px;color:#161100;background:linear-gradient(180deg,#ffe690,#ffc22f);font-size:24px;font-weight:600}.gold-text{color:#ffc400!important}.cyan-text{color:var(--cyan)!important}.order-entry-page{gap:16px;padding-top:0}.order-entry-page .figma-topbar{display:none}.order-entry-page .figma-page-head{align-items:center;margin-top:0}.order-entry-page .figma-page-head h2{font-size:24px}.order-entry-page .figma-page-head p{margin-top:14px;font-size:13px}.order-entry-page .gold-pill{min-width:108px;min-height:38px;font-size:20px}.order-mode-tabs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.order-mode-tabs button,.order-mode-tab{display:grid;place-items:center;min-height:42px;border:1px solid rgba(220,228,246,.25);border-radius:12px;color:#dbe4f6;background:#010c25b8;font-size:15px;text-decoration:none}.order-mode-tabs button.active,.order-mode-tab.active{border-color:#ffc400cc;color:#1a1200;background:linear-gradient(180deg,#ffe99d,#ffc020)}.order-form-card{display:grid;gap:16px;padding:20px}.order-form-card h3{margin:0;color:#f1f5ff;font-size:16px;font-weight:600}.amount-input{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:54px;border:1px solid rgba(220,228,246,.52);border-radius:17px;padding:0 18px;color:#f7f9ff}.amount-input input{min-height:auto;border:0;padding:0;color:#f7f9ff;background:transparent;font-size:20px}.amount-input input::placeholder{color:#f7f9ff}.amount-input span{font-size:20px}.form-label{margin-bottom:-6px;color:#dbe4f6;font-size:15px}.amount-grid,.cycle-grid{display:grid;gap:12px}.amount-grid{grid-template-columns:repeat(5,1fr)}.cycle-grid{grid-template-columns:repeat(3,1fr)}.amount-grid button,.cycle-grid button{min-height:42px;border:0;border-radius:8px;color:#f6f8ff;background:#173c59;font-size:16px}.cycle-grid button{min-height:44px}.amount-grid button.active,.cycle-grid button.active{color:#171100;background:linear-gradient(180deg,#ffe99d,#ffc020)}.order-tips{display:grid;gap:8px;border-radius:9px;background:#010c259e;padding:14px}.order-tips p{position:relative;margin:0;padding-left:18px;color:#dbe2f29e;font-size:13px}.order-tips p:before{content:"";position:absolute;left:0;top:8px;width:8px;height:8px;border-radius:999px;background:#ffc20c}.next-order-row{display:flex;align-items:center;justify-content:space-between;gap:16px;color:#eef4ff;font-size:15px}.next-order-row strong{color:#ffc400;font-weight:500}.confirm-order-button{min-height:50px;border:0;border-radius:16px;color:#090600;background:linear-gradient(180deg,#ffe893,#d4aa31);font-size:21px;font-weight:700}.confirm-order-button.small{width:100%;min-height:35px;margin-top:8px;border-radius:17px;font-size:18px}.order-confirm-overlay{position:fixed;z-index:100;inset:0;display:grid;place-items:center;background:#000000c7;padding:24px}.order-confirm-dialog{position:relative;width:min(100%,505px);border:1px solid rgba(236,205,85,.78);background:#06183f;padding:40px 28px 36px}.order-confirm-dialog h2{margin:0 0 48px;color:#f7f9ff;font-size:30px;font-weight:400;text-align:center}.get-help-breakdown{display:grid;gap:10px;margin-bottom:22px}.quote-row,.quote-rate{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(220,228,246,.12);padding:10px 0;color:#dbe4f6;font-size:14px}.quote-row strong,.quote-rate strong{color:#ffc400;text-align:right}.quote-row small{display:block;margin-top:4px;color:#8ec7e7;font-size:12px;font-weight:400}.get-help-payment-dialog{width:min(100%,398px);max-height:calc(100vh - 40px);overflow-y:auto;border:0;border-radius:0;padding:30px 24px 28px;background:#06183f}.get-help-payment-dialog h2{margin-bottom:36px;font-size:25px}.help-payment-total,.help-payment-row{display:flex;align-items:center;justify-content:space-between;gap:16px}.help-payment-total{margin:0 0 26px;color:#f0f4ff;font-size:16px}.help-payment-total strong{color:#f0f4ff;font-weight:400}.help-payment-label{margin:0 0 10px;color:#f0f4ff;font-size:16px}.help-payment-card{display:grid;gap:12px;margin-bottom:14px;border:1px solid rgba(236,205,85,.78);border-radius:18px;padding:13px 14px;background:#051941b8}.help-payment-row{min-height:24px;color:#dce6f7;font-size:15px}.help-payment-row strong{color:#ffc400;font-weight:400;text-align:right}.help-payment-usdt-card{gap:0}.help-payment-usdt-card .help-payment-row+.help-payment-row{border-top:1px solid rgba(219,230,247,.18);padding-top:10px}.help-payment-muted-row{color:#98a8c4}.help-payment-equivalent-row,.help-payment-equivalent-row strong{color:var(--cyan)}.help-payment-gas-title{display:flex;align-items:baseline;gap:5px;margin:18px 8px 10px;color:#f0f4ff;font-size:16px}.help-payment-gas-title small{color:#dce6f7;font-size:10px}.help-payment-gas-card{margin-bottom:12px}.help-payment-limit-note{margin:4px 8px 12px;color:#ffc400;font-size:11px;line-height:1.5}.help-payment-note{margin:16px 8px 0;color:#f0f4ff;font-size:14px}.help-payment-note-text{margin-top:4px;color:#98a8c4;font-size:12px}.help-payment-error{margin:10px 8px 0;font-size:13px}.help-payment-actions{grid-template-columns:82px minmax(0,1fr);gap:16px;margin-top:26px}.help-payment-actions button{min-height:47px;font-size:17px}.dialog-close{position:absolute;top:20px;right:22px;display:grid;place-items:center;width:31px;height:31px;border:1px solid #f4f7ff;border-radius:999px;color:#f4f7ff;background:transparent;font-size:28px;font-weight:300;line-height:1}.confirm-summary{display:grid;gap:18px;border:1px solid rgba(236,205,85,.78);border-radius:22px;padding:20px 22px}.confirm-summary div{display:flex;justify-content:space-between;gap:18px;color:#f0f4ff;font-size:16px}.confirm-summary strong{color:#f0f4ff;font-weight:400;text-align:right}.confirm-notice{margin:25px 18px 34px;color:#ffc400;font-size:14px;line-height:2}.confirm-status{margin:-18px 18px 28px;color:#28d7e8;font-size:14px;line-height:1.6;text-align:center}.confirm-error{margin:-16px 18px 28px;color:#ff8ea1;font-size:16px;line-height:1.6;text-align:center}.app-toast{position:fixed;z-index:300;left:50%;bottom:86px;transform:translate(-50%);width:max-content;max-width:calc(100vw - 40px);padding:12px 18px;border:1px solid #b8952e;border-radius:999px;color:#f7fbff;background:#051943f5;box-shadow:0 8px 24px #00000047;font-size:14px;line-height:1.5;text-align:center}.dialog-actions{display:grid;grid-template-columns:1fr 1fr;gap:36px}.dialog-actions button{min-height:45px;border:0;border-radius:999px;font-size:18px}.dialog-cancel{color:#dce7f8;background:#173d5d}.dialog-confirm{color:#100d00;background:linear-gradient(180deg,#ffe99d,#d8aa2c)}.dialog-confirm:disabled{cursor:wait;opacity:.6}.order-action-dialog{width:min(100%,390px);border-radius:18px;padding:30px 20px 24px}.order-action-dialog h2{margin-bottom:28px;font-size:24px}.compact-summary{gap:12px;border-radius:14px;padding:15px 16px}.compact-summary div{font-size:16px}.action-dialog-notice{margin:18px 8px 22px;font-size:15px;line-height:1.7}.hall-page{padding-top:12px}.hall-head{align-items:center}.view-orders-link{min-width:96px;min-height:39px;display:grid;place-items:center;border:1px solid rgba(236,205,85,.76);border-radius:999px;color:var(--gold);background:#120e05b8;font-size:18px}.hall-tab{width:180px;min-height:35px;border:1px solid rgba(236,205,85,.76);border-radius:999px;color:#f5f7ff;background:#120e05d6;font-size:15px}.payment-card{display:grid;gap:0;min-width:0;overflow:hidden;padding:24px 20px 18px}.payment-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;min-height:48px;border-bottom:1px solid rgba(255,255,255,.07);color:#e4ebfa;font-size:18px}.payment-row span{flex:0 0 auto}.payment-row strong{min-width:0;overflow:hidden;color:#dce4f5;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}.countdown-row{display:flex;align-items:center;justify-content:space-between;gap:18px;min-width:0;min-height:64px;color:#dce4f5;font-size:18px}.countdown-row span{color:#dce4f5}.countdown-row strong{min-width:0;overflow:hidden;color:#ffc400;font-size:34px;font-weight:400;text-align:right;text-overflow:ellipsis;white-space:nowrap}.ongoing-card{display:flex;align-items:center;justify-content:space-between;min-height:63px;border:1px solid rgba(236,205,85,.64);border-radius:16px;background:#05183cb8;padding:0 28px;color:#ebf1ffb8;font-size:22px}.ongoing-card strong{color:var(--cyan);font-weight:500}.order-center-page{gap:18px;margin:-28px -28px -110px;min-height:calc(100vh + 82px);padding:32px 28px 136px;background:#030a24}.order-detail-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:32px 28px 150px;gap:18px;background:radial-gradient(circle at 0 17%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#0c2362)}.order-detail-page>h1{margin:23px 10px 28px;color:#f4f7ff;font-size:28px;font-weight:400}.order-detail-back{width:40px;height:40px;background:transparent url(/back1.png) center / contain no-repeat}.order-detail-card{border:1px solid rgba(236,205,85,.64);border-radius:20px;background:#051941c2;padding:18px 26px}.order-detail-card>div{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:14px;color:#dce6f7;font-size:14px}.order-detail-card>div strong{min-width:0;color:#e6edf9;font-size:14px;font-weight:400;text-align:right}.order-facts-card{margin-top:2px}.order-detail-section-title{margin:6px 4px 10px;color:#f0f5ff;font-size:21px;font-weight:400}.match-progress-card{display:grid;gap:15px;padding:24px 34px 22px}.match-progress-head,.match-progress-rest{display:flex;justify-content:space-between;gap:16px;color:#e4ebfa;font-size:18px}.match-progress-head strong{color:var(--cyan);font-size:20px;font-weight:400}.match-progress-track{height:9px;overflow:hidden;border-radius:999px;background:#24d8ff2e}.match-progress-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#ffda34,#ffdd3c)}.match-progress-rest strong{font-weight:400}.order-match-records,.order-match-records-wrap{display:grid;gap:18px}.match-record-card{display:grid;gap:6px;padding:20px}.match-record-card>div{min-height:36px;font-size:14px}.match-record-card>div strong{font-size:17px}.muted-detail-text{color:#9aa9c5!important}.match-hash{display:flex;align-items:center;gap:10px}.match-hash button{min-height:28px;border:1px solid var(--cyan);border-radius:8px;color:var(--cyan);background:transparent;padding:0 10px;font-size:13px}.match-pay-button{justify-self:end;min-width:145px;min-height:45px;margin-top:10px;border:0;border-radius:999px;color:#171100;background:linear-gradient(180deg,#ffe891,#d9ae2f);font-size:17px}.pending-tx-recovery{display:grid;justify-items:end;gap:6px;margin-top:8px;color:var(--muted);font-size:12px;text-align:right}.pending-tx-recovery input{width:min(100%,320px);min-height:36px;border:1px solid rgba(154,169,197,.45);border-radius:8px;padding:0 10px;color:var(--text);background:#0a1222bf;font:inherit}.gas-detail-card{padding-bottom:18px}.gas-pay-button{margin-top:8px}.gas-pay-button:disabled{cursor:wait;opacity:.65}.detail-action-message{margin:4px 0 0;color:var(--cyan);font-size:12px;overflow-wrap:anywhere;text-align:right}.get-help-page{width:100%;max-width:360px;min-height:calc(100vh - 48px);margin:-28px auto -132px;padding:30px 18px 142px;gap:12px;background:radial-gradient(circle at 0 12%,rgba(255,255,255,.05) 0 120px,transparent 121px),linear-gradient(180deg,#061735,#0a2255)}.standalone-get-help-page{max-width:360px}.get-help-create-page{gap:14px}.get-help-create-page .get-help-header{justify-content:flex-start;margin:0 2px 4px 14px}.get-help-create-page .get-help-header>div{display:grid;gap:6px}.get-help-create-page .get-help-header p{margin:0;color:#9cadc9;font-size:11px}.get-help-create-card{padding:16px}.get-help-create-card h2{margin:0 0 10px;color:#f0f5ff;font-size:16px;font-weight:400}.get-help-amount-input{display:flex;align-items:center;gap:10px;min-height:54px;border:1px solid rgba(160,185,225,.8);border-radius:14px;padding:0 14px}.get-help-amount-input input{min-width:0;flex:1;border:0;outline:0;color:#f4f7ff;background:transparent;font-size:22px}.get-help-amount-input span{color:#f4f7ff;font-size:15px}.get-help-quick-amounts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:12px}.get-help-quick-amounts button{min-height:30px;border:1px solid rgba(56,101,164,.9);border-radius:8px;color:#a9bad5;background:#0d2b61;font-size:11px}.get-help-quick-amounts button.active{border-color:#ffe21feb;color:#201900;background:linear-gradient(180deg,#ffe990,#d9ad2f)}.get-help-create-note{margin:12px 0 0;color:#9cadc9;font-size:10px;line-height:1.55}.get-help-quote-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;color:#a9bad5;font-size:12px}.get-help-quote-row strong{display:grid;justify-items:end;gap:2px;color:#f4f7ff;font-size:13px;font-weight:400;text-align:right}.get-help-quote-row small{color:#899cbd;font-size:9px}.get-help-loading-card{min-height:92px;display:grid;place-items:center;color:#a9bad5;font-size:13px}.get-help-page-error{margin:0 4px;color:var(--cyan);font-size:12px;line-height:1.5;text-align:center}.get-help-no-order-note{margin:-2px 8px 0;color:#9cadc9;font-size:11px;line-height:1.5;text-align:center}.get-help-empty-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 2px 2px}.get-help-empty-head h2{margin:0;color:#f4f7ff;font-size:24px;font-weight:400}.get-help-empty-head p{max-width:190px;margin:8px 0 0;color:#a9bad5;font-size:12px;line-height:1.45}.get-help-empty-head .gold-pill{min-width:104px;min-height:38px;font-size:18px}.get-help-route-tabs{margin-top:2px}.get-help-empty-card{display:grid;gap:16px;padding:20px 16px 17px}.get-help-empty-card h2{margin:0;color:#f0f5ff;font-size:16px;font-weight:600}.get-help-header{display:flex;justify-content:center;align-items:center;margin:0 2px 6px}.get-help-header h1{margin:0;color:#f4f7ff;font-size:24px;font-weight:400;letter-spacing:1px}.get-help-back{width:32px;height:32px;align-self:flex-start;margin:0 0 -4px}.get-help-close{display:none}.get-help-card{border:1px solid rgba(236,205,85,.78);border-radius:18px;background:#051941c2}.get-help-order-card{display:grid;gap:2px;padding:12px 16px}.get-help-order-card>div,.get-help-gas-box>div,.get-help-balances>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:27px}.get-help-order-card span,.get-help-gas-box span,.get-help-balances span,.get-help-address>span{color:#a9bad5;font-size:12px}.get-help-order-card strong,.get-help-gas-box strong,.get-help-balances strong{min-width:0;color:#e7eefb;font-size:13px;font-weight:400;text-align:right}.get-help-order-card .gold-text,.get-help-gas-box .gold-text,.get-help-balances .gold-text{color:var(--gold)}.get-help-gas-card{padding:12px 16px 13px}.get-help-gas-card h2,.get-help-wallet-card h2{margin:0 0 9px;color:#f0f5ff;font-size:15px;font-weight:400}.get-help-gas-box{display:grid;gap:1px;border-radius:12px;background:#103468db;padding:7px 10px}.get-help-gas-box strong{color:#dbe8fb}.get-help-gas-card p{margin:8px 2px 0;color:#9cadc9;font-size:10px;line-height:1.45}.get-help-wallet-card{padding:12px 16px 13px}.get-help-wallet-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.get-help-wallet-tabs-secondary{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:6px}.get-help-wallet-tabs button{min-width:0;min-height:29px;overflow:hidden;border:1px solid rgba(56,101,164,.9);border-radius:8px;color:#a9bad5;background:#0d2b61;padding:0 5px;font-size:10px;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.get-help-wallet-tabs button.active{border-color:#ffe21feb;color:#201900;background:linear-gradient(180deg,#ffe990,#d9ad2f)}.get-help-balances{display:grid;gap:1px;margin-top:10px;padding-top:7px;border-top:1px solid rgba(151,175,216,.2)}.get-help-balances>div{min-height:25px}.get-help-wallet-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(82px,auto) auto;align-items:center;gap:8px}.get-help-balances strong{color:#e7eefb;font-size:12px;font-weight:400;text-align:right}.get-help-wallet-row strong{display:grid;justify-items:end;gap:2px;min-width:82px}.get-help-wallet-row strong small{color:#899cbd;font-size:9px;font-weight:400;line-height:1.25;white-space:nowrap}.get-help-balances em{min-width:54px;color:#8298bb;font-size:9px;font-style:normal;text-align:right}.get-help-wallet-tabs button:disabled{cursor:not-allowed;border-color:#3865a473;color:#62799d;background:#0b214b;opacity:.72}.get-help-quota-note{margin:8px 0 0;color:#ffc400;font-size:10px;line-height:1.4}.get-help-wallet-note{display:grid;grid-template-columns:auto 1fr;gap:4px;margin-top:8px;color:#9cadc9;font-size:10px;line-height:1.45}.get-help-wallet-note strong{color:var(--gold);font-weight:400}.get-help-wallet-note p{margin:0}.get-help-address{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;border:1px solid rgba(236,205,85,.78);border-radius:12px;background:#051941c2;padding:0 12px}.get-help-address{display:grid;justify-content:initial;gap:8px;min-height:auto;border:0;border-radius:0;background:transparent;padding:8px 6px 0}.get-help-address>span{color:#f0f5ff;font-size:15px}.get-help-address strong{color:#a9bad5;font-size:13px;font-weight:400}.get-help-confirm{width:100%;min-height:43px;margin-top:2px;border:0;border-radius:16px;color:#201900;background:linear-gradient(180deg,#ffe990,#d9ad2f);box-shadow:0 10px 22px #ffd45a2e;font-size:17px}.get-help-confirm:disabled{cursor:wait;opacity:.65}.get-help-message{margin-top:0;padding:0 3px;text-align:center}.payment-result-overlay{position:fixed;z-index:260;inset:0;display:grid;place-items:center;background:#000000c7;padding:30px}.payment-result-dialog{position:relative;width:min(100%,568px);min-height:278px;display:grid;align-content:center;justify-items:center;gap:22px;color:#f4f7ff;background:#061a48;padding:42px 34px 38px;text-align:center;box-shadow:0 18px 60px #00000073}.payment-result-dialog h2{margin:0;color:#f4f7ff;font-size:31px;font-weight:400;letter-spacing:1px}.payment-result-close{position:absolute;top:47px;right:31px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #f4f7ff;border-radius:999px;color:#f4f7ff;background:transparent;padding:0;font-size:31px;font-weight:300;line-height:1}.payment-result-message,.payment-result-subtitle{margin:0;color:#f4f7ff;font-size:23px;font-weight:400;line-height:1.35}.payment-result-message{max-width:92%;overflow-wrap:anywhere}.payment-result-icon{margin-right:2px}.payment-result-failed .payment-result-message{color:#ff8ea1}.match-empty-card{color:#aab8d0;font-size:17px;text-align:center}.order-center-back{width:29px;height:29px;background:transparent url(/back1.png) center / contain no-repeat}.order-center-title h1{margin:0;color:#f1f5ff;font-size:21px;font-weight:500}.order-filter-tabs{display:flex;gap:8px;overflow:hidden;padding-bottom:2px}.order-filter-tabs button{flex:1 1 0;min-width:0;width:auto;height:52px;border:1px solid rgba(53,136,172,.42);border-radius:14px;color:#7fa1c6;background:#0d3052eb;padding:0;font-size:12px;line-height:1;white-space:nowrap}.order-filter-tabs button:focus,.order-filter-tabs button:focus-visible{outline:none}.order-filter-tabs button.active{border-color:#ffe21fbf;color:#1a1300;background:linear-gradient(180deg,#ffe88d,#d9ad2f)}.order-center-list{display:grid;gap:18px}.order-center-card{display:grid;gap:13px;border:1px solid rgba(236,205,85,.48);border-radius:16px;background:#04163af5;padding:17px 18px 18px}.order-card-top,.order-info-list div,.match-row,.order-time-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.order-card-top strong{color:var(--gold);font-size:18px;font-weight:600}.order-side-badge{border-radius:7px;color:#85620a;background:#ffe21f2b;padding:4px 9px;font-size:12px}.order-side-badge.exit{color:var(--cyan);background:#24d8ff1f}.order-side-badge.exception{color:#ff5c8a;background:#ff5c7a26}.order-info-list{display:grid;gap:9px}.order-info-list span,.match-row span,.order-time-row span{color:#b8c8e4;font-size:14px}.order-info-list strong,.match-row strong,.order-time-row strong{color:#dce6f8;font-size:16px;font-weight:500;text-align:right}.danger-text{color:#ff4e91!important}.order-match-block{display:grid;gap:7px}.match-track{height:6px;overflow:hidden;border-radius:999px;background:#24d8ff42}.match-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),#ffe972)}.order-time-row{margin-top:-3px}.order-time-row strong{font-size:12px}.order-card-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.order-card-actions button,.order-card-actions a{width:100%;min-width:0;min-height:42px;display:grid;place-items:center;border:0;border-radius:999px;color:#dce7f8;background:#204d73eb;font-size:15px}.order-card-actions .action-gold{color:#151000;background:#facc15;cursor:pointer}.order-card-actions .action-gold:hover{opacity:.9}.order-card-actions .action-status,.order-card-actions button:disabled{color:#94a3b8;background:#33415580;cursor:not-allowed}.order-card-actions .order-card-action{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.order-action-note{margin:-2px 0 0;border-radius:10px;color:var(--gold);background:#ffe21f14;padding:8px 10px;font-size:13px;line-height:1.5;text-align:center}.team-page{margin:-28px -28px -110px;padding-bottom:168px;gap:18px;background:linear-gradient(180deg,#020817,#0a1d56 42%,#0d2664)}.team-hero{min-height:318px;position:relative;overflow:hidden;padding:76px 28px 0;background:linear-gradient(180deg,#02081114,#07153a1f 64%,#0a1d56),url(/1team.jpg) center top / cover no-repeat}.team-hero .figma-topbar,.team-hero h2{position:relative;z-index:1}.team-hero h2{margin:42px 0 0;color:#f8faff;font-size:31px;font-weight:500}.inviter-card,.team-stats{margin:0 26px}.inviter-card{min-height:128px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-top:-56px;padding:0 24px;background:#041334d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.team-invite-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;width:100%;gap:12px}.team-code-row{grid-template-columns:minmax(0,1fr) auto auto;border-top:1px solid rgba(111,139,193,.18);padding-top:14px}.inviter-card span{color:#e6eefc;font-size:22px}.inviter-card button{min-height:36px;border:1px solid rgba(236,205,85,.78);border-radius:13px;color:var(--gold);background:transparent;padding:0 14px;font-size:14px}.inviter-card button:disabled{cursor:not-allowed;opacity:.5}.inviter-card strong{min-width:0;overflow:hidden;color:var(--gold);font-size:21px;font-weight:500;text-align:right;text-overflow:ellipsis;white-space:nowrap}.team-code-copy{display:inline-flex;align-items:center;justify-content:center}.referrer-dialog-overlay{position:fixed;z-index:260;inset:0;display:grid;place-items:center;background:#000000d6;padding:24px}.referrer-dialog{position:relative;width:min(100%,342px);background:#081436;padding:26px 22px 24px}.referrer-close{position:absolute;top:19px;right:20px;display:grid;place-items:center;width:29px;height:29px;border:1px solid #ffffff;border-radius:999px;color:#fff;background:transparent;font-size:28px;font-weight:200;line-height:1}.referrer-dialog header{display:flex;align-items:center;gap:13px}.referrer-dialog h2{margin:0;color:#f4f7ff;font-size:22px;font-weight:400}.referrer-warning{display:grid;place-items:center;width:29px;height:29px;color:#f1d67b;font-size:18px;font-weight:700;clip-path:polygon(50% 0,100% 100%,0 100%);background:currentColor}.referrer-warning:before{content:"!";color:#081436;transform:translateY(5px)}.referrer-dialog>p{margin:20px 7px 23px;color:#c5cee2;font-size:14px}.referrer-input{display:grid;grid-template-columns:1fr auto;align-items:center;min-height:51px;border:1px solid rgba(217,227,250,.58);border-radius:15px;padding:0 17px}.referrer-input input{min-height:auto;border:0;color:#f3f7ff;background:transparent;padding:0;font-size:16px}.referrer-input input::placeholder{color:#a5b0c6}.referrer-input button{border:0;color:var(--cyan);background:transparent;font-size:16px}.referrer-submit{width:100%;min-height:49px;margin-top:32px;border:0;border-radius:999px;color:#080600;background:linear-gradient(100deg,#ffe79b,#d6aa2e);font-size:18px;font-weight:700}.referrer-submit:disabled{cursor:wait;opacity:.68}.referrer-error{margin:12px 7px 0!important;color:#ff8ea1!important;font-size:12px!important}.referrer-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:22px;color:#9ea9c0;font-size:13px}.referrer-dialog footer button,.referrer-dialog footer a{border:0;color:var(--cyan);background:transparent;padding:0;font-size:inherit}.referrer-dialog footer a{color:#ffc400}.team-stats{display:grid;grid-template-columns:repeat(4,1fr);min-height:95px;align-items:center;text-align:center}.team-stats div{display:grid;gap:10px}.team-stats strong{color:var(--gold);font-size:24px;font-weight:500}.team-stats span{color:#d6e1f4;font-size:15px}.team-direct-section{display:grid;gap:12px;margin:20px 28px 0}.team-direct-title{display:inline-flex;align-items:center;gap:9px}.team-direct-title span{width:6px;height:18px;border-radius:999px;background:#e5b358}.team-direct-title h2{margin:0;color:#f3f6ff;font-size:20px;font-weight:500;letter-spacing:.02em}.team-direct-card{display:grid;gap:13px;border:1px solid #233567;border-radius:18px;background:#040f2f8f;padding:14px}.team-member-list{display:grid;gap:11px}.team-direct-empty{margin:8px 0;color:#d6e1f4b8;font-size:13px;text-align:center}.team-direct-item{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #233567;border-radius:14px;background:#0f1d44;padding:14px}.team-direct-info{min-width:0;display:grid;gap:8px}.team-direct-info strong{overflow:hidden;color:#e5b358;font-size:15px;font-weight:500;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.team-direct-info span{color:#d6e1f4ad;font-size:12px;line-height:1.25}.team-direct-view{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:30px;border:1px solid #233567;border-radius:999px;color:#e5b358;background:#0f1d44bd;font-size:13px;text-decoration:none}.team-direct-more{justify-self:center;border:0;color:#e5b358eb;background:transparent;padding:3px 10px 0;font-size:13px}.direct-detail-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:28px 28px 154px;gap:18px;background:radial-gradient(circle at 14% 6%,rgba(64,92,171,.32),transparent 190px),linear-gradient(180deg,#050b25,#0d2057 52%,#071641)}.direct-detail-head{display:flex;align-items:center;gap:16px}.direct-detail-back{display:grid;place-items:center;width:42px;height:42px;border:0;border-radius:50%;color:#f8fafc;background:#9a7432;box-shadow:0 10px 24px #070c203d}.direct-detail-back span{display:block;margin-top:-3px;font-size:35px;line-height:1}.direct-detail-head h1{margin:0;color:#f8fbff;font-size:30px;font-weight:500;letter-spacing:.02em}.direct-detail-card{border:1px solid #233567;border-radius:18px;background:#07163fd1;box-shadow:0 18px 36px #00000029}.direct-user-card{display:grid;gap:17px;padding:18px}.direct-user-card div{display:grid;gap:8px}.direct-user-card span{color:#dce6f7b8;font-size:13px}.direct-user-card strong{overflow:hidden;color:#f4f7ff;font-size:16px;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.direct-user-card .amount-highlight{color:#38bdf8;font-size:20px}.queue-card{display:grid;gap:14px;padding:16px}.queue-card h2{margin:0;color:#f4f7ff;font-size:20px;font-weight:500}.queue-record-list{display:grid;gap:11px}.queue-record-item{display:grid;gap:13px;border:1px solid #233567;border-radius:14px;background:#0f1d44;padding:14px}.queue-record-main,.queue-record-status{display:flex;align-items:center;justify-content:space-between;gap:10px}.queue-record-main strong,.queue-record-main span{color:#f2f6ff;font-size:14px;font-weight:500}.queue-record-status span{color:#d6e1f49e;font-size:13px}.queue-record-status strong{font-size:14px;font-weight:500}.queue-record-status .is-blue{color:#38bdf8}.queue-record-status .is-gold{color:#e5b358}.queue-record-status .is-muted{color:#d6e1f494}.queue-more-button{justify-self:center;border:0;color:#e5b358eb;background:transparent;padding:3px 10px 0;font-size:13px}.empty-team{display:grid;justify-items:center;gap:28px;color:#ebf0ffeb;font-size:22px}.empty-icon{display:block;width:min(42vw,180px);max-width:180px;height:auto;opacity:.42}.profile-page{padding-top:12px}.invite-codes-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:24px 28px 144px}.invite-codes-page~.bottom-nav{display:none}.invite-codes-head{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:12px;margin:0 0 84px}.invite-codes-head h1{margin:0;color:#f4f7ff;font-size:27px;font-weight:400;text-align:center}.invite-codes-back{width:32px;height:32px}.fixed-invite-page .invite-codes-head{margin-bottom:36px}.invite-fixed-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:128px;padding:24px 22px}.invite-fixed-label{grid-column:1 / -1;color:#dfe8fb;font-size:17px}.invite-fixed-card strong{min-width:0;overflow:hidden;color:var(--gold);font-size:28px;font-weight:500;letter-spacing:1px;text-overflow:ellipsis;white-space:nowrap}.invite-fixed-note{margin:18px 4px 0;color:#dce6f8b8;font-size:13px;line-height:1.8}.invite-codes-list{display:grid;gap:8px;padding:24px 22px 14px}.invite-code-row{display:grid;grid-template-columns:minmax(0,1fr) 54px 64px;align-items:center;gap:10px;min-height:49px;border-radius:12px;background:#020f32cc;padding:0 14px}.invite-code-value{min-width:0;overflow:hidden;color:#e4eafa;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.invite-code-status{color:var(--cyan);font-size:13px}.invite-code-status.used{color:#9ba9c4}.invite-codes-locked{display:grid;min-height:94px;place-items:center;padding:18px;text-align:center}.invite-codes-locked p{margin:0;color:#d6e1f4b8;font-size:13px;line-height:1.6}.invite-codes-empty{margin:0;color:#d6e1f4a3;font-size:13px;text-align:center}.invite-copy-button{min-height:28px;border:0;border-radius:8px;color:#ffc400;background:#302820b8;font-size:12px}.invite-more-button,.invite-load-more{border:0;color:#e0e8f8;background:transparent;font-size:16px}.invite-more-button{min-height:34px}.invite-buy-button:disabled{cursor:not-allowed;opacity:.45}.invite-count-card{display:grid;grid-template-columns:1fr 1px 1fr;align-items:center;min-height:102px;margin-top:17px;padding:12px 18px;text-align:center}.invite-count-card div{display:grid;gap:12px}.invite-count-card span{color:#a9b6d1;font-size:17px}.invite-count-card strong{color:#e8eefb;font-size:19px;font-weight:400}.invite-count-card i{width:1px;height:74px;background:#8fa6cc47}.invite-buy-button{width:100%;min-height:64px;margin:31px 0 28px;border:0;border-radius:999px;color:#100d00;background:linear-gradient(100deg,#ffe79b,#d4a92c);font-size:21px;font-weight:700}.invite-buy-button:disabled{cursor:wait;opacity:.65}.invite-buy-overlay{position:fixed;z-index:260;inset:0;display:grid;place-items:center;background:#000000d6;padding:24px}.invite-buy-dialog{position:relative;width:min(100%,341px);background:#081436;padding:33px 27px 29px}.invite-dialog-close{position:absolute;top:24px;right:27px;display:grid;place-items:center;width:31px;height:31px;border:1px solid #ffffff;border-radius:999px;color:#fff;background:transparent;font-size:30px;font-weight:200;line-height:1}.invite-buy-dialog h2{margin:0;color:#f4f7ff;font-size:22px;font-weight:400}.invite-dialog-divider{height:1px;margin:31px 0 35px;background:#dde6f847}.invite-buy-form{display:grid;grid-template-columns:1fr auto;align-items:center;gap:21px 18px}.invite-buy-form span{color:#a8b2c9;font-size:16px}.invite-buy-form strong{color:#f2f6ff;font-size:16px;font-weight:400}.invite-buy-form label{width:111px}.invite-buy-form input{min-height:46px;border:1px solid rgba(219,228,248,.52);border-radius:15px;color:#f4f7ff;background:transparent;padding:0 15px;font-size:14px;text-align:center}.invite-buy-form input::placeholder{color:#a4aec5}.invite-buy-error{margin:16px 0 -8px;color:#ff8ea1;font-size:12px;text-align:right}.invite-buy-actions{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:72px}.invite-buy-actions button{min-height:49px;border:0;border-radius:999px;font-size:18px}.invite-buy-cancel{color:#dce7f8;background:#153a5a}.invite-buy-confirm{color:#100d00;background:linear-gradient(100deg,#ffe79b,#d6aa2e);font-weight:700}.invite-buy-confirm:disabled{cursor:wait;opacity:.68}.invite-history{padding:23px 18px 20px}.invite-history h2{margin:0 0 22px;color:#f1f5ff;font-size:17px;font-weight:400}.invite-history-list{display:grid;gap:12px}.invite-history-item{display:grid;gap:8px;border:1px solid rgba(123,157,205,.5);border-radius:9px;background:#010c28bd;padding:12px 14px;color:#c4d0e7;font-size:12px}.invite-history-item>div{display:flex;justify-content:space-between;gap:12px}.invite-history-top{margin-bottom:1px}.invite-history-top span{color:#697b9e;font-size:10px}.invite-history-top strong{color:#ffc400;font-size:12px;font-weight:400}.invite-history-item b{color:#d7e0f0;font-weight:400}.invite-history-item b.failed{color:#ff4e91}.invite-history-empty{margin:0 0 18px;color:#8292b1;text-align:center}.invite-load-more{display:block;width:100%;margin-top:22px;color:#7183a5;font-size:12px}.account-card{display:grid;gap:18px;padding:20px 30px}.account-card div,.profile-assets-card div{display:flex;justify-content:space-between;gap:16px;color:#dfe8f8;font-size:14px}.account-card strong,.profile-assets-card strong{color:#dfe8f8;font-weight:500;text-align:right}.account-card button{min-height:24px;border:1px solid var(--gold);border-radius:8px;color:var(--gold);background:transparent;padding:0 8px;font-size:14px}.invite-banner{position:relative;isolation:isolate;min-height:80px;overflow:hidden;border:1px solid rgba(236,205,85,.64);border-radius:16px;background:linear-gradient(90deg,#030c24d6,#05163859 58%,#030c2414),url(/team1.png) center / cover no-repeat;padding:16px 26px}.invite-banner>div{position:relative;z-index:1}.invite-banner h3{margin:0;color:#f4f7ff;font-size:23px;font-weight:500}.invite-banner p{margin:16px 0 0;color:var(--cyan);font-size:15px}.profile-assets-card{display:grid;gap:16px;padding:24px 24px 18px}.profile-total{border-top:1px solid rgba(255,255,255,.18);padding-top:18px;font-size:22px!important}.menu-card{display:grid;padding:22px 20px}.profile-menu-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;min-height:66px;border-bottom:1px solid rgba(255,255,255,.14);color:#edf3ff}.menu-icon{color:#dee7f8ad;font-size:24px}.profile-menu-row strong{font-size:20px;font-weight:500}.profile-menu-row em{color:#dee7f8c7;font-style:normal;font-size:22px}.logout-button{justify-self:center;min-width:106px;min-height:44px;margin-top:24px;border:1px solid rgba(236,205,85,.74);border-radius:8px;color:var(--gold);background:transparent;font-size:18px}.home-carousel{position:relative;aspect-ratio:1025 / 598;overflow:hidden;border:1px solid rgba(255,255,255,.4);border-radius:20px;background:#020817}.carousel-track{display:flex;width:300%;height:100%;transform:translate(0);transition:transform .45s ease}.carousel-slide{display:block;width:calc(100% / 3);height:100%;flex:0 0 calc(100% / 3)}.carousel-slide img{display:block;width:100%;height:100%;object-fit:cover}.banner-dots{position:absolute;left:50%;bottom:13px;display:flex;gap:4px;transform:translate(-50%)}.banner-dots button{width:6px;height:6px;border:0;border-radius:999px;background:#24d8ff66;padding:0}.banner-dots button.active{width:22px;background:var(--cyan)}.banner-dots i{width:6px;height:6px;border-radius:999px;background:#24d8ff66}.banner-dots i:first-child{width:22px;background:var(--cyan)}.notice-bar{min-height:33px;display:flex;align-items:center;border-radius:7px;color:#aebedf;background:#020922ad;padding:0 12px;font-size:13px}.notice-bar:before{content:"";width:15px;height:15px;margin-right:9px;background:var(--cyan);clip-path:polygon(0 35%,52% 22%,52% 78%,0 65%,0 100%,72% 82%,72% 18%,0 0)}.home-block{display:grid;gap:12px}.home-title{position:relative;margin:0;padding-left:22px;color:#f5f8ff;font-size:23px;font-weight:700}.home-title:before{content:"";position:absolute;left:0;top:3px;width:6px;height:25px;border-radius:999px;background:linear-gradient(180deg,#fff5bb,var(--gold));box-shadow:0 0 10px #ffe21f47}.asset-summary-card,.income-card,.intro-card,.order-stats-card{border:1px solid var(--line);border-radius:18px;background:#081f4eb8;box-shadow:inset 0 1px #ffffff08}.asset-summary-card,.income-card{padding:24px}.summary-row{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#d4def2;font-size:18px}.summary-row+.summary-row{margin-top:16px}.summary-row strong{color:#eef4ff;font-weight:600}.summary-total{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:24px;border-top:1px solid rgba(255,226,31,.22);padding-top:24px;color:#e5edff;font-size:18px}.summary-total strong{color:var(--gold);font-size:31px;font-weight:500}.learn-card{display:flex;align-items:center;justify-content:center;gap:14px;min-height:59px;border:1px solid rgba(255,226,31,.45);border-radius:17px;color:var(--cyan);background:#154860c7;font-size:21px;font-weight:800}.learn-card strong{font-size:24px}.rate-row{display:flex;justify-content:space-between;gap:14px;margin-top:24px;border-top:1px solid rgba(255,226,31,.18);padding-top:24px;color:#d8e2f5;font-size:16px}.intro-card{padding:24px}.intro-card p{margin:18px 0 0;color:#d0daee;font-size:15px;line-height:1.9}.intro-head{display:flex;align-items:center;gap:12px;color:var(--gold)}.intro-icon{display:grid;place-items:center;width:21px;height:21px;border:1px solid rgba(255,226,31,.7);border-radius:999px;color:var(--gold);font-size:13px;font-weight:800}.home-order-head{align-items:center;margin-bottom:0}.home-order-head a{color:var(--cyan);font-size:14px}.home-title-link{display:block}.clickable-card{transition:border-color .2s ease,transform .2s ease}.clickable-card:active{border-color:#ffe21fe6;transform:translateY(1px)}.order-stats-card{display:grid;grid-template-columns:repeat(4,1fr);min-height:96px;align-items:center;text-align:center}.order-stats-card div{display:grid;gap:8px}.order-stats-card strong{color:var(--gold);font-size:23px;font-weight:500}.order-stats-card span{color:#d9e3f5;font-size:14px}.intro-detail-page{min-height:calc(100vh - 138px);display:grid;align-content:start;gap:76px;padding-top:18px}.intro-detail-page+.bottom-nav,.intro-detail-page~.bottom-nav{display:none}.back-button{display:grid;place-items:center;width:33px;height:33px;border-radius:999px;color:transparent;background:transparent url(/back1.png) center / contain no-repeat;font-size:0;font-weight:300;line-height:1}.back-button img{display:none}.intro-detail-page h1{margin:0;color:var(--gold);font-size:51px;font-weight:400;text-align:center}.intro-detail-card{border:1px solid rgba(236,205,85,.68);border-radius:22px;background:#041431c7;padding:36px 24px 28px}.intro-detail-card h2{margin:0;color:#f1f5ff;font-size:31px;font-weight:500;text-align:center}.intro-divider{height:1px;margin:22px 16px 18px;background:#ffffff2e}.intro-detail-card p{margin:0;color:#dce6f8;font-size:19px;line-height:1.85}.intro-detail-section{margin-top:34px}.intro-detail-section h3{margin:0 0 4px;color:#f4f7ff;font-size:21px;font-weight:700}.intro-detail-section p{color:#9aa9c7}.wallet-panel{display:grid;gap:14px}.wallet-panel h1{margin:0;font-size:20px;word-break:break-all}.wallet-grid,.metric-grid,.invite-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.balance-stat,.metric-grid div,.invite-grid span,.fee-box{min-width:0;border:1px solid rgba(116,170,255,.18);border-radius:7px;background:#030e1f6b;padding:10px}.balance-stat span,.metric-grid span,.asset-bands span,.fee-box span{display:block;color:var(--muted);font-size:12px}.balance-stat strong,.metric-grid strong,.asset-bands strong,.fee-box strong{display:block;margin-top:5px;font-size:16px;overflow-wrap:anywhere}.section-head,.order-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:14px}.section-head span,.section-head a{color:#24d8ff;font-size:12px}.gold-button,.ghost-button,.warning-button{min-height:42px;border:0;border-radius:7px;padding:0 15px;font-weight:800}.gold-button{color:#1a1300;background:linear-gradient(180deg,#ffe281,var(--gold));box-shadow:0 10px 24px #ffd45a33}.gold-button:disabled{cursor:not-allowed;opacity:.48}.ghost-button{color:var(--text);background:#ffffff14}.warning-button{color:#1a0d12;background:#ff9cae}.inline-notice{margin:0;color:var(--gold);font-size:12px;line-height:1.5}.success-note{margin:10px 0 0;color:var(--cyan);font-size:12px;overflow-wrap:anywhere}.wide{width:100%}.center-link{display:grid;place-items:center;text-align:center}.field-row{display:grid;grid-template-columns:1fr auto;gap:10px}.form-grid{display:grid;gap:10px}input{min-height:44px;width:100%;border:1px solid rgba(116,170,255,.22);border-radius:7px;padding:0 13px;color:var(--text);background:#020916ad;outline:none}input:focus{border-color:var(--cyan)}.segmented{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:10px}.segmented.compact{grid-template-columns:repeat(6,1fr)}.segmented button{min-height:38px;border:1px solid rgba(116,170,255,.18);border-radius:7px;color:var(--text);background:#030e1f80}.segmented button.active{color:#1a1300;background:var(--gold)}.order-card{display:grid;gap:12px}.order-card+.order-card{margin-top:12px}.order-head h3{margin:0}.status-pill{border-radius:999px;padding:5px 9px;color:#061326;background:var(--cyan);font-size:12px;font-weight:800}.order-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;color:var(--muted);font-size:12px}.progress-stack{display:grid;gap:8px}.progress-row{display:grid;gap:5px;color:var(--gold);font-size:12px}.progress-row.muted{color:var(--muted)}.track{height:8px;overflow:hidden;border-radius:999px;background:#ffffff14}.track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),#39d7ff)}.asset-bands{display:grid;gap:10px}.asset-bands div{border-radius:8px;padding:16px;background:linear-gradient(135deg,#ffd45a29,#072041f0)}.withdraw-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:28px 28px 144px;gap:22px;background:radial-gradient(circle at 0 18%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#102b72)}.withdraw-title{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:12px;margin-bottom:18px}.withdraw-title h1{margin:0;color:#f4f7ff;font-size:30px;font-weight:400}.withdraw-history-link{display:grid;place-items:center;width:38px;height:38px}.withdraw-history-link img{display:block;width:22px;height:27px;object-fit:contain}.withdrawals-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:38px 28px 144px;background:radial-gradient(circle at 0 18%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#102b72)}.withdrawals-title{display:flex;align-items:center;gap:18px;margin:14px 0 24px}.withdrawals-title h1{margin:0;color:#f4f7ff;font-size:30px;font-weight:400}.withdrawals-list{display:grid;gap:20px}.withdrawal-record-card{min-height:80px;border:1px solid rgba(236,205,85,.64);border-radius:22px;color:#9aa9c7;background:#0d2a547a;padding:10px 15px}.withdrawal-record-top,.withdrawal-record-bottom{display:flex;align-items:center;justify-content:space-between;gap:14px}.withdrawal-record-top{color:#657595;font-size:16px}.withdrawal-record-top strong{color:var(--gold);font-size:21px;font-weight:400;white-space:nowrap}.withdrawal-record-divider{height:1px;margin:10px -10px 6px;background:#516fa129}.withdrawal-record-middle{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:#a6b4ce;font-size:19px}.withdrawal-record-middle strong{color:#e7eefb;font-weight:400}.withdrawal-status-pending{color:var(--cyan)}.withdrawal-status-failed,.withdrawal-status-timeout{color:#ff7891}.withdrawal-record-bottom{color:#a6b4ce;font-size:18px}.withdrawal-record-bottom strong{color:#e7eefb;font-weight:400}.withdrawal-record-bottom a{color:var(--cyan);font-size:14px;text-decoration:none}.withdrawal-status-processing{color:var(--cyan)}.withdrawal-status-success{color:#4edcff}.withdrawal-status-cancelled,.withdrawal-status-rejected,.withdrawal-status-failed,.withdrawal-status-timeout{color:#ffcf65}.withdrawal-cancel-button{min-height:34px;margin-top:10px;border:1px solid rgba(255,212,90,.55);border-radius:999px;color:var(--gold);background:transparent;padding:0 16px}.withdrawal-cancel-button:disabled{cursor:wait;opacity:.55}.withdrawal-page-message{margin:-6px 0 12px;color:var(--cyan);text-align:center}.withdrawals-empty{margin:32px 0;color:#9aa9c7;text-align:center;font-size:16px}.exchange-records-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:38px 28px 144px;background:radial-gradient(circle at 0 18%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#102b72)}.exchange-records-title{display:flex;align-items:center;gap:18px;margin:14px 0 24px}.exchange-records-title h1{margin:0;color:#f4f7ff;font-size:30px;font-weight:400}.exchange-records-list{display:grid;gap:24px}.exchange-record-card{min-height:152px;border:1px solid rgba(236,205,85,.64);border-radius:22px;color:#9aa9c7;background:#0d2a547a;padding:18px 30px 16px}.exchange-record-top,.exchange-record-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.exchange-record-top{color:#657595;font-size:16px}.exchange-record-top strong{color:var(--gold);font-size:21px;font-weight:400;white-space:nowrap}.exchange-record-divider{height:1px;margin:10px -10px 8px;background:#516fa129}.exchange-record-row{min-height:26px;color:#9aa9c7;font-size:17px}.exchange-record-row strong{color:#e7eefb;font-weight:400}.exchange-status-pending,.exchange-status-success{color:var(--cyan)}.exchange-status-failed,.exchange-status-timeout{color:#ff4e87}.exchange-records-empty{margin:32px 0;color:#9aa9c7;text-align:center;font-size:16px}.exchange-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:34px 44px 132px;background:radial-gradient(circle at 0 18%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#102b72)}.exchange-title{display:grid;grid-template-columns:38px 1fr 38px;align-items:center;gap:12px;margin:26px 0}.exchange-title h1{margin:0;color:#f4f7ff;font-size:30px;font-weight:400}.exchange-record-link{display:grid;place-items:center;width:38px;height:38px}.exchange-record-link img{display:block;width:22px;height:27px;object-fit:contain}.exchange-info-card,.exchange-form-card{border:1px solid rgba(236,205,85,.64);border-radius:22px;background:#0519418f}.exchange-info-card{display:grid;gap:16px;padding:20px 26px}.exchange-info-card div{display:flex;align-items:center;justify-content:space-between;gap:16px}.exchange-info-card strong,.exchange-rate-row strong{color:#e7eefb;font-size:19px;font-weight:400;white-space:nowrap}.exchange-info-card span{color:#9aa9c7;font-size:18px;text-align:right}.exchange-form-card{display:grid;gap:14px;margin-top:14px;padding:20px 24px 24px}.exchange-rate-row,.exchange-discount-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.exchange-rate-row span,.exchange-output-head strong,.exchange-discount-row span{color:var(--gold);font-size:16px}.exchange-input-panel,.exchange-output-panel{border-radius:16px;background:#143a65bd}.exchange-input-panel{padding:12px 18px 10px}.exchange-input-wrap{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:10px;min-height:44px;border:1px solid rgba(151,166,194,.64);border-radius:10px;padding:0 10px 0 18px}.exchange-input-wrap input{min-width:0;border:0;outline:0;color:#f1f5ff;background:transparent;font-size:18px}.exchange-input-wrap input::placeholder{color:#9aa9c7}.exchange-input-wrap span{color:#f1f5ff;font-size:18px}.exchange-input-wrap button{min-width:48px;min-height:34px;border:1px solid rgba(36,216,255,.72);border-radius:13px;color:var(--cyan);background:transparent;font-size:15px}.exchange-input-meta,.exchange-output-value{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px}.exchange-input-meta strong{color:#e7eefb;font-size:25px;font-weight:400}.exchange-input-meta span{color:var(--cyan);font-size:16px}.exchange-down-icon{place-self:center;display:grid;place-items:center;width:30px;height:30px;border:1px solid rgba(236,205,85,.72);border-radius:999px;color:var(--gold);font-size:23px;line-height:1}.exchange-output-panel{padding:14px 18px 16px}.exchange-output-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.exchange-output-head span{color:#9aa9c7;font-size:18px}.exchange-output-head strong{font-weight:400}.exchange-output-value span{color:#e7eefb;font-size:24px;letter-spacing:1px}.exchange-output-value strong{color:var(--gold);font-size:24px;font-weight:400}.exchange-discount-row{margin-top:2px;padding:0 6px}.exchange-discount-row span{font-weight:400}.exchange-discount-row strong{display:grid;place-items:center;min-width:60px;min-height:32px;border-radius:11px;color:#171100;background:linear-gradient(180deg,#ffe891,#d9ae2f);font-size:18px;font-weight:400}.exchange-note{margin:18px 18px 0;color:var(--gold);font-size:14px;line-height:1.35}.exchange-submit-button{min-height:56px;margin-top:36px;border:0;border-radius:999px;color:#171100;background:linear-gradient(180deg,#ffe891,#d9ae2f);box-shadow:0 10px 24px #ffd45a33;font-size:24px}.exchange-submit-button:disabled{cursor:not-allowed;opacity:.55}.exchange-success{margin:0 18px;color:var(--cyan);font-size:13px;overflow-wrap:anywhere}.withdraw-balance-card{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:82px;border:1px solid rgba(236,205,85,.64);border-radius:20px;color:#e7eefb;background:#0d2a54d1;padding:0 24px;font-size:22px}.withdraw-balance-card strong{color:var(--gold);font-size:26px;font-weight:400;white-space:nowrap}.withdraw-balance-card small{color:#9aa9c7;font-size:18px}.withdraw-form-content{display:grid;gap:12px}.withdraw-field-label{margin-top:4px;color:#e7eefb;font-size:22px}.withdraw-input-wrap,.withdraw-address-field{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:54px;border:1px solid rgba(105,126,167,.72);border-radius:20px;background:#020e2ac2;padding:0 20px}.withdraw-input-wrap input{min-width:0;flex:1;border:0;outline:0;color:#f1f5ff;background:transparent;font-size:20px}.withdraw-input-wrap input::placeholder{color:#9aa9c7}.withdraw-input-wrap button{min-width:76px;min-height:48px;border:0;border-radius:12px;color:var(--cyan);background:#181d2ddb;font-size:18px}.withdraw-address-field{border-color:#eccd55a3;color:#a6b4ce;background:#0d2a54d1;font-size:18px;white-space:nowrap;overflow:hidden}.withdraw-address-field strong{color:var(--gold);font-weight:400;white-space:nowrap}.withdraw-address-field span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.withdraw-lock-note{margin:0 4px 12px;color:#9aa9c7;font-size:15px}.withdraw-lock-note span{margin-right:8px;font-size:20px}.withdraw-submit-button{min-height:40px;border:0;border-radius:999px;color:#171100;background:linear-gradient(180deg,#ffe891,#d9ae2f);box-shadow:0 10px 24px #ffd45a33;font-size:24px}.withdraw-submit-button:disabled{cursor:not-allowed;opacity:.55}.withdraw-fee{margin:6px 10px 0;color:var(--cyan);font-size:22px}.withdraw-success{margin:0 10px;color:var(--cyan);font-size:13px;overflow-wrap:anywhere}.assets-wallet-page{min-height:calc(100vh - 48px);margin:-28px -28px -132px;padding:30px 40px 136px;gap:18px;background:radial-gradient(circle at 0 17%,rgba(255,255,255,.05) 0 145px,transparent 146px),linear-gradient(180deg,#070d2a,#0c2362)}.assets-wallet-title{margin:8px 4px 16px}.assets-wallet-title h1{margin:0;color:#f4f7ff;font-size:26px;font-weight:400}.assets-summary-card,.gas-wallet-card,.wallet-transactions-card{border:1px solid rgba(236,205,85,.64);border-radius:22px;background:#051941c2}.assets-summary-card{padding:6px 28px}.assets-summary-row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;border-bottom:1px solid rgba(220,230,247,.18);color:#dce6f7;font-size:19px}.assets-summary-row:last-child{border-bottom:0}.assets-summary-row strong{color:#e6edf9;font-size:19px;font-weight:400;text-align:right}.assets-summary-total strong{color:var(--gold);font-size:22px}.gas-wallet-card{padding:20px 24px 22px}.gas-wallet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#9ba9c4;font-size:17px;white-space:nowrap}.gas-wallet-head strong{color:var(--cyan);font-size:17px;font-weight:400;white-space:nowrap}.gas-wallet-actions{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.wallet-action{display:grid;place-items:center;min-height:46px;border:0;border-radius:999px;font-size:18px;text-decoration:none}.wallet-action-muted{color:#bdcbe0;background:#173f60}.wallet-action-muted:disabled{cursor:wait;opacity:.75}.wallet-action-gold{color:#171100;background:linear-gradient(180deg,#ffe891,#d9ae2f)}.wallet-action-note{margin:12px 0 0;color:var(--cyan);font-size:12px;overflow-wrap:anywhere;text-align:right}.wallet-transactions-card{padding:18px 18px 22px}.wallet-transactions-card h2{margin:0 0 14px;padding-bottom:14px;border-bottom:1px solid rgba(220,230,247,.18);color:#dce6f7;font-size:21px;font-weight:400}.wallet-transactions-list{display:grid;gap:9px}.wallet-transaction-row{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(74px,.8fr) minmax(0,1fr);align-items:center;gap:10px;min-height:50px;border-radius:11px;color:#8d9bb5;background:#010f2bb8;padding:0 16px;font-size:12px}.wallet-transaction-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-transaction-row time{white-space:nowrap}.wallet-transaction-row strong{min-width:0;font-size:12px;font-weight:400;text-align:right;overflow-wrap:anywhere}.wallet-amount-positive{color:var(--cyan)}.wallet-amount-negative{color:var(--gold)}.wallet-load-more{display:block;margin:16px auto 0;border:0;color:#9ba9c4;background:transparent;font-size:15px}.swap-card{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-bottom:12px}.swap-card span{color:var(--gold);font-weight:800}.team-tree{display:grid;gap:10px}.team-node{border-left:2px solid var(--gold);padding:10px 0 10px 12px;background:#ffffff0a}.team-node span{display:block;margin-top:4px;color:var(--muted);font-size:12px}.team-children{margin-left:16px;display:grid;gap:10px}.profile-card{display:grid;gap:6px}.profile-card span{color:var(--muted)}.detail-list{display:grid;gap:12px}.detail-list div{display:flex;justify-content:space-between;gap:12px;border-bottom:1px solid rgba(116,170,255,.12);padding-bottom:12px}.detail-list div:last-child{border-bottom:0;padding-bottom:0}.detail-list span{color:var(--muted)}.detail-list strong{text-align:right}.list-link{display:flex;align-items:center;justify-content:space-between;min-height:46px;border-bottom:1px solid rgba(116,170,255,.12)}.list-link:last-child{border-bottom:0}.record-row,.language-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:58px;border:0;border-bottom:1px solid rgba(116,170,255,.12);color:var(--text);background:transparent;padding:0;text-align:left}.record-row:last-child,.language-row:last-child{border-bottom:0}.record-row span,.language-row strong{display:block;margin-top:4px;color:var(--muted);font-size:12px;font-style:normal}.record-row em{color:var(--gold);font-style:normal;font-size:12px;white-space:nowrap}.transactions-page{gap:16px}.transaction-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.transaction-filters label{display:grid;gap:6px;color:var(--muted);font-size:12px}.transaction-filters select{width:100%;min-height:38px;border:1px solid rgba(116,170,255,.24);border-radius:10px;color:var(--text);background:#071636cc;padding:0 10px}.transaction-list-panel{min-height:180px}.transaction-record-row{align-items:center}.transaction-record-main,.transaction-record-side{display:grid;gap:5px}.transaction-record-main{min-width:0}.transaction-record-main strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transaction-record-main span,.transaction-record-side em{color:var(--muted);font-size:12px;font-style:normal}.transaction-record-side{flex:0 0 auto;justify-items:end}.transaction-amount-positive{color:#4edcff}.transaction-amount-negative{color:var(--gold)}.transaction-error,.transaction-empty{margin:24px 0;color:var(--muted);text-align:center}@media(max-width:560px){.transaction-filters{grid-template-columns:1fr}}.language-row.active span{color:var(--gold)}.timeline{display:grid;gap:14px}.timeline-item{display:grid;grid-template-columns:14px 1fr;gap:10px}.timeline-item i{width:10px;height:10px;margin-top:5px;border-radius:999px;background:var(--gold);box-shadow:0 0 0 4px #ffd45a1f}.timeline-item i.paid{background:var(--cyan);box-shadow:0 0 0 4px #36d4ff1f}.timeline-item span{display:block;margin-top:4px;color:var(--muted);font-size:12px}.timeline-item small{display:block;margin-top:4px;color:var(--cyan);font-size:11px;overflow-wrap:anywhere}.bottom-nav{position:fixed;z-index:200;left:50%;bottom:max(14px,env(safe-area-inset-bottom));width:min(calc(100vw - 40px),390px);transform:translate(-50%);display:grid;grid-template-columns:repeat(5,1fr);gap:4px;border:1px solid rgba(255,226,31,.56);border-radius:19px;background:#030f27f2;padding:6px}.nav-item{display:grid;place-items:center;gap:2px;min-height:57px;border-radius:16px;color:#8399bc;font-size:13px;font-weight:700}.nav-item.router-link-active{color:var(--gold);background:#ffe21f1f}.nav-icon{display:block;width:24px;height:24px;object-fit:contain}@media(max-width:520px){.shell{padding:0}.phone-frame{width:100%;min-height:100vh;border:0;padding:38px 30px 140px}.withdraw-page,.withdrawals-page,.exchange-records-page{min-height:100vh;margin:-38px -30px -140px;padding:38px 30px 140px}.exchange-page{min-height:100vh;margin:-38px -30px -140px;padding:28px 30px 118px}.assets-wallet-page{min-height:100vh;margin:-38px -30px -140px;padding:26px 30px 116px;gap:15px}.get-help-page{max-width:none;min-height:100vh;padding:28px 30px 128px}.get-help-header{margin-bottom:4px}.get-help-header h1{font-size:23px}.assets-wallet-title{margin:6px 4px 14px}.assets-wallet-title h1{font-size:24px}.assets-summary-card{padding:4px 24px}.assets-summary-row{min-height:56px;font-size:18px}.assets-summary-row strong{font-size:18px}.assets-summary-total strong{font-size:20px}.gas-wallet-card{padding:18px 22px 20px}.gas-wallet-head,.gas-wallet-head strong{font-size:16px}.gas-wallet-actions{gap:18px;margin-top:18px}.wallet-action{min-height:44px;font-size:17px}.wallet-transactions-card{padding:16px 16px 20px}.wallet-transactions-card h2{margin-bottom:12px;padding-bottom:12px;font-size:20px}.wallet-transaction-row{min-height:46px;padding:0 14px}.withdrawals-title,.exchange-records-title{margin-top:14px}.exchange-title{margin-top:22px;margin-bottom:22px}.intro-detail-page{min-height:calc(100vh - 76px);gap:70px;padding-top:14px}.order-entry-page{gap:14px}.order-entry-page .figma-page-head{margin-top:10px}.order-form-card{gap:14px;padding:18px}.amount-grid,.cycle-grid{gap:10px}}@media(max-width:390px){.phone-frame{padding-left:20px;padding-right:20px}.withdraw-page,.withdrawals-page,.exchange-records-page,.exchange-page{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px}.assets-wallet-page{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px;gap:13px}.assets-wallet-title{margin-bottom:12px}.assets-summary-card{padding:2px 20px}.assets-summary-row{min-height:52px;font-size:17px}.assets-summary-row strong{font-size:17px}.gas-wallet-card{padding:16px 18px 18px}.gas-wallet-head,.gas-wallet-head strong{font-size:15px}.wallet-action{min-height:42px;font-size:16px}.wallet-transactions-card{padding:14px 14px 18px}.wallet-transaction-row{grid-template-columns:minmax(0,1.15fr) minmax(68px,.78fr) minmax(0,.95fr);gap:8px;min-height:44px;padding:0 12px}.exchange-info-card{padding:18px 20px}.exchange-form-card{padding:18px 18px 22px}.exchange-output-value span,.exchange-output-value strong{font-size:24px}.order-entry-page{gap:11px}.order-entry-page .figma-page-head h2{font-size:22px}.order-entry-page .figma-page-head p{margin-top:10px;font-size:12px}.order-entry-page .gold-pill{min-width:96px;min-height:34px;font-size:18px}.get-help-page{gap:10px;padding-top:24px}.get-help-card{border-radius:16px}.get-help-order-card,.get-help-gas-card,.get-help-wallet-card{padding-right:14px;padding-left:14px}.get-help-wallet-tabs{gap:5px}.get-help-wallet-tabs button{font-size:9px}.get-help-confirm{min-height:41px;font-size:16px}.order-form-card{gap:12px;padding:16px}.amount-input{min-height:48px}.amount-grid button,.cycle-grid button{min-height:38px;font-size:15px}.order-tips{gap:6px;padding:12px}.order-tips p{font-size:12px}.confirm-order-button{min-height:46px;font-size:19px}.summary-total strong{font-size:25px}.learn-card{font-size:18px}.intro-detail-page h1{font-size:43px}.intro-detail-card p{font-size:17px}}.assets-wallet-page{min-height:100vh;margin:-28px -28px -132px;padding:22px 24px 126px;gap:20px;background:linear-gradient(180deg,#07143d,#0b225d)}.assets-wallet-header{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px}.assets-wallet-header h1{margin:0;color:#f4f7ff;font-size:23px;font-weight:400}.assets-back-button{display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;color:#f7f5e8;background:#98731c;font-size:21px;line-height:1}.assets-transactions-link{color:#d4dced;font-size:13px;text-decoration:none;white-space:nowrap}.wallet-asset-section,.wallet-recent-section{display:grid;gap:10px}.wallet-asset-section h2,.wallet-recent-section h2{display:flex;align-items:center;gap:7px;margin:0 0 1px;color:#dce6f6;font-size:15px;font-weight:400}.wallet-asset-section h2 i,.wallet-recent-section h2 i{display:block;width:11px;height:11px;border-radius:50%;background:#27d5e7}.wallet-balance-card,.wallet-recent-card{border:1px solid rgba(213,177,48,.65);border-radius:16px;background:#051941c2}.wallet-balance-card{border-radius:15px;padding:0 16px}.wallet-balance-list{display:grid;gap:7px}.wallet-balance-row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:66px}.wallet-balance-row>div{display:grid;min-width:0;gap:8px}.wallet-balance-row span{color:#aab8d1;font-size:13px}.wallet-balance-row strong{display:block;color:#edf3ff;font-size:16px;font-weight:400;white-space:nowrap}.wallet-value-gold{color:var(--gold)!important}.wallet-value-cyan{color:#1ed9ed!important}.wallet-value-white small{color:#a9b1c0;font-size:10px;font-weight:400}.wallet-status{flex:0 0 auto;border-radius:6px;padding:3px 10px;font-size:10px;font-style:normal}.wallet-status-blue{color:#1ecde3;background:#115477}.wallet-status-gold{color:#f0c53d;background:#6e581c}.wallet-section-note{margin:-2px 0 0 18px;color:#7e91b4;font-size:10px}.wallet-gas-row{min-height:116px;padding-bottom:43px}.wallet-withdraw-button{position:absolute;bottom:10px;left:10px;min-width:93px;min-height:33px;border:0;border-radius:9px;color:#1a1607;background:linear-gradient(180deg,#ffe681,#d9ae2f);font-size:14px}.wallet-withdraw-button:disabled{cursor:not-allowed;opacity:.55}.wallet-recent-card{display:grid;gap:8px;padding:10px 14px 14px}.wallet-recent-row{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(75px,.85fr) minmax(0,1fr);align-items:center;gap:8px;min-height:38px;border-radius:6px;color:#9eabc3;background:#010f2bb8;padding:0 11px;font-size:10px}.wallet-recent-row span,.wallet-recent-row time{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wallet-recent-row strong{color:var(--cyan);font-size:10px;font-weight:400;text-align:right;white-space:nowrap}.wallet-recent-row .wallet-amount-negative{color:var(--gold)}.wallet-empty-records{margin:8px 0;color:#8ea0c1;font-size:12px;text-align:center}.wallet-all-transactions-button{display:grid;place-items:center;min-height:38px;margin-top:-1px;border:1px solid rgba(213,177,48,.7);border-radius:999px;color:#dbe4f4;background:#03143761;font-size:13px;text-decoration:none}
