*{box-sizing:border-box;padding:0}*,body{margin:0}body{background:#000;color:#0f8;font-family:Orbitron,monospace;overflow-x:hidden}#root{background:radial-gradient(circle at 20% 80%,#00ff881a 0,#0000 50%),radial-gradient(circle at 80% 20%,#ff00881a 0,#0000 50%),linear-gradient(180deg,#0a0a0a,#000);min-height:100vh;position:relative}#root:before{background-image:repeating-linear-gradient(0deg,#0000,#0000 2px,#00ff8808 0,#00ff8808 4px);content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:1}.glitch{animation:glitch 2s infinite;position:relative}@keyframes glitch{0%,to{transform:translate(0)}20%{transform:translate(-2px,2px)}40%{transform:translate(-2px,-2px)}60%{transform:translate(2px,2px)}80%{transform:translate(2px,-2px)}}.neon-glow{text-shadow:0 0 5px currentColor,0 0 10px currentColor,0 0 15px currentColor,0 0 20px currentColor}.bitcoin-chart{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:2px solid #0f8;border-radius:15px;box-shadow:0 0 40px #00ff884d,inset 0 0 40px #00ff881a;overflow:hidden;padding:30px;position:relative}.bitcoin-chart:before{background:radial-gradient(circle at 10% 20%,#ff6b351a 0,#0000 50%),radial-gradient(circle at 90% 80%,#00ff881a 0,#0000 50%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.chart-header{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin-bottom:30px;position:relative;z-index:1}.chart-title{color:#0f8;font-family:Orbitron,monospace;font-size:1.5rem;font-weight:700;letter-spacing:2px;margin:0}.chart-controls{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.time-range-selector{display:flex;gap:5px}.range-btn{background:#00ff881a;border:2px solid #0f8;border-radius:5px;color:#0f8;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:.9rem;letter-spacing:1px;padding:8px 16px;transition:all .3s ease}.range-btn:hover{background:#0f83;box-shadow:0 0 15px #00ff8880}.range-btn.active{background:#0f8;box-shadow:0 0 20px #0f89;color:#000}.animation-controls{display:flex;gap:10px}.control-btn{background:#ff6b351a;border:2px solid #ff6b35;border-radius:5px;color:#ff6b35;cursor:pointer;font-family:Share Tech Mono,monospace;font-size:.9rem;font-weight:700;letter-spacing:1px;padding:10px 20px;transition:all .3s ease}.control-btn:hover:not(:disabled){background:#ff6b3533;box-shadow:0 0 15px #ff6b3580}.control-btn:disabled{cursor:not-allowed;opacity:.5}.chart-container{background:#00000080;border:1px solid #00ff884d;border-radius:10px;padding:20px;position:relative;z-index:1}.custom-tooltip{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;border:2px solid #0f8;border-radius:8px;box-shadow:0 0 20px #0f86;padding:15px}.tooltip-price{color:#0f8;font-family:Orbitron,monospace;font-size:1.2rem;font-weight:700;margin-bottom:5px;text-shadow:0 0 10px currentColor}.tooltip-date{color:#0f8;font-family:Share Tech Mono,monospace;font-size:.9rem;opacity:.8}.animation-progress{margin-top:25px;position:relative;z-index:1}.progress-bar{background:#0f83;border:1px solid #0f86;border-radius:3px;height:6px;overflow:hidden;width:100%}.progress-fill{background:linear-gradient(90deg,#0f8,#ff6b35);border-radius:3px;box-shadow:0 0 10px #0f89;height:100%;transition:width .2s ease}.progress-text{color:#0f8;font-family:Share Tech Mono,monospace;font-size:.8rem;letter-spacing:1px;margin-top:10px;opacity:.8;text-align:center}@media (max-width:768px){.bitcoin-chart{padding:20px}.chart-header{align-items:stretch;flex-direction:column}.chart-controls{justify-content:center}.chart-title{font-size:1.2rem;text-align:center}.time-range-selector{justify-content:center}.range-btn{font-size:.8rem;padding:6px 12px}.control-btn{font-size:.8rem;padding:8px 16px}}.header{margin-bottom:40px;position:relative}.header-content{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.logo-section{display:flex;flex-direction:column;gap:5px}.logo{align-items:center;color:#0f8;display:flex;font-family:Orbitron,monospace;font-size:2.5rem;font-weight:900;gap:15px;letter-spacing:3px;margin:0}.bitcoin-symbol{animation:bitcoin-pulse 2s ease-in-out infinite;color:#ff6b35;font-size:3rem}@keyframes bitcoin-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.subtitle{color:#0f8;font-size:.9rem;letter-spacing:2px;margin-left:4rem;opacity:.7}.status-indicators,.subtitle{font-family:Share Tech Mono,monospace}.status-indicators{align-items:center;display:flex;font-size:.8rem;gap:10px}.status-dot{border-radius:50%;height:12px;position:relative;width:12px}.status-dot.live{animation:pulse-live 1.5s ease-in-out infinite;background:#0f8;box-shadow:0 0 10px #0f8}@keyframes pulse-live{0%,to{box-shadow:0 0 10px #0f8,0 0 20px #0f8,0 0 30px #0f8;opacity:1}50%{box-shadow:0 0 5px #0f8,0 0 10px #0f8,0 0 15px #0f8;opacity:.7}}.status-text{color:#0f8;letter-spacing:1px;opacity:.8}.header-border{animation:border-flow 3s linear infinite;background:linear-gradient(90deg,#0000,#0f8 20%,#ff6b35 50%,#0f8 80%,#0000);height:2px;margin-top:20px}@keyframes border-flow{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}@media (max-width:768px){.logo{font-size:1.8rem}.bitcoin-symbol{font-size:2.2rem}.subtitle{font-size:.7rem;margin-left:3rem}.header-content{justify-content:center;text-align:center}}.price-display{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:2px solid #0f8;border-radius:10px;box-shadow:0 0 30px #00ff884d,inset 0 0 30px #00ff881a;overflow:hidden;padding:30px;position:relative}.price-display:before{animation:border-rotate 3s linear infinite;background:linear-gradient(45deg,#0f8,#ff6b35,#0f8);border-radius:10px;bottom:-2px;content:"";left:-2px;position:absolute;right:-2px;top:-2px;z-index:-1}@keyframes border-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.price-container{position:relative;text-align:center;z-index:1}.price-label{color:#0f8;font-family:Share Tech Mono,monospace;font-size:1rem;letter-spacing:2px;margin-bottom:15px;opacity:.8}.price-value{margin:20px 0}.price{color:#0f8;display:inline-block;font-family:Orbitron,monospace;font-size:3.5rem;font-weight:900;letter-spacing:2px}.loading-price{align-items:center;display:flex;flex-direction:column;gap:10px}.loading-dots{animation:loading-pulse 1.5s ease-in-out infinite;color:#0f8;font-size:3.5rem}@keyframes loading-pulse{0%,to{opacity:.3}50%{opacity:1}}.loading-text{font-size:1rem;letter-spacing:2px;opacity:.7}.loading-text,.price-timestamp{color:#0f8;font-family:Share Tech Mono,monospace}.price-timestamp{font-size:.8rem;letter-spacing:1px;opacity:.6}.price-border{animation:price-scan 2s linear infinite;background:linear-gradient(90deg,#0000,#0f8 50%,#0000);bottom:0;height:3px;left:0;position:absolute;width:100%}@keyframes price-scan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@media (max-width:768px){.price-display{padding:20px}.loading-dots,.price{font-size:2.5rem}}.app{min-height:100vh;padding:20px;position:relative;z-index:2}.grid-overlay{animation:grid-pulse 4s ease-in-out infinite;background-image:linear-gradient(#00ff881a 1px,#0000 0),linear-gradient(90deg,#00ff881a 1px,#0000 0);background-size:50px 50px;height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}@keyframes grid-pulse{0%,to{opacity:.3}50%{opacity:.1}}.main-content{display:flex;flex-direction:column;gap:30px;margin:0 auto;max-width:1400px}.circuit-overlay{animation:circuit-flow 8s linear infinite;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='60' height='60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%230f8' fill-opacity='.05' fill-rule='evenodd'%3E%3Ccircle cx='30' cy='30' r='2'/%3E%3Cpath d='M30 0v60M0 30h60'/%3E%3C/g%3E%3C/svg%3E");height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}@keyframes circuit-flow{0%{transform:translate(0)}to{transform:translate(60px,60px)}}@media (max-width:768px){.app{padding:10px}.main-content{gap:20px}}
/*# sourceMappingURL=main.db5640e5.css.map*/