body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.login-page{background:linear-gradient(135deg,#0a0a0a,#1a1a1a 50%,#0d0d0d);min-height:100vh;overflow-x:hidden;position:relative}.bg-gradient{background:radial-gradient(circle at 20% 50%,rgba(212,175,55,.08) 0,transparent 60%);bottom:0;left:0;pointer-events:none;position:fixed;right:0;top:0}.golden-text{color:#d4af37!important;text-shadow:0 0 10px rgba(212,175,55,.3)}.text-muted{color:#888!important}.bg-dark-golden{background:linear-gradient(145deg,#d4af37,#b8960c)}.bg-dark-card{background:hsla(0,0%,8%,.95)!important;border:1px solid rgba(212,175,55,.3)}.border-golden{border-color:rgba(212,175,55,.3)!important}.btn-golden{background:linear-gradient(145deg,#d4af37,#b8960c);border:none;box-shadow:0 4px 15px rgba(212,175,55,.2);color:#000;font-weight:700;transition:all .3s ease}.btn-golden:hover:not(:disabled){background:linear-gradient(145deg,#e0c350,#c5a00e);box-shadow:0 6px 20px rgba(212,175,55,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.btn-golden:disabled{cursor:not-allowed;opacity:.6}.input-group-text{background:#1a1a1a;border:1px solid rgba(212,175,55,.3);border-right:none}.form-control{background:#1a1a1a!important;border:1px solid rgba(212,175,55,.3)!important;border-left:none!important;color:#fff!important}.form-control:focus{background:#222!important;border-color:#d4af37!important;box-shadow:none}.divider-line{flex:1 1;height:1px}.bg-golden,.divider-line{background:rgba(212,175,55,.3)}a.golden-text:hover{color:#e0c350!important;text-decoration:none}.decor-icon{color:#d4af37;font-size:2rem;opacity:.08;pointer-events:none;position:absolute}.bitcoin-icon-1{-webkit-animation:float 6s ease-in-out infinite;animation:float 6s ease-in-out infinite;font-size:4rem;left:5%;top:15%}.dollar-icon{animation:float 5s ease-in-out infinite reverse;font-size:3rem;right:8%;top:70%}.exchange-icon{-webkit-animation:float 7s ease-in-out infinite;animation:float 7s ease-in-out infinite;bottom:10%;font-size:3.5rem;left:10%}.bitcoin-icon-2{animation:float 5.5s ease-in-out infinite reverse;font-size:3rem;right:5%;top:30%}@-webkit-keyframes float{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-15px) rotate(5deg);transform:translateY(-15px) rotate(5deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@keyframes float{0%{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}50%{-webkit-transform:translateY(-15px) rotate(5deg);transform:translateY(-15px) rotate(5deg)}to{-webkit-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}}@media (max-width:768px){.decor-icon{font-size:2rem;opacity:.04}.btn-golden{padding:10px 20px}}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{-webkit-filter:url(#gaussian-blur);filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;-webkit-animation:react-confirm-alert-fadeIn .5s .2s forwards;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:hsla(0,0%,100%,.9);bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px rgba(0,0,0,.13);color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@-webkit-keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.521fa025.css.map*/