body[data-page="funding"],body[data-page="deposits"],body[data-page="withdrawals"]{background:#181a20;color:#eaecef}body[data-page="funding"] main,body[data-page="deposits"] main,body[data-page="withdrawals"] main{min-width:0}.crypto-wallet{color:#eaecef;padding:18px 24px 28px;font-family:Arial,sans-serif;background:#181a20;border-radius:12px;min-height:700px}.crypto-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:4px 0 24px}.crypto-title h1{font-size:30px;line-height:1.3;font-weight:600;letter-spacing:-.5px;margin:0}.crypto-title a,.crypto-faq a,.crypto-history a{color:#f0b90b;font-size:13px;text-decoration:none}.crypto-tabs{display:flex;gap:32px;border-bottom:1px solid #2b3139;margin-bottom:36px}.crypto-tabs a{padding:0 0 16px;font-size:16px;color:#848e9c;position:relative}.crypto-tabs a[aria-current="page"]{color:#eaecef}.crypto-tabs a[aria-current="page"]:after{content:"";position:absolute;bottom:-1px;height:3px;background:#f0b90b;width:30px;left:50%;transform:translateX(-50%)}.crypto-layout{display:grid;grid-template-columns:minmax(0,590px) minmax(180px,260px);gap:70px;justify-content:space-between;align-items:start}.crypto-form{min-width:0}.crypto-step{display:grid;grid-template-columns:28px minmax(0,1fr);gap:16px;position:relative;padding-bottom:28px}.crypto-step:not(:last-child):before{content:"";position:absolute;top:28px;bottom:4px;left:12px;width:1px;background:#2b3139}.step-number{width:25px;height:25px;border-radius:50%;background:#2b3139;display:grid;place-items:center;color:#eaecef;font-size:12px;margin-top:0}.crypto-wallet .field{display:block;margin:0 0 20px;font-size:14px;color:#eaecef;font-weight:400;line-height:1.4}.crypto-wallet .field input,.crypto-wallet .field select{display:block;width:100%;min-width:0;height:49px;box-sizing:border-box;border:1px solid #474d57;border-radius:8px;background:#181a20;color:#eaecef;padding:0 14px;margin-top:10px;font:14px Arial;box-shadow:none}.crypto-wallet .field input::placeholder{color:#707a8a}.crypto-wallet .field input:focus,.crypto-wallet .field select:focus{outline:none;border-color:#f0b90b;box-shadow:0 0 0 1px #f0b90b}.crypto-wallet .field select{cursor:pointer;color-scheme:dark}.crypto-help{font-size:12px;line-height:1.6;color:#848e9c;margin:-10px 0 0}.crypto-address{display:flex;align-items:center;border:1px solid #474d57;border-radius:8px;margin-top:10px}.crypto-wallet .crypto-address input{border:0;margin:0;background:transparent;font-size:12px;box-shadow:none}.crypto-address button{flex-shrink:0;border:0;background:none;color:#f0b90b;width:46px;height:46px;cursor:pointer}.crypto-address button:disabled{color:#474d57;cursor:not-allowed}.crypto-network-note{margin-top:18px;padding:14px;border-radius:6px;background:#f0b90b0b;color:#c6b983;font-size:12px}.crypto-amount{display:flex;align-items:center;border:1px solid #474d57;border-radius:8px;margin-top:10px;padding-right:14px;gap:10px}.crypto-wallet .crypto-amount input{border:0;margin:0;box-shadow:none;background:transparent}.crypto-amount:focus-within,.crypto-address:focus-within{border-color:#f0b90b}.crypto-amount button{background:none;border:0;color:#f0b90b;font-size:12px;cursor:pointer}.crypto-amount>span{color:#eaecef;font-size:14px}.crypto-confirm{margin-top:28px;border-top:1px solid #2b3139;padding-top:22px}.crypto-confirm summary{cursor:pointer;list-style:none;color:#eaecef;font-size:14px;display:flex;justify-content:space-between;gap:14px;align-items:center}.crypto-confirm summary::-webkit-details-marker{display:none}.crypto-confirm summary span{color:#f0b90b;font-size:12px}.crypto-confirm summary span:after{content:' +';font-size:18px}.crypto-confirm[open] summary span:after{content:' −'}.crypto-confirm>div{margin-top:24px}.crypto-balance{display:flex;justify-content:space-between;gap:10px;margin:-6px 0 24px;font-size:12px}.crypto-balance span,.crypto-receipt span{color:#848e9c}.crypto-balance b{font-weight:400}.crypto-receipt{border-top:1px solid #2b3139;padding-top:20px;margin-bottom:24px}.crypto-receipt>div{display:flex;justify-content:space-between;gap:10px;margin-bottom:16px;font-size:13px}.crypto-receipt b{font-weight:400}.crypto-receipt strong{font-size:17px}.crypto-wallet .crypto-submit{height:46px;min-width:180px;padding:0 25px;background:#fcd535;color:#181a20;border:0;border-radius:8px;font-weight:600;box-shadow:none;font-size:14px;cursor:pointer}.crypto-wallet .crypto-submit:hover:not(:disabled){background:#f0b90b}.crypto-wallet .crypto-submit:disabled{background:#2b3139;color:#707a8a;opacity:1;cursor:not-allowed}.crypto-wallet .form-footnote{color:#848e9c;font-size:11px;line-height:1.5;margin-top:12px;text-align:left}.crypto-faq{padding-top:2px}.crypto-faq h2{font-size:16px;margin:0 0 20px;font-weight:500}.crypto-faq p{color:#848e9c;font-size:13px;line-height:1.7;margin-bottom:24px}.crypto-faq>div{display:flex;flex-direction:column;gap:7px;margin-bottom:22px;font-size:12px}.crypto-faq>div span{color:#848e9c}.crypto-faq b{font-weight:400}.crypto-faq a{display:block;margin-top:26px;font-size:12px}.crypto-history{margin-top:45px;padding-top:28px;border-top:1px solid #2b3139}.crypto-history h2{font-size:19px;font-weight:500}.crypto-history .empty{background:none;border:0;color:#848e9c;padding:38px 10px;text-align:center}.crypto-history .outline{border-color:#474d57;color:#b7bdc6;background:transparent;font-size:12px}.crypto-wallet button:focus-visible,.crypto-wallet summary:focus-visible,.crypto-wallet a:focus-visible{outline:2px solid #f0b90b;outline-offset:4px}@media(max-width:1200px){.crypto-layout{gap:35px;grid-template-columns:minmax(0,1fr) 200px}.crypto-wallet{padding:18px 12px}}@media(max-width:950px){.crypto-layout{grid-template-columns:1fr;gap:25px}.crypto-faq{border-top:1px solid #2b3139;padding-top:25px}.crypto-faq>div{display:inline-flex;margin-right:28px}.crypto-history{margin-top:24px}}@media(max-width:520px){.crypto-title{align-items:flex-start}.crypto-title h1{font-size:24px}.crypto-title>a{font-size:11px;white-space:nowrap;padding-top:8px}.crypto-wallet{padding:15px 4px}.crypto-step{grid-template-columns:22px minmax(0,1fr);gap:10px}.step-number{width:22px;height:22px}.crypto-step:not(:last-child):before{left:10px}.crypto-confirm summary{align-items:flex-start;flex-direction:column;gap:8px}.crypto-wallet .crypto-submit{width:100%}.crypto-tabs{margin-bottom:28px}}
body[data-page="funding"] dialog,body[data-page="deposits"] dialog,body[data-page="withdrawals"] dialog{background:#1e2329;color:#eaecef;border:1px solid #474d57;box-shadow:0 16px 70px #0008}body[data-page="funding"] dialog .primary,body[data-page="deposits"] dialog .primary,body[data-page="withdrawals"] dialog .primary{background:#fcd535;color:#181a20;border:0;box-shadow:none}body[data-page="funding"] dialog p,body[data-page="deposits"] dialog p,body[data-page="withdrawals"] dialog p{color:#b7bdc6}
