:root{--navy-950:#061043;--navy-900:#09185c;--navy-800:#10247a;--blue-600:#1769ff;--cyan-500:#23c7de;--green-500:#23a86b;--red-500:#d94f5c;--amber-500:#c97912;--ink:#111827;--muted:#687083;--line:#e5e9f2;--soft:#f5f7fb;--surface:#fff;--shadow:0 18px 50px #09185c1f}.apk-public-shell{background:radial-gradient(circle at 86% 8%,#23c7de2e,#0000 28%),#edf7fd;min-height:100vh;padding-bottom:56px}.apk-public-header{color:#fff;background:var(--navy-950);justify-content:space-between;align-items:center;min-height:78px;padding:0 max(24px,50vw - 540px);display:flex}.apk-public-header>a:last-child{border:1px solid #ffffff4d;border-radius:9px;padding:10px 16px;font-size:13px;font-weight:750}.apk-download{background:#fff;border:1px solid #dbe8f4;border-radius:18px;width:min(100%,980px);margin:0 auto;padding:32px;box-shadow:0 18px 50px #09185c14}.apk-download.is-public{margin-top:64px}.apk-download-heading{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding-bottom:26px;display:flex}.apk-phone{color:#fff;background:linear-gradient(145deg, var(--blue-600), var(--cyan-500));border-radius:17px;flex:none;place-items:center;width:62px;height:62px;display:grid;box-shadow:0 12px 28px #1769ff38}.apk-download-heading p{color:var(--blue-600);letter-spacing:1.6px;margin:0 0 4px;font-size:11px;font-weight:850}.apk-download-heading h1{margin:0;font-size:25px}.apk-download-heading div>span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.apk-download-state{min-height:150px;color:var(--muted);justify-content:center;align-items:center;gap:10px;font-weight:700;display:flex}.apk-download-state.is-warning{color:#8a570f;background:#fff9ef;border:1px solid #f3d8ae;border-radius:12px;min-height:auto;margin-top:24px;padding:18px}.is-spinning{animation:1s linear infinite apk-spin}@keyframes apk-spin{to{transform:rotate(360deg)}}.apk-release-row{grid-template-columns:repeat(3,minmax(110px,1fr)) auto;align-items:center;gap:18px;padding:28px 0;display:grid}.apk-release-row>div{flex-direction:column;gap:5px;display:flex}.apk-release-row span{color:var(--muted);font-size:12px}.apk-release-row strong{font-size:17px}.apk-download-button{color:#fff;background:var(--blue-600);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 22px;font-weight:800;display:inline-flex;box-shadow:0 10px 22px #1769ff38}.apk-integrity{background:#f3fbf7;border:1px solid #cfe8dc;border-radius:14px;padding:22px}.apk-integrity-title{color:#14784b;align-items:center;gap:9px;display:flex}.apk-integrity p{color:#4b6257;margin:10px 0 18px;font-size:13px;line-height:1.7}.apk-integrity dl{gap:12px;margin:0;display:grid}.apk-integrity dl div{grid-template-columns:160px minmax(0,1fr);gap:12px;display:grid}.apk-integrity dt{color:#527064;font-size:12px;font-weight:800}.apk-integrity dd{overflow-wrap:anywhere;color:#163d2c;min-width:0;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}@media (max-width:720px){.apk-public-header{min-height:68px;padding:0 16px}.apk-download,.apk-download.is-public{border-radius:14px;margin-top:20px;padding:20px}.apk-public-shell .apk-download{width:calc(100% - 24px)}.apk-download-heading{align-items:flex-start}.apk-phone{border-radius:14px;width:52px;height:52px}.apk-download-heading h1{font-size:20px}.apk-release-row{grid-template-columns:1fr 1fr}.apk-download-button{grid-column:1/-1}.apk-integrity dl div{grid-template-columns:1fr;gap:4px}}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);-webkit-font-smoothing:antialiased;background:#eef2f8;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}.auth-loading{min-height:100vh;color:var(--muted);background:#eef2f8;place-items:center;font-weight:750;display:grid}.brand{align-items:center;height:54px;display:inline-flex;overflow:hidden}.brand-logo{width:154px;height:auto;display:block}.brand.is-compact{width:48px}.brand.is-compact .brand-logo{width:154px;max-width:none}.tm-shell{background:#edf7fd;grid-template-columns:292px minmax(0,1fr);width:100%;min-height:100vh;display:grid}.tm-scrim{display:none}.tm-sidebar{color:#fff;background:linear-gradient(#081f76f5,#01124ffa),radial-gradient(circle at 80% 75%,#00a3ff2e,#0000 36%);flex-direction:column;grid-area:1/1;height:100vh;padding:16px 12px;display:flex;position:sticky;top:0;overflow-y:auto}.tm-sidebar-brand{justify-content:space-between;align-items:center;min-height:42px;padding:0 8px 14px;display:flex}.tm-sidebar-brand button{color:#fff;background:0 0;display:none}.tm-nav{flex-direction:column;flex:1;gap:5px;display:flex}.tm-nav button{color:#bed4ff;text-align:left;background:0 0;border-radius:5px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:8px;min-height:40px;padding:0 10px;font-size:16px;font-weight:780;display:grid}.tm-nav button span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tm-nav button:hover,.tm-nav button.is-active{color:#fff;background:#1677ee}.tm-nav button.is-child{color:#cfe0ff;grid-template-columns:minmax(0,1fr);min-height:36px;padding-left:40px;font-size:15px}.tm-nav button.is-child svg{display:none}.tm-nav button.has-divider{border-top:1px dashed #fff3;border-radius:0;margin-top:12px;padding-top:8px}.tm-collapse{color:#d9e7ff;background:0 0;align-items:center;gap:8px;font-size:14px;font-weight:760;display:inline-flex}.tm-workspace{grid-area:1/2;min-width:0}.tm-topbar{z-index:20;color:#fff;background:#0f3693;align-items:center;gap:16px;min-height:56px;padding:0 24px;display:flex;position:sticky;top:0}.tm-topbar-spacer{flex:1}.tm-mobile-menu{color:#fff;background:0 0;display:none}.tm-points,.tm-language,.tm-user{color:#fff;background:0 0;align-items:center;gap:7px;font-size:14px;font-weight:760;display:flex}.tm-points svg{color:#ffd63b}.tm-language{border-left:1px dotted #ffffff40;padding-left:14px}.tm-logout{color:#fff;background:0 0}.tm-main{min-height:calc(100vh - 56px);padding:38px 24px 24px}.tm-account-head{justify-content:space-between;align-items:flex-start;margin:10px 0 24px;display:flex}.tm-account-head h1{color:#b9ddf5;margin:0;font-size:26px;font-weight:860}.tm-account-head button,.tm-archive{color:#5f6f7c;background:0 0;align-items:center;gap:4px;font-size:14px;font-weight:760;display:inline-flex}.tm-secret{color:#35577a;margin:8px 0 0;font-size:13px}.tm-secret strong{color:#0c2b70;letter-spacing:1px;margin-left:6px}.tm-account-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.tm-tabs{gap:14px;display:flex}.tm-tabs button{color:#168ef0;background:#e9f7ff;border:1px solid #36a9ff;border-radius:999px;min-width:86px;height:32px;font-size:13px;font-weight:820}.tm-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#077fe1,#1ea5ff)}.tm-toolbar-actions{color:#22304a;align-items:center;gap:12px;font-size:13px;font-weight:820;display:flex}.tm-toolbar-actions select{color:#fff;background:#2298ee;border:0;border-radius:999px;height:34px;padding:0 12px;font-weight:820}.tm-blue-btn,.tm-outline-btn,.tm-view-btn,.tm-square-btn,.tm-link-btn{border-radius:4px;justify-content:center;align-items:center;gap:8px;min-height:34px;font-size:13px;font-weight:860;display:inline-flex}.tm-blue-btn{color:#fff;background:#168df0;padding:0 18px}.tm-blue-btn:disabled,.tm-outline-btn:disabled{opacity:.55;cursor:not-allowed}.tm-outline-btn{color:#168df0;background:#eaf7ff;border:1px solid #4bb5ff;padding:0 16px}.tm-view-btn{color:#168df0;background:#dff3ff;width:34px}.tm-view-btn.is-active{color:#fff;background:#168df0}.tm-account-list{gap:12px;display:grid}.tm-account-list.is-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:18px}.tm-account-list.is-list{grid-template-columns:1fr}.tm-account-card{background:#fff;border-radius:8px;position:relative;box-shadow:0 2px 10px #021c541a}.tm-account-card.is-list-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:128px;padding:24px;display:grid}.tm-account-card.is-grid-card{color:#02135a;min-height:388px;padding:18px 16px 16px;display:grid}.tm-grid-card-head{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.tm-grid-card-head>div{align-items:center;gap:8px;min-width:0;display:flex}.tm-grid-card-head strong{color:#00145e;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:900;overflow:hidden}.tm-grid-card-head span,.tm-grid-card-head small{color:#00145e;font-size:13px;font-weight:760}.tm-grid-equity{justify-content:space-between;align-items:flex-start;gap:14px;margin-top:10px;display:flex}.tm-grid-equity span{color:#00145e;font-size:14px;font-weight:900}.tm-grid-equity strong{color:#7a7480;text-align:right;font-size:14px;font-weight:760}.tm-grid-line{background:#1f92ff;height:2px;margin:18px 0 16px}.tm-grid-metrics{gap:14px;display:grid}.is-grid-card .tm-stat{color:#00145e;border-right:0;grid-template-columns:minmax(92px,.5fr) minmax(0,1fr);align-items:center;gap:12px;padding:0;font-size:13px;font-weight:900;display:grid}.is-grid-card .tm-stat span{min-width:0}.is-grid-card .tm-stat strong{color:#111d68;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:760;overflow:hidden}.is-grid-card .tm-stat strong.is-strong{font-size:13px;font-weight:760}.tm-grid-card-actions{grid-template-columns:minmax(0,1fr) 34px;align-self:end;align-items:center;gap:16px;margin-top:18px;display:grid}.tm-grid-card-actions .tm-blue-btn{width:100%}.tm-grid-card-actions .tm-square-btn{height:34px}.tm-grid-remark{color:#00145e;border-top:1px dashed #d7dbe5;gap:8px;margin-top:18px;padding-top:14px;font-size:13px;font-weight:900;display:grid}.tm-grid-remark span{color:#626b7d;min-height:18px;font-weight:760}.tm-account-menu-wrap{display:inline-grid;position:relative}.tm-account-menu{z-index:15;background:#fff;border:1px solid #e6e7ed;border-radius:4px;min-width:188px;display:none;position:absolute;top:100%;right:0;overflow:hidden;box-shadow:0 18px 42px #0514462e}.tm-account-menu.is-open,.tm-account-menu-wrap:hover .tm-account-menu{display:grid}.tm-account-menu button{color:#4d5570;text-align:left;background:#fff;min-height:40px;padding:0 20px;font-size:16px;font-weight:760}.tm-account-menu button+button{border-top:1px solid #f0f1f5}.tm-account-menu button:hover{color:#00145e;background:#f8fbff}.tm-account-title{align-items:center;gap:14px;display:flex}.tm-account-title>strong{color:#23346d;font-size:16px}.tm-pill{border-radius:4px;align-items:center;min-height:22px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.tm-pill.is-green{color:#36a44e;background:#e7f8e9}.tm-pill.is-blue{color:#168df0;background:#e7f3ff}.tm-pill.is-gray{color:#6f86a0;background:#dce9f4}.tm-account-stats{grid-template-columns:1.1fr .75fr .85fr .8fr .85fr 1fr .9fr .8fr;gap:0;margin-top:22px;display:grid}.tm-stat{color:#8a94a3;border-right:1px solid #e7edf4;align-items:baseline;gap:8px;min-width:0;padding-right:18px;font-size:14px;display:flex}.tm-stat:last-child{border-right:0}.tm-stat strong{color:#1c2a59;font-size:14px;font-weight:620}.tm-stat strong.is-strong{color:#081847;font-size:20px;font-weight:900}.tm-stat .positive{color:var(--green-500)}.tm-stat .negative{color:var(--red-500)}.tm-account-actions{grid-template-columns:auto auto;justify-items:end;gap:8px;display:grid}.tm-square-btn{color:#fff;background:#001d70;width:34px}.tm-link-btn{color:#168df0;background:0 0;grid-column:1/-1}.tm-dialog-backdrop{z-index:140;background:#030c3394;place-items:start center;padding:28px 16px;display:grid;position:fixed;inset:0;overflow-y:auto}.tm-real-dialog{background:#fff;border-radius:4px;width:min(450px,100%);max-height:calc(100vh - 56px);overflow:hidden;box-shadow:0 30px 90px #000c375c}.tm-real-dialog-head{color:#fff;background:#092584;justify-content:space-between;align-items:center;min-height:64px;padding:0 14px 0 18px;display:flex}.tm-real-dialog-head h2{margin:0;font-size:22px;font-weight:860}.tm-real-dialog-head button{color:#fff;background:#ffffff1a;border:2px solid #ffffffb8;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.tm-real-form{color:#00145e;gap:12px;max-height:calc(100vh - 120px);padding:28px 50px 30px;display:grid;overflow-y:auto}.tm-real-form label{gap:6px;min-width:0;display:grid}.tm-real-form span,.tm-real-group h3{color:#00145e;margin:0;font-size:18px;font-weight:900}.tm-real-form em{color:#a0a0a0;font-style:normal}.tm-real-form small{color:#a7a7a7;font-size:13px;font-weight:760}.tm-real-form input,.tm-real-form select{color:#00145e;background:#fff;border:1px solid #a4a7ad;border-radius:4px;outline:0;width:100%;height:38px;font-size:15px}.tm-real-form select{padding:0 14px}.tm-real-form input{padding:0 10px}.tm-real-form select:invalid{color:#a3aabd}.tm-real-group{gap:8px;display:grid}.tm-real-group p{color:#00145e;margin:-3px 0 2px;font-size:11px;font-weight:760;line-height:1.4}.tm-real-remark{gap:7px!important}.tm-real-remark small{color:#00145e;font-size:12px;font-weight:760}.tm-dialog-error{color:#d94f5c;margin:-8px 0 0;font-size:12px;font-weight:800;line-height:1.5}.tm-real-actions{border-top:1px solid #e1e1e1;justify-content:center;gap:15px;padding-top:18px;display:flex}.tm-real-actions button{color:#fff;background:#092584;border-radius:4px;min-width:99px;height:39px;font-size:18px;font-weight:900}.tm-real-actions button:disabled{opacity:.62;cursor:not-allowed}.tm-dialog-backdrop.is-deposit,.tm-dialog-backdrop.is-usdt,.tm-dialog-backdrop.is-withdraw{place-items:center;padding:24px}.tm-deposit-method-dialog,.tm-usdt-dialog{background:#fff;border-radius:4px;overflow:hidden;box-shadow:0 30px 90px #000c3761}.tm-deposit-method-dialog{width:min(600px,100%)}.tm-usdt-dialog{width:min(2010px,100%);max-height:calc(100vh - 48px)}.tm-deposit-dialog-head{color:#fff;background:#092584;justify-content:space-between;align-items:center;gap:18px;min-height:68px;padding:0 16px;display:flex}.tm-deposit-dialog-head h2{margin:0;font-size:18px;font-weight:900;line-height:1.35}.tm-deposit-dialog-head button{color:#fff;background:#ffffff1a;border:2px solid #ffffffb8;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.tm-deposit-method-body{gap:34px;padding:42px 24px 24px;display:grid}.tm-deposit-method-body label,.tm-usdt-form label{color:#00145e;gap:8px;font-size:16px;font-weight:760;display:grid}.tm-usdt-form>label>input,.tm-deposit-method-body select,.tm-usdt-form select,.tm-amount-input{color:#00145e;background:#fff;border:1px solid #a6a8ad;border-radius:4px;width:100%;min-height:50px;font-size:18px}.tm-deposit-method-body select,.tm-usdt-form select{padding:0 18px}.tm-deposit-method-body select:disabled,.tm-usdt-form select:disabled{color:#b0b0b0;background:#e7e7e7}.tm-deposit-method-body footer,.tm-usdt-actions{justify-content:center;gap:14px;display:flex}.tm-deposit-method-body footer{padding-top:10px}.tm-deposit-cancel,.tm-deposit-submit{border-radius:4px;min-width:100px;height:40px;font-size:18px;font-weight:900}.tm-deposit-cancel{color:#092584;background:#fff;border:1px solid #092584}.tm-deposit-submit{color:#fff;background:#092584}.tm-deposit-submit:disabled,.tm-deposit-cancel:disabled{opacity:.55;cursor:not-allowed}.tm-usdt-body{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);gap:48px;max-height:calc(100vh - 116px);padding:60px 48px 36px;display:grid;overflow-y:auto}.tm-usdt-notice{color:#00145e;border-right:6px solid #dedede;align-content:start;gap:28px;min-height:540px;padding-right:48px;font-size:20px;line-height:1.25;display:grid}.tm-usdt-notice>strong{color:#fff;text-align:center;background:#1f9fff;border-radius:999px;justify-self:start;min-width:108px;padding:4px 18px;font-size:16px}.tm-usdt-notice h3{margin:0 0 4px;font-size:20px}.tm-usdt-notice p{margin:0}.tm-usdt-form{align-content:start;gap:28px;display:grid}.tm-usdt-form span{color:#00145e;font-size:18px;font-weight:900}.tm-usdt-form em{color:#e25757;font-style:normal}.tm-usdt-form small{color:#7d7d7d;font-size:14px;font-weight:760}.tm-amount-input{align-items:center;padding:0 18px;display:flex}.tm-amount-input input{color:#00145e;background:0 0;border:0;outline:0;flex:1;min-width:0;height:48px;font-size:18px}.tm-amount-input b{color:#8a8a8a;font-size:17px}.tm-payment-total{color:#00145e;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:900;display:flex}.tm-payment-total strong{font-size:28px}.tm-usdt-actions{border-top:1px solid #dedede;grid-column:1/-1;padding-top:28px}.tm-withdraw-dialog{width:min(2044px,100%)}.tm-withdraw-body{grid-template-columns:minmax(0,.9fr) minmax(520px,1.25fr)}.tm-withdraw-notice{min-height:610px}.tm-withdraw-notice mark{color:#00145e;background:#fff1a8;padding:0 4px}.tm-withdraw-form{gap:22px}.tm-withdraw-input{padding:0 18px}.tm-withdraw-recipient{background:#fff;border:1px solid #b9bdc8;border-radius:4px;overflow:hidden}.tm-withdraw-recipient>strong{color:#00145e;padding:0 0 12px;font-size:16px;font-weight:900;display:block}.tm-withdraw-recipient-row{border-top:1px solid #e0e3eb;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;margin:0;padding:16px 20px;gap:12px!important;display:grid!important}.tm-withdraw-recipient-row:first-of-type{border-top:0}.tm-withdraw-recipient-row input{accent-color:#1e9bf0;width:18px;height:18px}.tm-withdraw-recipient-row b{overflow-wrap:anywhere;color:#00145e;font-size:16px;font-weight:900;display:block}.tm-withdraw-recipient-row small{color:#00145e;margin-top:8px;font-size:14px;font-weight:760;display:block}.tm-withdraw-recipient-row em{color:#1c8ff0;white-space:nowrap;background:#e9f5ff;border-radius:3px;min-height:22px;padding:3px 10px;font-size:14px;font-style:normal;font-weight:900}.tm-withdraw-recipient-row em.is-verified{color:#18a64b;background:#e7f8e9}.tm-withdraw-collapse{color:#00145e;background:#fff;border-top:1px solid #e0e3eb;justify-content:center;align-items:center;gap:4px;width:100%;min-height:44px;font-size:15px;font-weight:780;display:flex}.tm-withdraw-new{color:#00145e;background:0 0;border:0;justify-self:start;font-size:16px;font-weight:760}.tm-dialog-backdrop.is-payment,.tm-dialog-backdrop.is-success,.tm-dialog-backdrop.is-detail,.tm-dialog-backdrop.is-setting{place-items:center;padding:8px}.tm-payment-dialog{background:#fff;border-radius:4px;width:min(1666px,100%);max-height:calc(100vh - 16px);overflow:hidden;box-shadow:0 30px 90px #000c3761}.tm-payment-body{gap:28px;max-height:calc(100vh - 84px);padding:36px 26px;display:grid;overflow-y:auto}.tm-payment-warning{color:#ee9b22;background:#fff7ed;border-radius:4px;padding:20px;font-size:18px;font-weight:760}.tm-payment-grid{grid-template-columns:minmax(0,1fr) minmax(420px,1fr);gap:30px;display:grid}.tm-payment-left,.tm-payment-right{color:#00145e;align-content:start;gap:18px;display:grid}.tm-payment-left h3,.tm-payment-right h3{margin:0;font-size:17px}.tm-payment-info,.tm-payment-address,.tm-qr-panel,.tm-payment-right ol{background:#f8f8fb;border-radius:4px}.tm-payment-info{gap:14px;padding:20px 16px;display:grid}.tm-payment-info div{justify-content:space-between;gap:18px;font-size:18px;display:flex}.tm-payment-info span{font-weight:900}.tm-payment-info strong{text-align:right}.tm-payment-info .is-amount{color:#188cf0;font-size:22px}.tm-payment-address{justify-content:space-between;align-items:center;gap:16px;padding:18px;display:flex}.tm-payment-address strong{overflow-wrap:anywhere;font-size:18px}.tm-payment-address button{color:#fff;background:#168df0;border-radius:4px;min-width:100px;height:40px;font-size:18px;font-weight:900}.tm-payment-hint{color:#9b9b9b;margin:0;font-size:16px;font-weight:760}.tm-qr-panel{place-items:center;gap:12px;min-height:280px;padding:16px;display:grid}.tm-qr-panel strong{color:#00145e;font-size:17px}.tm-fake-qr{aspect-ratio:1;background:linear-gradient(90deg,#000 10px,#0000 10px) 0 0/22px 22px,linear-gradient(#000 10px,#0000 10px) 0 0/22px 22px,#fff;border:18px solid #fff;width:180px;box-shadow:inset 0 0 0 10px #000,0 0 0 1px #eee}.tm-payment-right ol{gap:18px;margin:0;padding:22px 34px;font-size:16px;font-weight:900;display:grid}.tm-payment-right p{color:#b8bcc5;margin:0;font-size:16px;line-height:1.6}.tm-payment-actions{border-top:1px solid #ddd;justify-content:center;padding-top:2px;display:flex}.tm-success-dialog{background:#fff;border-radius:4px;width:min(800px,100%);position:relative;overflow:hidden;box-shadow:0 30px 90px #000c3761}.tm-success-bar{background:#168df0;height:12px}.tm-success-close{color:#fff;background:0 0;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:18px;right:18px}.tm-success-body{color:#00145e;text-align:center;justify-items:center;gap:18px;padding:36px 56px 24px;display:grid}.tm-success-check{color:#fff;background:#1d8eea;border-radius:50%;place-items:center;width:50px;height:50px;display:grid}.tm-success-body h2{margin:0;font-size:30px}.tm-success-body p{margin:0;font-size:22px;font-weight:900}.tm-success-no{background:#fafafd;border-radius:8px;width:100%;padding:28px;font-size:18px}.tm-success-no span{margin-left:12px}.tm-success-tip{color:#9099be;text-align:left;align-items:center;gap:22px;width:100%;font-size:17px;font-weight:760;display:flex}.tm-success-tip+.tm-success-tip{border-top:1px solid #ddd;padding-top:18px}.tm-success-body footer{justify-content:center;gap:16px;padding-top:28px;display:flex}.tm-success-body footer button{color:#fff;background:#092584;border-radius:4px;min-width:168px;height:42px;font-size:17px;font-weight:900}.tm-success-body footer button:first-child{background:#3d4080}.tm-report-secondary{margin-top:16px}.tm-funding-detail-dialog{background:#fff;border-radius:4px;width:min(800px,100%);overflow:hidden;box-shadow:0 30px 90px #000c3761}.tm-funding-detail-body{color:#00145e;gap:28px;padding:38px 50px;display:grid}.tm-detail-steps,.tm-detail-info{background:#fafafd}.tm-detail-steps{text-align:center;grid-template-columns:1fr 100px 1fr 100px 1fr;align-items:start;padding:28px 24px;display:grid}.tm-detail-steps div{justify-items:center;gap:8px;display:grid}.tm-detail-steps svg{color:#8b8fb0}.tm-detail-steps .is-done svg{color:#188cf0}.tm-detail-steps strong{font-size:16px}.tm-detail-steps span{color:#6d6d73;font-size:15px}.tm-detail-steps i{background:#d9dbe5;height:2px;margin-top:34px}.tm-detail-info{gap:22px;padding:24px 20px;display:grid}.tm-detail-info p{align-items:center;gap:8px;margin:0;font-size:16px;display:flex}.tm-detail-info span{color:#777;font-weight:760}.tm-detail-info button{color:#00145e;background:0 0}.tm-detail-amount{gap:8px;display:grid}.tm-detail-amount strong{font-size:22px}.tm-detail-amount span{margin-left:8px;font-size:26px;font-weight:900}.tm-detail-amount small{color:#555;font-size:15px}.tm-setting-dialog{background:#fff;border-radius:4px;width:min(452px,100%);overflow:hidden;box-shadow:0 30px 90px #000c3761}.tm-setting-dialog .tm-deposit-dialog-head{min-height:95px}.tm-setting-dialog .tm-deposit-dialog-head h2{overflow-wrap:anywhere;max-width:360px;font-size:24px;line-height:1.18}.tm-setting-form{color:#00145e;gap:18px;padding:36px 50px;display:grid}.tm-setting-form label{gap:8px;display:grid}.tm-setting-form span,.tm-setting-form h3{color:#00145e;margin:0;font-size:19px;font-weight:900}.tm-setting-form em{color:#a0a0a0;font-style:normal}.tm-setting-form input,.tm-setting-form select{color:#00145e;background:#fff;border:1px solid #a4a7ad;border-radius:4px;outline:0;width:100%;height:40px;font-size:15px}.tm-setting-form input{padding:0 10px}.tm-setting-form select{padding:0 12px}.tm-setting-form small{color:#00145e;font-size:12px;font-weight:760}.tm-code-input{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.tm-code-input button{color:#fff;background:#092584;border-radius:4px;min-width:104px;height:40px;font-size:13px;font-weight:860}.tm-setting-form footer{justify-content:flex-start;display:flex}.tm-setting-form footer .tm-deposit-submit{background:#9699bd}.tm-funding-page{gap:28px;display:grid}.tm-funding-tabs{gap:12px;display:flex}.tm-funding-tabs button{color:#168ef0;background:#e9f7ff;border:1px solid #36a9ff;border-radius:999px;min-width:58px;height:32px;font-size:14px;font-weight:860}.tm-funding-tabs button.is-active{color:#fff;background:linear-gradient(135deg,#077fe1,#1ea5ff)}.tm-funding-page-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.tm-funding-page-head h1{color:#b9ddf5;margin:0;font-size:28px;font-weight:900}.tm-funding-page-head>div{gap:12px;display:flex}.tm-funding-page-head button{color:#168ef0;background:#eef9ff;border:1px solid #36a9ff;border-radius:4px;min-height:34px;padding:0 16px;font-size:13px;font-weight:820}.tm-funding-subtitle{color:#00145e;margin:0;font-size:22px;font-weight:900}.tm-funding-subtitle span{color:#fff;background:#168df0;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;display:inline-grid}.tm-funding-method-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.tm-funding-method-grid.is-withdraw-available{grid-template-columns:minmax(0,410px)}.tm-funding-method-card{color:#00145e;background:#fff;border-radius:8px;grid-template-columns:54px minmax(0,1fr);gap:16px;min-height:178px;padding:24px;display:grid;position:relative}.tm-funding-method-card.is-clickable{cursor:pointer;transition:border-color .16s,box-shadow .16s,transform .16s}.tm-funding-method-card.is-clickable:hover{transform:translateY(-1px);box-shadow:0 12px 26px #0535821f}.tm-funding-method-card.is-locked{pointer-events:none;color:#b8bbc4;filter:grayscale();opacity:.62;background:#ffffffb8}.tm-method-icon{color:#fff;border-radius:50%;align-self:start;place-items:center;width:48px;height:48px;font-size:14px;font-weight:900;display:grid}.tm-method-icon.is-green{background:#25aa7b}.tm-method-icon.is-amber{background:#f4be4f}.tm-method-icon.is-teal{background:#02888e}.tm-method-icon.is-blue{background:#1677ff}.tm-method-icon.is-wechat{background:#18c06b}.tm-method-icon.is-royal{background:#3f7ed7}.tm-method-icon.is-indigo{background:#5b64d8}.tm-method-icon.is-lime{background:#89c438}.tm-method-icon.is-purple{background:#88206f}.tm-method-icon.is-orange{background:#f35f2e}.tm-method-icon.is-gray{background:#a8a8a8}.tm-method-body{gap:22px;min-width:0;display:grid}.tm-method-title{align-items:center;gap:8px;min-width:0;display:flex}.tm-method-title strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;font-weight:900;overflow:hidden}.tm-method-title span,.tm-withdraw-saved-card span{color:#168df0;background:#e7f3ff;border-radius:3px;align-items:center;min-height:20px;padding:0 9px;font-size:12px;font-weight:820;display:inline-flex}.tm-withdraw-saved-card .is-verified,.tm-method-title span.is-verified{color:#22a650;background:#e7f8e9}.tm-method-rows{gap:12px;display:grid}.tm-method-rows p{color:#7b8290;justify-content:space-between;gap:14px;margin:0;font-size:13px;display:flex}.tm-method-rows strong{color:#00145e;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:760;overflow:hidden}.tm-funding-method-card.is-locked .tm-method-rows strong{color:#aeb2bb}.tm-method-star{color:#9a9a9a;background:0 0;position:absolute;top:24px;right:24px}.tm-saved-withdraw-grid{grid-template-columns:repeat(2,minmax(0,410px));gap:20px;display:grid}.tm-withdraw-saved-card{color:#00145e;background:#fff;border-radius:8px;gap:16px;min-height:152px;padding:24px;transition:box-shadow .18s,transform .18s;display:grid;position:relative;box-shadow:0 6px 18px #001d5f0a}.tm-withdraw-saved-card:hover{z-index:2;transform:scale(1.035);box-shadow:0 18px 42px #001d5f2e}.tm-withdraw-saved-card>div{border-bottom:1px solid #dce6f1;align-items:center;gap:8px;padding-bottom:14px;display:flex}.tm-withdraw-saved-card p{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:900}.tm-withdraw-saved-card small{color:#00145e;font-size:14px;font-weight:760}.tm-withdraw-saved-card>button{color:#fff;opacity:0;background:linear-gradient(135deg,#1984f0,#26a8ff);border-radius:4px;min-width:74px;height:34px;font-size:15px;font-weight:900;transition:opacity .16s,transform .16s;position:absolute;bottom:16px;right:18px;transform:translateY(8px)}.tm-withdraw-saved-card:hover>button,.tm-withdraw-saved-card:focus-within>button{opacity:1;transform:translateY(0)}.tm-transfer-method-card{color:#00145e;background:#fff;border:1px solid #36a9ff;border-radius:6px;align-items:center;gap:14px;width:200px;min-height:64px;padding:0 22px;display:flex;position:relative}.tm-transfer-method-card i{background:linear-gradient(135deg,#0000 50%,#27a7ff 50%);width:30px;height:30px;position:absolute;bottom:0;right:0}.tm-transfer-panel{background:#fff;gap:28px;padding:28px;display:grid}.tm-transfer-panel h2,.tm-transfer-panel h3{color:#00145e;margin:0;font-weight:900}.tm-transfer-form-grid{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:38px;display:grid}.tm-transfer-form-grid section{background:#fafafd;gap:16px;min-height:220px;padding:24px;display:grid}.tm-transfer-form-grid label{color:#00145e;gap:8px;font-size:13px;font-weight:900;display:grid}.tm-transfer-form-grid select,.tm-transfer-form-grid input{background:#fff;border:1px solid #a4a7ad;border-radius:4px;outline:0;width:100%;height:40px;padding:0 12px}.tm-transfer-form-grid select:disabled{color:#b0b0b0;background:#e7e7e7}.tm-transfer-arrow{color:#696d78;justify-self:center}.tm-transfer-readonly{color:#00145e;gap:12px;font-size:13px;font-weight:900;display:grid}.tm-transfer-submit{color:#fff;background:#9699bd;border-radius:4px;justify-self:center;min-width:80px;height:34px;font-size:14px;font-weight:900}.tm-transfer-submit:enabled{background:#092584}.tm-transfer-preview{border-top:1px solid #dce6f1;padding-top:24px;overflow-x:auto}.tm-transfer-preview table{border-collapse:collapse;color:#00145e;text-align:center;width:100%;min-width:900px;font-size:13px}.tm-transfer-preview th,.tm-transfer-preview td{padding:12px}.tm-transfer-preview tbody tr:nth-child(odd){background:#fafafd}.tm-empty,.tm-card{background:#fff;border-radius:8px}.tm-empty{color:#5f6f7c;gap:8px;padding:28px;display:grid}.tm-empty strong{color:#172653;font-size:18px}.tm-archive{margin-top:36px}.tm-risk{color:#a4b3c0;border-top:1px solid #dceaf4;margin-top:340px;padding-top:22px;font-size:10px;line-height:1.42}.tm-risk p{max-width:1640px;margin:0 0 18px}.tm-card{padding:22px;box-shadow:0 10px 26px #0424600d}.tm-loading{color:#6b778a;font-weight:760}.tm-page-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.55fr);gap:16px;display:grid}.tm-card-head{gap:6px;margin-bottom:18px;display:grid}.tm-card-head span{color:#7d8a99;align-items:center;gap:7px;font-size:12px;font-weight:820;display:inline-flex}.tm-card-head h2{color:#10204f;margin:0;font-size:20px}.tm-card-head p,.tm-muted{color:#6f7d8c;margin:0;font-size:13px;line-height:1.65}.tm-form{gap:14px;display:grid}.tm-narrow-form{max-width:560px}.tm-form label{color:#596477;gap:7px;font-size:12px;font-weight:820;display:grid}.tm-form input,.tm-form select,.tm-form textarea{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#f7f9fc;border-radius:9px;outline:0;padding:0 12px}.tm-form textarea{resize:vertical;padding:12px}.tm-kyc-gate{background:linear-gradient(110deg,#f6f9ff,#eef5ff);border:1px solid #cfe0ff;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;margin:14px 0 18px;padding:16px 18px;display:grid;box-shadow:0 8px 24px #0925840f}.tm-kyc-gate-icon{color:#fff;background:#092584;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tm-kyc-gate strong{color:#10204f;font-size:15px;display:block}.tm-kyc-gate p{color:#64748b;margin:4px 0 0;font-size:12px;line-height:1.55}.tm-kyc-page{gap:18px;max-width:1120px;display:grid}.tm-kyc-hero{color:#fff;background:linear-gradient(125deg,#071a43 0%,#0a3980 58%,#166aa7 100%);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:26px;display:grid;overflow:hidden;box-shadow:0 18px 44px #051c4e2e}.tm-kyc-hero.is-approved{background:linear-gradient(125deg,#064e3b,#0f766e 60%,#159c8d)}.tm-kyc-hero.is-rejected{background:linear-gradient(125deg,#5f1820,#9f2434 60%,#c94a57)}.tm-kyc-hero-icon{background:#ffffff24;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.tm-kyc-hero span{color:#b9d7ff;letter-spacing:.12em;font-size:11px;font-weight:850}.tm-kyc-hero h1{color:#fff;margin:5px 0 6px;font-size:clamp(21px,2vw,28px)}.tm-kyc-hero p{color:#ffffffc7;margin:0;font-size:13px;line-height:1.65}.tm-kyc-hero .tm-kyc-reason{color:#fff3c4;margin-top:8px;font-weight:760}.tm-kyc-status-pill{white-space:nowrap;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:8px 12px;color:#fff!important;letter-spacing:0!important}.tm-kyc-steps{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.tm-kyc-steps li{color:#8290a0;background:#fff;border:1px solid #dce5ef;border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.tm-kyc-steps li>span{color:#6b7788;background:#edf1f6;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-weight:850;display:grid}.tm-kyc-steps li div{gap:3px;display:grid}.tm-kyc-steps strong{color:#3b4860;font-size:13px}.tm-kyc-steps small{font-size:11px}.tm-kyc-steps li.is-active{border-color:#9ebeff;box-shadow:0 7px 22px #09258412}.tm-kyc-steps li.is-active>span{color:#fff;background:#092584}.tm-kyc-steps li.is-done>span{color:#fff;background:#0f9f75}.tm-kyc-form{gap:20px;padding:28px}.tm-kyc-type-tabs{background:#edf2f8;border-radius:10px;grid-template-columns:1fr 1fr;justify-self:start;padding:4px;display:inline-grid}.tm-kyc-type-tabs button{color:#64748b;background:0 0;border-radius:8px;min-width:130px;padding:10px 18px;font-weight:800}.tm-kyc-type-tabs button.is-active{color:#fff;background:#092584;box-shadow:0 5px 12px #0925842e}.tm-kyc-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.tm-kyc-form-grid .is-wide{grid-column:1/-1}.tm-form .tm-kyc-field{color:#596477;gap:7px;font-size:12px;font-weight:820;display:grid}.tm-local-date-picker{position:relative}.tm-date-trigger{color:#1f2937;width:100%;min-height:44px;font:inherit;text-align:left;background:#fff;border:1px solid #cfd8e6;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;display:flex}.tm-date-trigger:hover,.tm-date-trigger:focus-visible{border-color:#168df0;box-shadow:0 0 0 3px #168df01a}.tm-date-trigger.is-placeholder{color:#8a96a8;font-weight:600}.tm-date-backdrop{z-index:120;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0714307a;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.tm-date-dialog{color:#1c2940;background:#fff;border:1px solid #dce5f0;border-radius:18px;width:min(360px,100%);padding:18px;box-shadow:0 24px 70px #07143042}.tm-date-dialog header{grid-template-columns:38px 1fr 38px;align-items:center;gap:8px;margin-bottom:14px;display:grid}.tm-date-dialog header strong{text-align:center;font-size:16px}.tm-date-dialog header button{color:#31445f;background:#f2f6fb;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.tm-date-dialog header button:hover:not(:disabled){color:#fff;background:#092584}.tm-date-dialog button:disabled{cursor:not-allowed;opacity:.32}.tm-date-weekdays,.tm-date-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.tm-date-weekdays{color:#7c899c;text-align:center;margin-bottom:6px;font-size:11px}.tm-date-weekdays span{padding:4px 0}.tm-date-grid>span,.tm-date-grid>button{aspect-ratio:1;border-radius:10px;place-items:center;min-width:0;font-size:12px;font-weight:750;display:grid}.tm-date-grid>button{color:#33445c;background:0 0}.tm-date-grid>button:hover:not(:disabled){color:#092584;background:#edf3ff}.tm-date-grid>button.is-today{box-shadow:inset 0 0 0 1px #8fb3ff}.tm-date-grid>button.is-selected{color:#fff;background:#092584;box-shadow:0 6px 14px #09258438}.tm-date-dialog footer{justify-content:flex-end;margin-top:14px;display:flex}.tm-date-dialog footer button{color:#092584;background:#edf3ff;border-radius:9px;min-width:76px;padding:9px 14px;font-weight:800}.tm-kyc-form em{color:#d33c4c;font-style:normal}.tm-kyc-upload-head{border-top:1px solid #e3e9f1;margin:8px 0 0;padding-top:22px}.tm-kyc-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tm-form .tm-kyc-upload{color:#54718f;cursor:pointer;text-align:center;background:#f7faff;border:1.5px dashed #9fb4ca;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:210px;padding:18px;display:flex;position:relative;overflow:hidden}.tm-form .tm-kyc-upload:hover{background:#f0f7ff;border-color:#168df0}.tm-form .tm-kyc-upload input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.tm-kyc-upload img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.tm-kyc-upload.has-file:after{content:"";background:linear-gradient(#0000 35%,#031130d1);position:absolute;inset:0}.tm-kyc-upload.has-file strong,.tm-kyc-upload.has-file span{z-index:1;color:#fff;text-shadow:0 1px 2px #0006;margin-top:auto;position:relative}.tm-kyc-upload.has-file span{margin-top:0}.tm-kyc-upload span{color:#7d8da0;font-size:11px;font-weight:650}.tm-form .tm-kyc-consent{color:#546176;grid-template-columns:auto 1fr;align-items:flex-start;gap:9px;line-height:1.5;display:flex}.tm-form .tm-kyc-consent input{width:17px;min-height:17px;margin-top:1px}.tm-kyc-submit-row{border-top:1px solid #e3e9f1;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;display:flex}.tm-kyc-submit-row small{color:#7b8797;font-size:11px}.tm-kyc-result{color:#0f8a68;text-align:center;justify-items:center;gap:10px;padding:42px;display:grid}.tm-kyc-result h2{color:#10204f;margin:0}.tm-kyc-result p{color:#69778a;max-width:560px;margin:0;font-size:13px;line-height:1.7}.tm-wallet-address{border:1px solid var(--line);background:#f8fbff;border-radius:8px;gap:8px;padding:14px;display:grid}.tm-wallet-address small{color:#778497;font-size:12px;font-weight:820}.tm-wallet-address strong{overflow-wrap:anywhere;color:#10204f}.tm-wallet-address button{color:#168df0;background:0 0;justify-self:start;align-items:center;gap:6px;font-weight:820;display:inline-flex}.tm-wallet-card{gap:14px;margin-bottom:18px;display:grid}.tm-wallet-transfer-form{grid-template-columns:minmax(200px,1fr) minmax(180px,1fr) auto;align-items:start;gap:14px;display:grid}.tm-wallet-transfer-form label{color:#596477;gap:7px;font-size:12px;font-weight:820;display:grid}.tm-wallet-transfer-form input,.tm-wallet-transfer-form select{border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);background:#f7f9fc;border-radius:9px;outline:0;padding:0 12px}.tm-wallet-transfer-form small{color:#778497;font-weight:700}.tm-wallet-transfer-form .tm-dialog-error{grid-column:1/-1;margin:0}.tm-wallet-transfer-form button{min-height:44px;margin-top:23px}@media (max-width:860px){.tm-wallet-transfer-form{grid-template-columns:1fr}.tm-wallet-transfer-form button{margin-top:0}}.tm-payment-txhash{color:#596477;gap:7px;margin:14px 0;font-size:12px;font-weight:820;display:grid}.tm-payment-txhash input{border:1px solid var(--line);width:100%;min-height:42px;color:var(--ink);background:#f7f9fc;border-radius:9px;outline:0;padding:0 12px}.tm-payment-txhash em{color:#e2544a;font-style:normal}.tm-steps{gap:12px;display:grid}.tm-steps p{color:#536273;align-items:center;gap:10px;margin:0;font-size:14px;display:flex}.tm-steps strong{color:#fff;background:#168df0;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.tm-ticket-list{gap:10px;display:grid}.tm-ticket-row{border:1px solid var(--line);border-radius:8px;gap:4px;padding:12px;display:grid}.tm-ticket-row span{color:#738295;font-size:12px}.tm-placeholder{color:#66778c;text-align:center;place-content:center;justify-items:center;gap:10px;min-height:300px;display:grid}.tm-placeholder h2{color:#10204f;margin:0}.tm-chat{z-index:90;color:#fff;background:#147ff0;border-radius:12px;place-items:center;width:62px;height:62px;display:grid;position:fixed;bottom:22px;right:26px;box-shadow:0 18px 36px #0a52b447}.tm-icon-btn{color:#4a5162;cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:relative}.tm-icon-btn:hover{color:#147ff0;background:#eef1f6}.tm-badge{color:#fff;text-align:center;background:#e5484d;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:11px;line-height:17px;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 2px #fff}.tm-chat .tm-badge{box-shadow:0 0 0 2px #147ff0}.tm-spin{animation:.9s linear infinite apk-spin}.form-error{margin:0;font-size:12px;font-weight:760;color:var(--red-500)!important}.account-limit{color:#7b8498;align-items:baseline;gap:4px;display:inline-flex}.account-limit strong{color:var(--ink);font-size:28px}.secret-box{background:#eefbf5;border:1px solid #bfe9d7;border-radius:10px;gap:6px;padding:11px 12px;display:grid}.secret-box small{color:#0f7a59;font-size:11px;font-weight:760}.secret-box strong{color:#0c3f31;letter-spacing:1px;font-size:18px}.wallet-address{border:1px solid var(--line);background:#f7f9fc;border-radius:11px;gap:8px;padding:14px;display:grid}.wallet-address small{color:#7a8295;font-size:11px;font-weight:820}.wallet-address strong{overflow-wrap:anywhere;color:var(--ink);font-size:15px}.wallet-address button{color:var(--blue-600);background:0 0;justify-self:start;align-items:center;gap:6px;font-size:12px;font-weight:820;display:inline-flex}.funding-steps{grid-template-columns:28px minmax(0,1fr);gap:10px 12px;margin-top:14px;display:grid}.funding-steps span{color:#fff;background:var(--blue-600);border-radius:50%;place-items:center;width:28px;height:28px;font-size:12px;font-weight:850;display:grid}.funding-steps p{color:#596477;margin:0;font-size:13px;line-height:1.55}.primary-button{color:#fff;background:linear-gradient(135deg, var(--blue-600), var(--navy-800));border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 15px;font-size:12px;font-weight:850;display:inline-flex}.primary-button:disabled{cursor:not-allowed;opacity:.58}.table-card{padding:0;overflow:hidden}.table-card .card-head{padding:20px 20px 0}.table-wrap{overflow-x:auto}table{border-collapse:collapse;white-space:nowrap;width:100%}th{color:#8a93a7;letter-spacing:.5px;text-align:left;text-transform:uppercase;background:#f7f9fc;padding:12px 14px;font-size:10px;font-weight:850}td{border-top:1px solid var(--line);color:#596477;padding:15px 14px;font-size:12px}td strong{color:var(--ink)}th:first-child,td:first-child{padding-left:20px}.account-name{align-items:center;gap:10px;display:flex}.account-name>span{color:#647085;background:#eef2f7;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.account-name>span.is-active{color:#fff;background:linear-gradient(135deg, var(--blue-600), var(--navy-800))}.account-name div{flex-direction:column;display:flex}.account-name small{color:#8d96a9;margin-top:3px;font-size:11px}.table-actions{gap:10px;display:inline-flex}.table-actions button{color:var(--blue-600);background:0 0;align-items:center;gap:5px;font-size:12px;font-weight:820;display:inline-flex}.status-pill{color:#0b7c62;background:#e7f7f1;border-radius:999px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:850;display:inline-flex}.status-pill i{background:var(--green-500);border-radius:50%;width:6px;height:6px}.status-pill.is-pending{color:#915a00;background:#fff2d8}.status-pill.is-pending i{background:var(--amber-500)}.document-row{border:1px solid var(--line);border-radius:11px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px;display:grid}.positive{color:var(--green-500)!important}.negative{color:var(--red-500)!important}.notice{background:#f2fcfe;border:1px solid #d7eff4;border-radius:12px;align-items:center;gap:12px;margin-bottom:14px;padding:13px 15px;display:flex}.notice.is-danger{background:#fff5f6;border-color:#fac7ce}.notice svg{color:#087b8d}.notice div{flex-direction:column;display:flex}.notice strong{font-size:13px}.notice span{color:#697386;margin-top:3px;font-size:12px}.loading-card{color:#697386;font-weight:750}.toast{z-index:80;color:#fff;background:var(--navy-900);box-shadow:var(--shadow);border-radius:10px;padding:11px 14px;font-size:12px;font-weight:760;position:fixed;bottom:18px;right:22px}.client-scrim{display:none}.auth-shell{background:#eef2f8;grid-template-columns:minmax(330px,.9fr) minmax(430px,1.1fr);min-height:100vh;display:grid}.auth-side{color:#fff;background:linear-gradient(160deg,#07145a 0%,#10247a 58%,#0b536a 100%);flex-direction:column;justify-content:space-between;padding:42px;display:flex}.auth-brand{width:fit-content}.auth-copy{max-width:560px}.auth-copy p{color:#a9b9ec;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 13px;font-size:11px;font-weight:850}.auth-copy h1{margin:0;font-size:clamp(36px,4vw,58px);line-height:1.05}.auth-copy span{color:#c9d4f5;margin-top:18px;font-size:15px;line-height:1.8;display:block}.auth-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.auth-metrics article{background:#ffffff14;border:1px solid #ffffff24;border-radius:12px;padding:14px}.auth-metrics strong{font-size:20px;display:block}.auth-metrics span{color:#aebdeb;margin-top:5px;font-size:10px;display:block}.auth-panel-wrap{flex-direction:column;justify-content:center;gap:16px;padding:34px;display:flex}.auth-top-actions{justify-content:space-between;align-items:center;width:min(720px,100%);margin:0 auto;display:flex}.auth-back,.admin-language{color:#5f6980;background:0 0;align-items:center;gap:7px;font-size:12px;font-weight:830;display:inline-flex}.auth-panel{width:min(720px,100%);box-shadow:var(--shadow);background:#fff;border-radius:18px;margin:0 auto;padding:28px}.auth-icon{color:#06778a;background:#def8fb;border-radius:12px;place-items:center;width:46px;height:46px;display:grid}.auth-panel>p{color:#7a8295;letter-spacing:1.4px;text-transform:uppercase;margin:18px 0 6px;font-size:10px;font-weight:850}.auth-panel h2{margin:0 0 20px;font-size:24px}.auth-fields{gap:13px;display:grid}.auth-fields.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-fields .wide{grid-column:1/-1}.auth-fields label{color:#596477;gap:7px;font-size:11px;font-weight:820;display:grid}.auth-input{border:1px solid var(--line);color:#8a94a8;background:#f7f9fc;border-radius:10px;align-items:center;gap:8px;min-height:44px;padding:0 11px;display:flex}.auth-input input{min-width:0;min-height:42px;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:0}.auth-input button{color:#7b8497;background:0 0;place-items:center;width:30px;height:30px;display:grid}.auth-row,.auth-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.auth-row a,.auth-footer a{color:var(--blue-600);font-size:12px;font-weight:850}.auth-check{align-items:center;color:#5f6980!important;gap:8px!important;font-size:12px!important;display:inline-flex!important}.auth-check input{width:15px;min-height:15px}.auth-success{color:#0b7c62;background:#e7f7f1;border-radius:10px;align-items:center;gap:8px;margin-top:15px;padding:10px 12px;font-size:12px;font-weight:820;display:flex}.auth-submit{color:#fff;background:linear-gradient(135deg, var(--blue-600), var(--navy-800));border-radius:10px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:46px;margin-top:16px;font-size:13px;font-weight:850;display:inline-flex}.auth-footer{color:#778196;justify-content:center;margin-top:17px;font-size:12px}.auth-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(720px,100%);margin:0 auto;display:grid}.auth-feature{border:1px solid var(--line);background:#fff;border-radius:14px;gap:10px;padding:14px;display:flex}.auth-feature>span{color:#06778a;background:#def8fb;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.auth-feature div{flex-direction:column;min-width:0;display:flex}.auth-feature strong{font-size:12px}.auth-feature small{color:#7b8498;margin-top:4px;font-size:10px;line-height:1.45}@media (max-width:1180px){.tm-shell{grid-template-columns:250px minmax(0,1fr)}.tm-account-list.is-grid,.tm-funding-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tm-transfer-form-grid{grid-template-columns:1fr;gap:18px}.tm-transfer-arrow{transform:rotate(90deg)}.tm-usdt-body{grid-template-columns:1fr;gap:28px;padding:36px 28px 28px}.tm-usdt-notice{border-bottom:6px solid #dedede;border-right:0;min-height:auto;padding-bottom:24px;padding-right:0;font-size:16px}.tm-usdt-notice h3{font-size:17px}.tm-account-stats{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:14px}.tm-stat:nth-child(4n){border-right:0}.tm-page-grid{grid-template-columns:1fr}.client-shell{grid-template-columns:250px minmax(0,1fr)}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-grid,.form-grid,.form-grid.two{grid-template-columns:1fr}.topbar-search{max-width:320px}}@media (max-width:900px){.tm-kyc-hero{grid-template-columns:auto 1fr}.tm-kyc-status-pill{grid-column:1/-1;justify-self:start}.tm-kyc-gate{grid-template-columns:auto 1fr}.tm-kyc-gate .tm-blue-btn{grid-column:1/-1;justify-self:stretch}.tm-shell{display:block}.tm-sidebar{z-index:60;width:292px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.tm-sidebar.is-open{transform:translate(0)}.tm-sidebar-brand button,.tm-mobile-menu{display:grid}.tm-scrim{z-index:55;opacity:0;pointer-events:none;background:#0610437a;transition:opacity .2s;display:block;position:fixed;inset:0}.tm-scrim.is-open{opacity:1;pointer-events:auto}.tm-mobile-menu{place-items:center;width:38px;height:38px}.tm-topbar{padding:0 14px}.tm-main{padding:24px 14px}.tm-account-toolbar{flex-direction:column;align-items:flex-start}.tm-toolbar-actions{flex-wrap:wrap}.tm-funding-page-head{flex-direction:column;align-items:flex-start}.tm-saved-withdraw-grid,.tm-account-card.is-list-card{grid-template-columns:1fr}.tm-account-actions{grid-template-columns:auto auto auto;justify-content:start;justify-items:start}.tm-link-btn{grid-column:auto}.tm-risk{margin-top:80px}.client-shell{display:block}.client-sidebar{z-index:60;width:280px;transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.client-sidebar.is-open{transform:translate(0)}.client-scrim{z-index:55;opacity:0;pointer-events:none;background:#0610437a;transition:opacity .2s;display:block;position:fixed;inset:0}.client-scrim.is-open{opacity:1;pointer-events:auto}.sidebar-close,.mobile-menu{display:grid}.mobile-menu{border:1px solid var(--line);width:40px;height:40px;color:var(--ink);background:#fff;border-radius:9px;place-items:center}.client-topbar{padding:0 18px}.topbar-search{display:none}.client-content{padding:20px 18px 28px}.portal-hero,.auth-shell{grid-template-columns:1fr}.auth-side{min-height:340px;padding:28px}}@media (max-width:620px){.tm-kyc-hero{grid-template-columns:1fr;padding:20px}.tm-kyc-hero-icon{width:48px;height:48px}.tm-kyc-steps,.tm-kyc-form-grid,.tm-kyc-upload-grid{grid-template-columns:1fr}.tm-kyc-form{padding:18px}.tm-kyc-type-tabs{width:100%}.tm-kyc-type-tabs button{min-width:0}.tm-kyc-submit-row{flex-direction:column;align-items:stretch}}@media (max-width:640px){.tm-topbar{gap:8px;min-height:56px}.tm-points span,.tm-language,.tm-logout{display:none}.tm-user{white-space:nowrap;max-width:150px;overflow:hidden}.tm-account-head h1{font-size:22px}.tm-tabs{width:100%}.tm-tabs button{flex:1}.tm-toolbar-actions,.tm-funding-tabs{width:100%}.tm-funding-tabs button{flex:1}.tm-funding-method-grid,.tm-funding-method-grid.is-withdraw-available{grid-template-columns:1fr}.tm-funding-page-head>div{flex-wrap:wrap;width:100%}.tm-funding-page-head button{flex:1}.tm-funding-method-card{grid-template-columns:44px minmax(0,1fr);padding:18px}.tm-method-icon{width:40px;height:40px;font-size:12px}.tm-transfer-panel{padding:18px}.tm-transfer-form-grid section{padding:16px}.tm-blue-btn,.tm-outline-btn{flex:1}.tm-account-list.is-grid{grid-template-columns:1fr}.tm-account-card{padding:16px}.tm-dialog-backdrop.is-deposit,.tm-dialog-backdrop.is-usdt{padding:12px}.tm-deposit-dialog-head h2{font-size:16px}.tm-deposit-method-body{padding:26px 16px 20px}.tm-usdt-body{padding:24px 16px 20px}.tm-usdt-form{gap:18px}.tm-payment-total{flex-direction:column;align-items:flex-start}.tm-payment-total strong{font-size:23px}.tm-account-title{flex-wrap:wrap;align-items:flex-start}.tm-account-stats{grid-template-columns:1fr 1fr}.tm-stat{border-right:0;padding-right:0}.tm-stat strong.is-strong{font-size:18px}.tm-chat{width:54px;height:54px}.client-topbar{gap:10px;min-height:66px;padding:0 12px}.topbar-left{flex:1;min-width:0}.topbar-left h1{font-size:18px}.topbar-tools select,.icon-button:not(:last-child){display:none}.client-content{padding:14px 12px 24px}.portal-hero{border-radius:14px;padding:22px}.hero-balance strong{font-size:28px}.metric-grid{grid-template-columns:1fr}.client-card,.metric-card{border-radius:12px}.document-row{grid-template-columns:42px minmax(0,1fr)}.document-row .status-pill{grid-column:2;width:fit-content}.table-actions{flex-direction:column;gap:6px}.auth-side{padding:24px 18px}.auth-metrics,.auth-feature-grid,.auth-fields.two-col{grid-template-columns:1fr}.auth-panel-wrap{padding:18px}.auth-panel{padding:22px}}
