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}body,html{font-family:Arial,sans-serif;height:100vh;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth;width:100vw}#root,section{height:100%}section{align-items:center;background:linear-gradient(0deg,#0f0209,#23061d,#330531,#3e024b,#41056a,#520578,#640385,#770092,#9b0089,#b8007e,#ce1173,#e03168);background-attachment:local;background-size:cover;display:flex;flex-direction:column;justify-content:center;overflow:hidden;perspective:1000px;position:fixed;text-align:center;width:100vw}section:before{background:#0000008c;content:"";height:100%;z-index:1}.grid-overlay,section:before{left:0;position:absolute;top:0;width:100%}.grid-overlay{animation:crawlingWall 60s linear infinite;background-image:linear-gradient(90deg,#fff3 1px,#0000 0),linear-gradient(180deg,#fff3 1px,#0000 0);background-position-y:top;background-size:40px 40px;height:140%;overflow:hidden;transform:rotateX(50deg);transform-origin:top center;z-index:2}@keyframes crawlingWall{to{background-position-y:bottom}}.header-title{-webkit-text-fill-color:#0000;animation:textGradientShift 10s ease infinite;background:linear-gradient(45deg,#e000e0,#d60064,#f07,#f0f,#b500c0);background-clip:text;-webkit-background-clip:text;background-size:400% 400%;font-family:CyberOpticFont,sans-serif;font-size:4rem;padding-bottom:15px;position:relative;text-shadow:0 0 10px #f0f9;z-index:3}.subheader{font-size:1.5rem;margin-bottom:1.5rem;opacity:.9}.main-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;border:3px solid;border-image:linear-gradient(90deg,#f07,#f0f) 1;border-radius:12px;box-shadow:0 0 25px #be00be80;display:flex;flex-direction:column;height:100vh;max-width:1100px;overflow-y:hidden;padding:0;position:relative;scrollbar-gutter:stable;text-align:center;width:90%;z-index:3}.gradient-button{background:linear-gradient(90deg,#f07,#f0f);border:none;border-radius:8px;box-shadow:0 0 10px #ff00ff80;color:#fff;cursor:pointer;font-size:1rem;margin-bottom:1rem;padding:12px 24px;transition:transform .2s,box-shadow .3s}.dashboard-header{align-items:center;background:#000;display:flex;height:60px;left:0;padding:0 1rem;position:fixed;right:0;top:0;z-index:999}.dashboard-header .logo{color:#f0f;margin-right:2rem}.dashboard-wrapper{display:flex;flex:1 1;overflow:hidden}.dashboard-main{background:#0000;color:#fff;flex:1 1;overflow-y:auto;padding:15px}.dashboard-container{display:flex;flex-direction:column;height:100%;top:50px;width:100%}.dashboard-sidebar{align-items:center;background:#280a28e6;box-shadow:4px 0 15px #ff00ffb3;color:#fff;display:flex;flex-direction:column;height:auto;left:0;margin-top:18px;overflow:hidden;padding:20px;position:absolute;transition:width .3s ease-in-out;width:200px}.dashboard-charts{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center}.dashboard-sidebar.collapsed{height:10px;width:10px}.metrics-container{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:1rem 0}.metric-card{background:#f0f3;border-radius:8px;box-shadow:0 0 10px #ff00ff4d;color:#fff;flex:1 1 10px;margin:.5rem 0;max-width:300px;padding:1rem;text-align:center;transition:transform .2s ease-in-out}.metric-card:hover{transform:translateY(-5px)}.chart-container{background:#f0f3;border-radius:10px;box-shadow:0 0 15px #ff00ff80;flex:1 1 300px;max-width:500px;padding:1rem}.gradient-button:hover{box-shadow:0 0 15px #f0fc;transform:scale(1.05)}.gradient-input{background:#ff00ff1a;border:2px solid #ff00ff80;border-radius:5px;box-shadow:0 0 10px #ff00ff4d;color:#fff;display:block;font-size:1rem;margin:10px auto;outline:none;padding:10px;text-align:center}.gradient-input::placeholder{color:#ffffffb3}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0f3;border-radius:10px;box-shadow:0 0 15px #ff00ff80;margin-top:20px;padding:20px}.card h2{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f07,#f0f);background-clip:text;-webkit-background-clip:text;color:#0000;margin:0}.card p{margin-top:10px}hr{background:linear-gradient(90deg,#f07,#f0f);border:none;height:3px;margin:30px auto;width:50%}@font-face{font-family:CyberOpticFont;font-style:normal;font-weight:400;src:url(../../static/media/nitro.83168830dd1fb811c114.ttf) format("truetype")}.nav-bar{align-items:center;background:#000000e6;box-shadow:0 -4px 15px #ff00ffb3,0 4px 15px #ff00ffb3;display:flex;justify-content:space-between;padding:17px 0;position:relative;width:100%}.nav-bar .nav-link{background:#0000;border:none;color:#fff;cursor:pointer;flex:1 1;font-size:1.2rem;font-weight:700;padding:4px 0;position:relative;text-align:center;text-decoration:none;transition:color .3s ease,text-shadow .3s ease}.nav-bar .nav-link:not(:last-child):after{background:linear-gradient(180deg,#f07,#f0f);box-shadow:0 0 5px #ff00ffb3;content:"";height:100%;position:absolute;right:0;top:0;width:2px}.nav-bar .nav-link:hover{color:#f0f;text-shadow:0 0 10px #f0fc}.nav-bar .nav-link.active{color:#f0f!important;position:relative;text-shadow:0 0 20px #f0f}.nav-bar .nav-link.active:before{background:linear-gradient(90deg,#f07,#f0f);border-radius:2px;bottom:-6px;box-shadow:0 0 10px #f0f9;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);width:60%}.page-content{color:#fff;display:flex;flex:1 1;margin-top:20px;overflow:auto;padding:15px}.content-wrapper{align-items:center;display:flex;flex-direction:column;height:100%;top:50px;width:100%}.pricing-table{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-left:auto;margin-right:auto;max-width:900px}.pricing-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0f3;border-radius:10px;box-shadow:0 0 15px #ff00ff80;flex:1 1;max-width:300px;padding:20px;text-align:center}.pricing-card h3{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#f07,#f0f);background-clip:text;-webkit-background-clip:text}.pricing-card p{font-size:1rem;font-weight:700}.pricing-card ul{list-style:none;padding:0}.pricing-card li{margin:5px 0}.login-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f0f3;border-radius:10px;box-shadow:0 0 15px #ff00ff80;display:flex;flex-direction:column;justify-content:space-between;margin-top:50px;min-height:290px;overflow:hidden;padding:18px;position:relative;text-align:center;width:270px}.tab-buttons{display:flex;gap:10px;justify-content:center}.tab-buttons button{background:#222;border:none;border-radius:5px;color:#fff;cursor:pointer;flex:1 1;font-weight:700;padding:10px}.tab-buttons .active{background:#f0f}.form-container{display:flex;flex-direction:column;flex-grow:1;justify-content:center}input{border:none;border-radius:5px;margin:10px 0;padding:10px;width:95%}button{background:#f0f;border:none;cursor:pointer;padding:10px;width:100%}.message,button{color:#fff;margin-top:10px}.fade-in{opacity:1}.fade-in,.fade-out{transition:opacity .8s ease-in-out}.fade-out{opacity:0;pointer-events:none}.sidebar-header{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0 10px;width:100%}.sidebar-title{font-size:15px;margin:0;padding-left:10px;padding-right:2px;text-transform:uppercase;white-space:nowrap}.sidebar-toggle{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:20px;justify-content:center;line-height:normal;margin:0;padding:0}.sidebar-menu{list-style:none;padding:0;width:100%}.sidebar-menu-item{background:#0000;border-radius:5px;cursor:pointer;margin-bottom:8px;padding:10px;text-align:center;transition:.3s}.sidebar-menu-item.active{background:#ff00ff80}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#280a28e6;border-radius:10px;box-shadow:inset 0 0 5px #ff00ff80}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f0f,#770092);border:2px solid #f0f9;border-radius:10px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f0f,#b8007e);box-shadow:0 0 10px #f0fc}*{scrollbar-color:#f0f #280a28e6;scrollbar-width:thin}@media (max-width:768px){.dashboard-sidebar{background:#280a28f7;top:209px;width:180px;z-index:3}.sidebar-header{justify-content:center;padding-left:8px}.sidebar-toggle{margin-left:5px;padding-bottom:0;padding-top:7px}.dashboard-sidebar.collapsed{height:15px;padding-top:0;top:190x;width:7px;z-index:999}.dashboard-container{box-sizing:border-box;display:flex;flex-direction:column;height:100vh;left:0;margin:0;padding:1rem;position:fixed;top:-20px;width:100%}.nav-bar .nav-link{font-size:13px}.nav-bar{align-items:center;background:#000000e6;box-shadow:0 -4px 15px #ff00ffb3,0 4px 15px #ff00ffb3;display:flex;justify-content:space-between;padding:17px 0;position:fixed;top:135px;width:100%;z-index:999}.header-title{-webkit-text-fill-color:#0000;animation:textGradientShift 10s ease infinite;background:linear-gradient(45deg,#e000e0,#d60064,#f07,#f0f,#b500c0);background-clip:text;-webkit-background-clip:text;background-size:400% 400%;font-family:CyberOpticFont,sans-serif;font-size:3rem;overflow:hidden;padding-bottom:10px;position:fixed;text-shadow:0 0 10px #f0f9;top:-30px;z-index:3}.page-content{color:#fff;display:flex;flex:1 1;margin-top:220px;overflow:auto;padding:15px}.dashboard-main{background:#0000;color:#fff;flex:1 1;overflow-y:auto;padding:5px}.dashboard-wrapper{display:flex;flex:1 1;margin-top:238px;overflow:hidden}}@keyframes textGradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}
/*# sourceMappingURL=main.91e7870b.css.map*/