@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;500;600;700;800&display=swap";:root{--lt-navy:#0b1424;--lt-gold:#d6ad60;--lt-light:#f3f6fa;--lt-white:#fff;--lt-text:#172338;--lt-muted:#7c899c;--lt-border:#e7ebf1}.lt-admin,.lt-admin *{box-sizing:border-box}.lt-admin{background:var(--lt-light);min-height:100vh;color:var(--lt-text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;display:flex}.lt-admin button{font:inherit}.lt-admin-sidebar{z-index:20;background:var(--lt-navy);color:#fff;flex-direction:column;width:252px;padding:26px 18px 18px;display:flex;position:fixed;inset:0 auto 0 0}.lt-admin-brand{align-items:center;gap:12px;padding:0 9px 35px;display:flex}.lt-admin-brand-mark{border:1px solid var(--lt-gold);width:43px;height:43px;color:var(--lt-gold);background:#172238;border-radius:11px;place-items:center;font-weight:800;display:grid}.lt-admin-brand>div:last-child{flex-direction:column;gap:4px;display:flex}.lt-admin-brand strong{letter-spacing:1px;font-size:13px}.lt-admin-brand span{color:var(--lt-gold);letter-spacing:3px;font-size:10px}.lt-admin-section-label{color:#8290a5;letter-spacing:1.7px;padding:0 11px 13px;font-size:10px;font-weight:700}.lt-admin-nav{flex-direction:column;gap:7px;display:flex}.lt-admin-nav-item{color:#b4bfd0;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:47px;padding:0 12px;font-size:13px;display:flex;position:relative}button.lt-admin-nav-item{cursor:pointer}.lt-admin-nav-item.active{color:var(--lt-gold);background:#1c293b}.lt-admin-nav-item.active:before{background:var(--lt-gold);content:"";border-radius:3px;width:3px;position:absolute;inset:10px auto 10px -18px}.lt-admin-nav-icon{color:#b8c4d5;border:1px solid #344054;border-radius:8px;flex-shrink:0;place-items:center;width:29px;height:29px;font-size:9px;font-weight:800;display:grid}.lt-admin-nav-item.active .lt-admin-nav-icon{color:var(--lt-gold);border-color:#6b5839}.lt-admin-nav-item.disabled{opacity:.65;cursor:default}.lt-admin-soon{color:#8290a5;margin-left:auto;font-size:10px}.lt-admin-sidebar-bottom{margin-top:auto}.lt-admin-security{border:1px solid #29364a;border-radius:10px;align-items:center;gap:11px;margin-bottom:17px;padding:14px 10px;display:flex}.lt-admin-security-dot,.lt-admin-live>span,.lt-admin-status-badge>span{background:#35bd86;border-radius:50%;flex-shrink:0;width:7px;height:7px}.lt-admin-security>div{flex-direction:column;gap:5px;display:flex}.lt-admin-security strong{color:#e3e9f2;font-size:11px}.lt-admin-security span:last-child{color:#8592a6;font-size:10px}.lt-admin-logout{color:#c5cfdd;cursor:pointer;background:0 0;border:1px solid #29364a;border-radius:9px;align-items:center;gap:12px;width:100%;min-height:43px;padding:0 12px;display:flex}.lt-admin-logout:hover{border-color:var(--lt-gold);color:var(--lt-gold)}.lt-admin-main{width:calc(100% - 252px);min-width:0;margin-left:252px}.lt-admin-topbar{z-index:10;border-bottom:1px solid var(--lt-border);background:#fffffff7;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:0 36px;display:flex;position:sticky;top:0}.lt-admin-breadcrumb,.lt-admin-topbar-right,.lt-admin-live,.lt-admin-profile{align-items:center;display:flex}.lt-admin-breadcrumb{color:var(--lt-muted);gap:11px;font-size:12px}.lt-admin-breadcrumb-separator{color:#c3cbd7}.lt-admin-breadcrumb strong{color:var(--lt-text)}.lt-admin-topbar-right{gap:25px}.lt-admin-live{color:#607087;white-space:nowrap;gap:8px;font-size:11px}.lt-admin-live>span{box-shadow:0 0 0 4px #e8f8f0}.lt-admin-profile{border-left:1px solid var(--lt-border);gap:11px;padding-left:23px}.lt-admin-avatar{color:#92703b;background:#f7efdf;border:1px solid #ead7b2;border-radius:50%;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.lt-admin-profile-info{flex-direction:column;gap:4px;display:flex}.lt-admin-profile-info strong,.lt-admin-profile-info span{text-overflow:ellipsis;white-space:nowrap;max-width:190px;overflow:hidden}.lt-admin-profile-info strong{color:#243148;font-size:12px}.lt-admin-profile-info span{color:var(--lt-muted);font-size:10px}.lt-admin-content{width:100%;max-width:1500px;margin:0 auto;padding:36px}.lt-admin-welcome{justify-content:space-between;align-items:center;gap:20px;margin-bottom:29px;display:flex}.lt-admin-eyebrow{color:#8c754c;letter-spacing:1.7px;align-items:center;gap:8px;margin-bottom:13px;font-size:9px;font-weight:800;display:flex}.lt-admin-eyebrow>span{background:var(--lt-gold);border-radius:2px;width:19px;height:2px}.lt-admin-welcome h1{color:var(--lt-navy);letter-spacing:-1px;margin:0;font-size:clamp(24px,2.4vw,32px);font-weight:800}.lt-admin-welcome p{color:var(--lt-muted);margin:10px 0 0;font-size:12px;line-height:1.7}.lt-admin-refresh{color:#344158;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:9px;min-height:42px;padding:0 16px;font-size:11px;font-weight:700;display:inline-flex}.lt-admin-refresh:hover{border-color:var(--lt-gold)}.lt-admin-refresh:disabled{cursor:not-allowed;opacity:.65}.lt-admin-refresh>span{color:#9a7940;font-size:19px}.lt-admin-spin{animation:.8s linear infinite lt-admin-rotate}@keyframes lt-admin-rotate{to{transform:rotate(360deg)}}.lt-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:25px;display:grid}.lt-admin-stat-card{border:1px solid var(--lt-border);background:#fff;border-radius:12px;min-width:0;padding:21px 19px 20px;transition:border-color .2s,transform .2s;box-shadow:0 3px 12px #121f3406}.lt-admin-stat-card:hover{border-color:#e0d0af;transform:translateY(-2px)}.lt-admin-stat-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;display:flex}.lt-admin-stat-icon{border-radius:10px;flex-shrink:0;place-items:center;width:42px;height:42px;font-size:11px;font-weight:800;display:grid}.lt-admin-stat-icon.blue{color:#4774d3;background:#eaf1ff}.lt-admin-stat-icon.gold{color:#a77b2b;background:#fbf2df}.lt-admin-stat-icon.purple{color:#8063c9;background:#f0eaff}.lt-admin-stat-icon.green{color:#25976b;background:#e5f7ef}.lt-admin-stat-indicator{color:#9aa5b4;white-space:nowrap;font-size:9px}.lt-admin-stat-title{color:#718096;margin-bottom:9px;font-size:11px;font-weight:600}.lt-admin-stat-value{min-height:38px;color:var(--lt-navy);letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(25px,2.3vw,34px);font-weight:800}.lt-admin-stat-description{color:#99a3b1;margin-top:9px;font-size:10px}.lt-admin-skeleton{background:linear-gradient(90deg,#edf0f5 25%,#f7f8fa 50%,#edf0f5 75%) 0 0/200% 100%;border-radius:5px;width:74px;height:29px;animation:1.3s infinite lt-admin-shimmer;display:inline-block}@keyframes lt-admin-shimmer{to{background-position:-200% 0}}.lt-admin-panel{border:1px solid var(--lt-border);background:#fff;border-radius:12px;margin-bottom:22px;padding:24px}.lt-admin-panel-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:15px;padding-bottom:20px;display:flex}.lt-admin-panel-heading h2{color:var(--lt-navy);margin:0;font-size:15px;font-weight:800}.lt-admin-panel-heading p{color:var(--lt-muted);margin:7px 0 0;font-size:11px}.lt-admin-status-badge{color:#23855d;white-space:nowrap;background:#f2faf6;border:1px solid #dcefe5;border-radius:20px;align-items:center;gap:8px;padding:8px 11px;font-size:10px;font-weight:700;display:inline-flex}.lt-admin-status-badge>span{width:6px;height:6px}.lt-admin-status-list{flex-direction:column;display:flex}.lt-admin-status-row{border-bottom:1px solid #edf0f4;align-items:center;gap:14px;min-height:76px;display:flex}.lt-admin-status-row:last-child{border-bottom:0}.lt-admin-status-symbol{color:#53627a;background:#f8f9fb;border:1px solid #e7ebf1;border-radius:9px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:10px;font-weight:800;display:grid}.lt-admin-status-text{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lt-admin-status-text strong{color:#29364b;font-size:12px}.lt-admin-status-text span{color:#8c98a9;font-size:10px}.lt-admin-status-value{color:#328561;text-align:right;font-size:10px;font-weight:700}.lt-admin-error{color:#842b2b;background:#fff7f7;border:1px solid #f0d0d0;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;padding:17px 19px;display:flex}.lt-admin-error strong{font-size:12px}.lt-admin-error p{color:#995d5d;overflow-wrap:anywhere;margin:6px 0 0;font-size:11px;line-height:1.6}.lt-admin-error button{color:#842b2b;cursor:pointer;background:#fff;border:1px solid #e8baba;border-radius:7px;flex-shrink:0;padding:8px 13px;font-size:11px;font-weight:700}.lt-admin-note{background:#fcfaf6;border:1px solid #e9e1d1;border-radius:10px;align-items:flex-start;gap:13px;padding:19px;display:flex}.lt-admin-note-icon{color:#a17d40;border:1px solid #e6d6b7;border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;font-family:Georgia,serif;font-size:15px;font-weight:700;display:grid}.lt-admin-note strong{color:#57472d;font-size:11px}.lt-admin-note p{color:#8b806e;margin:7px 0 0;font-size:10px;line-height:1.8}.lt-admin-footer{color:#98a3b2;letter-spacing:.5px;border-top:1px solid #e3e8ef;justify-content:space-between;align-items:center;gap:12px;margin-top:27px;padding:18px 0 4px;font-size:9px;display:flex}.lt-admin-footer span:first-child{color:#657187;letter-spacing:1.2px;font-weight:800}@media (width<=1200px){.lt-admin-sidebar{width:225px}.lt-admin-main{width:calc(100% - 225px);margin-left:225px}.lt-admin-content{padding:27px}.lt-admin-topbar{padding:0 27px}.lt-admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.lt-admin-sidebar{align-items:center;width:66px;padding:18px 8px 12px}.lt-admin-brand{justify-content:center;padding:0 0 29px}.lt-admin-brand-mark{width:42px;height:42px}.lt-admin-brand>div:last-child,.lt-admin-section-label,.lt-admin-nav-item>span:not(.lt-admin-nav-icon),.lt-admin-sidebar-bottom .lt-admin-security,.lt-admin-logout{display:none}.lt-admin-nav{align-items:center;width:100%}.lt-admin-nav-item{justify-content:center;width:47px;min-height:47px;padding:0}.lt-admin-nav-item.active:before{left:-8px}.lt-admin-nav-icon{width:31px;height:31px}.lt-admin-sidebar-bottom{justify-content:center;width:100%;display:flex}.lt-admin-main{width:calc(100% - 66px);margin-left:66px}.lt-admin-topbar{min-height:65px;padding:0 17px}.lt-admin-topbar-right{gap:13px}.lt-admin-live{gap:6px;font-size:0}.lt-admin-live>span{width:8px;height:8px}.lt-admin-profile{gap:8px;padding-left:13px}.lt-admin-avatar{width:33px;height:33px}.lt-admin-profile-info strong,.lt-admin-profile-info span{max-width:105px}.lt-admin-profile-info strong{font-size:11px}.lt-admin-profile-info span{font-size:9px}.lt-admin-content{padding:23px 17px}.lt-admin-welcome{flex-direction:column;align-items:flex-start;gap:17px;margin-bottom:22px}.lt-admin-welcome h1{font-size:25px}.lt-admin-refresh{min-height:39px}.lt-admin-stats{gap:12px;margin-bottom:18px}.lt-admin-stat-card{border-radius:10px;padding:16px 13px}.lt-admin-stat-top{flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:16px}.lt-admin-stat-icon{width:36px;height:36px}.lt-admin-stat-title{min-height:28px;line-height:1.5}.lt-admin-stat-value{font-size:26px}.lt-admin-stat-description{min-height:24px;line-height:1.6}.lt-admin-panel{padding:17px 14px}.lt-admin-status-row{gap:10px}.lt-admin-status-symbol{width:33px;height:33px}.lt-admin-status-text strong{font-size:11px}.lt-admin-status-text span{font-size:9px;line-height:1.5}.lt-admin-status-value{max-width:82px;font-size:9px}.lt-admin-note{padding:15px}}@media (width<=390px){.lt-admin-topbar{padding:0 10px}.lt-admin-breadcrumb{gap:6px;font-size:10px}.lt-admin-profile-info{display:none}.lt-admin-profile{padding-left:10px}.lt-admin-content{padding:19px 11px}.lt-admin-stats{gap:9px}.lt-admin-stat-card{padding:13px 10px}.lt-admin-stat-value{font-size:23px}.lt-admin-panel-heading{flex-direction:column;align-items:flex-start}.lt-admin-status-value{overflow-wrap:anywhere;max-width:70px}.lt-admin-error{flex-direction:column;align-items:flex-start}}.lt-admin-brand-mark,.lt-admin-nav-icon,.lt-admin-stat-icon,.lt-admin-status-symbol,.lt-admin-note-icon,.lt-admin-avatar{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lt-admin-nav-item{width:100%;font:inherit;text-align:left;cursor:pointer}.lt-admin-nav-arrow{margin-left:auto;font-size:12px}.lt-admin-stat-card{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0b142414;transition:transform .16s,box-shadow .16s,border-color .16s}.lt-admin-stat-card:hover{border-color:#d6ad60;transform:translateY(-2px);box-shadow:0 8px 24px #0b142414}.lt-admin-stat-card:focus-visible,.lt-admin-nav-item:focus-visible,.lt-admin-refresh:focus-visible,.lt-admin-logout:focus-visible{outline-offset:3px;outline:2px solid #d6ad60}.lt-admin-stat-indicator{align-items:center;gap:6px;display:inline-flex}.lt-admin-stat-description{justify-content:space-between;align-items:center;gap:12px;display:flex}.lt-admin-status-symbol{font-size:16px}.lt-admin-note-icon{flex-shrink:0}.lt-admin-footer span:last-child{align-items:center;gap:7px;display:inline-flex}.lt-admin-logout{align-items:center;gap:10px;display:flex}.lt-admin-refresh{justify-content:center;align-items:center;gap:9px;display:inline-flex}.lt-admin-error{align-items:center;gap:12px;display:flex}.lt-admin-error>div{flex:1}.lt-admin-status-badge.error{color:#b42318}@media (width<=640px){.lt-admin-topbar-right{gap:10px}.lt-admin-profile-info span{display:none}.lt-admin-stat-card{min-width:0}}@media (width<=760px){.lt-admin{position:relative;overflow-x:clip}.lt-admin-sidebar{z-index:1000;background:#0b1424;height:100dvh;transition:transform .22s;position:fixed;top:0;bottom:0;left:0;overflow:hidden auto;transform:translate(-110%);box-shadow:12px 0 35px #00000038;align-items:stretch!important;width:min(285px,84vw)!important;padding:20px 14px 16px!important}.lt-admin-sidebar.mobile-open{transform:translate(0)}.lt-admin-brand{align-items:center;gap:12px;margin-bottom:28px;display:flex}.lt-admin-brand>div:last-child{flex-direction:column;display:flex}.lt-admin-section-label{margin:0 10px 12px;display:block}.lt-admin-nav{gap:6px;width:100%;align-items:stretch!important}.lt-admin-nav-item,button.lt-admin-nav-item{white-space:normal;border-radius:10px;align-items:center;gap:12px;min-height:46px;display:flex;justify-content:flex-start!important;width:100%!important;padding:9px 12px!important}.lt-admin-nav-item>span:not(.lt-admin-nav-icon){flex:1;min-width:0;font-size:13px;display:inline!important}.lt-admin-nav-icon{flex:0 0 27px;justify-content:center;align-items:center;width:27px;height:27px;display:inline-flex!important}.lt-admin-nav-arrow{margin-left:auto}.lt-admin-sidebar-bottom{width:100%;margin-top:auto;padding-top:22px;display:block!important}.lt-admin-sidebar-bottom .lt-admin-security{margin-bottom:12px;display:flex!important}.lt-admin-logout{justify-content:flex-start;width:100%;min-height:45px;padding:10px 12px;display:flex!important}.lt-admin-main{min-width:0;width:100%!important;margin-left:0!important}.lt-admin-mobile-overlay{z-index:999;background:#040a1494;border:0;padding:0;position:fixed;inset:0}.lt-admin-mobile-menu-button{color:#0b1424;cursor:pointer;background:#fff;border:1px solid #0b14241f;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:inline-flex}.lt-admin-breadcrumb{min-width:0}.lt-admin-topbar{gap:10px;padding:0 13px!important}}@media (width>=761px){.lt-admin-mobile-menu-button,.lt-admin-mobile-overlay{display:none!important}.lt-admin-sidebar{transform:none!important}}@media (prefers-reduced-motion:reduce){.lt-admin-sidebar{transition:none!important}}.aw-page{--aw-navy:#0b1424;--aw-gold:#d6ad60;--aw-muted:#758196;--aw-border:#e7ebf1;--aw-bg:#f3f6fa;color:var(--aw-navy);box-sizing:border-box;width:100%;min-width:0;padding:0;font-family:inherit}.aw-page *,.aw-page :before,.aw-page :after{box-sizing:border-box}.aw-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.aw-eyebrow{color:#9b7738;letter-spacing:1.5px;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.aw-header h1{color:var(--aw-navy);letter-spacing:-.8px;margin:0;font-size:clamp(25px,3vw,34px);font-weight:800}.aw-header p{color:var(--aw-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.aw-refresh,.aw-review-btn,.aw-cancel-btn,.aw-reject-btn,.aw-approve-btn{min-height:40px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 15px;font-size:12px;font-weight:750;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.aw-refresh{color:var(--aw-navy);border:1px solid var(--aw-border);background:#fff;flex-shrink:0}.aw-refresh span{font-size:19px;line-height:12px}.aw-refresh:hover:not(:disabled),.aw-review-btn:hover{border-color:var(--aw-gold);background:#fffcf5}.aw-page button:disabled{opacity:.55;cursor:not-allowed}.aw-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px;display:grid}.aw-stat-card{border:1px solid var(--aw-border);background:#fff;border-radius:15px;min-width:0;padding:21px;box-shadow:0 3px 12px #0b142408}.aw-stat-label,.aw-stat-foot{color:var(--aw-muted);font-size:12px;display:block}.aw-stat-card strong{color:var(--aw-navy);overflow-wrap:anywhere;margin:12px 0 9px;font-size:clamp(22px,2.5vw,29px);font-weight:850;display:block}.aw-stat-foot{font-size:11px}.aw-panel{border:1px solid var(--aw-border);background:#fff;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 4px 18px #0b142408}.aw-toolbar{border-bottom:1px solid var(--aw-border);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.aw-filter-tabs{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.aw-filter-tab{color:#68758a;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:8px 11px;font-size:11px;font-weight:750}.aw-filter-tab:hover{color:var(--aw-navy);background:#f6f8fb}.aw-filter-tab.active{color:#76551c;background:#fbf4e6;border-color:#eedbb4}.aw-search{color:#8a96a7;border:1px solid var(--aw-border);background:#fafbfd;border-radius:10px;flex:0 260px;align-items:center;gap:8px;min-width:150px;min-height:40px;padding:0 12px;display:flex}.aw-search>span{font-size:21px;line-height:1}.aw-search input{width:100%;min-width:0;color:var(--aw-navy);font:inherit;background:0 0;border:0;outline:none;padding:9px 0;font-size:12px}.aw-search:focus-within{border-color:var(--aw-gold);box-shadow:0 0 0 3px #d6ad601f}.aw-table-heading{justify-content:space-between;align-items:center;gap:12px;padding:21px 20px 17px;display:flex}.aw-table-heading h2{color:var(--aw-navy);margin:0;font-size:16px;font-weight:800}.aw-table-heading p{color:var(--aw-muted);margin:6px 0 0;font-size:11px}.aw-secure-label{color:#71806e;letter-spacing:.7px;font-size:9px;font-weight:800}.aw-table-wrap{overscroll-behavior-x:contain;width:100%;overflow-x:auto}.aw-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.aw-table th{color:#7b8799;border-top:1px solid var(--aw-border);border-bottom:1px solid var(--aw-border);white-space:nowrap;background:#f8fafc;padding:13px 15px;font-size:10px;font-weight:800}.aw-table th:first-child,.aw-table td:first-child{padding-left:20px}.aw-table td{vertical-align:middle;border-bottom:1px solid #edf0f5;padding:16px 15px}.aw-table tbody tr:last-child td{border-bottom:0}.aw-table tbody tr:hover{background:#fcfdfe}.aw-table td>strong{color:var(--aw-navy);white-space:nowrap;font-size:12px;font-weight:800;display:block}.aw-cell-sub{color:var(--aw-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.aw-user-cell{align-items:center;gap:10px;min-width:155px;display:flex}.aw-avatar{color:#8d6828;background:#fbf1de;border:1px solid #f0e1c1;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:35px;height:35px;font-size:13px;font-weight:850;display:flex}.aw-user-cell>div{min-width:0}.aw-user-cell strong,.aw-user-cell>div>span{text-overflow:ellipsis;white-space:nowrap;max-width:190px;display:block;overflow:hidden}.aw-user-cell strong{color:var(--aw-navy);font-size:11px;font-weight:800}.aw-user-cell>div>span{color:var(--aw-muted);margin-top:5px;font-size:10px}.aw-destination{color:#47546a;text-overflow:ellipsis;white-space:nowrap;max-width:190px;margin-top:5px;font-size:10px;display:block;overflow:hidden}.aw-date{color:#58657a;min-width:105px;max-width:145px;font-size:10px;line-height:1.6;display:block}.aw-status{white-space:nowrap;border:1px solid #0000;border-radius:20px;justify-content:center;align-items:center;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.aw-status-pending{color:#956a1d;background:#fff7e6;border-color:#f3e1b9}.aw-status-approved{color:#216a4c;background:#eaf8f0;border-color:#cdebd9}.aw-status-processing{color:#3d5fa4;background:#edf3ff;border-color:#d5e2ff}.aw-status-paid{color:#176c50;background:#e5f7ef;border-color:#c3ead9}.aw-status-rejected{color:#a83d45;background:#fff0f0;border-color:#f3d1d3}.aw-review-btn{color:#79581f;background:#fffcf5;border:1px solid #edb;border-radius:8px;min-height:33px;padding:7px 11px;font-size:10px}.aw-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:250px;padding:30px 18px;display:flex}.aw-state>strong{color:var(--aw-navy);margin-top:13px;font-size:14px}.aw-state p{color:var(--aw-muted);margin:7px 0 0;font-size:12px;line-height:1.6}.aw-spinner{border:3px solid #eceff4;border-top-color:var(--aw-gold);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite aw-spin}@keyframes aw-spin{to{transform:rotate(360deg)}}.aw-empty-icon{color:#9b7738;background:#fbf4e6;border-radius:14px;justify-content:center;align-items:center;width:45px;height:45px;font-size:24px;display:flex}.aw-alert{overflow-wrap:anywhere;border:1px solid #0000;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;margin:0 0 18px;padding:13px 15px;font-size:12px;line-height:1.6;display:flex}.aw-alert button{color:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;font-size:19px}.aw-alert-error{color:#9d343d;background:#fff1f1;border-color:#f2d0d2}.aw-alert-success{color:#206b4b;background:#ecf9f1;border-color:#cdebd9}.aw-modal-backdrop{z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#050c19a6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow-y:auto}.aw-modal{background:#fff;border:1px solid #fff9;border-radius:18px;flex-direction:column;width:min(100%,620px);max-height:calc(100dvh - 40px);display:flex;overflow:hidden;box-shadow:0 25px 80px #00000040}.aw-modal-header{border-bottom:1px solid var(--aw-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px;display:flex}.aw-modal-header h2{color:var(--aw-navy);margin:0;font-size:21px;font-weight:850}.aw-modal-close{color:#5d6879;border:1px solid var(--aw-border);cursor:pointer;background:#f4f6f9;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;display:flex}.aw-modal-body{padding:22px 24px;overflow-y:auto}.aw-review-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-bottom:21px;display:grid}.aw-review-summary>div{border:1px solid var(--aw-border);background:#f8fafc;border-radius:11px;min-width:0;padding:14px}.aw-review-summary span,.aw-review-summary strong{display:block}.aw-review-summary span{color:var(--aw-muted);font-size:10px}.aw-review-summary strong{color:var(--aw-navy);overflow-wrap:anywhere;margin-top:8px;font-size:17px;font-weight:850}.aw-detail-list{border-top:1px solid var(--aw-border);margin:0 0 22px}.aw-detail-list>div{border-bottom:1px solid #edf0f5;grid-template-columns:minmax(115px,.8fr) minmax(0,1.5fr);gap:15px;padding:11px 0;display:grid}.aw-detail-list dt{color:var(--aw-muted);font-size:11px}.aw-detail-list dd{color:var(--aw-navy);overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:700}.aw-break-word{word-break:break-word}.aw-note-label{color:var(--aw-navy);margin-bottom:8px;font-size:12px;font-weight:800;display:block}.aw-note-label span{color:var(--aw-muted);font-weight:500}.aw-modal-body textarea{resize:vertical;width:100%;min-height:80px;color:var(--aw-navy);font:inherit;background:#fbfcfe;border:1px solid #dde3ec;border-radius:10px;outline:none;padding:12px;font-size:12px;line-height:1.6;display:block}.aw-modal-body textarea:focus{border-color:var(--aw-gold);box-shadow:0 0 0 3px #d6ad601f}.aw-review-warning{background:#fffaee;border:1px solid #f0e1bc;border-radius:10px;margin-top:16px;padding:13px 14px}.aw-review-warning strong{color:#805d20;font-size:11px}.aw-review-warning p{color:#77684d;margin:6px 0 0;font-size:11px;line-height:1.7}.aw-modal-footer{border-top:1px solid var(--aw-border);background:#fafbfd;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;padding:16px 24px;display:flex}.aw-cancel-btn{color:#5f6b7e;background:#fff;border:1px solid #dde3ec}.aw-reject-btn{color:#a33640;background:#fff1f1;border:1px solid #f0cdd0}.aw-reject-btn:hover:not(:disabled){background:#ffe6e7}.aw-approve-btn{color:#fff;background:var(--aw-navy);border:1px solid var(--aw-navy)}.aw-approve-btn:hover:not(:disabled){background:#192a43}.aw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1050px){.aw-page{padding:0}.aw-toolbar{flex-direction:column;align-items:stretch}.aw-search{flex:auto;width:100%}}@media (width<=700px){.aw-page{padding:0}.aw-header{flex-direction:column;align-items:flex-start;gap:13px}.aw-refresh{align-self:flex-start}.aw-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw-stat-card{padding:16px}.aw-stat-card strong{margin:8px 0 5px;font-size:24px}.aw-filter-tabs{flex-wrap:nowrap;padding-bottom:5px;overflow-x:auto}.aw-filter-tab{flex-shrink:0}.aw-toolbar{padding:14px}.aw-table-heading{align-items:flex-start;padding:17px 14px}.aw-secure-label{text-align:right;max-width:100px;line-height:1.6}.aw-table{min-width:900px}.aw-table th:first-child,.aw-table td:first-child{padding-left:14px}.aw-modal-backdrop{align-items:flex-end;padding:0}.aw-modal{border-radius:18px 18px 0 0;width:100%;max-height:94dvh}.aw-modal-header,.aw-modal-body{padding:18px}.aw-modal-footer{padding:13px 18px}.aw-review-summary{gap:8px}.aw-review-summary>div{padding:11px}.aw-review-summary strong{font-size:15px}.aw-detail-list>div{grid-template-columns:105px minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.aw-page *,.aw-page :before,.aw-page :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (width<=1050px){.aw-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.aw-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aw-stat-card{min-width:0;padding:14px}.aw-stat-card strong{overflow-wrap:anywhere;font-size:clamp(17px,5vw,23px)}}.ad-page{--ad-navy:#0b1424;--ad-gold:#d6ad60;--ad-muted:#758196;--ad-border:#e7ebf1;color:var(--ad-navy);width:100%;min-width:0}.ad-page *{box-sizing:border-box}.ad-page button{cursor:pointer}.ad-page button:disabled{opacity:.55;cursor:not-allowed}.ad-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:22px;display:flex}.ad-eyebrow{color:#9b7738;letter-spacing:1.5px;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.ad-header h1{letter-spacing:-.8px;margin:0;font-size:clamp(25px,3vw,34px);font-weight:800}.ad-header p{color:var(--ad-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.ad-button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:10px 14px;font-size:12px;font-weight:750;transition:all .2s;display:inline-flex}.ad-button-light{border-color:var(--ad-border);color:var(--ad-navy);background:#fff}.ad-button-light:hover{border-color:var(--ad-gold)}.ad-button-primary{background:var(--ad-navy);color:#fff}.ad-button-primary:hover{background:#1b2a41}.ad-button-danger{color:#a52e35;background:#fff0f0;border-color:#f2cdcd}.ad-button-approve{color:#fff;background:#176b4d}.ad-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.ad-summary>div{border:1px solid var(--ad-border);background:#fff;border-radius:13px;padding:18px 20px}.ad-summary span,.ad-amount-grid span,.ad-reference span{color:var(--ad-muted);font-size:11px;display:block}.ad-summary strong{overflow-wrap:anywhere;margin-top:9px;font-size:24px;display:block}.ad-alert{border-radius:10px;margin:0 0 16px;padding:12px 15px;font-size:12px;line-height:1.6}.ad-alert-error{color:#9b252b;background:#fff0f0;border:1px solid #f3d0d0}.ad-alert-success{color:#176b4d;background:#ecf9f2;border:1px solid #c9ead8}.ad-panel{border:1px solid var(--ad-border);background:#fff;border-radius:15px;overflow:hidden;box-shadow:0 4px 18px #0b142408}.ad-toolbar{border-bottom:1px solid var(--ad-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:17px 19px;display:flex}.ad-tabs{flex-wrap:wrap;gap:5px;display:flex}.ad-tab{color:#68758a;background:0 0;border:1px solid #0000;border-radius:8px;padding:9px 12px;font-size:11px;font-weight:750}.ad-tab:hover{background:#f6f8fb}.ad-tab.active{color:#76551c;background:#fbf4e6;border-color:#eedbb4}.ad-search{border:1px solid var(--ad-border);min-width:170px;min-height:39px;color:var(--ad-navy);font:inherit;background:#fafbfd;border-radius:9px;outline:none;flex:0 260px;padding:10px 12px;font-size:12px}.ad-search:focus,.ad-review-box textarea:focus{border-color:var(--ad-gold);box-shadow:0 0 0 3px #d6ad601f}.ad-state{min-height:190px;color:var(--ad-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;font-size:12px;display:flex}.ad-state strong{color:var(--ad-navy);font-size:15px}.ad-spinner{border:3px solid #e5eaf0;border-top-color:var(--ad-gold);border-radius:50%;width:23px;height:23px;animation:.8s linear infinite ad-spin}@keyframes ad-spin{to{transform:rotate(360deg)}}.ad-list{gap:0;display:grid}.ad-deposit-card{border-bottom:1px solid var(--ad-border);padding:21px}.ad-deposit-card:last-child{border-bottom:0}.ad-card-selected{background:#fffcf5}.ad-card-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.ad-user{align-items:center;gap:12px;min-width:0;display:flex}.ad-user-avatar{color:#92703b;background:#f7efdf;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;font-weight:850;display:grid}.ad-user>div:last-child{flex-direction:column;gap:4px;min-width:0;display:flex}.ad-user strong{overflow-wrap:anywhere;font-size:13px}.ad-user span,.ad-user small{color:var(--ad-muted);overflow-wrap:anywhere;font-size:11px}.ad-status{text-transform:capitalize;white-space:nowrap;border-radius:20px;padding:6px 9px;font-size:10px;font-weight:800;display:inline-flex}.ad-status-pending{color:#926317;background:#fff4db}.ad-status-approved{color:#19734e;background:#e8f7ef}.ad-status-rejected{color:#a52e35;background:#fff0f0}.ad-amount-grid{background:#fafbfd;border:1px solid #edf0f5;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:19px 0 15px;padding:15px;display:grid}.ad-amount-grid strong{overflow-wrap:anywhere;margin-top:7px;font-size:13px;display:block}.ad-reference{flex-direction:column;gap:6px;min-width:0;display:flex}.ad-reference strong{overflow-wrap:anywhere;word-break:break-word;font-size:12px}.ad-card-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:17px;display:flex}.ad-proof-link{color:#77571f;align-items:center;gap:7px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.ad-proof-link:hover{text-decoration:underline}.ad-no-proof{color:#9aa4b2;font-size:11px}.ad-review-box{background:#fff;border:1px solid #eedbb4;border-radius:11px;margin-top:18px;padding:17px}.ad-review-box label{margin-bottom:8px;font-size:12px;font-weight:750;display:block}.ad-review-box textarea{resize:vertical;border:1px solid var(--ad-border);width:100%;font:inherit;border-radius:9px;outline:none;padding:11px 12px;font-size:12px;display:block}.ad-review-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:13px;display:flex}.ad-footnote{color:var(--ad-muted);margin:14px 2px 0;font-size:11px;line-height:1.6}.ad-menu-toggle{color:var(--ad-navy);background:0 0;border:0;font-size:16px;display:none}.ad-profile-caption{color:var(--ad-muted);margin-top:4px;font-size:10px}@media (width<=900px){.ad-summary{gap:10px}.ad-summary>div{padding:15px}.ad-amount-grid{gap:10px;padding:12px}}@media (width<=640px){.ad-header{align-items:flex-start}.ad-header p{max-width:270px}.ad-summary{grid-template-columns:1fr}.ad-summary>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.ad-summary strong{margin:0;font-size:20px}.ad-toolbar{align-items:stretch;padding:13px}.ad-search{flex:100%;min-width:0}.ad-deposit-card{padding:15px 13px}.ad-amount-grid{grid-template-columns:1fr 1fr}.ad-amount-grid>div:last-child{grid-column:1/-1}.ad-review-actions>button{flex:100%}.ad-menu-toggle{justify-content:center;align-items:center;width:30px;height:30px;margin-right:2px;display:inline-flex}}.ad-proof-preview{border:1px solid var(--ad-border);background:#f7f9fc;border-radius:10px;margin:0 0 14px;padding:12px}.ad-proof-preview-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.ad-proof-preview-header strong{font-size:13px}.ad-proof-close{border:1px solid var(--ad-border);color:var(--ad-navy);background:#fff;border-radius:7px;padding:6px 10px;font-size:11px;font-weight:700}.ad-proof-open-original{color:#77571f;margin-bottom:9px;font-size:11px;font-weight:700;display:inline-block}.ad-proof-image{object-fit:contain;border:1px solid var(--ad-border);background:#fff;border-radius:8px;width:100%;max-width:560px;max-height:65vh;margin:0 auto;display:block}.ad-deposit-card{padding:14px 17px}.ad-amount-grid{gap:10px;margin:12px 0;padding:11px}.ad-amount-grid strong{margin-top:4px;font-size:12px}.ad-card-actions{margin-top:11px}.ad-review-box{margin-top:12px;padding:13px}.ad-payment-snapshot{overflow-wrap:anywhere;background:#fafbfd;border-radius:8px;margin-bottom:11px;padding:10px}.ad-proof-link{border:1px solid var(--ad-border);cursor:pointer;font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:11px}@media (width<=640px){.ad-deposit-card{padding:12px 10px}.ad-amount-grid{gap:9px;padding:10px}.ad-proof-image{max-height:55vh}}.ad-compact-trigger{width:100%;color:var(--ad-navy);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:2px 0;display:flex}.ad-compact-user{flex-direction:column;gap:4px;min-width:0;display:flex}.ad-compact-user strong{overflow-wrap:anywhere;font-size:13px}.ad-compact-user span,.ad-compact-user small{color:var(--ad-muted);overflow-wrap:anywhere;font-size:11px}.ad-expanded-details{border-top:1px solid var(--ad-border);gap:13px;margin-top:13px;padding-top:13px;display:grid}.ad-expanded-details .ad-amount-grid{margin:0}.ad-expanded-details .ad-card-actions{margin-top:0}.ad-review-sheet-overlay{z-index:9999;background:#050c1894;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.ad-review-sheet{border:1px solid var(--ad-border);background:#fff;border-radius:18px 18px 12px 12px;width:min(100%,600px);max-height:88dvh;padding:20px;overflow-y:auto;box-shadow:0 16px 60px #0000003d}.ad-review-sheet-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.ad-review-sheet-header h2{margin:0;font-size:21px}.ad-review-sheet-header p{color:var(--ad-muted);overflow-wrap:anywhere;margin:6px 0 0;font-size:12px}.ad-sheet-credit{background:#f0faf4;border:1px solid #cde8d9;border-radius:11px;flex-direction:column;gap:7px;padding:15px;display:flex}.ad-sheet-credit span,.ad-sheet-details span{color:var(--ad-muted);font-size:11px}.ad-sheet-credit strong{color:#176b4d;overflow-wrap:anywhere;font-size:25px}.ad-sheet-details{gap:11px;margin:15px 0;display:grid}.ad-sheet-details>div{overflow-wrap:anywhere;flex-direction:column;gap:4px;display:flex}.ad-sheet-details strong{overflow-wrap:anywhere;font-size:12px}.ad-sheet-proof{gap:9px;margin:14px 0;display:grid}.ad-sheet-proof>strong{font-size:12px}.ad-sheet-note-label{margin:15px 0 7px;font-size:12px;font-weight:750;display:block}.ad-sheet-note{resize:vertical;border:1px solid var(--ad-border);width:100%;font:inherit;border-radius:9px;outline:none;padding:11px 12px;font-size:12px;display:block}.ad-sheet-note:focus{border-color:var(--ad-gold);box-shadow:0 0 0 3px #d6ad601f}.ad-review-sheet .ad-review-actions{grid-template-columns:1fr 1fr;margin-top:14px;display:grid}@media (width<=640px){.ad-review-sheet{padding:16px 13px}.ad-review-sheet .ad-review-actions{grid-template-columns:1fr}}.ad-confirm-overlay{z-index:10000;background:#050c189e;justify-content:center;align-items:flex-end;padding:12px;display:flex;position:fixed;inset:0}.ad-confirm-sheet{border:1px solid var(--ad-border);background:#fff;border-radius:18px 18px 12px 12px;width:min(100%,440px);padding:22px;box-shadow:0 16px 60px #00000047}.ad-confirm-sheet h2{color:var(--ad-navy);margin:8px 0;font-size:20px}.ad-confirm-sheet p{color:var(--ad-muted);margin:0;font-size:13px;line-height:1.5}.ad-confirm-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}@media (width<=640px){.ad-confirm-sheet{padding:18px 14px}.ad-confirm-actions{grid-template-columns:1fr}}.ad-deposit-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-deposit-stats>div{border-radius:14px;min-height:104px;padding:18px 20px;position:relative;overflow:hidden;box-shadow:0 4px 16px #0b14240a}.ad-deposit-stats .ad-stat-pending{background:#fff8e8;border-color:#f2dfb4}.ad-deposit-stats .ad-stat-approved{background:#ecf9f2;border-color:#c9ead8}.ad-deposit-stats .ad-stat-total{background:#f0f5ff;border-color:#d5e2ff}.ad-deposit-stats .ad-stat-rejected{background:#fff0f0;border-color:#f2cdcd}@media (width<=900px){.ad-deposit-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.ad-deposit-stats>div{min-height:88px;padding:14px 12px}.ad-deposit-stats strong{font-size:20px}}.ad-deposit-stats{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.ad-deposit-stats>div{border:1px solid #e7ebf1;border-top:3px solid var(--ad-gold);background:#fff;border-radius:12px;min-width:0;min-height:104px;padding:18px 20px;box-shadow:0 4px 16px #0b14240a}.ad-deposit-stats span{color:var(--ad-muted);font-size:11px;font-weight:650}.ad-deposit-stats strong{color:var(--ad-navy);overflow-wrap:anywhere;margin-top:12px;font-size:25px;font-weight:800;display:block}.ad-deposit-stats .ad-stat-total{border-top-color:var(--ad-navy);background:#f8f9fb}@media (width<=900px){.ad-deposit-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=480px){.ad-deposit-stats>div{min-height:88px;padding:14px 12px}.ad-deposit-stats strong{margin-top:8px;font-size:20px}}.ad-deposit-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.ad-deposit-stats>div{background:#fff;border:1px solid #e0e7f0;border-top:4px solid #dca526;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:120px;padding:24px;display:flex;box-shadow:0 5px 18px #0f203c0d}.ad-deposit-stats span{color:#788397;font-size:14px;font-weight:650;display:block}.ad-deposit-stats strong{color:#a16d08;overflow-wrap:anywhere;margin-top:8px;font-size:36px;font-weight:800;line-height:1.15;display:block}.ad-deposit-stats .ad-stat-total{background:#fff;border-top-color:#111b30}.ad-deposit-stats .ad-stat-total strong{color:#111b30}.ad-deposit-stats .ad-stat-pending{background:#fff;border-top-color:#e4aa28}.ad-deposit-stats .ad-stat-pending strong{color:#94630b}.ad-deposit-stats .ad-stat-approved{background:#fff;border-top-color:#0b956b}.ad-deposit-stats .ad-stat-approved strong{color:#087653}.ad-deposit-stats .ad-stat-rejected{background:#fff;border-top-color:#dc3545}.ad-deposit-stats .ad-stat-rejected strong{color:#b42332}@media (width<=600px){.ad-deposit-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ad-deposit-stats>div{border-radius:15px;min-height:105px;padding:16px 14px}.ad-deposit-stats span{font-size:12px}.ad-deposit-stats strong{font-size:28px}}.as-page{--as-navy:#0b1424;--as-gold:#d6ad60;--as-muted:#758196;--as-border:#e7ebf1;width:100%;min-width:0;color:var(--as-navy)}.as-page *{box-sizing:border-box}.as-page button{cursor:pointer}.as-page button:disabled{opacity:.55;cursor:not-allowed}.as-header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:23px;display:flex}.as-eyebrow{color:#9b7738;letter-spacing:1.5px;margin-bottom:7px;font-size:10px;font-weight:800;display:block}.as-header h1{letter-spacing:-.8px;margin:0;font-size:clamp(25px,3vw,34px);font-weight:800}.as-header p{color:var(--as-muted);margin:8px 0 0;font-size:13px;line-height:1.6}.as-button{border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:10px 15px;font-size:12px;font-weight:750;transition:all .2s;display:inline-flex}.as-button-light{border-color:var(--as-border);color:var(--as-navy);background:#fff}.as-button-light:hover{border-color:var(--as-gold)}.as-button-save{background:var(--as-navy);color:#fff}.as-button-save:hover:not(:disabled){background:#1b2a41}.as-alert{border-radius:10px;margin-bottom:16px;padding:12px 15px;font-size:12px;line-height:1.6}.as-alert-error{color:#9b252b;background:#fff0f0;border:1px solid #f3d0d0}.as-alert-success{color:#176b4d;background:#ecf9f2;border:1px solid #c9ead8}.as-panel{border:1px solid var(--as-border);background:#fff;border-radius:15px;margin-bottom:17px;padding:22px;box-shadow:0 4px 18px #0b142408}.as-panel-heading{border-bottom:1px solid #edf0f5;align-items:center;gap:13px;margin-bottom:22px;padding-bottom:18px;display:flex}.as-panel-icon{color:#92703b;background:#fbf4e6;border-radius:11px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.as-panel-heading h2{margin:0;font-size:15px;font-weight:800}.as-panel-heading p{color:var(--as-muted);margin:6px 0 0;font-size:11px;line-height:1.5}.as-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.as-field{min-width:0;color:var(--as-navy);flex-direction:column;gap:8px;font-size:12px;font-weight:750;display:flex}.as-field>span{align-items:center;gap:7px;display:flex}.as-field input{width:100%;min-width:0;min-height:43px;color:var(--as-navy);font:inherit;background:#fafbfd;border:1px solid #dde3ec;border-radius:9px;outline:none;padding:11px 12px;font-weight:500}.as-field input:focus{border-color:var(--as-gold);box-shadow:0 0 0 3px #d6ad601f}.as-field input:disabled{opacity:.65}.as-field small{color:var(--as-muted);font-size:10px;font-weight:400;line-height:1.5}.as-toggle-row{justify-content:space-between;align-items:center;gap:20px;padding:4px 0 20px;display:flex}.as-toggle-row strong{font-size:12px;display:block}.as-toggle-row p{max-width:550px;color:var(--as-muted);margin:6px 0 0;font-size:11px;line-height:1.6}.as-switch{background:#dde3ec;border:1px solid #d6dde7;border-radius:99px;flex-shrink:0;align-items:center;width:48px;height:27px;padding:3px;transition:background .2s;display:inline-flex;position:relative}.as-switch span{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .2s;display:block;box-shadow:0 1px 3px #00000026}.as-switch.is-on{background:#19734e;border-color:#19734e}.as-switch.is-on span{transform:translate(20px)}.as-fields-two{padding-top:4px}.as-maintenance-panel{border-color:#e5d7bc}.as-maintenance-warning{color:#79591f;background:#fffcf5;border:1px solid #eedbb4;border-radius:9px;padding:12px 14px;font-size:11px;line-height:1.6}.as-savebar{border:1px solid var(--as-border);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:17px 19px;display:flex}.as-savebar>span{color:var(--as-muted);font-size:11px}.as-menu-toggle{color:var(--as-navy);background:0 0;border:0;font-size:16px;display:none}.as-profile-caption{color:var(--as-muted);margin-top:4px;font-size:10px}@media (width<=760px){.as-fields{grid-template-columns:1fr;gap:16px}.as-panel{padding:17px}}@media (width<=640px){.as-header{align-items:flex-start}.as-header p{max-width:270px}.as-menu-toggle{justify-content:center;align-items:center;width:30px;height:30px;margin-right:2px;display:inline-flex}.as-savebar{flex-direction:column;align-items:stretch}.as-savebar .as-button{width:100%}.as-toggle-row{gap:12px}}.as-country-card{border:1px solid var(--as-border);background:#fcfdfe;border-radius:12px;margin-top:18px;padding:18px}.as-country-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.as-country-heading h3{margin:0;font-size:14px;font-weight:800}.as-country-heading p{color:var(--as-muted);margin:5px 0 0;font-size:11px}.as-country-status{color:#687386;text-align:center;background:#f3f5f8;border:1px solid #e3e7ed;border-radius:99px;align-items:center;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.as-country-status.is-enabled{color:#176b4d;background:#ecf9f2;border-color:#cbe8d8}.as-country-card .as-toggle-row{padding-bottom:16px}.as-country-card .as-fields{padding-top:6px}.as-field textarea{resize:vertical;width:100%;min-width:0;min-height:88px;color:var(--as-navy);font:inherit;background:#fafbfd;border:1px solid #dde3ec;border-radius:9px;outline:none;padding:11px 12px;font-weight:500;line-height:1.5}.as-field textarea:focus{border-color:var(--as-gold);box-shadow:0 0 0 3px #d6ad601f}.as-field textarea:disabled{opacity:.65}.as-country-card-za{background:#fffcf5;border-color:#e5d7bc}.as-country-notice{color:#79591f;margin:0;font-size:12px;line-height:1.7}@media (width<=480px){.as-country-card{padding:13px}.as-country-heading{align-items:flex-start}.as-country-status{max-width:130px}}:root{color:#152033;font-synthesis:none;text-rendering:optimizelegibility;--navy:#0b1424;--gold:#d6ad60;--light:#f3f6fa;--muted:#758195;--line:#e1e7ef;background:#f3f6fa;font-family:DM Sans,sans-serif}*{box-sizing:border-box}body{background:var(--light);min-width:320px;min-height:100vh;margin:0}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:#8c6726;font-weight:700;text-decoration:none}a:hover{text-decoration:underline}.app-shell{grid-template-columns:minmax(0,1fr) minmax(440px,.92fr);min-height:100vh;display:grid}.visual-panel{color:#fff;background:radial-gradient(ellipse at 15% 75%, #d6ad601c, transparent 42%), radial-gradient(ellipse at 80% 5%, #2e56873d, transparent 42%), var(--navy);flex-direction:column;min-height:100vh;padding:42px clamp(28px,5vw,76px) 28px;display:flex;position:relative;overflow:hidden}.visual-panel:after{content:"";pointer-events:none;border:1px solid #d6ad601f;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-180px;right:-270px;box-shadow:0 0 0 50px #d6ad6006,0 0 0 100px #d6ad6005}.brand{z-index:1;align-items:center;gap:12px;display:flex;position:relative}.brand-mark{width:43px;height:43px;color:var(--navy);background:var(--gold);border-radius:13px;place-items:center;display:grid;box-shadow:0 8px 24px #d6ad6026}.brand-name{letter-spacing:1.7px;font-family:Manrope,sans-serif;font-size:17px;font-weight:800;line-height:1.2}.brand-sub{letter-spacing:4.3px;color:var(--gold);margin-top:4px;font-size:10px;font-weight:700}.hero-copy{z-index:1;max-width:560px;margin:clamp(54px,9vh,105px) 0 28px;position:relative}.eyebrow,.overline{color:var(--gold);letter-spacing:1.7px;align-items:center;gap:9px;font-size:10px;font-weight:800;display:flex}.live-dot{background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #d6ad6021}h1{letter-spacing:-2.5px;margin:22px 0 17px;font:700 clamp(37px,4.2vw,61px)/1.12 Manrope,sans-serif}h1 em{color:var(--gold);font-style:normal}.hero-copy>p{color:#aab6c8;max-width:425px;margin:0;font-size:14px;line-height:1.9}.hero-stats{align-items:center;gap:13px;margin-top:32px;display:flex}.stat-icon{width:42px;height:42px;color:var(--gold);background:#d6ad601a;border:1px solid #d6ad6030;border-radius:12px;place-items:center;display:grid}.hero-stats strong,.hero-stats span{display:block}.hero-stats strong{font-size:12px}.hero-stats span{color:#91a0b5;margin-top:4px;font-size:11px}.market-card{z-index:1;background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #c9d6ea1f;border-radius:17px;width:100%;max-width:570px;margin-top:auto;padding:19px 20px 15px;position:relative;box-shadow:0 22px 60px #00000024}.market-card-top,.chart-legend{justify-content:space-between;align-items:center;gap:10px;display:flex}.market-card-top{letter-spacing:1.25px;color:#b6c2d3;font-size:9px;font-weight:800}.market-status{color:var(--gold);align-items:center;gap:6px;font-size:8px;display:flex}.market-status i{background:var(--gold);border-radius:50%;width:5px;height:5px}.chart{height:135px;margin-top:14px;position:relative}.chart-grid{background:repeating-linear-gradient(#0000 0 32px,#ffffff0e 33px),repeating-linear-gradient(90deg,#0000 0 61px,#ffffff09 62px);position:absolute;inset:0}.chart svg{width:100%;height:100%;position:relative;overflow:visible}.chart-legend{color:#77879d;letter-spacing:.55px;margin-top:10px;font-size:8px}.chart-legend span:first-child{align-items:center;gap:7px;display:flex}.gold-key{background:var(--gold);width:14px;height:2px;display:inline-block}.visual-footer{color:#8291a6;z-index:1;align-items:center;gap:7px;margin-top:22px;font-size:10px;display:flex;position:relative}.visual-footer svg{color:var(--gold)}.form-panel{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:40px clamp(24px,5vw,72px) 20px;display:flex;position:relative}.form-wrap{width:100%;max-width:430px}.mobile-brand{display:none}.form-heading{margin-bottom:25px}.heading-icon{color:#98702c;background:#f8edda;border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:22px;display:grid}.form-heading .overline{color:#9c7838;font-size:9px}h2{letter-spacing:-1px;color:var(--navy);margin:10px 0 8px;font:800 clamp(25px,2.3vw,32px)/1.25 Manrope,sans-serif}.form-heading p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.tabs{background:#e8edf4;border-radius:10px;grid-template-columns:1fr 1fr;margin-bottom:19px;padding:4px;display:grid}.tab{color:#6e7a8e;cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:39px;font-size:11px;font-weight:700}.tab.active{color:var(--navy);background:#fff;box-shadow:0 2px 8px #0b142412}.country-banner{min-height:57px;color:var(--navy);background:#ffffffb8;border:1px solid #e2e7ee;border-radius:10px;align-items:center;gap:11px;margin-bottom:17px;padding:10px 13px;display:flex}.country-banner>span:nth-child(2){flex:1}.country-banner strong,.country-banner small{display:block}.country-banner strong{font-size:11px}.country-banner small{color:var(--muted);margin-top:4px;font-size:9px}.country-banner>svg{color:#28785b}.flag{font-size:22px;line-height:1}.spinner{border:2px solid #e1e5ec;border-top-color:var(--gold);border-radius:50%;width:17px;height:17px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.preview-note{color:#856326;background:#fff6e5;border:1px solid #f0dfbd;border-radius:8px;margin:-7px 0 15px;padding:9px 11px;font-size:10px;line-height:1.5}.field-label{color:#283449;margin:14px 0 7px;font-size:11px;font-weight:700;display:block}.input-wrap,.phone-wrap{background:#ffffffd6;border:1px solid #dfe5ed;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:48px;transition:border-color .18s,box-shadow .18s;display:flex}.input-wrap:focus-within,.phone-wrap:focus-within{border-color:#c4a15f;box-shadow:0 0 0 3px #d6ad6021}.input-wrap{padding:0 13px}.field-icon{color:#8995a7;flex:none}.input-wrap input,.phone-wrap input{width:100%;min-width:0;height:46px;color:var(--navy);background:0 0;border:0;outline:0;font-size:12px}.input-wrap input::placeholder,.phone-wrap input::placeholder{color:#a4adbb}.visibility-btn{color:#8b96a7;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.phone-wrap{padding:0 10px 0 0}.dial-code{border-right:1px solid #e4e8ef;flex:none;align-items:center;gap:7px;height:32px;padding:0 12px;display:flex}.dial-code .flag{font-size:20px}.dial-code strong{color:#27354a;font-size:12px}.phone-wrap input{padding-left:2px}.digit-count{color:#929daf;font-variant-numeric:tabular-nums;flex:none;font-size:9px}.phone-wrap.invalid{border-color:#d55b5b}.field-help{color:#8994a4;margin:6px 0 0;font-size:9px}.consent{cursor:pointer;color:#667286;align-items:flex-start;gap:10px;margin:18px 0 5px;font-size:10px;line-height:1.7;display:flex;position:relative}.consent input{opacity:0;width:1px;height:1px;position:absolute}.custom-check{color:#0000;background:#fff;border:1px solid #c9d1dc;border-radius:4px;flex:0 0 16px;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.consent input:checked+.custom-check{color:var(--navy);border-color:var(--gold);background:var(--gold)}.consent input:focus-visible+.custom-check{outline:3px solid #d6ad6059}.submit-btn{width:100%;min-height:49px;color:var(--navy);background:var(--gold);cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:0 18px;font-size:12px;font-weight:800;transition:transform .15s,filter .15s;display:flex;box-shadow:0 7px 16px #d6ad6033}.submit-btn:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.submit-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.inline-error,.success-message{border-radius:8px;margin-top:13px;padding:10px 12px;font-size:10px;line-height:1.5}.inline-error{color:#9c3333;background:#fff1f1;border:1px solid #f0caca}.success-message{color:#216746;background:#effaf4;border:1px solid #cce9d9}.form-bottom{color:#8b96a6;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:9px;display:flex}.form-bottom svg{color:#56856d}.country-footnote{color:#9aa4b2;justify-content:center;align-items:center;gap:6px;margin-top:10px;font-size:9px;display:flex}.copyright{color:#a0a9b6;text-align:center;margin-top:auto;padding-top:30px;font-size:9px}@media (width>=1500px){.form-panel{padding-left:90px;padding-right:90px}}@media (width<=980px){.app-shell{grid-template-columns:minmax(0,.85fr) minmax(400px,1fr)}.visual-panel{padding-left:30px;padding-right:30px}.form-panel{padding-left:28px;padding-right:28px}h1{font-size:clamp(35px,4.3vw,46px)}}@media (width<=760px){.app-shell{min-height:100svh;display:block}.visual-panel{display:none}.form-panel{justify-content:flex-start;min-height:100svh;padding:23px 20px 18px}.mobile-brand{align-self:flex-start;margin-bottom:28px;display:flex}.mobile-brand .brand-name{font-size:14px}.mobile-brand .brand-mark{border-radius:11px;width:39px;height:39px}.form-wrap{max-width:460px;margin:0 auto}.form-heading{margin-bottom:20px}.heading-icon{margin-bottom:16px}h2{font-size:28px}.copyright{margin-top:auto;padding-top:25px}}@media (width<=380px){.form-panel{padding-left:15px;padding-right:15px}.country-banner{padding-left:10px;padding-right:10px}.dial-code{gap:5px;padding:0 8px}.chart-legend{font-size:7px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.flag-image{object-fit:cover;vertical-align:middle;border-radius:2px;flex-shrink:0;width:24px;height:18px;display:inline-block}.user-app{--dashboard-navy:#0b1424;--dashboard-gold:#d6ad60;--dashboard-bg:#f3f6fa;--dashboard-text:#152033;--dashboard-muted:#758195;--dashboard-border:#e1e7ef;min-height:100dvh;color:var(--dashboard-text);background:var(--dashboard-bg);display:flex}.user-sidebar{z-index:50;color:#fff;background:var(--dashboard-navy);border-right:1px solid #ffffff0f;flex-direction:column;width:258px;padding:25px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}.user-brand{align-items:center;gap:11px;min-height:48px;padding:0 7px;display:flex}.user-brand-mark{width:43px;height:43px;color:var(--dashboard-navy);background:var(--dashboard-gold);border-radius:12px;flex:0 0 43px;place-items:center;display:grid}.user-brand>div:nth-child(2){flex-direction:column;gap:4px;display:flex}.user-brand strong{letter-spacing:1px;font-family:Manrope,sans-serif;font-size:13px;font-weight:800}.user-brand span{color:var(--dashboard-gold);letter-spacing:3.5px;font-size:9px;font-weight:700}.sidebar-close{color:#c5cedb;background:0 0;border:0;border-radius:8px;margin-left:auto;padding:7px;display:none}.sidebar-caption{color:#8492a7;letter-spacing:1.8px;margin:36px 10px 13px;font-size:9px;font-weight:800}.user-navigation{flex-direction:column;gap:5px;display:flex}.user-nav-link{color:#aab5c6;border:1px solid #0000;border-radius:10px;align-items:center;gap:13px;min-height:46px;padding:0 13px;font-size:12px;font-weight:600;text-decoration:none;transition:background .18s,color .18s;display:flex}.user-nav-link:hover{color:#fff;background:#ffffff0e;text-decoration:none}.user-nav-link.active{color:var(--dashboard-gold);background:#d6ad601c;border-color:#d6ad602b}.user-nav-link.active svg{color:var(--dashboard-gold)}.sidebar-security{color:var(--dashboard-gold);background:#ffffff06;border:1px solid #d6ad6024;border-radius:11px;align-items:flex-start;gap:10px;margin-top:auto;padding:14px 11px;display:flex}.sidebar-security>svg{flex-shrink:0}.sidebar-security strong,.sidebar-security span{display:block}.sidebar-security strong{color:#e8edf5;font-size:10px}.sidebar-security span{color:#91a0b5;margin-top:5px;font-size:9px;line-height:1.5}.user-logout{color:#aab5c6;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;min-height:44px;margin-top:13px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.user-logout:hover{color:#fff;background:#ffffff0f}.user-main{flex-direction:column;flex:1;min-width:0;min-height:100dvh;margin-left:258px;display:flex}.user-topbar{z-index:20;border-bottom:1px solid var(--dashboard-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff0;align-items:center;gap:15px;min-height:76px;padding:13px 30px;display:flex;position:sticky;top:0}.topbar-title{flex-direction:column;gap:5px;min-width:0;display:flex}.topbar-title span{color:var(--dashboard-muted);letter-spacing:1.4px;font-size:9px;font-weight:800}.topbar-title strong{color:var(--dashboard-navy);text-overflow:ellipsis;white-space:nowrap;font-family:Manrope,sans-serif;font-size:15px;font-weight:800;overflow:hidden}.menu-toggle,.topbar-account{width:41px;height:41px;color:var(--dashboard-navy);border:1px solid var(--dashboard-border);cursor:pointer;background:#f3f6fa;border-radius:10px;flex:none;place-items:center;display:grid}.menu-toggle{display:none}.topbar-account{margin-left:auto}.user-content{flex:1;width:100%;max-width:1500px;margin:0 auto;padding:30px}.user-footer{color:var(--dashboard-muted);text-align:center;border-top:1px solid var(--dashboard-border);padding:18px 30px;font-size:10px}.mobile-bottom-nav,.sidebar-backdrop{display:none}.page-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:25px;display:flex}.page-heading h1{color:var(--dashboard-navy);letter-spacing:-.8px;margin:0;font-family:Manrope,sans-serif;font-size:clamp(23px,3vw,31px);font-weight:800}.page-heading p{color:var(--dashboard-muted);margin:8px 0 0;font-size:12px;line-height:1.7}.page-eyebrow{color:#98702c;letter-spacing:1.6px;text-transform:uppercase;margin-bottom:9px;font-size:9px;font-weight:800}.dashboard-card{border:1px solid var(--dashboard-border);background:#fff;border-radius:15px;min-width:0;padding:21px;box-shadow:0 4px 16px #0b142406}.dashboard-card h2,.dashboard-card h3{color:var(--dashboard-navy);margin:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}.data-pending{color:#6c7584;background:#f8f9fb;border:1px dashed #d5dce6;border-radius:11px;align-items:flex-start;gap:12px;padding:16px;font-size:11px;line-height:1.7;display:flex}.data-pending svg{color:#98702c;flex-shrink:0}.data-pending strong{color:var(--dashboard-navy);margin-bottom:3px;font-size:12px;display:block}.sidebar-backdrop{border:0}@media (width<=900px){.user-sidebar{width:245px;box-shadow:none;transition:transform .22s;transform:translate(-105%)}.user-sidebar.sidebar-open{transform:translate(0);box-shadow:16px 0 50px #0003}.sidebar-close{place-items:center;display:grid}.sidebar-backdrop{z-index:40;background:#050c188c;width:100%;height:100%;display:block;position:fixed;inset:0}.user-main{margin-left:0}.menu-toggle{display:grid}.user-topbar{min-height:67px;padding:11px 18px}.user-content{padding:24px 20px}}@media (width<=600px){.user-app{padding-bottom:calc(67px + env(safe-area-inset-bottom,0px))}.user-topbar{gap:11px;min-height:64px;padding:9px 14px}.menu-toggle,.topbar-account{width:38px;height:38px}.topbar-title span{letter-spacing:1px;font-size:8px}.topbar-title strong{font-size:12px}.user-content{padding:22px 15px}.user-footer{padding:17px 15px;font-size:9px}.mobile-bottom-nav{z-index:30;min-height:calc(64px + env(safe-area-inset-bottom,0px));padding:7px 4px calc(7px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--dashboard-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-nav-link{color:#7a8597;text-align:center;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;padding:4px 1px;font-size:8px;font-weight:700;text-decoration:none;display:flex}.mobile-nav-link span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-nav-link.active{color:#8c6726}.mobile-nav-link.active svg{color:#b18a42}.page-heading{margin-bottom:19px}.page-heading h1{font-size:25px}.dashboard-card{border-radius:12px;padding:16px}}@media (prefers-reduced-motion:reduce){.user-sidebar{transition:none}}.dashboard-page{width:100%;min-width:0;animation:.25s ease-out dash-fade-in}@keyframes dash-fade-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.dash-welcome{align-items:center}.dash-privacy-button{color:#26354b;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 13px;font-size:11px;font-weight:700;display:inline-flex}.dash-privacy-button:hover{background:#fffdf8;border-color:#d6ad60}.dash-account-banner{color:#fff;background:radial-gradient(at 95% 10%,#d6ad6021,#0000 40%),#0b1424;border:1px solid #d6ad6033;border-radius:14px;align-items:center;gap:14px;margin-bottom:29px;padding:17px 19px;display:flex}.dash-banner-symbol{color:#d6ad60;background:#d6ad601f;border:1px solid #d6ad6033;border-radius:12px;flex:0 0 43px;place-items:center;width:43px;height:43px;display:grid}.dash-banner-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dash-banner-copy strong{color:#fff;font-family:Manrope,sans-serif;font-size:12px;font-weight:800}.dash-banner-copy span{color:#b2bdcd;max-width:540px;font-size:10px;line-height:1.7}.dash-connection-status{color:#e2c991;background:#d6ad6017;border:1px solid #d6ad6029;border-radius:7px;flex:none;align-items:center;gap:7px;padding:7px 9px;font-size:9px;font-weight:700;display:inline-flex}.dash-connection-status>span{background:#d6ad60;border-radius:50%;width:6px;height:6px}.dash-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.dash-section-heading>div{min-width:0}.dash-section-heading h2{color:#0b1424;margin:0;font-family:Manrope,sans-serif;font-size:15px;font-weight:800}.dash-section-heading p{color:#758195;margin:5px 0 0;font-size:10px;line-height:1.6}.dash-section-heading>svg{color:#b18a42;flex-shrink:0}.dash-balance-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:29px;display:grid}.dash-balance-card{background:#fff;border:1px solid #e1e7ef;border-radius:13px;min-width:0;padding:18px 16px 16px;position:relative;overflow:hidden;box-shadow:0 4px 15px #0b142406}.dash-balance-card:after{content:"";pointer-events:none;border:1px solid #0b142421;border-radius:50%;width:78px;height:78px;position:absolute;bottom:-28px;right:-23px;box-shadow:0 0 0 12px #0b142406}.dash-card-heading{align-items:center;gap:9px;min-width:0;display:flex}.dash-card-icon{color:#99732f;background:#fbf4e7;border:1px solid #f0e4ca;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.dash-card-title{color:#657186;font-size:10px;font-weight:700;line-height:1.5}.dash-balance-value{color:#0b1424;letter-spacing:-1px;margin-top:20px;font-family:Manrope,sans-serif;font-size:clamp(25px,2.5vw,32px);font-weight:800;line-height:1.2}.dash-balance-description{color:#8792a3;min-height:30px;margin:8px 0 12px;font-size:9px;line-height:1.6}.dash-unavailable{color:#7b6540;background:#faf5e9;border:1px solid #f0e5cf;border-radius:5px;align-items:center;padding:5px 7px;font-size:8px;font-weight:700;display:inline-flex}.dash-quick-heading{margin-bottom:15px}.dash-actions-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:29px;display:grid}.dash-action-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:12px;align-items:center;gap:11px;min-width:0;min-height:83px;padding:14px 12px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.dash-action-card:hover{border-color:#d6ad60;transform:translateY(-2px);box-shadow:0 8px 20px #0b14240e}.dash-action-icon{color:#9b762f;background:#fbf4e7;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.dash-action-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.dash-action-copy strong{color:#172338;font-size:10px;font-weight:800}.dash-action-copy small{color:#8590a1;font-size:8px;line-height:1.5}.dash-action-arrow{color:#9ca6b4;flex-shrink:0}.dash-lower-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch;gap:17px;display:grid}.dash-activity-card,.dash-status-card{min-width:0;padding:20px}.dash-panel-heading{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.dash-panel-heading>div{min-width:0}.dash-panel-heading h2{color:#0b1424;margin:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:800}.dash-panel-heading p{color:#8792a3;margin:6px 0 0;font-size:9px;line-height:1.6}.dash-panel-heading>svg{color:#b18a42;flex-shrink:0}.dash-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:230px;padding:24px 15px;display:flex}.dash-empty-icon{color:#9a7739;background:#faf4e8;border:1px solid #f0e5cf;border-radius:16px;place-items:center;width:52px;height:52px;display:grid}.dash-empty-state>strong{color:#253249;margin-top:15px;font-size:11px;font-weight:800}.dash-empty-state>p{color:#8792a3;max-width:270px;margin:7px 0 15px;font-size:9px;line-height:1.8}.dash-empty-state>button{color:#172338;cursor:pointer;background:#fbf4e7;border:1px solid #f0e4ca;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.dash-service-row{border-bottom:1px solid #edf0f5;align-items:center;gap:10px;padding:14px 0;display:flex}.dash-service-row:last-of-type{border-bottom:0}.dash-service-button{width:100%;font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;transition:background-color .16s,padding .16s}.dash-service-button:hover,.dash-service-button:focus-visible{background:#f7f9fc;outline:none}.dash-service-button:focus-visible{box-shadow:0 0 0 2px #d6ad60}.dash-service-button>svg:last-child{color:#98702c;flex-shrink:0}.dash-service-icon{color:#98702c;background:#fbf4e7;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.dash-service-row>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.dash-service-row strong{color:#253249;font-size:10px;font-weight:800}.dash-service-row small{color:#8994a4;font-size:8px}.dash-pending-label{color:#777f8c;background:#f3f5f8;border:1px solid #e8ecf2;border-radius:5px;flex-shrink:0;padding:5px 6px;font-size:8px;font-weight:700}.dash-service-note{color:#7c8798;background:#f8f9fb;border-radius:8px;align-items:flex-start;gap:8px;margin-top:12px;padding:11px;font-size:9px;line-height:1.7;display:flex}.dash-service-note svg{color:#9a7739;flex-shrink:0;margin-top:1px}@media (width<=1200px){.dash-balance-grid,.dash-actions-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-action-copy strong{font-size:11px}.dash-action-copy small{font-size:9px}}@media (width<=760px){.dash-account-banner{flex-wrap:wrap;align-items:flex-start;gap:11px;margin-bottom:24px;padding:14px}.dash-banner-symbol{flex-basis:38px;width:38px;height:38px}.dash-banner-copy{flex-basis:calc(100% - 55px)}.dash-connection-status{margin-left:49px}.dash-balance-grid{gap:10px;margin-bottom:25px}.dash-balance-card{border-radius:11px;padding:14px 12px}.dash-card-heading{align-items:flex-start;gap:7px}.dash-card-icon{flex-basis:30px;width:30px;height:30px}.dash-card-title{padding-top:3px;font-size:9px}.dash-balance-value{margin-top:16px;font-size:25px}.dash-balance-description{min-height:42px;font-size:8px}.dash-unavailable{font-size:7px}.dash-actions-grid{gap:9px;margin-bottom:24px}.dash-action-card{gap:9px;min-height:75px;padding:10px 9px}.dash-action-icon{flex-basis:32px;width:32px;height:32px}.dash-action-arrow{width:14px}.dash-lower-grid{grid-template-columns:minmax(0,1fr);gap:14px}.dash-activity-card,.dash-status-card{padding:16px}.dash-empty-state{min-height:205px}}@media (width<=360px){.dash-privacy-button{min-height:35px;padding:0 9px;font-size:9px}.dash-action-card{gap:7px;padding:9px 7px}.dash-action-copy strong{font-size:9px}.dash-action-copy small{font-size:8px}.dash-action-arrow{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-page{animation:none}.dash-action-card{transition:none}}.deposit-page{width:100%;min-width:0}.deposit-heading-icon{color:#98702c;background:#fbf4e7;border:1px solid #f0e4ca;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.deposit-security-banner{background:#fdf8ed;border:1px solid #f0e2c5;border-radius:12px;align-items:flex-start;gap:13px;margin-bottom:22px;padding:16px;display:flex}.deposit-security-banner>span{color:#98702c;background:#f8edda;border-radius:10px;flex:0 0 39px;place-items:center;width:39px;height:39px;display:grid}.deposit-security-banner>div{min-width:0}.deposit-security-banner strong{color:#4c3a1b;font-size:11px;font-weight:800;line-height:1.6;display:block}.deposit-security-banner p{color:#847354;margin:5px 0 0;font-size:10px;line-height:1.7}.deposit-layout{grid-template-columns:minmax(0,1.45fr) minmax(260px,.75fr);align-items:start;gap:19px;display:grid}.deposit-main,.deposit-sidebar{flex-direction:column;gap:18px;min-width:0;display:flex}.deposit-method-card,.deposit-form-card{padding:23px}.deposit-section-heading{align-items:flex-start;gap:12px;min-width:0;display:flex}.deposit-step{color:#98702c;background:#fbf4e7;border:1px solid #f0e4ca;border-radius:10px;flex:0 0 35px;place-items:center;width:35px;height:35px;font-size:10px;font-weight:800;display:grid}.deposit-section-heading>div{min-width:0}.deposit-section-heading h2{color:#0b1424;margin:2px 0 0;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}.deposit-section-heading p{color:#758195;margin:6px 0 0;font-size:10px;line-height:1.7}.deposit-method-grid{gap:10px;width:100%;margin-top:22px;grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.deposit-method-grid>.deposit-method-option{gap:7px;width:100%;min-width:0;min-height:94px;padding:10px}.deposit-method-grid .deposit-method-icon{flex:0 0 30px;width:30px;height:30px}.deposit-method-grid .deposit-method-copy strong{overflow-wrap:anywhere;font-size:11px}.deposit-method-grid .deposit-method-copy small{font-size:9px}.deposit-method-grid .deposit-radio{flex:0 0 17px;width:17px;height:17px}.deposit-method-option{color:#253249;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:11px;align-items:center;gap:10px;min-width:0;min-height:79px;padding:12px;transition:border-color .18s,background .18s;display:flex}.deposit-method-option:hover{border-color:#d6ad60}.deposit-method-option.selected{background:#fffdf8;border-color:#c9a253;box-shadow:0 0 0 2px #d6ad601a}.deposit-method-icon{color:#98702c;background:#fbf4e7;border-radius:10px;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.deposit-method-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.deposit-method-copy strong{color:#152033;font-size:10px;font-weight:800;line-height:1.5}.deposit-method-copy small{color:#8792a3;font-size:9px;line-height:1.5}.deposit-radio{color:#0b1424;border:1px solid #d4dbe5;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;display:grid}.deposit-method-option.selected .deposit-radio{background:#d6ad60;border-color:#d6ad60}.deposit-instructions{background:#f8f9fb;border:1px solid #e7ebf1;border-radius:10px;align-items:flex-start;gap:11px;margin-top:18px;padding:15px;display:flex}.deposit-instruction-icon{color:#98702c;background:#fff;border:1px solid #e7ebf1;border-radius:8px;flex:0 0 31px;place-items:center;width:31px;height:31px;display:grid}.deposit-instructions>div:last-child{flex:1;min-width:0}.deposit-instructions strong{color:#253249;font-size:10px;font-weight:800;display:block}.deposit-instructions p{color:#758195;margin:6px 0 10px;font-size:10px;line-height:1.8}.deposit-not-configured{color:#7b6540;background:#faf3e3;border:1px solid #f0e2c5;border-radius:5px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-block}.deposit-form{margin-top:23px}.deposit-field{color:#253249;flex-direction:column;gap:8px;margin-bottom:19px;font-size:10px;font-weight:800;display:flex}.deposit-field>small{color:#8792a3;font-size:9px;font-weight:400;line-height:1.7}.deposit-optional{color:#8994a4;font-size:9px;font-weight:500}.deposit-input-wrap{color:#8995a7;background:#fff;border:1px solid #dfe5ed;border-radius:9px;align-items:center;gap:10px;min-width:0;min-height:47px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.deposit-input-wrap:focus-within{border-color:#c4a15f;box-shadow:0 0 0 3px #d6ad601f}.deposit-input-wrap>svg{flex:none}.deposit-input-wrap input{color:#152033;background:0 0;border:0;outline:0;width:100%;min-width:0;height:45px;font-size:11px}.deposit-input-wrap input::placeholder{color:#a4adbb}.deposit-currency{color:#82652e;background:#fbf4e7;border-radius:5px;flex:none;padding:6px 7px;font-size:8px;font-weight:800}.deposit-file-input{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.deposit-upload-zone{color:#98702c;cursor:pointer;text-align:center;background:#fcfcfd;border:1px dashed #cbd4e0;border-radius:11px;flex-direction:column;align-items:center;gap:9px;width:100%;min-height:157px;padding:19px 12px;transition:background .18s,border-color .18s;display:flex}.deposit-upload-zone:hover,.deposit-upload-zone.has-file{background:#fffdf8;border-color:#c9a253}.deposit-upload-zone>strong{overflow-wrap:anywhere;color:#253249;max-width:100%;font-size:10px;font-weight:800}.deposit-upload-zone>span{color:#8792a3;font-size:9px;line-height:1.6}.deposit-upload-zone>.deposit-upload-link{color:#8c6726;font-weight:800}.deposit-feedback{color:#775b2b;background:#fff8e9;border:1px solid #f0dfbd;border-radius:8px;align-items:flex-start;gap:9px;margin-top:15px;padding:12px;font-size:10px;line-height:1.7;display:flex}.deposit-feedback>svg{flex-shrink:0;margin-top:1px}.deposit-submit-button{color:#0b1424;cursor:pointer;background:#d6ad60;border:1px solid #d6ad60;border-radius:9px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:47px;margin-top:8px;padding:0 16px;font-size:11px;font-weight:800;transition:filter .18s,transform .18s;display:flex}.deposit-submit-button:hover{filter:brightness(1.04);transform:translateY(-1px)}.deposit-form-disclaimer{color:#8792a3;text-align:center;margin:11px 0 0;font-size:9px;line-height:1.7}.deposit-summary-card{padding:21px}.deposit-summary-icon{color:#98702c;background:#fbf4e7;border:1px solid #f0e4ca;border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.deposit-summary-card h2{color:#0b1424;margin:15px 0 0;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}.deposit-summary-card>p{color:#8792a3;margin:7px 0 18px;font-size:10px;line-height:1.7}.deposit-summary-row{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 0;display:flex}.deposit-summary-row>span:first-child{color:#758195;font-size:9px;line-height:1.7}.deposit-summary-row>strong{color:#253249;text-align:right;overflow-wrap:anywhere;max-width:60%;font-size:9px;font-weight:800;line-height:1.7}.deposit-summary-pending{color:#98702c;text-align:right;font-size:9px;font-weight:800}.deposit-summary-total{background:#f8f9fb;border:1px solid #edf0f5;border-radius:9px;flex-direction:column;gap:7px;margin-top:17px;padding:15px;display:flex}.deposit-summary-total>span{color:#758195;font-size:9px}.deposit-summary-total>strong{color:#0b1424;font-family:Manrope,sans-serif;font-size:14px;font-weight:800}.deposit-help-card{background:#fffdf8;border:1px solid #f0e4ca;border-radius:12px;align-items:flex-start;gap:11px;padding:16px;display:flex}.deposit-help-card>span{color:#98702c;background:#fbf4e7;border-radius:9px;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.deposit-help-card>div{min-width:0}.deposit-help-card strong{color:#4c3a1b;font-size:10px;font-weight:800;display:block}.deposit-help-card ul{color:#847354;margin:10px 0 0;padding-left:15px;font-size:9px;line-height:1.9}.deposit-help-card li+li{margin-top:5px}.deposit-history-card{margin-top:20px;padding:22px}.deposit-history-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.deposit-history-label{color:#758195;background:#f3f5f8;border:1px solid #e7ebf1;border-radius:7px;flex:none;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:700;display:inline-flex}.deposit-history-empty{text-align:center;flex-direction:column;align-items:center;padding:34px 12px 27px;display:flex}.deposit-history-empty>span{color:#98702c;background:#fbf4e7;border-radius:14px;place-items:center;width:49px;height:49px;display:grid}.deposit-history-empty>strong{color:#253249;margin-top:13px;font-size:11px;font-weight:800}.deposit-history-empty>p{color:#8792a3;margin:7px 0 0;font-size:9px;line-height:1.7}@media (width<=1100px){.deposit-layout{grid-template-columns:minmax(0,1fr)}.deposit-sidebar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}@media (width<=600px){.deposit-security-banner{gap:10px;padding:13px}.deposit-security-banner>span{flex-basis:34px;width:34px;height:34px}.deposit-method-card,.deposit-form-card{padding:16px}.deposit-method-grid{grid-template-columns:minmax(0,1fr);gap:9px;margin-top:17px}.deposit-method-option{min-height:68px}.deposit-instructions{padding:12px}.deposit-sidebar{grid-template-columns:minmax(0,1fr)}.deposit-history-card{padding:16px}.deposit-history-heading{flex-direction:column;align-items:flex-start}.deposit-currency{overflow-wrap:anywhere;text-align:center;max-width:105px}}@media (width<=360px){.deposit-section-heading{gap:9px}.deposit-step{flex-basis:30px;width:30px;height:30px}.deposit-method-option{gap:8px;padding:10px}.deposit-method-copy strong{font-size:9px}.deposit-input-wrap{gap:7px;padding:0 9px}.deposit-currency{font-size:7px}}.transactions-page{width:100%;min-width:0;color:var(--text-primary,#172033);flex-direction:column;gap:22px;display:flex}.transactions-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.transactions-heading h1{letter-spacing:-1.1px;margin:5px 0 7px;font-size:clamp(25px,3vw,32px);font-weight:800}.transactions-heading p{color:#778196;margin:0;font-size:13px;line-height:1.6}.transactions-export-button,.transactions-sort-button,.transactions-reset-button,.transactions-empty-reset{color:#25334b;font:inherit;cursor:pointer;background:#fff;border:1px solid #e3e8ef;border-radius:11px;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:700;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.transactions-export-button{white-space:nowrap;padding:12px 16px}.transactions-export-button:hover:not(:disabled),.transactions-sort-button:hover,.transactions-empty-reset:hover{background:#fffaf0;border-color:#c6a45c}.transactions-export-button:disabled{cursor:not-allowed;opacity:.48}.transactions-summary,.transactions-filter-card,.transactions-table-card{background:#fff;border:1px solid #e9edf3;border-radius:17px;box-shadow:0 5px 22px #19273f09}.transactions-summary{align-items:center;gap:16px;padding:22px;display:flex}.transactions-summary-icon{color:#a47a27;background:#fbf6e9;border:1px solid #efe4c9;border-radius:15px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid}.transactions-summary-copy{flex:1;min-width:0}.transactions-summary-copy>span{color:#7a8497;margin-bottom:5px;font-size:12px;font-weight:600;display:block}.transactions-summary-copy strong{color:#17233a;font-size:17px;font-weight:800;display:block}.transactions-summary-copy p{color:#818a9a;margin:6px 0 0;font-size:12px;line-height:1.7}.transactions-connection-label{color:#758095;background:#f8f9fb;border:1px solid #e8ebf0;border-radius:30px;flex-shrink:0;align-items:center;gap:7px;padding:8px 11px;font-size:10px;font-weight:700;display:inline-flex}.transactions-connection-label>span{background:#a5adba;border-radius:50%;width:7px;height:7px}.transactions-filter-card{padding:22px}.transactions-filter-heading,.transactions-table-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.transactions-filter-heading{margin-bottom:19px}.transactions-filter-title{color:#a17a2b;align-items:center;gap:10px;display:flex}.transactions-filter-title h2,.transactions-table-heading h2{color:#1b2940;margin:0;font-size:15px;font-weight:800}.transactions-reset-button{color:#a17a2b;background:0 0;border:0;padding:8px 11px;font-size:11px}.transactions-filter-grid{grid-template-columns:minmax(190px,1.5fr) repeat(3,minmax(125px,1fr));align-items:end;gap:13px;display:grid}.transactions-search-field,.transactions-select-field{min-width:0}.transactions-search-field{color:#929bad;background:#fbfcfe;border:1px solid #e5e9f0;border-radius:10px;align-items:center;gap:10px;min-height:45px;padding:0 13px;display:flex}.transactions-search-field:focus-within,.transactions-select-wrap:focus-within{border-color:#c6a45c;box-shadow:0 0 0 3px #c6a45c1a}.transactions-search-field input{color:#1b2940;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:12px 0;font-size:11px}.transactions-search-field input::placeholder{color:#a1a9b8}.transactions-select-field{flex-direction:column;gap:8px;display:flex}.transactions-select-field>span:first-child{color:#707c90;font-size:10px;font-weight:700}.transactions-select-wrap{color:#929bad;background:#fbfcfe;border:1px solid #e5e9f0;border-radius:10px;align-items:center;gap:7px;min-height:45px;padding:0 10px;display:flex;position:relative}.transactions-select-wrap select{appearance:none;color:#344157;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:12px 0;font-size:11px}.transactions-select-wrap>svg:last-child{pointer-events:none;flex-shrink:0}.transactions-table-card{overflow:hidden}.transactions-table-heading{border-bottom:1px solid #edf0f4;padding:22px 23px}.transactions-table-heading h2{font-size:16px}.transactions-table-heading p{color:#8992a2;margin:6px 0 0;font-size:11px}.transactions-sort-button{white-space:nowrap;padding:10px 12px;font-size:11px}.transactions-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:280px;padding:35px 24px;display:flex}.transactions-empty-icon{color:#a27c32;background:#fbf7ed;border:1px solid #eee4ce;border-radius:20px;place-items:center;width:64px;height:64px;display:grid}.transactions-empty-state h3{color:#243148;margin:19px 0 8px;font-size:16px;font-weight:800}.transactions-empty-state p{color:#8791a2;max-width:390px;margin:0;font-size:12px;line-height:1.9}.transactions-empty-reset{color:#8d6a24;margin-top:18px;padding:10px 14px}.transactions-table-scroll{-webkit-overflow-scrolling:touch;width:100%;overflow-x:auto}.transactions-table{border-collapse:collapse;text-align:left;white-space:nowrap;width:100%}.transactions-table th{color:#8791a2;letter-spacing:.35px;text-transform:uppercase;background:#fafbfd;padding:14px 20px;font-size:10px;font-weight:800}.transactions-table td{color:#58647a;border-top:1px solid #f0f2f6;padding:17px 20px;font-size:11px}.transactions-table tbody tr:hover{background:#fdfcf9}.transactions-type-cell{align-items:center;gap:11px;display:flex}.transactions-type-cell>div{flex-direction:column;gap:5px;display:flex}.transactions-type-cell strong{color:#243148;font-size:12px;font-weight:750}.transactions-type-cell>div>span{color:#8993a3;text-transform:capitalize;font-size:10px}.transaction-type-icon{border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.type-deposit{color:#238858;background:#eaf8f0}.type-withdrawal{color:#c35d4b;background:#fff0ed}.type-trade{color:#4d6dcc;background:#edf2ff}.type-commission{color:#a27b2b;background:#fbf3df}.transactions-reference{font-family:monospace;font-size:11px!important}.transactions-amount{font-weight:800;color:#26354b!important}.transaction-status{border:1px solid #0000;border-radius:30px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:750;display:inline-flex}.transaction-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.status-completed{color:#21834e;background:#edf8f1;border-color:#d8efe1}.status-pending{color:#a5781d;background:#fff8e7;border-color:#f3e5bd}.status-failed{color:#bf514b;background:#fff0ef;border-color:#f4d9d7}.status-unknown{color:#7c8798;background:#f5f6f8;border-color:#e4e8ee}.transactions-table-footer{background:#fcfcfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:15px 21px;display:flex}.transactions-table-footer>span{color:#8993a3;align-items:center;gap:7px;font-size:10px;line-height:1.6;display:inline-flex}.transactions-table-footer svg{color:#a17a2b;flex-shrink:0}.transactions-security-note{color:#8490a1;align-items:flex-start;gap:10px;padding:0 2px;display:flex}.transactions-security-note svg{color:#a17a2b;flex-shrink:0;margin-top:2px}.transactions-security-note p{margin:0;font-size:11px;line-height:1.8}@media (width<=1100px){.transactions-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.transactions-search-field{grid-column:1/-1}}@media (width<=650px){.transactions-page{gap:16px}.transactions-heading{align-items:flex-start}.transactions-heading h1{font-size:25px}.transactions-heading p{max-width:245px;font-size:12px}.transactions-export-button{gap:6px;padding:10px;font-size:10px}.transactions-summary{flex-wrap:wrap;gap:12px;padding:17px}.transactions-summary-icon{width:44px;height:44px}.transactions-summary-copy{flex-basis:calc(100% - 62px)}.transactions-summary-copy strong{font-size:15px}.transactions-connection-label{margin-left:56px}.transactions-filter-card{padding:17px}.transactions-filter-grid{grid-template-columns:minmax(0,1fr);gap:13px}.transactions-search-field{grid-column:auto}.transactions-table-heading{align-items:flex-start;padding:18px 16px}.transactions-table-heading h2{font-size:14px}.transactions-sort-button{gap:5px;padding:9px;font-size:10px}.transactions-empty-state{min-height:255px;padding:28px 18px}.transactions-table-footer{flex-direction:column;align-items:flex-start;padding:14px 16px}.transactions-table th,.transactions-table td{padding-left:14px;padding-right:14px}}@media (width<=380px){.transactions-heading{flex-direction:column}.transactions-export-button{align-self:flex-start}.transactions-filter-heading{align-items:flex-start}}.withdrawals-page{color:#1b2940;flex-direction:column;gap:22px;width:100%;min-width:0;display:flex}.withdrawals-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.withdrawals-heading h1{letter-spacing:-1px;margin:5px 0 7px;font-size:clamp(25px,3vw,32px);font-weight:800}.withdrawals-heading p{color:#7c8799;margin:0;font-size:13px;line-height:1.7}.withdrawals-security-pill{color:#927027;white-space:nowrap;background:#fbf7ed;border:1px solid #e8dfc9;border-radius:30px;align-items:center;gap:8px;padding:10px 13px;font-size:11px;font-weight:750;display:inline-flex}.withdrawals-balance-banner{background:linear-gradient(115deg,#fff 0%,#fcfaf4 100%);border:1px solid #e8edf3;border-radius:17px;align-items:center;gap:16px;padding:23px;display:flex;box-shadow:0 5px 22px #19273f09}.withdrawals-balance-icon{color:#9e7728;background:#f7f0df;border:1px solid #ebdfc0;border-radius:16px;flex-shrink:0;place-items:center;width:54px;height:54px;display:grid}.withdrawals-balance-copy{flex:1;min-width:0}.withdrawals-balance-copy>span{color:#798498;margin-bottom:5px;font-size:12px;font-weight:650;display:block}.withdrawals-balance-copy strong{color:#19263c;letter-spacing:-.6px;font-size:25px;font-weight:850;display:block}.withdrawals-balance-copy p{color:#8a93a2;margin:6px 0 0;font-size:11px;line-height:1.7}.withdrawals-data-status{color:#7c8799;white-space:nowrap;background:#fff;border:1px solid #e6eaf0;border-radius:30px;align-items:center;gap:7px;padding:9px 11px;font-size:10px;font-weight:700;display:inline-flex}.withdrawals-data-status>span{background:#a5adba;border-radius:50%;width:7px;height:7px}.withdrawals-main-grid{grid-template-columns:minmax(0,1.65fr) minmax(245px,.8fr);align-items:start;gap:20px;display:grid}.withdrawals-form-card,.withdrawals-info-card,.withdrawals-help-card,.withdrawals-history-card{background:#fff;border:1px solid #e8edf3;border-radius:17px;box-shadow:0 5px 22px #19273f09}.withdrawals-form-card{min-width:0;padding:24px}.withdrawals-section-heading{align-items:center;gap:12px;min-width:0;display:flex}.withdrawals-heading-symbol{color:#9b7528;background:#faf5e9;border:1px solid #eee3c9;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.withdrawals-section-heading h2{color:#1e2b41;margin:0;font-size:16px;font-weight:800}.withdrawals-section-heading p{color:#8992a2;margin:5px 0 0;font-size:11px;line-height:1.7}.withdrawals-form{flex-direction:column;gap:21px;margin-top:25px;display:flex}.withdrawals-field{flex-direction:column;gap:9px;min-width:0;display:flex}.withdrawals-label{color:#354157;font-size:12px;font-weight:750}.withdrawals-method-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.withdrawals-method-option{color:#354157;text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e9f0;border-radius:13px;align-items:center;gap:11px;min-width:0;padding:15px 13px;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.withdrawals-method-option:hover{border-color:#d4c194}.withdrawals-method-option.selected{background:#fdfaf2;border-color:#c7a65f;box-shadow:0 0 0 2px #c7a65f14}.withdrawals-method-icon{color:#53617a;background:#f4f6f9;border-radius:12px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.withdrawals-method-option.selected .withdrawals-method-icon{color:#967126;background:#f4ebd5}.withdrawals-method-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.withdrawals-method-copy strong{color:#27354b;font-size:12px;font-weight:800}.withdrawals-method-copy small{color:#8791a2;font-size:10px}.withdrawals-method-radio{border:1.5px solid #d7dce5;border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;display:grid}.withdrawals-method-option.selected .withdrawals-method-radio{border-color:#b48c3b}.withdrawals-method-radio>span{background:#b48c3b;border-radius:50%;width:8px;height:8px}.withdrawals-amount-input{background:#fbfcfe;border:1px solid #e1e6ee;border-radius:11px;align-items:center;min-height:49px;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.withdrawals-amount-input:focus-within{border-color:#c4a15a;box-shadow:0 0 0 3px #c4a15a1a}.withdrawals-amount-input input{color:#243148;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;flex:1;padding:14px;font-size:13px}.withdrawals-amount-input input::placeholder{color:#a0a8b7}.withdrawals-amount-input>span{color:#8e6b27;background:#f1ead9;border-radius:7px;margin-right:13px;padding:7px 10px;font-size:10px;font-weight:800}.withdrawals-field>input,.withdrawals-field>textarea,.withdrawals-select-wrap{color:#27354b;width:100%;min-width:0;font:inherit;background:#fbfcfe;border:1px solid #e1e6ee;border-radius:11px;font-size:12px;transition:border-color .2s,box-shadow .2s}.withdrawals-field>input{outline:none;min-height:47px;padding:12px 14px}.withdrawals-field>textarea{resize:vertical;overflow-wrap:anywhere;outline:none;min-height:82px;padding:13px 14px;line-height:1.7;display:block}.withdrawals-field>input:focus,.withdrawals-field>textarea:focus,.withdrawals-select-wrap:focus-within{border-color:#c4a15a;box-shadow:0 0 0 3px #c4a15a1a}.withdrawals-field>input::placeholder,.withdrawals-field>textarea::placeholder{color:#a0a8b7}.withdrawals-select-wrap{align-items:center;min-height:47px;padding:0 13px;display:flex;position:relative}.withdrawals-select-wrap select{appearance:none;color:#27354b;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:13px 25px 13px 0;font-size:12px}.withdrawals-select-wrap>svg{pointer-events:none;color:#8993a3;position:absolute;right:13px}.withdrawals-field-hint{color:#8791a2;justify-content:space-between;gap:12px;font-size:10px;line-height:1.6;display:flex}.withdrawals-field-note{color:#8791a2;margin:0;font-size:10px;line-height:1.8}.withdrawals-cost-summary{background:#fafbfd;border:1px solid #e9edf3;border-radius:12px;flex-direction:column;gap:0;padding:5px 15px;display:flex}.withdrawals-cost-summary>div{border-bottom:1px solid #e9edf3;justify-content:space-between;align-items:center;gap:15px;padding:13px 0;display:flex}.withdrawals-cost-summary>div:last-child{border-bottom:0}.withdrawals-cost-summary span{color:#788397;font-size:11px}.withdrawals-cost-summary strong{color:#36445b;text-align:right;font-size:11px;font-weight:750}.withdrawals-cost-summary .withdrawals-not-submitted{color:#a17928}.withdrawals-feedback{background:#f8f9fb;border:1px solid #e4e8ef;border-radius:11px;align-items:flex-start;gap:10px;padding:13px;display:flex}.withdrawals-feedback svg{flex-shrink:0;margin-top:1px}.withdrawals-feedback p{margin:0;font-size:11px;line-height:1.8}.withdrawals-feedback.feedback-error{color:#b44941;background:#fff5f4;border-color:#f1d5d2}.withdrawals-feedback.feedback-info{color:#8e6d2c;background:#fcf8ee;border-color:#eadfca}.withdrawals-submit-button{color:#fff;width:100%;min-height:49px;font:inherit;cursor:pointer;background:linear-gradient(110deg,#b58c3c,#d2b56f);border:1px solid #b28b3d;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:13px 17px;font-size:12px;font-weight:800;transition:filter .2s,transform .2s;display:flex}.withdrawals-submit-button:hover{filter:brightness(1.04)}.withdrawals-submit-button:active{transform:translateY(1px)}.withdrawals-submit-note{color:#939bab;text-align:center;margin:-12px 0 0;font-size:10px;line-height:1.7}.withdrawals-side-column{flex-direction:column;gap:16px;min-width:0;display:flex}.withdrawals-info-card{padding:21px}.withdrawals-side-heading{color:#a17a2b;align-items:center;gap:10px;margin-bottom:20px;display:flex}.withdrawals-side-heading h2{color:#25334a;margin:0;font-size:14px;font-weight:800}.withdrawals-check-row{align-items:flex-start;gap:10px;margin-top:16px;display:flex}.withdrawals-check-row>svg{color:#4b9870;flex-shrink:0;margin-top:2px}.withdrawals-check-row p{color:#788397;margin:0;font-size:11px;line-height:1.8}.withdrawals-notice-card{background:#fcf8ee;border:1px solid #eee2c8;border-radius:15px;align-items:flex-start;gap:12px;padding:19px;display:flex}.withdrawals-notice-icon{color:#987328;background:#f2e8d1;border-radius:10px;flex-shrink:0;place-items:center;width:35px;height:35px;display:grid}.withdrawals-notice-card h3{color:#665020;margin:1px 0 8px;font-size:12px;font-weight:800}.withdrawals-notice-card p{color:#8b784f;margin:0;font-size:10px;line-height:1.9}.withdrawals-help-card{color:#a17a2b;align-items:flex-start;gap:13px;padding:20px;display:flex}.withdrawals-help-card>svg{flex-shrink:0}.withdrawals-help-card h3{color:#26354b;margin:1px 0 7px;font-size:13px;font-weight:800}.withdrawals-help-card p{color:#818b9c;margin:0;font-size:11px;line-height:1.9}.withdrawals-history-card{overflow:hidden}.withdrawals-history-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:15px;padding:21px 23px;display:flex}.withdrawals-history-count{color:#7f8a9c;white-space:nowrap;background:#f8f9fb;border:1px solid #e7eaf0;border-radius:30px;padding:7px 10px;font-size:10px;font-weight:750}.withdrawals-history-empty{text-align:center;flex-direction:column;align-items:center;padding:35px 20px;display:flex}.withdrawals-history-empty-icon{color:#8b96a8;background:#f7f8fa;border:1px solid #e9edf3;border-radius:17px;place-items:center;width:55px;height:55px;display:grid}.withdrawals-history-empty h3{color:#28364c;margin:15px 0 7px;font-size:14px;font-weight:800}.withdrawals-history-empty p{color:#8993a3;max-width:390px;margin:0;font-size:11px;line-height:1.9}.withdrawals-history-list{flex-direction:column;display:flex}.withdrawals-history-row{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;font-size:11px;display:flex}.withdrawals-history-row:last-child{border-bottom:0}.withdrawals-history-row>div{flex-direction:column;gap:6px;display:flex}.withdrawals-history-row>div strong{color:#29374d}.withdrawals-history-row>div span,.withdrawals-history-row>span{color:#8993a3}.withdrawals-history-row>strong{color:#29374d;white-space:nowrap}@media (width<=1050px){.withdrawals-main-grid{grid-template-columns:minmax(0,1fr)}.withdrawals-side-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.withdrawals-info-card{grid-row:span 2}}@media (width<=650px){.withdrawals-page{gap:16px}.withdrawals-heading{flex-direction:column;align-items:flex-start}.withdrawals-heading h1{font-size:25px}.withdrawals-heading p{font-size:12px}.withdrawals-security-pill{padding:8px 11px}.withdrawals-balance-banner{flex-wrap:wrap;gap:12px;padding:17px}.withdrawals-balance-icon{width:45px;height:45px}.withdrawals-balance-copy{flex-basis:calc(100% - 61px)}.withdrawals-balance-copy strong{font-size:23px}.withdrawals-data-status{margin-left:57px}.withdrawals-form-card{padding:18px}.withdrawals-form{gap:19px;margin-top:21px}.withdrawals-method-grid{gap:9px}.withdrawals-method-option{gap:8px;padding:12px 9px}.withdrawals-method-icon{width:35px;height:35px}.withdrawals-method-copy strong{font-size:11px}.withdrawals-method-copy small{font-size:9px}.withdrawals-method-radio{width:15px;height:15px}.withdrawals-side-column{grid-template-columns:minmax(0,1fr)}.withdrawals-info-card{grid-row:auto}.withdrawals-history-heading{align-items:flex-start;padding:17px}.withdrawals-history-heading .withdrawals-section-heading h2{font-size:14px}.withdrawals-history-row{flex-wrap:wrap;padding:15px 17px}.withdrawals-history-row>div{flex-basis:100%}}@media (width<=380px){.withdrawals-method-grid{grid-template-columns:minmax(0,1fr)}.withdrawals-field-hint{flex-direction:column;gap:4px}.withdrawals-cost-summary{padding-left:11px;padding-right:11px}}.trade-page{color:#1b2940;flex-direction:column;gap:21px;width:100%;min-width:0;display:flex}.trade-page-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.trade-page-heading h1{letter-spacing:-1px;margin:5px 0 7px;font-size:clamp(25px,3vw,32px);font-weight:800}.trade-page-heading p{color:#7e899b;margin:0;font-size:13px;line-height:1.7}.trade-market-status{color:#7a8597;white-space:nowrap;background:#f8f9fb;border:1px solid #e8ebf0;border-radius:30px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;font-weight:750;display:inline-flex}.trade-status-dot{background:#a1aab8;border-radius:50%;width:7px;height:7px}.trade-warning-banner{background:#fcf8ef;border:1px solid #eee2c7;border-radius:14px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex}.trade-warning-icon{color:#94702a;background:#f1e6ca;border-radius:11px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.trade-warning-banner strong{color:#705625;margin:1px 0 5px;font-size:12px;font-weight:800;display:block}.trade-warning-banner p{color:#8a7955;margin:0;font-size:11px;line-height:1.8}.trade-market-toolbar{background:#fff;border:1px solid #e8edf3;border-radius:16px;grid-template-columns:minmax(190px,1.5fr) repeat(3,minmax(100px,1fr)) 38px;align-items:center;gap:15px;padding:19px;display:grid;box-shadow:0 5px 22px #19273f09}.trade-asset-picker{align-items:center;gap:12px;min-width:0;display:flex}.trade-asset-symbol{color:#9c7629;background:#f8f2e4;border:1px solid #eadfc5;border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:19px;font-weight:850;display:grid}.trade-asset-select-copy{min-width:0}.trade-asset-select-copy>span{color:#8a94a4;margin-bottom:6px;font-size:10px;display:block}.trade-asset-select-wrap{align-items:center;min-width:0;display:flex;position:relative}.trade-asset-select-wrap select{appearance:none;color:#25334a;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:2px 23px 2px 0;font-size:12px;font-weight:800}.trade-asset-select-wrap svg{color:#929bad;pointer-events:none;position:absolute;right:0}.trade-market-stat{border-left:1px solid #edf0f4;flex-direction:column;gap:6px;min-width:0;padding-left:15px;display:flex}.trade-market-stat>span{color:#8a94a4;font-size:10px}.trade-market-stat strong{color:#26344a;text-overflow:ellipsis;font-size:15px;font-weight:850;overflow:hidden}.trade-market-stat small{color:#98a0ae;font-size:9px}.trade-refresh-button{color:#6e7a8e;cursor:pointer;background:#fff;border:1px solid #e5e9f0;border-radius:11px;place-items:center;width:37px;height:37px;transition:border-color .2s,background .2s;display:grid}.trade-refresh-button:hover{color:#99752a;background:#fcf8ef;border-color:#c7a65f}.trade-workspace{grid-template-columns:minmax(0,1fr) minmax(285px,345px);align-items:start;gap:19px;display:grid}.trade-chart-card,.trade-order-card,.trade-activity-card{background:#fff;border:1px solid #e8edf3;border-radius:16px;min-width:0;overflow:hidden;box-shadow:0 5px 22px #19273f09}.trade-chart-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;display:flex}.trade-chart-title{align-items:center;gap:11px;min-width:0;display:flex}.trade-chart-icon{color:#99742a;background:#faf5e9;border:1px solid #eee3ca;border-radius:12px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.trade-chart-title h2{color:#25334a;margin:0;font-size:14px;font-weight:850}.trade-chart-title p{color:#8993a3;margin:5px 0 0;font-size:10px}.trade-chart-tool{color:#6e7a8e;border:1px solid #e7ebf1;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:700;display:inline-flex}.trade-timeframe-bar{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:12px 19px;display:flex}.trade-timeframes{flex-wrap:wrap;gap:5px;display:flex}.trade-timeframes button{color:#8993a3;min-width:37px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;padding:7px 9px;font-size:10px;font-weight:750}.trade-timeframes button:hover{color:#45536a;background:#f8f9fb}.trade-timeframes button.active{color:#967127;background:#faf5e9;border-color:#eadfc5}.trade-chart-timezone{color:#929baa;font-size:10px;font-weight:700}.trade-chart-canvas{background:#fdfefe;justify-content:center;align-items:center;min-height:390px;display:flex;position:relative;overflow:hidden}.trade-chart-grid{pointer-events:none;flex-direction:column;justify-content:space-evenly;padding:0 18px 0 0;display:flex;position:absolute;inset:0}.trade-chart-grid span{border-top:1px dashed #edf0f4;width:100%;display:block}.trade-chart-placeholder{z-index:1;text-align:center;flex-direction:column;align-items:center;width:min(88%,330px);padding:25px 15px;display:flex;position:relative}.trade-chart-placeholder-icon{color:#929daf;background:#f7f9fb;border:1px solid #e8edf3;border-radius:18px;place-items:center;width:58px;height:58px;display:grid}.trade-chart-placeholder h3{color:#344158;margin:17px 0 7px;font-size:14px;font-weight:800}.trade-chart-placeholder p{color:#8993a3;margin:0;font-size:11px;line-height:1.9}.trade-chart-selected-timeframe{color:#758095;background:#fff;border:1px solid #e7ebf1;border-radius:8px;margin-top:14px;padding:7px 10px;font-size:10px;font-weight:700}.trade-chart-axis-labels{color:#a0a8b5;justify-content:space-between;gap:10px;font-size:9px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.trade-chart-footer{background:#fcfcfd;border-top:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;display:flex}.trade-chart-footer span{color:#8993a3;align-items:center;gap:6px;font-size:9px;line-height:1.6;display:inline-flex}.trade-chart-footer svg{color:#a17a2b;flex-shrink:0}.trade-order-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:20px 19px;display:flex}.trade-order-heading h2{color:#25334a;margin:0;font-size:15px;font-weight:850}.trade-order-heading p{color:#8993a3;margin:5px 0 0;font-size:10px}.trade-order-preview-badge{color:#94712b;background:#fcf8ef;border:1px solid #eee2c7;border-radius:7px;padding:7px 9px;font-size:9px;font-weight:800}.trade-side-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:16px 17px 0;display:grid}.trade-side-button{color:#7f8a9b;min-height:43px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e6eaf0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:800;transition:border-color .2s,background .2s,color .2s;display:flex}.trade-buy-button.selected{color:#24804c;background:#edf8f1;border-color:#cbe8d6}.trade-sell-button.selected{color:#bc5147;background:#fff0ee;border-color:#f0d7d3}.trade-order-form{flex-direction:column;gap:17px;padding:19px 18px;display:flex}.trade-order-field{flex-direction:column;gap:8px;min-width:0;display:flex}.trade-order-field label{color:#435068;font-size:11px;font-weight:750}.trade-order-field>input,.trade-order-select-wrap{color:#27354b;width:100%;min-width:0;min-height:45px;font:inherit;background:#fbfcfe;border:1px solid #e2e7ee;border-radius:10px;font-size:12px}.trade-order-field>input{outline:none;padding:12px}.trade-order-field>input:focus,.trade-order-select-wrap:focus-within{border-color:#c6a45c;box-shadow:0 0 0 3px #c6a45c1a}.trade-order-field>input::placeholder{color:#a0a8b7}.trade-order-select-wrap{align-items:center;padding:0 12px;display:flex;position:relative}.trade-order-select-wrap select{appearance:none;color:#344157;width:100%;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;padding:12px 24px 12px 0;font-size:11px}.trade-order-select-wrap svg{color:#8993a3;pointer-events:none;position:absolute;right:12px}.trade-available-balance{background:#fafbfd;border:1px solid #e8edf3;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px;display:flex}.trade-available-balance>span{color:#7f8a9b;align-items:center;gap:7px;font-size:10px;display:inline-flex}.trade-available-balance svg{color:#9b762b}.trade-available-balance strong{color:#344158;white-space:nowrap;font-size:10px;font-weight:800}.trade-order-estimate{background:#fcf8ef;border:1px solid #eee2c7;border-radius:11px;flex-direction:column;gap:7px;padding:15px;display:flex}.trade-order-estimate>span{color:#8b7955;font-size:10px}.trade-order-estimate>strong{color:#6c5120;font-size:20px;font-weight:850}.trade-order-estimate>small{color:#a08b62;font-size:9px}.trade-feedback{background:#f8f9fb;border:1px solid #e6eaf0;border-radius:10px;align-items:flex-start;gap:9px;padding:12px;display:flex}.trade-feedback svg{flex-shrink:0;margin-top:1px}.trade-feedback p{margin:0;font-size:10px;line-height:1.8}.trade-feedback-error{color:#b44941;background:#fff5f4;border-color:#f1d5d2}.trade-feedback-info{color:#8e6d2c;background:#fcf8ee;border-color:#eadfca}.trade-review-button{color:#fff;width:100%;min-height:47px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:11px;font-weight:800;transition:filter .2s;display:flex}.trade-review-button.buy{background:#278653;border-color:#288455}.trade-review-button.sell{background:#c0564d;border-color:#c0564d}.trade-review-button:hover{filter:brightness(1.06)}.trade-order-disclaimer{color:#929baa;text-align:center;margin:-8px 0 0;font-size:9px;line-height:1.7}.trade-order-security{color:#8a94a4;background:#fcfcfd;border-top:1px solid #edf0f4;align-items:flex-start;gap:9px;padding:14px 17px;display:flex}.trade-order-security svg{color:#a17a2b;flex-shrink:0;margin-top:1px}.trade-order-security p{margin:0;font-size:9px;line-height:1.8}.trade-lower-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;display:grid}.trade-lower-heading{border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:19px 20px;display:flex}.trade-lower-heading h2{color:#26344a;margin:0;font-size:14px;font-weight:850}.trade-lower-heading p{color:#8993a3;margin:5px 0 0;font-size:10px}.trade-lower-heading>span{color:#68758b;background:#f8f9fb;border:1px solid #e6eaf0;border-radius:9px;place-items:center;min-width:29px;height:29px;padding:0 7px;font-size:10px;font-weight:800;display:grid}.trade-mini-empty{text-align:center;flex-direction:column;align-items:center;padding:27px 18px;display:flex}.trade-mini-empty-icon{color:#8b96a8;background:#f7f9fb;border:1px solid #e7ebf1;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.trade-mini-empty>p{color:#47546a;margin:12px 0 6px;font-size:12px;font-weight:750}.trade-mini-empty>small{color:#8993a3;font-size:10px;line-height:1.8}.trade-mini-list{flex-direction:column;display:flex}.trade-mini-row{color:#788397;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:10px;padding:15px 20px;font-size:10px;display:flex}.trade-mini-row:last-child{border-bottom:0}.trade-mini-row strong{color:#29374d;font-weight:800}@media (width<=1150px){.trade-market-toolbar{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-asset-picker{grid-column:1/-1}.trade-market-stat{border-top:1px solid #edf0f4;border-left:0;padding:10px 0 0}.trade-refresh-button{place-self:end}.trade-workspace{grid-template-columns:minmax(0,1fr)}.trade-order-card{width:100%}.trade-order-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.trade-order-heading,.trade-side-tabs,.trade-order-security{grid-column:1/-1}.trade-side-tabs{grid-row:2}.trade-order-estimate,.trade-available-balance,.trade-review-button,.trade-order-disclaimer,.trade-feedback{grid-column:1/-1}}@media (width<=650px){.trade-page{gap:16px}.trade-page-heading{flex-direction:column;align-items:flex-start}.trade-page-heading h1{font-size:25px}.trade-page-heading p{font-size:12px}.trade-market-status{padding:8px 11px}.trade-warning-banner{gap:10px;padding:14px}.trade-warning-icon{width:33px;height:33px}.trade-warning-banner p{font-size:10px}.trade-market-toolbar{gap:12px;padding:15px}.trade-asset-symbol{width:40px;height:40px}.trade-market-stat strong{font-size:13px}.trade-chart-heading{padding:15px}.trade-timeframe-bar{padding:10px 12px}.trade-timeframes{gap:2px}.trade-timeframes button{min-width:32px;padding:7px 6px;font-size:9px}.trade-chart-canvas{min-height:310px}.trade-chart-footer{flex-direction:column;align-items:flex-start;padding:12px 15px}.trade-order-form{padding:16px;display:flex}.trade-order-heading{padding:17px 16px}.trade-side-tabs{padding:14px 16px 0}.trade-lower-grid{grid-template-columns:minmax(0,1fr);gap:15px}.trade-lower-heading{padding:16px}}@media (width<=380px){.trade-market-toolbar{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.trade-market-stat{min-width:0}.trade-market-stat strong{font-size:12px}.trade-chart-tool span{display:none}.trade-chart-canvas{min-height:280px}.trade-chart-placeholder h3{font-size:13px}.trade-order-estimate>strong{font-size:18px}}.plans-page{color:#1b2940;flex-direction:column;gap:23px;width:100%;min-width:0;display:flex}.plans-page-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.plans-page-heading h1{letter-spacing:-1px;margin:5px 0 7px;font-size:clamp(25px,3vw,32px);font-weight:850}.plans-page-heading p{color:#7e899b;margin:0;font-size:13px;line-height:1.7}.plans-security-pill{color:#967329;white-space:nowrap;background:#fbf7ed;border:1px solid #e8dfc9;border-radius:30px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;font-weight:750;display:inline-flex}.plans-hero{background:linear-gradient(115deg,#111e32 0%,#1c2c43 62%,#26364c 100%);border:1px solid #26364d;border-radius:20px;justify-content:space-between;align-items:center;gap:25px;min-height:260px;padding:35px 38px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #121f331a}.plans-hero:before{content:"";border:1px solid #d7b77121;border-radius:50%;width:350px;height:350px;position:absolute;top:-120px;right:15%}.plans-hero:after{content:"";border:1px solid #d7b7711a;border-radius:50%;width:390px;height:390px;position:absolute;bottom:-200px;right:-70px}.plans-hero-content{z-index:2;max-width:550px;position:relative}.plans-hero-eyebrow{color:#ddc27f;letter-spacing:1.5px;align-items:center;gap:8px;font-size:10px;font-weight:850;display:inline-flex}.plans-hero-content h2{color:#fff;letter-spacing:-1.3px;margin:19px 0 13px;font-size:clamp(27px,3.4vw,39px);font-weight:850;line-height:1.2}.plans-hero-content h2 span{color:#d9bb70;display:block}.plans-hero-content>p{color:#bac4d2;max-width:475px;margin:0;font-size:12px;line-height:1.9}.plans-hero-points{flex-wrap:wrap;gap:18px;margin-top:21px;display:flex}.plans-hero-points span{color:#d8dfeb;align-items:center;gap:7px;font-size:10px;font-weight:650;display:inline-flex}.plans-hero-points svg{color:#d9bb70}.plans-hero-symbol{flex-shrink:0;place-items:center;width:205px;height:205px;display:grid;position:relative}.plans-hero-orbit{border:1px solid #dabe7942;border-radius:50%;position:absolute}.plans-orbit-one{inset:13px;transform:rotate(-24deg)scaleY(.77)}.plans-orbit-two{inset:30px;transform:rotate(28deg)scaleY(.77)}.plans-hero-crown{color:#e4c77f;background:linear-gradient(145deg,#d7b86f33,#d7b86f0a);border:1px solid #dcbf7b80;border-radius:32px;place-items:center;width:112px;height:112px;display:grid;transform:rotate(-7deg);box-shadow:0 0 50px #d6b86f17}.plans-hero-star{color:#e3c77f;position:absolute}.plans-star-one{font-size:23px;top:30px;right:35px}.plans-star-two{font-size:27px;bottom:31px;left:31px}.plans-status-banner{background:#fdfaf3;border:1px solid #eee3cb;border-radius:15px;align-items:center;gap:14px;padding:19px 21px;display:flex;box-shadow:0 4px 18px #19273f06}.plans-status-icon{color:#98742b;background:#f6edd8;border:1px solid #eadcba;border-radius:13px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.plans-status-copy{flex:1;min-width:0}.plans-status-copy strong{color:#6f5728;margin-bottom:5px;font-size:12px;font-weight:850;display:block}.plans-status-copy p{color:#8b7957;margin:0;font-size:10px;line-height:1.8}.plans-status-label{color:#8b7957;white-space:nowrap;background:#fffdf8;border:1px solid #e8ddc7;border-radius:30px;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:750;display:inline-flex}.plans-status-label>span{background:#b69a61;border-radius:50%;width:7px;height:7px}.plans-section-heading{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.plans-section-heading h2{color:#1c2a40;letter-spacing:-.6px;margin:7px 0 6px;font-size:22px;font-weight:850}.plans-section-heading p{color:#8791a2;margin:0;font-size:11px;line-height:1.7}.plans-count{color:#6f7b8f;white-space:nowrap;background:#fff;border:1px solid #e6eaf0;border-radius:9px;padding:8px 11px;font-size:10px;font-weight:750}.plans-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:17px;display:grid}.plan-card{background:#fff;border:1px solid #e6eaf0;border-radius:17px;flex-direction:column;min-width:0;padding:23px 21px 19px;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;box-shadow:0 5px 22px #19273f09}.plan-card:hover{border-color:#d7c59e;transform:translateY(-2px);box-shadow:0 10px 28px #19273f12}.plan-card-featured{background:linear-gradient(#fffdf8 0%,#fff 30%);border-color:#c7a65f;box-shadow:0 8px 25px #97732713}.plan-card-selected{outline-offset:2px;outline:2px solid #be994b3d}.plan-featured-ribbon{color:#fff;letter-spacing:.5px;background:#b58d40;border-radius:0 0 9px 9px;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:850;display:inline-flex;position:absolute;top:-1px;right:18px}.plan-card-top{align-items:center;gap:11px;margin-bottom:21px;display:flex}.plan-card-icon{color:#637087;background:#f5f7fa;border:1px solid #e8edf3;border-radius:14px;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}.plan-icon-advanced{color:#5673a7;background:#f0f4fc;border-color:#dfe7f5}.plan-icon-vvip{color:#987328;background:#f8f0de;border-color:#eadcba}.plan-card-label{color:#8490a2;font-size:10px;font-weight:700}.plan-card h3{color:#1d2b41;letter-spacing:-.6px;margin:0;font-size:23px;font-weight:850}.plan-card-description{color:#818b9c;min-height:42px;margin:8px 0 0;font-size:11px;line-height:1.8}.plan-price-area{background:#fafbfd;border:1px solid #e9edf3;border-radius:12px;flex-direction:column;gap:7px;margin-top:21px;padding:17px 14px;display:flex}.plan-card-featured .plan-price-area{background:#fcf8ee;border-color:#eee2c6}.plan-price-caption{color:#8490a1;font-size:10px;font-weight:650}.plan-price{color:#25334a;overflow-wrap:anywhere;font-size:clamp(16px,1.7vw,21px);font-weight:850;line-height:1.4}.plan-card-featured .plan-price{color:#8d6b26}.plan-billing-period{color:#929bab;font-size:9px;line-height:1.6}.plan-card-divider{background:#edf0f4;height:1px;margin:21px 0 17px}.plan-features-heading{justify-content:space-between;align-items:center;gap:8px;margin-bottom:15px;display:flex}.plan-features-heading strong{color:#344157;font-size:11px;font-weight:850}.plan-features-heading>span{color:#929bab;font-size:9px}.plan-feature-list{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.plan-feature-list li{color:#657187;align-items:flex-start;gap:9px;font-size:10px;line-height:1.7;display:flex}.plan-feature-check{color:#39865b;background:#eff8f2;border:1px solid #d8eade;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-top:0;display:grid}.plan-card-bottom{flex-direction:column;gap:12px;margin-top:auto;padding-top:24px;display:flex}.plan-select-button{color:#354258;width:100%;min-height:45px;font:inherit;cursor:pointer;background:#fff;border:1px solid #e0e5ed;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-size:11px;font-weight:800;transition:border-color .2s,background .2s;display:flex}.plan-select-button:hover{background:#fcf9f1;border-color:#c5a15a}.plan-select-featured{color:#fff;background:#b58c3c;border-color:#b58c3c}.plan-select-featured:hover{background:#a78034;border-color:#9d762c}.plan-card-bottom>p{color:#929bab;text-align:center;justify-content:center;align-items:center;gap:6px;margin:0;font-size:9px;line-height:1.7;display:flex}.plan-current-label{color:#39865b;background:#eff8f2;border:1px solid #d7eadd;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:45px;font-size:11px;font-weight:800;display:flex}.plans-notice{color:#8b6d31;background:#fcf8ef;border:1px solid #e9dfca;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;display:flex}.plans-notice>svg{flex-shrink:0;margin-top:1px}.plans-notice p{flex:1;margin:0;font-size:11px;line-height:1.8}.plans-notice>button{width:25px;height:25px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.plans-notice>button:hover{background:#97732714}.plans-notice-error{color:#b44941;background:#fff5f4;border-color:#f0d5d2}.plans-selection-panel{background:#fff;border:1px solid #e8edf3;border-radius:16px;align-items:center;gap:15px;padding:21px;display:flex;box-shadow:0 5px 22px #19273f09}.plans-selection-icon{color:#987328;background:#f8f0de;border:1px solid #eadcba;border-radius:15px;flex-shrink:0;place-items:center;width:49px;height:49px;display:grid}.plans-selection-copy{flex:1;min-width:0}.plans-selection-copy>span,.plans-selection-price>span{color:#8791a2;margin-bottom:5px;font-size:10px;display:block}.plans-selection-copy h3{color:#26344a;margin:0;font-size:16px;font-weight:850}.plans-selection-copy p{color:#8791a2;margin:5px 0 0;font-size:10px;line-height:1.7}.plans-selection-price{text-align:right;border-left:1px solid #edf0f4;flex-shrink:0;padding-left:20px}.plans-selection-price strong{color:#8d6b26;font-size:13px;font-weight:850}.plans-information-card{background:#fff;border:1px solid #e8edf3;border-radius:14px;align-items:flex-start;gap:12px;padding:19px 17px;display:flex}.plans-information-icon{color:#98742b;background:#fbf7ed;border:1px solid #e9dfca;border-radius:12px;flex-shrink:0;place-items:center;width:39px;height:39px;display:grid}.plans-information-card h3{color:#2a384e;margin:1px 0 7px;font-size:11px;font-weight:850}.plans-disclaimer{color:#929bab;margin:-3px 0 0;padding:0 2px;font-size:10px;line-height:1.9}@media (width<=1150px){.plans-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plan-card-featured{grid-column:auto}.plans-information-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.plans-hero{min-height:auto;padding:28px 24px}.plans-hero-symbol{width:135px;height:135px}.plans-hero-crown{border-radius:24px;width:79px;height:79px}.plans-hero-crown svg{width:40px;height:40px}.plans-hero-content h2{font-size:28px}.plans-hero-points{flex-direction:column;gap:10px}.plans-status-banner{flex-wrap:wrap}.plans-status-copy{flex-basis:calc(100% - 60px)}.plans-status-label{margin-left:57px}}@media (width<=650px){.plans-page{gap:17px}.plans-page-heading{flex-direction:column;align-items:flex-start}.plans-page-heading h1{font-size:25px}.plans-page-heading p{font-size:12px}.plans-hero{border-radius:16px;padding:25px 20px}.plans-hero-symbol{display:none}.plans-hero-content h2{margin-top:16px;font-size:29px}.plans-hero-content>p{font-size:11px}.plans-section-heading h2{font-size:20px}.plans-grid{grid-template-columns:minmax(0,1fr);gap:15px}.plan-card{padding:21px}.plan-card-description{min-height:0}.plan-price{font-size:20px}.plans-selection-panel{flex-wrap:wrap;align-items:flex-start;padding:17px}.plans-selection-copy{flex-basis:calc(100% - 65px)}.plans-selection-price{text-align:left;border-top:1px solid #edf0f4;border-left:0;flex-basis:100%;padding:13px 0 0}.plans-information-grid{grid-template-columns:minmax(0,1fr);gap:11px}.plans-information-card{padding:16px}}@media (width<=380px){.plans-hero-content h2{font-size:25px}.plans-hero-points span{font-size:9px}.plans-status-banner{padding:15px}.plans-section-heading{align-items:flex-start}.plans-count{padding:7px 8px;font-size:9px}}.team-referral-banner{color:#fff;background:linear-gradient(125deg,#101d33,#1a2e4c);border:1px solid #263650;border-radius:22px;padding:27px;position:relative;overflow:hidden;box-shadow:0 14px 35px #101d331f}.team-referral-link button{color:#172033;cursor:pointer;background:#e7c36f;border:0;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}@media (width<=760px){.team-metrics{grid-template-columns:1fr;gap:12px}.team-metric-card{padding:17px}.team-referral-banner{border-radius:18px;padding:21px}.team-table-header{flex-direction:column;align-items:stretch;padding:18px}.team-search{width:100%}.team-table th,.team-table td{padding-left:14px;padding-right:14px}}@media (width<=420px){.team-referral-link{flex-direction:column;align-items:stretch}.team-referral-link button{width:100%}}.team-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.team-heading h1{color:#172033;letter-spacing:-1px;margin:7px 0;font-size:clamp(25px,3vw,34px);font-weight:800}.team-heading p{color:#7b8495;margin:0;font-size:14px;line-height:1.7}.team-heading-icon{color:#bd923b;background:#fbf3df;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;display:inline-flex}.team-referral-banner{color:#fff;background:linear-gradient(125deg,#101d33,#1a2e4c);border:1px solid #263650;border-radius:20px;padding:26px;box-shadow:0 12px 30px #101d331a}.team-referral-banner h2{margin:0 0 9px;font-size:21px;font-weight:750}.team-referral-banner p{color:#c2ccdb;max-width:570px;margin:0;font-size:13px;line-height:1.8}.team-referral-label{color:#e8c879;letter-spacing:1px;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:15px;font-size:11px;font-weight:800;display:inline-flex}.team-referral-link{background:#ffffff0f;border:1px solid #ffffff21;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding:12px;display:flex}.team-referral-link>span{overflow-wrap:anywhere;color:#e5eaf1;min-width:0;font-size:12px}.team-referral-link button{color:#172033;cursor:pointer;background:#e7c36f;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.team-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.team-metric-card{background:#fff;border:1px solid #e9edf3;border-radius:17px;align-items:flex-start;gap:13px;min-width:0;padding:20px;display:flex;box-shadow:0 5px 20px #14203709}.team-metric-card:nth-child(2) .team-metric-icon{color:#3e7cba;background:#eaf3fc}.team-metric-card:nth-child(3) .team-metric-icon{color:#348b71;background:#e7f6f0}.team-metric-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.team-metric-copy span{color:#7b8495;font-size:12px;line-height:1.5}.team-metric-copy strong{color:#172033;letter-spacing:-.7px;font-size:25px;font-weight:800}.team-table-card{background:#fff;border:1px solid #e9edf3;border-radius:19px;overflow:hidden;box-shadow:0 5px 20px #14203709}.team-table-header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;padding:21px;display:flex}.team-table-header h2{color:#172033;margin:0;font-size:17px;font-weight:750}.team-table-header p{color:#818a9a;margin:6px 0 0;font-size:12px}.team-search{color:#8993a3;background:#fbfcfe;border:1px solid #e3e8ef;border-radius:10px;align-items:center;gap:9px;width:min(100%,280px);min-height:42px;padding:0 12px;display:flex}.team-table th{color:#7e8797;letter-spacing:.65px;text-transform:uppercase;white-space:nowrap;background:#fafbfd;padding:14px 18px;font-size:10px;font-weight:800}.team-table td{color:#4f5b6f;white-space:nowrap;border-top:1px solid #edf0f5;padding:16px 18px;font-size:12px}.team-member-cell{align-items:center;gap:10px;display:flex}.team-member-avatar{color:#bd923b;background:#fbf3df;border-radius:11px;justify-content:center;align-items:center;width:37px;height:37px;font-weight:800;display:flex}.team-member-name{color:#172033;font-size:12px;font-weight:750}.team-member-subtitle{color:#929aaa;margin-top:4px;font-size:10px;display:block}.team-empty-state{text-align:center;padding:40px 20px}.team-empty-state>div{color:#bd923b;background:#fbf3df;border-radius:16px;justify-content:center;align-items:center;width:54px;height:54px;margin:0 auto 14px;display:flex}.team-empty-state h3{color:#172033;margin:0 0 7px;font-size:15px}.team-notice,.team-info-card{color:#6d7789;background:#f9fbfd;border:1px solid #e8edf4;border-radius:13px;padding:15px 17px;font-size:12px;line-height:1.8}.account-page{flex-direction:column;gap:22px;width:100%;min-width:0;display:flex}.account-page .page-heading h1{color:#172033;letter-spacing:-1px;margin:7px 0;font-size:clamp(25px,3vw,34px);font-weight:800}.account-page .page-heading p{color:#7b8495;margin:0;font-size:14px;line-height:1.7}.account-heading-icon{color:#bd923b;background:#fbf3df;border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:12px;display:inline-flex}.account-profile-banner{background:#fff;border:1px solid #e9edf3;border-radius:18px;align-items:center;gap:16px;padding:22px;display:flex;box-shadow:0 5px 20px #14203709}.account-avatar{color:#9e7625;background:linear-gradient(145deg,#fff9eb,#f5e7c4);border:1px solid #f0dfb6;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.account-profile-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.account-profile-copy h2{overflow-wrap:anywhere;color:#172033;margin:0;font-size:17px;font-weight:800}.account-profile-copy p{overflow-wrap:anywhere;color:#818a9a;margin:0;font-size:12px}.account-status-badge{color:#6f7a8d;background:#f8fafc;border:1px solid #e5ebf2;border-radius:30px;align-self:flex-start;align-items:center;gap:6px;padding:6px 9px;font-size:10px;font-weight:750;display:inline-flex}.account-content-grid{grid-template-columns:minmax(0,1.6fr) minmax(250px,1fr);align-items:start;gap:20px;display:grid}.account-main-column,.account-side-column{flex-direction:column;gap:20px;min-width:0;display:flex}.account-form-card{background:#fff;border:1px solid #e9edf3;border-radius:18px;padding:23px;box-shadow:0 5px 20px #14203709}.account-section-heading{align-items:flex-start;gap:12px;margin-bottom:21px;display:flex}.account-section-icon{color:#b58a30;background:#fbf3df;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.account-section-heading h2{color:#172033;margin:2px 0 6px;font-size:16px;font-weight:800}.account-section-heading p{color:#818a9a;margin:0;font-size:12px;line-height:1.7}.account-form{flex-direction:column;gap:17px;display:flex}.account-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.account-field{flex-direction:column;gap:8px;min-width:0;display:flex}.account-field>span{color:#455168;font-size:12px;font-weight:700}.account-input-wrap{color:#8b95a5;background:#fcfdff;border:1px solid #e1e7ef;border-radius:10px;align-items:center;gap:10px;min-height:47px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.account-input-wrap:focus-within{border-color:#c4a052;box-shadow:0 0 0 3px #c4a0521f}.account-input-wrap input,.account-input-wrap select{color:#172033;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.account-input-wrap input::placeholder{color:#a4adba}.account-form-note{color:#768195;background:#f8fafc;border:1px solid #e8edf4;border-radius:10px;padding:11px 13px;font-size:11px;line-height:1.7}.account-primary-button{color:#fff;cursor:pointer;background:#172943;border:0;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:9px;min-height:45px;padding:0 18px;font-size:12px;font-weight:750;transition:background .2s,transform .2s;display:inline-flex}.account-primary-button:hover{background:#243d5f;transform:translateY(-1px)}.account-eye-button{color:#7e899b;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.account-feedback{color:#526177;background:#f8fafc;border:1px solid #e8edf4;border-radius:10px;padding:12px 14px;font-size:12px;line-height:1.7}.account-security-card,.account-help-card{background:#fff;border:1px solid #e9edf3;border-radius:18px;padding:21px;box-shadow:0 5px 20px #14203709}.account-security-symbol{color:#348b71;background:#e7f6f0;border-radius:13px;justify-content:center;align-items:center;width:45px;height:45px;margin-bottom:15px;display:flex}.account-security-card h2,.account-help-card h2{color:#172033;margin:0 0 8px;font-size:16px;font-weight:800}.account-security-card>p,.account-help-card>p{color:#818a9a;margin:0;font-size:12px;line-height:1.8}.account-security-row{border-top:1px solid #edf0f5;align-items:flex-start;gap:10px;padding:14px 0;display:flex}.account-security-row:first-of-type{margin-top:17px}.account-security-row>svg{color:#8b95a5;flex-shrink:0;margin-top:2px}.account-security-row strong{color:#344056;margin-bottom:4px;font-size:12px;display:block}.account-security-row span{color:#8a94a4;font-size:11px;line-height:1.6;display:block}.account-help-card{background:#fffdf8;border-color:#eee3c8}.account-help-card .account-section-icon{margin-bottom:13px}.account-help-card p{margin-bottom:16px}@media (width<=900px){.account-content-grid{grid-template-columns:minmax(0,1fr)}.account-side-column{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}@media (width<=760px){.team-metrics{grid-template-columns:1fr;gap:12px}.team-metric-card{padding:17px}.team-referral-banner{border-radius:18px;padding:21px}.team-table-header{flex-direction:column;align-items:stretch;padding:18px}.team-search{width:100%}.team-table th,.team-table td{padding-left:14px;padding-right:14px}.account-form-card{padding:18px}.account-profile-banner{padding:17px}}@media (width<=520px){.team-referral-link{flex-direction:column;align-items:stretch}.team-referral-link button{width:100%}.account-fields-grid,.account-side-column{grid-template-columns:minmax(0,1fr)}.account-profile-banner{flex-wrap:wrap;align-items:flex-start}.account-profile-copy{flex-basis:calc(100% - 80px)}.account-status-badge{margin-left:78px}.account-primary-button{width:100%}}.team-page{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.team-page>.page-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.team-page .page-heading h1{color:#172033;letter-spacing:-1px;margin:8px 0;font-size:clamp(26px,3vw,34px);font-weight:800}.team-page .page-heading p{color:#7b8495;margin:0;font-size:14px;line-height:1.7}.team-heading-icon{color:#a77d28;background:#fbf4e4;border:1px solid #f0e3c6;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.team-referral-banner{color:#fff;background:linear-gradient(120deg,#101c30 0%,#1b3150 100%);border:1px solid #283b57;border-radius:22px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:24px;padding:30px;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #111f331f}.team-referral-art{color:#edcc7b;background:radial-gradient(circle,#e7c36f2b,#e7c36f06 68%);border:1px solid #e7c36f3d;border-radius:50%;justify-content:center;align-items:center;width:140px;height:140px;display:flex;position:relative}.team-referral-art>svg{z-index:2;width:43px;height:43px;position:relative}.team-referral-orbit{border:1px solid #e7c36f40;border-radius:50%;position:absolute}.team-referral-orbit.orbit-one{inset:14px}.team-referral-orbit.orbit-two{opacity:.65;border-style:dashed;inset:-10px}.team-referral-content{z-index:1;min-width:0;position:relative}.team-banner-label{color:#e8c879;letter-spacing:1.5px;margin-bottom:12px;font-size:10px;font-weight:800;display:inline-flex}.team-referral-content h2{color:#fff;letter-spacing:-.5px;margin:0 0 10px;font-size:clamp(20px,2.4vw,26px);font-weight:800}.team-referral-content>p{color:#c4cede;max-width:600px;margin:0;font-size:13px;line-height:1.85}.team-link-box{color:#e4eaf3;background:#ffffff0e;border:1px solid #ffffff21;border-radius:11px;align-items:center;gap:10px;min-width:0;margin-top:20px;padding:13px 14px;display:flex}.team-link-box>svg{color:#e8c879;flex-shrink:0}.team-link-box span{overflow-wrap:anywhere;font-size:12px;line-height:1.6}.team-copy-button{color:#172033;cursor:pointer;background:#e7c36f;border:0;border-radius:10px;justify-content:center;align-items:center;gap:9px;min-height:43px;margin-top:13px;padding:0 17px;font-size:12px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.team-copy-button:hover{background:#f1d58e;transform:translateY(-1px)}.team-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.team-section-heading h2,.team-members-header h2{color:#172033;margin:0;font-size:18px;font-weight:800}.team-section-heading p,.team-members-header p{color:#818a9a;margin:6px 0 0;font-size:12px;line-height:1.7}.team-metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.team-metrics-grid .team-metric-card{background:#fff;border:1px solid #e8edf3;border-radius:17px;flex-direction:column;align-items:stretch;gap:0;min-width:0;padding:19px;display:flex;box-shadow:0 5px 20px #14203709}.team-metric-top{color:#748095;justify-content:space-between;align-items:flex-start;gap:9px;font-size:11px;font-weight:650;line-height:1.6;display:flex}.team-metric-icon{color:#a77d28;background:#fbf3df;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.team-metrics-grid .team-metric-card:nth-child(2) .team-metric-icon{color:#3e7cba;background:#eaf3fc}.team-metrics-grid .team-metric-card:nth-child(3) .team-metric-icon{color:#348b71;background:#e7f6f0}.team-metrics-grid .team-metric-card:nth-child(4) .team-metric-icon{color:#7960b0;background:#f0ecfb}.team-metric-value{color:#172033;letter-spacing:-.8px;margin-top:17px;font-size:29px;font-weight:800;display:block}.team-metrics-grid .team-metric-card>p{color:#818a9a;margin:7px 0 14px;font-size:11px;line-height:1.65}.team-metric-status{color:#778296;background:#f8fafc;border:1px solid #e9edf3;border-radius:7px;align-self:flex-start;margin-top:auto;padding:5px 8px;font-size:9px;font-weight:700}.team-members-card{background:#fff;border:1px solid #e8edf3;border-radius:18px;padding:0;overflow:hidden;box-shadow:0 5px 20px #14203709}.team-members-header{border-bottom:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:14px;padding:22px;display:flex}.team-members-count{color:#69768a;background:#f8fafc;border:1px solid #e7ebf1;border-radius:9px;flex-shrink:0;align-items:center;gap:7px;padding:8px 10px;font-size:11px;font-weight:750;display:inline-flex}.team-filter-bar{background:#fcfdff;border-bottom:1px solid #edf0f5;grid-template-columns:minmax(0,1fr) 170px;gap:12px;padding:17px 22px;display:grid}.team-search{color:#8b95a5;background:#fff;border:1px solid #e1e7ef;border-radius:10px;align-items:center;gap:10px;min-width:0;min-height:44px;padding:0 13px;display:flex}.team-search:focus-within{border-color:#c4a052;box-shadow:0 0 0 3px #c4a0521a}.team-search input{color:#172033;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.team-search input::placeholder{color:#9ba4b2}.team-filter-bar>select{color:#445168;width:100%;min-width:0;min-height:44px;font:inherit;background:#fff;border:1px solid #e1e7ef;border-radius:10px;outline:none;padding:0 12px;font-size:12px}.team-table-wrap{width:100%;overflow-x:auto}.team-table{border-collapse:collapse;text-align:left;width:100%}.team-table th{color:#7e8797;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;background:#fafbfd;border-bottom:1px solid #edf0f5;padding:14px 17px;font-size:10px;font-weight:800}.team-table td{color:#4f5b6f;border-bottom:1px solid #edf0f5;padding:16px 17px;font-size:12px}.team-empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:28px 18px;display:flex}.team-empty-state .team-empty-icon{color:#a77d28;background:#fbf4e4;border:1px solid #f0e3c6;border-radius:16px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:14px;display:flex}.team-empty-state strong{color:#26334a;font-size:14px;font-weight:800}.team-empty-state p{color:#818a9a;max-width:360px;margin:8px 0 0;font-size:12px;line-height:1.8}.team-filter-notice{color:#6d7789;background:#f8fafc;border:1px solid #e8edf4;border-radius:10px;align-items:flex-start;gap:9px;margin:15px 20px;padding:12px 14px;font-size:11px;line-height:1.7;display:flex}.team-filter-notice svg{flex-shrink:0;margin-top:2px}.team-table-footer{color:#858fa0;background:#fcfdff;border-top:1px solid #edf0f5;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;font-size:11px;display:flex}.team-footer-arrow{color:#8a94a4;background:#fff;border:1px solid #e7ebf1;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.team-guidance-card{background:#fffdf8;border:1px solid #eee3c8;border-radius:15px;align-items:flex-start;gap:13px;padding:19px;display:flex}.team-guidance-icon{color:#a77d28;background:#fbf0d5;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;display:flex}.team-guidance-card strong{color:#344056;margin:2px 0 6px;font-size:13px;font-weight:800;display:block}.team-guidance-card p{color:#7b8495;margin:0;font-size:12px;line-height:1.8}@media (width<=1100px){.team-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.team-page{gap:19px}.team-referral-banner{grid-template-columns:minmax(0,1fr);gap:18px;padding:22px}.team-referral-art{width:78px;height:78px}.team-referral-art>svg{width:30px;height:30px}.team-referral-orbit.orbit-one{inset:8px}.team-referral-orbit.orbit-two{inset:-5px}.team-members-header{align-items:flex-start;padding:18px}.team-filter-bar{grid-template-columns:minmax(0,1fr);padding:15px 18px}.team-table{min-width:660px}}@media (width<=420px){.team-metrics-grid{grid-template-columns:minmax(0,1fr)}.team-metrics-grid .team-metric-card{padding:18px}.team-copy-button{width:100%}.team-members-header{flex-direction:column}.team-table-footer{align-items:flex-start}}.transaction-custom-select{width:100%;min-width:0;position:relative}.transaction-custom-trigger{color:#152033;width:100%;min-height:46px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5ed;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px;font-size:13px;transition:border-color .18s,box-shadow .18s;display:flex}.transaction-custom-trigger[aria-expanded=true],.transaction-custom-trigger:focus-visible{border-color:#d6ad60;outline:none;box-shadow:0 0 0 3px #d6ad6024}.transaction-custom-trigger-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.transaction-custom-chevron{color:#758195;flex-shrink:0;transition:transform .18s}.transaction-custom-trigger[aria-expanded=true] .transaction-custom-chevron{transform:rotate(180deg)}.transaction-custom-menu{z-index:80;background:#fff;border:1px solid #e1e7ef;border-radius:12px;max-height:260px;padding:5px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 14px 35px #0b142429}.transaction-custom-option{color:#344157;width:100%;min-height:42px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;font-size:12px;display:flex}.transaction-custom-option:hover{background:#f8f5ed}.transaction-custom-option[aria-selected=true]{color:#805d20;background:#fbf4e6;font-weight:700}.transaction-custom-option-check{color:#98702c;flex-shrink:0}@media (width<=650px){.transaction-custom-menu{max-height:220px}.transaction-custom-option{min-height:44px;font-size:13px}}.trade-asset-select-wrap .trade-custom-select,.trade-order-select-wrap .trade-custom-select{width:100%;min-width:0;display:block;position:relative}.trade-asset-select-wrap .trade-custom-select-trigger,.trade-order-select-wrap .trade-custom-select-trigger{color:#25334a;width:100%;min-width:0;min-height:44px;font:inherit;text-align:left;cursor:pointer;box-shadow:none;background:#fff;border:1px solid #e2e7ee;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;font-weight:700;display:flex}.trade-asset-select-wrap .trade-custom-select-trigger{background:#fbfcfe;border-color:#e2e7ee;min-height:38px;padding:7px 10px;font-size:12px;font-weight:750}.trade-order-select-wrap{padding:0;overflow:visible}.trade-order-select-wrap .trade-custom-select-trigger{box-shadow:none;background:0 0;border:0}.trade-asset-select-wrap .trade-custom-select-trigger:hover,.trade-order-select-wrap .trade-custom-select-trigger:hover{border-color:#c6a45c}.trade-asset-select-wrap .trade-custom-select-trigger:focus-visible,.trade-order-select-wrap .trade-custom-select-trigger:focus-visible{outline-offset:1px;outline:2px solid #c6a45c73}.trade-custom-select-value>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.trade-custom-select-value>svg{color:#98702c;flex:none}.trade-custom-chevron{color:#68758a;flex:0 0 16px;width:16px;height:16px;margin-left:14px;display:block}.trade-custom-select-menu{z-index:999;background:#fff;border:1px solid #e2e7ee;border-radius:10px;max-height:240px;padding:5px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0b142424}.trade-custom-select-option{color:#27354b;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12px;display:flex}.trade-custom-select-option:hover,.trade-custom-select-option[aria-selected=true]{background:#f7f3e9}.trade-custom-select-check{color:#98702c;font-weight:800}@media (width<=480px){.trade-custom-select-menu{max-height:200px}}.trade-asset-select-wrap .trade-custom-select-trigger,.trade-order-select-wrap .trade-custom-select-trigger{justify-content:space-between;align-items:center;gap:16px;display:flex}.trade-custom-select-value{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.trade-custom-select-value>span{flex:auto;min-width:0;line-height:1.5}.trade-custom-chevron-wrap{z-index:2;flex:0 0 28px;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;margin-left:8px;display:inline-flex;position:relative}.trade-custom-chevron{flex:0 0 16px;width:16px;height:16px;margin:0;display:block}.trade-asset-select-wrap .trade-custom-select-trigger{min-height:44px;padding:8px 10px}.trade-order-select-wrap .trade-custom-select-trigger{min-height:42px;padding:8px 10px}.deposit-payment-content{flex:1;min-width:0}.deposit-network-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:14px 0;display:grid}.deposit-network-option{color:#253249;text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e7ef;border-radius:11px;flex-direction:column;align-items:flex-start;gap:9px;min-width:0;padding:12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.deposit-network-option:hover{border-color:#d6ad60}.deposit-network-option.selected{background:#fffdf8;border-color:#c9a253;box-shadow:0 0 0 2px #d6ad601f}.deposit-network-brand{align-items:center;gap:8px;min-width:0;display:flex}.deposit-network-brand img{object-fit:contain;flex:0 0 27px;width:27px;height:27px;display:block}.deposit-network-brand strong{overflow-wrap:anywhere;font-size:11px;line-height:1.5}.deposit-network-badges{flex-wrap:wrap;gap:5px;display:flex}.deposit-network-badges span{color:#73551e;background:#faf1dd;border:1px solid #efdfbd;border-radius:5px;padding:4px 6px;font-size:8px;font-weight:800;line-height:1.3;display:inline-block}.deposit-network-details{background:#fff;border:1px solid #e7ebf1;border-radius:10px;min-width:0;margin-top:12px;padding:13px}.deposit-qr-code{justify-content:center;align-items:center;padding:12px 0 16px;display:flex}.deposit-qr-code svg{background:#fff;border:1px solid #e7ebf1;border-radius:8px;max-width:100%;height:auto;padding:8px;display:block}.deposit-wallet-address{box-sizing:border-box;color:#152033;overflow-wrap:anywhere;word-break:break-all;white-space:normal;-webkit-user-select:text;user-select:text;background:#f8f9fb;border:1px solid #e1e7ef;border-radius:8px;width:100%;margin-top:8px;padding:11px;font-family:monospace;font-size:11px;line-height:1.7;display:block}.deposit-copy-address{color:#0b1424;cursor:pointer;background:#d6ad60;border:1px solid #d6ad60;border-radius:8px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:40px;margin-top:10px;padding:10px 14px;font-size:11px;font-weight:800;transition:background .18s,border-color .18s;display:inline-flex}.deposit-copy-address:hover{background:#e2bd75;border-color:#e2bd75}.deposit-network-warning{color:#765a25;background:#fff8e9;border:1px solid #f0e2c5;border-radius:7px;margin-top:12px;padding:10px;font-size:9px;line-height:1.7}@media (width<=380px){.deposit-network-options{gap:7px}.deposit-network-option{padding:9px}.deposit-network-brand{align-items:flex-start;gap:6px}.deposit-network-brand img{flex-basis:23px;width:23px;height:23px}}.deposit-address-row{align-items:stretch;gap:8px;width:100%;min-width:0;margin-top:8px;display:flex}.deposit-address-row .deposit-wallet-address{overflow-wrap:anywhere;word-break:break-all;flex:auto;align-items:center;width:0;min-width:0;margin-top:0;display:flex}.deposit-address-row .deposit-copy-address{flex:0 0 42px;align-self:stretch;width:42px;min-width:42px;min-height:40px;margin-top:0;padding:8px}@media (width<=480px){.deposit-address-row{gap:6px}.deposit-address-row .deposit-copy-address{flex-basis:38px;width:38px;min-width:38px;min-height:38px}.deposit-address-row .deposit-wallet-address{padding:9px 8px;font-size:10px}}.deposit-history-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.deposit-history-item{background:#fff;border:1px solid #e7ebf1;border-radius:12px;min-width:0;padding:16px}.deposit-history-item-top{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.deposit-history-item-top>strong{color:#253249;font-size:11px;font-weight:800}.deposit-status{border-radius:6px;flex-shrink:0;padding:5px 8px;font-size:9px;font-weight:800}.deposit-status-pending,.deposit-status-processing{color:#8a6725;background:#fff5df}.deposit-status-approved{color:#167447;background:#e8f7ef}.deposit-status-rejected{color:#b42318;background:#fff0ee}.deposit-history-item-details{border-top:1px solid #f0f2f5;justify-content:space-between;align-items:flex-start;gap:12px;padding:9px 0;font-size:10px;display:flex}.deposit-history-item-details>span{color:#8792a3;flex-shrink:0}.deposit-history-item-details>strong{color:#253249;text-align:right;overflow-wrap:anywhere;font-weight:700}.deposit-history-admin-note{color:#775b2b;background:#fff8e9;border:1px solid #f0dfbd;border-radius:8px;margin-top:10px;padding:11px;font-size:10px}.deposit-history-admin-note>span{font-weight:800}.deposit-history-admin-note>p{overflow-wrap:anywhere;margin:5px 0 0;line-height:1.6}.deposit-submit-button:disabled{opacity:.65;cursor:not-allowed;transform:none}@media (width<=700px){.deposit-history-list{grid-template-columns:minmax(0,1fr)}}.deposit-amount-due{background:linear-gradient(135deg,#fff9eb 0%,#f8edcf 100%);border:1px solid #d6ad60;border-radius:12px;flex-direction:column;gap:9px;margin-top:16px;padding:18px 15px;display:flex;box-shadow:0 5px 16px #98702c14}.deposit-amount-due>span{color:#76551c;letter-spacing:1.1px;font-size:10px;font-weight:900;line-height:1.6}.deposit-amount-due>strong{color:#0b1424;overflow-wrap:anywhere;font-family:Manrope,sans-serif;font-size:clamp(23px,5vw,30px);font-weight:900;line-height:1.25}.deposit-amount-due>small{color:#65583f;font-size:10px;line-height:1.7}.deposit-summary-total>strong{overflow-wrap:anywhere}@media (width<=480px){.deposit-amount-due{padding:15px 12px}.deposit-amount-due>strong{font-size:24px}}.plans-page,.plans-page *{box-sizing:border-box}.plans-page{color:#1b2940;width:100%;min-width:0}.plans-page p,.plan-card-description,.plan-feature-list li,.plans-risk-notice p,.plans-information-card p,.plans-disclaimer{overflow-wrap:anywhere;word-break:normal}.plans-investment-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px}.plan-investment-card{border-radius:18px;min-width:0;height:100%;padding:22px;box-shadow:0 7px 24px #0b14240e}.plan-investment-card .plan-card-label,.plan-investment-card .plan-number,.plan-investment-card .plan-price-caption,.plan-investment-card .plan-billing-period,.plan-investment-card .plan-investment-metrics span{line-height:1.6}.plan-investment-card .plan-card-description{color:#647187;min-height:56px;font-size:12px;line-height:1.75}.plan-investment-card .plan-price{font-variant-numeric:tabular-nums;font-size:clamp(22px,2vw,28px)}.plan-investment-card .plan-investment-metrics{grid-template-columns:1fr;gap:10px;margin-top:16px;display:grid}.plan-investment-card .plan-investment-metrics>div{background:#f8fafc;border:1px solid #e9edf3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.plan-investment-card .plan-investment-metrics span{color:#66748a;font-size:11px}.plan-investment-card .plan-investment-metrics strong{color:#1b2940;text-align:right;overflow-wrap:anywhere;flex-shrink:0;font-size:13px;font-weight:800}.plan-investment-card.plan-tier-gold{border-color:#e6d4a9}.plan-investment-card.plan-tier-vvip{background:linear-gradient(#fffdf7 0%,#fff 34%);border-color:#d6ad60}.plan-investment-card.plan-tier-vvip .plan-card-icon{color:#8b6927;background:#f8efd8;border-color:#dfc47f}.plan-investment-card.plan-tier-silver .plan-card-icon{color:#65748a;background:#f1f4f8;border-color:#dce2ea}.plan-investment-card .plan-feature-list{gap:14px}.plan-investment-card .plan-feature-list li{font-size:11px;line-height:1.75}.plan-investment-card .plan-feature-list li>span:last-child{min-width:0}.plan-investment-card .plan-select-button{border-radius:11px;min-height:48px;font-size:12px}.plans-risk-notice{color:#765b25;background:#fffaf0;border:1px solid #ead9b4;border-radius:14px;align-items:flex-start;gap:13px;padding:17px 19px;display:flex}.plans-risk-notice>svg{flex-shrink:0;margin-top:2px}.plans-risk-notice strong{margin-bottom:5px;font-size:13px;line-height:1.6;display:block}.plans-risk-notice p{margin:0;font-size:12px;line-height:1.8}.plans-information-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.plans-information-card{background:#fff;border:1px solid #e6eaf0;border-radius:14px;align-items:flex-start;gap:12px;min-width:0;padding:18px;display:flex}.plans-information-card h3{color:#1b2940;margin:0 0 7px;font-size:13px;line-height:1.5}.plans-information-card p{color:#6e7b90;margin:0;font-size:11px;line-height:1.8}.plans-disclaimer{color:#657187;background:#f3f6fa;border-radius:10px;margin:0;padding:14px 16px;font-size:11px;line-height:1.85}.plans-notice{align-items:flex-start;min-width:0}.plans-notice p{overflow-wrap:anywhere;min-width:0}@media (width<=1100px){.plans-investment-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plans-information-grid{grid-template-columns:1fr}}@media (width<=680px){.plans-page{gap:17px}.plans-page-heading{flex-direction:column;align-items:flex-start;gap:10px}.plans-security-pill{padding:8px 11px}.plans-hero{border-radius:16px;min-height:0;padding:25px 20px}.plans-hero-symbol{display:none}.plans-hero-content h2{margin-top:14px;font-size:clamp(25px,7vw,34px)}.plans-hero-points{flex-direction:column;gap:10px}.plans-section-heading{flex-direction:column;align-items:flex-start;gap:10px}.plans-investment-grid{grid-template-columns:minmax(0,1fr);gap:14px}.plan-investment-card{padding:19px}.plan-investment-card .plan-card-description{min-height:0}.plans-risk-notice{padding:14px}.plans-risk-notice p{font-size:11px}.plans-information-card{padding:15px}}.global-toast{z-index:99999;overflow-wrap:anywhere;border:1px solid #0000;border-radius:14px;align-items:center;gap:12px;width:max-content;min-width:260px;max-width:min(90vw,460px);padding:16px 18px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.5;animation:.18s ease-out global-toast-appear;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 55px #0000003d}.global-toast--success{color:#14532d;background:#dcfce7;border-color:#86efac}.global-toast--error{color:#991b1b;background:#fee2e2;border-color:#fca5a5}.global-toast--warning{color:#854d0e;background:#fef3c7;border-color:#fcd34d}.global-toast__icon{background:#ffffffb3;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font-size:20px;font-weight:800;display:grid}.global-toast__message{flex:1;min-width:0}.global-toast__close{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:0 0 28px;padding:0;font-size:23px;line-height:1}.global-toast__close:hover{background:#00000014}@keyframes global-toast-appear{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (width<=480px){.global-toast{gap:10px;width:calc(100vw - 32px);min-width:0;padding:14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.global-toast{animation:none}}.lt-trade-page{--lt-navy:#0b1424;--lt-gold:#d6ad60;--lt-light:#f3f6fa;width:100%;min-width:0;color:var(--text-primary,#f3f6fa);flex-direction:column;gap:24px;padding-bottom:32px;display:flex}.lt-trade-page *{box-sizing:border-box}.lt-trade-header,.lt-section-heading,.lt-card-heading,.lt-investment-top,.lt-mode-row,.lt-investment-footer,.lt-trade-footnote{justify-content:space-between;align-items:center;gap:16px;display:flex}.lt-trade-header h1,.lt-section-heading h2,.lt-card-heading h2{color:var(--text-primary,#f3f6fa);letter-spacing:-.035em;margin:5px 0 7px}.lt-trade-header h1{font-size:clamp(25px,4vw,34px);font-weight:750}.lt-trade-header p,.lt-section-heading p,.lt-card-heading p{color:var(--text-secondary,#9ba8ba);margin:0;font-size:13px;line-height:1.6}.lt-eyebrow{color:var(--lt-gold,#d6ad60);letter-spacing:.15em;font-size:10px;font-weight:800}.lt-refresh-button{min-height:42px;color:var(--lt-gold,#d6ad60);cursor:pointer;background:#d6ad6014;border:1px solid #d6ad6066;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:0 16px;font-size:12px;font-weight:750;transition:background .16s,border-color .16s;display:inline-flex}.lt-refresh-button:hover:not(:disabled){border-color:var(--lt-gold,#d6ad60);background:#d6ad6026}.lt-refresh-button:disabled{opacity:.6;cursor:wait}.lt-spin{animation:1s linear infinite lt-spin-animation}@keyframes lt-spin-animation{to{transform:rotate(360deg)}}.lt-info-banner{color:var(--lt-gold,#d6ad60);background:linear-gradient(110deg,#d6ad6017,#0b142459);border:1px solid #d6ad603d;border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.lt-info-banner>svg{flex:none;margin-top:1px}.lt-info-banner strong{color:var(--text-primary,#f3f6fa);margin-bottom:4px;font-size:13px;display:block}.lt-info-banner p{color:var(--text-secondary,#a7b1c1);margin:0;font-size:12px;line-height:1.65}.lt-stats-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.lt-stat-card,.lt-card,.lt-investment-card{border:1px solid var(--border-color,#94a3b829);background:var(--card-bg,#101c2e);border-radius:15px;min-width:0;box-shadow:0 8px 28px #00000014}.lt-stat-card{flex-direction:column;align-items:flex-start;gap:8px;padding:18px;display:flex}.lt-stat-icon,.lt-investment-symbol,.lt-empty-icon{width:39px;height:39px;color:var(--lt-gold,#d6ad60);background:#d6ad6017;border:1px solid #d6ad6038;border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.lt-stat-label{color:var(--text-secondary,#a7b1c1);font-size:11px;font-weight:600}.lt-stat-card>strong{max-width:100%;color:var(--text-primary,#f3f6fa);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(17px,2vw,23px);font-weight:750}.lt-stat-card>small{color:var(--text-secondary,#8593a8);font-size:10px;line-height:1.5}.lt-card{overflow:hidden}.lt-chart-card{padding:20px}.lt-chart-heading{align-items:flex-start;margin-bottom:18px}.lt-symbol-picker{flex-direction:column;gap:6px;min-width:145px;display:flex}.lt-symbol-picker>span{color:var(--text-secondary,#9ba8ba);font-size:10px;font-weight:650}.lt-symbol-picker select{border:1px solid var(--border-color,#94a3b838);background:var(--input-bg,#0b1424);width:100%;min-height:39px;color:var(--text-primary,#f3f6fa);font:inherit;border-radius:9px;outline:none;padding:0 30px 0 11px;font-size:12px}.lt-symbol-picker select:focus{border-color:var(--lt-gold,#d6ad60)}.lt-tradingview-wrap{background:#0b1424;border:1px solid #94a3b821;border-radius:11px;width:100%;height:440px;min-height:300px;position:relative;overflow:hidden}.lt-tradingview-widget,.lt-tradingview-widget>div{width:100%;height:100%}.lt-chart-message{color:var(--lt-gold,#d6ad60);text-align:center;pointer-events:none;background:#0b1424;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;position:absolute;inset:0}.lt-chart-message strong{color:#f3f6fa;font-size:14px}.lt-chart-message p{color:#9ba8ba;margin:0;font-size:12px}.lt-chart-footnote{color:var(--text-secondary,#9ba8ba);align-items:flex-start;gap:8px;margin-top:13px;font-size:11px;line-height:1.6;display:flex}.lt-chart-footnote svg{color:var(--lt-gold,#d6ad60);flex:none}.lt-investments-section{flex-direction:column;gap:17px;display:flex}.lt-section-heading{align-items:flex-end}.lt-section-heading h2{font-size:22px;font-weight:750}.lt-updated-label{color:var(--text-secondary,#9ba8ba);white-space:nowrap;font-size:10px}.lt-investments-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.lt-investment-card{padding:19px;transition:border-color .16s,transform .16s}.lt-investment-card:hover{border-color:#d6ad605c;transform:translateY(-1px)}.lt-investment-top{justify-content:flex-start;align-items:center}.lt-investment-symbol{width:43px;height:43px}.lt-investment-title{flex:1;min-width:0}.lt-investment-title h3{color:var(--text-primary,#f3f6fa);overflow-wrap:anywhere;margin:0 0 5px;font-size:14px;font-weight:750}.lt-investment-title p{color:var(--text-secondary,#8593a8);overflow-wrap:anywhere;margin:0;font-size:10px}.lt-status{color:var(--text-secondary,#a7b1c1);text-transform:capitalize;background:#94a3b814;border:1px solid #94a3b82e;border-radius:20px;align-items:center;padding:5px 8px;font-size:10px;font-weight:750;display:inline-flex}.lt-status-active{color:#58d5a0;background:#39be8917;border-color:#39be8940}.lt-status-completed{color:var(--lt-gold,#d6ad60);background:#d6ad6017;border-color:#d6ad6040}.lt-mode-row{flex-wrap:wrap;margin:18px 0}.lt-mode{align-items:center;gap:6px;font-size:11px;font-weight:750;display:inline-flex}.lt-mode-auto{color:var(--lt-gold,#d6ad60)}.lt-mode-manual{color:#9fc5ff}.lt-duration{color:var(--text-secondary,#9ba8ba);text-align:right;font-size:10px}.lt-investment-metrics{border-top:1px solid var(--border-color,#94a3b824);border-bottom:1px solid var(--border-color,#94a3b824);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:15px 0;display:grid}.lt-investment-metrics>div{flex-direction:column;gap:7px;min-width:0;display:flex}.lt-investment-metrics span{color:var(--text-secondary,#9ba8ba);font-size:10px;line-height:1.4}.lt-investment-metrics strong{color:var(--text-primary,#f3f6fa);overflow-wrap:anywhere;font-size:clamp(13px,1.5vw,17px);font-weight:750}.lt-investment-footer{flex-direction:column;align-items:flex-start;gap:9px;padding-top:15px}.lt-investment-footer>div{color:var(--text-secondary,#9ba8ba);align-items:flex-start;gap:8px;font-size:10px;line-height:1.5;display:flex}.lt-investment-footer svg{color:var(--lt-gold,#d6ad60);flex:none}.lt-investment-note{color:var(--text-secondary,#9ba8ba);background:#d6ad600f;border-radius:8px;margin-top:14px;padding:10px 11px;font-size:10px;line-height:1.6}.lt-empty-state{border:1px dashed var(--border-color,#94a3b840);background:var(--card-bg,#101c2e);min-height:190px;color:var(--text-secondary,#9ba8ba);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px 18px;display:flex}.lt-empty-state>strong{color:var(--text-primary,#f3f6fa);font-size:14px}.lt-empty-state p{margin:0;font-size:12px;line-height:1.6}.lt-empty-icon{width:46px;height:46px}.lt-trade-footnote{color:var(--text-secondary,#8593a8);justify-content:flex-start;align-items:flex-start;gap:9px;font-size:11px;line-height:1.6}.lt-trade-footnote svg{color:var(--lt-gold,#d6ad60);flex:none}@media (width<=1100px){.lt-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.lt-trade-page{gap:18px}.lt-trade-header{align-items:flex-start}.lt-trade-header h1{font-size:25px}.lt-trade-header p{max-width:250px;font-size:12px}.lt-refresh-button{min-height:38px;padding:0 10px;font-size:11px}.lt-info-banner{padding:13px}.lt-stats-grid{gap:10px}.lt-stat-card{border-radius:12px;gap:7px;padding:13px}.lt-stat-icon{width:34px;height:34px}.lt-stat-card>strong{font-size:18px}.lt-stat-card>small{font-size:9px}.lt-chart-card{padding:14px}.lt-chart-heading{flex-direction:column;gap:13px}.lt-symbol-picker{width:100%}.lt-tradingview-wrap{height:370px;min-height:320px}.lt-section-heading{flex-direction:column;align-items:flex-start;gap:8px}.lt-section-heading h2{font-size:20px}.lt-investments-grid{grid-template-columns:minmax(0,1fr);gap:12px}.lt-investment-card{padding:15px}}@media (width<=380px){.lt-trade-header{flex-direction:column}.lt-stats-grid{grid-template-columns:minmax(0,1fr)}.lt-stat-card{grid-template-columns:38px minmax(0,1fr);align-items:center;column-gap:10px;display:grid}.lt-stat-icon{grid-row:span 3}.lt-investment-top{flex-wrap:wrap}.lt-status{margin-left:auto}.lt-investment-metrics{gap:7px}.lt-investment-metrics span{font-size:9px}}.lt-info-banner{color:#d6ad60!important;background:#0b1424!important;border:1px solid #d6ad60!important}.lt-info-banner strong,.lt-info-banner p{color:#d6ad60!important}.lt-chart-card,.lt-tradingview-wrap{background:#0b1424!important;border-color:#d6ad60!important}.lt-tradingview-widget,.lt-tradingview-widget>div{width:100%;height:100%;min-height:300px}.lt-tradingview-wrap{background:#0b1424!important;width:100%!important;height:440px!important;min-height:440px!important;display:block!important;position:relative!important;overflow:hidden!important}#legaltrade-tradingview-chart{width:100%!important;height:100%!important;min-height:440px!important;display:block!important;position:relative!important}#legaltrade-tradingview-chart iframe{border:0!important;width:100%!important;height:100%!important;min-height:440px!important;display:block!important}.withdrawals-select-wrap{isolation:isolate;background:linear-gradient(135deg,#fff 0%,#f7f9fc 100%);border:1px solid #dce2eb;border-radius:13px;min-height:50px;transition:border-color .2s,box-shadow .2s,background .2s;position:relative;box-shadow:0 3px 10px #0b142409}.withdrawals-select-wrap:hover{background:#fffdf8;border-color:#d6ad60}.withdrawals-select-wrap:focus-within{border-color:#d6ad60;box-shadow:0 0 0 4px #d6ad6029}.withdrawals-select-wrap select{appearance:none;border-radius:inherit;color:#0b1424;cursor:pointer;background:0 0;border:0;outline:none;min-height:48px;padding:13px 38px 13px 14px;font-size:13px;font-weight:650}.withdrawals-select-wrap select option{color:#0b1424;background:#fff;padding:12px;font-weight:600}.withdrawals-select-wrap>svg{color:#b18a3e;width:18px;height:18px;transition:transform .2s;right:14px}.withdrawals-select-wrap:focus-within>svg{transform:rotate(180deg)}@media (width<=480px){.withdrawals-select-wrap,.withdrawals-select-wrap select{min-height:48px}.withdrawals-select-wrap select{font-size:12px}}.withdraw-custom-dropdown{z-index:1;width:100%;position:relative}.withdraw-custom-trigger{color:#263244;width:100%;min-height:58px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d6ad60;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;padding:0 18px;font-weight:600;display:flex;box-shadow:0 0 0 3px #d6ad601a}.withdraw-placeholder{color:#858d99;font-weight:500}.withdraw-custom-chevron{color:#b58a39;flex-shrink:0;transition:transform .18s}.withdraw-custom-dropdown.is-open .withdraw-custom-chevron{transform:rotate(180deg)}.withdraw-dropdown-backdrop{z-index:1;cursor:default;background:0 0;border:0;width:100%;height:100%;padding:0;position:fixed;inset:0}.withdraw-custom-options{z-index:2;background:#fff;border:1px solid #e8d5ad;border-radius:17px;max-height:280px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 14px 35px #20293629}.withdraw-custom-option{color:#303b4b;width:100%;min-height:57px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #edf0f4;justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.withdraw-custom-option:last-child{border-bottom:0}.withdraw-custom-option.selected{color:#8b6825;font-weight:700}.withdraw-option-radio{border:2px solid #c5cbd4;border-radius:50%;flex-shrink:0;place-items:center;width:21px;height:21px;display:grid}.withdraw-custom-option.selected .withdraw-option-radio{border-color:#d6ad60}.withdraw-option-radio>span{background:#d6ad60;border-radius:50%;width:11px;height:11px}.withdrawals-saved-payout{color:#0b1424;background:#f3f6fa;border:1px solid #d6ad6073;border-radius:14px;flex-direction:column;gap:14px;min-width:0;padding:18px;display:flex}.withdrawals-saved-payout-heading{border-bottom:1px solid #0b14241f;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.withdrawals-saved-payout-heading strong{color:#0b1424;font-size:15px;font-weight:700;display:block}.withdrawals-saved-payout-heading p{color:#596273;margin:5px 0 0;font-size:12px;line-height:1.5}.withdrawals-saved-payout-row{flex-direction:column;gap:5px;min-width:0;display:flex}.withdrawals-saved-payout-row>span{color:#596273;font-size:12px}.withdrawals-saved-payout-row>strong{color:#0b1424;overflow-wrap:anywhere;word-break:break-word;font-size:13px;font-weight:600}.withdrawals-saved-destination{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.withdrawals-edit-details-button,.withdrawals-save-details-button{cursor:pointer;border:1px solid #d6ad60;border-radius:10px;min-height:42px;font-weight:700;transition:background .2s,border-color .2s}.withdrawals-edit-details-button{color:#f3f6fa;background:#0b1424;flex:none;padding:0 15px}.withdrawals-edit-details-button:hover{background:#182944}.withdrawals-save-details-button{color:#0b1424;background:#d6ad60;width:100%;margin:4px 0 8px;padding:11px 16px}.withdrawals-save-details-button:hover{background:#e4c27f}.withdrawals-save-details-button:disabled{opacity:.65;cursor:not-allowed}@media (width<=600px){.withdrawals-saved-payout{gap:12px;padding:14px}.withdrawals-saved-payout-heading{align-items:center}.withdrawals-edit-details-button{min-height:38px;padding:0 12px}}.withdrawals-form-card,.withdrawals-form,.withdrawals-field{min-width:0;overflow:visible!important}.withdrawals-form{flex-direction:column;gap:18px;display:flex}.withdrawals-field{z-index:auto;position:relative}:is(.withdrawals-field:has(.custom-dropdown),.withdrawals-field:has([role=listbox]),.withdrawals-field:has([aria-haspopup=listbox])){z-index:20}.withdrawals-field>label,.withdrawals-field>.withdrawals-label{margin-bottom:8px;display:block}.withdrawals-saved-payout{z-index:1;box-sizing:border-box;width:100%;margin:4px 0 12px;position:relative}.withdrawals-save-details-button{z-index:1;clear:both;flex-shrink:0;margin-top:12px;display:block;position:relative}.withdrawals-form .withdrawals-cost-summary{z-index:0;margin-top:8px;position:relative}@media (width<=600px){.withdrawals-form{gap:16px}.withdrawals-form-card{overflow:visible!important}.withdrawals-saved-payout-heading{flex-wrap:wrap}}.withdraw-custom-dropdown{width:100%;min-width:0;position:relative}.withdraw-custom-dropdown.is-open{z-index:10000!important}.withdraw-custom-trigger{z-index:2;width:100%;position:relative}.withdraw-dropdown-backdrop{background:0 0;border:0;width:100vw;height:100dvh;z-index:1!important;position:fixed!important;inset:0!important}.withdraw-custom-options{overscroll-behavior:contain;border:1px solid #d6ad60a6;border-radius:12px;flex-direction:column;max-height:min(280px,45dvh);display:flex;left:0;right:0;box-shadow:0 14px 35px #0b142438;z-index:10002!important;background:#fff!important;position:absolute!important;top:calc(100% + 8px)!important;overflow-y:auto!important}.withdraw-custom-option{z-index:10003;text-align:left;background:#fff;flex:none;width:100%;min-height:46px;position:relative}.withdraw-custom-option:hover,.withdraw-custom-option.selected{background:#f3f6fa}.withdrawals-field:has(.withdraw-custom-dropdown.is-open){z-index:10001!important}@media (width<=600px){.withdraw-custom-options{max-height:min(260px,40dvh)}.withdraw-custom-option{min-height:48px}}.lt-trade-page{color:#0b1424}.lt-trade-page .lt-stat-card,.lt-trade-page .lt-card,.lt-trade-page .lt-investment-card{color:#0b1424;background:#fff;border-color:#e2e7ef;box-shadow:0 8px 24px #0b14240f}.lt-trade-page .lt-stat-label,.lt-trade-page .lt-stat-card>small,.lt-trade-page .lt-symbol-picker>span,.lt-trade-page .lt-updated-label,.lt-trade-page .lt-investment-title p,.lt-trade-page .lt-duration,.lt-trade-page .lt-investment-metrics span,.lt-trade-page .lt-investment-footer>div,.lt-trade-page .lt-info-banner p{color:#64748b}.lt-trade-page .lt-stat-card>strong,.lt-trade-page .lt-investment-title h3,.lt-trade-page .lt-investment-metrics strong{color:#0b1424}.lt-trade-page .lt-symbol-picker select{color:#0b1424;background:#fff;border-color:#d9e0ea}.lt-trade-page .lt-tradingview-wrap{background:#fff;border-color:#e2e7ef}.lt-trade-page .lt-chart-message{color:#b88a35;background:#fff}.lt-trade-page .lt-chart-message strong{color:#0b1424}.lt-trade-page .lt-investment-metrics{border-color:#e2e7ef}.lt-trade-page .lt-status{color:#64748b;background:#f3f6fa;border-color:#e2e7ef}.lt-trade-page .lt-status-completed{color:#9a6b18;background:#fff8e8;border-color:#e9d5a8}.lt-trade-page .lt-status-active{color:#18794e;background:#eaf8f0;border-color:#b7e4ca}.lt-trade-page .lt-mode-manual{color:#9a6b18}.lt-trade-page .lt-info-banner{color:#0b1424;background:#fff9ec;border-color:#e9d5a8}.team-page{color:#0b1424}.team-page .team-referral-banner{color:#0b1424;background:linear-gradient(120deg,#fff 0%,#fff8e8 100%);border-color:#e7d5ad;box-shadow:0 10px 28px #0b14240f}.team-page .team-referral-banner h2,.team-page .team-referral-banner p{color:#0b1424}.team-page .team-referral-art{color:#9a6b18;background:radial-gradient(circle,#d6ad6033,#d6ad600a 68%);border-color:#e7d5ad}.team-page .team-section-heading h2,.team-page .team-section-heading p{color:#0b1424}.team-page .team-section-heading p{color:#64748b}.team-page .team-referral-link,.team-page .team-link-box{color:#0b1424;background:#fff;border:1px solid #e2e7ef;box-shadow:0 4px 14px #0b14240a}.team-page .team-referral-link>span,.team-page .team-link-box span{color:#0b1424;overflow-wrap:anywhere}.team-page .team-referral-link button,.team-page .team-copy-button{color:#0b1424}@media (width<=700px){.app-shell{min-height:100svh;display:block}.app-shell .form-panel{box-sizing:border-box;justify-content:center;min-height:100svh;padding:28px 20px}.app-shell .form-wrap{width:100%;max-width:460px;margin:auto}.app-shell .form-heading h2{font-size:26px}}@media (width<=380px){.app-shell .form-panel{padding:22px 15px}.app-shell .form-heading h2{font-size:23px}}.app-shell .form-panel form{width:100%}.app-shell .form-panel form .field-label{color:#283449;margin:16px 0 8px;font-size:13px;font-weight:700;display:block}.app-shell .form-panel form .input-wrap{box-sizing:border-box;background:#fff;border:1px solid #d8e0ea;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:50px;padding:0 14px;display:flex}.app-shell .form-panel form .input-wrap:focus-within{border-color:#d6ad60;box-shadow:0 0 0 3px #d6ad602e}.app-shell .form-panel form .field-icon{color:#8a6a2c;flex:none}.app-shell .form-panel form .input-wrap input{box-sizing:border-box;color:#0b1424;width:100%;min-width:0;height:48px;box-shadow:none;background:0 0;border:0;outline:0;padding:0;font-family:inherit;font-size:14px}.app-shell .form-panel form .input-wrap input::placeholder{color:#9aa5b5}.app-shell .form-panel form .primary-button{color:#d6ad60;cursor:pointer;background:#0b1424;border:1px solid #d6ad60;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:49px;margin-top:22px;padding:13px 18px;font-family:inherit;font-size:14px;font-weight:700;transition:background .2s;display:flex}.app-shell .form-panel form .primary-button:hover:not(:disabled){background:#172943}.app-shell .form-panel form .primary-button:disabled{opacity:.65;cursor:wait}.app-shell .form-panel form .inline-error{box-sizing:border-box;color:#9c3333;overflow-wrap:anywhere;background:#fff1f1;border:1px solid #f0caca;border-radius:9px;width:100%;margin-top:16px;padding:12px 14px;font-size:13px;line-height:1.55}@media (width<=700px){.app-shell{min-height:100svh;display:block}.app-shell .form-panel{box-sizing:border-box;justify-content:center;min-height:100svh;padding:28px 20px}.app-shell .form-wrap{width:100%;max-width:460px;margin:auto}.app-shell .form-heading h2{font-size:26px}}@media (width<=380px){.app-shell .form-panel{padding:22px 15px}.app-shell .form-heading h2{font-size:23px}}.deposit-payment-content .deposit-summary-row:has(>span:first-child){gap:10px}.deposit-payment-content .deposit-summary-row:has(>span:first-child) strong{overflow-wrap:anywhere}.deposit-payment-content .deposit-summary-row:has(>span:first-child) .deposit-copy-address{border-radius:8px;flex:0 0 42px;justify-content:center;align-items:center;width:42px;min-width:42px;height:38px;padding:0;display:inline-flex}.deposit-payment-content .deposit-summary-row:has(>span:first-child) .deposit-copy-address svg{width:17px;height:17px}.deposit-payment-content .deposit-summary-row:has(>span:first-child) strong{color:#0b1424;letter-spacing:.3px;overflow-wrap:anywhere;line-height:1.4;font-size:20px!important;font-weight:800!important}.deposit-payment-content .deposit-summary-row:has(>span:first-child) .deposit-copy-address{flex:0 0 38px;width:38px;min-width:38px;height:36px}@media (width<=768px){.mobile-bottom-nav{z-index:100;min-height:100px;padding:12px 10px calc(12px + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#111f38;border:1px solid #ffffff0f;border-bottom:0;border-radius:25px 25px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0;display:grid;position:fixed;bottom:0;left:0;right:0;overflow:visible;box-shadow:0 -8px 28px #00000029}.mobile-nav-link{color:#f3f5fa;text-align:center;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;min-height:58px;padding:5px 1px;font-size:11px;font-weight:600;text-decoration:none;display:flex;overflow:visible}.mobile-nav-link svg{color:#f3f5fa;flex-shrink:0}.mobile-nav-link span{text-overflow:clip;white-space:nowrap;max-width:100%;overflow:visible}.mobile-nav-link.active,.mobile-nav-link.active svg{color:#e9bd50}.mobile-nav-trade{z-index:2;color:#e9bd50;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;gap:8px;padding:0 0 1px;position:relative;transform:none}.mobile-nav-trade svg,.mobile-nav-trade.active svg{color:#111f38;stroke-width:2.5px;width:27px;height:27px;margin-top:-25px}.mobile-nav-trade span,.mobile-nav-trade.active span{color:#e9bd50;font-size:12px;font-weight:800}.mobile-nav-trade.active{color:#e9bd50;background:0 0}.mobile-nav-trade{gap:8px;padding-bottom:0;transform:translateY(-5px)}.mobile-nav-trade:before{width:64px;height:64px;top:-34px}.mobile-nav-trade svg,.mobile-nav-trade.active svg{margin-top:-17px}.mobile-nav-trade span,.mobile-nav-trade.active span{z-index:3;color:#e9bd50;margin-top:0;font-size:12px;font-weight:800;line-height:16px;display:block;position:relative}.mobile-bottom-nav{z-index:30}.user-sidebar{z-index:50}.sidebar-backdrop{z-index:40}.mobile-bottom-nav{z-index:30;min-height:65px;padding:5px 8px calc(5px + env(safe-area-inset-bottom,0px));background:#111f38;border-radius:20px 20px 0 0;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;overflow:visible}.mobile-nav-trade{z-index:3;color:#111f38;background:0 0;gap:0;min-height:48px;padding:0;position:relative;overflow:visible;transform:translateY(-10px)}.mobile-nav-trade:before{z-index:-1;content:"";background:#e9bd50;border:3px solid #111f38;border-radius:50%;width:68px;height:68px;position:absolute;top:-24px;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #0003}.mobile-nav-trade:after{display:none}.mobile-nav-trade>svg{z-index:2;color:#111f38;width:23px;height:23px;margin-top:-12px;position:relative}.mobile-nav-trade>span{z-index:2;color:#111f38;white-space:nowrap;margin-top:2px;font-size:10px;font-weight:800;line-height:13px;display:block;position:relative}.user-content{padding-bottom:85px}}.dash-recent-transactions>.dash-view-all-transactions,.dash-empty-state>.dash-view-all-transactions{color:#fff;cursor:pointer;background:#111f38;border:1px solid #c7a45b;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:16px 0 0 auto;padding:11px 16px;font-size:12px;font-weight:700;line-height:1.2;transition:background .2s,transform .2s;display:flex}.dash-recent-transactions>.dash-view-all-transactions:hover,.dash-empty-state>.dash-view-all-transactions:hover{background:#1b3152;transform:translateY(-1px)}.dash-view-all-transactions svg{color:#e9bd50;flex-shrink:0}@media (width<=768px){.dash-recent-transactions>.dash-view-all-transactions,.dash-empty-state>.dash-view-all-transactions{margin-top:14px;padding:10px 13px;font-size:11px}}.dash-account-overview-strip{background:linear-gradient(115deg,#fffdf8 0%,#fff 58%,#fbf4e7 100%);border:1px solid #eadbb9;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin:-3px 0 18px;padding:15px 18px;display:flex;box-shadow:0 5px 18px #0b142409}.dash-overview-label{color:#657186;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.dash-overview-label strong{color:#85652b;background:#f8efd9;border:1px solid #eadbb9;border-radius:20px;padding:5px 9px;font-size:9px;font-weight:800}.dash-overview-dot{background:#c49a43;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 0 4px #c49a4321}.dash-overview-profit{flex-direction:column;align-items:flex-end;gap:5px;min-width:0;display:flex}.dash-overview-profit span{color:#758195;font-size:10px;font-weight:700}.dash-overview-profit strong{color:#0b1424;overflow-wrap:anywhere;font-family:Manrope,sans-serif;font-size:clamp(15px,2vw,20px);font-weight:800}@media (width<=760px){.dash-account-overview-strip{align-items:flex-start;gap:12px;margin-top:-2px;padding:13px}.dash-overview-label{gap:7px;font-size:10px}.dash-overview-profit{flex-shrink:0}.dash-overview-profit span{font-size:9px}.dash-overview-profit strong{font-size:15px}}@media (width<=360px){.dash-account-overview-strip{gap:8px;padding:11px 9px}.dash-overview-label{gap:6px;font-size:9px}.dash-overview-label strong{padding:4px 6px;font-size:8px}.dash-overview-profit strong{font-size:13px}}.dash-overview-label .dash-account-active{color:#168044;background:#e9f8ef;border:1px solid #b9e7ca;border-radius:20px;align-items:center;gap:6px;padding:6px 11px;font-size:10px;font-weight:800;display:inline-flex}.dash-overview-label .dash-account-active:before{content:"";background:#22a455;border-radius:50%;flex:0 0 7px;width:7px;height:7px;box-shadow:0 0 0 3px #22a4551f}.dash-statistics-container{background:radial-gradient(at 0 0,#d6ad601f,#0000 42%),linear-gradient(145deg,#fff 0%,#f8f9fc 58%,#fcf7eb 100%);border:1px solid #e3e7ee;border-radius:19px;margin-bottom:29px;padding:17px;box-shadow:0 10px 30px #0b14240e}.dash-statistics-container .dash-balance-grid{margin-bottom:0}.dash-statistics-container .dash-balance-card{background:#fffffff0;border-color:#e4e8ef;box-shadow:0 3px 12px #0b142406}@media (width<=760px){.dash-statistics-container{border-radius:15px;margin-bottom:25px;padding:10px}.dash-statistics-container .dash-balance-grid{gap:10px}}@media (width<=360px){.dash-statistics-container{border-radius:12px;padding:7px}}.dash-statistics-container .dash-balance-card:after{border-color:#0b142429;box-shadow:0 0 0 12px #0b142409}.dash-team-earning-section{background:radial-gradient(at 100% 0,#d6ad601a,#0000 38%),linear-gradient(145deg,#fff 0%,#f8f9fc 65%,#f5f7fb 100%);border:1px solid #e1e6ef;border-radius:18px;margin:0 0 29px;padding:19px;box-shadow:0 8px 26px #0b14240b}.dash-team-earning-section .dash-section-heading{margin-bottom:17px}.dash-team-earning-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.dash-team-earning-card{background:#fffffff5;border:1px solid #e4e8ef;border-radius:13px;flex-direction:column;align-items:flex-start;min-width:0;min-height:155px;padding:16px;display:flex;box-shadow:0 3px 12px #0b142406}.dash-team-earning-icon{color:#172338;background:#f0f2f6;border:1px solid #e0e5ed;border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:13px;display:grid}.dash-team-earning-label{color:#657186;font-size:10px;font-weight:700;line-height:1.5}.dash-team-earning-card>strong{color:#0b1424;letter-spacing:-.5px;overflow-wrap:anywhere;max-width:100%;margin-top:9px;font-family:Manrope,sans-serif;font-size:clamp(18px,2vw,25px);font-weight:800;line-height:1.3}.dash-team-earning-card>small{color:#8792a3;margin-top:8px;font-size:9px;line-height:1.6}.dash-team-earning-note{color:#7a5b25;margin:13px 0 0;font-size:10px;line-height:1.6}@media (width<=760px){.dash-team-earning-section{border-radius:15px;margin-bottom:25px;padding:13px}.dash-team-earning-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.dash-team-earning-card{min-height:145px;padding:12px}.dash-team-earning-card:last-child{grid-column:1/-1;min-height:120px}.dash-team-earning-card>strong{font-size:20px}}@media (width<=360px){.dash-team-earning-section{padding:9px}.dash-team-earning-grid{gap:8px}.dash-team-earning-card{padding:10px}.dash-team-earning-label{font-size:9px}.dash-team-earning-card>strong{font-size:17px}}
