*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#2a2a2a;color:#fff;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app{background-color:#2a2a2a;color:#fff;min-height:100vh;position:relative}.header-toolbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2a2a2af2;border:1px solid #ffffff1a;border-radius:8px;box-shadow:0 4px 16px #0000004d;display:flex;height:auto;padding:.8rem 1.3rem;position:fixed;right:20px;top:20px;z-index:9999}.live-container{align-items:center;display:flex;gap:.65rem;margin:0;width:auto}.live-text{color:#fff;font-size:1.17rem;font-weight:700;letter-spacing:.65px;text-transform:uppercase}.live-dot{animation:pulse 2s infinite;background-color:#f44;border-radius:50%;box-shadow:0 0 13px #ff444480;height:10.4px;width:10.4px}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.container{margin:0 auto;max-width:1040px;padding-top:0;text-align:center;width:100%}.header{color:#fff;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-size:2.5rem;font-weight:900;margin-bottom:2rem;text-align:center}.lottie-container{display:flex;justify-content:center;margin:.2rem 0}.progress-container{margin:3rem 0;padding:0 10px}.progress-bar{background-color:#404040;border-radius:8px;box-shadow:0 8px 32px #0000004d;display:flex;height:80px;overflow:hidden;position:relative;width:100%}.progress-segment{align-items:center;display:flex;height:100%;justify-content:center;position:relative;transition:width 1s ease-in-out}.progress-segment.bitcoin{background:linear-gradient(135deg,#f44,#c00);border-radius:8px 0 0 8px}.progress-segment.ethereum{background:linear-gradient(135deg,#4f4,#0c0);border-radius:0 8px 8px 0;cursor:pointer;overflow:visible;position:relative;transition:all .3s ease;will-change:transform}.progress-segment.ethereum:hover{background:linear-gradient(135deg,#6f6,#2d2)!important;box-shadow:0 0 30px #4f4c;position:relative;transform:scaleX(20)!important;z-index:100}.progress-segment.ethereum:hover .segment-content{transform:scale(5);transition:transform .3s ease}.progress-segment:only-child{border-radius:8px}.arrow-container{left:calc(50% + 530px);top:calc(50% - 475px)}.arrow-container,.arrow-container-left{align-items:center;display:flex;flex-direction:column;gap:1rem;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:10}.arrow-container-left{left:calc(50% - 150px);top:calc(50% - 450px)}.arrow-text{color:#4caf50}.arrow-text,.arrow-text-left{font-size:1.1rem;font-weight:600;line-height:1.4;margin-bottom:.5rem;max-width:200px;order:-1;text-align:center;text-shadow:0 2px 4px #0000004d}.arrow-text-left{color:#f44}.arrow-text-left a{color:#f44;text-decoration:none;transition:color .3s ease}.arrow-text-left a:hover{color:#f66;text-decoration:underline}.arrow-svg{transform:rotate(90deg)}.arrow-svg,.arrow-svg-left{filter:invert(1) brightness(.8);height:60px;opacity:.9;pointer-events:auto;transition:all .3s ease;width:60px}.arrow-svg-left{transform:rotate(-90deg)}.arrow-svg:hover{opacity:.9;transform:rotate(90deg)}.arrow-svg-left:hover{opacity:.9;transform:rotate(-90deg)}.segment-content{align-items:center;color:#fff;display:flex;flex-direction:column;font-weight:600;justify-content:center;padding:0 15px;text-align:center;text-shadow:0 2px 4px #00000080}.crypto-name{font-size:.9rem;margin-bottom:4px;white-space:nowrap}.power-value{font-size:1.1rem;font-weight:700}@keyframes wave{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.info-container{background-color:#404040;border-radius:12px;justify-content:center;margin:2rem auto;max-width:600px;padding:1rem}.info-container,.info-icon{align-items:center;display:flex}.info-icon{color:#888;margin-right:12px}.info-text{color:#ccc;font-size:.9rem}.info-link{color:#4caf50;font-weight:500;text-decoration:none}.info-link:hover{text-decoration:underline}.pos-chains-section{margin:4rem 0;padding:2rem 0}.pos-chains-title{font-size:2rem;font-weight:900;text-shadow:0 2px 4px #0000004d}.pos-chains-title,.pos-chains-title-2{color:#fff;font-family:Inter,Segoe UI,Roboto,Helvetica Neue,sans-serif;margin-bottom:2rem;text-align:center}.pos-chains-title-2{font-size:2.5rem;font-weight:1100;text-shadow:2 5px 4px #000}.chains-carousel{background:linear-gradient(135deg,#404040,#2a2a2a);border-radius:16px;box-shadow:0 8px 32px #0003;overflow:hidden;padding:2rem 0;position:relative;width:100%}.carousel-track{animation:scroll 30s linear infinite;display:flex;width:max-content}.chain-item{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;display:flex;flex-direction:column;justify-content:center;margin:0 1.5rem;min-width:120px;padding:1rem;transition:all .3s ease}.chain-item:hover{background:#ffffff1a;box-shadow:0 8px 25px #0000004d;transform:translateY(-5px)}.chain-item img{background:#ffffff1a;border-radius:8px;height:48px;margin-bottom:.5rem;padding:.5rem;width:48px}.chain-item span{color:#fff;font-size:.8rem;font-weight:500;text-align:center;white-space:nowrap}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.comparison-container{background-color:#404040;border-radius:16px;box-shadow:0 8px 32px #0003;margin:3rem 0;padding:2rem}.comparison-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:2rem;text-align:center}.comparison-ratio{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.ratio-item{align-items:center;background-color:#2a2a2a;border-radius:12px;display:flex;gap:1rem;padding:1rem}.ratio-label{color:#fff;font-weight:600;min-width:120px}.ratio-value{color:#fff;font-size:1.2rem;font-weight:700;margin-right:1rem}.ratio-bar{border-radius:10px;flex:1 1;height:20px;overflow:hidden;position:relative}.bitcoin-bar{background:linear-gradient(135deg,#f44,#c00);width:100%}.ethereum-bar{background:linear-gradient(135deg,#4f4,#0c0);width:100%}.comparison-stats{display:flex;gap:2rem;justify-content:space-around;margin-top:2rem}.stat-highlight{background-color:#2a2a2a;border-radius:12px;min-width:200px;padding:1rem;text-align:center}.highlight-number{color:#4caf50;display:block;font-size:2rem;font-weight:700;margin-bottom:.5rem}.highlight-text{color:#ccc;display:block;font-size:.9rem}.stats-container{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:3rem;padding:0 20px}.stat-card{background-color:#404040;border-radius:16px;box-shadow:0 8px 32px #0003;padding:2rem;text-align:center;transition:transform .3s ease}.stat-card:hover{transform:translateY(-5px)}.stat-card h3{font-size:1.2rem;font-weight:600;margin-bottom:1rem}.stat-value{font-size:2.5rem;font-weight:700;margin-bottom:1rem}.stat-details{color:#ccc;font-size:.9rem;line-height:1.5}.bitcoin-stat{border-left:4px solid #f44}.ethereum-stat{border-left:4px solid #4f4}.loading{color:#ccc;font-size:1.2rem;margin:2rem 0}.error{background-color:#ff6b6b1a;border:1px solid #ff6b6b4d;border-radius:8px;color:#ff6b6b;font-size:1.1rem;margin:2rem 0;padding:1rem}@media (max-width:768px){.header-toolbar{padding:.6rem 1rem;right:15px;top:15px}.live-container{gap:.5rem}.live-text{font-size:1rem}.live-dot{height:8px;width:8px}.container{padding-top:0}.header{font-size:2rem}.progress-bar{border-radius:6px;height:60px}.progress-segment.bitcoin{border-radius:6px 0 0 6px}.progress-segment.ethereum{border-radius:0 6px 6px 0}.progress-segment:only-child{border-radius:6px}.crypto-name{font-size:.8rem}.power-value{font-size:1rem}.stats-container{gap:1.5rem;grid-template-columns:1fr}.stat-card{padding:1.5rem}.stat-value{font-size:2rem}.arrow-container{left:calc(50% + 150px);top:calc(50% - 100px)}.arrow-container-left{left:calc(50% + 50px);top:50%}.arrow-text,.arrow-text-left{font-size:1rem;max-width:150px}.arrow-svg,.arrow-svg-left{height:50px;width:50px}.pos-chains-title{font-size:1.5rem}.chain-item{margin:0 1rem;min-width:100px;padding:.8rem}.chain-item img{height:40px;width:40px}.chain-item span{font-size:.7rem}}@media (max-width:480px){.container{padding:10px}.header{font-size:1.5rem;margin-bottom:1.5rem}.progress-container{margin:2rem 0;padding:0 10px}.info-container{flex-direction:column;gap:8px;text-align:center}.info-icon{margin-right:0}}
/*# sourceMappingURL=main.4e5ed516.css.map*/