.crypto-page{background:#050505;color:#eaeaea;font-family:Inter,sans-serif;min-height:100vh;padding:30px}.crypto-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.crypto-title{font-size:28px;font-weight:600;letter-spacing:.5px}.crypto-balance{font-size:14px;opacity:.7}.crypto-balance span{color:#fff;font-weight:500}.crypto-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:2fr 1fr}.crypto-card{background:linear-gradient(145deg,#0a0a0a,#111);border:1px solid #ffffff0d;border-radius:18px;box-shadow:0 10px 40px #0009;padding:20px}.card-title{font-size:14px;margin-bottom:15px;opacity:.6}.chart-placeholder{align-items:center;display:flex;height:300px;justify-content:center;opacity:.3}.trade-input{margin-bottom:20px}.trade-input label{font-size:12px;opacity:.5}.trade-input input{background:#0a0a0a;border:1px solid #ffffff0d;border-radius:10px;color:#fff;margin-top:5px;padding:10px;width:100%}.trade-buttons{display:flex;gap:10px}.trade-buttons button{border:none;border-radius:12px;cursor:pointer;flex:1 1;font-weight:500;padding:12px;transition:all .3s ease}.buy{background:linear-gradient(135deg,#0f5132,#0a3d28);box-shadow:0 0 20px #00ffaa1a;color:#00ffae}.sell{background:linear-gradient(135deg,#5a1a1a,#3a0f0f);box-shadow:0 0 20px #ff46461a;color:#ff4d4d}.trade-buttons button:hover{box-shadow:0 10px 30px #000c;transform:translateY(-3px)}.market-bar{align-items:center;display:flex;gap:20px;margin-bottom:20px}.pair{font-size:16px;font-weight:500}.price{font-size:18px;font-weight:600}.change{border-radius:8px;font-size:14px;padding:4px 10px}.change.positive{background:#00ffaa14;color:#0fa}.trade-summary{background:#ffffff05;border:1px solid #ffffff0a;border-radius:12px;font-size:13px;margin-bottom:20px;opacity:.7;padding:10px}.pair-select{background:#0a0a0a;border:1px solid #ffffff0d;border-radius:10px;color:#fff;font-size:13px;outline:none;padding:6px 10px}.pair-select:hover{border-color:#ffffff26}.change.negative{background:#ff4d4d14;color:#ff4d4d}.chart-container{border-radius:16px;height:400px;overflow:hidden}.wallet{background:#05070d;background:radial-gradient(circle at 10% 10%,#6c5ce714,#0000 40%),radial-gradient(circle at 90% 90%,#00b8940f,#0000 40%),#05070d;color:#fff;font-family:Inter,sans-serif;min-height:100vh;padding:40px}.wallet>input{background:#0a0d16;border:1px solid #222;border-radius:12px;color:#fff;margin:20px 0;padding:12px;width:300px}.amount-input{position:relative;z-index:2}h1{font-size:32px;margin-bottom:30px}.cards{display:flex;gap:20px;margin-bottom:40px}.card{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background:linear-gradient(180deg,#ffffff0a,#fff0),radial-gradient(circle at 20% 0,#6c5ce726,#0000 60%),#07090f;border:1px solid #ffffff0f;border-radius:24px;box-shadow:0 10px 40px #000c,inset 0 1px 0 #ffffff0f,inset 0 -1px 0 #ffffff08;flex:1 1;overflow:hidden;padding:28px;position:relative;transition:all .35s ease}.btn{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;color:#e4e7ee;font-weight:500;padding:14px 26px;transition:.25s}.btn:hover{background:#ffffff14}.btn.primary{background:linear-gradient(135deg,#6c5ce7,#8e7dff);border:none}.btn.success{border:1px solid #00b89466;color:#a8f5d1}.btn.danger{border:1px solid #8c142880;color:#ffb3b3}.actions button{background:#0a0d16;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 6px 20px #000000b3,inset 0 1px 0 #ffffff0d;color:#e4e7ee;cursor:pointer;font-weight:500;letter-spacing:.5px;overflow:hidden;padding:14px 28px;position:relative;transition:all .3s ease}.actions button span.ripple{animation:ripple .6s linear;background:#fff3;border-radius:50%;position:absolute;transform:scale(0)}@keyframes ripple{to{opacity:0;transform:scale(4)}}.actions button:before{background:linear-gradient(120deg,#0000,#ffffff0f,#0000);border-radius:14px;content:"";inset:0;opacity:0;position:absolute;transition:.4s}.actions button:hover{box-shadow:0 20px 40px #000000e6,0 0 25px #ffffff14;transform:translateY(-3px)}.actions button:hover:before{opacity:1}.card:hover{box-shadow:0 25px 80px #000000e6,0 0 40px #6c5ce726,inset 0 1px 0 #ffffff14;transform:translateY(-6px) scale(1.01)}.actions button:after{background:linear-gradient(120deg,#0000,#ffffff0a,#0000);border-radius:14px;content:"";inset:0;opacity:0;position:absolute;transition:.4s}.actions button:hover:after{opacity:1}.card:before{background:linear-gradient(120deg,#0000 20%,#ffffff14,#0000 80%);border-radius:24px;content:"";inset:0;opacity:0;position:absolute;transition:.5s}.card:hover:before{opacity:1}button{transition:.3s}button:hover{box-shadow:0 0 20px #6c5ce780;transform:scale(1.05)}.card span{color:#6f7685;font-size:13px;letter-spacing:1px;text-transform:uppercase}.card h2{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#aab0c0);-webkit-background-clip:text;font-size:34px;font-weight:600;letter-spacing:1px;margin-top:12px}.convert{align-items:center;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(180deg,#ffffff08,#fff0),radial-gradient(circle at 20% 0,#6c5ce71f,#0000 60%),#06080f;border:1px solid #ffffff0f;border-radius:20px;box-shadow:0 20px 60px #000c,inset 0 1px 0 #ffffff0d;display:flex;gap:16px;overflow:visible;padding:22px 26px;position:relative;transition:all .4s ease;z-index:1}.convert:before{background:linear-gradient(120deg,#0000,#ffffff0d,#0000);border-radius:20px;content:"";inset:0;opacity:0;pointer-events:none;position:absolute;transition:.5s}.convert:hover:before{opacity:1}.convert:hover{box-shadow:0 30px 80px #000000e6,0 0 40px #6c5ce71f;transform:translateY(-3px)}.convert select{background:#05070d;border:1px solid #ffffff14;border-radius:12px;color:#e4e7ee;padding:12px 16px;transition:.3s}.convert select:hover{border:1px solid #6c5ce766}.convert input,.convert select{background:#05070d;border:1px solid #ffffff14;border-radius:14px;color:#fff;flex:1 1;font-size:15px;padding:14px 18px;transition:.3s}.convert input:focus{border:1px solid #6c5ce799;box-shadow:0 0 20px #6c5ce726;outline:none}.convert button{background:linear-gradient(135deg,#6c5ce7,#8e7dff);border:none;border-radius:14px;box-shadow:0 10px 30px #6c5ce74d;color:#fff;font-weight:500;padding:14px 28px;transition:all .3s ease}.convert button:hover{box-shadow:0 20px 50px #6c5ce780;transform:translateY(-2px)}.convert button:active{transform:scale(.96)}.convert span{color:#6f7685;font-size:18px}.chart-container{background:linear-gradient(180deg,#ffffff08,#0000),#07090f;border:1px solid #ffffff0d;border-radius:20px;box-shadow:0 10px 40px #000c,inset 0 1px 0 #ffffff0d;height:320px;margin-top:40px;padding:20px}.convert button:active{box-shadow:0 0 25px #6c5ce780,0 0 60px #6c5ce733}button:disabled{cursor:not-allowed;opacity:.5}.actions{display:flex;gap:20px;margin-top:30px}.actions .deposit{background:linear-gradient(180deg,#00b8942e,#005a4640);border:1px solid #00b89459;box-shadow:0 10px 25px #00b89426,inset 0 1px 0 #ffffff0d;color:#a8f5d1}.actions .withdraw{background:linear-gradient(180deg,#8c142840,#3c0a1459);border:1px solid #8c142880;box-shadow:0 10px 25px #8c142833,inset 0 1px 0 #ffffff0d;color:#ffb3b3}.actions button:active{box-shadow:0 4px 15px #000c,inset 0 2px 6px #0009;transform:scale(.97)}.actions .card-btn{background:linear-gradient(180deg,#6c5ce740,#281e5a59);border:1px solid #6c5ce766;box-shadow:0 10px 25px #6c5ce733,inset 0 1px 0 #ffffff0d;color:#d6d1ff}.card-btn:hover{box-shadow:0 0 20px #fff3}.modal{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.modal-box{background:#0a0d16;border-radius:20px;box-shadow:0 30px 80px #000000e6;padding:30px;width:350px}.modal-box input{background:#05070d;border:1px solid #222;border-radius:10px;color:#fff;margin:10px 0;padding:12px;width:100%}.header{align-items:center;display:flex;justify-content:space-between;margin-bottom:40px}.header h1{font-size:28px;font-weight:600;letter-spacing:.5px}.subtitle{color:#6f7685;font-size:13px}.avatar{background:linear-gradient(135deg,#6c5ce7,#8e7dff);border-radius:50%;height:38px;width:38px}.convert-header{color:#6f7685;font-size:12px;left:20px;position:absolute;top:12px}.dropdown{flex:1 1;position:relative;z-index:1}.dropdown-selected{align-items:center;background:#05070d;border:1px solid #ffffff14;border-radius:14px;color:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:14px 18px}.dropdown-selected:hover{border:1px solid #6c5ce766}.dropdown-list{background:#06080f;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 20px 60px #000000e6;left:0;max-height:240px;overflow-y:auto;pointer-events:auto;position:absolute;right:0;top:110%;z-index:9999}.dropdown-item{color:#e4e7ee;cursor:pointer;padding:12px 16px;transition:.2s}.dropdown-item:hover{background:#6c5ce726}.amount-block{align-items:center;display:flex;flex:2 1;gap:12px}.amount-input,.amount-result{background:#05070d;border:1px solid #ffffff14;border-radius:14px;color:#fff;flex:1 1;font-size:16px;padding:14px 18px;transition:.3s}.amount-input:focus{border:1px solid #6c5ce799;box-shadow:0 0 20px #6c5ce726;outline:none}.amount-result{opacity:.7}.equals{color:#6f7685;font-size:18px}
/*# sourceMappingURL=main.ec2cdd8b.css.map*/