:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-img:url(/darkBG-sm.jpeg);--bg-filter:brightness(.92) saturate(1.35) contrast(1.05) blur(1px);--bg-glow:radial-gradient(55% 45% at 12% 8%, #e3b4416b, transparent 68%), radial-gradient(50% 40% at 88% 18%, #f2c96b52, transparent 70%), radial-gradient(45% 45% at 50% 100%, #e3b44138, transparent 72%);--bg-glow-blend:screen;--bg-overlay:linear-gradient(180deg, #0605044d 0%, #06050480 45%, #060504c7 100%);--bg:#060504;--bg2:#0e0c08;--panel:#16120c;--panel2:#16120cb8;--line:#2b2418;--text:#f6f1e7;--muted:#a99b85;--brand:#e3b441;--brand-2:#f2c96b;--brand-ink:#1a1204;--brand-soft:#e3b44124;--brand-ring:#e3b44142;--accent:#22c55e;--accent-soft:#22c55e26;--danger:#ef4444;--danger-soft:#ef44441f;--warn:#f97316;--warn-soft:#f9731626;--topbar:#060504db;--bottomnav:#060504f5;--radius:16px;--shadow:0 10px 30px #00000073;--shadow-strong:0 18px 40px #00000080}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-img:url(/whiteBG-sm.jpeg);--bg-filter:brightness(1.12) saturate(1.18) contrast(1.02) blur(.5px);--bg-glow:radial-gradient(60% 50% at 16% 10%, #b8862a57, transparent 72%), radial-gradient(55% 48% at 84% 16%, #e3b44152, transparent 74%), radial-gradient(50% 48% at 50% 100%, #9a6f1438, transparent 76%);--bg-glow-blend:multiply;--bg-overlay:linear-gradient(180deg, #faf7f15c 0%, #faf7f18f 48%, #faf7f1c7 100%);--bg:#faf7f1;--bg2:#f0e9dc;--panel:#fff;--panel2:#ffffffc7;--line:#e3d8c4;--text:#1c1509;--muted:#6d6047;--brand:#9a6f14;--brand-2:#b8862a;--brand-ink:#fffaf0;--brand-soft:#e3b44129;--brand-ring:#9a6f1438;--accent:#16a34a;--accent-soft:#16a34a1f;--danger:#dc2626;--danger-soft:#dc26261a;--warn:#ea580c;--warn-soft:#ea580c1f;--topbar:#ffffffe0;--bottomnav:#fffffff2;--shadow:0 8px 24px #1c150914;--shadow-strong:0 18px 40px #1c150929}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5}body{background:0 0;transition:color .2s}#root{isolation:isolate;min-height:100vh;position:relative}.bg-layer{z-index:-1;background-image:var(--bg-img);filter:var(--bg-filter);pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;transition:filter .25s,opacity .25s;position:fixed;inset:-6vmax}.bg-layer:before{content:"";z-index:2;background:var(--bg-glow);mix-blend-mode:var(--bg-glow-blend);animation:10s ease-in-out infinite bg-glow-pulse;position:absolute;inset:0}.bg-layer:after{content:"";z-index:1;background:var(--bg-overlay);position:absolute;inset:0}@keyframes bg-glow-pulse{0%,to{opacity:.72;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.bg-layer:before{animation:none}.bg-layer{transition:none}}a{color:var(--brand);text-decoration:none}a:hover{opacity:.9;text-decoration:none}img{max-width:100%}.app{flex-direction:column;min-height:100vh;display:flex}.topbar{z-index:50;background:var(--topbar);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:12px 22px;display:flex;position:sticky;top:0}.brand{color:var(--text);align-items:center;gap:10px;display:flex}.brand-mark{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:34px;height:34px;color:var(--brand-ink);border-radius:10px;place-items:center;font-size:19px;font-weight:800;display:grid;overflow:hidden}.brand-mark img{object-fit:cover;border-radius:inherit;width:100%;height:100%}.brand-name{letter-spacing:.4px;font-size:19px;font-weight:800}.topnav{flex:1;align-items:center;gap:4px;margin-left:12px;display:flex}.navlink{color:var(--muted);border-radius:10px;padding:8px 12px;font-size:14px;font-weight:600}.navlink.active,.navlink:hover{background:var(--panel2);color:var(--text)}.topbar-right{align-items:center;gap:10px;display:flex}.avatar-chip{color:var(--text);flex-direction:column;align-items:center;gap:2px;font-weight:600;display:flex}.avatar-label{letter-spacing:.3px;color:var(--muted);font-size:10px;font-weight:700;line-height:1}.avatar-chip:hover .avatar-label,.avatar-chip.active .avatar-label{color:var(--brand)}.avatar-chip img,.avatar{object-fit:cover;border-radius:50%;width:34px;height:34px}.avatar-fallback{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:34px;height:34px;color:var(--brand-ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.avatar-fallback.lg,.avatar.lg{width:74px;height:74px;font-size:30px}.uname{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.main{flex:1;width:100%;max-width:1040px;margin:0 auto;padding:26px 18px 90px}.bottomnav{z-index:50;background:var(--bottomnav);border-top:1px solid var(--line);padding:8px 6px calc(8px + env(safe-area-inset-bottom));justify-content:space-around;align-items:center;display:none;position:fixed;bottom:0;left:0;right:0}.bn-link{color:var(--muted);border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;font-size:11px;font-weight:600;display:flex}.morelink{background:0 0;border:0}.bn-link.active,.bn-deposit{color:var(--brand)}.bn-deposit-circle{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:50px;height:50px;color:var(--brand-ink);border:4px solid var(--bottomnav);box-shadow:0 6px 18px var(--brand-ring);border-radius:50%;place-items:center;margin-top:-24px;display:grid}.bn-deposit.active .bn-deposit-circle{filter:brightness(1.08)}.bn-deposit span:last-child{margin-top:2px}.more-backdrop{z-index:70;background:#00000080;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.more-sheet{background:var(--panel);border:1px solid var(--line);width:100%;max-width:480px;padding:14px 16px calc(20px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;flex-direction:column;gap:6px;display:flex;box-shadow:0 -12px 40px #00000059}.more-sheet-head{justify-content:space-between;align-items:center;padding-bottom:6px;display:flex}.more-link{color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:13px 14px;font-size:15px;font-weight:700;display:flex}.more-link:hover,.more-link.active{background:var(--panel2);color:var(--brand)}.more-link svg{color:var(--brand)}.footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:14px;margin-top:30px;padding:22px 18px;font-size:13px;display:flex}.footer-social{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;display:flex}.footer-cta{background:var(--panel2);border:1px solid var(--line);color:var(--text);border-radius:999px;align-items:center;gap:7px;max-width:100%;padding:10px 18px;font-size:13px;font-weight:600;display:inline-flex}.footer-cta:hover{border-color:var(--brand);background:var(--panel)}.footer-links{flex-wrap:wrap;justify-content:center;gap:8px 18px;display:flex}.footer-links a{color:var(--muted)}.footer-links a:hover{color:var(--text)}@media (width<=860px){.footer{padding-bottom:calc(84px + env(safe-area-inset-bottom))}}.page{flex-direction:column;gap:20px;display:flex}.page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.page-head h2{margin:0;font-size:24px}.page-head p{margin:2px 0 0}.section{flex-direction:column;gap:12px;display:flex}.section-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;display:flex}.section h3{margin:0;font-size:17px}.card,.tcard,.wallet-card,.market-card,.auth-card,.invite-banner{background:linear-gradient(180deg, var(--panel) 0%, var(--bg2) 100%);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:18px}.form{flex-direction:column;gap:14px;display:flex}.form h3{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}label{color:var(--muted);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}input,select{background:var(--bg2);border:1px solid var(--line);width:100%;min-width:0;color:var(--text);border-radius:12px;outline:none;padding:12px 14px;font-size:15px}input:focus,select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}input:disabled{opacity:.55}.row2,.row-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.row2>*,.row-grid>*{min-width:0}.row2 label,.row-grid label{width:100%}.row-grid .grow{flex:1}.row-grid{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.row-grid label{flex:1;min-width:160px}.btn{cursor:pointer;color:var(--text);background:var(--bg2);border:none;border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;transition:transform 50ms,filter .15s;display:inline-flex}.btn:hover{filter:brightness(1.12)}.btn:active{transform:scale(.98)}.btn.primary{background:linear-gradient(135deg, var(--brand), var(--brand-2));color:var(--brand-ink);border:none}.btn.ghost{background:0 0}.btn.danger{background:var(--danger-soft);border:1px solid color-mix(in srgb, var(--danger) 50%, transparent);color:var(--danger)}.btn.lg{padding:13px 26px;font-size:15px}.btn.block{width:100%}.icon-btn{color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.icon-btn:hover{background:var(--panel2);color:var(--text)}.icon-btn.danger:hover{color:var(--danger);background:var(--danger-soft)}.totals-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.totals-grid.two{grid-template-columns:repeat(2,1fr)}.totals-grid.three{grid-template-columns:repeat(3,1fr)}.tcard{flex-direction:column;gap:4px;display:flex;position:relative;overflow:hidden}.tcard:after{content:"";background:radial-gradient(circle, var(--brand-ring), transparent 70%);width:120px;height:120px;position:absolute;top:-30px;right:-30px}.tcard-icon{background:var(--brand-soft);width:42px;height:42px;color:var(--brand);border-radius:12px;place-items:center;margin-bottom:8px;display:grid}.tlabel{color:var(--muted);font-size:13px;font-weight:600}.tvalue{font-size:24px;font-weight:800}.tnote{color:var(--muted);font-size:12px}.invite-banner{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.invite-banner>div{align-items:center;gap:12px;display:flex}.invite-banner strong{font-size:14px}.invite-banner .code{background:var(--bg2);border:1px solid var(--line);color:var(--brand);border-radius:10px;padding:8px 14px;font-family:ui-monospace,Menlo,monospace;font-size:20px;font-weight:700}.invite-banner p{width:100%;margin:0}.wallet-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:14px;display:grid}.wallet-card{text-align:left;cursor:pointer;font:inherit;color:var(--text);flex-direction:column;gap:12px;transition:transform .1s,border-color .15s;display:flex}.wallet-card:hover{border-color:var(--brand);transform:translateY(-2px)}.wallet-top{align-items:center;gap:10px;display:flex}.wallet-top img{border-radius:50%;width:38px;height:38px}.coin-fallback{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:38px;height:38px;color:var(--brand-ink);border-radius:50%;place-items:center;font-weight:800;display:grid}.coin-name{font-size:15px;font-weight:700}.coin-symbol{color:var(--muted);font-size:12px;font-weight:600}.wallet-bals{grid-template-columns:1fr 1fr;gap:10px;display:grid}.wallet-bals span{background:var(--bg2);border:1px solid var(--line);border-radius:12px;flex-direction:column;padding:10px 12px;display:flex}.wallet-bals i{color:var(--muted);font-size:11px;font-style:normal}.wallet-bals b{font-size:16px}.wallet-link{color:var(--brand);cursor:pointer;font-size:13px;font-weight:700}.mc-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px;display:grid}.mcard{text-align:start;cursor:pointer;font:inherit;color:var(--text);border:1px solid var(--line);background:radial-gradient(120% 90% at 100% 0%, color-mix(in srgb, var(--brand) 12%, transparent) 0%, transparent 60%), linear-gradient(180deg, var(--panel) 0%, var(--bg2) 100%);box-shadow:var(--shadow);border-radius:16px;flex-direction:column;gap:12px;padding:16px;transition:transform .12s,border-color .15s,box-shadow .15s;display:flex}.mcard:hover{border-color:var(--brand);transform:translateY(-3px);box-shadow:0 12px 28px #00000059}.mcard-head{align-items:center;gap:10px;display:flex}.mcard-head img{border-radius:50%;flex:none;width:40px;height:40px}.mcard-info{flex-direction:column;flex:1;min-width:0;display:flex}.mcard-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}.mcard-sym{color:var(--muted);font-size:12px;font-weight:600}.mcard-chg{font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:4px 9px;font-size:12px;font-weight:800}.mcard-chg.up{color:var(--accent);background:var(--accent-soft)}.mcard-chg.down{color:var(--danger);background:var(--danger-soft)}.mcard-price{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mcard-price-val{font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.mcard-chg-sm{font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.mcard-chg-sm.up,.mcard-chg-sm.pos{color:var(--accent)}.mcard-chg-sm.down,.mcard-chg-sm.neg{color:var(--danger)}.mcard-chart{background:var(--panel2);border:1px solid var(--line);border-radius:10px;height:44px;padding:4px 6px;overflow:hidden}.mcard-chart .mc{width:100%;height:100%;display:block}.mcard-foot{color:var(--brand);border-top:1px solid var(--line);padding-top:10px;font-size:12px;font-weight:700}.activity{flex-direction:column;gap:10px;display:flex}.act-row{background:var(--panel2);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.act-icon{background:var(--brand-soft);width:34px;height:34px;color:var(--brand);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.act-invest{color:var(--accent);background:var(--accent-soft)}.act-withdraw{color:var(--warn);background:var(--warn-soft)}.act-payout{color:var(--brand);background:var(--brand-soft)}.act-award{color:var(--brand-2);background:var(--brand-soft)}.act-meta{flex-direction:column;flex:1;min-width:0;display:flex}.act-meta strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table-wrap{border:1px solid var(--line);background:var(--panel2);border-radius:14px;overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:var(--muted);text-transform:uppercase;letter-spacing:.4px;border-bottom:1px solid var(--line);padding:12px 14px;font-size:12px;font-weight:700}td{border-bottom:1px solid var(--line);padding:12px 14px}tr:last-child td{border-bottom:none}.tx{color:var(--muted);background:var(--bg2);border-radius:6px;padding:2px 6px;font-family:ui-monospace,Menlo,monospace;font-size:12px}.pill{text-transform:capitalize;border:1px solid var(--line);color:var(--muted);background:var(--bg2);border-radius:999px;align-items:center;gap:4px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.pill-pending,.pill-processing{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, transparent);background:var(--warn-soft)}.pill-completed,.pill-confirmed,.pill-approved,.pill-paid,.pill-verified,.pill-active{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 50%, transparent);background:var(--accent-soft)}.pill-rejected,.pill-failed,.pill-cancelled{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 50%, transparent);background:var(--danger-soft)}.pill-light{color:var(--text);background:var(--panel2);border-color:var(--line)}.pill-accent{color:var(--brand);border-color:color-mix(in srgb, var(--brand) 50%, transparent);background:var(--brand-soft)}.pill-active{color:var(--accent)}.checkout-box{flex-direction:column;gap:12px;display:flex}.checkout-amount{border-bottom:1px dashed var(--line);align-items:baseline;gap:8px;padding:14px 0;display:flex}.checkout-amt-value{color:var(--brand);font-size:2.2rem;font-weight:800}.checkout-amt-symbol{color:var(--muted);font-size:1.2rem;font-weight:700}.checkout-address-label{font-size:13px}.checkout-addr{align-items:center;gap:8px;margin-top:6px;display:flex}.checkout-addr code{word-break:break-all;flex:1;min-width:0}.checkout-addr .icon-btn{flex-shrink:0}.btn.success{background:var(--accent);color:#04230f}.btn.success:hover{filter:brightness(1.08)}@keyframes spin{to{transform:rotate(360deg)}}.payout-claim{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}.payout-claim-head{align-items:center;gap:12px;display:flex}.payout-claim-icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.payout-claim h3{margin:0;font-size:17px}.payout-claim-preview{flex-wrap:wrap;gap:10px;display:flex}.payout-claim-preview>span{background:var(--bg2);border:1px solid var(--line);border-radius:12px;flex-direction:column;min-width:130px;padding:10px 14px;display:flex}.payout-claim-preview b{color:var(--accent);font-size:15px}.payout-claim-preview i{color:var(--muted);font-size:12px;font-style:normal}.payout-claim .btn{align-self:flex-start}.market-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.market-card{cursor:pointer;flex-direction:column;gap:14px;display:flex}.market-card:hover .market-invest{text-decoration:underline}.market-invest{color:var(--brand);font-size:13px;font-weight:700}.market-top{align-items:center;gap:10px;display:flex}.market-top img{border-radius:50%;width:38px;height:38px}.market-top>div{flex-direction:column;flex:1;display:flex}.market-price{flex-direction:column;display:flex}.mp-label{color:var(--muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.mp-value{font-size:22px;font-weight:800}.mp-change{font-size:13px;font-weight:700}.pos{color:var(--accent)}.neg{color:var(--danger)}.mkt-mini{background:var(--panel2);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.mkt-symbol{font-weight:800}.mkt-price{font-weight:700}.coin-picker{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.coin-opt{background:var(--bg2);border:1px solid var(--line);color:var(--text);cursor:pointer;font:inherit;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.coin-opt.active{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-ring)}.coin-opt img{border-radius:50%;width:32px;height:32px}.coin-opt .coin-fallback{width:32px;height:32px;font-size:14px}.coin-opt span{text-align:left;flex-direction:column;min-width:0;display:flex}.coin-opt b{font-size:14px}.coin-opt small{color:var(--muted)}.invest-summary{background:var(--bg2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;padding:12px;display:grid}.invest-summary span{flex-direction:column;display:flex}.invest-summary i{color:var(--muted);font-size:11px;font-style:normal}.invest-summary b{font-size:14px}.quick-amounts{flex-wrap:wrap;gap:8px;display:flex}.deposit-form{gap:18px}.deposit-amount-card{background:radial-gradient(120% 150% at 100% 0%, var(--brand-soft), transparent 62%), var(--panel2);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:22px;display:flex}.deposit-amount-label{letter-spacing:.3px;color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.deposit-amount-field{background:var(--bg2);border:1px solid var(--line);border-radius:14px;align-items:center;gap:10px;padding:14px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.deposit-amount-field:focus-within{border-color:var(--brand);box-shadow:0 0 0 4px var(--brand-ring)}.deposit-amount-icon{background:var(--panel2);width:34px;height:34px;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid;overflow:hidden}.deposit-amount-icon img{object-fit:cover;width:100%;height:100%}.deposit-amount-input{min-width:0;color:var(--text);letter-spacing:-.5px;background:0 0;border:0;outline:none;flex:1;padding:0;font-family:inherit;font-size:30px;font-weight:800}.deposit-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.deposit-amount-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.deposit-amount-input[type=number]{appearance:textfield}.deposit-amount-sym{color:var(--muted);letter-spacing:.5px;font-size:14px;font-weight:800}.invest-summary.two{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.quick-deposit-card{background:radial-gradient(120% 150% at 100% 0%, var(--brand-soft), transparent 62%), var(--panel2);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:20px 22px;display:flex}.quick-deposit-main{flex-direction:column;gap:4px;display:flex}.quick-deposit-value{letter-spacing:-.5px;font-size:28px;font-weight:800}.quick-deposit-note{color:var(--muted);font-size:12px}.quick-deposit-actions{flex-wrap:wrap;gap:10px;display:flex}.po-hero{background:radial-gradient(120% 150% at 100% 0%, var(--brand-soft), transparent 62%), var(--panel2);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:22px;display:flex}.po-hero-value{letter-spacing:-.6px;margin:2px 0;font-size:32px;font-weight:800;display:block}.po-hero-icon{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:54px;height:54px;color:var(--brand-ink);box-shadow:0 6px 18px var(--brand-ring);border-radius:50%;flex:none;place-items:center;display:grid}.po-window-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.po-window{background:var(--panel);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:12px;padding:18px;display:flex}.po-window.claimed{opacity:.78}.po-window-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.po-window-icon{background:var(--brand-soft);width:40px;height:40px;color:var(--brand);border-radius:12px;place-items:center;display:grid}.po-window-rate{align-items:baseline;gap:8px;display:flex}.po-window-rate b{color:var(--brand);letter-spacing:-.5px;font-size:30px;font-weight:800}.po-window-preview{flex-direction:column;gap:8px;display:flex}.po-window-preview span{background:var(--panel2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;display:flex}.po-window-preview b{color:var(--accent);font-size:15px}.po-window-preview i{color:var(--muted);font-size:12px;font-style:normal}.po-history{flex-direction:column;gap:8px;display:flex}.po-history-row{background:var(--panel);border:1px solid var(--line);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.po-history-icon{background:var(--brand-soft);width:38px;height:38px;color:var(--brand);border-radius:50%;flex:none;place-items:center;display:grid}.po-history-meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.po-history-meta b{font-size:15px}.po-history-tx{color:var(--muted);font-size:11px}.po-history-side{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.chip{border:1px solid var(--line);background:var(--bg2);color:var(--text);cursor:pointer;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:600}.chip-active,.chip:hover{border-color:var(--brand);color:var(--brand)}.saved-accounts{flex-direction:column;gap:8px;display:flex}.auth-page{background:radial-gradient(1200px 600px at 20% -10%, var(--brand-ring), transparent), var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{flex-direction:column;gap:14px;width:100%;max-width:430px;display:flex}.auth-brand{flex-direction:column;align-items:center;gap:10px;margin-bottom:6px;display:flex}.auth-brand .brand-mark{border-radius:14px;width:52px;height:52px;font-size:26px}.auth-brand h1{margin:0;font-size:22px}.seg{background:var(--bg2);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;gap:8px;padding:4px;display:grid}.seg-btn{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 10px;font-weight:600;transition:background .15s,color .15s}.seg-btn:hover{color:var(--text)}.seg-btn.active{background:var(--brand);color:var(--brand-ink)}.seg:has(.seg-btn) .link-btn{color:var(--brand)}.link-btn{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.landing{flex-direction:column;min-height:100vh;display:flex}.landing-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 28px;display:flex}.landing-cta{gap:10px;display:flex}.hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:30px;padding:60px 28px;display:grid}.hero-copy h1{margin:0 0 16px;font-size:clamp(30px,5vw,46px);line-height:1.15}.hero-copy h1 span{background:linear-gradient(90deg, var(--brand), var(--brand-2));color:#0000;-webkit-background-clip:text;background-clip:text}.hero-copy p{color:var(--muted);max-width:480px;font-size:16px}.hero-buttons{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.hero-cards{flex-direction:column;gap:10px;display:flex}.features{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;padding:30px 28px 50px;display:grid}.feature{background:var(--panel2);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.feature svg{width:26px;height:26px;color:var(--brand);margin-bottom:12px}.feature h3{margin:0 0 8px;font-size:16px}.feature p{color:var(--muted);margin:0;font-size:14px}.landing-footer{border-top:1px solid var(--line);color:var(--muted);text-align:center;flex-direction:column;align-items:center;gap:14px;padding:30px 20px;font-size:13px;display:flex}.landing-footer nav{gap:16px;display:flex}.landing-footer p{margin:0}.notice{background:var(--brand-soft);border:1px solid color-mix(in srgb, var(--brand) 40%, transparent);border-radius:12px;padding:12px 16px;font-size:14px}.notice.warn{background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.toast-wrap{z-index:999;flex-direction:column;gap:10px;display:flex;position:fixed;top:74px;right:18px}.toast{background:var(--panel);border:1px solid var(--line);min-width:240px;max-width:360px;box-shadow:var(--shadow);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:12px 16px;display:flex}.toast-success{border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--accent)}.toast-error{border-color:color-mix(in srgb, var(--danger) 50%, transparent);color:var(--danger)}.toast-info{border-color:color-mix(in srgb, var(--brand) 50%, transparent);color:var(--brand)}.toast span{color:var(--text);font-size:14px}.toast-action{border-style:dashed}.toast-action .toast-arrow{color:var(--muted);flex-shrink:0;margin-inline-start:auto}.loader{min-height:60vh;color:var(--muted);place-content:center;place-items:center;gap:10px;display:grid}.spin{animation:1s linear infinite spin}.legal{max-width:760px;margin:0 auto;padding:30px 20px 60px}.legal-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.legal .back-link{color:var(--muted);align-items:center;gap:6px;display:inline-flex}.legal h1{margin:0;font-size:28px}.legal-body{margin-top:18px}.legal-body h2{margin:26px 0 8px;font-size:17px}.legal-body p,.legal-body li{color:var(--muted);font-size:14px}.profile-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.avatar-row{align-items:center;gap:16px;display:flex}.file-btn{width:fit-content;position:relative;overflow:hidden}.file-drop{border:1px dashed var(--line);cursor:pointer;text-align:center;background:var(--bg2);border-radius:12px;gap:4px;padding:12px}.file-drop:hover{border-color:var(--brand)}.file-drop-ok{border-style:solid;border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg2))}.file-drop-head{justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.file-drop-check{color:var(--accent);flex-shrink:0}.file-drop-body{justify-content:center;align-items:center;gap:10px;margin-top:8px;display:flex}.file-thumb{object-fit:cover;border:1px solid var(--line);background:var(--bg);border-radius:8px;flex-shrink:0;width:44px;height:44px}.file-thumb-empty{color:var(--muted);text-transform:uppercase;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.file-drop-name{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.kyc-status{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.warn-text{color:var(--danger)}.acc-list{flex-direction:column;gap:10px;display:flex}.acc-row{background:var(--bg2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:12px;padding:10px 14px;display:flex}.acc-row>div{flex-direction:column;flex:1;min-width:0;display:flex}.acc-row code{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.row-actions{gap:12px;display:flex}.danger-zone{border-color:color-mix(in srgb, var(--danger) 30%, transparent)}.levels{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.level-card{background:var(--panel2);border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:12px;padding:16px;display:flex}.level-badge{background:linear-gradient(135deg, var(--brand), var(--brand-2));width:42px;height:42px;color:var(--brand-ink);border-radius:12px;flex-shrink:0;place-items:center;font-weight:800;display:grid}.level-card>div{flex-direction:column;flex:1;display:flex}.level-card>b{font-size:17px}.muted{color:var(--muted)}.small{font-size:12px}.center{text-align:center}.opt{font-weight:400}.back-link{color:var(--muted);align-items:center;gap:6px;margin-bottom:6px;font-size:13px;display:inline-flex}@media (width<=860px){.hero{grid-template-columns:1fr;padding:34px 18px}.topnav{display:none}.bottomnav{display:flex}.main{padding-bottom:96px}.totals-grid,.totals-grid.three{grid-template-columns:1fr}.totals-grid.two{grid-template-columns:1fr 1fr}.profile-grid,.levels{grid-template-columns:1fr}.uname{display:none}.row2{grid-template-columns:1fr}}@media (width<=480px){.totals-grid.two{grid-template-columns:1fr}.btn.lg{width:100%}.quick-deposit-card{padding:16px}.quick-deposit-actions{width:100%}.quick-deposit-actions .btn{flex:1}.po-hero{padding:16px}.po-hero-value{font-size:26px}.po-history-row{flex-wrap:wrap}.po-history-side{flex-direction:row;justify-content:flex-start;align-items:center;width:100%}.brand-name{display:none}.topbar{gap:10px;padding:10px 12px}.topbar-right{gap:6px}.footer-cta{padding:10px 14px}}.notif-wrap{position:relative}.notif-badge{background:var(--danger);color:#fff;border-radius:999px;padding:1px 5px;font-size:10px;font-weight:800;line-height:1.4;position:absolute;top:-4px;right:-6px}.notif-panel{z-index:120;background:var(--panel);border:1px solid var(--line);width:min(360px,92vw);box-shadow:var(--shadow-strong);border-radius:14px;position:absolute;top:44px;right:0;overflow:hidden}.notif-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.notif-list{max-height:380px;overflow-y:auto}.notif-list .pad{padding:16px}.notif-item{text-align:left;border:none;border-bottom:1px solid var(--line);cursor:pointer;width:100%;color:var(--text);background:0 0;gap:10px;padding:12px 14px;display:flex}.notif-item:hover{background:var(--panel2)}.notif-item>div{flex:1;min-width:0}.notif-item p{color:var(--muted);margin:2px 0 4px;font-size:13px}.notif-dot{background:var(--brand);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.notif-dot.read{background:var(--line)}.notif-foot{color:var(--brand);border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.lang-btn{align-items:center;gap:6px;display:flex}.lang-label{font-size:11px;font-weight:800}.input-highlight{border-color:var(--accent)!important}.cooldown-box{border:1px solid var(--line);border-radius:10px;margin:0;padding:8px 14px 14px}.cooldown-box legend{color:var(--text);padding:0 6px;font-size:13px;font-weight:700}html[dir=rtl] .cooldown-box legend{float:right}.cooldown-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;display:grid}html[dir=rtl] body{text-align:right}html[dir=rtl] .toast-wrap{left:18px;right:auto}html[dir=rtl] .notif-panel{left:0;right:auto}html[dir=rtl] .notif-item{text-align:right}html[dir=rtl] .notif-badge{left:-6px;right:auto}html[dir=rtl] .topnav{margin-left:0;margin-right:12px}html[dir=rtl] .topbar-right{flex-direction:row-reverse}html[dir=rtl] .center{text-align:center}html[dir=rtl] .hero-copy{text-align:right}html[dir=rtl] .landing-header .landing-cta{flex-direction:row-reverse}@media (width<=450px){.notif-panel{width:calc(100vw - 24px);position:fixed;top:58px;left:50%;right:auto;transform:translate(-50%)}html[dir=rtl] .notif-panel{left:50%;right:auto}}html[dir=rtl] .footer{flex-direction:row-reverse}html[dir=rtl] .back-link,html[dir=rtl] .legal-body ul{text-align:right}.verify-box{background:linear-gradient(180deg, var(--panel) 0%, var(--bg2) 100%);border:1px solid var(--brand-ring);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:14px;padding:16px 18px;display:flex}.verify-box.compact{gap:10px;padding:12px 14px}.verify-head{align-items:flex-start;gap:12px;display:flex}.verify-head strong{font-size:15px}.verify-head p{margin:2px 0 0}.verify-icon{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.verify-body{flex-direction:column;gap:12px;display:flex}.verify-body p{margin:0}.otp-input{font-variant-numeric:tabular-nums;letter-spacing:.55em;text-align:center;max-width:260px;padding-inline-start:calc(14px + .55em);font-size:22px;font-weight:700}.verify-actions{flex-wrap:wrap;gap:10px;display:flex}.field-error{color:var(--danger);margin:0;font-size:13px}.verify-ok{border-color:color-mix(in srgb, var(--accent) 40%, transparent);background:linear-gradient(180deg, var(--accent-soft), transparent);color:var(--accent);align-items:center;gap:10px;margin-bottom:14px;padding:12px 16px;font-size:14px;font-weight:600;display:flex}.onboarding{padding:16px 18px}.onboarding-head{width:100%;color:var(--text);cursor:pointer;text-align:start;background:0 0;border:none;align-items:center;gap:12px;margin:0 0 10px;padding:0;display:flex}.onboarding-icon{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}.onboarding-titles{flex-direction:column;flex:1;min-width:0;display:flex}.onboarding-titles strong{font-size:15px}.onboarding-count{color:var(--brand);background:var(--brand-soft);border-radius:999px;padding:3px 10px;font-size:13px;font-weight:800}.chev{color:var(--muted);transition:transform .18s}.chev.open{transform:rotate(90deg)}.progress{background:var(--line);border-radius:999px;height:7px;margin-bottom:12px;overflow:hidden}.progress>span{background:linear-gradient(90deg, var(--brand), var(--brand-2));border-radius:999px;height:100%;transition:width .4s;display:block}.onboarding-steps{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ob-step{border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.ob-step.next{background:var(--brand-soft);border-color:var(--brand-ring)}.ob-step.done{opacity:.72}.ob-mark{background:var(--panel2);border:1px solid var(--line);width:24px;height:24px;color:var(--muted);border-radius:50%;flex:none;place-items:center;display:grid}.ob-step.done .ob-mark{background:var(--accent-soft);color:var(--accent);border-color:#0000}.ob-step.next .ob-mark{background:var(--brand);color:var(--brand-ink);border-color:#0000}.ob-dot{background:var(--line);border-radius:50%;width:6px;height:6px;display:block}.ob-text{flex:1;min-width:0}.ob-text b{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.ob-idx{color:var(--muted);background:var(--panel2);border:1px solid var(--line);border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ob-badge{color:var(--brand-ink);background:var(--brand);border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.ob-text p{margin:2px 0 0}.ob-cta{flex:none;padding:8px 14px;font-size:13px}.onboarding-foot{justify-content:flex-end;margin-top:12px;display:flex}.ob-resume{color:var(--brand);justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}@media (width<=560px){.ob-step{flex-wrap:wrap}.ob-cta{width:100%}.otp-input{max-width:100%;font-size:20px}}.growth-row{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:12px 0;display:flex}.growth-row:last-child{border-bottom:none;padding-bottom:0}.growth-row-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.growth-coin{align-items:center;gap:8px;min-width:0;display:flex}.growth-coin img,.growth-coin .coin-fallback{object-fit:cover;background:var(--brand-soft);width:26px;height:26px;color:var(--brand);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:800;display:grid}.growth-coin b{font-size:14px}.growth-pct{font-size:14px;font-weight:800}.growth-pct.up{color:var(--accent)}.growth-pct.down{color:var(--danger)}.growth-bar{background:var(--panel2);border:1px solid var(--line);border-radius:999px;height:8px;overflow:hidden}.growth-bar span{background:linear-gradient(90deg, var(--brand), var(--brand-2));border-radius:999px;height:100%;transition:width .5s;display:block}.growth-meta{color:var(--muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.growth-meta b{color:var(--text);font-weight:700}.guide-fab{inset-inline-end:18px;z-index:60;border:1px solid var(--brand-ring);background:var(--brand);width:46px;height:46px;color:var(--brand-ink);cursor:pointer;box-shadow:var(--shadow-strong);border-radius:50%;place-items:center;display:grid;position:fixed;bottom:84px}.guide-pop{inset-inline-end:18px;z-index:61;background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);width:min(340px,100vw - 36px);box-shadow:var(--shadow-strong);flex-direction:column;gap:10px;padding:14px 16px;display:flex;position:fixed;bottom:84px}.guide-head{justify-content:space-between;align-items:center;display:flex}.guide-title{color:var(--brand);align-items:center;gap:8px;font-weight:800;display:flex}.guide-close{color:var(--muted);cursor:pointer;background:0 0;border:none;place-items:center;padding:2px;display:grid}.guide-body{color:var(--text);margin:0;font-size:13.5px;line-height:1.5}.guide-next{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.guide-step{color:var(--muted);align-items:center;gap:5px;font-size:12px;display:flex}.guide-skip{color:var(--muted);cursor:pointer;background:0 0;border:none;align-self:flex-end;font-size:12px;text-decoration:underline}.btn.sm{padding:6px 12px;font-size:13px}@media (width<=560px){.guide-fab,.guide-pop{bottom:76px;inset-inline-end:12px}}
