html{background:#030817;min-width:320px}body{color:#f7f8ff;background:#030817;min-width:320px;min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}#root{min-height:100vh}.withdrawal-countdown{background:#122135;border:1px solid #304156;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:18px 20px;display:flex}.withdrawal-countdown strong{color:#c1d2e7;font-size:13px}.withdrawal-countdown p{margin:6px 0 0;line-height:1.6;color:#8ba2be!important;font-size:11px!important}.withdrawal-timer{font-variant-numeric:tabular-nums;letter-spacing:2px;color:#9ec1eb;white-space:nowrap;font-family:monospace;font-size:25px}@media (width<=650px){.withdrawal-countdown{flex-direction:column;align-items:flex-start;gap:12px}}.gpu-visual{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;min-width:0}.gpu-visual-device{aspect-ratio:2;filter:drop-shadow(0 12px 10px #0005);width:100%;position:relative;transform:rotate(-5deg)}.gpu-visual-crop{position:absolute;inset:0;overflow:hidden}.gpu-visual-artwork{width:300%;max-width:none;height:400%;position:absolute}.gpu-model{color:#b4c3d5;letter-spacing:.04em;text-align:center;margin-top:-6px;font-size:11px;font-weight:700;line-height:1.4;display:block}.gpu-fan{left:var(--fan-x);top:var(--fan-y);width:var(--fan-size);aspect-ratio:1;border-radius:50%;position:absolute;overflow:hidden;transform:translate(-50%,-50%)}.gpu-fan-rotor{width:100%;height:100%;animation:1.15s linear infinite gpu-fan-spin;animation-delay:var(--fan-delay);display:block;position:relative}.gpu-fan:nth-child(3) .gpu-fan-rotor{animation-direction:reverse}.gpu-fan-rotor img{max-width:none;height:auto;position:absolute}@keyframes gpu-fan-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.gpu-fan-rotor{animation:none}}.mining-balance-card .mining-balance-main{grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:center;gap:12px;min-height:112px;margin:4px 0 18px;display:grid}.mining-balance-card .mining-balance-main:not(:has(.gpu-visual)){grid-template-columns:minmax(0,1fr)}.mining-balance-amount{min-width:0}.mining-balance-card .balance-value{overflow-wrap:anywhere;font-size:clamp(27px,7cqi,48px)}.mining-balance-card .balance-description{font-size:12px;line-height:1.6}.mining-balance-card .mining-balance-main .gpu-visual{justify-self:end;width:100%;max-width:240px;margin:0}.mining-balance-controls{grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:start;gap:16px;margin-bottom:20px;display:grid}.mining-button-area{gap:9px;max-width:210px;display:grid}.mining-start-button{color:#041120;font:inherit;cursor:pointer;background:#32d9ff;border:1px solid #32d9ff;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:46px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}.mining-start-button:disabled{color:#b7cde9;cursor:default;background:#182e48;border-color:#394d65}.mining-start-button:focus-visible,.mining-plan-choice select:focus-visible{outline-offset:3px;outline:2px solid #32d9ff}.mining-selected-status{color:#acbcd0;font-variant-numeric:tabular-nums;font-size:11px;line-height:1.5}.mining-plan-choice{gap:7px;min-width:0;display:grid;position:relative}.mining-plan-choice>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.mining-plan-choice select{box-sizing:border-box;color:#d0dff1;width:100%;min-width:0;min-height:46px;font:inherit;cursor:pointer;text-overflow:ellipsis;background:#0e1b2a;border:1px solid #3a4e66;border-radius:9px;padding:11px 7px;font-size:13px}.mining-session-error{color:#ffb49e;margin:0 0 14px;font-size:12px;line-height:1.5}.profile-mining-card{margin:20px 0}.mining-balance-card .balance-bottom{flex-wrap:wrap;gap:12px}@media (width<=380px){.mining-balance-controls{gap:10px}.mining-start-button{padding:12px 10px;font-size:12px}.mining-plan-choice select{font-size:12px}.mining-balance-card .balance-description{font-size:11px}}.admin-user-row.admin-disclosure{display:block}.admin-disclosure-header{align-items:center;gap:16px;min-width:0;display:flex}.admin-disclosure-summary{flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.admin-disclosure-summary>div{min-width:0}.admin-disclosure-summary .admin-user-state{flex-shrink:0;grid-area:auto;position:static}.admin-disclosure-summary .manual-deposit-heading{margin:0}.admin-disclosure-summary p{overflow-wrap:anywhere;margin:5px 0 0}.admin-more-button{color:#ccddf1;min-height:40px;font:inherit;cursor:pointer;background:#15273e;border:1px solid #426084;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 14px;font-size:13px;display:inline-flex}.admin-more-button:hover{background:#1c3553}.admin-more-button:focus-visible{outline-offset:3px;outline:2px solid #32d9ff}.admin-disclosure-body{border-top:1px solid #ffffff18;gap:13px;min-width:0;margin-top:18px;padding-top:18px;display:grid}.admin-disclosure-body[hidden]{display:none}.admin-disclosure>.verification-review{border-top:1px solid #ffffff18;margin-top:18px;padding-top:18px}.admin-delete-account>summary{color:#f0a79d}.admin-delete-account form{gap:16px;display:grid}.admin-delete-account p{color:#abbcd0;font-size:13px;line-height:1.6}.admin-delete-account .primary-button{color:#fff0ec;background:#733a32}.admin-delete-account .primary-button:hover:not(:disabled){background:#8e473d}.admin-disclosure-body>p{margin:0}@media (width<=540px){.admin-disclosure-header,.admin-disclosure-summary{gap:10px}.admin-user-row .admin-disclosure-header{flex-wrap:wrap}.admin-user-row .admin-disclosure-summary{flex-basis:100%}.admin-disclosure-summary{flex-wrap:wrap}.admin-disclosure-summary .admin-user-main{flex-basis:100%}.admin-disclosure-summary .admin-user-state{gap:10px;display:flex}.admin-more-button{padding:8px 10px}}.treasury-panel{border-top:1px solid var(--border,#182e48);margin-top:1.5rem;padding-top:1.5rem}.treasury-fields{grid-template-columns:1fr 2fr;gap:1rem;display:grid}.treasury-fields label{gap:.6rem;display:grid}.treasury-review{background:#101f32;border:1px solid #36567e;border-radius:14px;margin:1.25rem 0;padding:1.25rem}.treasury-review h4{margin-top:0}.treasury-fees{margin:1.25rem 0}.treasury-fees>div{justify-content:space-between;align-items:baseline;gap:1rem;padding:.5rem 0;display:flex}.treasury-fees dt{color:#a7b8cd}.treasury-fees dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.treasury-fees .treasury-total{border-top:1px solid #374a62;margin-top:.4rem;padding-top:.8rem;font-weight:700}.treasury-panel .deposit-mono{overflow-wrap:anywhere}@media (width<=600px){.treasury-fields{grid-template-columns:1fr}.treasury-fees>div{flex-wrap:wrap;gap:.25rem}.treasury-review{padding:1rem}}.bulk-withdrawal-dialog{color:#e7ecf3;background:#0d1928;border:1px solid #38516f;border-radius:20px;width:min(540px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(22px,5vw,34px);overflow-y:auto;box-shadow:0 28px 100px #0009}.bulk-withdrawal-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04090ecc}.bulk-withdrawal-dialog h2{margin:8px 0 14px;font-size:clamp(22px,5vw,28px);line-height:1.25}.bulk-withdrawal-dialog p{color:#a7bad2;margin:14px 0;font-size:13px;line-height:1.6}.bulk-withdrawal-summary{background:#091321;border:1px solid #263b55;border-radius:12px;gap:14px;margin:22px 0;padding:18px;display:grid}.bulk-withdrawal-summary div{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.bulk-withdrawal-summary dt{color:#a7bad2;font-size:12px}.bulk-withdrawal-summary dd{color:#eef5ff;text-align:right;margin:0;font-size:16px;font-weight:700}.bulk-withdrawal-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.bulk-withdrawal-actions .primary-button{flex:1;width:auto;min-width:150px;font-size:13px}.bulk-withdrawal-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 12px;display:flex}.bulk-withdrawal-toolbar .primary-button{width:auto;padding:10px 15px;font-size:12px}.bulk-withdrawal-toolbar p{flex:1;min-width:min(100%,230px);margin:0}.bulk-withdrawal-confirm{box-shadow:none;color:#fff;background:#ac3450}.bulk-withdrawal-status{background:#12303966;border:1px solid #2a5465;border-radius:10px;margin:12px 0;padding:12px 15px}.bulk-withdrawal-status p{margin:0}.bulk-withdrawal-status details{color:#b9cce2;margin-top:10px;font-size:12px;line-height:1.8}.bulk-withdrawal-status summary{cursor:pointer}.bulk-withdrawal-status ul{margin:8px 0 0;padding-left:20px}.mining-monitor-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.mining-monitor-totals>span{color:#8ea5c0;background:#101f32;border:1px solid #1b3351;border-radius:11px;flex-direction:column;gap:8px;padding:17px;font-size:12px;display:flex}.mining-monitor-totals strong{color:#a7c6ec;font-size:27px}.mining-monitor-totals>.due{background:#2c281b;border-color:#75633c}.mining-monitor-totals>.due strong{color:#efd696}.mining-monitor-filters{grid-template-columns:2fr 1fr;gap:16px;margin:20px 0;display:grid}.mining-monitor-filters label{color:#b2c1d4;gap:8px;font-size:12px;display:grid}.mining-monitor-filters input,.mining-monitor-filters select{box-sizing:border-box;color:#c7d4e5;width:100%;min-width:0;font:inherit;background:#09121c;border:1px solid #324358;border-radius:9px;padding:12px}.mining-monitor-status strong{letter-spacing:1px;color:#aec9eb;font-variant-numeric:tabular-nums;font-family:monospace;font-size:17px;display:block}.mining-monitor-status small{color:#7b95b4;margin-top:7px;font-size:11px;display:block}.mining-monitor-status.due strong,.mining-monitor-status.due small{color:#e7c69a}.mining-monitor-status.none strong{color:#728daf;font:inherit}.mining-monitor-footer{justify-content:space-between;align-items:center;gap:14px;margin-top:16px;display:flex}.mining-monitor details{max-width:230px;margin-top:9px}.mining-monitor summary{cursor:pointer;color:#9cb7d7;font-size:11px}.mining-plan-timer{margin-top:12px}.mining-plan-timer strong,.mining-plan-timer small{font-size:11px;display:block}.mining-plan-timer small{color:#90a6c0;font-variant-numeric:tabular-nums;margin-top:5px}@media (width<=650px){.mining-monitor-totals{grid-template-columns:1fr}.mining-monitor-totals>span{flex-direction:row;align-items:center}.mining-monitor-filters{grid-template-columns:1fr}.mining-monitor-footer{flex-direction:column;align-items:flex-start}}.finance-report{min-width:0}.finance-result-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.finance-result{background:linear-gradient(120deg,#172c45,#112033);border:1px solid #344861;border-radius:12px;padding:24px}.finance-result.actual{background:#132439;border-color:#32445a}.finance-result.shortfall{background:linear-gradient(120deg,#3c2a22,#2a211e);border-color:#805747}.finance-eyebrow{color:#9bafc7;letter-spacing:1.3px;font-size:10px;font-weight:600}.finance-result>div{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0 12px;display:flex}.finance-result strong{color:#bed5f1;letter-spacing:-1px;overflow-wrap:anywhere;font-size:clamp(25px,2.6vw,37px);font-weight:600}.finance-result.shortfall strong{color:#ffbc9f}.finance-result>div>span{color:#9fc0e8;border:1px solid #425b7a;border-radius:6px;padding:4px 8px;font-size:10px}.finance-result.shortfall>div>span{color:#ffc2a1;border-color:#815742}.finance-result>p:last-child{color:#9db0c8;font-size:11px;line-height:1.7}.finance-explanation{color:#8ea5c0;margin:16px 0 24px;font-size:12px;line-height:1.7}.finance-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.finance-metrics article{background:#112032;border:1px solid #2a384a;border-radius:10px;padding:18px}.finance-metrics p{color:#adbdd1;font-size:11px}.finance-metrics strong{color:#d4dfec;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:12px 0 7px;font-size:24px;font-weight:550;display:block}.finance-metrics small{color:#748fb1;font-size:10px;line-height:1.5}.finance-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.finance-section{background:#0e1b2b;border:1px solid #1b3250;border-radius:10px;min-width:0;margin-bottom:22px;padding:22px}.finance-section h3{color:#cfdae8;margin:0 0 10px;font-size:14px;font-weight:600}.finance-breakdown{margin:16px 0}.finance-breakdown>div{border-bottom:1px solid #1a314e;justify-content:space-between;gap:14px;padding:11px 0;display:flex}.finance-breakdown dt{color:#95aac4;font-size:11px}.finance-breakdown dt small{color:#6785a9;margin-top:4px;font-size:10px;display:block}.finance-breakdown dd{color:#c8d6e8;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:13px}.finance-breakdown .finance-total{font-weight:600}.finance-breakdown .finance-total :is(dt,dd){color:#b2cdef}.finance-help{color:#7c96b5;margin:9px 0;font-size:11px;line-height:1.7}.finance-data-note{color:#e7bc94;background:#33291d;border-radius:7px;margin-top:10px;padding:10px;font-size:11px}.finance-costs{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.finance-report label{color:#acbdd1;gap:8px;min-width:0;font-size:11px;display:grid}.finance-report input{color:#ceddef;width:100%;min-height:44px;font:inherit;background:#0b1420;border:1px solid #304156;border-radius:8px;padding:12px;font-size:13px}.finance-costs form,.finance-exclusion-form{align-items:end;gap:12px;display:flex}.finance-costs form>label{flex:1}.finance-costs button,.finance-exclusion-form button{white-space:nowrap;width:auto;padding:12px 16px}.finance-exclusion-form{margin:22px 0 14px}.finance-exclusion-form>label{flex:1}.finance-exclusion-list{gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.finance-exclusion-list li{background:#132439;border:1px solid #2b3a4d;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.finance-exclusion-list strong{color:#c4d1e1;font-size:12px}.finance-exclusion-list code,.finance-table code{color:#8ea6c3;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.finance-exclusion-list p{color:#879ebb;overflow-wrap:anywhere;margin-top:6px;font-size:11px}.finance-table-scroll{border:1px solid #1b3250;border-radius:8px;max-width:100%;overflow-x:auto}.finance-table{border-collapse:collapse;text-align:left;width:100%;min-width:740px;font-size:11px}.finance-table thead{color:#9fb2c9;background:#14263c}.finance-table th,.finance-table td{vertical-align:top;border-bottom:1px solid #1a314d;padding:14px}.finance-table thead th{font-size:10px;font-weight:500}.finance-table tbody th{min-width:150px;font-weight:500}.finance-table tbody td{color:#adbdd1;font-variant-numeric:tabular-nums}.finance-table td>span{font-size:10px;display:block}.finance-table tr:last-child :is(td,th){border-bottom:0}.finance-table td:last-child{color:#abc9ed}.finance-method{border-top:1px solid #293748;padding-top:20px}.finance-method summary{cursor:pointer;color:#a8c1df;font-size:12px}.finance-method p{color:#7e97b6;margin-top:12px;font-size:11px;line-height:1.8}@media (width<=1150px){.finance-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-detail-grid,.finance-costs{grid-template-columns:minmax(0,1fr);gap:0}}@media (width<=650px){.finance-result-grid{grid-template-columns:minmax(0,1fr)}.finance-result{padding:18px}.finance-section{padding:16px}.finance-metrics{gap:10px}.finance-metrics article{padding:14px}.finance-metrics strong{font-size:20px}.finance-costs form,.finance-exclusion-form{flex-direction:column;align-items:stretch}.finance-costs form{margin-top:12px}.finance-exclusion-list li,.finance-breakdown>div{flex-wrap:wrap}}.team-report{--team-line:#364960;color:#d6dfe9}.team-picker{grid-template-columns:1fr 1.4fr;gap:18px;margin:24px 0;display:grid}.team-picker label{color:#a8b9ce;gap:9px;font-size:12px;display:grid}.team-picker input,.team-picker select{color:#d7e1ed;width:100%;min-width:0;font:inherit;background:#09111b;border:1px solid #324459;border-radius:9px;padding:13px 14px}.team-help{color:#829ab8;font-size:12px;line-height:1.75}.team-summary{grid-template-columns:1fr 1fr;gap:18px;margin:24px 0 18px;display:grid}.team-net-summary{background:linear-gradient(125deg,#182f4a,#122135);border:1px solid #375273;border-radius:14px;flex-direction:column;gap:12px;padding:26px;display:flex}.team-net-summary p{letter-spacing:1.5px;color:#9ab1cd;margin:0;font-size:10px}.team-net-summary>strong{color:#bbd3f0;letter-spacing:-1px;font-size:40px;line-height:1.2}.team-net-summary>span{color:#abbed5;font-size:12px}.team-net-summary>small{color:#7b95b5;font-size:11px}.team-gross-summary{background:#0d1826;border:1px solid #1a314d;border-radius:14px;padding:21px 24px}.team-gross-summary dl{margin:0}.team-gross-summary dl>div{color:#99adc5;justify-content:space-between;gap:20px;padding:10px 0;font-size:13px;display:flex}.team-gross-summary dd{color:#d6e0ec;margin:0;font-weight:650}.team-gross-total{border-top:1px solid #2a394b;margin-top:8px}.team-exclusions{flex-wrap:wrap;align-items:center;gap:14px;font-size:12px;display:flex}.team-exclusions label{color:#c5d2e2;cursor:pointer;align-items:center;gap:9px;display:flex}.team-exclusions input{accent-color:#95bae8;width:16px;height:16px}.team-exclusions>span{color:#7b95b5}.team-levels{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:23px 0 30px;display:grid}.team-levels article{border:1px solid #293748;border-top:3px solid var(--team-accent);background:#0e1b2a;border-radius:10px;padding:18px}.level-0{--team-accent:#95bbe9}.level-1{--team-accent:#9bb1cd}.level-2{--team-accent:#adb8e8}.level-3{--team-accent:#d5b591}.team-levels h3{color:var(--team-accent);margin:0;font-size:13px}.team-levels p{color:#738fb1;margin:7px 0 17px;font-size:11px}.team-levels strong{color:#dce4ed;font-variant-numeric:tabular-nums;font-size:24px;display:block}.team-levels strong small{color:#8ea5c0;margin:5px 0 12px;font-size:10px;font-weight:400;display:block}.team-levels article>span{color:#748fb1;font-size:11px}.team-tree-heading{justify-content:space-between;align-items:center;gap:20px;margin:20px 0 15px;display:flex}.team-tree-heading h2{margin:0;font-size:17px}.team-tree-heading p{color:#748fb1;font-size:11px;line-height:1.6}.team-tree-heading>div:last-child{gap:9px;display:flex}.team-tree-scroll{scrollbar-color:#384b63 #0b1420;background:radial-gradient(#1c3553 1px,#0000 1px) 0 0/20px 20px,#0a131e;border:1px solid #182f4a;border-radius:14px;max-height:800px;padding:22px;overflow:auto}.team-tree,.team-children{margin:0;padding:0;list-style:none}.team-tree{min-width:680px}.team-children{margin-left:24px;padding-left:24px}.team-children[hidden]{display:none}.team-children>li{padding-top:18px;position:relative}.team-children>li:before{content:"";border-left:2px solid var(--team-line);position:absolute;top:0;bottom:0;left:-24px}.team-children>li:last-child:before{height:55px;bottom:auto}.team-children>li:after{content:"";border-top:2px solid var(--team-line);width:24px;position:absolute;top:55px;left:-24px}.team-node{border:1px solid #2c3b4e;border-left:3px solid var(--team-accent);background:#0f1c2c;border-radius:11px;grid-template-columns:minmax(185px,1.3fr) minmax(125px,1fr) minmax(180px,1.1fr);gap:16px 22px;padding:19px 21px;display:grid;position:relative;box-shadow:0 4px 16px #0002}.team-node.level-0{background:#14273e;border-color:#425d7e}.team-node.excluded{background:#0e1b2b;border-style:dashed}.team-node-tags{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.team-node-tags>span{color:var(--team-accent);border:1px solid #47607e55;border-radius:20px;padding:3px 9px;font-size:10px}.team-node-tags>small{color:#859dbb;font-size:9px}.team-node h3{color:#dfe6ef;overflow-wrap:anywhere;margin:9px 0 5px;font-size:15px}.team-node-email{color:#a0b2c9;overflow-wrap:anywhere;margin:0 0 6px;font-size:11px}.team-node code{color:#6986aa;font-size:10px}.team-metric-label{text-transform:uppercase;letter-spacing:1px;color:#6583a8;margin-bottom:9px;font-size:9px;display:block}.team-plan{margin-top:9px;display:block}.team-plan strong{color:#b6c6d9;font-size:11px;display:block}.team-plan small{color:#748fb1;margin-top:4px;font-size:10px;display:block}.team-node-plans>p{color:#6382a8;font-size:12px}.team-node-income{margin:0;font-size:11px}.team-node-income>div{justify-content:space-between;gap:12px;margin-bottom:10px;display:flex}.team-node-income dt{color:#7b95b4}.team-node-income dd{color:#cad8ea;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.team-node-net{border-top:1px solid #2d3c4f;padding-top:10px}.team-node-net dd{color:var(--team-accent)}.team-node-income>small{color:#b7a784;font-size:10px}.team-node-actions{border-top:1px solid #1c3554;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;padding-top:10px;display:flex}.team-node-actions:empty{display:none}.team-node-actions button{color:#acbdd1;background:#14263d;border:1px solid #34465c;border-radius:7px;padding:7px 11px;font-size:10px}.team-node-actions button span{margin-left:8px}.team-node-actions small{color:#708caf;font-size:10px}.team-method{color:#91a7c1;background:#0c1826;border:1px solid #1b3452;border-radius:10px;margin-top:24px;padding:16px 19px;font-size:12px;line-height:1.8}.team-method summary{cursor:pointer;color:#b7c9df;font-weight:600}.team-method p{max-width:1000px;margin-bottom:0}.team-updated{color:#58779c;margin:18px 0 0;font-size:10px}@media (width<=1000px){.team-summary{grid-template-columns:1fr}.team-levels{grid-template-columns:repeat(2,minmax(0,1fr))}.team-picker{grid-template-columns:1fr}.team-tree-heading{flex-direction:column;align-items:flex-start}}@media (width<=600px){.team-net-summary>strong{font-size:34px}.team-levels article{padding:13px}.team-levels strong{font-size:21px}.team-tree-scroll{padding:12px}.team-tree{min-width:620px}.team-node{grid-template-columns:1.2fr 1fr;gap:16px;padding:15px}.team-node-income{flex-wrap:wrap;grid-column:1/-1;gap:12px;display:flex}.team-node-income>div{flex:1;min-width:110px;margin:0;display:block}.team-node-income dd{margin-top:5px}.team-node-net{border:0;padding:0}.team-node-actions{gap:6px}.team-children{margin-left:18px;padding-left:18px}.team-children>li:before,.team-children>li:after{left:-18px}.team-children>li:after{width:18px}}.admin-workspace.admin-shell{--admin-bg:#030817;--admin-panel:#091329;--admin-line:#172b44;--admin-text:#e9edf2;--admin-muted:#8ca2be;--admin-lime:#32d9ff;background:var(--admin-bg);min-height:100dvh;color:var(--admin-text);-webkit-font-smoothing:antialiased;padding:0;font-size:14px;line-height:1.5;display:flex}.admin-workspace *,.admin-login-refresh *{box-sizing:border-box}.admin-workspace button,.admin-workspace input,.admin-workspace select{font-family:inherit}.admin-workspace button{cursor:pointer}.admin-workspace button:disabled{cursor:not-allowed;opacity:.55}.admin-workspace :is(button,a,input,select,summary,textarea):focus-visible{outline:2px solid var(--admin-lime);outline-offset:4px}.admin-skip-link{z-index:20;background:var(--admin-lime);color:#0e1a28;border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:260px}.admin-skip-link:focus{top:12px}.admin-sidebar{border-right:1px solid var(--admin-line);background:#0b1522;flex-direction:column;flex:0 0 236px;width:236px;height:100dvh;padding:32px 18px 16px;display:flex;position:sticky;top:0;overflow-y:auto}.admin-workspace-brand{color:#ebf0f5;letter-spacing:-1px;align-items:center;gap:10px;padding:0 10px;font-size:22px;font-weight:750;text-decoration:none;display:flex}.admin-workspace-brand small{color:#6b88ac;letter-spacing:1.8px;margin-top:5px;font-size:9px;font-weight:600;display:block}.admin-brand-period{color:var(--admin-lime)}.admin-brand-mark{align-items:center;gap:4px;width:28px;height:32px;display:flex;transform:skew(-20deg)}.admin-brand-mark i{background:var(--admin-lime);width:8px;height:26px}.admin-brand-mark i:last-child{height:34px}.admin-sidebar nav{margin-top:35px}.admin-nav-label{text-transform:uppercase;color:#6583a8;letter-spacing:1.6px;margin:27px 0 10px;padding:0 13px;font-size:10px;font-weight:600}.admin-nav-link{color:#92a8c2;border:1px solid #0000;border-radius:9px;align-items:center;gap:12px;min-height:47px;margin:5px 0;padding:11px 13px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.admin-nav-link>.icon{flex-shrink:0;width:18px;height:18px}.admin-nav-link:hover{color:#dee5ed;background:#101e30}.admin-nav-count{text-align:center;color:#101e30;background:#32d9ff;border-radius:5px;min-width:20px;margin-left:auto;padding:0 6px;font-size:10px;line-height:20px}.admin-sidebar-bottom{margin-top:auto;padding-top:50px}.admin-app-link{color:#8fa5c0;align-items:center;gap:10px;padding:13px 10px 22px;font-size:12px;text-decoration:none;display:flex}.admin-app-link .icon{width:16px;height:16px}.admin-app-link .icon:last-child{width:12px;margin-left:auto}.admin-identity{border-top:1px solid var(--admin-line);align-items:center;gap:10px;padding:22px 6px 6px;display:flex}.admin-avatar{width:34px;height:34px;color:var(--admin-lime);background:#152840;border:1px solid #2f4054;border-radius:50%;place-items:center;display:grid}.admin-avatar .icon{width:17px;height:17px}.admin-identity strong,.admin-identity small{font-size:12px;display:block}.admin-identity small{color:#7a94b4;margin-top:3px;font-size:10px}.admin-identity button{color:#8ba2be;background:0 0;border:0;border-radius:6px;margin-left:auto;padding:8px}.admin-identity button .icon{width:17px;height:17px}.admin-workspace-main{flex:1;min-width:0}.admin-workspace-topbar{border-bottom:1px solid var(--admin-line);background:#0a131d;justify-content:space-between;align-items:center;gap:20px;min-height:82px;padding:18px 38px;display:flex}.admin-breadcrumb{color:#7792b2;align-items:center;gap:14px;font-size:12px;display:flex}.admin-breadcrumb span{color:#415773}.admin-breadcrumb strong{color:#cdd7e3;font-weight:500}.admin-toolbar{align-items:center;gap:18px;display:flex}.admin-updated{color:#6785a9;font-size:11px}.admin-tool-button{color:#c7d2df;background:#112032;border:1px solid #2b3a4d;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:8px 12px;font-size:11px;display:inline-flex}.admin-tool-button .icon{width:14px;height:14px}.admin-workspace-content{max-width:1580px;margin:auto;padding:36px 38px 20px}.admin-page-heading{justify-content:space-between;align-items:center;gap:22px;margin-bottom:30px;display:flex}.admin-kicker{color:#708caf;letter-spacing:1.8px;font-size:10px;font-weight:600}.admin-page-heading h1{color:#e8edf3;letter-spacing:-1.4px;outline:none;margin:8px 0;font-size:36px;font-weight:650;line-height:1.2}.admin-page-heading h1>span{color:var(--admin-lime)}.admin-page-heading>div>p:last-child{color:var(--admin-muted);font-size:12px}.admin-access-tag{color:#96abc4;white-space:nowrap;border:1px solid #1a3250;border-radius:8px;align-items:center;gap:8px;padding:9px 12px;font-size:10px;display:flex}.admin-access-tag .icon{width:14px;height:14px;color:var(--admin-lime)}.admin-overview-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:24px;display:grid}.admin-stat{border:1px solid var(--admin-line);background:var(--admin-panel);border-radius:13px;min-width:0;padding:21px 23px}.admin-stat.lime{background:linear-gradient(115deg,#15273e,#112134);border-color:#314358}.admin-stat-label{color:#a9bace;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.admin-stat-icon{width:31px;height:31px;color:var(--admin-lime);background:#162941;border:1px solid #324459;border-radius:8px;place-items:center;display:grid}.admin-stat-icon .icon{width:16px;height:16px}.admin-stat.mint .admin-stat-icon{color:#92b1d8;background:#182d46;border-color:#304054}.admin-stat.lilac .admin-stat-icon{color:#c5b3e9;background:#322e3d;border-color:#494053}.admin-stat.sand .admin-stat-icon{color:#e1c79d;background:#3a3328;border-color:#504739}.admin-stat>strong{letter-spacing:-1.2px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:15px 0 9px;font-size:clamp(23px,2.3vw,36px);font-weight:600;line-height:1.2;display:block}.admin-stat p{color:#7b95b4;font-size:10px}.admin-stat.lime>strong{color:#cbddf4}.admin-attention{background:#0e1b2b;border:1px solid #1c3553;border-radius:12px;grid-template-columns:1.15fr repeat(2,1fr);align-items:center;gap:12px;margin-bottom:28px;padding:18px 20px;display:grid}.admin-attention-intro{align-items:center;gap:12px;display:flex}.admin-attention-intro>span{color:#bacee6;background:#172c45;border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.admin-attention-intro .icon{width:17px;height:17px}.admin-attention h2{font-size:12px;font-weight:600}.admin-attention p{color:#728eb0;margin-top:4px;font-size:10px}.admin-attention>button{text-align:left;color:#a3b5cb;background:0 0;border:0;border-left:1px solid #1b3351;border-radius:0;align-items:center;gap:9px;min-height:44px;padding:7px 0 7px 18px;font-size:10px;display:flex}.admin-attention>button:hover{color:var(--admin-lime)}.admin-attention button strong{color:#dde5ef;font-size:23px;font-weight:550}.admin-attention button .icon{flex-shrink:0;width:12px;height:12px;margin-left:auto}.admin-overview-grid{grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:start;gap:22px;display:grid}.admin-overview-side{gap:22px;min-width:0;display:grid}.admin-workspace .admin-panel{border:1px solid var(--admin-line);background:var(--admin-panel);width:100%;max-width:none;box-shadow:none;border-radius:13px;margin:0;padding:24px}.admin-block-heading{justify-content:space-between;align-items:center;gap:14px;margin-bottom:23px;display:flex}.admin-block-heading h2{letter-spacing:-.3px;color:#dee5ed;font-size:15px;font-weight:600}.admin-block-heading p{color:#7893b3;margin-top:5px;font-size:11px}.admin-text-button{color:#a9c0dd;text-align:left;background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:6px 0;font-size:11px;display:inline-flex}.admin-text-button:hover{color:#c7dbf3}.admin-text-button .icon{width:12px;height:12px}.admin-workspace .admin-user-list{grid-template-columns:minmax(0,1fr);gap:10px}.admin-workspace .admin-user-row{background:#101f31;border:1px solid #1a324f;border-radius:10px;padding:17px}.admin-workspace .admin-user-main{gap:12px}.admin-workspace .admin-user-main>span{color:#b4ccea;background:#182d46;border-color:#35475e;width:36px;height:36px;font-size:12px;font-weight:500}.admin-workspace .admin-user-main h3{color:#d6dfeb;margin:0 0 2px;font-size:13px;font-weight:600;line-height:1.5}.admin-workspace .admin-user-main p{color:#8fa5c0;margin:0;font-size:10px;line-height:1.5}.admin-workspace .admin-user-main small{color:#6584a9;margin-top:3px;font-size:9px}.admin-workspace .admin-user-state strong{color:#e7c289;letter-spacing:.4px;background:#332c20;border:1px solid #654d31;border-radius:5px;padding:3px 6px;font-size:8px;font-weight:650}.admin-workspace .admin-user-state strong.verified{color:#a2c0e4;background:#152840;border-color:#33455c}.admin-workspace .admin-user-state small{color:#6d8aad;font-size:9px}.admin-workspace .admin-disclosure-header,.admin-workspace .admin-disclosure-summary{gap:12px}.admin-workspace .admin-more-button{color:#bbcfe7;background:#162941;border:1px solid #35475e;border-radius:7px;gap:7px;min-height:34px;padding:7px 10px;font-size:10px}.admin-workspace .admin-more-button:hover{background:#29384a}.admin-workspace .admin-review-button{color:#a2b4ca;background:0 0;border-color:#2c3b4e}.admin-workspace .admin-disclosure-body{margin-top:18px;padding-top:20px}.admin-workspace .admin-user-numbers{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-workspace .admin-user-numbers>span{background:#132439;border-color:#293749;padding:13px}.admin-workspace .admin-user-numbers strong{font-size:16px}.admin-workspace .admin-user-numbers small{font-size:10px}.admin-workspace .admin-user-details{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-workspace .admin-user-details small{font-size:11px}.admin-customer-directory .admin-user-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.admin-customer-directory .admin-user-row{padding:20px}.admin-workspace .admin-customer-filters{grid-template-columns:minmax(0,2fr) minmax(170px,1fr);margin-bottom:16px}.admin-workspace :is(.admin-search,.admin-customer-type){color:#9db0c8;font-size:11px}.admin-workspace :is(.admin-search input,.admin-customer-type select,.admin-management-form input:not([type=checkbox]),.admin-management-form select,.admin-management-form textarea){color:#d8e1eb;background:#0a131f;border-color:#2c3c4f;min-height:44px;padding:12px 14px;font-size:12px}.admin-directory-meta{color:#748fb1;justify-content:space-between;align-items:center;gap:12px;min-height:28px;margin-bottom:15px;font-size:11px;display:flex}.admin-count-tag{color:#a8b9ce;white-space:nowrap;background:#14263c;border:1px solid #2c3b4d;border-radius:6px;padding:5px 9px;font-size:10px}.admin-load-more{color:#b5c7dd;background:#14253b;border:1px solid #2c3b4d;border-radius:8px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:44px;margin-top:20px;font-size:12px;display:flex}.admin-load-more .icon{width:15px;height:15px}.admin-verification-total{justify-content:space-between;align-items:center;gap:16px;display:flex}.admin-verification-total>strong{color:#bcd4f1;letter-spacing:-1.5px;font-size:40px;font-weight:500;line-height:1}.admin-verification-total>strong span{font-size:23px}.admin-verification-total>span{color:#b4c3d5;text-align:right;font-size:12px}.admin-verification-total small{color:#6e8bae;margin-top:3px;font-size:10px;display:block}.admin-progress-track{background:#1a314e;border-radius:5px;height:6px;margin:24px 0 16px;overflow:hidden}.admin-progress-track>span{border-radius:inherit;background:#91b8e8;height:100%;display:block}.admin-workspace .admin-transaction-list{grid-template-columns:minmax(0,1fr);gap:0}.admin-workspace .admin-transaction-row{background:0 0;border:0;border-bottom:1px solid #182f4a;border-radius:0;gap:12px;padding:16px 0}.admin-workspace .admin-transaction-row:last-child{border-bottom:0}.admin-workspace .admin-transaction-row h3{color:#c3cfde;font-size:12px;font-weight:550}.admin-workspace .admin-transaction-row p,.admin-workspace .admin-transaction-row small{color:#7590b2;font-size:10px;line-height:1.6}.admin-workspace .admin-transaction-row>strong{letter-spacing:-.3px;color:#9dbfe9;font-size:13px}.admin-workspace .admin-transaction-row>strong.negative{color:#e3b79e}.admin-workspace .admin-transaction-row .activity-icon{color:#8baacf;background:#162a42;border:1px solid #2e3e51;width:33px;height:33px}.admin-workspace .admin-transaction-row .activity-icon .icon{width:15px;height:15px}.admin-recent-activity .admin-block-heading{flex-wrap:wrap;margin-bottom:6px}.admin-recent-activity .admin-transaction-row p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.admin-recent-activity .admin-transaction-row small{display:none}.admin-activity-filter{max-width:300px;margin:0 0 14px}.admin-finance-nav{border:1px solid var(--admin-line);background:#0c1826;border-radius:10px;align-items:center;gap:8px;width:fit-content;max-width:100%;margin-bottom:22px;padding:5px;display:flex}.admin-finance-nav a{color:#8ca3bf;white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:12px;text-decoration:none;display:flex}.admin-finance-nav a[aria-current=page]{color:#b8d1ef;background:#172b43}.admin-finance-nav .icon{width:15px;height:15px}.admin-finance-nav a>span{background:#2c3b4d;border-radius:4px;padding:0 5px;font-size:10px}.admin-workspace .admin-finance-panel>.manual-deposit-section:first-child{border:0;margin:0;padding:0}.admin-workspace .manual-deposit-heading{margin-top:10px;margin-bottom:14px}.admin-workspace .manual-deposit-heading h2{color:#d8e1eb;font-size:16px;font-weight:600}.admin-workspace .manual-deposit-heading h3{font-size:14px;font-weight:550}.admin-workspace .manual-deposit-heading span{color:#a9c0dd;background:#14263d;border:1px solid #2c3c4f;border-radius:5px;padding:3px 8px;font-size:10px}.admin-workspace .manual-deposit-section>p{color:#869ebb;margin:10px 0;font-size:12px;line-height:1.7}.admin-workspace .manual-deposit-section .admin-disclosure{background:#101d2e;border:1px solid #1b3351;border-radius:10px;margin-top:12px;padding:17px 19px}.admin-workspace .manual-deposit-section .admin-disclosure-header strong{color:#d9e3ef;font-size:14px;font-weight:600}.admin-workspace .manual-deposit-section .admin-disclosure-header p{color:#89a0bc;font-size:11px}.admin-workspace .manual-deposit-section .admin-disclosure-header .manual-deposit-heading{gap:24px;margin:0 0 5px}.admin-workspace .manual-deposit-form{font-size:12px}.admin-workspace .primary-button{border-radius:8px;min-height:42px;font-size:12px}.admin-workspace .primary-button.secondary{color:#bccde2;background:#14263c;border-color:#33455a}.admin-workspace .primary-button.secondary:hover:not(:disabled){color:#d0e1f5;background:#1c3452}.admin-workspace .manual-deposit-form :is(input,select,textarea){padding:13px;font-size:13px}.admin-workspace .auth-error{color:#ffb5a6}.admin-workspace .withdrawal-status-pending .manual-deposit-heading span{color:#edc997;background:#392e1e;border-color:#665135}.admin-workspace .withdrawal-status-review .manual-deposit-heading span,.admin-workspace .withdrawal-status-failed .manual-deposit-heading span{color:#ffb4a3;background:#3d2721;border-color:#6b4036}.admin-workspace .withdrawal-status-processing .manual-deposit-heading span{color:#b8c4ee;background:#293040;border-color:#455272}.admin-network-wallets{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.admin-workspace .admin-network-wallet{background:linear-gradient(115deg,#14263c,#0f1d2e);border-color:#314358;margin:0;padding:24px}.admin-network-wallet-heading{justify-content:space-between;align-items:center;display:flex}.admin-network-wallet-heading>strong{color:#d5e2f1;font-size:18px}.admin-network-wallet-heading>span{color:#b8cee8;border:1px solid #3b5069;border-radius:5px;padding:4px 8px;font-size:10px}.admin-workspace .admin-network-wallet-label{color:#98acc5;margin-top:26px;font-size:11px}.admin-workspace .admin-network-wallet-balance{color:#8ea4c0;overflow-wrap:anywhere;margin:7px 0 16px;font-size:11px}.admin-network-wallet-balance strong{color:#bdd4f1;letter-spacing:-1px;font-size:clamp(23px,2.7vw,38px);font-weight:550}.admin-workspace .admin-network-wallet .deposit-mono{color:#718daf;font-size:10px}.admin-network-wallet-meta{border-top:1px solid #2d3c4f;grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;padding-top:16px;display:grid}.admin-workspace .admin-network-wallet-meta p{color:#7a94b4;font-size:10px}.admin-network-wallet-meta strong{color:#b2c4d9;margin-top:5px;font-size:12px;font-weight:500;display:block}.admin-workspace-empty{text-align:center;color:#90a6c0;padding:44px 20px}.admin-workspace-empty>span{background:#162941;border-radius:12px;place-items:center;width:44px;height:44px;margin-bottom:14px;display:inline-grid}.admin-workspace-empty .icon{width:20px;height:20px}.admin-workspace-empty h3{color:#c9d6e5;font-size:14px;font-weight:500}.admin-workspace-empty p{margin-top:7px;font-size:12px}.admin-workspace-footer{color:#5b7ba3;border-top:1px solid #14263c;justify-content:space-between;gap:12px;margin-top:34px;padding-top:18px;font-size:10px;display:flex}.admin-workspace-footer>span>span{padding:0 8px}.admin-login-refresh.admin-shell{background:radial-gradient(at 50% 30%,#122337 0%,#09111b 55%)}.admin-login-refresh .admin-topbar{border-color:#172b43;width:100%;padding:14px 0 22px}.admin-login-refresh .admin-login-card{background:#0d1928;border-color:#2b3a4d;padding:36px;box-shadow:0 24px 80px #0005}.admin-login-icon{color:#32d9ff;background:#182e49;border:1px solid #31455d;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:25px;display:grid}.admin-login-icon .icon{width:24px;height:24px}@media (width>=1600px){.admin-workspace-content{padding-top:44px}.admin-overview-grid{grid-template-columns:minmax(0,1.8fr) minmax(340px,1fr)}}@media (width<=1250px){.admin-sidebar{flex-basis:206px;width:206px;padding-left:12px;padding-right:12px}.admin-workspace-brand{font-size:20px}.admin-workspace-content{padding:28px 24px 18px}.admin-workspace-topbar{padding-left:24px;padding-right:24px}.admin-stat{padding:18px}.admin-overview-grid{grid-template-columns:minmax(0,1fr)}.admin-overview-side{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}.admin-customer-directory .admin-user-list{grid-template-columns:minmax(0,1fr)}.admin-attention{grid-template-columns:repeat(2,1fr)}.admin-attention-intro{grid-column:1/-1;margin-bottom:4px}.admin-attention>button:nth-child(2){border-left:0;padding-left:0}}@media (width<=900px){.admin-workspace.admin-shell{display:block}.admin-sidebar{border-right:0;border-bottom:1px solid var(--admin-line);grid-template-columns:minmax(0,1fr) auto;gap:18px;width:100%;height:auto;padding:18px 20px 12px;display:grid;position:static;overflow:visible}.admin-workspace-brand{padding:0;font-size:20px}.admin-workspace-brand small{font-size:8px}.admin-sidebar nav{flex-wrap:wrap;grid-area:2/1/auto/-1;gap:4px;margin:0;display:flex}.admin-nav-label{display:none}.admin-nav-link{gap:7px;min-height:40px;margin:0;padding:9px 12px;font-size:11px}.admin-nav-link>.icon{width:15px;height:15px}.admin-sidebar-bottom{grid-area:1/2;margin:0;padding:0}.admin-app-link{display:none}.admin-identity{border:0;padding:0}.admin-identity>div{display:none}.admin-workspace-topbar{min-height:62px;padding:12px 24px}.admin-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-stat>strong{font-size:32px}.admin-skip-link{left:16px}}@media (width<=600px){.admin-sidebar{padding:18px 16px 12px}.admin-nav-link{flex:calc(33.333% - 4px);gap:6px;padding:9px 7px;font-size:10px}.admin-nav-count{min-width:16px;padding:0 4px}.admin-workspace-content{padding:26px 16px 18px}.admin-workspace-topbar{padding:12px 16px}.admin-updated{display:none}.admin-breadcrumb{gap:9px;font-size:11px}.admin-page-heading{margin-bottom:24px}.admin-page-heading h1{font-size:31px}.admin-page-heading>div>p:last-child{line-height:1.7}.admin-access-tag{display:none}.admin-overview-metrics{gap:10px;margin-bottom:18px}.admin-stat{border-radius:10px;padding:14px}.admin-stat-label{gap:5px;font-size:10px}.admin-stat-icon{border-radius:6px;flex-shrink:0;width:25px;height:25px}.admin-stat-icon .icon{width:13px;height:13px}.admin-stat>strong{margin:17px 0 8px;font-size:25px}.admin-stat p{font-size:9px}.admin-attention{grid-template-columns:minmax(0,1fr);gap:4px;padding:17px}.admin-attention-intro{margin-bottom:10px}.admin-attention>button,.admin-attention>button:nth-child(2){border-top:1px solid #1a3250;border-left:0;min-height:49px;padding:10px 0}.admin-attention>button strong{min-width:26px;font-size:19px}.admin-attention>button span{font-size:11px}.admin-overview-grid,.admin-overview-side{grid-template-columns:minmax(0,1fr);gap:18px}.admin-workspace .admin-panel{padding:18px 14px}.admin-block-heading{flex-wrap:wrap;align-items:start;gap:10px;margin-bottom:18px}.admin-block-heading h2{font-size:14px}.admin-block-heading p{font-size:10px}.admin-workspace .admin-user-row{padding:14px}.admin-workspace .admin-user-row .admin-disclosure-header{flex-wrap:wrap}.admin-workspace .admin-user-row .admin-disclosure-summary{flex-wrap:wrap;flex:100%}.admin-workspace .admin-user-row .admin-user-main{flex-basis:100%}.admin-workspace .admin-user-state{flex-direction:row;align-items:center;gap:9px}.admin-workspace .admin-more-button{min-height:38px;padding:8px 12px}.admin-workspace .admin-user-numbers,.admin-workspace .admin-user-details{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-workspace .admin-user-numbers>span{grid-column:auto}.admin-workspace .admin-customer-filters{grid-template-columns:minmax(0,1fr)}.admin-finance-nav{gap:3px;width:100%;padding:4px}.admin-finance-nav a{white-space:normal;text-align:center;flex:1;gap:4px;padding:9px 5px;font-size:10px}.admin-finance-nav .icon{display:none}.admin-workspace .manual-deposit-section .admin-disclosure{padding:14px}.admin-workspace .manual-deposit-heading{align-items:start;gap:12px}.admin-workspace .manual-deposit-heading h2{font-size:15px}.admin-network-wallets{grid-template-columns:minmax(0,1fr)}.admin-workspace-footer{flex-wrap:wrap;font-size:9px}.admin-login-refresh .admin-login-card{padding:26px}}@media (prefers-reduced-motion:reduce){.admin-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.plan-expiry{color:var(--muted,#7b95b4);margin-top:12px;font-size:12px;line-height:1.6}.plan-expiry.expired{color:#edba80}.plan-ownership-note{color:var(--muted,#9aaccb);margin:12px 0;font-size:12px;line-height:1.6}.plan-ownership-note.unavailable{color:#edba80}.plan-discount{flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px;font-size:13px;line-height:1.5;display:flex}.plan-discount del{opacity:.65}.plan-discount-badge{color:var(--accent,#8bb4e6);background:color-mix(in srgb, var(--accent,#8bb4e6) 12%, transparent);border-radius:6px;padding:2px 7px;font-weight:700}:root{--page:#090d1b;--panel:#11182a;--panel-muted:#171d2c;--text:#f7f8ff;--line:#a7b7dd26;--blue:#4a91ff;--violet:#a983ff;--teal:#1f76e1}*{box-sizing:border-box}button{font:inherit}.app-shell{width:min(100%,420px);min-height:100dvh;color:var(--text);background:var(--page);margin:0 auto;padding:12px 12px 98px;position:relative;overflow:hidden}.app-shell:before{pointer-events:none;content:"";background:linear-gradient(#2d4f9e21,#0000);height:220px;position:absolute;inset:0 0 auto}.page-content{z-index:1;position:relative}.workspace{min-width:0}.desktop-topbar,.side-nav{display:none}.auth-shell{min-height:100dvh;color:var(--text);background:#090d1b;display:grid}.auth-visual{display:none}.auth-main{place-items:center;min-height:100dvh;padding:24px;display:grid}.auth-card{background:#121a2c;border:1px solid #85a1f12e;border-radius:20px;width:min(100%,410px);padding:28px;box-shadow:0 22px 45px #00000047}.auth-mobile-brand{align-items:center;gap:6px;margin-bottom:34px;font-family:inherit;font-size:24px;font-weight:700;display:flex}.auth-mobile-brand span,.auth-brand span{background:#5797ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #5797ff}.auth-card h1{margin-top:7px;font-size:28px}.auth-subtitle{color:#919db7;margin-top:8px;font-size:13px}.auth-card form{gap:15px;margin-top:28px;display:grid}.auth-card label{color:#b3bdd4;gap:7px;font-size:12px;font-weight:700;display:grid}.auth-card input{color:#f8fbff;width:100%;height:45px;font:inherit;background:#0c1323;border:1px solid #9eb3ed30;border-radius:10px;outline:0;padding:0 13px}.auth-card input:focus{border-color:#5b9bff;box-shadow:0 0 0 3px #4b92ff24}.auth-submit{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5798ff,#2368ec);border:0;border-radius:11px;min-height:46px;margin-top:5px;font-family:inherit;font-size:16px;font-weight:700;box-shadow:0 9px 18px #2368ec45}.auth-switch{color:#8490a9;text-align:center;margin-top:21px;font-size:12px}.auth-switch button{color:#8fb7ff;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.auth-loading{color:#9cb5ed;background:#090d1b;place-items:center;min-height:100dvh;font-size:13px;display:grid}.auth-error{color:#fb839f;margin:-2px 0 1px;font-size:12px}.auth-submit:disabled{cursor:wait;filter:grayscale(.2);opacity:.7}h1,h2,h3,p{margin:0}h1,h2,h3,.balance-value,.primary-button{font-family:inherit}h1{font-size:20px;line-height:1.15}.eyebrow,.micro-label{color:#838da8;letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.2}.micro-label{font-size:9px}.balance-card,.investment-summary,.wallet-hero,.profile-hero{border:1px solid #6685ff5e;border-radius:30px;padding:24px;box-shadow:inset 0 1px #ffffff0d,0 18px 28px #01051552}.balance-card{background:radial-gradient(circle at 80% 12%,#537cff6b,#0000 24%),linear-gradient(145deg,#19387e 0%,#17164f 54%,#140e40 100%);min-height:278px}.balance-topline,.summary-topline,.tier-heading,.risk-row,.section-heading,.activity-row,.profile-hero,.wallet-buttons{justify-content:space-between;align-items:center;gap:14px;display:flex}.avatar,.large-avatar{color:#97b5ff;background:#101c5680;border:2px solid #7564ff;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-family:inherit;font-weight:700;display:grid;box-shadow:0 0 17px #7760ff75}.balance-label{margin-top:24px}.balance-value{letter-spacing:0;margin-top:4px;font-size:38px;font-weight:700;line-height:.9}.balance-value span{vertical-align:10px;font-size:18px}.growth{color:var(--teal);align-items:center;gap:5px;margin-top:9px;font-size:11px;font-weight:700;display:flex}.growth .icon{width:14px;height:14px}.income-strip{background:#ffffff12;border:1px solid #b3bbff29;border-radius:17px;grid-template-columns:32px 1fr 1px 1fr;align-items:center;gap:12px;margin-top:20px;padding:13px 14px;display:grid}.income-strip strong{color:#74a7ff;font-family:inherit;font-size:16px}.income-strip .violet-text{color:var(--violet)}.strip-rule{background:#bdc7ff2e;align-self:stretch;width:1px}.income-icon,.activity-icon{border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.income-icon{color:#72a1ff;background:#4280ff33}.icon{width:20px;height:20px;display:block}.action-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:21px 0 16px;display:grid}.quick-actions-title{display:none}.icon-action{color:#a0a7ba;cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.icon-action>span{aspect-ratio:1;width:100%;color:var(--tone);background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 39%, #17264a), color-mix(in srgb, var(--tone) 12%, #10182a));border:1px solid #0000;border-radius:17px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f,0 9px 15px #0000002e}.icon-action .icon{width:23px;height:23px}.icon-action>em{color:#a2a9ba;text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-family:inherit;font-size:11px;font-style:normal;display:block;overflow:hidden}.icon-action:hover>span{transform:translateY(-2px)}.icon-action:focus-visible,.section-heading button:focus-visible,.settings-list button:focus-visible,.bottom-nav button:focus-visible,.primary-button:focus-visible,.segment-button:focus-visible,.message-fab:focus-visible{outline-offset:3px;outline:2px solid #a983ff}.section-heading{margin:12px 0}.section-heading h2{font-size:17px}.section-heading button{color:#4a91ff;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:11px;font-weight:700}.overview-row{gap:10px;margin-right:-78px;display:flex;overflow:hidden}.overview-card{border:1px solid var(--line);background:var(--panel-muted);border-radius:20px;flex:0 0 121px;min-height:128px;padding:17px}.overview-card strong{color:var(--overview-color);margin-top:8px;font-family:inherit;font-size:19px;display:block}.overview-card>span{color:var(--overview-color);margin-top:3px;font-size:9px;font-weight:700;display:block}.bar-chart{align-items:end;gap:3px;height:27px;margin-top:8px;display:flex}.bar-chart i{background:var(--overview-color);opacity:.75;border-radius:2px 2px 0 0;width:9px;min-height:6px}.activity-list{border-top:1px solid #a7b7dd14;margin-bottom:8px}.activity-row{border-bottom:1px solid #a7b7dd14;min-height:65px;padding:11px 5px}.activity-icon.blue{color:var(--blue);background:#417dff29}.activity-icon.violet{color:var(--violet);background:#9761ff2b}.activity-icon.teal{color:var(--teal);background:#19cfa126}.activity-icon.gold{color:#f0b91a;background:#f0b91a26}.activity-copy{flex:1;min-width:0}.activity-copy h3{text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.activity-copy p{color:#6f778a;margin-top:2px;font-family:inherit;font-size:11px}.activity-row>strong{font-family:inherit;font-size:14px}.investment-summary{background:radial-gradient(circle at 90% 5%,#8b60ff52,#0000 28%),linear-gradient(140deg,#111b4b,#201350);min-height:162px}.active-tier{color:#fff;background:linear-gradient(140deg,#9c74ff,#3d9afa);border-radius:14px;gap:1px;min-width:76px;padding:9px 12px;display:grid}.active-tier span{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.active-tier strong{font-family:inherit;font-size:16px}.summary-metrics,.wallet-stats,.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.summary-metrics{margin-top:20px}.metric{background:#ffffff12;border:1px solid #b8c2f024;border-radius:14px;min-width:0;padding:13px 12px}.metric strong{color:#f6f7ff;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-family:inherit;font-size:15px;display:block;overflow:hidden}.filter-row{scrollbar-width:none;gap:8px;margin:16px 0 13px;display:flex;overflow-x:auto}.filter-row::-webkit-scrollbar{display:none}.segment-button{color:#8992aa;cursor:pointer;background:0 0;border:1px solid #b0bbe926;border-radius:999px;flex:none;padding:7px 17px;font-family:inherit;font-size:12px;font-weight:700}.tier-list{gap:14px;display:grid}.tier-card{border:1px solid color-mix(in srgb, var(--accent) 44%, transparent);background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 12%, #10244a), #111a2f 77%);border-radius:24px;padding:20px;box-shadow:inset 0 1px #ffffff0d,0 14px 25px #00000036}.vip-pill{border:1px solid color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);letter-spacing:.07em;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:10px;font-weight:800;display:inline-flex}.vip-pill span{background:var(--accent);width:5px;height:5px;box-shadow:0 0 7px var(--accent);border-radius:50%}.tier-card h2{margin-top:9px;font-size:18px}.tier-price{text-align:right}.tier-price strong{margin-top:5px;font-family:inherit;font-size:21px;display:block}.risk-track{background:#738bc338;border-radius:999px;height:4px;margin-top:5px;overflow:hidden}.risk-track span{border-radius:inherit;background:var(--accent);height:100%;box-shadow:0 0 9px var(--accent-shadow);display:block}.tier-stats{background:#ffffff0e;border:1px solid #b2bfe71f;border-radius:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 14px;display:grid}.tier-stats .metric{text-align:center;background:0 0;border:0;border-radius:0;padding:13px 8px}.tier-stats .metric+.metric{border-left:1px solid #b2bfe71f}.primary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5497ff,#2368ec);border:0;border-radius:14px;justify-content:center;align-items:center;gap:7px;width:100%;min-height:42px;padding:9px 16px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 9px 18px #2368ec47}.tier-card .primary-button{color:#fff;background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 80%, #fff), color-mix(in srgb, var(--accent) 80%, #1357e8));box-shadow:0 10px 20px var(--accent-shadow)}.primary-button.secondary{color:#8db5ff;box-shadow:none;background:0 0;border:1px solid #6592ff8c}.primary-button:hover{filter:brightness(1.1)}.primary-button .icon{width:17px;height:17px}.message-fab{z-index:3;color:#fff;cursor:pointer;background:linear-gradient(145deg,#3ac0f3,#1687dc);border:0;border-radius:50%;place-items:center;width:55px;height:55px;display:grid;position:fixed;bottom:84px;left:calc(50% + min(210px,50vw) - 70px);box-shadow:0 9px 20px #1794f36b}.message-fab .icon{width:21px;height:21px}.wallet-hero{background:linear-gradient(145deg,#102c4e,#10213e 56%,#182353)}.wallet-hero h1{margin-top:6px;font-size:38px}.wallet-hero>p:last-of-type{color:#94a0ba;margin-top:10px;font-size:12px}.wallet-buttons{margin-top:22px}.wallet-buttons .primary-button{font-size:13px}.wallet-stats{margin:17px 0 24px}.wallet-stats .metric,.profile-grid .metric{background:var(--panel-muted)}.wallet-identity{background:#ffffff12;border:1px solid #9eb3ed29;border-radius:12px;gap:3px;max-width:100%;margin-top:18px;padding:10px 12px;display:inline-grid}.wallet-identity span{color:#838da8;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:800}.wallet-identity strong{overflow-wrap:anywhere;color:#cfe0ff;letter-spacing:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.profile-hero{background:linear-gradient(145deg,#21184e,#142754);justify-content:flex-start}.large-avatar{width:66px;height:66px;font-size:24px}.profile-hero p{color:#95a0ba;margin-top:4px;font-size:12px}.verification-pill{color:#fb839f;letter-spacing:.06em;text-transform:uppercase;background:#fa76961a;border:1px solid #fa769661;border-radius:999px;margin-top:10px;padding:4px 9px;font-size:10px;font-weight:800;display:inline-flex}.verification-banner{background:linear-gradient(145deg,#fa769621,#121a2cf2);border:1px solid #fa769647;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:16px;display:flex}.verification-banner h2{margin-top:5px;font-size:16px}.verification-banner button{color:#ff9ab0;cursor:pointer;background:#fa76961a;border:1px solid #fa769659;border-radius:11px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex}.verification-banner button .icon{width:17px;height:17px}.profile-grid{margin:17px 0}.settings-list{border:1px solid var(--line);background:var(--panel-muted);border-radius:18px;overflow:hidden}.settings-list button{color:#e6e9f5;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #a7b7dd1a;justify-content:space-between;align-items:center;width:100%;min-height:55px;padding:0 16px;display:flex}.settings-list button:last-child{border-bottom:0}.settings-list button span{align-items:center;gap:11px;font-size:13px;display:flex}.settings-list button small{color:#7f8ba6;text-align:right;text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:11px;overflow:hidden}.settings-list .icon{color:#7b9eff;width:18px;height:18px}.settings-list .signout-row span,.settings-list .signout-row .icon{color:#fa7696}.referral-hero{background:radial-gradient(circle at 88% 10%,#1fe1b038,#0000 30%),linear-gradient(145deg,#10283b,#111a2c);border:1px solid #1fe1b047;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 18px 28px #01051542}.referral-hero h1{overflow-wrap:anywhere;color:#dffbf4;letter-spacing:0;margin-top:7px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:30px}.referral-hero p:last-child{color:#96a9b7;margin-top:8px;font-size:12px;line-height:1.45}.referral-hero button{color:#a5c5ec;cursor:pointer;background:#1fe1b01a;border:1px solid #1fe1b059;border-radius:11px;align-items:center;gap:7px;min-height:40px;padding:0 13px;display:inline-flex}.referral-hero button .icon{width:17px;height:17px}.referral-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:17px 0;display:grid}.referral-grid .metric{background:var(--panel-muted)}.referral-panel{max-width:none}.referral-list{gap:10px;display:grid}.referral-row{background:#0f1728;border:1px solid #9eb3ed21;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;padding:14px;display:flex}.referral-row h3{font-size:14px}.referral-row p{color:#8490a9;margin-top:3px;font-size:11px}.referral-row span{color:#7fa6ff;white-space:nowrap;font-family:inherit;font-size:12px}.bottom-nav{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#090d1bf0;border-top:1px solid #7a8fcd2b;grid-template-columns:repeat(6,1fr);width:min(100%,420px);min-height:76px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 22px #01030a57}.bottom-nav button{color:#697287;cursor:pointer;background:0 0;border:0;align-content:center;justify-items:center;gap:5px;min-width:0;padding:8px 1px;display:grid}.bottom-nav button:before{content:"";background:0 0;border-radius:999px;width:24px;height:2px}.bottom-nav button.active{color:var(--blue)}.bottom-nav button.active:before{background:var(--blue);box-shadow:0 0 10px #4a91ffb3}.bottom-nav .icon{width:20px;height:20px}.bottom-nav span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:inherit;font-size:9px;overflow:hidden}.toast{z-index:8;color:#f6f8ff;text-align:center;background:#17203a;border:1px solid #6d95ff66;border-radius:10px;width:max-content;max-width:calc(100% - 30px);padding:10px 14px;font-size:12px;position:fixed;bottom:92px;left:50%;transform:translate(-50%);box-shadow:0 10px 22px #0000004d}.empty-state{color:#6e7890;text-align:center;border:1px dashed #9eb0e72b;border-radius:14px;align-content:center;place-items:center;gap:8px;min-height:112px;padding:20px;display:grid}.empty-state .icon{color:#60759f;width:24px;height:24px}.purchased-panel{border:1px solid var(--line);background:var(--panel-muted);border-radius:18px;margin:20px 0;padding:18px}.purchased-panel .section-heading{margin-top:0}.purchased-panel .section-heading button{color:#8caeff}.purchased-empty{min-height:100px}.purchased-list{gap:10px;display:grid}.purchased-tier{border:1px solid color-mix(in srgb, var(--accent) 35%, transparent);background:color-mix(in srgb, var(--accent) 9%, #131a2b);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.purchased-tier h3{margin-top:7px;font-size:15px}.purchased-tier p{color:#8792a9;margin-top:3px;font-size:11px}.purchased-tier>strong{color:var(--accent);white-space:nowrap;font-family:inherit;font-size:17px}.referral-commissions{gap:10px;margin:0 0 17px;display:grid}.commission-row{background:#101827;border:1px solid #1fe1b024;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:13px 14px;display:grid}.commission-row strong{color:#dffbf4;font-family:inherit;font-size:14px}.commission-row span{color:#a5c5ec;white-space:nowrap;font-size:11px;font-weight:700}.commission-row small{color:#8490a9;grid-column:1/-1;font-size:11px}.team-tag{color:#a5c5ec;letter-spacing:.06em;text-transform:uppercase;background:#1fe1b014;border:1px solid #1fe1b03d;border-radius:999px;margin-bottom:6px;padding:3px 7px;font-family:inherit;font-size:9px;font-weight:800;display:inline-flex}.referral-meta{text-align:right;flex:none;justify-items:end;gap:3px;display:grid}.referral-meta strong{color:#7fa6ff;white-space:nowrap;font-family:inherit;font-size:12px}.referral-meta small{color:#92a0bb;white-space:nowrap;font-size:10px}.referral-tree{gap:10px;display:grid}.referral-branch{margin-left:calc(var(--depth) * 18px);gap:10px;display:grid}.referral-children{border-left:1px solid #1fe1b033;gap:10px;margin-left:18px;padding-left:14px;display:grid}.tree-row{position:relative}.tree-row:before{content:"";background:#1fe1b042;width:10px;height:1px;display:block;position:absolute;top:22px;left:-15px}.referral-tree>.referral-branch>.tree-row:before{display:none}.tree-row>div:first-child small{color:#9db0cf;margin-top:5px;font-size:10px;display:block}.checkout-page{min-height:100%}.checkout-back{color:#94b6ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:18px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.checkout-back .icon{width:17px;height:17px}.checkout-grid{gap:16px;display:grid}.checkout-intro,.checkout-payment{background:#121a2c;border:1px solid #87a3ef2e;border-radius:22px;padding:24px;box-shadow:0 16px 28px #00000026}.checkout-intro{background:radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--accent) 27%, transparent), transparent 28%), linear-gradient(145deg, #142243, #12192c)}.checkout-intro h1{margin-top:7px;font-size:27px}.checkout-intro>p:last-of-type{color:#9aa6be;margin-top:9px;font-size:12px;line-height:1.55}.checkout-product{border:1px solid color-mix(in srgb, var(--accent) 34%, transparent);background:#080d1b47;border-radius:15px;margin-top:23px;padding:18px}.checkout-product h2{margin-top:8px;font-size:19px}.checkout-product>strong{color:var(--accent);margin-top:13px;font-family:inherit;font-size:26px;display:block}.checkout-product .risk-row{margin-top:18px}.checkout-product .risk-row strong{color:var(--accent);font-size:10px}.checkout-product .risk-track span{background:var(--accent)}.checkout-payment>h2{margin-top:6px;font-size:20px}.crypto-options{gap:9px;margin:18px 0;display:grid}.crypto-options button{color:#eaf0ff;text-align:left;cursor:pointer;background:#0e1525;border:1px solid #a0b3ed29;border-radius:12px;align-items:center;gap:10px;width:100%;padding:11px 12px;display:flex}.crypto-options button.active{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, #101827);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 28%, transparent)}.crypto-options button>span:nth-child(2){gap:2px;display:grid}.crypto-options strong{font-size:13px}.crypto-options small{color:#7d88a2;font-size:10px}.crypto-options .icon{color:#0000;width:16px;height:16px;margin-left:auto}.crypto-options button.active .icon{color:var(--accent)}.crypto-mark{color:#fff;border-radius:50%;place-items:center;width:29px;height:29px;font-family:inherit;font-size:13px;font-weight:700;display:grid}.crypto-mark.teal{background:#1b5ba9}.crypto-mark.gold{background:#d69c1d}.crypto-mark.violet{background:#8060d9}.payment-total{border-top:1px solid #a2b6ed21;border-bottom:1px solid #a2b6ed21;gap:5px;margin:18px 0;padding:15px;display:grid}.payment-total span,.payment-total small{color:#838fa7;font-size:11px}.payment-total strong{color:#f5f8ff;font-family:inherit;font-size:23px}.payment-note{color:#6e7890;margin-top:11px;font-size:10px;line-height:1.45}.detail-page{min-height:100%}.subpage-back{color:#94b6ff;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-bottom:18px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.subpage-back .icon{width:17px;height:17px}.detail-grid{gap:16px;display:grid}.form-panel,.info-panel{background:#121a2c;border:1px solid #87a3ef2e;border-radius:22px;padding:24px;box-shadow:0 16px 28px #00000026}.form-panel{gap:15px;display:grid}.form-panel h1,.info-panel h2{margin-top:-3px;font-size:26px}.form-panel label{color:#b3bdd4;gap:7px;font-size:12px;font-weight:700;display:grid}.form-panel input,.form-panel select{color:#f8fbff;width:100%;height:45px;font:inherit;background:#0c1323;border:1px solid #9eb3ed30;border-radius:10px;outline:0;padding:0 13px}.form-panel input:focus,.form-panel select:focus{border-color:#5b9bff;box-shadow:0 0 0 3px #4b92ff24}.form-panel .primary-button{margin-top:5px}.primary-button:disabled{cursor:wait;filter:grayscale(.2);opacity:.72}.info-panel{background:radial-gradient(circle at 85% 12%,#4e88ff38,#0000 30%),#111827;align-content:start;gap:16px;display:grid}.address-box{overflow-wrap:anywhere;color:#aecaef;background:#0c1323;border:1px solid #9eb3ed26;border-radius:12px;padding:15px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.5}.result-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.wallet-address-input{letter-spacing:0;text-overflow:ellipsis;font-size:12px;overflow:hidden;font-family:ui-monospace,SFMono-Regular,Consolas,monospace!important}.settings-form{max-width:620px}.toggle-row{color:#eaf0ff;cursor:pointer;background:#0c1323;border:1px solid #9eb3ed26;border-radius:12px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:0 14px;display:flex}.toggle-row span{align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.toggle-row strong{color:#8390a9;font-family:inherit;font-size:13px}.toggle-row.active strong,.security-panel .toggle-row:last-child strong{color:var(--teal)}.toggle-row .icon{color:#8db5ff;width:18px;height:18px}.verification-form input[type=file]{height:auto;min-height:45px;padding:9px 11px}.verification-form input[type=file]::file-selector-button{color:#b8ccff;min-height:28px;font:inherit;cursor:pointer;background:#4c84ff24;border:1px solid #7ea2ff59;border-radius:8px;margin-right:10px;font-size:11px;font-weight:700}.verification-status{color:#f2b1bf;background:#fa769617;border:1px solid #fa769640;border-radius:12px;align-items:flex-start;gap:11px;padding:15px;font-size:12px;line-height:1.45;display:flex}.verification-status .icon{flex:none;width:19px;height:19px}@media (width>=500px){body{background:#050711}.app-shell{box-shadow:0 0 0 1px #8298e614,0 30px 70px #00000073}}@media (width>=880px){.referral-commissions{grid-template-columns:repeat(3,minmax(0,1fr))}body{background:#070a14}.app-shell{width:100%;max-width:none;min-height:100dvh;box-shadow:none;background:#090d1b;grid-template-columns:242px minmax(0,1fr);margin:0;padding:0;display:grid;overflow:visible}.app-shell:before{background:radial-gradient(circle at 42% 0,#3159bd33,#0000 47%);height:420px;left:242px}.auth-shell{grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr)}.auth-visual{background:radial-gradient(circle at 70% 12%,#487eff61,#0000 30%),linear-gradient(145deg,#10275a 0%,#101b44 55%,#160e3d 100%);border-right:1px solid #748ee02e;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:44px 56px;display:flex;position:relative;overflow:hidden}.auth-visual:after{content:"";border:1px solid #8fb1ff2e;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-160px;right:-120px;box-shadow:0 0 0 58px #6589ff0d,0 0 0 116px #6589ff09}.auth-brand{z-index:1;align-items:center;gap:7px;font-family:inherit;font-size:29px;font-weight:700;display:flex;position:relative}.auth-visual-copy{z-index:1;max-width:580px;padding-bottom:88px;position:relative}.auth-visual-copy>p{color:#9bb7ff;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.auth-visual-copy h1{max-width:520px;margin-top:12px;font-size:49px;line-height:1.08}.auth-visual-copy>div{background:#060e2f40;border:1px solid #aec3ff29;border-radius:14px;align-items:center;gap:17px;width:min(100%,430px);margin-top:31px;padding:16px 18px;display:flex}.auth-visual-copy strong{color:#6da5ff;font-family:inherit;font-size:27px}.auth-visual-copy span{color:#bcc8e9;font-size:12px;line-height:1.45}.auth-main{background:#0b1020;padding:54px}.auth-card{max-width:440px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.auth-mobile-brand{display:none}.auth-card h1{font-size:34px}.auth-card form{margin-top:32px}.auth-card input{height:49px}.auth-submit{min-height:50px}.side-nav{background:#0c1120;border-right:1px solid #8498d31f;flex-direction:column;height:100dvh;padding:32px 18px 24px;display:flex;position:sticky;top:0}.side-brand{color:#f8f9ff;align-items:center;gap:8px;font-family:inherit;font-size:24px;font-weight:700;display:flex}.side-brand i{background:#5a98ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 13px #5a98ff}.side-caption{color:#65718a;letter-spacing:.08em;text-transform:uppercase;margin:7px 0 37px;font-size:10px;font-weight:700}.side-nav nav{gap:7px;display:grid}.side-nav nav button,.side-logout{color:#8791a7;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;min-height:46px;padding:0 13px;font-size:13px;display:flex}.side-nav nav button:hover{color:#dce4ff;background:#698ff314}.side-nav nav button.active{color:#91baff;background:linear-gradient(90deg,#4384ff2e,#4384ff0a);border-color:#578fff47}.side-nav nav .icon,.side-logout .icon{width:19px;height:19px}.side-logout{color:#f0799a;margin-top:auto}.side-logout:hover{background:#f0799a14;border-color:#f0799a3b}.side-help{background:linear-gradient(145deg,#151d37,#10172a);border:1px solid #788fc724;border-radius:12px;margin-top:14px;padding:16px}.side-help span{color:#7f8ba6;font-size:11px;display:block}.side-help strong{color:#a8c3ff;margin-top:4px;font-family:inherit;font-size:14px;display:block}.workspace{min-width:0;padding:0 42px 42px}.desktop-topbar{border-bottom:1px solid #97abe21c;justify-content:space-between;align-items:center;max-width:1320px;min-height:108px;margin:0 auto 24px;display:flex}.desktop-topbar h2{margin-top:4px;font-size:23px}.desktop-account{color:#d9dff0;align-items:center;gap:12px;font-family:inherit;font-size:14px;display:flex}.desktop-account button{color:#91a1c5;cursor:pointer;background:#11182a;border:1px solid #95a9de2e;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.desktop-account button:hover{color:#a9c4ff;border-color:#5694ff80}.desktop-account .icon{width:18px;height:18px}.desktop-avatar{color:#a8c0ff;background:#18225a;border:1px solid #6f66ff;border-radius:50%;place-items:center;width:36px;height:36px;font-family:inherit;font-weight:700;display:grid}.page-content{width:100%;max-width:1320px;margin:0 auto}.bottom-nav{display:none}.toast{bottom:32px}.home-hero-grid{grid-template-columns:minmax(0,1fr) 340px;gap:24px;display:grid}.balance-card{border-radius:22px;min-height:294px;padding:31px 34px}.balance-card h1{font-size:24px}.balance-value{font-size:49px}.balance-value span{font-size:21px}.income-strip{max-width:425px;margin-top:25px}.quick-actions-panel{background:#111827;border:1px solid #90a2d924;border-radius:18px;min-height:294px;padding:25px;box-shadow:0 14px 28px #00000029}.quick-actions-title{color:#eef2ff;font-family:inherit;font-size:18px;display:block}.quick-actions-panel .action-grid{grid-template-columns:repeat(3,1fr);gap:15px;padding:18px 0 0}.quick-actions-panel .icon-action>span{aspect-ratio:auto;border-radius:12px;height:70px}.quick-actions-panel .icon-action>em{font-size:12px}.home-data-grid{grid-template-columns:minmax(0,1.23fr) minmax(340px,.77fr);gap:24px;margin-top:24px;display:grid}.overview-panel,.activity-panel{background:#101725;border:1px solid #90a2d921;border-radius:18px;min-height:230px;padding:22px;box-shadow:0 14px 28px #00000021}.overview-panel .section-heading,.activity-panel .section-heading{margin-top:0}.overview-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin:0;display:grid;overflow:visible}.overview-card{border-radius:14px;min-width:0;min-height:155px;padding:20px}.overview-card strong{margin-top:10px;font-size:23px}.bar-chart{height:35px;margin-top:13px}.bar-chart i{flex:1;width:auto}.activity-panel .activity-list{margin-bottom:0}.activity-panel .activity-row{min-height:56px;padding:8px 0}.investment-summary{border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);align-items:center;min-height:212px;padding:31px 34px;display:grid}.summary-metrics{margin:0}.investment-summary h1{font-size:26px}.active-tier{border-radius:12px;min-width:98px;padding:12px 15px}.filter-row{margin:24px 0 18px}.tier-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tier-card{border-radius:18px;min-height:310px;padding:24px}.tier-card h2{font-size:21px}.tier-price strong{font-size:26px}.tier-stats .metric{padding:16px 10px}.tier-stats .metric strong{font-size:16px}.primary-button{border-radius:11px;min-height:46px}.message-fab{bottom:34px;left:auto;right:38px}.wallet-hero,.profile-hero{border-radius:22px;padding:34px}.wallet-hero{min-height:255px}.wallet-hero h1{font-size:48px}.wallet-buttons{width:min(460px,100%)}.wallet-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 32px}.profile-hero{min-height:155px}.profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0}.wallet-stats .metric,.profile-grid .metric{padding:18px}.settings-list{max-width:660px}.purchased-panel{border-radius:16px;max-width:800px;padding:22px}.checkout-back,.subpage-back{margin-bottom:22px}.checkout-grid,.detail-grid{grid-template-columns:minmax(0,1fr) minmax(390px,.85fr);gap:24px}.recharge-layout{grid-template-columns:minmax(0,720px);max-width:720px}.checkout-intro,.checkout-payment,.form-panel,.info-panel{border-radius:18px;min-height:472px;padding:32px}.recharge-panel{min-height:auto}.checkout-intro h1{font-size:33px}.checkout-product{margin-top:34px;padding:22px}.checkout-payment>h2,.info-panel h2{font-size:23px}.crypto-options{margin:24px 0}.crypto-options button{min-height:58px}.payment-total{margin:24px 0}.settings-form{min-height:auto}}.message-fab{border-radius:999px;justify-content:center;align-items:center;gap:8px;width:auto;min-width:0;height:48px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex;left:auto;right:max(14px,50vw - 196px)}.message-fab span{color:#fff;white-space:nowrap}.auth-shell .message-fab{bottom:18px}.maining-panel{border:1px solid color-mix(in srgb, var(--accent) 38%, transparent);background:radial-gradient(circle at 85% 10%, color-mix(in srgb, var(--accent) 28%, transparent), transparent 30%), linear-gradient(145deg, #142243, #12192c);border-radius:22px;align-content:start;gap:18px;padding:24px;display:grid;box-shadow:0 16px 28px #00000026}.maining-panel h1{font-size:30px}.maining-panel>p:not(.eyebrow){color:#a7b2c9;font-size:12px;line-height:1.6}.maining-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.maining-copy{background:#0c1323;border:1px solid #9eb3ed24;border-radius:12px;padding:14px}.maining-copy h3{font-size:15px}.maining-copy p{color:#8f9bb4;margin-top:7px;font-size:12px;line-height:1.55}.side-help{cursor:pointer;text-decoration:none}.side-help:focus-visible{outline-offset:3px;outline:2px solid #a983ff}.purchased-tier>div:first-child{min-width:0}.purchased-tier-actions{flex:none;justify-items:end;gap:9px;display:grid}.purchased-tier-actions strong{color:var(--accent);white-space:nowrap;font-family:inherit;font-size:17px}.purchased-tier-actions button{border:1px solid color-mix(in srgb, var(--accent) 44%, transparent);min-height:30px;color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, transparent);cursor:pointer;border-radius:9px;padding:0 11px;font-size:11px;font-weight:800}.purchased-tier-actions button:hover{background:color-mix(in srgb, var(--accent) 18%, transparent)}.purchased-tier-actions button:focus-visible{outline-offset:3px;outline:2px solid #a983ff}.payout-timer{background:#080d1b57;border:1px solid #8fb7ff38;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;margin-top:14px;padding:12px 14px;display:grid}.payout-timer span,.purchased-countdown{color:#8fb7ff;letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:7px;min-width:0;font-size:10px;font-weight:800;display:inline-flex}.payout-timer .icon,.purchased-countdown .icon{flex:none;width:15px;height:15px}.payout-timer strong{color:#f7faff;letter-spacing:0;white-space:nowrap;grid-area:1/2/span 2;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:18px}.payout-timer small{color:#7f8ba6;font-size:10px}.purchased-countdown{color:#a9c4ff;letter-spacing:0;text-transform:none;margin-top:7px}.language-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:4px;display:grid}.language-option{color:#dfe8ff;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:#0c1323;border:1px solid #9eb3ed26;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:0 12px;font-size:12px;display:flex}.language-option span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.language-option .icon{flex:none;width:16px;height:16px}.language-option.active{color:#fff;background:#4a91ff29;border-color:#5397ff94}.language-option:focus-visible{outline-offset:3px;outline:2px solid #a983ff}.support-hero{background:radial-gradient(circle at 88% 10%,#1fe1b02e,#0000 30%),linear-gradient(145deg,#11264b,#131a2c);border:1px solid #4a91ff57;border-radius:24px;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex;box-shadow:inset 0 1px #ffffff0d,0 18px 28px #01051542}.support-hero h1{margin-top:7px;font-size:30px}.support-hero p:last-child{color:#96a9b7;margin-top:8px;font-size:12px;line-height:1.45}.support-hero a{color:#dffbf4;background:#1fe1b01f;border:1px solid #1fe1b059;border-radius:11px;flex:none;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.support-hero a .icon{width:17px;height:17px}.support-grid{gap:10px;margin-top:17px;display:grid}.support-grid button{border:1px solid var(--line);color:#e6e9f5;background:var(--panel-muted);cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;width:100%;min-height:58px;padding:0 16px;display:flex}.support-grid button span{align-items:center;gap:11px;min-width:0;font-size:13px;display:flex}.support-grid .icon{color:#7b9eff;flex:none;width:18px;height:18px}.support-hero a:focus-visible,.support-grid button:focus-visible{outline-offset:3px;outline:2px solid #a983ff}.activity-copy small{color:#8a98b4;margin-top:3px;font-size:10px;display:block}.wallet-history-tabs{scrollbar-width:none;gap:8px;margin:-2px 0 12px;display:flex;overflow-x:auto}.wallet-history-tabs::-webkit-scrollbar{display:none}.form-panel input[readonly]{color:#b7c2da;cursor:default;background:#0c1323a8}.locked-profile-note{color:#c4d3f2;background:#4c84ff1a;border:1px solid #8fb7ff38;border-radius:12px;align-items:flex-start;gap:11px;padding:14px;font-size:12px;line-height:1.45;display:flex}.locked-profile-note .icon{color:#8db5ff;flex:none;width:18px;height:18px}.locked-profile-field{gap:7px;display:grid}.locked-profile-field span{color:#b3bdd4;font-size:12px;font-weight:700}.locked-profile-field strong{overflow-wrap:anywhere;color:#b7c2da;letter-spacing:0;background:#0c1323a8;border:1px solid #9eb3ed30;border-radius:10px;align-items:center;min-height:45px;padding:0 13px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:flex}.primary-button{text-decoration:none}.admin-shell{min-height:100dvh;color:var(--text);background:#090d1b;padding:16px}.admin-topbar{border-bottom:1px solid #97abe21f;justify-content:space-between;align-items:center;gap:16px;max-width:1320px;margin:0 auto 18px;padding-bottom:14px;display:flex}.admin-brand{color:#f8f9ff;align-items:center;gap:8px;font-family:inherit;font-size:22px;font-weight:700;text-decoration:none;display:flex}.admin-brand span{background:#5a98ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #5a98ff}.admin-actions{align-items:center;gap:10px;display:flex}.admin-actions button,.admin-actions a,.admin-source-tabs button,.admin-key-form button{color:#aecaef;cursor:pointer;background:#11182a;border:1px solid #95a9de2e;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.admin-actions .icon,.admin-source-tabs .icon{width:16px;height:16px}.admin-actions button:hover,.admin-actions a:hover,.admin-source-tabs button:hover,.admin-key-form button:hover{color:#dce7ff;border-color:#5694ff6b}.admin-actions button:disabled{cursor:wait;opacity:.72}.admin-source-tabs button.active{color:#a5c5ec;background:#1fe1b01a;border-color:#1fe1b059}.admin-hero,.admin-key-form,.admin-panel{max-width:1320px;margin-left:auto;margin-right:auto}.admin-hero{background:linear-gradient(145deg,#102338,#12192c);border:1px solid #87a3ef2e;border-radius:18px;gap:18px;padding:24px;display:grid;box-shadow:0 16px 28px #00000026}.admin-hero h1{margin-top:5px;font-size:31px}.admin-hero p:not(.eyebrow){color:#97a5bd;margin-top:8px;font-size:12px}.admin-source-tabs{flex-wrap:wrap;gap:9px;display:flex}.admin-source-badge{color:#a5c5ec;background:#1fe1b01a;border:1px solid #1fe1b059;border-radius:10px;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:38px;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.admin-source-badge .icon{width:16px;height:16px}.admin-login-shell{align-content:start;display:grid}.admin-login-card{background:#121a2c;border:1px solid #87a3ef2e;border-radius:18px;width:min(100%,460px);margin:8vh auto 0;padding:28px;box-shadow:0 22px 45px #00000047}.admin-login-card h1{margin-top:7px;font-size:32px}.admin-login-card>p:not(.eyebrow):not(.admin-login-note){color:#97a5bd;margin-top:9px;font-size:13px;line-height:1.5}.admin-login-form{gap:15px;margin-top:24px;display:grid}.admin-login-form label{color:#b3bdd4;gap:7px;font-size:12px;font-weight:700;display:grid}.admin-login-form input{color:#f8fbff;width:100%;height:45px;font:inherit;background:#0c1323;border:1px solid #9eb3ed30;border-radius:10px;outline:0;padding:0 13px}.admin-login-form input:focus{border-color:#5b9bff;box-shadow:0 0 0 3px #4b92ff24}.admin-login-form button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5798ff,#2368ec);border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex;box-shadow:0 9px 18px #2368ec45}.admin-login-form button:disabled{cursor:wait;filter:grayscale(.2);opacity:.7}.admin-login-form .icon{width:17px;height:17px}.admin-login-card .admin-alert{max-width:none;margin-top:14px}.admin-login-note{color:#7f8ba6;margin-top:18px;font-size:11px;line-height:1.45}.admin-key-form{background:#101725;border:1px solid #87a3ef24;border-radius:14px;gap:10px;margin-top:14px;padding:16px;display:grid}.admin-key-form label{color:#b3bdd4;gap:7px;font-size:12px;font-weight:700;display:grid}.admin-key-form input{color:#f8fbff;width:100%;height:42px;font:inherit;background:#0c1323;border:1px solid #9eb3ed30;border-radius:10px;outline:0;padding:0 12px}.admin-key-form input:focus{border-color:#5b9bff;box-shadow:0 0 0 3px #4b92ff24}.admin-key-form button:disabled{cursor:wait;opacity:.7}.admin-alert{color:#f4b3c1;background:#fa769617;border:1px solid #fa769647;border-radius:12px;align-items:flex-start;gap:10px;max-width:1320px;margin:14px auto 0;padding:13px 14px;font-size:12px;line-height:1.45;display:flex}.admin-alert .icon{flex:none;width:18px;height:18px}.admin-alert.info{color:#b9cdfa;background:#4b91ff14;border-color:#4b91ff42}.admin-metrics{gap:10px;max-width:1320px;margin:16px auto;display:grid}.admin-metric{background:#101725;border:1px solid #b8c2f024;border-radius:14px;align-items:center;gap:13px;min-width:0;padding:16px;display:flex}.admin-metric.blue{--tone:var(--blue)}.admin-metric.teal{--tone:var(--teal)}.admin-metric.gold{--tone:#f0b91a}.admin-metric.violet{--tone:var(--violet)}.admin-metric>span{width:38px;height:38px;color:var(--tone);background:color-mix(in srgb, var(--tone) 16%, #0c1323);border-radius:10px;flex:none;place-items:center;display:grid}.admin-metric .icon{width:19px;height:19px}.admin-metric strong{color:#f6f7ff;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-family:inherit;font-size:20px;display:block;overflow:hidden}.admin-metric small{color:#8390a9;margin-top:4px;font-size:11px;display:block}.admin-grid{gap:16px;max-width:1320px;margin:0 auto;display:grid}.admin-panel{background:#101725;border:1px solid #90a2d921;border-radius:18px;min-width:0;padding:18px;box-shadow:0 14px 28px #00000021}.admin-panel .section-heading{margin-top:0}.admin-user-list,.admin-transaction-list{gap:10px;display:grid}.admin-user-row,.admin-transaction-row,.admin-wallet-card{background:#0f1728;border:1px solid #9eb3ed21;border-radius:12px;min-width:0}.admin-user-row{gap:13px;padding:14px;display:grid}.admin-user-main{align-items:center;gap:11px;min-width:0;display:flex}.admin-user-main>span{color:#a8c0ff;background:#18225a;border:1px solid #6f66ff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-family:inherit;font-weight:700;display:grid}.admin-user-main div{min-width:0}.admin-user-main h3,.admin-transaction-row h3{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.admin-user-main p,.admin-user-main small,.admin-transaction-row p,.admin-transaction-row small,.admin-user-state small{color:#8490a9;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;display:block;overflow:hidden}.admin-user-numbers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-user-numbers span,.admin-user-details span{background:#ffffff0b;border-radius:10px;min-width:0;padding:10px}.admin-user-numbers strong,.admin-user-details strong,.admin-user-state strong{color:#f6f7ff;text-overflow:ellipsis;white-space:nowrap;font-family:inherit;font-size:13px;display:block;overflow:hidden}.admin-user-numbers small{color:#7f8ba6;margin-top:3px;font-size:10px;display:block}.admin-user-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-user-details strong{color:#93a0bc;letter-spacing:.08em;text-transform:uppercase;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:9px}.admin-user-details small{color:#dbe5ff;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:11px;font-weight:700;display:block;overflow:hidden}.admin-user-state{justify-content:space-between;align-items:center;gap:12px;display:flex}.admin-user-state strong{color:#fb839f;letter-spacing:.06em;text-transform:uppercase;background:#fa76961a;border:1px solid #fa769661;border-radius:999px;width:max-content;max-width:100%;padding:4px 8px;font-size:10px;display:inline-flex}.admin-wallet-card{align-items:center;gap:12px;margin-bottom:18px;padding:14px;display:flex}.admin-wallet-card div{min-width:0}.admin-wallet-card strong{overflow-wrap:anywhere;color:#cfe0ff;letter-spacing:0;margin-top:5px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;display:block}.admin-transaction-row{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;padding:12px;display:grid}.admin-transaction-row .activity-icon{width:34px;height:34px}.admin-transaction-row .icon{width:17px;height:17px}.admin-transaction-row>strong{white-space:nowrap;font-family:inherit;font-size:13px}.admin-transaction-row small{color:#6f7d97;margin-top:4px}.admin-empty{color:#6e7890;border:1px dashed #9eb0e72b;border-radius:12px;align-content:center;place-items:center;gap:8px;min-height:96px;font-size:12px;display:grid}.admin-empty .icon{color:#60759f;width:22px;height:22px}@media (width>=680px){.admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-key-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.admin-key-form button{min-width:130px}.admin-user-numbers,.admin-user-details{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1020px){.admin-shell{padding:32px 42px 42px}.admin-topbar{min-height:72px;margin-bottom:24px}.admin-hero{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:30px 32px}.admin-hero h1{font-size:38px}.admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:18px auto 20px}.admin-grid{grid-template-columns:minmax(0,1.2fr) minmax(380px,.8fr);gap:20px}.admin-panel{padding:22px}.admin-user-row{grid-template-columns:minmax(210px,.9fr) minmax(300px,1fr) 120px;align-items:center}.admin-user-details{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-user-state{justify-items:end;display:grid}}.support-hero{flex-wrap:wrap}.support-hero>div:first-child{flex:220px;min-width:0}.support-actions{flex-wrap:wrap;flex:0 auto;gap:8px;max-width:100%;display:flex}.support-actions a{white-space:nowrap;flex:1 1 0;justify-content:center}@media (width<=760px){.support-hero>div:first-child{flex:0 auto}}.support-grid button small{color:#7f8ba6;margin-left:auto;font-size:11px;font-weight:700}.support-tutorial-panel{align-content:start}.tutorial-intro{color:#9aa6be;font-size:12px;line-height:1.6}.tutorial-list{gap:10px;display:grid}.tutorial-step{background:#0c1323;border:1px solid #9eb3ed24;border-radius:12px;align-items:flex-start;gap:12px;padding:14px;display:flex}.tutorial-step strong{color:#dffbf4;background:#1fe1b029;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-family:inherit;font-size:13px;display:grid}.support-contact-panel .primary-button{margin-top:0}.referral-plans{color:#9db0cf;flex-wrap:wrap;align-items:center;gap:5px;margin-top:8px;font-size:10px;line-height:1.35;display:flex}.referral-plans>span,.referral-plans>small{color:#92a0bb;margin:0;font-size:10px}.referral-plans>strong{color:#a5c5ec;background:#1fe1b014;border:1px solid #1fe1b03d;border-radius:999px;padding:3px 7px;font-family:inherit;font-size:10px;font-weight:800;line-height:1.1}.referral-plans>strong.inactive{color:#8290a7;background:#92a0bb14;border-color:#92a0bb3d;text-decoration:line-through}@media (width>=880px){.message-fab{bottom:34px;right:38px}.maining-panel{border-radius:18px;min-height:472px;padding:32px}.maining-panel h1{font-size:34px}.language-options{grid-template-columns:repeat(3,minmax(0,1fr))}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-actions{flex:none}.support-tutorial-layout{grid-template-columns:minmax(0,1fr) minmax(340px,.72fr)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--page:#030817;--panel:#091329;--panel-muted:#202223;--text:#eef2f6;--muted:#879ebb;--line:#ffffff12;--lime:#32d9ff;--blue:#96b6dc;--violet:#bca9e4;--teal:#87b3e8}html,body{background:var(--page);color:var(--text)}body{-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}button,input,select,textarea{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{transition:background .18s,color .18s,border-color .18s,transform .18s}button:disabled{cursor:not-allowed;opacity:.55}:focus-visible{outline:2px solid var(--lime);outline-offset:4px}::selection{background:var(--lime);color:#0a1420}h1,h2,h3,.balance-value,.primary-button{letter-spacing:-.035em;font-family:inherit}.icon{flex-shrink:0;width:20px;height:20px}.brand-lockup{white-space:nowrap;letter-spacing:-.065em;color:var(--text);align-items:center;gap:12px;font-size:30px;font-weight:750;line-height:1;display:flex}.brand-period{color:var(--lime)}.brand-symbol{justify-content:center;align-items:center;gap:3px;width:38px;height:38px;display:inline-flex;transform:skew(-20deg)}.brand-symbol i{background:var(--lime);width:7px;height:27px;display:block}.brand-symbol i:nth-child(2){height:35px}.brand-symbol i:nth-child(3){height:20px}.brand-lockup.compact,.side-brand-button .brand-lockup{gap:8px;font-size:24px}.eyebrow,.micro-label{color:var(--muted);letter-spacing:.08em;font-size:12px;font-weight:550;line-height:1.5}.status-dot{background:var(--lime);border-radius:50%;width:6px;height:6px;display:inline-block}.access-shell{background:#030817;grid-template-columns:1fr 1fr;gap:16px;min-height:100dvh;padding:16px;display:grid}.access-story{background:radial-gradient(at 68% 66%,#273d5844,#0000 51%),#0f1c2c;border:1px solid #ffffff0b;border-radius:20px;flex-direction:column;min-height:760px;padding:38px 44px 24px;display:flex;position:relative;overflow:hidden}.access-story-copy{z-index:1;margin-top:76px}.access-story-copy .eyebrow{color:#b8c6d7;letter-spacing:.14em;align-items:center;gap:10px;font-size:12px;display:flex}.access-story-copy h1{letter-spacing:-.065em;margin:24px 0 20px;font-size:clamp(46px,5.3vw,82px);font-weight:500;line-height:1.04}.access-story-copy h1>span{color:var(--lime)}.access-story-copy>p:last-child{color:#97acc5;max-width:310px;font-size:15px;line-height:1.7}.orbit-art{flex:1;width:100%;min-height:220px;margin:20px auto 12px;position:relative}.orbit-disc{background:repeating-radial-gradient(circle,#0000 0 22px,#32d9ff23 22.5px 23.5px,#0000 24px 37px);border:1px solid #32d9ff35;border-radius:50%;width:370px;height:370px;position:absolute;top:-4px;left:50%;transform:translate(-38%)rotate(-28deg)scaleY(.58);box-shadow:0 0 80px #66abff12,inset 0 0 60px #66abff10}.orbit-disc:before,.orbit-disc:after{content:"";border:1px solid #32d9ff70;border-radius:50%;position:absolute;inset:35px}.orbit-disc:after{border-color:#32d9ff15;inset:-30px}.orbit-core{background:#15283f;border:1px solid #32d9ff50;border-radius:50%;place-items:center;display:grid;position:absolute;inset:120px;box-shadow:0 0 45px #32d9ff12}.orbit-core .brand-symbol{transform:rotate(28deg)scaleY(1.5)skew(-20deg)}.orbit-point{background:#538cd1;border:2px solid #bed5f1;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 18px #32d9ff60}.point-one{top:46%;left:31%}.point-two{width:6px;height:6px;top:26%;right:12%}.orbit-caption,.orbit-coordinate{color:#6583a8;letter-spacing:.13em;font-size:12px;position:absolute;bottom:14px;left:0}.orbit-coordinate{left:auto;right:0}.access-story-footer{z-index:1;color:#b2c1d3;border-top:1px solid #32d9ff1a;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;font-size:12px;display:flex}.story-arrow{width:34px;height:34px;color:var(--lime);border:1px solid #32d9ff35;border-radius:50%;place-items:center;display:grid}.story-arrow svg{width:18px;transform:rotate(-35deg)}.access-main{flex-direction:column;min-width:0;padding:24px 38px 12px;display:flex}.access-header{justify-content:flex-end;align-items:center;min-height:38px;display:flex}.access-header>a{color:#9eb1c8;align-items:center;gap:12px;font-size:13px;text-decoration:none;display:flex}.access-header svg{width:16px}.access-mobile-brand{display:none}.access-form-wrap{width:min(100%,396px);margin:auto;padding:64px 0 70px}.access-tabs{border:1px solid var(--line);background:#191b1b;border-radius:10px;gap:4px;padding:5px;display:flex}.access-tabs button{color:#829bb9;cursor:pointer;background:0 0;border:0;border-radius:6px;width:50%;min-height:39px;font-size:13px;font-weight:550}.access-heading{margin:37px 0 30px}.access-step{color:#6c89ad;letter-spacing:.14em;font-size:12px;font-weight:550}.access-heading h2{letter-spacing:-.045em;margin:10px 0;font-size:39px;font-weight:550;line-height:1.2}.access-heading p{color:#7590b2;font-size:14px}.access-form{gap:22px;display:grid}.access-form label{color:#d1dae5;gap:9px;font-size:13px;font-weight:500;display:grid}.access-form input{width:100%;min-width:0;height:51px;color:var(--text);background:#0d1927;border:1px solid #ffffff15;border-radius:8px;outline:0;padding:0 15px;font-size:14px;transition:border-color .15s,box-shadow .15s}.access-form input::placeholder{color:#526e91}.access-form input:focus{border-color:#6b99d2;box-shadow:0 0 0 3px #32d9ff0e}.access-form input:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text);-webkit-box-shadow:inset 0 0 0 100px #0d1927}.access-form label>small{color:#7590b2;font-size:12px;font-weight:400}.password-control{display:flex;position:relative}.password-control input{padding-right:50px}.password-control button{color:#6b88ac;cursor:pointer;background:0 0;border:0;width:44px;position:absolute;inset:0 3px 0 auto}.password-control svg{vertical-align:middle;width:20px}.access-recovery{color:#a6b8cd;justify-self:end;margin-top:-9px;font-size:12px;text-decoration:none}.access-recovery:hover,.access-header a:hover{color:var(--lime)}.access-submit{background:var(--lime);color:#101e2f;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:0 18px;font-size:14px;font-weight:650;display:flex}.access-submit:hover:not(:disabled){background:#b0ccee;transform:translateY(-1px)}.access-submit svg{width:20px}.access-switch{text-align:center;color:#6f8bae;margin-top:27px;font-size:13px}.access-switch button{color:#bfd0e5;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:4px}.access-switch button span{margin-left:4px}.access-footer{color:#567499;justify-content:space-between;align-items:center;gap:15px;font-size:12px;display:flex}.access-footer a{color:#869ebb;text-decoration:none}.form-error,.demo-disclosure{color:#ffaba1;background:#ff8c8208;border:1px solid #ff8c822d;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.5}.demo-disclosure{color:#a1b3ca;background:#32d9ff05;border-color:#32d9ff2a;margin-top:24px}.button-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width>=1600px){.access-shell{padding:24px}.access-story{padding:44px 64px 28px}.access-form-wrap{width:420px}.access-story-copy{margin-top:100px}}@media (width<=1000px){.access-story{padding:30px}.access-story-copy{margin-top:85px}.access-story-copy h1{font-size:55px}.access-main{padding:20px}.access-footer{flex-wrap:wrap}.orbit-disc{width:290px;height:290px;top:25px}.orbit-core{inset:85px}}@media (width<=760px){.access-shell{padding:0;display:block}.access-story{display:none}.access-main{min-height:100dvh;padding:25px 24px}.access-header{justify-content:space-between}.access-mobile-brand{display:block}.access-form-wrap{padding:56px 0}.access-heading h2{font-size:36px}.access-footer{font-size:12px}.access-form input{font-size:16px}.access-tabs button{min-height:42px}}.app-shell{background:var(--page);grid-template-columns:240px minmax(0,1fr);width:100%;min-height:100dvh;padding:0;display:grid;overflow:visible}.app-shell:before{display:none}.side-nav{border-right:1px solid var(--line);background:#050c1d;flex-direction:column;width:auto;height:100dvh;min-height:650px;padding:32px 20px 20px;display:flex;position:sticky;top:0}.side-brand-button{cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0 12px 35px;padding:0}.workspace-label{border:1px solid var(--line);background:#1d1f20;border-radius:9px;align-items:center;gap:10px;padding:12px 10px;display:flex}.workspace-monogram{color:#bed1e9;background:#182e48;border:1px solid #ffffff15;border-radius:6px;place-items:center;width:30px;height:32px;font-size:13px;display:grid}.workspace-label strong,.workspace-label small{display:block}.workspace-label strong{font-size:12px;font-weight:550}.workspace-label small{color:#6986aa;margin-top:2px;font-size:12px}.side-caption{color:#547195;letter-spacing:.13em;margin:29px 13px 13px;font-size:12px;font-weight:600}.side-nav nav{gap:5px;display:grid}.side-nav nav button{color:#839cba;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:13px;min-height:45px;padding:0 14px;font-size:13px;font-weight:500;display:flex}.side-nav nav button:hover{color:#e5ebf3;background:#ffffff05}.side-nav nav button.active{color:var(--lime);background:#32d9ff0e;border-color:#32d9ff09}.nav-active-dot{background:var(--lime);border-radius:50%;width:5px;height:5px;margin-left:auto}.side-help{background:radial-gradient(at 0 0,#32d9ff08,#0000 70%),#0f1d2e;border:1px solid #32d9ff16;border-radius:11px;margin:auto 0 24px;padding:17px;display:block}.side-help .help-icon{color:#a4bad5;border:1px solid #32d9ff22;border-radius:8px;place-items:center;width:30px;height:30px;margin-bottom:13px;display:grid}.side-help strong{color:#d7dfe8;margin:0 0 6px;font-size:13px;font-weight:550}.side-help>span:not(.help-icon){color:#718daf;font-size:12px;line-height:1.5}.side-help b{color:#a0bfe5;justify-content:space-between;margin-top:16px;font-size:12px;font-weight:500;display:flex}.side-help b span{color:inherit}.side-account{border-top:1px solid var(--line);align-items:center;gap:8px;padding-top:20px;display:flex}.side-profile{text-align:left;min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.side-profile>span:last-child{min-width:0}.side-profile strong{text-overflow:ellipsis;white-space:nowrap;max-width:112px;font-size:12px;font-weight:550;display:block;overflow:hidden}.side-profile small{color:#607fa5;margin-top:2px;font-size:12px;display:block}.side-logout{color:#7b95b5;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;width:30px;min-height:34px;margin:0;padding:5px}.side-logout:hover{color:#f1ada3;background:#f1ada30a}.workspace{min-width:0;padding:0 36px 28px}.desktop-topbar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;max-width:1360px;min-height:86px;margin:0 auto 34px;display:flex}.topbar-breadcrumb{color:#6583a8;align-items:center;gap:13px;font-size:12px;display:flex}.topbar-breadcrumb h2{color:#ccd6e3;letter-spacing:0;margin:0;font-size:13px;font-weight:500}.desktop-account{align-items:center;gap:15px;display:flex}.topbar-account-status{color:#748fb1;align-items:center;gap:7px;font-size:12px;display:flex}.topbar-account-status .status-dot{width:5px;height:5px}.desktop-account>button{border:1px solid var(--line);color:#a0b3ca;cursor:pointer;background:#081328;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.desktop-account>button:hover{color:var(--lime);border-color:#32d9ff55}.desktop-avatar,.desktop-account>button.desktop-avatar{color:#bbcee6;background:#192f4a;border:1px solid #32d9ff24;border-radius:50%;flex-shrink:0;place-items:center;width:35px;height:35px;font-size:13px;font-weight:550;display:grid}.page-content{outline:none;width:100%;max-width:1360px;margin:auto}.skip-link{z-index:100;color:#0c1623;background:var(--lime);border-radius:8px;padding:10px 18px;position:fixed;top:8px;left:50%;transform:translate(-50%,-160%)}.skip-link:focus{transform:translate(-50%)}.bottom-nav{display:none}.dashboard-welcome{justify-content:space-between;align-items:center;gap:20px;margin-bottom:27px;display:flex}.dashboard-welcome .eyebrow{color:#557397;letter-spacing:.13em;margin-bottom:10px;font-size:12px}.dashboard-welcome h1{letter-spacing:-.05em;font-size:clamp(27px,2.5vw,38px);font-weight:500;line-height:1.2}.dashboard-welcome h1>span{color:#c7d2e0}.welcome-dot{color:var(--lime)}.dashboard-welcome p:last-child{color:#6e8aad;margin-top:10px;font-size:13px}.dashboard-date{border:1px solid var(--line);color:#8ea4bf;border-radius:7px;flex-shrink:0;align-items:center;gap:8px;padding:9px 12px;font-size:12px;display:flex}.dashboard-date .icon{width:15px;height:15px}.verification-banner{background:#dfc98b06;border:1px solid #dfc98b20;border-radius:10px;align-items:center;gap:13px;margin:0 0 24px;padding:14px 18px;display:flex}.verification-banner-icon{color:#dc9;place-items:center;width:32px;height:32px;display:grid}.verification-banner h2{color:#dcd5bf;letter-spacing:0;margin:0;font-size:13px;font-weight:550}.verification-banner p{color:#9a9585;margin-top:3px;font-size:12px}.verification-banner>button{color:#ddd1ac;background:0 0;border:1px solid #dfc98b33;border-radius:6px;flex-shrink:0;align-items:center;gap:12px;min-height:35px;margin-left:auto;padding:0 12px;font-size:12px;display:flex}.verification-banner>button .icon{width:14px}.home-hero-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px;display:grid}.balance-card{isolation:isolate;min-height:232px;box-shadow:none;background:radial-gradient(at 100% 0,#32d9ff16,#0000 55%),#132438;border:1px solid #32d9ff28;border-radius:13px;padding:24px 26px 0;position:relative;overflow:hidden}.balance-card:after{content:"";z-index:-1;background:repeating-radial-gradient(circle,#0000 0 23px,#32d9ff09 24px 25px,#0000 26px 45px);border:1px solid #32d9ff0d;border-radius:50%;width:320px;height:320px;position:absolute;top:-90px;right:-80px}.balance-topline{justify-content:space-between;align-items:center;display:flex;position:relative}.balance-card .eyebrow{color:#acbdd1;letter-spacing:0;text-transform:none;font-size:13px}.balance-currency{color:#b4c4d7;letter-spacing:.07em;border:1px solid #32d9ff25;border-radius:5px;padding:4px 8px;font-size:12px;display:block}.balance-value{color:#cddff4;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:14px 0 4px;font-size:clamp(32px,3.8vw,52px);font-weight:500;line-height:1.2}.balance-description{color:#89a0bc;align-items:center;gap:7px;margin-top:10px;font-size:12px;display:flex}.balance-description .status-dot{width:5px;height:5px}.balance-bottom{border-top:1px solid #32d9ff15;justify-content:space-between;align-items:center;gap:12px;min-height:50px;margin-top:25px;display:flex}.balance-bottom>span{overflow-wrap:anywhere;color:#91a7c1;align-items:center;gap:7px;min-width:0;font-size:12px;display:flex}.balance-bottom .icon{width:14px;height:14px}.balance-bottom button{color:#b5cdea;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;gap:7px;min-height:38px;font-size:12px;display:flex}.quick-actions-panel{border:1px solid var(--line);background:var(--panel);min-height:232px;box-shadow:none;border-radius:13px;padding:24px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 19px;display:flex}.section-heading h2,.chart-heading h2{color:#dce3ec;letter-spacing:-.025em;font-size:15px;font-weight:550}.section-heading button{color:#a2b4cb;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;min-height:30px;padding:0;font-size:12px;display:inline-flex}.section-heading button .icon{width:12px;height:12px}.section-kicker{color:#56759a;letter-spacing:.045em;font-size:12px;font-weight:500}.quick-actions-panel .action-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:5px 0 0;display:grid}.icon-action{cursor:pointer;background:0 0;border:0;min-width:0;padding:0}.quick-actions-panel .icon-action>span{aspect-ratio:auto;width:100%;height:57px;color:var(--tone);box-shadow:none;background:#ffffff03;border:1px solid #ffffff0b;border-radius:9px;place-items:center;display:grid}.icon-action:hover>span{border-color:var(--tone);background:#ffffff07}.quick-actions-panel .icon-action>em{color:#92a8c2;margin-top:10px;font-size:12px;font-style:normal;font-weight:450;display:block}.quick-actions-note{color:#56759a;justify-content:center;align-items:center;gap:7px;margin-top:21px;font-size:12px;display:flex}.quick-actions-note .icon{width:13px;height:13px}.dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.dashboard-stat{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:18px 22px}.stat-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.stat-icon{border:1px solid;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.stat-icon .icon{width:15px;height:15px}.dashboard-stat>strong{color:#e0e6ee;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:9px 0 3px;font-size:28px;font-weight:500;display:block}.home-data-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:20px;margin:0;display:grid}.income-chart-panel,.activity-panel{border:1px solid var(--line);background:var(--panel);min-width:0;min-height:345px;box-shadow:none;border-radius:13px;padding:22px}.chart-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.chart-heading p{color:#5b7aa1;margin-top:5px;font-size:12px}.chart-period{border:1px solid var(--line);border-radius:6px;gap:4px;padding:3px;display:flex}.chart-period button{color:#6584a9;cursor:pointer;background:0 0;border:0;border-radius:4px;min-width:32px;min-height:26px;padding:3px 6px;font-size:12px}.chart-period button.active{color:#c3d4e8;background:#182f4a}.chart-total{align-items:baseline;gap:12px;margin-top:23px;display:flex}.chart-total strong{color:#dce4ee;letter-spacing:-.04em;font-size:25px;font-weight:500}.chart-total span{color:#5c7ca4;font-size:12px}.income-chart{height:155px;margin-top:20px;position:relative}.chart-grid{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.chart-grid span{color:#4a6484;align-items:center;gap:10px;font-size:12px;display:flex;position:relative}.chart-grid span:after{content:"";border-top:1px dashed #ffffff0c;flex:1}.chart-bars{align-items:end;gap:5px;display:flex;position:absolute;inset:6px 2px 6px 45px}.chart-column{outline-offset:2px;flex:1;justify-content:center;align-items:end;height:100%;display:flex;position:relative}.chart-column>i{background:#83a9d8;border-radius:4px 4px 0 0;width:64%;max-width:32px;min-height:2px;transition:height .2s;display:block}.chart-tooltip{z-index:2;color:#a5b8cf;text-align:center;background:#101f31;border:1px solid #3b5069;border-radius:6px;min-width:90px;padding:8px;font-size:12px;display:none;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.chart-tooltip strong,.chart-column:hover .chart-tooltip,.chart-column:focus .chart-tooltip{display:block}.chart-empty-copy{pointer-events:none;background:radial-gradient(#091329ec 20%,#0000 75%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:15px 10px 0 36px}.empty-chart-icon{color:#93b1d6;border:1px solid #32d9ff25;border-radius:9px;place-items:center;width:30px;height:30px;margin-bottom:9px;font-size:21px;display:grid}.chart-empty-copy strong{color:#92a8c2;font-size:12px;font-weight:500}.chart-empty-copy>span:last-child{color:#557296;text-align:center;max-width:225px;margin-top:5px;font-size:12px}.chart-axis{color:#547195;justify-content:space-between;margin:12px 0 0 45px;font-size:12px;display:flex}.activity-panel .empty-state{background:0 0;border:0;min-height:190px;margin:0;padding:20px}.empty-state{color:#738fb1;background:#0c1725;border:1px dashed #ffffff17;border-radius:11px;align-content:center;justify-items:center;gap:14px;min-height:155px;padding:24px;display:grid}.empty-state .icon{box-sizing:content-box;color:#6987ab;background:#ffffff03;border:1px solid #ffffff0a;border-radius:14px;width:36px;height:36px;padding:8px}.empty-state p{font-size:13px}.activity-empty-note{color:#547296;text-align:center;max-width:235px;margin:-18px auto 0;font-size:12px;line-height:1.7}.activity-list{margin-bottom:0}.activity-row{border-color:var(--line);padding:13px 0}.activity-icon{color:#90aaca;background:#32d9ff0a;border:1px solid #32d9ff15;border-radius:9px;width:35px;height:35px}.activity-row h3{letter-spacing:0;font-size:12px;font-weight:500}.activity-row p,.activity-row small{color:#5b7ba2;font-size:12px}.activity-row>strong{font-size:13px}.dashboard-footer{border-top:1px solid var(--line);color:#496382;justify-content:space-between;gap:16px;margin-top:28px;padding-top:20px;font-size:12px;display:flex}.dashboard-footer a{color:#6b88ab;text-decoration:none}.investment-summary,.wallet-hero,.profile-hero,.referral-hero,.support-hero,.maining-panel{min-height:auto;box-shadow:none;background:radial-gradient(at 100% 0,#32d9ff09,#0000 60%),#112033;border:1px solid #32d9ff22;border-radius:14px;padding:28px}.investment-summary{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:24px;display:grid}.investment-summary h1,.wallet-hero h1,.profile-hero h1,.support-hero h1,.referral-hero h1{margin-top:8px;font-weight:500}.investment-summary h1{font-size:27px}.active-tier{color:var(--lime);background:#32d9ff07;border:1px solid #32d9ff25;border-radius:7px;padding:8px 10px}.active-tier strong{color:#aec6e4;font-size:12px}.active-tier span{color:#6c89ac;font-size:12px}.summary-metrics{gap:0;margin:0}.summary-metrics .metric{padding:12px 15px}.metric{min-width:0}.metric strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin-top:6px;font-size:22px;font-weight:500;display:block}.metric .micro-label{color:#7b95b5;letter-spacing:0;text-transform:none;font-size:12px;font-weight:400}.filter-row,.wallet-history-tabs{flex-wrap:wrap;gap:6px;margin:25px 0 20px;padding:0;display:flex;overflow:visible}.segment-button{color:#748fb1;min-height:39px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:7px;flex:0 auto;padding:8px 15px;font-size:12px;font-weight:450}.segment-button.active{color:#c3d8f1;background:#32d9ff0c;border-color:#32d9ff26}.segment-button:hover{background:#ffffff06}.tier-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tier-card{border:1px solid var(--line);min-height:310px;box-shadow:none;background:#081328;border-radius:12px;flex-direction:column;padding:22px;transition:border-color .2s,transform .2s;display:flex}.tier-card:hover{border-color:#32d9ff45;transform:translateY(-3px)}.tier-heading{align-items:flex-start;gap:10px}.tier-card h2{margin-top:12px;font-size:17px;font-weight:500}.vip-pill{color:#a1b6cf;background:#32d9ff07;border:1px solid #ffffff16;border-radius:5px;gap:6px;min-height:23px;padding:4px 7px;font-size:12px;font-weight:500}.vip-pill>span{width:4px;height:4px;box-shadow:none;background:currentColor}.tier-price strong{color:#dfe6ee;letter-spacing:-.055em;font-size:25px;font-weight:500}.tier-price .micro-label{font-size:12px}.risk-row{margin-top:22px}.risk-row strong{color:#b3c3d7;font-size:12px}.risk-track{background:#ffffff0c;height:3px;margin-top:10px}.risk-track>span{box-shadow:none;background:#8caace}.tier-stats{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:20px 0;padding:0}.tier-stats .metric{padding:10px 7px}.tier-stats .metric:first-child{padding-left:0}.tier-stats .metric strong{color:#ccd6e2;font-size:15px}.tier-stats .micro-label{font-size:12px}.tier-card .primary-button{color:#bacbdf;background:#32d9ff08;border:1px solid #32d9ff29;min-height:39px;margin-top:auto;font-size:12px}.tier-card .primary-button:hover{background:#32d9ff19}.primary-button,.form-panel>button.primary-button,.admin-login-form button{background:var(--lime);color:#122135;min-height:45px;box-shadow:none;letter-spacing:0;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:12px 18px;font-size:13px;font-weight:550;text-decoration:none;display:inline-flex}.primary-button:hover:not(:disabled){box-shadow:none;background:#bbd3f0}.primary-button.secondary{color:#b7c8dc;background:#32d9ff08;border-color:#32d9ff35}.primary-button:disabled{filter:none;opacity:.45;cursor:not-allowed}.wallet-hero h1{color:#cddef2;font-size:48px}.wallet-hero>p:not(.eyebrow),.profile-hero p:not(.eyebrow),.support-hero p:not(.eyebrow),.referral-hero p:not(.eyebrow){color:#8099b7;font-size:13px}.wallet-identity{color:#8ea5c0;background:#0a121c55;border-color:#32d9ff15;font-size:12px}.wallet-buttons{max-width:380px;margin-top:25px}.wallet-stats,.profile-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.wallet-stats .metric,.profile-grid .metric,.referral-grid .metric{border:1px solid var(--line);background:var(--panel);border-radius:11px;padding:20px}.large-avatar,.avatar{color:#c7d8ed;box-shadow:none;background:#2b3a4d;border:1px solid #32d9ff40}.profile-hero{justify-content:flex-start;gap:22px}.verification-pill{color:#d3bf8d;background:#e8cd8f08;border-color:#e8cd8f33}.settings-list,.purchased-panel,.referral-panel{border:1px solid var(--line);background:var(--panel);border-radius:12px;width:100%;max-width:none;padding:22px}.settings-list{margin-top:22px;padding:0 22px}.settings-list button{border-color:var(--line);color:#b7c5d7;background:0 0;min-height:66px;font-size:13px}.settings-list button small{color:#6986aa;font-size:12px}.purchased-tier{border-color:var(--line);background:#0b1522;border-radius:10px;padding:18px}.purchased-tier h3{font-size:16px}.purchased-tier p{font-size:12px}.checkout-back,.subpage-back{color:#92a7c1;align-items:center;gap:8px;min-height:40px;margin-bottom:20px;font-size:13px;display:inline-flex}.checkout-grid,.detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;display:grid}.checkout-intro,.checkout-payment,.form-panel,.info-panel{border:1px solid var(--line);background:var(--panel);min-height:auto;box-shadow:none;border-radius:13px;padding:28px}.checkout-intro h1,.form-panel h1,.maining-panel h1{color:#e5ebf2;margin-top:9px;font-size:30px;font-weight:500}.checkout-intro>p:not(.eyebrow),.maining-panel>p:not(.eyebrow),.maining-copy p,.tutorial-intro,.recharge-instruction{color:#7c96b6;font-size:13px;line-height:1.75}.checkout-intro>p:not(.eyebrow){margin-top:16px}.checkout-product{background:#32d9ff04;border:1px solid #32d9ff1c;border-radius:10px;margin-top:26px;padding:22px}.checkout-wallet-summary{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;padding:20px 0;font-size:13px;display:flex}.checkout-wallet-summary>strong{margin-left:auto}.checkout-wallet-summary span{color:#6180a6;font-size:12px;display:block}.payment-total strong{color:#c1d3e9;font-size:32px}.payment-total span,.payment-total small,.payment-note{color:#7b95b4;font-size:12px}.payment-note{line-height:1.7}.checkout-payment>h2,.info-panel h2{color:#d6dfea;overflow-wrap:anywhere;margin-top:9px;font-size:24px;font-weight:500}.form-panel label,.admin-login-form label{color:#aabbcf;gap:8px;margin-top:22px;font-size:13px;font-weight:450;display:grid}.form-panel input,.form-panel select,.admin-login-form input{color:#dfe6ef;width:100%;min-width:0;min-height:47px;box-shadow:none;background:#09111b;border:1px solid #ffffff18;border-radius:8px;outline:none;padding:12px 14px;font-size:14px}.form-panel input:focus,.form-panel select:focus,.admin-login-form input:focus{border-color:#8cadd6;box-shadow:0 0 0 3px #32d9ff0b}.form-panel input[type=file]{padding:10px;font-size:12px}.form-panel input::file-selector-button{color:#b2c5dc;cursor:pointer;background:#15273e;border:1px solid #32d9ff28;border-radius:5px;margin-right:10px;padding:6px 10px;font-size:12px}.form-panel>.primary-button{margin-top:24px}.form-panel .auth-error{color:#f2aa9d;margin-top:18px;font-size:13px}.recharge-layout{grid-template-columns:minmax(0,720px)}.recharge-instruction{margin-top:18px}.result-strip{border-color:var(--line);background:#09111a;border-radius:9px;margin-top:20px;padding:18px}.result-strip .metric strong{font-size:19px}.maining-metrics{margin-top:8px}.maining-copy{border-color:var(--line);background:#0a1420;padding:18px}.maining-copy h3{color:#bccde1;font-size:14px}.payout-timer{color:#99adc6;background:#0e1c2c;border-color:#32d9ff21;border-radius:8px;margin-top:16px;padding:13px 16px}.payout-timer span,.payout-timer small{color:#718daf;font-size:12px}.payout-timer strong{color:#bfd4ed;letter-spacing:.035em;font-variant-numeric:tabular-nums;font-size:18px}.locked-profile-field,.locked-profile-note,.verification-status,.toggle-row{border-color:var(--line);color:#8ea4bf;background:#0a131f;border-radius:8px;font-size:13px}.locked-profile-note{padding:16px;line-height:1.7}.locked-profile-field strong{color:#a9bacf}.verification-status.verified{color:#a0bad9;background:#32d9ff08;border-color:#32d9ff25}.toggle-row{justify-content:space-between;align-items:center;gap:14px;min-height:65px;padding:18px 14px;display:flex}.toggle-row>span{align-items:center;gap:10px;display:flex}.toggle-row strong{color:#9eb1c9;flex-shrink:0;font-size:12px}.referral-hero>button,.support-actions a{color:#b2cbe9;background:#32d9ff08;border:1px solid #32d9ff30;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 16px;font-size:13px;text-decoration:none;display:inline-flex}.commission-row,.referral-row{border-color:var(--line);background:var(--panel);border-radius:10px;padding:20px}.commission-row strong,.referral-row h3{color:#c2d1e3;font-size:15px}.commission-row span,.commission-row small,.referral-row p,.referral-row small{color:#6c89ac;font-size:12px}.referral-tree{overflow-x:auto}.referral-branch{min-width:0}.support-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}.support-grid button{border:1px solid var(--line);color:#bbcadc;background:var(--panel);border-radius:12px;min-height:100px;padding:24px;font-size:15px}.support-grid button:hover{background:#112032;border-color:#32d9ff40}.support-grid small{color:#6f8bae;font-size:12px}.tutorial-step{border-color:var(--line);background:#0a1420;border-radius:9px;padding:16px}.tutorial-step p{color:#95aac4;font-size:14px;line-height:1.7}.toast{z-index:100;color:#ccdcf0;background:#14273eef;border:1px solid #32d9ff44;border-radius:10px;max-width:min(440px,100vw - 36px);padding:16px 20px;font-size:13px;line-height:1.6;position:fixed;bottom:26px;left:auto;right:28px;transform:none;box-shadow:0 14px 45px #0005}.message-fab{display:none}.auth-loading{color:#98b0ce;background:#030817;font-size:14px}.admin-shell{background:var(--page);min-height:100dvh}.admin-topbar{border-color:var(--line)}.admin-brand span{background:var(--lime);box-shadow:none}.admin-hero{background:#122236;border-color:#32d9ff20;border-radius:14px}.admin-hero h1{font-size:34px;font-weight:500}.admin-metric,.admin-panel,.admin-login-card{border-color:var(--line);background:var(--panel);box-shadow:none;border-radius:13px}.admin-metric strong{color:#d4e0ef;font-weight:500}.admin-user-card,.admin-wallet-card,.admin-user-details,.admin-transaction-row{border-color:var(--line);background:#0a1420}.admin-login-card h1{margin:14px 0;font-size:32px;font-weight:500}.admin-alert{color:#dac092;background:#e8bb7d09;border-color:#e8bb7d33}.admin-empty{color:#6281a6}@media (width>=1650px){.workspace{padding-left:54px;padding-right:54px}.app-shell{grid-template-columns:260px minmax(0,1fr)}.side-nav{padding-left:24px;padding-right:24px}.home-hero-grid{grid-template-columns:1.3fr 1fr}}@media (width<=1250px){.app-shell{grid-template-columns:220px minmax(0,1fr)}.side-nav{padding-left:15px;padding-right:15px}.workspace{padding-left:24px;padding-right:24px}.tier-list{grid-template-columns:repeat(2,minmax(0,1fr))}.section-kicker{display:none}.investment-summary{grid-template-columns:1fr}.summary-topline{justify-content:space-between}.summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.summary-metrics .metric{padding-left:0}.summary-metrics .metric strong{font-size:17px}.home-data-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.income-chart-panel,.activity-panel{padding:19px}.dashboard-stat{padding:17px}}@media (width<=1020px){.app-shell{grid-template-columns:190px minmax(0,1fr)}.side-nav{padding-left:12px;padding-right:12px}.workspace-label{gap:7px;padding:10px 7px}.workspace-label strong,.workspace-label small{font-size:12px}.side-profile strong{max-width:76px}.home-hero-grid{grid-template-columns:minmax(0,1fr);gap:16px}.balance-card{min-height:220px}.quick-actions-panel{min-height:auto;padding:20px}.quick-actions-panel .section-heading{margin-bottom:10px}.quick-actions-note{margin-top:15px}.quick-actions-panel .icon-action>span{height:45px}.home-data-grid{grid-template-columns:minmax(0,1fr)}.activity-panel{min-height:275px}.dashboard-date{display:none}.dashboard-stat-grid{gap:12px}.dashboard-stat{padding:14px}.dashboard-stat>strong{font-size:23px}.stat-topline p{font-size:12px}.stat-icon{width:25px;height:25px}.checkout-grid,.detail-grid{grid-template-columns:minmax(0,1fr)}.wallet-stats,.profile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-hero h1{font-size:28px}}@media (width<=760px){.app-shell{padding:0 0 calc(88px + env(safe-area-inset-bottom));width:100%;min-width:320px;display:block}.side-nav{display:none}.workspace{padding:0 20px 22px}.desktop-topbar{min-height:74px;margin-bottom:25px}.topbar-breadcrumb{gap:8px;font-size:12px}.topbar-breadcrumb h2{font-size:12px}.topbar-account-status{display:none}.desktop-account{gap:9px}.desktop-account>button{width:31px;height:31px}.dashboard-welcome{margin-bottom:23px}.dashboard-welcome h1{font-size:31px}.dashboard-welcome p:last-child{max-width:300px;font-size:12px}.verification-banner{flex-wrap:wrap;gap:8px;margin-bottom:18px;padding:13px}.verification-banner>div{flex:1}.verification-banner-icon{display:none}.verification-banner h2{font-size:12px}.verification-banner p{max-width:240px;font-size:12px}.verification-banner>button{padding:0 9px;font-size:12px}.balance-card{min-height:219px;padding:22px 22px 0}.balance-value{font-size:44px}.balance-bottom{margin-top:24px}.home-hero-grid{gap:16px}.dashboard-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0}.dashboard-stat{border-radius:10px;padding:13px 11px}.stat-topline{flex-direction:column-reverse;align-items:start;gap:9px}.stat-topline p{font-size:12px}.dashboard-stat>strong{margin-top:10px;font-size:24px}.dashboard-stat>span{font-size:12px;line-height:1.5;display:block}.chart-heading h2{font-size:15px}.chart-heading p{font-size:12px}.income-chart-panel{min-height:330px}.dashboard-footer{flex-direction:column;gap:8px}.bottom-nav{z-index:50;width:100%;min-height:73px;padding:9px 8px calc(9px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0c1623f5;border:0;border-top:1px solid #32d9ff15;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch;gap:2px;display:grid;position:fixed;inset:auto 0 0;transform:none;box-shadow:0 -10px 30px #0002}.bottom-nav button{color:#5e7da4;background:0 0;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:51px;padding:5px 1px;font-size:12px;display:flex}.bottom-nav button.active{color:#aac7eb;background:#32d9ff0c}.bottom-nav .icon{width:19px;height:19px}.toast{bottom:calc(89px + env(safe-area-inset-bottom));font-size:12px;right:18px}.investment-summary,.wallet-hero,.profile-hero,.referral-hero,.support-hero,.maining-panel{padding:22px}.investment-summary h1{font-size:26px}.summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.summary-metrics .metric{border:0;padding:8px 0}.summary-metrics .metric strong{font-size:22px}.filter-row{gap:5px;margin-top:20px}.segment-button{padding:9px 11px;font-size:12px}.tier-list{gap:14px}.tier-card{padding:18px}.tier-heading{flex-wrap:wrap}.tier-price{text-align:left}.tier-stats .metric strong{font-size:13px}.tier-stats .micro-label{font-size:12px}.tier-stats .metric{padding:10px 4px}.checkout-intro,.checkout-payment,.form-panel,.info-panel{padding:22px}.form-panel input,.form-panel select{font-size:16px}.wallet-hero h1{font-size:42px}.profile-hero{gap:14px}.profile-hero h1{overflow-wrap:anywhere;font-size:26px}.profile-hero p{overflow-wrap:anywhere}.large-avatar{flex-shrink:0;width:56px;height:56px}.settings-list{padding:0 16px}.settings-list button{flex-wrap:wrap;gap:10px;padding:15px 0;font-size:12px}.settings-list button small{font-size:12px}.settings-list button>.icon:last-child{margin-left:auto}.wallet-stats .metric,.profile-grid .metric{padding:17px}.support-grid{gap:12px}.support-grid button{padding:19px;font-size:13px}.support-hero{flex-direction:column;align-items:start;gap:24px;display:flex}.support-hero h1{font-size:29px}.referral-hero{flex-wrap:wrap;gap:18px}.commission-row{flex-wrap:wrap;gap:12px}.admin-shell{padding:20px 16px}.admin-topbar{flex-wrap:wrap;gap:15px}.admin-hero h1{font-size:28px}.admin-actions{flex-wrap:wrap}}@media (width<=430px){.workspace{padding:0 15px 20px}.dashboard-welcome h1{font-size:28px}.tier-list{grid-template-columns:minmax(0,1fr)}.tier-heading{flex-wrap:nowrap}.tier-price{text-align:right}.tier-stats .metric strong{font-size:17px}.tier-stats .micro-label{font-size:12px}.tier-card{min-height:300px;padding:23px}.support-grid{grid-template-columns:minmax(0,1fr)}.verification-banner>button{margin-left:0}.dashboard-stat>strong{font-size:21px}.dashboard-stat{padding:13px 9px}.activity-empty-note{font-size:12px}.toggle-row{flex-wrap:wrap}.referral-children{margin-left:12px;padding-left:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.balance-card,.investment-summary,.wallet-hero,.profile-hero,.tier-card{container-type:inline-size}.balance-main{grid-template-columns:minmax(0,1fr) 30%;align-items:center;gap:18px;min-height:104px;display:grid}.balance-main>div:first-child{min-width:0}.balance-main .balance-value{overflow-wrap:anywhere;font-size:clamp(26px,6.3cqi,52px)}.balance-main .gpu-visual{justify-self:end;max-width:250px}.investment-summary .summary-topline{grid-template-columns:auto minmax(100px,1fr) auto;gap:16px;display:grid}.summary-topline>div:first-child{min-width:0}.summary-topline h1{overflow-wrap:anywhere;max-width:160px}.summary-topline .gpu-visual{justify-self:center;max-width:230px}.summary-topline .active-tier{min-width:76px}.wallet-hero{grid-template-columns:minmax(0,1fr) minmax(180px,34%);align-items:center;gap:32px;display:grid}.wallet-hero-copy{min-width:0}.wallet-hero-copy h1{overflow-wrap:anywhere;font-size:clamp(28px,5.2cqi,48px)}.wallet-hero-copy>p:last-of-type{color:#89a0bc;margin-top:10px;font-size:13px}.wallet-hero>.gpu-visual{justify-self:center;width:100%;max-width:350px}.profile-hero{grid-template-columns:auto minmax(0,1fr) minmax(150px,28%);display:grid}.profile-hero-copy{overflow-wrap:anywhere;min-width:0}.profile-hero>.gpu-visual{justify-self:end;max-width:320px}.tier-card .tier-heading{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) auto;align-items:center;gap:10px;display:grid}.tier-heading>div:first-child{min-width:0}.tier-heading h2{overflow-wrap:anywhere}.tier-heading .gpu-visual{justify-self:center;max-width:160px}.tier-heading .tier-price{text-align:right}:is(.balance-main:not(:has(.gpu-visual)),.wallet-hero:not(:has(.gpu-visual))){grid-template-columns:minmax(0,1fr)}.summary-topline:not(:has(.gpu-visual)){grid-template-columns:minmax(0,1fr) auto}.profile-hero:not(:has(.gpu-visual)){grid-template-columns:auto minmax(0,1fr)}@container (width<=600px){.wallet-hero-copy{grid-column:1/-1}.wallet-hero>.gpu-visual{grid-column:1/-1;width:min(260px,80%);margin:4px 0 8px}}@container (width<=480px){.investment-summary .summary-topline{grid-template-columns:minmax(0,1fr) auto;gap:12px}.summary-topline .gpu-visual{grid-area:2/1/auto/-1;width:min(210px,75%);margin:6px 0}.profile-hero-copy{grid-column:2/-1}.profile-hero>.gpu-visual{grid-column:1/-1;justify-self:center;width:min(230px,80%);margin-top:10px}}@container (width<=420px){.balance-main{grid-template-columns:minmax(0,1fr);gap:14px}.balance-main .gpu-visual{justify-self:end;width:min(190px,75%);margin:4px 0}.balance-main .balance-value{font-size:clamp(26px,9cqi,42px)}}@container (width<=290px){.tier-card .tier-heading{grid-template-columns:minmax(0,1fr) auto}.tier-heading .gpu-visual{grid-area:2/1/auto/-1;width:170px;max-width:85%;margin:9px 0 4px}}.access-heading p,.access-story-copy>p:last-child{font-size:16px}.access-form label,.access-tabs button,.access-submit,.side-nav nav button,.form-panel label,.form-panel>.primary-button,.primary-button{font-size:14px}.access-form input{font-size:16px}.dashboard-welcome p:last-child,.balance-description,.stat-topline p,.settings-list button,.recharge-instruction,.payment-note{font-size:14px}.chart-heading p,.dashboard-stat>span,.chart-axis,.chart-grid span,.quick-actions-note,.dashboard-footer,.activity-empty-note,.dashboard-welcome .eyebrow,.section-kicker,.side-caption{color:#7e97b6}.dashboard-stat-grid .dashboard-stat>strong{overflow-wrap:anywhere}.verification-review{grid-column:1/-1;width:100%;margin-top:16px}.review-panel{background:#0c1724;border:1px solid #32d9ff25;border-radius:10px;padding:20px}.review-documents{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.review-documents figure{border:1px solid var(--line);border-radius:8px;margin:0;padding:15px}.review-documents figcaption{color:#c0d1e5;margin-bottom:12px;font-size:14px}.review-documents img{object-fit:contain;max-width:100%;max-height:280px;margin:auto;display:block}.review-documents figure>span{overflow-wrap:anywhere;color:#7e97b6;margin-top:10px;font-size:12px;display:block}.review-documents a{color:var(--lime)}.review-confirm{color:#aec0d6;align-items:start;gap:10px;margin:20px 0;font-size:14px;display:flex}.review-confirm input{accent-color:var(--lime);margin-top:4px}.review-actions{flex-wrap:wrap;gap:12px;display:flex}.verification-review .form-error{margin-top:12px}.deposit-address-panel{gap:16px;min-width:0;margin-top:28px;display:grid}.deposit-address-heading{color:#c1d3e9;flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;display:flex}.deposit-network-badge{color:#aabbcf;letter-spacing:.04em;background:#32d9ff08;border:1px solid #32d9ff24;border-radius:20px;margin-left:auto;padding:5px 9px;font-size:10px;font-weight:600}.deposit-address-panel label{margin-top:0}.deposit-address-panel .wallet-address-input{color:#dfe6ef;font-family:ui-monospace,monospace;font-size:12px}.deposit-status{background:#32d9ff06;border:1px solid #32d9ff20;border-radius:12px;align-items:flex-start;gap:14px;padding:22px;display:flex}.deposit-status>.icon{color:#8cadd6;flex-shrink:0;margin-top:2px}.deposit-status strong{color:#c1d3e9;font-size:14px}.deposit-status p{color:#8099b8;overflow-wrap:anywhere;margin:8px 0 0;font-size:13px;line-height:1.7}.deposit-status-error{background:#f2aa9d06;border-color:#f2aa9d40}.deposit-status-error>.icon{color:#f2aa9d}.deposit-address-panel .recharge-instruction{color:#8099b8;margin:0;font-size:12px;line-height:1.8}.deposit-address-panel .primary-button{width:100%}@media (width<=760px){.review-documents{grid-template-columns:minmax(0,1fr)}.dashboard-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-stat-grid .dashboard-stat:last-child{grid-column:1/-1}.dashboard-stat-grid .dashboard-stat:last-child .stat-topline{flex-direction:row;align-items:center}.dashboard-stat-grid .dashboard-stat:last-child>strong{margin-right:12px;display:inline-block}.dashboard-stat-grid .dashboard-stat:last-child>span{display:inline}.topbar-breadcrumb>span:first-child,.topbar-breadcrumb>span:nth-child(2){display:none}.topbar-breadcrumb h2{font-size:16px}}.invite-link-panel{margin-top:18px}.invite-link-panel p{color:#8da4bf;font-size:13px;line-height:1.6}.invite-link-panel input{font-size:13px}.invite-locked-value{filter:blur(5px);-webkit-user-select:none;user-select:none;pointer-events:none;display:inline-block}.referral-hero button:disabled{opacity:.45;cursor:not-allowed}.invite-verification-notice{background:#112033;border:1px solid #32d9ff30;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:18px;padding:18px 22px;display:flex}.invite-verification-notice>.icon{color:var(--lime);flex-shrink:0}.invite-verification-notice p{color:#b3c2d4;flex:220px;font-size:13px;line-height:1.6}.invite-verification-notice .primary-button{width:auto;min-height:42px;margin:0;padding:10px 18px}.admin-shell{padding:24px}.admin-grid{grid-template-columns:minmax(0,1fr);max-width:1440px}.admin-grid>.admin-panel{box-sizing:border-box;width:100%;max-width:none;margin:0}.admin-topbar,.admin-hero,.admin-metrics{max-width:1440px}.admin-user-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,540px),1fr));align-items:start;gap:20px}.admin-user-row{background:#0e1b2b;border:1px solid #293748;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;padding:24px;container-type:inline-size}.admin-user-main{grid-area:1/1;gap:14px}.admin-user-main>span{color:#aecbee;background:#182e48;border-color:#455d7b;width:46px;height:46px}.admin-user-main h3{margin-bottom:5px;font-size:19px}.admin-user-main h3,.admin-user-main p,.admin-user-main small,.admin-user-details small,.admin-user-numbers strong,.admin-metric strong,.admin-transaction-row p,.admin-transaction-row small,.admin-wallet-card strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.admin-user-main p,.admin-user-main small{color:#92a7c1;font-size:12px;line-height:1.6}.admin-user-state{flex-direction:column;grid-area:1/2;align-items:end;gap:8px;display:flex}.admin-user-state strong.verified{color:#a3c2e9;background:#172b44;border-color:#3c516a}.admin-user-numbers{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.admin-user-numbers span{background:#14253b;border:1px solid #2b3a4d;border-radius:12px;padding:14px}.admin-user-numbers strong{font-variant-numeric:tabular-nums;color:#e6ecf3;font-size:17px;line-height:1.35}.admin-user-numbers small{color:#8da4bf;margin-top:7px;font-size:12px}.admin-user-details{background:0 0;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.admin-user-details span{background:0 0;border-radius:0;padding:0}.admin-user-details strong{color:#718daf;font-size:10px}.admin-user-details small{color:#cbd5e1;margin-top:6px;font-size:12px;font-weight:500;line-height:1.5}.admin-customer-filters{grid-template-columns:minmax(0,2fr) minmax(200px,1fr);gap:16px;margin-bottom:22px;display:grid}.admin-search,.admin-customer-type{color:#a5b7cc;gap:8px;min-width:0;margin:0;font-size:13px;display:grid}.admin-customer-count{color:#8da4bf;margin:-8px 0 18px;font-size:12px}.admin-search input,.admin-customer-type select,.admin-management-form input:not([type=checkbox]),.admin-management-form select,.admin-management-form textarea{color:#dce4ed;width:100%;min-width:0;font:inherit;box-sizing:border-box;background:#09121c;border:1px solid #35475e;border-radius:9px;padding:12px;font-size:14px}.admin-search input:focus,.admin-customer-type select:focus,.admin-management-form :is(input,select,textarea):focus{outline-offset:2px;outline:2px solid #759dce}.admin-manage,.admin-user-row>.verification-review{grid-column:1/-1;min-width:0}.admin-manage{border-top:1px solid #2d3c4f;padding-top:16px}.admin-manage>summary{cursor:pointer;color:#acc9ed;font-size:14px;font-weight:600}.admin-manage>summary span{color:#7691b2;margin-left:12px;font-size:12px;font-weight:400}.admin-management-form{margin-top:18px}.admin-management-form fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:0;display:grid}.admin-management-form label{color:#b3c2d4;gap:8px;font-size:13px;display:grid}.admin-management-form .admin-reason,.admin-management-form .admin-confirm,.admin-action-note{grid-column:1/-1}.admin-management-form .admin-confirm{align-items:start;line-height:1.5;display:flex}.admin-confirm input{accent-color:#99bde9;margin-top:3px}.admin-action-note{color:#9eb1c9;font-size:13px;line-height:1.6}.admin-management-form button{grid-column:1/-1;width:fit-content}.admin-success{color:#9abde8;margin-top:14px;font-size:13px}.admin-audit{border-top:1px solid #2d3c4f;margin-top:18px;padding-top:18px}.admin-audit h4{color:#b4c3d6;font-size:13px}.admin-audit p{color:#acbcd0;overflow-wrap:anywhere;margin-top:12px;font-size:12px;line-height:1.5}.admin-audit small{color:#738eb0;margin-top:3px;display:block}.admin-transaction-row{background:#0e1b2b;grid-template-columns:auto minmax(0,1fr) auto;padding:16px}.admin-transaction-row>strong{white-space:normal;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:190px}.admin-transaction-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,520px),1fr));gap:12px}.admin-wallet-description{color:#8da4bf;font-size:13px;line-height:1.6}.admin-wallet-status{color:#b3c2d4;flex-wrap:wrap;gap:8px 18px;margin-top:14px;font-size:12px;display:flex}.admin-wallet-panel .admin-more-button .icon{width:16px;height:16px}@container (width<=540px){.admin-user-numbers,.admin-user-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=340px){.admin-user-numbers>span:first-child,.admin-user-numbers>span:nth-child(n+4){grid-column:1/-1}}@media (width<=600px){.admin-customer-filters{grid-template-columns:minmax(0,1fr)}.admin-shell{padding:16px}.admin-panel{padding:14px}.admin-user-row{gap:16px;padding:16px}.admin-user-numbers span{padding:11px}.admin-user-numbers strong{font-size:16px}.admin-user-state{flex-direction:row;grid-area:auto/1/auto/-1;justify-content:space-between;align-items:center}.admin-management-form fieldset{grid-template-columns:minmax(0,1fr)}.admin-manage>summary span{margin:8px 0 0;display:block}}.manual-deposit-section{border-top:1px solid #ffffff16;min-width:0;margin-top:28px;padding-top:24px}.manual-deposit-section h2{margin:0 0 12px;font-size:19px}.manual-deposit-section p{color:#93a8c2;font-size:13px;line-height:1.6}.manual-deposit-form{gap:15px;margin-top:18px;display:grid}.manual-deposit-form label{color:#c9d4e1;gap:8px;font-size:13px;display:grid}.manual-deposit-form input,.manual-deposit-form textarea,.manual-deposit-form select{box-sizing:border-box;color:#e6ecf4;width:100%;min-width:0;font:inherit;background:#0b1420;border:1px solid #ffffff20;border-radius:8px;padding:12px}.manual-deposit-form textarea{resize:vertical;min-height:75px}.manual-deposit-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:16px;display:flex}.manual-deposit-heading h2{margin:0}.manual-deposit-heading span{color:#aac2df;font-size:12px}.manual-deposit-heading button{width:auto;min-height:36px;padding:7px 12px}.manual-deposit-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.manual-deposit-item{background:#0c1826;border:1px solid #ffffff16;border-radius:12px;min-width:0;margin-top:14px;padding:16px}.manual-deposit-item a,.deposit-mono{overflow-wrap:anywhere;color:#9fc0e9;font-size:12px}.manual-deposit-form .deposit-confirm{align-items:flex-start;gap:10px;line-height:1.5;display:flex}.manual-deposit-form .deposit-confirm input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.manual-deposit-form .withdrawal-sent-check{color:#c9d4e1;align-items:flex-start;gap:10px;line-height:1.5;display:flex}.manual-deposit-form .withdrawal-sent-check input{flex-shrink:0;width:18px;height:18px;margin-top:1px}.deposit-review-actions{flex-wrap:wrap;gap:10px;display:flex}.deposit-review-actions button{flex:1;min-width:125px}.manual-deposit-success{color:#32d9ff!important}.manual-deposit-section .primary-button.secondary:hover:not(:disabled){color:#122135}.password-request-dialog{color:#e7ecf3;background:#0d1928;border:1px solid #32445a;border-radius:24px;width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:clamp(24px,5vw,36px);overflow-y:auto;box-shadow:0 28px 100px #0009}.password-request-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#04090ebb}.password-request-icon{color:#32d9ff;background:#32d9ff14;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:24px;font-size:30px;display:grid}.password-request-dialog h2{letter-spacing:-.7px;margin:8px 0 12px;font-size:clamp(25px,5vw,30px)}.password-request-dialog #password-request-description{color:#97acc5;margin-bottom:28px;line-height:1.6}.password-request-dialog fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.password-request-dialog label{gap:9px;font-size:14px;display:grid}.password-request-dialog input{color:#e7ecf3;width:100%;min-height:48px;font:inherit;background:#09111b;border:1px solid #33455b;border-radius:10px;padding:12px 14px}.password-request-dialog input:focus-visible{outline-offset:2px;outline:2px solid #32d9ff}.password-request-dialog .password-request-help{color:#97acc5;margin:0;font-size:12px;line-height:1.6}.password-request-dialog .primary-button{width:100%}.password-request-signout{color:#a2b4cb;cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px 12px;text-decoration:underline}.admin-password-request{justify-items:start;gap:8px;margin:20px 0;display:grid}.admin-password-request button{color:#b4cfef;cursor:pointer;background:#14273e;border:1px solid #3d5a7d;border-radius:10px;max-width:100%;min-height:46px;padding:12px 18px;font-weight:600}.admin-password-request button:hover:not(:disabled){background:#1b3452}.admin-password-request button:focus-visible{outline-offset:3px;outline:2px solid #32d9ff}.admin-password-request p{color:var(--muted,#849cba);margin:0;font-size:12px}@property --neon-angle{syntax:"<angle>";inherits:false;initial-value:0deg}:root{--page:#030817;--panel:#081227;--panel-muted:#0d1b36;--text:#f3f7ff;--muted:#96a8c7;--line:#4266a333;--lime:#32d9ff;--blue:#32d9ff;--violet:#a287ff;--teal:#38e8b5;--neon-surface:linear-gradient(135deg, #0c1c3bed, #050c20f5 55%, #0b1030ed);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--page);scrollbar-color:#264c80 var(--page)}body{background:var(--page);color:var(--text)}#root{isolation:isolate}button,a{transition:color .2s,background .2s,border-color .2s,box-shadow .25s,transform .25s}::selection{color:#fff;background:#32d9ff66}:focus-visible{outline-offset:4px;outline:2px solid #69e8ff}.ambient-background{z-index:-1;pointer-events:none;background:#030817;position:fixed;inset:0;overflow:hidden}.ambient-aura{aspect-ratio:1;opacity:.65;border-radius:50%;width:min(75vw,1000px);animation:22s ease-in-out infinite alternate aura-drift;position:absolute}.aura-cyan{background:radial-gradient(circle,#006aff30,#0055ff0b 45%,#0000 68%);top:-48%;right:-22%}.aura-violet{background:radial-gradient(circle,#6b35ff25,#0000 65%);animation-delay:-12s;bottom:-65%;left:-25%}.ambient-grid{opacity:.18;background-image:linear-gradient(#3972ca13 1px,#0000 1px),linear-gradient(90deg,#3972ca13 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40%,#0000);mask-image:linear-gradient(#0000,#000 40%,#0000)}.ambient-trails{width:100%;height:100%;position:absolute;inset:0}.ambient-trail-halo{stroke:#006aff;stroke-width:16px;opacity:.22;filter:blur(11px)}.ambient-trail-line{stroke:#147aff;stroke-width:1px;opacity:.55}.ambient-trail-light{stroke:#64e1ff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:10 90;filter:drop-shadow(0 0 5px #168bff)drop-shadow(0 0 12px #006aff);animation:16s linear infinite trail-flow;animation-delay:var(--trail-delay)}.ambient-spark{background:#6eeaff;border-radius:50%;width:3px;height:3px;animation:7s ease-in-out infinite spark-breathe;position:absolute;box-shadow:0 0 14px #2acfff}.spark-one{top:24%;right:12%}.spark-two{animation-delay:-3s;top:66%;left:34%}.spark-three{animation-delay:-5s;top:82%;right:23%}.app-shell{background:0 0}.side-nav{z-index:3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#071227ed,#040a18f5);border-color:#25519a35}.brand-symbol i{background:linear-gradient(#8af0ff,#1bb7ff 55%,#6375ff);border-radius:2px;box-shadow:0 0 16px #139bff33}.brand-period{color:#36dfff;text-shadow:0 0 20px #26c6ff}.brand-lockup{color:#f3f7ff}.workspace-label{background:linear-gradient(120deg,#0e2340,#081428);border-color:#3667a840;border-radius:12px}.workspace-monogram{color:#7de9ff;background:#0a2b4a;border-color:#3faaff40;box-shadow:inset 0 0 15px #168bff16}.workspace-label small,.side-caption,.side-profile small{color:#8196b7}.side-nav nav{gap:7px}.side-nav nav button{color:#90a5c7;border-radius:11px;min-height:48px}.side-nav nav button .icon{color:#75a8e5}.side-nav nav button:hover{color:#ecf7ff;background:#207cff10;transform:translate(3px)}.side-nav nav button.active{color:#d8f6ff;background:linear-gradient(100deg,#006bff30,#4a30c515);border-color:#36a8ff4a;box-shadow:inset 3px 0 #3ce1ff,inset 0 0 24px #148bff0c,0 0 18px #0575ff0a}.side-nav nav button.active .icon{color:#54ddff;filter:drop-shadow(0 0 6px #008dff)}.nav-active-dot{background:#57e6ff;animation:3s ease-in-out infinite spark-breathe;box-shadow:0 0 8px #25c6ff}.side-help{background:radial-gradient(at 0 0,#13498740,#0000),#09152a;border-color:#4473c333;border-radius:16px}.side-help strong{color:#e4efff}.side-help>span:not(.help-icon){color:#8da3c4}.side-help b,.side-help .help-icon{color:#72dfff}.side-help .help-icon{background:#148bff0b;border-color:#32baff44}.side-account{border-color:var(--line)}.desktop-topbar{border-color:#3862a32e;position:relative}.desktop-topbar:after{content:"";background:linear-gradient(90deg,#0000 10%,#1678ff90 35%,#58ddff 50%,#755bff70 65%,#0000 90%) 0 0/250% 100%;width:100%;height:1px;animation:9s ease-in-out infinite header-light;position:absolute;bottom:-1px;left:0}.topbar-breadcrumb{color:#8197bb}.topbar-breadcrumb h2{color:#d7e7ff}.topbar-account-status{color:#9aaccc}.topbar-account-status .status-dot{background:#36e7b1;box-shadow:0 0 10px #36e7b155}.desktop-account>button{color:#7ec8ff;background:#0b1b37;border-color:#2e77c43d;border-radius:12px;width:38px;height:38px;box-shadow:inset 0 0 18px #007dff13}.desktop-account>button:hover{color:#a5f2ff;border-color:#36d9ff99;transform:translateY(-2px);box-shadow:0 0 20px #178bff25}.desktop-avatar,.desktop-account>button.desktop-avatar{color:#9dedff;background:linear-gradient(135deg,#0a467b,#103573 55%,#35236d);border-color:#35c4ff80;border-radius:50%;box-shadow:0 0 18px #007dff20}.page-content{animation:.5s ease-out both page-arrive}.dashboard-welcome{padding-top:3px}.dashboard-welcome .eyebrow{color:#94bbf5;letter-spacing:.18em;font-size:11px}.dashboard-welcome h1{letter-spacing:-.045em;font-weight:650}.dashboard-welcome h1>span,.access-story-copy h1>span{color:#43ddff;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#7aedff,#12baff 45%,#b08bff 80%,#7aedff) 0 0/230%;-webkit-background-clip:text;background-clip:text;animation:10s ease-in-out infinite color-flow}.dashboard-welcome p:last-child{color:#a1afc9;font-size:14px}.dashboard-date{color:#a5b7d4;background:#09162a99;border-color:#4266a333;border-radius:10px}.dashboard-date .icon{color:#64baff}:is(.balance-card,.quick-actions-panel,.investment-summary,.wallet-hero,.profile-hero,.referral-hero,.support-hero,.maining-panel,.access-story){background:var(--neon-surface) padding-box, conic-gradient(from var(--neon-angle), #2968cb99, #198effc0 16%, #65ebff 30%, #477dffd9 42%, #6641b899 55%, #b877ffdd 70%, #3479c999 85%, #2968cb99) border-box;border:1px solid #0000;border-radius:22px;animation:14s linear infinite neon-circuit;box-shadow:inset 0 0 30px #0c63ff14,0 10px 35px #00000028,0 0 24px #066bff20}.balance-card{--neon-surface:radial-gradient(ellipse at 100% 0, #06358b75, transparent 60%), linear-gradient(135deg, #081731, #040a1d 55%, #10103a);border-radius:24px;min-height:285px;padding:25px 27px 0;box-shadow:inset 0 0 35px #166bff18,0 0 22px #137dff30,0 18px 40px #0003}.balance-card:after{aspect-ratio:1;background:repeating-radial-gradient(circle,#0000 0 26px,#0b7bff0d 27px 28px,#0000 29px 55px);border-color:#1c81ff25;width:65%;height:auto;top:-25%;right:-15%;box-shadow:0 0 45px #0077ff0a}.balance-card .eyebrow{color:#d9e9ff;background:#04102c66;border:1px solid #477aff4d;border-radius:8px;padding:5px 10px;font-size:12px;display:inline-block}.balance-currency{color:#dcecff;background:#0a2145a6;border-color:#4396ff70;border-radius:8px;padding:5px 10px;box-shadow:inset 0 0 13px #005eff25}.balance-value,.mining-balance-card .balance-value{color:#f5faff;text-shadow:0 0 24px #24aeff35;letter-spacing:-.045em;font-weight:650}.balance-description,.mining-balance-card .balance-description{color:#aab9d4;font-size:13px}.balance-description .status-dot{background:#3ee7b4;width:6px;height:6px;box-shadow:0 0 10px #31e6ac55}.balance-bottom{border-color:#5b76ba38;min-height:56px}.balance-bottom>span{color:#a5b9da}.balance-bottom>span .icon{color:#78a1ff;filter:drop-shadow(0 0 4px #4060ff66)}.balance-bottom button{color:#d2e7ff}.balance-bottom button:hover{color:#53e3ff}.mining-balance-card .mining-balance-main{min-height:112px;margin:6px 0 20px}.mining-balance-controls{gap:18px;margin-bottom:19px}.mining-button-area{max-width:none}.mining-start-button,.access-submit,.primary-button:not(.secondary),.form-panel>button.primary-button,.admin-login-form button{color:#03112b;background:linear-gradient(110deg,#31e9f3,#05baff 37%,#5375ff 70%,#bc8dff) 0 0/220%;border:1px solid #71ecffb3;border-radius:11px;font-weight:650;animation:9s ease-in-out infinite color-flow;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff4,0 0 16px #069bff26}.mining-start-button:after,.access-submit:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff35,#0000);width:35%;animation:7s ease-in-out infinite button-sheen;position:absolute;inset:0;transform:translate(-200%)skew(-25deg)}.mining-start-button{min-height:48px;font-size:14px}.mining-start-button>span{color:#083686;text-shadow:0 0 6px #c1faff}.mining-start-button:disabled{opacity:.75;color:#a9eaff;background:linear-gradient(110deg,#0d3459,#183570,#352066);border-color:#2ab6ff66;box-shadow:inset 0 0 18px #1153cc30}.mining-start-button:disabled:after{display:none}.mining-selected-status{color:#95b3d8;font-size:11px}.mining-plan-choice select{color:#dce9ff;background:linear-gradient(130deg,#0c2045,#0b1234);border-color:#547bedb0;border-radius:11px;min-height:48px;padding-left:12px;box-shadow:inset 0 0 15px #0055ff13}.mining-plan-choice option{color:#e4edff;background:#0a1631}.quick-actions-panel{flex-direction:column;justify-content:center;min-height:285px;padding:26px;animation-delay:-5s;display:flex}.section-heading h2,.chart-heading h2{color:#eaf2ff;font-size:16px;font-weight:600}.section-kicker{color:#7795bf;letter-spacing:.12em;font-size:10px}.quick-actions-panel .action-grid{gap:12px;padding-top:9px}.quick-actions-panel .icon-action>span{background:linear-gradient(140deg,#0c2350b3,#10143c);border-color:#4a68c875;border-radius:13px;height:64px;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:inset 0 1px #90b7ff12,inset 0 0 24px #0b41bd14}.quick-actions-panel .icon-action .icon{width:28px;height:28px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--tone), transparent 45%))}.quick-actions-panel .icon-action:hover>span{border-color:var(--tone);box-shadow:0 0 20px color-mix(in srgb, var(--tone), transparent 85%), inset 0 0 20px #1654b32b;transform:translateY(-4px)}.quick-actions-panel .icon-action>em{color:#ced9ef;margin-top:11px}.quick-actions-note{color:#8fa4c8;margin-top:25px}.quick-actions-note .icon{color:#9d92ff;width:17px;height:17px}:is(.dashboard-stat,.income-chart-panel,.activity-panel,.tier-card,.wallet-stats .metric,.profile-grid .metric,.referral-grid .metric,.settings-list,.purchased-panel,.checkout-intro,.checkout-payment,.form-panel,.info-panel,.commission-row,.referral-row,.support-grid button,.admin-metric,.admin-panel,.admin-login-card){background:linear-gradient(135deg,#0b1930e8,#070e22f2);border-color:#3b67ac40;border-radius:18px;box-shadow:inset 0 1px #8babff07,0 8px 25px #00000014}.dashboard-stat{padding:21px 23px;transition:transform .25s,border-color .25s,box-shadow .25s;position:relative;overflow:hidden}.dashboard-stat:before{content:"";background:linear-gradient(90deg,#0000,#418aff99,#0000);height:1px;position:absolute;top:0;left:20%;right:20%}.dashboard-stat:hover{border-color:#428cff80;transform:translateY(-3px);box-shadow:0 8px 30px #003d9b24}.stat-topline p{color:#9db1cf;font-size:12px}.dashboard-stat>strong{color:#edf5ff;font-size:30px;font-weight:600}.dashboard-stat>span{color:#7e96b9;font-size:11px}.stat-icon{border-radius:10px;width:33px;height:33px}.stat-icon.lime{color:#43dcff;background:#0c648f1c;border-color:#43dcff35}.stat-icon.lilac{color:#ae8bff;background:#753fc51a;border-color:#ae8bff35}.stat-icon.peach{color:#ffc875;background:#ffbc5910;border-color:#ffc87535}.chart-heading p,.chart-total span,.chart-axis,.chart-grid span{color:#8099be}.chart-period{background:#061026;border-color:#4266a340;border-radius:8px}.chart-period button{color:#7f9bc3}.chart-period button.active{color:#8ae8ff;background:#12335c;box-shadow:inset 0 0 9px #179fff12}.chart-total strong{color:#ecf5ff;font-weight:600}.chart-grid span:after{border-color:#4777bb26}.chart-column>i{transform-origin:bottom;background:linear-gradient(#61e3ff,#2996ff 40%,#2553b4);animation:.75s ease-out both chart-rise;box-shadow:0 0 12px #118bff24}.chart-tooltip{color:#b9dbff;background:#0a1b37;border-color:#3676c8}.chart-empty-copy{background:radial-gradient(#081329f5 25%,#0000 75%)}.chart-empty-copy strong{color:#bed2ef}.chart-empty-copy>span:last-child{color:#7d98bc}.empty-chart-icon{color:#57ceff;background:#092c4d70;border-color:#2d95ff44;box-shadow:0 0 18px #0085ff0b}.empty-state{color:#91a9cd;background:#07132a66;border-color:#4266a34d;border-radius:15px}.empty-state .icon{color:#74afff;background:#0b244875;border-color:#2975bc35}.activity-empty-note{color:#8299bb}.section-heading button{color:#84c8ff}.activity-icon{color:#57c9ff;background:#0d325a;border-color:#37a4ff30}.activity-row p,.activity-row small{color:#869dc0}.positive{color:#53e7ba!important}.negative{color:#ff9db5}.dashboard-footer{color:#6e89ae;border-color:var(--line)}.dashboard-footer a{color:#8cb6df}.investment-summary{animation-delay:-3s}.summary-metrics .metric{border-color:var(--line)}.metric .micro-label{color:#91a7c9}.metric strong{color:#edf4ff;white-space:normal;text-overflow:clip;overflow-wrap:anywhere;font-weight:550;overflow:visible}.active-tier{background:#0a2b514d;border-color:#32b8ff44;border-radius:10px}.active-tier span{color:#7ba9d6}.active-tier strong{color:#80e4ff}.filter-row,.wallet-history-tabs{gap:8px}.segment-button{color:#99accb;background:#0b183066;border-color:#46649b20;border-radius:10px}.segment-button.active{color:#a9efff;background:linear-gradient(120deg,#006bff2e,#5b3fd523);border-color:#34b9ff66;box-shadow:inset 0 0 16px #007aff0d}.tier-card{padding:23px;transition:transform .25s,box-shadow .25s,border-color .25s}.tier-card:hover{border-color:#37b8ff88;transform:translateY(-5px);box-shadow:0 12px 32px #0050bb21,inset 0 0 25px #1267dd0b}.tier-price strong{color:#ecf7ff;font-weight:600}.tier-card h2{color:#e2edff}.vip-pill{color:#8adfff;background:#093b661f;border-color:#398eff40;border-radius:7px}.risk-row strong{color:#a4c7e8}.risk-track{background:#37579030;height:4px}.risk-track>span{background:linear-gradient(90deg,#1b9dff,#41e0f0,#9e7bff) 0 0/200%;animation:10s infinite color-flow;box-shadow:0 0 10px #008cff44}.tier-stats .metric strong{color:#d3e5ff}.tier-card .primary-button,.primary-button.secondary{color:#a4dfff;background:linear-gradient(120deg,#0b305bb3,#192451aa);border-color:#4f96ee66;animation:none;box-shadow:inset 0 0 16px #007bff0d}.tier-card .primary-button:hover,.primary-button.secondary:hover{color:#d2f6ff;background:#10447a;border-color:#47d1ff99;box-shadow:0 0 22px #009dff20}.primary-button:hover:not(:disabled),.access-submit:hover:not(:disabled){background:linear-gradient(100deg,#84f6ff,#38baff,#b3a0ff);transform:translateY(-2px);box-shadow:0 0 24px #168bff45}.primary-button:active:not(:disabled),.access-submit:active:not(:disabled),.mining-start-button:active:not(:disabled){transform:translateY(1px)}.wallet-hero h1{color:#f3faff;text-shadow:0 0 25px #188bff22;font-weight:600}.wallet-hero-copy>p:last-of-type,.wallet-hero>p:not(.eyebrow),.profile-hero p:not(.eyebrow),.support-hero p:not(.eyebrow),.referral-hero p:not(.eyebrow){color:#9eb2d1}.wallet-identity{color:#bad4f1;background:#071731aa;border-color:#3873ba40}.large-avatar,.avatar{color:#9bebff;background:linear-gradient(135deg,#095b83,#12468b,#453076);border-color:#4bcfff88;box-shadow:0 0 24px #008cff20}.verification-pill.verified{color:#64ebc1;background:#1cd39f0b;border-color:#36d8a64d}.settings-list button{color:#ceddf4}.settings-list button small{color:#8ba5c8}.settings-list button .icon{color:#6aaeff}.settings-list button:hover{color:#7edfff;background:#0d70ca08}.settings-list .signout-row{color:#ff9ab3}.purchased-tier{background:#071328;border-color:#3e6ba442;border-radius:13px}.purchased-tier-actions strong{color:#71ccff}.checkout-back,.subpage-back{color:#9dc4f2}.checkout-intro h1,.form-panel h1,.maining-panel h1,.checkout-payment>h2,.info-panel h2{color:#f0f6ff;font-weight:600}.checkout-intro>p:not(.eyebrow),.maining-panel>p:not(.eyebrow),.maining-copy p,.tutorial-intro,.recharge-instruction{color:#96afd2}.checkout-product{background:#0a32502b;border-color:#369bff33}.checkout-product>strong{color:#b8e7ff}.checkout-wallet-summary>.icon{color:#57c7ff}.checkout-wallet-summary span{color:#91add0}.payment-total strong{color:#d8f6ff}.payment-total span,.payment-total small,.payment-note{color:#8fa8cc}.form-panel label,.admin-login-form label{color:#b9cde9}.form-panel input,.form-panel select,.admin-login-form input,.access-form input{color:#e9f2ff;background:#050f23;border-color:#3d6ca847;border-radius:10px}.form-panel input:focus,.form-panel select:focus,.admin-login-form input:focus,.access-form input:focus{border-color:#38bdff;box-shadow:0 0 0 3px #168bff16,0 0 20px #168bff0b}.form-panel input[readonly],.form-panel input:disabled,.form-panel select:disabled{color:#91a9ca}.form-panel input::placeholder,.access-form input::placeholder{color:#627eaa}.result-strip,.maining-copy,.locked-profile-field,.locked-profile-note,.verification-status,.toggle-row{color:#a5bfdf;background:#07152d;border-color:#4266a33d;border-radius:12px}.locked-profile-field strong,.maining-copy h3{color:#bedbff}.toggle-row strong{color:#abccec}.toggle-row.active{background:#0e61aa0c;border-color:#2bafff55}.payout-timer{color:#b5d6f6;background:linear-gradient(120deg,#0b2a4a,#111d43);border-color:#418fff42;border-radius:12px}.payout-timer span,.payout-timer small{color:#85add5}.payout-timer strong{color:#9feeff;text-shadow:0 0 14px #00adff33}.referral-hero>button,.support-actions a{color:#9de6ff;background:linear-gradient(130deg,#083a623d,#27215c40);border-color:#369bff66;border-radius:11px}.support-actions a:hover{border-color:#46d4ff;transform:translateY(-3px);box-shadow:0 0 20px #008aff20}.commission-row strong,.referral-row h3{color:#d5e8ff}.commission-row span,.commission-row small,.referral-row p,.referral-row small{color:#8faacf}.team-tag{color:#7edbff;background:#087db51c;border-color:#398aff40}.support-grid button{color:#cadfff}.support-grid button:hover{background:#0c2345;border-color:#37acff88;transform:translateY(-3px)}.support-grid small{color:#85a6cf}.tutorial-step{background:#07182f;border-color:#4266a340;border-radius:12px}.tutorial-step strong{color:#7bdfff;background:#0c3a62;border-color:#329bff44}.tutorial-step p{color:#adc7e7}.invite-link-panel p{color:#92afd1}.invite-verification-notice{background:#0a1830;border-color:#419bff50}.invite-verification-notice p{color:#b6cce8}.deposit-address-heading,.deposit-status strong{color:#d0eaff}.deposit-network-badge{color:#9bdfff;background:#0a74bf15;border-color:#388dff50}.deposit-status{background:#0c5aa012;border-color:#3a98ff40}.deposit-status>.icon{color:#5dc9ff}.deposit-status p,.deposit-address-panel .recharge-instruction{color:#8caace}.deposit-address-panel .wallet-address-input{color:#d6eaff}.toast{color:#d2edff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0b2445f5;border-color:#45b8ff80;border-radius:14px;box-shadow:0 0 25px #006aff22,0 12px 35px #0005}.gpu-visual{isolation:isolate;position:relative}.gpu-visual:before{z-index:-1;content:"";background:radial-gradient(#006dff30,#006dff09 45%,#0000 68%);border-radius:50%;position:absolute;inset:5% -8% -5%}.gpu-visual:after{z-index:-1;content:"";border:1px solid #188fff55;border-top-color:#0000;border-radius:50%;width:90%;height:35%;position:absolute;bottom:12%;left:5%;transform:rotate(-12deg);box-shadow:0 6px 16px #006bff26}.gpu-visual-device{filter:drop-shadow(0 12px 12px #0008)drop-shadow(0 0 7px #008cff1c);animation:7s ease-in-out infinite gpu-hover}.gpu-model{color:#60ddff;letter-spacing:.07em;text-shadow:0 0 12px #00aaff80;font-size:12px;position:relative}.access-shell{background:0 0;gap:24px;padding:20px;position:relative}.access-story{--neon-surface:radial-gradient(ellipse at 65% 60%, #004bbd28, transparent 60%), linear-gradient(145deg, #091c3bf2, #050b1df0 55%, #151039eb);border-radius:26px;min-height:760px;padding-top:40px}.access-story-copy{margin-top:64px}.access-story-copy .eyebrow{color:#8bbce6;letter-spacing:.15em}.access-story-copy h1{font-weight:550}.access-story-copy>p:last-child{color:#96afd1}.orbit-art{min-height:220px}.orbit-disc{background:repeating-radial-gradient(circle,#0000 0 22px,#1a8bff25 22.5px 23.5px,#0000 24px 37px);border-color:#23b7ff55;animation:9s ease-in-out infinite orbit-breathe;box-shadow:0 0 70px #0077ff1a,inset 0 0 60px #006aff14}.orbit-disc:before{border-color:#54d6ffa0;box-shadow:0 0 15px #008aff30}.orbit-disc:after{border-color:#438dff33}.orbit-core{background:#082b50;border-color:#47ccff66;box-shadow:0 0 45px #008bff35,inset 0 0 18px #007aff25}.orbit-point{background:#32baff;border-color:#9beeff;animation:5s ease-in-out infinite spark-breathe;box-shadow:0 0 18px #00baffb3}.point-two{animation-delay:-2.5s}.orbit-caption,.orbit-coordinate{color:#698fbf;font-size:10px}.access-story-footer{color:#9ab6d8;border-color:#3d75b533}.story-arrow{color:#76dfff;background:#09447825;border-color:#32baff66}.access-header>a{color:#9bbce1}.access-step{color:#7cabe0;letter-spacing:.19em;font-size:10px}.access-heading h2{color:#edf5ff;font-weight:600}.access-heading p{color:#8fa8cb}.access-tabs{background:#07142b;border-color:#3c6caa40;border-radius:12px;padding:5px}.access-tabs button{color:#88a1c6;border-radius:8px}.access-tabs button.active{color:#c5f1ff;background:linear-gradient(120deg,#0c3964,#202654);box-shadow:inset 0 0 0 1px #4a9fff40,0 0 12px #007bff12}.access-form label{color:#c2d3eb}.access-form label>small{color:#7895bb}.access-form input{height:54px}.access-form input:-webkit-autofill{-webkit-text-fill-color:#edf5ff;-webkit-box-shadow:inset 0 0 0 100px #050f23}.password-control button{color:#6c9ccc}.access-recovery{color:#91b7df}.access-submit{min-height:54px}.access-switch{color:#7f9abf}.access-switch button{color:#8cdfff}.access-footer{color:#6685ae}.access-footer a{color:#97bbdf}.demo-disclosure{color:#9ebde1;background:#0e76b709;border-color:#32aaff35}.admin-shell{background:0 0}.admin-workspace.admin-shell{--admin-bg:#030817;--admin-panel:#09152b;--admin-line:#294670;--admin-text:#ecf4ff;--admin-muted:#95adcf;--admin-lime:#43d9ff;background:#030817e8}.admin-sidebar{background:#060e20}.admin-workspace-topbar{background:#071226}.admin-workspace-brand{color:#ecf4ff}.admin-nav-link{color:#91add0}.admin-nav-link.active{color:#8ce8ff;background:linear-gradient(110deg,#0b3560,#171d40);border-color:#2376b966}.admin-nav-link:hover{background:#0c2440}.admin-nav-count{color:#03102a;background:#43d9ff}.admin-avatar{color:#8ce8ff;background:#0e3153;border-color:#3eb8ff55}.admin-hero{background:linear-gradient(120deg,#0b294f,#0c1331);border-color:#3192f04a}.admin-hero p{color:#8fb1da}.admin-brand{color:#e0efff}.admin-source-badge{color:#8edcff;background:#008fff13;border-color:#36b5ff44}.admin-user-card,.admin-wallet-card,.admin-user-details,.admin-transaction-row{background:#08162b;border-color:#31548455}.admin-user-main h3{color:#d0e5ff}.admin-metric strong{color:#d9edff}.admin-metric small{color:#86a5cc}.admin-login-card>p{color:#9ab4d6}.admin-actions a,.admin-actions button{color:#a0d9ff;background:#09548a18;border-color:#3f95ef44}@media (width>=1251px){.home-hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}@media (width<=1020px){.quick-actions-panel{min-height:auto;padding:23px}.quick-actions-panel .icon-action>span{height:58px}.quick-actions-note{margin-top:20px}}@media (width<=760px){.workspace{padding-left:20px;padding-right:20px}.app-shell{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.desktop-topbar{min-height:82px;margin-bottom:29px}.desktop-account>button{width:35px;height:35px}.dashboard-welcome{margin-bottom:26px}.dashboard-welcome h1{font-size:clamp(27px,6.7vw,40px);line-height:1.25}.dashboard-welcome .eyebrow{margin-bottom:13px;font-size:10px}.dashboard-welcome p:last-child{font-size:14px;line-height:1.65}.balance-card{border-radius:23px;padding:22px 23px 0}.mining-balance-card .mining-balance-main{grid-template-columns:minmax(0,1fr) minmax(0,43%);gap:8px;min-height:116px;margin:10px 0 20px}.mining-balance-card .balance-value{font-size:clamp(26px,8.5cqi,44px)}.mining-balance-card .balance-description{gap:5px;font-size:11px}.balance-bottom{min-height:56px;margin-top:21px}.balance-bottom>span,.balance-bottom button{font-size:12px}.mining-balance-controls{grid-template-columns:minmax(0,1fr) minmax(0,43%);gap:14px}.mining-start-button{font-size:14px}.mining-plan-choice select{font-size:12px}.mining-selected-status{font-size:10px}.home-hero-grid{gap:20px}.quick-actions-panel{border-radius:23px;padding:23px}.quick-actions-panel .section-heading{margin-bottom:13px}.quick-actions-panel .icon-action>span{height:60px}.quick-actions-panel .icon-action>em{font-size:12px}.quick-actions-note{margin-top:24px;font-size:11px}.dashboard-stat-grid{gap:12px;margin:20px 0}.dashboard-stat{border-radius:16px;padding:17px}.dashboard-stat>strong{font-size:28px}.dashboard-stat>span{font-size:11px}.stat-topline{flex-direction:row;align-items:center}.stat-topline p{font-size:11px}.stat-icon{width:28px;height:28px}.dashboard-stat-grid .dashboard-stat:last-child>strong{margin-top:12px}.income-chart-panel,.activity-panel{padding:21px}.chart-heading h2{font-size:15px}.chart-heading p{font-size:10px}.bottom-nav{inset:auto 10px max(10px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(140deg,#071a37f5,#080e27f5 60%,#111039f5);border:1px solid #2d8bff80;border-radius:19px;gap:2px;width:auto;min-height:76px;padding:7px 6px;box-shadow:inset 0 0 20px #076bff12,0 0 20px #0077ff14,0 12px 40px #0009}.bottom-nav button{color:#8da4cc;border:1px solid #0000;border-radius:12px;gap:6px;min-height:58px;font-size:9px;font-weight:500}.bottom-nav .icon{color:#74b9ff;width:22px;height:22px}.bottom-nav button.active{color:#d6f4ff;background:linear-gradient(150deg,#0f53a26b,#1546a02b);border-color:#2aa9ff80;box-shadow:inset 0 0 16px #006aff50,0 0 14px #007aff1f}.bottom-nav button.active .icon{color:#d1f8ff;filter:drop-shadow(0 0 5px #2bbaff)}.toast{bottom:calc(100px + env(safe-area-inset-bottom))}.tier-card{border-radius:18px}.wallet-hero,.investment-summary,.profile-hero,.referral-hero,.support-hero{border-radius:22px}.access-shell{padding:0}.access-main{padding:26px 24px}.access-form-wrap{padding-top:56px}.access-header .brand-lockup{font-size:23px}.access-header>a{font-size:12px}.access-heading{margin-top:34px}.access-heading h2{font-size:35px}.access-heading p{font-size:14px}.access-tabs button{font-size:13px}.access-footer{font-size:10px}.aura-cyan{width:160vw;top:-10%;right:-80%}.aura-violet{width:170vw;bottom:-20%;left:-100%}}@media (width<=380px){.result-strip{grid-template-columns:minmax(0,1fr)}.workspace{padding-left:14px;padding-right:14px}.balance-card,.quick-actions-panel{padding-left:19px;padding-right:19px}.mining-balance-card .balance-description{font-size:10px}.mining-start-button{padding-left:12px;padding-right:12px;font-size:13px}.mining-plan-choice select{padding-left:8px;font-size:11px}.quick-actions-panel .action-grid{gap:8px}.quick-actions-note{font-size:10px}.bottom-nav{padding-left:4px;padding-right:4px;left:7px;right:7px}.bottom-nav button{font-size:8px}.stat-topline{gap:5px}.stat-topline p{font-size:10px}}@keyframes neon-circuit{to{--neon-angle:360deg}}@keyframes trail-flow{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes aura-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-6%,9%)scale(1.12)}}@keyframes spark-breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes color-flow{0%,to{background-position:0%}50%{background-position:100%}}@keyframes header-light{0%,to{background-position:0%}50%{background-position:100%}}@keyframes button-sheen{0%,65%{transform:translate(-200%)skew(-25deg)}to{transform:translate(450%)skew(-25deg)}}@keyframes gpu-hover{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-6px)rotate(-3deg)}}@keyframes orbit-breathe{0%,to{transform:translate(-38%)rotate(-28deg)scaleY(.58)}50%{transform:translate(-38%)translateY(-8px)rotate(-22deg)scaleY(.62)}}@keyframes page-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes chart-rise{0%{transform:scaleY(.05)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ambient-trail-light{stroke-dasharray:none;opacity:.4}.page-content{opacity:1;transform:none}}
