:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}:root{--primary-red: #ff4500;--dark-red: #1a0a00;--deep-blue: #0d0d0d;--light-blue: #333333;--accent-red: #ff6600;--accent-orange: #ff8800;--font-main: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Roboto Mono", monospace;--bg-gradient-start: #000000;--bg-gradient-end: #0a0a0a;--text-color: #cccccc;--carousel-bg: rgba(20, 20, 20, .9);--card-border: rgba(255, 69, 0, .3);--glow-color: rgba(255, 69, 0, .6);--description-color: rgba(200, 200, 200, .9);--button-bg: rgba(30, 30, 30, .8);--shadow-color: rgba(0, 0, 0, .8);--shadow-accent: rgba(255, 69, 0, .4);--dot-bg: rgba(100, 100, 100, .5);--grid-color: rgba(255, 69, 0, .1);--panel-bg: rgba(10, 10, 10, .95);--panel-border: rgba(255, 69, 0, .2);--tile-bg: rgba(255, 255, 255, .05);--tile-hover-bg: rgba(255, 255, 255, .08)}html[data-theme=light]{--bg-gradient-start: #f2f5f9;--bg-gradient-end: #dcd9f1;--text-color: #5b1616;--carousel-bg: rgba(255, 255, 255, .5);--card-border: rgba(165, 31, 31, .2);--glow-color: rgba(213, 21, 41, .3);--description-color: rgba(91, 22, 22, .9);--button-bg: rgba(243, 115, 115, .4);--shadow-color: rgba(91, 22, 22, .2);--shadow-accent: rgba(213, 21, 41, .2);--dot-bg: rgba(91, 22, 22, .3);--tile-bg: rgba(255, 255, 255, .4);--tile-hover-bg: rgba(255, 255, 255, .6)}*{margin:0;padding:0;box-sizing:border-box;transition:background-color .3s ease,color .3s ease,border-color .3s ease,background .3s ease,box-shadow .3s ease}body{background:#000;background-image:radial-gradient(rgba(255,69,0,.05) 1px,transparent 1px),linear-gradient(rgba(255,69,0,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,69,0,.03) 1px,transparent 1px);background-size:100px 100px,50px 50px,50px 50px;color:var(--text-color);font-family:var(--font-main);min-height:100vh;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:1rem;padding:1.5rem;position:relative;overflow:hidden;perspective:1500px}body:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at calc(50% + var(--bg-offset-x, 0px)) calc(50% + var(--bg-offset-y, 0px)),var(--glow-color),transparent 70%);z-index:-1;transform:translateZ(-1px) scale(2);transition:transform .5s ease}#root{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;gap:1rem;padding:1.5rem;width:100%}.dashboard-panel{background:#0a0a0acc;border:1px solid var(--panel-border);border-radius:10px;padding:1.5rem;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);box-shadow:0 10px 40px #000c,inset 0 2px 1px #ffffff05,inset 0 0 15px #ff45001a;position:relative;overflow:hidden;transition:all .5s cubic-bezier(.23,1,.32,1);opacity:0;transform:perspective(800px) rotateY(15deg) scale(.9)}.dashboard-panel.visible{opacity:1;transform:perspective(800px) rotateY(0) scale(1)}.dashboard-panel:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--primary-red),transparent);animation:scan 4s infinite linear}@keyframes scan{0%{transform:translate(-100%);opacity:0}50%{transform:translate(100%);opacity:.7}to{transform:translate(200%);opacity:0}}.dashboard-panel:hover{transform:translateY(-5px) scale(1.02);box-shadow:0 15px 50px #000,0 0 30px #ff450080,inset 0 2px 1px #ffffff08,inset 0 0 20px #ff450033}.dashboard-panel:after{content:"";position:absolute;top:8px;right:8px;width:12px;height:12px;border-top:2px solid var(--primary-red);border-right:2px solid var(--primary-red);opacity:.5;transition:all .3s ease}.dashboard-panel:hover:after{transform:scale(1.2) rotate(5deg);opacity:1;filter:drop-shadow(0 0 5px var(--primary-red))}.panel-header{font-size:.9rem;font-weight:700;color:var(--primary-red);letter-spacing:2px;margin-bottom:1.2rem;border-bottom:1px solid var(--panel-border);padding-bottom:.7rem;text-transform:uppercase;position:relative}.panel-header:before{content:"";position:absolute;bottom:-1px;left:0;width:40px;height:2px;background:var(--primary-red);box-shadow:0 0 8px var(--glow-color)}.logo-panel{grid-column:1 / 5;grid-row:1;text-align:center;display:flex;align-items:center;justify-content:center}.stats-panel{grid-column:5 / 9;grid-row:1}.features-panel{grid-column:9 / 13;grid-row:1 / 3}.partners-panel{grid-column:1 / 9;grid-row:2}.countdown-panel{grid-column:9 / 13;grid-row:3}.actions-panel{grid-column:1 / 9;grid-row:3}.actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem}.action-button{background:var(--tile-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--panel-border);border-radius:4px;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:.8rem;text-decoration:none;color:var(--description-color);transition:all .3s ease;position:relative;overflow:hidden;min-height:120px;justify-content:center}.action-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,69,0,.1),transparent);transform:rotate(45deg);transition:all .5s ease;opacity:0}.action-button:hover:before{opacity:1;left:100%}.action-button:hover{background:var(--tile-hover-bg);border-color:var(--primary-red);box-shadow:0 8px 25px #ff45004d;color:var(--text-color)}.action-button i{font-size:2rem;color:var(--primary-red)}.action-button span{font-size:.9rem;font-weight:500;letter-spacing:1px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.5rem;height:100%}.stat-item{background:var(--tile-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--panel-border);border-radius:4px;padding:.4rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;position:relative;transition:all .3s cubic-bezier(.23,1,.32,1);overflow:hidden;height:auto;aspect-ratio:1 / 1}.stat-item:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent,rgba(255,69,0,.1),transparent);opacity:0;transition:opacity .3s ease}.stat-item:hover{background:var(--tile-hover-bg);border-color:#ff450080;transform:translateY(-3px);box-shadow:0 5px 15px #000000b3}.stat-item.large{grid-row:auto;font-size:1.2rem}.stat-item.medium{grid-column:2;grid-row:1}.stat-item.small{font-size:.9rem}.stat-value{font-size:1.2rem;font-weight:700;color:var(--primary-red);margin-bottom:.2rem;line-height:1}.stat-item.large .stat-value{font-size:1.5rem}.stat-item.medium .stat-value{font-size:1.1rem}.stat-item.small .stat-value{font-size:.9rem}.stat-label{font-size:.5rem;color:var(--description-color);letter-spacing:.5px;font-weight:500;line-height:1}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.8rem;height:100%}.feature-item{background:var(--tile-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--panel-border);border-radius:6px;padding:.8rem;display:flex;flex-direction:column;align-items:center;gap:.4rem;text-align:center;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden;justify-content:center;min-height:60px}.feature-item:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,69,0,.1),transparent);transform:rotate(45deg);transition:all .5s ease;opacity:0}.feature-item:hover:before{opacity:1;left:100%}.feature-item:hover{background:var(--tile-hover-bg);border-color:var(--primary-red);box-shadow:0 4px 15px #ff45004d}.feature-item i{font-size:1.3rem;color:var(--primary-red);transition:all .3s ease}.feature-item:hover i{transform:scale(1.1);filter:drop-shadow(0 0 5px var(--glow-color))}.feature-item span{font-size:.7rem;color:var(--description-color);font-weight:500;line-height:1}.theme-toggle{position:fixed;top:1rem;right:1rem;z-index:100;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--carousel-bg);box-shadow:0 2px 10px var(--shadow-color);border:1px solid var(--card-border);cursor:pointer;transition:all .3s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.theme-toggle:hover{transform:scale(1.1);box-shadow:0 4px 15px var(--shadow-accent)}.theme-toggle svg{width:20px;height:20px;stroke:var(--text-color);transition:all .3s ease}.parallax-bg{position:fixed;inset:0;z-index:-2;overflow:hidden}.parallax-star{position:absolute;border-radius:50%;opacity:0;transition:opacity .5s ease,transform .5s ease;pointer-events:none;z-index:1}.carousel-container{width:100%;overflow:hidden;background:transparent;border-radius:6px;border:none;position:relative;height:120px;display:flex;align-items:center}.carousel{display:flex;width:100%;transition:transform .6s cubic-bezier(.86,0,.07,1);overflow:visible;position:relative;min-height:80px}.carousel-item{min-width:80px;max-width:100px;position:absolute;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(.4,0,.2,1);filter:grayscale(80%) brightness(.7);opacity:.6;transform:translate(100px) scale(.8);z-index:1}.carousel-item:hover{filter:grayscale(0%) brightness(1);transform:scale(1.1) translateY(-5px);z-index:3}.carousel-item.active{filter:grayscale(0%) brightness(1);transform:translate(0) scale(1);z-index:2;opacity:1}.carousel-item.prev,.carousel-item.next{filter:grayscale(50%) brightness(.8);transform:scale(.9);opacity:.8}.carousel-item.prev{transform:translate(-120px) scale(.9)}.carousel-item.next{transform:translate(120px) scale(.9)}.carousel-item img{max-width:100%;height:auto;object-fit:contain;transition:transform .3s ease}.carousel-nav{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.carousel-nav button{width:12px;height:12px;border-radius:50%;border:none;background-color:var(--dot-bg);cursor:pointer;transition:all .3s ease}.carousel-nav button.active{background-color:var(--primary-red);transform:scale(1.2)}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);width:35px;height:35px;border-radius:50%;background:#141414cc;border:1px solid var(--panel-border);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 8px #00000080;transition:all .3s ease}.carousel-arrow:hover{background:var(--primary-red);box-shadow:0 0 15px var(--glow-color);transform:translateY(-50%) scale(1.1)}.carousel-arrow.prev{left:10px}.carousel-arrow.next{right:10px}.carousel-arrow svg{width:18px;height:18px;stroke:var(--text-color)}.logo-container{text-align:center;margin:2rem 0;animation:pulse 4s infinite alternate;perspective:1000px}.logo{font-size:9rem;font-weight:700;color:var(--primary-red);text-shadow:0 0 10px var(--glow-color);letter-spacing:2px;position:relative;display:inline-flex;align-items:center;transition:all .4s ease;transform-style:preserve-3d;cursor:pointer}.logo:hover{filter:drop-shadow(0 0 10px);transform:scale(1.1);-webkit-transform:scale(110%);-moz-transform:scale(110%);-ms-transform:scale(110%);-o-transform:scale(110%);-webkit-filter:drop-shadow(0 0 10px)}.features-showcase{width:100%;max-width:1000px;margin:3rem auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;padding:0 1rem}.feature-card{background:var(--carousel-bg);border-radius:10px;border:1px solid var(--card-border);overflow:hidden;position:relative;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateY(40px);opacity:0;box-shadow:0 8px 32px var(--shadow-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:280px;display:flex;flex-direction:column}.feature-card.visible{transform:translateY(0);opacity:1}.feature-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 15px 40px var(--shadow-accent);z-index:2}.feature-icon{width:100%;height:120px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--deep-blue),var(--dark-red));padding:2rem;position:relative;overflow:hidden}.feature-icon img,.feature-icon svg{color:#fff;width:60px;height:60px;position:relative;z-index:2;filter:drop-shadow(0 4px 6px rgba(0,0,0,.4));transition:all .3s ease}.feature-card:hover .feature-icon img,.feature-card:hover .feature-icon svg{transform:scale(1.1) translateY(-5px);filter:drop-shadow(0 8px 12px rgba(0,0,0,.5))}.feature-icon:before{content:"";position:absolute;width:200%;height:200%;background:radial-gradient(circle at center,rgba(213,21,41,.3),transparent 70%);top:-50%;left:-50%;animation:feature-pulse 10s infinite alternate}@keyframes feature-pulse{0%{transform:translate(-20%) translateY(-10%) rotate(0)}to{transform:translate(10%) translateY(10%) rotate(90deg)}}.feature-content{padding:1.5rem;flex-grow:1;display:flex;flex-direction:column}.feature-title{font-size:1.3rem;font-weight:700;margin-bottom:.7rem;color:var(--primary-red);position:relative;display:inline-block}.feature-title:after{content:"";position:absolute;height:2px;width:0;bottom:-5px;left:0;background:var(--primary-red);transition:width .3s ease}.feature-card:hover .feature-title:after{width:50%}.feature-description{font-size:.9rem;line-height:1.6;color:var(--description-color);flex-grow:1}.countdown-subtitle{font-size:.9rem;color:var(--description-color);margin-bottom:1rem;text-align:center}.countdown{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:.8rem;height:100%;align-content:center}.countdown-box{background:var(--tile-bg);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);aspect-ratio:1 / 1;border-radius:6px;padding:1rem;display:flex;flex-direction:column;align-items:center;border:1px solid var(--panel-border);position:relative;transition:all .3s cubic-bezier(.23,1,.32,1);justify-content:center}.countdown-box:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--primary-red);opacity:.5}.countdown-box:hover{background:var(--tile-hover-bg);transform:scale(1.05);border-color:var(--primary-red)}.countdown-value{font-size:1.5rem;font-weight:700;color:var(--primary-red);margin-bottom:.2rem;line-height:1}.countdown-label{font-size:.6rem;color:var(--description-color);letter-spacing:1px;text-transform:uppercase}.discord-container{margin:2rem 0;display:flex;justify-content:center}.discord-button{background:var(--button-bg);border:none;border-radius:50px;padding:.8rem 2rem;color:var(--text-color);font-family:Inter,sans-serif;font-size:1.1rem;cursor:pointer;display:flex;align-items:center;gap:1rem;transition:all .3s ease;position:relative;overflow:hidden;box-shadow:0 8px 32px var(--shadow-color);text-decoration:none}.discord-button:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,transparent,rgba(255,255,255,.1),transparent);transform:rotate(45deg);transition:all .8s ease}.discord-button:hover:before{left:100%}.discord-button:hover{background:#331fa599;box-shadow:0 8px 32px var(--shadow-accent);transform:translateY(-2px)}.discord-button img{width:32px;height:32px;filter:brightness(var(--icon-brightness, 1))}.tagline-container{margin-top:3rem;text-align:center;position:relative;padding:1.5rem;max-width:1000px;width:100%}.tagline{font-size:2.5rem;font-weight:700;color:var(--primary-red);text-shadow:0 0 20px var(--glow-color);animation:glow 3s infinite alternate;position:relative}.aurora{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;opacity:.6}.aurora__item{position:absolute;width:300px;height:300px;background:var(--primary-red);border-radius:50%;filter:blur(100px);animation:aurora 20s infinite alternate}.aurora__item:nth-child(1){top:-200px;left:10%;background:var(--accent-red);animation-delay:0s}.aurora__item:nth-child(2){bottom:-200px;right:10%;background:var(--primary-red);animation-delay:5s}@keyframes aurora{0%{transform:translate(0) scale(1)}25%{transform:translate(50px,20px) scale(1.2)}50%{transform:translateY(50px) scale(.9)}75%{transform:translate(-50px,20px) scale(1.1)}to{transform:translate(0) scale(1)}}@keyframes glow{0%{text-shadow:0 0 10px var(--glow-color)}to{text-shadow:0 0 20px var(--glow-color),0 0 30px var(--glow-color)}}@keyframes pulse{0%{transform:scale(1)}to{transform:scale(1.05)}}.description{margin-top:1rem;max-width:600px;text-align:center;color:var(--description-color);line-height:1.6;font-size:1.1rem;padding:0 1rem;text-shadow:0 2px 4px var(--shadow-color)}@media (max-width: 1200px){body{padding:.8rem;gap:.8rem}}@media (max-width: 1024px){body{grid-template-columns:repeat(8,1fr)}.logo-panel{grid-column:1 / 4;min-height:120px}.stats-panel{grid-column:4 / 9;grid-row:1}.features-panel{grid-column:1 / 5;grid-row:2}.partners-panel{grid-column:1 / 9;grid-row:2}.countdown-panel{grid-column:1 / 5;grid-row:3}.actions-panel{grid-column:5 / 9;grid-row:3}}@media (max-width: 768px){body{grid-template-columns:repeat(4,1fr);gap:.8rem;padding:.8rem}.dashboard-panel{padding:1rem}.logo-panel{grid-column:1 / 5;grid-row:1}.stats-panel{grid-column:1 / 5;grid-row:2}.features-panel{grid-column:1 / 5;grid-row:3}.partners-panel{grid-column:1 / 5;grid-row:4}.countdown-panel{grid-column:1 / 5;grid-row:5}.actions-panel{grid-column:1 / 5;grid-row:6}.stat-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto}.stat-item.large{grid-column:1 / 3;grid-row:1}}@media (max-width: 480px){.features-grid{grid-template-columns:1fr}.carousel-container{height:80px}.countdown{grid-template-columns:repeat(2,1fr);gap:.5rem}.countdown-value{font-size:1.2rem}}.count{font-weight:700;color:var(--primary-red)}.pop{opacity:0;transform:scale(.3);transition:transform .4s ease-out,opacity .4s ease-out}.pop.show{opacity:1;transform:scale(1)}.stat-value,.countdown-value{font-family:var(--font-mono);text-shadow:0 0 12px var(--glow-color),0 0 20px rgba(255,69,0,.5);transition:all .3s ease}.stat-item:hover .stat-value,.countdown-box:hover .countdown-value{transform:scale(1.05);text-shadow:0 0 16px var(--glow-color),0 0 30px rgba(255,69,0,.7)}.logo-panel .logo img{width:300px;height:120px;filter:drop-shadow(0 0 15px var(--glow-color));transition:all .3s ease}.logo-panel .logo:hover img{transform:scale(1.05);filter:drop-shadow(0 0 25px var(--glow-color))}@media (max-width: 1200px){#root{padding:.8rem;gap:.8rem}}@media (max-width: 1024px){#root{grid-template-columns:repeat(8,1fr)}.logo-panel{grid-column:1 / 4}.stats-panel{grid-column:4 / 9;grid-row:1}.features-panel{grid-column:1 / 5;grid-row:2}.partners-panel{grid-column:1 / 9;grid-row:2}.countdown-panel{grid-column:1 / 5;grid-row:3}.actions-panel{grid-column:5 / 9;grid-row:3}}@media (max-width: 768px){#root{grid-template-columns:repeat(4,1fr);gap:.8rem;padding:.8rem}.dashboard-panel{padding:1rem}.logo-panel{grid-column:1 / 5;grid-row:1}.stats-panel{grid-column:1 / 5;grid-row:2}.features-panel{grid-column:1 / 5;grid-row:3}.partners-panel{grid-column:1 / 5;grid-row:4}.countdown-panel{grid-column:1 / 5;grid-row:5}.actions-panel{grid-column:1 / 5;grid-row:6}.stat-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto)}.stat-item.large{grid-column:1 / 3;grid-row:1}}@media (max-width: 480px){#root,.features-grid{grid-template-columns:1fr}.countdown{grid-template-columns:repeat(2,1fr)}.countdown-value{font-size:1.2rem}}@media (max-width: 768px){.countdown{grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.countdown-box{aspect-ratio:auto;padding:.8rem}.features-grid{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.stat-grid,.features-grid,.countdown{padding:.4rem}
