@import "https://fonts.googleapis.com/css?family=Poppins:200,400,500,600,700";.slime-landing{color:#f1ecf7;background:linear-gradient(#151120,#0b0911);min-height:100vh;padding:110px 20px 60px;font-family:system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.slime-landing .bg-glow{filter:blur(140px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.slime-landing .bg-glow.top-glow{background:radial-gradient(circle,#a84de126 0%,#0000 70%);width:650px;height:400px;top:-50px;left:50%;transform:translate(-50%)}.slime-landing .bg-glow.bottom-glow{background:radial-gradient(circle,#a84de11a 0%,#0000 70%);width:500px;height:500px;bottom:-100px;right:10%}.landing-content{z-index:1;flex-direction:column;gap:80px;max-width:1100px;margin:0 auto;display:flex;position:relative}.hero{text-align:center;flex-direction:column;align-items:center;padding-top:20px;display:flex}.hero .hero-tag{color:#a84de1;background:#a84de11f;border:1px solid #a84de14d;border-radius:30px;align-items:center;gap:8px;margin-bottom:24px;padding:6px 18px;font-size:.85rem;font-weight:700;display:inline-flex}.hero .hero-title{letter-spacing:-.5px;margin:0 0 20px;font-size:3.2rem;font-weight:800;line-height:1.15}.hero .hero-title .text-gradient{background:linear-gradient(135deg,#fff 40%,#d8b4fe 70%,#a84de1 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero .hero-subtitle{color:#9c8fb0;max-width:680px;margin:0 0 36px;font-size:1.15rem;font-weight:500;line-height:1.6}.hero .hero-cta-group{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn-glow-primary{color:#fff;background:linear-gradient(90deg,#a84de1,#7b33aa);border:1px solid #ffffff1a;border-radius:2px;align-items:center;gap:10px;padding:14px 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.btn-glow-primary:hover{border-color:#ffffff40;transform:translateY(-2px)}.btn-glass-secondary{color:#f1ecf7;background:#0000004d;border:1px solid #ffffff14;border-radius:2px;align-items:center;gap:10px;padding:14px 28px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.btn-glass-secondary:hover{background:#ffffff0a;border-color:#ffffff26;transform:translateY(-2px)}.stats-banner{background:linear-gradient(#ffffff05,#00000026);border:1px solid #ffffff08;border-radius:4px;justify-content:space-around;align-items:center;padding:24px 30px;display:flex}.stats-banner .stat-card{flex-direction:column;align-items:center;display:flex}.stats-banner .stat-card .stat-number{color:#f1ecf7;font-size:2.2rem;font-weight:800}.stats-banner .stat-card .stat-label{color:#9c8fb0;text-transform:uppercase;letter-spacing:1px;margin-top:4px;font-size:.85rem;font-weight:700}.stats-banner .stat-divider{background:#ffffff0f;width:1px;height:40px}.showcase-section{flex-direction:column;gap:40px;display:flex}.showcase-section .section-header{text-align:center}.showcase-section .section-header h2{color:#f1ecf7;margin:0 0 10px;font-size:2rem;font-weight:800}.showcase-section .section-header h2 span{color:#a84de1}.showcase-section .section-header p{color:#9c8fb0;margin:0;font-size:1rem}.showcase-section .showcase-cards{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;display:grid}.showcase-section .showcase-cards .showcase-card{background:#00000040;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;gap:16px;padding:30px;transition:all .2s;display:flex}.showcase-section .showcase-cards .showcase-card:hover{background:#a84de10d;border-color:#a84de166;transform:translateY(-4px)}.showcase-section .showcase-cards .showcase-card .card-icon{border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.showcase-section .showcase-cards .showcase-card .card-icon.purple{color:#a84de1;background:#a84de11f;border:1px solid #a84de14d}.showcase-section .showcase-cards .showcase-card .card-icon.gold{color:#eab308;background:#eab3081f;border:1px solid #eab3084d}.showcase-section .showcase-cards .showcase-card .card-icon.blue{color:#0f9ec0;background:#0b7ea71f;border:1px solid #0b7ea74d}.showcase-section .showcase-cards .showcase-card h3{color:#f1ecf7;margin:0;font-size:1.25rem;font-weight:700}.showcase-section .showcase-cards .showcase-card p{color:#9c8fb0;flex:1;margin:0;font-size:.925rem;line-height:1.6}.showcase-section .showcase-cards .showcase-card .card-link{color:#a84de1;align-items:center;gap:6px;margin-top:10px;font-size:.9rem;font-weight:700;text-decoration:none;transition:gap .2s;display:inline-flex}.showcase-section .showcase-cards .showcase-card .card-link:hover{color:#fff;gap:10px}.call-to-action .cta-inner{text-align:center;background:linear-gradient(#a84de11f,#00000059);border:1px solid #a84de173;border-radius:12px;flex-direction:column;align-items:center;gap:16px;padding:50px 30px;display:flex}.call-to-action .cta-inner .cta-icon{color:#a84de1;font-size:24px}.call-to-action .cta-inner h2{color:#f1ecf7;margin:0;font-size:1.8rem;font-weight:800}.call-to-action .cta-inner p{color:#9c8fb0;max-width:500px;margin:0 0 10px}.simple-footer{text-align:center;color:#9c8fb0;border-top:1px solid #ffffff0f;padding-top:30px;font-size:.875rem}.simple-footer .highlight,.text-purple{color:#a84de1;font-weight:700}@media (width<=768px){.hero .hero-title{font-size:2.2rem}.stats-banner{flex-direction:column;gap:20px}.stats-banner .stat-divider{display:none}}.valane-container{box-sizing:border-box;color:#f8fafc;background-color:var(--color-background);justify-content:center;align-items:center;width:100vw;min-height:100vh;margin:0;padding:80px 20px 4vh;display:flex;background-image:none!important}@media (width<=768px){.valane-container{align-items:flex-start;padding:75px 12px 4vh}}.valane-app{background-color:var(--color-card);box-sizing:border-box;border-radius:12px;width:100%;max-width:680px;padding:4vh 32px;transition:border-color .4s,box-shadow .4s;position:relative;border-color:rgba(var(--accent-color), .15)!important}@media (width<=520px){.valane-app{border-radius:8px;padding:24px 16px}}.app-header{margin-bottom:3vh}.app-header .logo-box{align-items:center;gap:14px;display:flex}@media (width<=480px){.app-header .logo-box{gap:10px}}.app-header .logo-box .logo-icon{background:linear-gradient(135deg, var(--accent-color), #4f46e5);border-radius:8px;flex-shrink:0;width:44px;height:44px;transition:all .4s;position:relative}.app-header .logo-box .logo-icon:after{content:"";opacity:.8;background-color:#fff;border-radius:50%;position:absolute;inset:14px}.app-header .logo-box .logo-text{min-width:0}.app-header .logo-box .logo-text h2{letter-spacing:-.5px;background:linear-gradient(120deg, #fff, var(--accent-color));-webkit-text-fill-color:transparent;white-space:nowrap;text-overflow:ellipsis;-webkit-background-clip:text;margin:0;font-size:calc(18px + .2vw);font-weight:700;transition:all .4s;overflow:hidden}.app-header .logo-box .logo-text span{color:#64748b;font-size:12px}@media (width<=600px){.server-buttons-tabs,.navigation-tabs-mobile-fix{-webkit-overflow-scrolling:touch;gap:8px;white-space:nowrap!important;display:flex!important;overflow-x:auto!important}.server-buttons-tabs::-webkit-scrollbar{display:none}.navigation-tabs-mobile-fix::-webkit-scrollbar{display:none}}.search-section{gap:12px;margin-bottom:3vh;display:flex}@media (width<=480px){.search-section{flex-direction:column}}.search-section .input-wrapper{flex:1;position:relative}.search-section .input-wrapper .search-icon{opacity:.4;font-size:14px;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.search-section .input-wrapper input{background-color:var(--color-card);color:#fff;box-sizing:border-box;border:1px solid #ffffff0d;border-radius:6px;width:100%;height:48px;padding:0 16px 0 44px;font-size:14px;transition:all .3s}.search-section .input-wrapper input:focus{border-color:var(--accent-color);box-shadow:none;outline:none}.player-card{background-color:#0003;border:1px solid #ffffff08;border-radius:6px;margin-bottom:3vh;padding:24px}@media (width<=520px){.player-card{padding:16px}}.player-card .player-header{align-items:center;gap:16px;margin-bottom:2vh;display:flex}@media (width<=400px){.player-card .player-header{flex-direction:column;align-items:flex-start;gap:12px}}.player-card .player-header .avatar-wrapper{border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;width:56px;height:56px;transition:all .4s;position:relative;overflow:hidden}.player-card .player-header .avatar-wrapper:before{content:"";border:2px solid var(--accent-color);pointer-events:none;opacity:.4;border-radius:8px;position:absolute;inset:0}.player-card .player-header .avatar-wrapper img{object-fit:cover;width:100%;height:100%;image-rendering:pixelated}.player-card .player-header .player-title{min-width:0}.player-card .player-header .player-title .player-name-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.player-card .player-header .player-title .player-name-row h3{white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin:0;font-size:22px;font-weight:700;overflow:hidden}.player-card .player-header .player-title .player-name-row .server-badge-info{color:var(--accent-color);filter:brightness(1.1);font-size:14px;font-weight:600;transition:color .4s}.player-card .player-header .player-title .badge{letter-spacing:.5px;background:#ffffff0d;border-radius:4px;margin-top:6px;padding:4px 8px;font-size:10px;font-weight:700;display:inline-block}.player-card .player-header .player-title .badge.offline{color:#94a3b8;background:#94a3b81a}.player-card .player-header .player-title .badge.online{color:var(--accent-color);background:#ffffff05;border:1px solid #ffffff0d;transition:color .4s}.player-card .status-time{flex-direction:column;margin-bottom:2vh;display:flex}.player-card .status-time .label{color:#64748b;font-size:12px}.player-card .status-time .time-ago{color:#f43f5e;margin:2px 0;font-size:calc(20px + .3vw);font-weight:800}.player-card .status-time .exact-date{color:#64748b;font-size:12px}.player-card .divider{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff03 100%);border:none;height:1px;margin:2vh 0}.player-card .logs-timeline{flex-direction:column;gap:14px;display:flex}.player-card .logs-timeline .log-row{justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.player-card .logs-timeline .log-row .log-label{color:#64748b;align-items:center;gap:10px;min-width:0;display:flex}.player-card .logs-timeline .log-row .log-label .icon{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:10px;display:inline-flex}.player-card .logs-timeline .log-row .log-label .icon.login{color:#fff}.player-card .logs-timeline .log-row .log-label .icon.logout{color:#ef4444}.player-card .logs-timeline .log-row .log-label .icon.first-login{color:#eab308}.player-card .logs-timeline .log-row .log-label span:not(.icon){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.player-card .logs-timeline .log-row .log-value{color:#ffffffe6;white-space:nowrap;font-weight:600}.other-servers-section{margin-top:3vh}.other-servers-section h4{color:#64748b;letter-spacing:1px;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:700}.other-servers-section .servers-list{flex-direction:column;gap:8px;display:flex}.other-servers-section .servers-list .server-item{background-color:#00000026;border:1px solid #ffffff05;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:13px;transition:all .3s;display:flex}.other-servers-section .servers-list .server-item.clickable:hover:not(.active){background-color:#ffffff05;border-color:#ffffff0d}.other-servers-section .servers-list .server-item.active{background-color:#ffffff0a;border-color:var(--accent-color)!important}.other-servers-section .servers-list .server-item .server-name{align-items:center;gap:10px;min-width:0;font-weight:600;display:flex}.other-servers-section .servers-list .server-item .server-name .dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.other-servers-section .servers-list .server-item .server-name span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.other-servers-section .servers-list .server-item .server-status{color:#64748b;white-space:nowrap;flex-shrink:0;font-size:12px;font-style:italic}.loader{text-align:center;color:var(--accent-color);margin-bottom:15px;font-size:13px;transition:color .4s}.app-footer{text-align:center;color:#64748b;margin-top:3vh;font-size:11px}.app-footer kbd{background:#ffffff14;border:1px solid #ffffff1a;border-radius:4px;padding:2px 4px}@keyframes slimeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes shadowPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(.7)}}@keyframes pixelRise{0%{opacity:0;transform:translateY(0)scale(1)}20%{opacity:.6}80%{opacity:.6}to{opacity:0;transform:translateY(-80px)scale(0)}}.error-container{color:#f1ecf7;box-sizing:border-box;background:linear-gradient(#151120,#0b0911);justify-content:center;align-items:center;min-height:100vh;padding:80px 20px 4vh;font-family:system-ui,-apple-system,sans-serif;display:flex}@media (width<=768px){.error-container{align-items:flex-start;padding:75px 12px 4vh}}.error-content{text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-sizing:border-box;background:linear-gradient(#ffffff05,#00000040);border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:450px;padding:40px;box-shadow:0 8px 30px #0009}@media (width<=480px){.error-content{padding:30px 16px}}.error-content .minecraft-levitation-container{justify-content:center;align-items:center;width:80px;height:120px;margin:0 auto 20px;display:flex;position:relative}.error-content .minecraft-levitation-container .mc-slime-levitate{z-index:2;background-color:#9333ea;border:4px solid #5b21b6;width:64px;height:64px;animation:3s ease-in-out infinite slimeFloat;position:relative;box-shadow:0 0 15px #a84de14d}.error-content .minecraft-levitation-container .mc-slime-levitate:before,.error-content .minecraft-levitation-container .mc-slime-levitate:after{content:"";background-color:#1e1b4b;width:8px;height:8px;position:absolute;top:20px}.error-content .minecraft-levitation-container .mc-slime-levitate:before{left:12px}.error-content .minecraft-levitation-container .mc-slime-levitate:after{right:12px}.error-content .minecraft-levitation-container .mc-slime-levitate .pixel-mouth{background-color:#1e1b4b;width:16px;height:4px;position:absolute;bottom:20px;left:20px}.error-content .minecraft-levitation-container .mc-slime-levitate .pixel-mouth:before,.error-content .minecraft-levitation-container .mc-slime-levitate .pixel-mouth:after{content:"";background-color:#1e1b4b;width:4px;height:4px;position:absolute;bottom:-4px}.error-content .minecraft-levitation-container .mc-slime-levitate .pixel-mouth:before{left:0}.error-content .minecraft-levitation-container .mc-slime-levitate .pixel-mouth:after{right:0}.error-content .minecraft-levitation-container .mc-shadow-fade{z-index:1;background:#000;border-radius:50%;width:48px;height:6px;animation:3s ease-in-out infinite shadowPulse;position:absolute;bottom:5px}.error-content .minecraft-levitation-container .pixel-particle{z-index:1;background-color:#c084fc;border:1px solid #5b21b6;width:6px;height:6px;animation:2s linear infinite pixelRise;position:absolute;bottom:20px}.error-content .minecraft-levitation-container .pixel-particle.p1{animation-delay:0s;left:0}.error-content .minecraft-levitation-container .pixel-particle.p2{width:4px;height:4px;animation-delay:.6s;right:-10px}.error-content .minecraft-levitation-container .pixel-particle.p3{animation-delay:1.3s;left:20px}.error-content h1{letter-spacing:-2px;background:linear-gradient(135deg,#fff,#a84de1);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:calc(44px + 2vw);font-weight:900;line-height:1}.error-content h2{color:#f1ecf7;margin:14px 0 10px;font-size:calc(16px + .4vw);font-weight:700;line-height:1.3}.error-content p{color:#9c8fb0;margin:0 0 32px;font-size:14px;line-height:1.5}@media (width<=480px){.error-content p{margin-bottom:24px;font-size:13px}}.error-content .back-home-btn{color:#fff;box-sizing:border-box;background:linear-gradient(90deg,#a84de1,#7b33aa);border:1px solid #ffffff1a;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex;box-shadow:0 4px 14px #a84de14d}@media (width<=400px){.error-content .back-home-btn{width:100%;padding:14px 20px}}.error-content .back-home-btn:hover{background:linear-gradient(90deg,#b363e5,#a84de1);transform:translateY(-2px);box-shadow:0 6px 20px #a84de180}.error-content .back-home-btn:active{transform:scale(.98)}.global-header{-webkit-backdrop-filter:blur(20px);z-index:1000;background-color:#0e0a18e0;border-bottom:1px solid #c084fc33;align-items:center;height:70px;transition:all .3s;display:flex;position:fixed;top:0;left:0;right:0}.global-header:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#c084fc99 50%,#0000 100%);height:1px;position:absolute;bottom:-1px;left:0;right:0}@media (width<=640px){.global-header{height:60px}}.header-container{justify-content:space-between;align-items:center;width:100%;max-width:1440px;height:100%;margin:0 auto;padding:0 40px;display:flex;position:relative}@media (width<=1024px){.header-container{padding:0 24px}}@media (width<=640px){.header-container{gap:12px;padding:0 16px}}.header-logo{flex-shrink:0;align-items:center;text-decoration:none;display:flex}.header-logo .logo-wrapper{justify-content:center;align-items:center;margin-right:12px;transition:transform .3s;display:flex}.header-logo .logo-wrapper .logo-img{object-fit:contain;filter:drop-shadow(0 0 8px #a84de166);width:42px;height:42px}@media (width<=640px){.header-logo .logo-wrapper .logo-img{width:34px;height:34px}}.header-logo:hover .logo-wrapper{transform:scale(1.05)}.header-logo .logo-text{z-index:2;position:relative}.header-logo .logo-text .brand-title{letter-spacing:-.3px;background:linear-gradient(135deg,#fff 40%,#d8b4fe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:18px;font-weight:900;line-height:1.1}@media (width<=640px){.header-logo .logo-text .brand-title{font-size:15px}}.header-logo .logo-text .brand-subtitle{color:#c084fc;letter-spacing:1.5px;text-transform:uppercase;margin-top:1px;font-size:10px;font-weight:800;display:block}@media (width<=640px){.header-logo .logo-text .brand-subtitle{display:none}}.header-nav{align-items:center;gap:10px;transition:all .3s;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (width<=1024px){.header-nav{position:static;left:auto;transform:none}}@media (width<=640px){.header-nav{max-width:70%;padding:4px 0;position:static;overflow-x:auto;transform:none}.header-nav::-webkit-scrollbar{display:none}.header-nav{-ms-overflow-style:none;scrollbar-width:none}}.header-nav .nav-link{color:#b4a5cd;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:8px;padding:8px 18px;font-size:14px;font-weight:700;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}@media (width<=640px){.header-nav .nav-link{gap:6px;padding:6px 12px;font-size:13px}}.header-nav .nav-link:hover{color:#fff;background:linear-gradient(140deg,#ffffff14 0%,#a84de126 100%);border-color:#c084fc4d;transform:translateY(-1px)}.header-nav .nav-link.active{color:#fff;background:linear-gradient(135deg,#c084fc4d 0%,#a84de133 100%);border:1px solid #c084fcb3;box-shadow:0 0 15px #a84de140}.header-nav .nav-dropdown{position:relative}.header-nav .nav-dropdown .pill-btn{color:#c084fc;cursor:pointer;white-space:nowrap;background:#a84de11f;border:1px solid #c084fc66;border-radius:30px;align-items:center;gap:8px;padding:8px 20px;font-size:14px;font-weight:700;transition:all .25s;display:flex}@media (width<=640px){.header-nav .nav-dropdown .pill-btn{padding:6px 14px;font-size:13px}}.header-nav .nav-dropdown .pill-btn .chevron{opacity:.8;transition:transform .25s}.header-nav .nav-dropdown .pill-btn:hover{color:#fff;background:#a84de140;border-color:#d8b4fe;transform:translateY(-1px);box-shadow:0 0 20px #a84de166}.header-nav .nav-dropdown.open .pill-btn{color:#fff;background:linear-gradient(135deg,#c084fc 0%,#a84de1 50%,#7b33aa 100%);border-color:#0000;box-shadow:0 0 25px #a84de199}.header-nav .nav-dropdown.open .pill-btn .chevron{transform:rotate(180deg)}.header-nav .nav-dropdown.open .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.header-nav .nav-dropdown .dropdown-menu{-webkit-backdrop-filter:blur(16px);opacity:0;visibility:hidden;background:#100b1cf2;border:1px solid #c084fc4d;border-radius:14px;min-width:190px;padding:8px;transition:all .25s cubic-bezier(.4,0,.2,1);position:absolute;top:calc(100% + 12px);right:0;transform:translateY(-8px);box-shadow:0 10px 30px #0009,0 0 20px #a84de126}.header-nav .nav-dropdown .dropdown-menu .dropdown-link{color:#b4a5cd;border-radius:9px;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.header-nav .nav-dropdown .dropdown-menu .dropdown-link:hover{color:#fff;background:#a84de133;transform:translate(3px)}.hdv-dashboard{color:#f8f5fc;box-sizing:border-box;background:0 0;flex-direction:column;width:100%;max-width:100%;margin-top:70px;padding:3vh 24px;display:flex}@media (width<=768px){.hdv-dashboard{margin-top:60px;padding:2vh 16px}}.hdv-dashboard .dashboard-header{flex-direction:column;gap:16px;margin-bottom:3vh;display:flex}.hdv-dashboard .dashboard-header h2{background:linear-gradient(135deg,#fff 30%,#c084fc 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:10px;margin:0;font-size:calc(20px + .5vw);font-weight:900;display:flex}.hdv-dashboard .dashboard-header h2 .hexagon-icon{color:#c084fc;filter:drop-shadow(0 0 10px #c084fccc);flex-shrink:0}.hdv-dashboard .dashboard-header .server-tabs-wrapper{justify-content:center;width:100%;margin-top:1vh;display:flex}.hdv-dashboard .dashboard-header .server-buttons-tabs{scrollbar-width:none;gap:10px;max-width:100%;padding:6px 4px;display:flex;overflow-x:auto}.hdv-dashboard .dashboard-header .server-buttons-tabs::-webkit-scrollbar{display:none}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn{color:#b4a5cd;cursor:pointer;white-space:nowrap;opacity:.85;background:linear-gradient(140deg,#ffffff0d 0%,#0000004d 100%);border:1px solid #c084fc2e;border-radius:8px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn .server-dot{background:#c084fc;border-radius:50%;flex-shrink:0;width:8px;height:8px;transition:transform .25s,box-shadow .25s;box-shadow:0 0 8px #c084fc}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn.is-active{opacity:1;color:#fff;background:linear-gradient(135deg,#c084fc4d 0%,#a84de133 100%);border-color:#c084fcb3;transform:scale(1.03);box-shadow:0 0 16px #a84de166,inset 0 0 12px #c084fc40}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn.is-active .server-dot{background:#fff;box-shadow:0 0 12px #fff,0 0 6px #c084fc}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn:not(.is-active):hover{opacity:1;color:#f8f5fc;background:linear-gradient(140deg,#ffffff1a 0%,#a84de126 100%);border-color:#c084fc66;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn:not(.is-active):hover .server-dot{transform:scale(1.3);box-shadow:0 0 10px #d8b4fe}.hdv-dashboard .hdv-animated-content{opacity:1;transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}.hdv-dashboard .hdv-animated-content.is-refreshing{opacity:.3;transition:none;transform:translateY(10px)}.hdv-dashboard .stats-cards-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:4vh;display:grid}@media (width>=1024px){.hdv-dashboard .stats-cards-grid{grid-template-columns:repeat(2,1fr)}}.hdv-dashboard .stats-cards-grid .stat-card{background:linear-gradient(145deg,#231937b3,#120d1ed9);border:1px solid #c084fc2e;border-radius:12px;flex-direction:column;padding:22px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006,inset 0 1px #ffffff1a}.hdv-dashboard .stats-cards-grid .stat-card:before{content:"";opacity:.7;background:linear-gradient(135deg,#c084fc 0%,#a84de1 50%,#7b33aa 100%);height:3px;position:absolute;top:0;left:0;right:0}.hdv-dashboard .stats-cards-grid .stat-card:hover{background:linear-gradient(145deg,#322150cc,#19112ae6);border-color:#c084fc73;transform:translateY(-3px);box-shadow:0 12px 30px #00000080,0 0 15px #a84de140}.hdv-dashboard .stats-cards-grid .stat-card:hover:before{opacity:1}.hdv-dashboard .stats-cards-grid .stat-card .card-icon{opacity:.3;color:#c084fc;filter:drop-shadow(0 0 8px #a84de1);position:absolute;top:20px;right:20px}.hdv-dashboard .stats-cards-grid .stat-card .text-orange,.hdv-dashboard .stats-cards-grid .stat-card .text-gold{color:#d8b4fe;text-shadow:0 0 10px #d8b4fe80;transition:color .3s}.hdv-dashboard .stats-cards-grid .stat-card .stat-number{color:#fff;text-shadow:0 2px 8px #0009;margin-bottom:4px;font-size:28px;font-weight:900}.hdv-dashboard .stats-cards-grid .stat-card .stat-label{color:#b4a5cd;text-transform:uppercase;letter-spacing:.8px;font-size:12px;font-weight:800}.hdv-dashboard .dashboard-section{background:linear-gradient(145deg,#231937b3,#120d1ed9);border:1px solid #c084fc2e;border-radius:14px;margin-bottom:3vh;padding:24px;box-shadow:0 8px 30px #0006,inset 0 1px #ffffff0d}.hdv-dashboard .dashboard-section h3{color:#c084fc;letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 8px #c084fc66;margin:0 0 18px;font-size:13px;font-weight:800}.hdv-dashboard .section-categories .category-row{animation:.4s forwards fadeInRow;animation-delay:calc(var(--row-index) * 40ms);opacity:0;align-items:center;gap:16px;margin-bottom:16px;font-size:13px;display:flex;transform:translate(-5px)}.hdv-dashboard .section-categories .category-row .cat-name{white-space:nowrap;text-overflow:ellipsis;color:#f8f5fc;flex-shrink:0;width:130px;font-weight:700;overflow:hidden}.hdv-dashboard .section-categories .category-row .progress-bar-bg{background:#0006;border:1px solid #ffffff0d;border-radius:4px;flex:1;height:8px;overflow:hidden}.hdv-dashboard .section-categories .category-row .progress-bar-bg .progress-bar-fill{background:linear-gradient(135deg,#c084fc 0%,#a84de1 50%,#7b33aa 100%);border-radius:4px;height:100%;transition:width .8s cubic-bezier(.25,1,.5,1);box-shadow:0 0 12px #c084fc99}.hdv-dashboard .section-categories .category-row .cat-count{text-align:right;color:#d8b4fe;flex-shrink:0;width:45px;font-weight:700}.hdv-dashboard .section-recent .search-wrapper{gap:12px;margin-bottom:22px;display:flex}.hdv-dashboard .section-recent .search-wrapper .input-relative{flex:1;max-width:400px;position:relative}.hdv-dashboard .section-recent .search-wrapper .input-relative input{color:#f8f5fc;background:#120e1e;border:1px solid #c084fc40;border-radius:10px;outline:none;width:100%;padding:12px 12px 12px 42px;font-size:14px;transition:all .25s;box-shadow:inset 0 2px 4px #00000080}.hdv-dashboard .section-recent .search-wrapper .input-relative input:focus{border-color:#c084fc;box-shadow:0 0 16px #c084fc66,inset 0 2px 4px #00000080}.hdv-dashboard .section-recent .search-wrapper .input-relative input::placeholder{color:#b4a5cd;opacity:.6}.hdv-dashboard .section-recent .search-wrapper .input-relative .search-icon{color:#c084fc;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.hdv-dashboard .section-recent .no-items{color:#b4a5cd;text-align:center;padding:24px 0;font-weight:600}.hdv-dashboard .section-recent .recent-item-row{animation:.35s forwards fadeInRow;animation-delay:calc(var(--item-index) * 30ms);opacity:0;border-bottom:1px solid #ffffff0d;border-radius:8px;align-items:center;padding:14px 10px;transition:background .2s;display:flex;transform:translateY(5px)}.hdv-dashboard .section-recent .recent-item-row:last-child{border-bottom:none}.hdv-dashboard .section-recent .recent-item-row:hover{background:#c084fc0f}.hdv-dashboard .section-recent .recent-item-row:hover .item-icon-container{border-color:#c084fc;transform:scale(1.08);box-shadow:0 0 12px #a84de166}.hdv-dashboard .section-recent .recent-item-row .item-icon-container{background:linear-gradient(145deg,#1e1432e6,#0a0514e6);border:1px solid #c084fc40;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;margin-right:14px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.hdv-dashboard .section-recent .recent-item-row .item-icon-container img{object-fit:contain;width:34px;height:34px;image-rendering:pixelated}.hdv-dashboard .section-recent .recent-item-row .item-icon-container .item-amount-badge{color:#fff;background:linear-gradient(135deg,#c084fc 0%,#a84de1 50%,#7b33aa 100%);border-radius:5px;padding:2px 6px;font-size:10px;font-weight:900;position:absolute;bottom:-3px;right:-3px;box-shadow:0 2px 8px #0009}.hdv-dashboard .section-recent .recent-item-row .item-details{flex:1;min-width:0}.hdv-dashboard .section-recent .recent-item-row .item-details .item-name{color:#f8f5fc;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.hdv-dashboard .section-recent .recent-item-row .item-details .item-meta{color:#b4a5cd;align-items:center;gap:16px;margin-top:4px;font-size:12px;display:flex}.hdv-dashboard .section-recent .recent-item-row .item-details .seller-profile{align-items:center;gap:6px;display:flex}.hdv-dashboard .section-recent .recent-item-row .item-price{color:#d8b4fe;text-shadow:0 0 8px #c084fc4d;font-size:16px;font-weight:800}.hdv-dashboard .pagination-wrapper{border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:8px;margin-top:24px;padding-top:18px;display:flex}.hdv-dashboard .pagination-wrapper .page-btn{color:#f8f5fc;cursor:pointer;background:linear-gradient(145deg,#1e1432cc,#0f0a19cc);border:1px solid #c084fc2e;border-radius:10px;justify-content:center;align-items:center;min-width:40px;height:40px;font-size:14px;font-weight:700;transition:all .2s;display:flex}.hdv-dashboard .pagination-wrapper .page-btn:not(.is-active):not(:disabled):hover{color:#fff;background:#a84de140;border-color:#c084fc;box-shadow:0 0 10px #a84de14d}.hdv-dashboard .pagination-wrapper .page-btn.is-active{color:#fff;cursor:default;background:linear-gradient(135deg,#c084fc 0%,#a84de1 50%,#7b33aa 100%);border-color:#0000;box-shadow:0 0 15px #a84de199}.hdv-dashboard .pagination-wrapper .page-btn:disabled{opacity:.3;cursor:not-allowed}@keyframes fadeInRow{to{opacity:1;transform:translate(0)}}.classements-page{color:#f1ecf7;background:linear-gradient(#151120,#0b0911);min-height:100vh;padding-top:12px;display:flex}.sidebar{scrollbar-width:none;background:0 0;width:320px;min-width:320px;height:calc(100vh - 70px);padding:16px;position:sticky;top:70px;overflow-y:auto}.sidebar::-webkit-scrollbar{display:none}.sidebar .sidebar-card{background:#151120;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;gap:16px;padding:14px;display:flex}.sidebar .search-box{align-items:center;display:flex;position:relative}.sidebar .search-box .search-icon{color:#9c8fb0;position:absolute;left:12px}.sidebar .search-box input{color:#f1ecf7;background:#0000004d;border:1px solid #ffffff0f;border-radius:10px;width:100%;padding:10px 12px 10px 38px;font-size:13px}.sidebar .search-box input:focus{border-color:#a84de1;outline:none}.sidebar .sidebar-list{scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;flex-direction:column;gap:16px;max-height:calc(100vh - 200px);padding-right:6px;display:flex;overflow-y:auto}.sidebar .sidebar-list::-webkit-scrollbar{width:6px}.sidebar .sidebar-list::-webkit-scrollbar-track{background:0 0}.sidebar .sidebar-list::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.sidebar .sidebar-list::-webkit-scrollbar-thumb:hover{background:#a84de180}.sidebar .sidebar-group{flex-direction:column;gap:6px;display:flex}.sidebar .sidebar-group .group-title{color:#9c8fb0;text-transform:uppercase;letter-spacing:1px;align-items:center;gap:8px;padding:4px;font-size:11px;font-weight:700;display:flex}.sidebar .sidebar-group .group-title .group-badge{color:#f1ecf7;background:#0006;border:1px solid #ffffff0d;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:11px}.sidebar .sidebar-group .group-items{flex-direction:column;gap:4px;display:flex}.sidebar .sidebar-item{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:10px;width:100%;padding:10px 12px;transition:all .15s}.sidebar .sidebar-item .item-info{flex-direction:column;gap:2px;display:flex}.sidebar .sidebar-item .item-title{color:#f1ecf7;font-size:13px;font-weight:600}.sidebar .sidebar-item .item-count{color:#9c8fb0;font-size:11px}.sidebar .sidebar-item:hover{background:#ffffff08}.sidebar .sidebar-item.active{background:#a84de126;border-color:#a84de166}.sidebar .sidebar-item.active .item-title{color:#a84de1}.main-area{flex:1;padding:24px}.leaderboard-wrap{background:linear-gradient(#ffffff05,#00000026);border:1px solid #ffffff08;border-radius:12px;padding:24px;box-shadow:0 8px 30px #0009}.leaderboard-wrap .main-header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.leaderboard-wrap .main-header .title-group-wrapper{align-items:center;gap:14px;display:flex}.leaderboard-wrap .main-header .category-icon{color:#a84de1;background:#a84de11f;border:1px solid #a84de14d;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:flex}.leaderboard-wrap .main-header .category-icon img{object-fit:contain;width:22px;height:22px}.leaderboard-wrap .main-header .title-group{flex-direction:column;gap:2px;display:flex}.leaderboard-wrap .main-header .title-group .category-label{text-transform:uppercase;letter-spacing:1.2px;color:#a84de1;font-size:11px;font-weight:800}.leaderboard-wrap .main-header .title-group h2{color:#f1ecf7;align-items:center;gap:10px;margin:0;font-size:22px;font-weight:800;display:flex}.leaderboard-wrap .main-header .title-group h2 small{color:#9c8fb0;font-size:13px;font-weight:600}.leaderboard-wrap .filters{background:#0f0c16d9;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.leaderboard-wrap .filter{color:#9c8fb0;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:6px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .15s}.leaderboard-wrap .filter:hover{color:#f1ecf7}.leaderboard-wrap .filter.active{color:#fff;background:#a84de140;border-color:#a84de199;font-weight:700}.podium-wrap{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;margin-bottom:28px;display:flex}.podium-item{flex:1;justify-content:center;min-width:0;display:flex}.podium-item.rank-2{order:1}.podium-item.rank-1{order:2}.podium-item.rank-3{order:3}.card{background:#00000040;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:220px;padding:14px 16px 16px;display:flex;position:relative}.card.first{background:linear-gradient(#a84de124,#00000059);border:1px solid #a84de173;height:255px;transform:translateY(-10px)}.card .rank{color:#9c8fb0;font-size:13px;font-weight:800;position:absolute;top:10px;left:14px}.card .name{color:#f1ecf7;white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:95%;font-size:15px;font-weight:700;overflow:hidden}.card .score{color:#a84de1;font-size:14px;font-weight:800}.skin-3d{object-fit:contain;object-position:center bottom;width:auto;max-height:130px;image-rendering:pixelated}.skin-3d.first-skin{max-height:160px}.list-wrap{padding-top:4px}.list-items{flex-direction:column;gap:8px;display:flex}.list-row{background:#0003;border:1px solid #ffffff05;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 14px;display:flex}.list-row .left{flex:1;align-items:center;gap:12px;display:flex}.list-row .right{align-items:center;display:flex}.rank-box{color:#9c8fb0;background:#00000040;border-radius:6px;justify-content:center;align-items:center;width:36px;height:26px;font-size:12px;font-weight:700;display:flex}.row-avatar{width:26px;height:26px;image-rendering:pixelated;border-radius:6px}.row-name{color:#f1ecf7;min-width:140px;font-size:13px;font-weight:700}.bar{background:#00000040;border-radius:999px;flex:1;height:10px;margin:0 16px 0 8px;overflow:hidden}.bar-fill{background:linear-gradient(90deg,#a84de1,#7b33aa);border-radius:999px;height:100%;transition:width .42s cubic-bezier(.2,.8,.2,1);box-shadow:0 2px 10px #a84de140}.row-score{color:#f1ecf7;font-size:13px;font-weight:800}.no-results{text-align:center;color:#9c8fb0;padding:20px}@media (width<=900px){.classements-page{flex-direction:column;padding-top:68px}.sidebar{width:100%;min-width:100%;height:auto;position:relative;top:0}.main-area{padding:16px}.leaderboard-wrap .main-header{flex-direction:column;align-items:flex-start}.podium-wrap{flex-direction:column;align-items:center;gap:12px}.podium-item{width:100%;max-width:100%}.podium-item.rank-1,.podium-item.rank-2,.podium-item.rank-3{order:unset}.card{height:150px}.card.first{height:160px;transform:none}.skin-3d,.skin-3d.first-skin{max-height:85px}}.status-dashboard{color:#f8f5fc;background:0 0;flex-direction:column;width:100%;max-width:100%;min-height:calc(100vh - 70px);margin-top:70px;padding:24px;display:flex}@media (width<=768px){.status-dashboard{min-height:calc(100vh - 60px);margin-top:60px;padding:16px}}.status-dashboard .status-header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (width<=520px){.status-dashboard .status-header{flex-direction:column;align-items:flex-start;gap:12px}}.status-dashboard .status-header h2{background:linear-gradient(135deg,#fff 30%,#d8b4fe 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;align-items:center;gap:12px;margin:0;font-size:calc(18px + .3vw);font-weight:900;line-height:1.3;display:flex}@media (width<=520px){.status-dashboard .status-header h2{font-size:18px}}.status-dashboard .status-header h2 .icon-pulse{color:#c084fc;filter:drop-shadow(0 0 10px #c084fccc);flex-shrink:0}.status-dashboard .global-status-bar{letter-spacing:.5px;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:fit-content;margin-bottom:24px;padding:14px 22px;font-size:14px;font-weight:800;line-height:1.4;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}@media (width<=480px){.status-dashboard .global-status-bar{width:100%;padding:12px 16px;font-size:13px}}.status-dashboard .global-status-bar.all-good{color:#fff;background:linear-gradient(135deg,#38ef7d26 0%,#11998e40 100%);border-color:#38ef7d66;box-shadow:0 0 20px #38ef7d40,inset 0 0 10px #38ef7d1a}.status-dashboard .global-status-bar.all-good svg{color:#38ef7d;filter:drop-shadow(0 0 6px #38ef7d)}.status-dashboard .global-status-bar.partial-vulnerability{color:#fff;background:linear-gradient(135deg,#ff52522e 0%,#b312174d 100%);border-color:#ff525280;animation:2s ease-in-out infinite pulse-warn;box-shadow:0 0 20px #ff525240}.status-dashboard .global-status-bar.partial-vulnerability svg{color:#ff5252;filter:drop-shadow(0 0 6px #ff5252)}.status-dashboard .global-status-bar.total-blackout{color:#fff;background:linear-gradient(135deg,#ff525259 0%,#780a0a99 100%);border-color:#ff5252;box-shadow:0 0 30px #ff525266,inset 0 0 15px #ff525233}.status-dashboard .global-status-bar.total-blackout svg{color:#fff;filter:drop-shadow(0 0 8px #ff5252)}.status-dashboard .global-status-bar.checking{color:#b4a5cd;background:linear-gradient(135deg,#ffffff0d 0%,#a84de11a 100%);border-color:#c084fc33}.status-dashboard .status-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}@media (width<=360px){.status-dashboard .status-grid{grid-template-columns:1fr}}.status-dashboard .status-card{background:linear-gradient(145deg,#231937bf,#120d1ee6);border:1px solid #c084fc2e;border-radius:14px;flex-direction:column;gap:16px;padding:20px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0006,inset 0 1px #ffffff14}.status-dashboard .status-card:hover{background:linear-gradient(145deg,#322150d9,#19112af2);transform:translateY(-2px);box-shadow:0 12px 28px #00000080,0 0 15px #a84de133}.status-dashboard .status-card.online{border-left:4px solid #38ef7d}.status-dashboard .status-card.online:hover{border-color:#38ef7d66 #38ef7d66 #38ef7d66 #38ef7d}.status-dashboard .status-card.offline{border-left:4px solid #ff5252}.status-dashboard .status-card.offline:hover{border-color:#ff525266 #ff525266 #ff525266 #ff5252}.status-dashboard .status-card .card-main{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.status-dashboard .status-card .server-info{min-width:0}.status-dashboard .status-card .server-info .title-with-icon{color:#fff;align-items:center;gap:10px;margin-bottom:4px;display:flex}.status-dashboard .status-card .server-info .title-with-icon svg{color:#c084fc;opacity:.9;filter:drop-shadow(0 0 6px #c084fc80);flex-shrink:0}.status-dashboard .status-card .server-info .title-with-icon h3{text-overflow:ellipsis;white-space:nowrap;color:#fff;margin:0;font-size:16px;font-weight:800;overflow:hidden}.status-dashboard .status-card .server-info .api-url{color:#b4a5cd;word-break:break-all;opacity:.7;font-family:monospace;font-size:11px}.status-dashboard .status-card .status-badge{white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;flex-shrink:0;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:800;display:flex}.status-dashboard .status-card .status-badge.bg-online{color:#38ef7d;background:#38ef7d26;border:1px solid #38ef7d66;box-shadow:0 0 10px #38ef7d33}.status-dashboard .status-card .status-badge.bg-offline{color:#ff5252;background:#ff525226;border:1px solid #ff525266;box-shadow:0 0 10px #ff525233}.status-dashboard .status-card .status-badge.bg-loading{color:#b4a5cd;background:#ffffff0d;border:1px solid #ffffff1a}.status-dashboard .status-card .card-footer{border-top:1px solid #ffffff14;justify-content:space-between;gap:8px;padding-top:14px;font-size:12px;display:flex}.status-dashboard .status-card .card-footer .footer-metric{flex-direction:column;gap:3px;display:flex}.status-dashboard .status-card .card-footer .footer-metric .label{color:#b4a5cd;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.status-dashboard .status-card .card-footer .footer-metric .value{color:#fff;font-family:monospace;font-size:13px;font-weight:800}.status-dashboard .status-card .card-footer .footer-metric .value.warn{color:#ff5252;text-shadow:0 0 6px #ff525266}.status-dashboard .refresh-btn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#c084fc26 0%,#a84de11a 100%);border:1px solid #c084fc4d;border-radius:9px;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:700;transition:all .25s;display:flex}@media (width<=520px){.status-dashboard .refresh-btn{justify-content:center;width:100%;padding:10px}}.status-dashboard .refresh-btn:hover:not(:disabled){background:linear-gradient(135deg,#c084fc4d 0%,#a84de140 100%);border-color:#c084fc;transform:translateY(-1px);box-shadow:0 0 14px #a84de166}.status-dashboard .refresh-btn:disabled{opacity:.4;cursor:not-allowed}.status-dashboard .refresh-btn .spinning{animation:1s linear infinite spin}.status-dashboard .logs-section{background:linear-gradient(#0f0b19f2 0%,#08050efa 100%);border:1px solid #c084fc33;border-radius:14px;flex-direction:column;max-height:500px;margin-top:32px;padding:22px;font-family:Fira Code,Courier New,Courier,monospace;display:flex;box-shadow:0 8px 32px #0009,inset 0 1px #ffffff0d}@media (width<=480px){.status-dashboard .logs-section{max-height:340px;margin-top:24px;padding:16px}}.status-dashboard .logs-section .logs-header{color:#b4a5cd;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;font-family:system-ui,-apple-system,sans-serif;display:flex}.status-dashboard .logs-section .logs-header .logs-title-side{color:#c084fc;align-items:center;gap:10px;display:flex}.status-dashboard .logs-section .logs-header .logs-title-side h3{letter-spacing:1px;text-transform:uppercase;text-shadow:0 0 8px #c084fc66;margin:0;font-size:13px;font-weight:800}.status-dashboard .logs-section .logs-header .refresh-btn{width:fit-content;margin:0}@media (width<=520px){.status-dashboard .logs-section .logs-header .refresh-btn{padding:6px 12px}}.status-dashboard .logs-section .logs-console{flex-direction:column;flex-grow:1;gap:8px;padding-right:6px;display:flex;overflow-y:auto}.status-dashboard .logs-section .logs-console::-webkit-scrollbar{width:5px}.status-dashboard .logs-section .logs-console::-webkit-scrollbar-track{background:0 0}.status-dashboard .logs-section .logs-console::-webkit-scrollbar-thumb{background:#c084fc33;border-radius:4px}.status-dashboard .logs-section .logs-console .logs-placeholder{color:#64748b;margin:10px 0;font-size:13px}.status-dashboard .logs-section .logs-console .log-row{word-break:break-word;background:#ffffff05;border:1px solid #ffffff08;border-radius:6px;flex-shrink:0;align-items:flex-start;gap:10px;padding:8px 12px;font-size:12px;line-height:1.5;transition:background .2s;display:flex}.status-dashboard .logs-section .logs-console .log-row:hover{background:#ffffff0a}@media (width<=480px){.status-dashboard .logs-section .logs-console .log-row{gap:6px;padding:6px 8px;font-size:11px}}.status-dashboard .logs-section .logs-console .log-row.success{color:#e2e8f0}.status-dashboard .logs-section .logs-console .log-row.success .log-server{color:#38ef7d;text-shadow:0 0 6px #38ef7d66;font-weight:700}.status-dashboard .logs-section .logs-console .log-row.success .log-time{color:#64748b;flex-shrink:0}.status-dashboard .logs-section .logs-console .log-row.error{color:#fca5a5;background:#ff525214;border:1px solid #ff52524d;border-left:4px solid #ff5252;animation:.3s ease-out flash-red}.status-dashboard .logs-section .logs-console .log-row.error .log-server{color:#ff5252;font-weight:700}.status-dashboard .logs-section .logs-console .log-row.error .log-time{color:#f87171;flex-shrink:0}.status-dashboard .logs-section .logs-console .log-row.error .log-message{flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.status-dashboard .logs-section .logs-console .log-row.error .log-message .inline-err-icon{color:#ff5252;flex-shrink:0}.status-dashboard .logs-section .logs-console .log-row .log-arrow{color:#c084fc80;flex-shrink:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-warn{0%,to{border-color:#ff525266;box-shadow:0 0 15px #ff525233}50%{border-color:#ff5252cc;box-shadow:0 0 25px #ff525280}}@keyframes flash-red{0%{background:#ff52524d}to{background:#ff525214}}:is(:global(html),:global(body)){background-color:#0b0911!important;background-image:linear-gradient(#151120 0%,#0b0911 100%)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important}.notice-banner{z-index:1;width:100%;max-width:1200px;margin:80px auto 16px;padding:0 16px;position:relative}.notice-banner .notice-inner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#151120bf;border:1px solid #a84de133;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:10px 18px;display:flex;box-shadow:0 4px 20px #0000004d}.notice-banner .notice-icon{flex-shrink:0;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.notice-banner .notice-content{flex-direction:column;flex:1;gap:2px;display:flex}.notice-banner .notice-content .notice-head{align-items:center;gap:10px;display:flex}.notice-banner .notice-content .notice-head strong{color:#fff;font-size:.925rem;font-weight:600}.notice-banner .notice-content .notice-head .notice-pill{color:#f1ecf7;background-color:#a84de11f;border:1px solid #a84de140;border-radius:16px;padding:2px 10px;font-size:.775rem;font-weight:600;text-decoration:none;transition:all .2s}.notice-banner .notice-content .notice-head .notice-pill:hover{color:#fff;background-color:#a84de140;border-color:#a84de180}.notice-banner .notice-content .notice-desc{color:#9c8fb0;font-size:.8rem;line-height:1.3}.notice-banner .notice-timer{flex-shrink:0;align-items:center;gap:6px;display:flex}.notice-banner .notice-timer .timer-pill{color:#fff;text-align:center;background:linear-gradient(135deg,#a84de133,#7b33aa4d);border:1px solid #a84de14d;border-radius:8px;min-width:50px;padding:6px 10px;font-size:.775rem;font-weight:700}@media (width<=768px){.notice-banner{margin-top:70px;padding:0 12px}.notice-banner .notice-inner{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 14px}.notice-banner .notice-timer{justify-content:space-between;width:100%}.notice-banner .notice-timer .timer-pill{flex:1;min-width:auto;padding:5px 2px;font-size:.725rem}}.global-footer{color:#f3effa;background-color:#050408;border-top:1px solid #a84de126;padding:60px 20px 30px;font-family:system-ui,-apple-system,sans-serif;position:relative;overflow:hidden}.global-footer .footer-glow{pointer-events:none;background:radial-gradient(circle,#a84de11f 0%,#0000 70%);width:600px;height:300px;position:absolute;bottom:-150px;left:50%;transform:translate(-50%)}.footer-container{z-index:1;flex-direction:column;gap:50px;max-width:1100px;margin:0 auto;display:flex;position:relative}.footer-top{grid-template-columns:2fr 1fr 1fr 1fr;gap:32px;display:grid}.footer-top .footer-brand{flex-direction:column;gap:16px;display:flex}.footer-top .footer-brand .brand-logo{letter-spacing:-.5px;color:#fff;align-items:center;gap:10px;font-size:1.4rem;font-weight:800;display:flex}.footer-top .footer-brand .brand-logo .logo-icon{color:#a84de1}.footer-top .footer-brand .brand-desc{color:#8d81a3;max-width:400px;margin:0;font-size:.9rem;line-height:1.6}.footer-top .footer-column{flex-direction:column;gap:16px;display:flex}.footer-top .footer-column h4{text-transform:uppercase;letter-spacing:1px;color:#fff;margin:0;font-size:.95rem;font-weight:700}.footer-top .footer-column ul{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.footer-top .footer-column ul li a{color:#8d81a3;align-items:center;gap:8px;font-size:.9rem;text-decoration:none;transition:all .2s;display:inline-flex}.footer-top .footer-column ul li a:hover{color:#a84de1;transform:translate(3px)}.footer-bottom{color:#8d81a3;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding-top:24px;font-size:.825rem;display:flex}.footer-bottom .copyright{align-items:center;gap:6px;display:flex}.footer-bottom .copyright .heart-icon{color:#a84de1;fill:#a84de1}.footer-bottom .copyright .author{color:#fff;font-weight:600}.footer-bottom .legal-links{align-items:center;gap:12px;display:flex}.footer-bottom .legal-links .mojang-disclaimer{opacity:.8;font-size:.775rem}@media (width<=850px){.footer-top{grid-template-columns:1fr;gap:32px}.footer-bottom{text-align:center;flex-direction:column;gap:16px}.footer-bottom .legal-links{flex-wrap:wrap;justify-content:center}}@media (width<=900px){.footer-top{grid-template-columns:1fr 1fr;gap:32px}}@media (width<=550px){.footer-top{grid-template-columns:1fr}}*{box-sizing:border-box;font-family:Poppins,sans-serif}html,body{width:100%;min-height:100vh;overflow-x:hidden;background-color:#0b0911!important;background-image:linear-gradient(#151120 0%,#0b0911 100%)!important;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;margin:0!important;padding:0!important}:root{--bg-dark:#0b0911;--bg-gradient-top:#151120;--panel:#1d172b;--color-accent:#a84de1;--text:#f1ecf7;--text-muted:#9c8fb0}
