.crypto-screen{background:#061b17;color:#eef7f0;padding:20px 16px 120px;min-height:100dvh;max-width:560px;margin:auto;font-family:inherit}
.crypto-screen *,.crypto-modal *{box-sizing:border-box}.crypto-screen button,.crypto-modal button{font:inherit;cursor:pointer}.crypto-screen button:disabled,.crypto-modal button:disabled{cursor:not-allowed;opacity:.55}
.crypto-screen button:focus-visible,.crypto-modal :focus-visible{outline:3px solid #f9d782;outline-offset:3px}.crypto-header{display:flex;align-items:center;justify-content:space-between;margin:0 0 18px}.crypto-header>div>span{color:#9bae9e;font-size:10px;letter-spacing:2px}.crypto-header h1{font-size:29px;letter-spacing:-1px;margin:5px 0 0;color:#f0f6e9;display:flex;align-items:center;gap:9px}.crypto-header-dot{width:7px;height:7px;border-radius:50%;background:#ddb862}.crypto-icon-button{border:1px solid #38574a;border-radius:12px;background:#16392e;color:#e1c878;display:grid;place-items:center;min-width:44px;height:44px;padding:9px}.crypto-icon-button svg{width:20px;height:20px}
.crypto-wallet-hero{position:relative;isolation:isolate;border:1px solid #596646;border-radius:21px;overflow:hidden;padding:18px;background:#092c22 url('/assets/arc/crypto/usdt-hero-v1.png') 58% 28%/cover no-repeat}.crypto-wallet-hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,23,17,.88),rgba(2,23,17,.3)),linear-gradient(0deg,#06271f 2%,transparent 80%);z-index:-1}.crypto-pill{display:inline-flex;align-items:center;gap:6px;border:1px solid #758365;border-radius:20px;background:#0c2b21d9;color:#efe0b2;font-size:9px;letter-spacing:.7px;padding:6px 8px}.crypto-pill svg{width:13px;height:13px}.crypto-balance-label{font-size:12px;color:#c1d6c9;margin:26px 0 5px}.crypto-balance{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.crypto-balance strong{font-size:42px;font-weight:750;letter-spacing:-1.6px;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.crypto-balance>span{font-size:12px;color:#d8c492}.crypto-wallet-stats{display:grid;grid-template-columns:1fr 1fr;gap:14px;border-top:1px solid #44634d;margin-top:22px;padding-top:16px}.crypto-wallet-stats>div{min-width:0;display:flex;flex-direction:column;gap:7px}.crypto-wallet-stats span{font-size:10px;color:#a9c1b6}.crypto-wallet-stats b{font-size:18px;overflow-wrap:anywhere}.crypto-wallet-stats small{font-size:9px;font-weight:500;color:#b8cfc0}.crypto-gold{color:#f6d880}.crypto-wallet-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:21px}
.crypto-primary,.crypto-secondary{min-height:48px;border-radius:11px;display:flex;align-items:center;justify-content:center;gap:8px;padding:11px 12px;font-weight:700!important;border:1px solid #cfb576}.crypto-primary{background:#e8c976;color:#143023}.crypto-secondary{background:#153e31;color:#f0e9cc;border-color:#446754}.crypto-primary svg,.crypto-secondary svg{width:18px;height:18px}.crypto-modal form>.crypto-primary{width:100%;margin-top:18px}.crypto-modal>.crypto-secondary{width:100%}
.crypto-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.crypto-section-heading h2{margin:4px 0 0;font-size:23px;letter-spacing:-.5px;color:#f1f5e9}.crypto-section-heading>span,.crypto-section-heading>div>span{font-size:9px;color:#b3c5b9;letter-spacing:1px}.crypto-earnings{margin:18px 0 27px;padding:18px 0 0;border-top:1px solid #30503b}.crypto-live-label{display:flex;align-items:center;gap:6px;font-size:9px!important;color:#b7d6c5!important;letter-spacing:.5px!important}.crypto-live-label svg{width:15px;height:15px;color:#86e8b5}.is-running .crypto-live-label svg{animation:crypto-pulse 2.5s ease-in-out infinite}.crypto-today{display:flex;align-items:center;justify-content:space-between;margin:17px 0 18px}.crypto-today>div>span{display:block;font-size:12px;color:#b3c7ba;margin-bottom:7px}.crypto-today strong{font-size:29px;letter-spacing:-1px;color:#f3d382;font-variant-numeric:tabular-nums}.crypto-today small{font-size:11px;font-weight:500;letter-spacing:0}.crypto-today>svg{width:39px;height:39px;color:#77a789}.crypto-settlement{display:flex;align-items:center;justify-content:space-between;border:1px solid #355442;border-radius:12px;background:#102b22;padding:12px;gap:12px}.crypto-settlement>div span{display:block;color:#aabfb1;font-size:10px;margin-bottom:6px}.crypto-settlement>div b{font-size:17px;letter-spacing:2px;font-variant-numeric:tabular-nums}.crypto-settlement>p{font-size:10px;color:#abc6b4;text-align:right;line-height:1.7;margin:0}.crypto-settlement strong{color:#d7dec1;font-weight:600}.crypto-fine{font-size:10px;color:#a9bdaf;line-height:1.6;margin:11px 0 0}.crypto-products-heading{margin-bottom:16px}.crypto-vip-badge{background:#223d2a;color:#e3ce8c!important;border:1px solid #59684b;border-radius:7px;padding:5px 8px;font-size:9px!important;letter-spacing:0!important;white-space:nowrap}
.crypto-tier-grid{display:grid;gap:16px}.crypto-tier{position:relative;isolation:isolate;overflow:hidden;border:1px solid #587357;border-radius:17px;padding:16px;background:#0c3024 url('/assets/arc/crypto/usdt-reactor-v1.png') 66% 42%/cover no-repeat}.crypto-tier:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(2,24,18,.96),rgba(4,34,23,.63)),linear-gradient(0deg,#0c2b22 2%,transparent 65%)}.crypto-tier-2{border-color:#4b7273}.crypto-tier-3{border-color:#7b7160}.crypto-tier-4{border-color:#b29958}.crypto-tier-4:before{background:linear-gradient(90deg,rgba(18,28,12,.96),rgba(29,41,11,.62)),linear-gradient(0deg,#182d20 2%,transparent 65%)}.crypto-tier-top{display:flex;align-items:center;gap:9px;min-height:35px}.crypto-tier-number{font-size:18px;font-weight:700;color:#e0c378;width:30px}.crypto-tier-top>div{flex:1;min-width:0}.crypto-tier-top p{font-size:8px;color:#acc6b6;letter-spacing:1.3px;margin:0 0 3px}.crypto-tier-top h3{font-size:16px;letter-spacing:-.3px;color:#f5f1dc;margin:0}.crypto-rate{display:flex;align-items:center;gap:16px;margin:20px 0 17px}.crypto-rate>strong{font-size:53px;letter-spacing:-2px;line-height:1;color:#ffe19b}.crypto-rate small{font-size:25px;margin-left:1px}.crypto-rate>span{font-size:10px;line-height:1.6;color:#f2d59b;letter-spacing:.9px}.crypto-rate b{font-size:9px;font-weight:400;color:#aec3b8;letter-spacing:0}.crypto-tier-values{display:flex;justify-content:space-between;gap:16px}.crypto-tier-values>div{display:flex;flex-direction:column;gap:6px}.crypto-tier-values span{font-size:10px;color:#b2cabc}.crypto-tier-values strong{font-size:17px;color:#fff7df}.crypto-tier-values small{font-size:10px;font-weight:500}.crypto-tier-estimate{font-size:10px;color:#bad0bf;padding-top:12px;margin:12px 0 0;border-top:1px solid #35513b;line-height:1.7}.crypto-tier-estimate strong{color:#ebdca4}.crypto-tier-action{width:100%;display:flex;align-items:center;justify-content:space-between;min-height:44px;border:1px solid #6e8054;border-radius:9px;background:#224b35;color:#f4e1a4;margin-top:14px;padding:10px 13px;font-size:12px!important;font-weight:700!important}.crypto-tier-action svg{width:17px;height:17px}.crypto-tier-action:disabled{background:#18382d;color:#b9c6b9;opacity:1!important;border-color:#45614e}.crypto-tier-fine{font-size:9px;color:#a9bda8;margin:9px 0 0;text-align:center}.crypto-capacity{margin-top:14px;font-size:9px;color:#bacbbc}.crypto-capacity>div{display:flex;justify-content:space-between;gap:8px}.crypto-capacity b{color:#e9dca1;font-weight:600}.crypto-capacity progress{appearance:none;border:0;height:4px;width:100%;margin-top:9px;display:block;border-radius:6px;overflow:hidden;background:#304938}.crypto-capacity progress::-webkit-progress-bar{background:#304938}.crypto-capacity progress::-webkit-progress-value{background:#d5bd73}.crypto-capacity progress::-moz-progress-bar{background:#d5bd73}.crypto-ownership{display:flex;align-items:flex-start;gap:9px;color:#a1b8a9;font-size:10px;line-height:1.65;margin:18px 0 28px}.crypto-ownership svg{flex:0 0 16px;width:16px;height:16px;margin-top:3px}
.crypto-activity{padding-bottom:80px}.crypto-record-tabs{display:flex;overflow-x:auto;gap:2px;border-bottom:1px solid #385340;margin-top:16px}.crypto-record-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#9cb7a7;font-size:11px;padding:12px 8px;min-height:44px;flex:1}.crypto-record-tabs button[aria-selected=true]{border-color:#e3cb83;color:#f5df99}.crypto-record-list article{padding:16px 0;border-bottom:1px solid #2c4837;font-size:12px;overflow-wrap:anywhere}.crypto-record-list article>div{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px}.crypto-record-list article>div>span{font-size:10px;color:#b0c6b9}.crypto-record-list p{font-size:10px;color:#afc6b5;margin:6px 0;line-height:1.6}.crypto-record-list a{font-size:11px;color:#dcd49d;display:inline-flex;align-items:center;gap:5px;padding:8px 0}.crypto-record-list a svg{width:12px;height:12px}.crypto-status{display:inline-block;padding:4px 7px;background:#294734;border-radius:5px;font-size:9px!important;color:#d3e4d6!important;white-space:nowrap}.crypto-status-active,.crypto-status-completed{color:#a5edba!important;background:#164333}.crypto-status-returned{color:#e9d48b!important}.crypto-status-rejected{color:#ffc3b1!important;background:#503429}.crypto-empty{padding:35px 12px;text-align:center;color:#9db7a9;font-size:12px}.crypto-empty>svg{width:26px;height:26px;opacity:.7}.crypto-pagination{display:flex;justify-content:space-between;align-items:center;margin-top:12px;font-size:12px}.crypto-pagination button{background:#183b2e;color:#d6dfbd;border:1px solid #3d5c44;min-height:44px;padding:8px 12px;border-radius:8px}.crypto-loading{min-height:400px;display:grid;align-content:center;justify-items:center;gap:18px;color:#e6d6a0;font-size:14px;text-align:center}
.crypto-modal-open{overflow:hidden}.crypto-modal-layer{position:fixed;inset:0;z-index:15000;display:flex;align-items:center;justify-content:center;padding:14px}.crypto-modal-backdrop{position:absolute;inset:0;border:0;background:#00140ecc;backdrop-filter:blur(6px)}.crypto-modal{position:relative;background:#0d2b21;color:#eaf3e6;border:1px solid #658057;border-radius:21px;width:min(100%,440px);max-height:calc(100dvh - 28px);overflow-y:auto;padding:20px;box-shadow:0 25px 80px #0008}.crypto-modal>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.crypto-modal h2{font-size:23px;color:#f3e5b6;margin:0;letter-spacing:-.4px}.crypto-modal fieldset{padding:0;margin:0;border:0;min-width:0}.crypto-dialog-intro{font-size:13px;color:#b5cdbb;line-height:1.6;margin:0 0 18px}.crypto-method{width:100%;display:flex;align-items:center;gap:12px;text-align:left;background:#163c2d;border:1px solid #3f6249;color:#eadba7;border-radius:13px;padding:17px 12px;margin:12px 0;min-height:80px}.crypto-method>svg:first-child{width:24px;flex:0 0 24px}.crypto-method>svg:last-child{width:17px;flex:0 0 17px}.crypto-method>span{flex:1}.crypto-method b{display:block;font-size:14px}.crypto-method small{display:block;font-size:10px;color:#b6c9b9;line-height:1.6;margin-top:6px}.crypto-field{display:block;margin:18px 0}.crypto-field>span{display:block;font-size:12px;color:#bfd1bc;margin-bottom:8px}.crypto-field input{display:block;width:100%;min-height:49px;padding:12px;background:#071f16;border:1px solid #557555;border-radius:9px;color:#f1eacb;font-family:inherit;font-size:16px}.crypto-field input::placeholder{color:#729580}.crypto-form-preview{font-size:12px;color:#c4d4bb;line-height:1.8;padding:12px 14px;border-radius:10px;background:#20432e}.crypto-form-preview strong{color:#f5d17d;font-size:19px;margin-left:5px}.crypto-form-preview>span{display:block;font-size:10px;color:#aec4ac}.crypto-network{display:inline-block;color:#d6e8c3;padding:6px 10px;background:#234b32;border:1px solid #4f714a;border-radius:7px;font-size:11px;letter-spacing:.4px}.crypto-qr{width:168px;height:168px;display:block;margin:20px auto;background:#fff;border:10px solid #fff;border-radius:12px}.crypto-address{font:12px/1.65 ui-monospace,monospace;word-break:break-all;padding:12px;background:#071d15;border:1px solid #365c40;border-radius:9px;margin:12px 0;color:#dbdfbd}.crypto-inline-link{color:#d8c689!important;border:0;background:transparent;display:inline-block;font:inherit;font-size:12px!important;text-decoration:underline;padding:9px 0}.crypto-alert{border:1px solid #9c7857;background:#483422;border-radius:9px;padding:12px;color:#ffdfb3;font-size:12px;line-height:1.5}.crypto-invest-highlight{display:flex;flex-direction:column;gap:7px;padding:18px 0;border-top:1px solid #476140;border-bottom:1px solid #476140}.crypto-invest-highlight strong{font-size:39px;color:#f2d185}.crypto-invest-highlight small{font-size:16px;margin-left:5px}.crypto-invest-highlight>span{font-size:12px;color:#b6cbb7}.crypto-withdraw-choices{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:16px 0}.crypto-withdraw-choices button{min-height:57px;border:1px solid #557351;border-radius:10px;background:#163b2a;color:#e6edce;font-size:20px;font-weight:700}.crypto-withdraw-choices small{font-size:10px;font-weight:500}.crypto-withdraw-choices .selected{border-color:#e0c575;background:#d9c47e;color:#1b3522}.crypto-fee-preview{padding:14px 0;border-top:1px solid #486543;border-bottom:1px solid #486543;margin:16px 0}.crypto-fee-preview>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:7px 0;font-size:11px;color:#b7ceb7}.crypto-fee-preview strong{font-size:18px;color:#f1d78e}.crypto-pending{text-align:center;color:#edd599;font-size:12px}
.arc-bottom-nav-icon[data-arc-nav-icon=crypto]{background-image:none!important;display:grid;place-items:center}.arc-bottom-nav-icon[data-arc-nav-icon=crypto] svg{width:28px;height:28px;color:#ac8c40;stroke-width:1.6}.crypto-games-entry{display:flex;align-items:center;gap:12px;padding:17px;border:1px solid #b6d3c5;border-radius:14px;background:#e9f6ed;color:#08694c;margin-bottom:18px;text-decoration:none}.crypto-games-entry>span{flex:1}.crypto-games-entry strong{display:block}.crypto-games-entry small{display:block;margin-top:4px;font-size:11px}
@keyframes crypto-pulse{0%,100%{opacity:.6}50%{opacity:1;filter:drop-shadow(0 0 5px #71efa4)}}
@media(max-width:350px){.crypto-screen{padding:16px 12px 120px}.crypto-wallet-hero{padding:15px}.crypto-balance strong{font-size:36px}.crypto-tier{padding:14px}.crypto-tier-top h3{font-size:14px}.crypto-tier-top .crypto-vip-badge{font-size:8px!important;padding:4px}.crypto-tier-number{width:23px;font-size:16px}.crypto-rate strong{font-size:47px}.crypto-tier-values strong{font-size:15px}.crypto-settlement{gap:7px}.crypto-settlement strong{font-size:9px}.crypto-modal{padding:16px}.crypto-record-tabs button{font-size:10px;padding:12px 5px}}
@media(prefers-reduced-motion:reduce){.is-running .crypto-live-label svg{animation:none}}
