@import "https://fonts.googleapis.com/css?family=Poppins:200,400,500,600,700";.slime-home-container{background-color:var(--color-background);justify-content:center;align-items:center;width:100vw;min-height:100vh;padding-top:120px;display:flex;position:relative;overflow-x:hidden}.slime-home-content{width:100%;max-width:1000px;padding:0 24px 60px}.home-hero{text-align:center;flex-direction:column;align-items:center;margin-bottom:60px;display:flex}.home-hero h1{color:#f8fafc;letter-spacing:-1px;margin:0 0 16px;font-size:48px;font-weight:800;line-height:1.15}.home-hero h1 .highlight{background:linear-gradient(135deg,#22c55e 0%,#10b981 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.home-hero p{color:#64748b;max-width:580px;margin:0 0 32px;font-size:16px;line-height:1.6}.home-hero .cta-button{color:#fff;cursor:pointer;background:#22c55e;border:none;border-radius:2px;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:600;transition:all .2s ease-in-out;display:flex;box-shadow:0 4px 20px #22c55e33}.home-hero .cta-button:hover{background:#16a34a;transform:translateY(-2px);box-shadow:0 4px 25px #22c55e4d}.features-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:80px;display:grid}.features-grid .feature-card{background:var(--color-card);text-align:center;border:1px solid #ffffff08;padding:32px 24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.features-grid .feature-card:hover{border-color:#22c55e4d;transform:translateY(-8px)}.features-grid .feature-card .icon-wrapper{background:#ffffff05;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;margin:0 auto 20px;display:flex}.features-grid .feature-card .icon-wrapper.blue{color:#38bdf8;background:#38bdf814}.features-grid .feature-card .icon-wrapper.gold{color:#eab308;background:#eab30c14}.features-grid .feature-card .icon-wrapper.green{color:#22c55e;background:#22c55e14}.features-grid .feature-card h3{color:#f8fafc;margin:0 0 10px;font-size:17px;font-weight:700}.features-grid .feature-card p{color:#64748b;margin:0;font-size:13.5px;line-height:1.6}.home-footer{text-align:center;color:#64748b;border-top:1px solid #ffffff0d;flex-direction:column;align-items:center;gap:20px;margin-top:60px;padding:30px 20px;font-size:14px;display:flex}.home-footer .footer-tech-stack{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.home-footer .footer-tech-stack .stack-title{color:#f8fafc;align-items:center;gap:6px;margin-right:4px;font-weight:600;display:flex}.home-footer .footer-tech-stack .tech-tag{background:#ffffff08;border:1px solid #ffffff0d;border-radius:4px;align-items:center;gap:4px;padding:4px 10px;font-size:12px;display:flex}.home-footer .footer-credits p{margin:0}.home-footer .footer-credits .creator-name{color:#22c55e;letter-spacing:.5px;font-weight:700}.home-footer .footer-credits .sub-rights{opacity:.6;margin-top:4px;font-size:11px}.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:40px 20px;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex;background-image:none!important}.valane-app{background-color:var(--color-card);border:1px solid #ffffff08;border-radius:12px;width:100%;max-width:680px;padding:32px;transition:border-color .4s,box-shadow .4s;position:relative;box-shadow:0 30px 60px #00000080;border-color:rgba(var(--accent-color), .15)!important}.app-header{margin-bottom:24px}.app-header .logo-box{align-items:center;gap:14px;display:flex}.app-header .logo-box .logo-icon{background:linear-gradient(135deg, var(--accent-color), #4f46e5);border-radius:6px;width:44px;height:44px;transition:all .4s;position:relative;box-shadow:0 4px 12px #0000004d}.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 h2{letter-spacing:-.5px;background:linear-gradient(120deg, #fff, var(--accent-color));-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:20px;font-weight:700;transition:all .4s}.app-header .logo-box .logo-text span{color:#64748b;font-size:12px}.search-section{gap:12px;margin-bottom:24px;display:flex}.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:4px;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:4px;margin-bottom:24px;padding:24px}.player-card .player-header{align-items:center;gap:16px;margin-bottom:20px;display:flex}.player-card .player-header .avatar-wrapper{border:1px solid #ffffff1a;border-radius:6px;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:6px;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 .player-name-row{align-items:center;gap:8px;display:flex}.player-card .player-header .player-title .player-name-row h3{margin:0;font-size:22px;font-weight:700}.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:20px;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:24px;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:20px 0}.player-card .logs-timeline{flex-direction:column;gap:14px;display:flex}.player-card .logs-timeline .log-row{justify-content:space-between;font-size:13px;display:flex}.player-card .logs-timeline .log-row .log-label{color:#64748b;align-items:center;gap:10px;display:flex}.player-card .logs-timeline .log-row .log-label .icon{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-value{color:#ffffffe6;font-weight:600}.other-servers-section{margin-top:28px}.other-servers-section h4{color:#64748b;letter-spacing:1px;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:2px;justify-content:space-between;align-items:center;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;font-weight:600;display:flex}.other-servers-section .servers-list .server-item .server-name .dot{border-radius:50%;width:8px;height:8px}.other-servers-section .servers-list .server-item .server-status{color:#64748b;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:24px;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(-25px)}}@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{background:var(--color-background);color:#f8fafc;justify-content:center;align-items:center;min-height:100vh;padding:20px;font-family:Inter,system-ui,-apple-system,sans-serif;display:flex}.error-content{background:var(--color-card);text-align:center;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid #ffffff0a;border-radius:4px;width:100%;max-width:450px;padding:40px;box-shadow:0 25px 60px #0009,inset 0 1px #ffffff14}.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:#5bb351;border:4px solid #3b7435;width:64px;height:64px;animation:3s ease-in-out infinite slimeFloat;position:relative;box-shadow:inset -6px -6px #3b7435,inset 6px 6px #76d16b}.error-content .minecraft-levitation-container .mc-slime-levitate:before,.error-content .minecraft-levitation-container .mc-slime-levitate:after{content:"";background-color:#21381d;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:#21381d;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:#21381d;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:#76d16b;border:1px solid #3b7435;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,#22c55e);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:0;font-size:64px;font-weight:900;line-height:1}.error-content h2{color:#f8fafc;margin:14px 0 10px;font-size:20px;font-weight:700}.error-content p{color:#64748b;margin:0 0 32px;font-size:14px;line-height:1.5}.error-content .back-home-btn{color:#fff;background:linear-gradient(135deg,#22c55e,#16a34a);border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .1s,opacity .2s,box-shadow .3s;display:inline-flex;box-shadow:0 4px 20px #22c55e33}.error-content .back-home-btn:hover{opacity:.95;box-shadow:0 0 25px #22c55e66}.error-content .back-home-btn:active{transform:scale(.98)}.global-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;background-color:#252629b3;border-bottom:1px solid #ffffff0d;align-items:center;height:70px;display:flex;position:fixed;top:0;left:0;right:0}.header-container{align-items:center;width:100%;max-width:100%;height:100%;margin:0 auto;padding:0 40px;display:flex;position:relative}.header-logo{align-items:center;text-decoration:none;display:flex}.header-logo .logo-img{object-fit:contain;object-position:left center;width:60px;height:auto;margin-right:2px}.header-logo .logo-text{z-index:2;position:relative}.header-logo .logo-text h1{color:#f8fafc;letter-spacing:-.5px;margin:0;font-size:16px;line-height:1.2}.header-logo .logo-text span{color:#64748b;margin-top:2px;font-size:11px;display:block}.header-nav{align-items:center;gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.header-nav .nav-link{color:#64748b;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.header-nav .nav-link:hover{color:#f8fafc;background-color:#ffffff08}.header-nav .nav-link.active{color:var(--accent-color,#22c55e);background:color-mix(in srgb, var(--accent-color,#22c55e) 8%, transparent);border:1px solid color-mix(in srgb, var(--accent-color,#22c55e) 15%, transparent)}@media (width<=640px){.header-container{padding:0 16px}.header-nav .nav-link span{display:none}}.hdv-dashboard{color:#fff;background:var(--color-background);margin-top:70px;padding:24px;font-family:sans-serif}.hdv-dashboard .dashboard-header{margin-bottom:24px}.hdv-dashboard .dashboard-header h2{align-items:center;gap:8px;margin:0;font-size:24px;display:flex}.hdv-dashboard .dashboard-header h2 .hexagon-icon{color:var(--server-accent)}.hdv-dashboard .search-wrapper{gap:12px;margin-bottom:28px;display:flex}.hdv-dashboard .search-wrapper .input-relative{flex:1;position:relative}.hdv-dashboard .search-wrapper .input-relative .search-icon{color:#4e5d73;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.hdv-dashboard .search-wrapper .input-relative input{background:var(--color-card);color:#fff;border:1px solid #1e293b;border-radius:6px;outline:none;width:100%;padding:12px 12px 12px 42px}.hdv-dashboard .search-wrapper .input-relative input:focus{border-color:var(--server-accent)}.hdv-dashboard .search-wrapper .search-submit-btn{background:var(--server-accent);color:#000;cursor:pointer;border:none;border-radius:6px;padding:0 20px;font-weight:700}.hdv-dashboard .search-wrapper .search-submit-btn:hover{background:var(--server-accent)}.hdv-dashboard .hdv-loading,.hdv-dashboard .hdv-error-box{border-radius:6px;margin-bottom:20px;padding:14px;font-size:14px}.hdv-dashboard .hdv-loading{color:#94a3b8;background:#1e293b}.hdv-dashboard .hdv-error-box{color:#ef4444;background:#ef44441a;border:1px solid #ef4444}.hdv-dashboard .stats-cards-grid{grid-template-columns:repeat(auto-fit,minmax(200px,150fr));gap:16px;margin-bottom:32px;display:grid}.hdv-dashboard .stats-cards-grid .stat-card{background:var(--color-card);border:1px solid #1e293b;border-radius:8px;flex-direction:column;padding:20px;display:flex;position:relative}.hdv-dashboard .stats-cards-grid .stat-card .card-icon{position:absolute;top:20px;right:20px}.hdv-dashboard .stats-cards-grid .stat-card .text-orange{color:var(--server-accent)}.hdv-dashboard .stats-cards-grid .stat-card .text-yellow{color:#ffd166}.hdv-dashboard .stats-cards-grid .stat-card .text-gold{color:var(--server-accent)}.hdv-dashboard .stats-cards-grid .stat-card .stat-number{margin-bottom:4px;font-size:24px;font-weight:700}.hdv-dashboard .stats-cards-grid .stat-card .stat-label{color:#64748b;font-size:12px;font-weight:600}.hdv-dashboard .dashboard-section{background:var(--color-card);border:1px solid #1e293b;border-radius:8px;margin-bottom:24px;padding:20px}.hdv-dashboard .dashboard-section h3{color:#64748b;letter-spacing:.5px;margin:0 0 16px;font-size:14px}.hdv-dashboard .section-categories .category-row{align-items:center;gap:16px;margin-bottom:12px;font-size:13px;display:flex}.hdv-dashboard .section-categories .category-row .cat-name{width:120px}.hdv-dashboard .section-categories .category-row .progress-bar-bg{background:#1e293b;border-radius:3px;flex:1;height:6px;overflow:hidden}.hdv-dashboard .section-categories .category-row .progress-bar-bg .progress-bar-fill{background:var(--server-accent);border-radius:3px;height:100%}.hdv-dashboard .section-categories .category-row .cat-count{text-align:right;color:#64748b;width:30px}.hdv-dashboard .section-recent .dot-green{background:#2ec4b6;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.hdv-dashboard .section-recent .recent-item-row{border-bottom:1px solid #1e293b;align-items:center;padding:12px 0;display:flex}.hdv-dashboard .section-recent .recent-item-row:last-child{border-bottom:none}.hdv-dashboard .section-recent .recent-item-row .item-icon-container{background:#07090c;border:1px solid #ffffff0d;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;margin-right:14px;display:flex;position:relative;overflow:visible}.hdv-dashboard .section-recent .recent-item-row .item-icon-container img{object-fit:contain;width:32px;max-width:100%;height:32px;max-height:100%;image-rendering:pixelated;display:block}.hdv-dashboard .section-recent .recent-item-row .item-icon-container .item-amount-badge{background:var(--server-accent);color:#000;z-index:2;border:1.5px solid #07090c;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:800;line-height:1;position:absolute;bottom:-4px;right:-4px}.hdv-dashboard .section-recent .recent-item-row .item-details{flex:1}.hdv-dashboard .section-recent .recent-item-row .item-details .item-name{font-size:15px;font-weight:600;display:block}.hdv-dashboard .section-recent .recent-item-row .item-details .item-meta{color:#64748b;align-items:center;gap:16px;margin-top:4px;font-size:12px;display:flex}.hdv-dashboard .section-recent .recent-item-row .item-details .seller-profile{flex-shrink:0;align-items:center;gap:6px;display:flex}.hdv-dashboard .section-recent .recent-item-row .item-details .seller-profile .seller-avatar{width:16px;min-width:16px;height:16px;min-height:16px;image-rendering:pixelated;background:#11141a;border:1px solid #ffffff1a;border-radius:2px;flex-shrink:0;display:block}.hdv-dashboard .section-recent .recent-item-row .item-details .seller-profile .item-seller{line-height:1;display:inline-block}.hdv-dashboard .section-recent .recent-item-row .item-details .item-time{align-items:center;line-height:1;display:flex}.hdv-dashboard .dashboard-header{flex-direction:column;gap:20px;margin-bottom:24px;display:flex}.hdv-dashboard .dashboard-header .header-left{text-align:center}.hdv-dashboard .dashboard-header .server-tabs-wrapper{justify-content:center;width:100%;display:flex}.hdv-dashboard .dashboard-header .server-buttons-tabs{background:var(--bg-input);border:1px solid var(--border-color);border-radius:8px;gap:10px;padding:6px;display:flex}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:700;transition:all .25s ease-in-out;display:flex}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn .server-dot{border-radius:50%;width:6px;height:6px;transition:all .25s ease-in-out}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn:not(.is-active):hover{color:#f8fafc!important;background:#ffffff05!important;border-color:#fff3!important}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn:not(.is-active):hover .server-dot{opacity:.8!important}.hdv-dashboard .dashboard-header .server-buttons-tabs .server-tab-btn.is-active{box-shadow:0 4px 12px #0006}*{box-sizing:border-box;font-family:Poppins,sans-serif}html,body{background-color:#060814;width:100%;height:100%;overflow-x:hidden;margin:0!important;padding:0!important}:root{--color-background:#23272a;--color-card:#1a1d24b3;--color-valane:#ffb703;--color-craftaria:#e76f51;--color-vikingcraft:#9b51e0;--color-landaria:#2ec4b6}
