:root{--bg-color:#020202;--text-color:#fff;--text-secondary:#ffffffb3;--accent-color:#ff6b00;--glass-bg:#ffffff08;--glass-border:#ffffff14;--glass-shadow:0 8px 32px 0 #0000005e;--glass-blur:12px;--font-primary:"Inter",sans-serif}body{-webkit-font-smoothing:antialiased;background-color:#020202;background-color:var(--bg-color);font-family:Inter,sans-serif;font-family:var(--font-primary);overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{color:#fff;color:var(--text-color)}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0}p{color:#ffffffb3;color:var(--text-secondary);line-height:1.6}a{color:inherit;text-decoration:none;transition:color .3s ease}a:hover{color:#ff6b00;color:var(--accent-color)}.container{margin:0 auto;max-width:1200px;padding:0 20px}.glass{box-shadow:0 8px 32px 0 #0000005e;box-shadow:var(--glass-shadow)}.glass,.glass-card{backdrop-filter:blur(12px);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(var(--glass-blur));background:#ffffff08;background:var(--glass-bg);border:1px solid #ffffff14;border:1px solid var(--glass-border);border-radius:24px}.glass-card{padding:24px;transition:transform .3s ease,border-color .3s ease}.glass-card:hover{border-color:#ff6b00;border-color:var(--accent-color);transform:translateY(-5px)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#020202;background:var(--bg-color)}::-webkit-scrollbar-thumb{background:#ffffff14;background:var(--glass-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ff6b00;background:var(--accent-color)}*{box-sizing:border-box}body{margin:0;padding:0}#notfound{background:#030005;height:100vh;position:relative}#notfound .notfound{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.notfound{line-height:1.4;max-width:767px;text-align:center;width:100%}.notfound .notfound-404{height:180px;margin-bottom:20px;position:relative;z-index:-1}.notfound .notfound-404 h1{color:#030005;font-size:224px;font-weight:900;left:50%;letter-spacing:-20px;margin-bottom:0;margin-left:-12px;margin-top:0;text-shadow:-1px -1px 0 #8400ff,1px 1px 0 #ff005a;top:50%;transform:translate(-50%,-50%)}.notfound .notfound-404 h1,.notfound .notfound-404 h2{font-family:Montserrat,sans-serif;position:absolute;text-transform:uppercase}.notfound .notfound-404 h2{color:#fff;font-size:42px;font-weight:700;left:0;letter-spacing:13px;margin:0;right:0;text-shadow:0 2px 0 #8400ff;top:110px}.notfound a{background:#0000;border:2px solid;color:#ff005a;display:inline-block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;padding:10px 40px;text-decoration:none;text-transform:uppercase;transition:all .2s}.notfound a:hover{color:#8400ff}@media only screen and (max-width:767px){.notfound .notfound-404 h2{font-size:24px}}@media only screen and (max-width:480px){.notfound .notfound-404 h1{font-size:182px}}
/*# sourceMappingURL=main.bb4a35e3.css.map*/