:root{--void-1: #5b21b6;--void-2: #7c3aed;--void-3: #a78bfa;--void-4: #c4b5fd;--bg-dark: #06020d;--card-bg: #140a24;--text: #e9d5ff;--text-muted: rgba(233, 213, 255, .6);--online: #22c55e;--offline: #ef4444;--glow-primary: rgba(124, 58, 237, .45);--glow-strong: rgba(196, 181, 253, .85);--sidebar-width: 260px;--sidebar-padding: 1.5rem;--content-max-width: 900px;--content-padding: 1rem}@keyframes bgDrift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes logoPulse{0%,to{filter:drop-shadow(0 0 30px rgba(167,139,250,.6))}50%{filter:drop-shadow(0 0 55px rgba(196,181,253,.95))}}@keyframes shimmerFlow{0%{left:-180%}50%{left:180%}to{left:180%}}@keyframes cardDrift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes floatIn{0%{opacity:0;transform:translateY(40px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes starPulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 transparent)}50%{transform:scale(1.15);filter:drop-shadow(0 0 8px rgba(250,204,21,.6))}}.animate-fade-in{animation:fadeIn .6s ease-out forwards}.animate-slide-up{opacity:0;animation:slideUp .6s ease-out forwards}.animate-slide-left{opacity:0;animation:slideInLeft .5s ease-out forwards}.animate-scale-in{opacity:0;animation:scaleIn .5s ease-out forwards}.animate-float-in{opacity:0;animation:floatIn .7s cubic-bezier(.16,1,.3,1) forwards}.delay-1{animation-delay:.1s}.delay-2{animation-delay:.15s}.delay-3{animation-delay:.2s}.delay-4{animation-delay:.25s}.delay-5{animation-delay:.3s}.delay-6{animation-delay:.35s}.delay-7{animation-delay:.4s}.delay-8{animation-delay:.45s}.delay-9{animation-delay:.5s}.delay-10{animation-delay:.55s}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Poppins,sans-serif;min-height:100vh;color:var(--text);background:linear-gradient(130deg,#04010a,#1a0d2e,#2b1453,#1a0d2e,#04010a);background-size:400% 400%;animation:bgDrift 22s ease infinite}.container{max-width:900px;margin:0 auto;padding:2.5rem;text-align:center}.logo{width:145px;margin-bottom:.5rem;border-radius:16px;filter:drop-shadow(0 0 45px rgba(167,139,250,.8));animation:scaleIn .5s ease-out forwards,logoPulse 3.8s ease-in-out .5s infinite;opacity:0}footer{margin-top:3rem;font-size:.85rem;color:var(--text-muted)}footer p{margin:.25rem 0}.logo-section{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1rem;animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-logo{width:120px;height:auto;filter:drop-shadow(0 0 40px rgba(124,58,237,.6));animation:vLogoFloat 3s ease-in-out infinite}@keyframes vLogoFloat{0%,to{transform:translateY(0);filter:drop-shadow(0 0 40px rgba(124,58,237,.6))}50%{transform:translateY(-8px);filter:drop-shadow(0 0 50px rgba(124,58,237,.8))}}.logo-text{width:300px;max-width:90vw;height:auto;filter:drop-shadow(0 0 25px rgba(149,106,250,.5))}.copy-toast{position:fixed;top:20px;left:50%;transform:translate(-50%) translateY(-20px);background:linear-gradient(135deg,var(--void-1),var(--void-2));color:#fff;padding:12px 24px;border-radius:12px;font-weight:600;font-size:.95rem;box-shadow:0 10px 40px #7c3aed80;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:9999;display:flex;align-items:center;gap:.5rem}.copy-toast.show{opacity:1;transform:translate(-50%) translateY(0)}.copy-toast .icon{color:var(--online)}.server-ip{font-size:1.1rem;font-weight:600;margin:1.5rem 0;display:flex;flex-direction:column;gap:.75rem}.ip-row{display:flex;justify-content:center;align-items:center;gap:.75rem}.ip-row span{color:var(--text)}.ip-label{color:var(--void-4);font-weight:500}.copy-btn{background:none;border:none;color:var(--void-4);cursor:pointer;font-size:1rem;padding:.25rem;transition:all .2s ease}.copy-btn:hover{color:#fff;transform:scale(1.2)}.rules-container{max-width:900px;margin:0 auto;padding:2rem}.rules-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rules-title .icon{color:var(--void-4);margin-right:.75rem}.rules-subtitle{text-align:center;color:var(--text-muted);margin-bottom:2.5rem}.rules-section-title{font-size:1.5rem;margin:2.5rem 0 1.25rem;color:var(--void-3);text-align:center;text-shadow:0 0 30px rgba(124,58,237,.5)}.rules-section-title .icon{margin-right:.5rem}.rule-card{background:linear-gradient(160deg,#140a24cc,#22104799,#140a24cc);border:1px solid rgba(167,139,250,.15);border-radius:16px;padding:1.25rem 1.5rem;margin-bottom:1rem;transition:all .25s ease}.rule-card:hover{border-color:#a78bfa4d;transform:translate(5px);box-shadow:0 0 30px #7c3aed33}.rule-card h3{margin:0 0 .5rem;font-size:1.1rem;color:var(--void-4);display:flex;align-items:center;gap:.5rem}.rule-card h3:before{content:"•";color:var(--void-2)}.rule-card p{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.6}.server-status{display:flex;justify-content:center;align-items:center;gap:.6rem;margin-bottom:2rem}.server-status-indicator{width:12px;height:12px;border-radius:50%}.server-status-indicator.online{background:var(--online);box-shadow:0 0 8px var(--online)}.server-status-indicator.offline{background:var(--offline);box-shadow:0 0 8px var(--offline)}.main-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1.25rem}.main-btn{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;border-radius:18px;color:#fff;text-decoration:none;font-weight:600;letter-spacing:.3px;background:linear-gradient(135deg,var(--void-1),var(--void-2),var(--void-3));box-shadow:0 0 30px var(--glow-primary),inset 0 0 12px #ffffff14;transition:transform .25s ease,box-shadow .25s ease}.main-btn:before{content:"";position:absolute;top:0;left:-180%;width:180%;height:100%;background:linear-gradient(120deg,transparent 30%,rgba(196,181,253,.35) 45%,rgba(255,255,255,.25) 50%,rgba(196,181,253,.35) 55%,transparent 70%);animation:shimmerFlow 5.5s ease-in-out infinite}.main-btn:hover{transform:translateY(-4px) scale(1.035);box-shadow:0 0 55px var(--glow-strong),inset 0 0 18px #ffffff1f}.features-section{margin-top:3.2rem}.features-section h3{margin-bottom:1.5rem;font-size:1.3rem}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.feature-card{background:linear-gradient(160deg,#140a24,#221047,#140a24);background-size:200% 200%;animation:cardDrift 12s ease infinite;border-radius:18px;padding:1.6rem;box-shadow:0 0 40px #7c3aed38}.feature-card .icon{width:2rem;height:2rem;color:var(--void-4);margin-bottom:.75rem;display:block}.feature-card h4{margin:.5rem 0;font-size:1.1rem}.feature-card p{font-size:.9rem;color:var(--text-muted);margin:0}.back-btn{position:fixed;top:1.5rem;left:1.5rem;display:inline-flex;align-items:center;gap:.5rem;padding:.6rem 1rem;color:var(--text);text-decoration:none;font-weight:600;font-size:.95rem;background:#140a2499;border:1px solid rgba(167,139,250,.2);border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .25s ease;z-index:100}.back-btn:hover{color:var(--void-4);background:#5b21b64d;border-color:#a78bfa66;transform:translate(-4px)}.vote-title{font-size:1.8rem;font-weight:700;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.vote-subtitle{color:var(--text-muted);font-size:1rem;margin-bottom:2rem}.vote-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;margin:2rem 0}.vote-btn{position:relative;display:flex;align-items:center;gap:1rem;padding:1.1rem 1.4rem;border-radius:16px;font-weight:600;text-decoration:none;color:#fff;font-size:.95rem;overflow:hidden;background:linear-gradient(135deg,#5b21b666,#7c3aed4d);border:1px solid rgba(167,139,250,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.16,1,.3,1)}.vote-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--void-1),var(--void-2),var(--void-3));opacity:0;transition:opacity .3s ease;z-index:-1}.vote-btn:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s ease}.vote-btn:hover{transform:translateY(-3px) scale(1.02);border-color:#a78bfa80;box-shadow:0 10px 40px #7c3aed4d,0 0 0 1px #a78bfa1a inset}.vote-btn:hover:before{opacity:1}.vote-btn:hover:after{left:100%}.vote-btn .vote-number{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#ffffff1a;font-weight:700;font-size:.9rem;color:var(--void-4);flex-shrink:0;transition:all .3s ease}.vote-btn:hover .vote-number{background:#fff3;color:#fff}.vote-btn .vote-content{display:flex;flex-direction:column;align-items:flex-start;flex:1}.vote-btn .vote-site-name{font-weight:600;font-size:1rem;line-height:1.3}.vote-btn .vote-action{font-size:.75rem;color:#fff9;font-weight:400}.vote-btn .vote-star{width:1.1rem;height:1.1rem;color:#fbbf24;transition:all .3s ease}.vote-btn:hover .vote-star{animation:starPulse .6s ease;color:#fcd34d}.vote-btn .vote-arrow{width:.9rem;height:.9rem;color:#fff6;transition:all .3s ease;margin-left:auto}.vote-btn:hover .vote-arrow{color:#ffffffe6;transform:translate(4px)}.vote-info{max-width:500px;margin:2rem auto;padding:1.25rem 1.5rem;background:#5b21b626;border:1px solid rgba(167,139,250,.15);border-radius:14px;line-height:1.6}.vote-info p{margin:.3rem 0;color:var(--text-muted);font-size:.9rem}.vote-info p:first-child{color:var(--text);font-weight:500}.vote-info .icon{color:var(--void-4);margin-right:.5rem}.wiki-layout{display:grid;grid-template-columns:280px 1fr;min-height:100vh;gap:0}@media (max-width: 900px){.wiki-layout{grid-template-columns:1fr}.wiki-sidebar{position:fixed;left:-300px;top:0;height:100vh;z-index:200;transition:left .3s ease}.wiki-sidebar.open{left:0}}.wiki-sidebar{background:#0a0514f2;border-right:1px solid rgba(167,139,250,.1);padding:1.5rem;position:sticky;top:0;height:100vh;overflow-y:auto;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.wiki-sidebar-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(167,139,250,.15)}.wiki-logo{width:40px;height:40px;border-radius:10px}.wiki-sidebar-header h2{font-size:1.1rem;font-weight:700;margin:0;background:linear-gradient(135deg,var(--void-3),var(--void-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wiki-search{position:relative;margin-bottom:1.5rem}.wiki-search .icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--text-muted);width:.85rem;height:.85rem}.wiki-search input{width:100%;padding:.7rem .75rem .7rem 2.25rem;background:#5b21b626;border:1px solid rgba(167,139,250,.2);border-radius:10px;color:var(--text);font-family:inherit;font-size:.9rem;transition:all .25s ease}.wiki-search input::placeholder{color:var(--text-muted)}.wiki-search input:focus{outline:none;border-color:var(--void-3);background:#5b21b640;box-shadow:0 0 20px #7c3aed33}.wiki-nav{display:flex;flex-direction:column;gap:.5rem}.wiki-category{border-radius:10px;overflow:hidden}.wiki-category-header{display:flex;align-items:center;gap:.6rem;width:100%;padding:.75rem .9rem;background:transparent;border:none;color:var(--text);font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-align:left}.wiki-category-header .icon:first-child{color:var(--void-4);width:.9rem;height:.9rem}.wiki-category-header span{flex:1}.wiki-chevron{font-size:.7rem;color:var(--text-muted);transition:transform .25s ease}.wiki-category-header.active .wiki-chevron{transform:rotate(180deg)}.wiki-category-header:hover{background:#5b21b633;border-radius:8px}.wiki-category-items{list-style:none;padding:0;margin:0;max-height:0;overflow:hidden;transition:max-height .3s ease}.wiki-category-header.active+.wiki-category-items{max-height:500px}.wiki-category-items li{margin:0}.wiki-link{display:block;padding:.55rem .9rem .55rem 2.5rem;color:var(--text-muted);text-decoration:none;font-size:.85rem;transition:all .2s ease;border-radius:6px;margin:2px 0}.wiki-link:hover{color:var(--text);background:#a78bfa1a}.wiki-link.active{color:var(--void-4);background:#5b21b64d;font-weight:500}.wiki-content{padding:3rem 4rem;max-width:900px}@media (max-width: 1200px){.wiki-content{padding:2rem}}.wiki-article{display:none}.wiki-article.active{display:block}.wiki-article-header{margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid rgba(167,139,250,.15)}.wiki-breadcrumb{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted);margin-bottom:.75rem}.wiki-breadcrumb .icon{width:.6rem;height:.6rem}.wiki-article-header h1{font-size:2rem;font-weight:700;margin:0 0 .75rem;background:linear-gradient(135deg,#fff,var(--void-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.wiki-article-meta{font-size:.8rem;color:var(--text-muted)}.wiki-article-meta .icon{margin-right:.4rem}.wiki-article-body{line-height:1.8}.wiki-article-body h2{font-size:1.4rem;font-weight:600;margin:2.5rem 0 1rem;color:var(--text)}.wiki-article-body h3{font-size:1.15rem;font-weight:600;margin:2rem 0 .75rem}.wiki-article-body p{margin:0 0 1rem;color:var(--text-muted)}.wiki-lead{font-size:1.1rem;color:var(--text)!important;margin-bottom:1.5rem!important}.wiki-article-body code{display:inline-block;padding:.2rem .6rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:.9rem;color:var(--void-4)}.wiki-placeholder{padding:2rem;text-align:center;background:#5b21b61a;border:1px dashed rgba(167,139,250,.3);border-radius:12px;color:var(--text-muted);font-style:italic}.wiki-info-box{display:flex;align-items:center;gap:1rem;padding:1.25rem;background:#5b21b626;border:1px solid rgba(167,139,250,.2);border-radius:12px;margin:1.5rem 0}.wiki-info-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#5b21b64d;border-radius:12px;flex-shrink:0}.wiki-info-icon .icon{width:1.3rem;height:1.3rem;color:var(--void-4)}.wiki-info-content h4{margin:0 0 .25rem;font-size:.9rem;font-weight:600}.wiki-info-content code{font-size:1rem}.wiki-warning-box{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;background:#eab3081a;border:1px solid rgba(234,179,8,.3);border-radius:12px;margin:1.5rem 0}.wiki-warning-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#eab30833;border-radius:10px;flex-shrink:0}.wiki-warning-icon .icon{width:1.1rem;height:1.1rem;color:#fbbf24}.wiki-warning-content h4{margin:0 0 .4rem;font-size:.95rem;font-weight:600;color:#fcd34d}.wiki-warning-content p{margin:0;font-size:.9rem}.wiki-card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1rem;margin:1.5rem 0}.wiki-quick-card{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem 1rem;background:#5b21b626;border:1px solid rgba(167,139,250,.15);border-radius:14px;text-decoration:none;color:var(--text);transition:all .25s ease}.wiki-quick-card .icon{width:1.5rem;height:1.5rem;color:var(--void-4);transition:transform .25s ease}.wiki-quick-card span{font-size:.85rem;font-weight:500;text-align:center}.wiki-quick-card:hover{background:#5b21b64d;border-color:#a78bfa4d;transform:translateY(-3px)}.wiki-quick-card:hover .icon{transform:scale(1.1)}.wiki-steps{list-style:none;padding:0;margin:1.5rem 0}.wiki-steps li{display:flex;gap:1rem;margin-bottom:1.25rem;padding:1.25rem;background:#5b21b61a;border:1px solid rgba(167,139,250,.1);border-radius:12px}.wiki-step-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:linear-gradient(135deg,var(--void-1),var(--void-2));border-radius:10px;font-weight:700;font-size:1rem;flex-shrink:0}.wiki-step-content h4{margin:0 0 .4rem;font-size:1rem}.wiki-step-content p{margin:0 0 .5rem;font-size:.9rem}.wiki-rules-list{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.wiki-rule{display:flex;gap:1rem;padding:1.25rem;background:#5b21b61a;border:1px solid rgba(167,139,250,.1);border-radius:12px}.wiki-rule-number{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:#ef444433;border:1px solid rgba(239,68,68,.3);border-radius:10px;font-weight:700;font-size:.95rem;color:#f87171;flex-shrink:0}.wiki-rule-content h4{margin:0 0 .3rem;font-size:1rem}.wiki-rule-content p{margin:0;font-size:.9rem}.wiki-changelog{margin:1rem 0}.wiki-changelog-item{display:flex;gap:1rem;padding:.75rem 0;border-bottom:1px solid rgba(167,139,250,.1)}.wiki-changelog-date{font-size:.8rem;font-weight:600;color:var(--void-4);min-width:80px}.wiki-changelog-text{font-size:.9rem;color:var(--text-muted)}.wiki-cta-button{display:inline-flex;align-items:center;gap:.6rem;padding:.9rem 1.5rem;background:linear-gradient(135deg,var(--void-1),var(--void-2));border-radius:12px;color:#fff;text-decoration:none;font-weight:600;transition:all .25s ease;margin:1rem 0}.wiki-cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px #7c3aed66}.ranks-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;margin:1.5rem 0 2.5rem}.rank-card{position:relative;display:flex;flex-direction:column;align-items:center;padding:1.5rem;background:linear-gradient(160deg,#140a24e6,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:16px;transition:all .3s ease}.rank-card:hover{border-color:#a78bfa59;transform:translateY(-4px);box-shadow:0 15px 40px #7c3aed40}.rank-image{width:140px;height:140px;object-fit:contain;margin-bottom:1rem;filter:drop-shadow(0 5px 15px rgba(124,58,237,.3));transition:transform .3s ease}.rank-card:hover .rank-image{transform:scale(1.05)}.rank-info{text-align:center;margin-bottom:1rem}.rank-name{font-size:1.15rem;font-weight:600;margin:0 0 .4rem;color:var(--text)}.rank-price{font-size:.95rem;color:var(--text-muted)}.rank-buttons{display:flex;gap:.5rem;width:100%}.rank-more-btn{flex:1;padding:.6rem .75rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.3);border-radius:8px;color:var(--void-4);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .25s ease}.rank-more-btn:hover{background:#5b21b680;border-color:#a78bfa80;color:#fff}.rank-buy-btn{flex:1;padding:.6rem .75rem;background:linear-gradient(135deg,var(--void-1),var(--void-2));border:1px solid rgba(167,139,250,.4);border-radius:8px;color:#fff;font-family:inherit;font-size:.85rem;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:all .25s ease}.rank-buy-btn:hover{background:linear-gradient(135deg,var(--void-2),var(--void-3));border-color:#a78bfa99;box-shadow:0 5px 20px #7c3aed66;transform:translateY(-2px)}.crate-badge{position:absolute;top:.75rem;right:.75rem;padding:.3rem .6rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:6px;color:#fff;font-size:.75rem;font-weight:700;box-shadow:0 2px 10px #10b98166}.tag-image{width:100px;height:60px;object-fit:contain}.stats-section{margin-top:3rem;text-align:center;width:100vw;position:relative;left:50%;transform:translate(-50%);max-width:1040px;padding:0 1rem;box-sizing:border-box}.stats-section h3{margin-bottom:1.5rem;font-size:1.3rem}.stats-chart-container{background:linear-gradient(160deg,#140a24e6,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:18px;padding:1.5rem;box-shadow:0 0 40px #7c3aed26;width:100%}.stats-chart-container canvas{max-width:100%;height:auto!important}.stats-note{margin-top:1rem;font-size:.85rem;color:var(--text-muted)}.staff-container{max-width:900px;margin:0 auto;padding:2rem}.staff-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.staff-title .icon{color:var(--void-4);margin-right:.75rem}.staff-subtitle{text-align:center;color:var(--text-muted);margin-bottom:2.5rem}.staff-section{margin-bottom:2.5rem}.staff-section-title{font-size:1.3rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem}.section-icon{width:28px;height:28px;object-fit:contain}.staff-section-leadership .staff-section-title,.staff-section-leadership .staff-section-title .icon{color:#fbbf24}.staff-section-management .staff-section-title,.staff-section-management .staff-section-title .icon{color:#c084fc}.staff-section-administration .staff-section-title,.staff-section-administration .staff-section-title .icon{color:#f87171}.staff-section-development .staff-section-title,.staff-section-development .staff-section-title .icon{color:#34d399}.staff-section-moderation .staff-section-title,.staff-section-moderation .staff-section-title .icon{color:#a78bfa}.staff-section-builders .staff-section-title,.staff-section-builders .staff-section-title .icon{color:#fcd34d}.staff-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}.staff-card{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:linear-gradient(160deg,#140a24cc,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:14px;transition:all .25s ease}.staff-card:hover{transform:translateY(-3px);border-color:#a78bfa59;box-shadow:0 10px 30px #7c3aed33}.staff-avatar{width:50px;height:50px;border-radius:12px;overflow:hidden;flex-shrink:0;border:2px solid rgba(167,139,250,.3)}.staff-avatar img{width:100%;height:100%;object-fit:cover}.staff-info{display:flex;flex-direction:column;gap:.2rem}.staff-role{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.staff-name{font-size:1rem;font-weight:600;color:var(--text)}.staff-owner .staff-role{color:#fbbf24}.staff-owner .staff-avatar{border-color:#fbbf2480}.staff-admin .staff-role{color:#f87171}.staff-admin .staff-avatar{border-color:#f8717180}.staff-head .staff-role{color:#60a5fa}.staff-head .staff-avatar{border-color:#60a5fa80}.staff-management .staff-role{color:#c084fc}.staff-management .staff-avatar{border-color:#c084fc80}.staff-dev .staff-role{color:#34d399}.staff-dev .staff-avatar{border-color:#34d39980}.staff-headmod .staff-role{color:#fb923c}.staff-headmod .staff-avatar{border-color:#fb923c80}.staff-mod .staff-role{color:#a78bfa}.staff-mod .staff-avatar{border-color:#a78bfa80}.staff-helper .staff-role{color:#67e8f9}.staff-helper .staff-avatar{border-color:#67e8f980}.staff-builder .staff-role{color:#fcd34d}.staff-builder .staff-avatar{border-color:#fcd34d80}.store-container{max-width:1000px;margin:0 auto;padding:2rem}.store-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.store-title .icon{color:var(--void-4);margin-right:.75rem}.store-subtitle{text-align:center;color:var(--text-muted);margin-bottom:1.5rem}.store-container .wiki-info-box{max-width:600px;margin:0 auto 2rem}.store-nav{display:flex;justify-content:center;gap:.75rem;margin-bottom:2rem;flex-wrap:wrap}.store-nav-btn{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#5b21b633;border:1px solid rgba(167,139,250,.2);border-radius:12px;color:var(--text-muted);font-family:inherit;font-size:.95rem;font-weight:600;cursor:pointer;transition:all .25s ease}.store-nav-btn .icon{width:1rem;height:1rem}.store-nav-btn:hover{background:#5b21b659;border-color:#a78bfa59;color:var(--text)}.store-nav-btn.active{background:linear-gradient(135deg,var(--void-1),var(--void-2));border-color:#a78bfa80;color:#fff;box-shadow:0 5px 20px #7c3aed4d}.store-nav-btn.active .icon{color:#fff}.store-section{display:none}.store-section.active{display:block}.store-section-title{font-size:1.4rem;margin-bottom:.75rem;color:var(--void-3);display:flex;align-items:center;gap:.5rem}.store-section-title .icon{color:var(--void-4)}.store-section-desc{color:var(--text-muted);margin-bottom:1.5rem}.store-container .ranks-grid{margin-bottom:2rem}.rank-details{margin:2.5rem 0;padding:2rem;background:linear-gradient(160deg,#140a24cc,#22104780);border:1px solid rgba(167,139,250,.15);border-radius:16px}.rank-details h2{font-size:1.5rem;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(167,139,250,.2);background:linear-gradient(135deg,#fff,var(--void-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rank-details h3{font-size:1.1rem;font-weight:600;margin:1.5rem 0 .75rem;color:var(--text-muted)}.rank-perks{list-style:none;padding:0;margin:0}.rank-perks li{position:relative;padding:.5rem 0 .5rem 1.5rem;color:var(--text-muted);font-size:.95rem;line-height:1.5}.rank-perks li:before{content:"•";position:absolute;left:0;color:var(--void-4);font-weight:700}.rank-perks li code{padding:.15rem .5rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.85rem;color:var(--void-4)}.rank-perks li u{text-decoration:underline;text-underline-offset:3px}.rank-note{margin-top:1.5rem;padding-top:1rem;border-top:1px solid rgba(167,139,250,.15);color:var(--void-4);font-size:.9rem}.rank-details{display:none}.rank-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.rank-modal.active{opacity:1;visibility:visible}.rank-modal-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#05020ad9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.rank-modal-content{position:relative;width:90%;max-width:600px;max-height:85vh;background:linear-gradient(160deg,#140a24fa,#221047f2);border:1px solid rgba(167,139,250,.25);border-radius:20px;box-shadow:0 25px 80px #00000080,0 0 60px #7c3aed4d;overflow:hidden;transform:scale(.9) translateY(20px);transition:transform .3s cubic-bezier(.16,1,.3,1)}.rank-modal.active .rank-modal-content{transform:scale(1) translateY(0)}.rank-modal-close{position:absolute;top:1rem;right:1rem;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:#ffffff1a;border:1px solid rgba(255,255,255,.1);border-radius:10px;color:var(--text-muted);font-size:1.5rem;line-height:1;cursor:pointer;transition:all .2s ease;z-index:10}.rank-modal-close:hover{background:#ef444433;border-color:#ef44444d;color:#f87171}.rank-modal-body{padding:2rem;max-height:85vh;overflow-y:auto}.rank-modal-body::-webkit-scrollbar{width:6px}.rank-modal-body::-webkit-scrollbar-track{background:#0003}.rank-modal-body::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:3px}.rank-modal-body::-webkit-scrollbar-thumb:hover{background:#a78bfa80}.rank-modal-body h2{font-size:1.6rem;margin:0 0 1.5rem;padding-bottom:1rem;border-bottom:1px solid rgba(167,139,250,.2);background:linear-gradient(135deg,#fff,var(--void-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.rank-modal-body h3{font-size:1rem;font-weight:600;margin:1.25rem 0 .5rem;color:var(--text-muted)}.rank-modal-body .rank-perks{list-style:none;padding:0;margin:0}.rank-modal-body .rank-perks li{position:relative;padding:.4rem 0 .4rem 1.25rem;color:var(--text-muted);font-size:.9rem;line-height:1.5}.rank-modal-body .rank-perks li:before{content:"•";position:absolute;left:0;color:var(--void-4);font-weight:700}.rank-modal-body .rank-perks li code{padding:.1rem .4rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.8rem;color:var(--void-4)}.rank-modal-body .rank-note{margin-top:1.25rem;padding-top:.75rem;border-top:1px solid rgba(167,139,250,.15);color:var(--void-4);font-size:.85rem}.faq-section{margin-top:3rem}.faq-section h3{margin-bottom:1.5rem;font-size:1.3rem;text-align:center}.faq-grid{display:flex;flex-direction:column;gap:.75rem}.faq-item{background:linear-gradient(160deg,#140a24cc,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:14px;overflow:hidden;transition:all .3s ease}.faq-item:hover{border-color:#a78bfa59;box-shadow:0 5px 25px #7c3aed26}.faq-question{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;cursor:pointer;font-weight:600;font-size:.95rem;color:var(--text);transition:background .2s ease}.faq-question:hover{background:#5b21b626}.faq-question .icon{width:1rem;height:1rem;color:var(--void-4);flex-shrink:0}.faq-answer{display:none;padding:0 1.25rem 1rem 2.75rem}.faq-answer p{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.6}.faq-answer code{display:inline-block;padding:.15rem .5rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.85rem;color:var(--void-4)}.faq-item:hover .faq-answer{display:block}.faq-more-link{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.5rem;padding:.75rem;color:var(--void-4);text-decoration:none;font-weight:600;font-size:.95rem;transition:all .25s ease}.faq-more-link:hover{color:#fff}.faq-more-link .icon{width:.9rem;height:.9rem;transition:transform .25s ease}.faq-more-link:hover .icon{transform:translate(4px)}.wiki-faq-list{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.wiki-faq-item{padding:1.25rem;background:#5b21b61a;border:1px solid rgba(167,139,250,.15);border-radius:12px;transition:all .25s ease}.wiki-faq-item:hover{border-color:#a78bfa4d;background:#5b21b626}.wiki-faq-item h3{display:flex;align-items:center;gap:.6rem;margin:0 0 .5rem!important;font-size:1rem!important;font-weight:600;color:var(--text)}.wiki-faq-item h3 .icon{width:.9rem;height:.9rem;color:var(--void-4);flex-shrink:0}.wiki-faq-item p{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.6}.wiki-faq-item a{color:var(--void-4);text-decoration:none;transition:color .2s ease}.wiki-faq-item a:hover{color:#fff;text-decoration:underline}.faq-container{max-width:900px;margin:0 auto;padding:2rem}.faq-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq-title .icon{color:var(--void-4);margin-right:.75rem}.faq-subtitle{text-align:center;color:var(--text-muted);margin-bottom:2.5rem}.faq-section-title{font-size:1.5rem;margin:2.5rem 0 1.25rem;color:var(--void-3);text-align:center;text-shadow:0 0 30px rgba(124,58,237,.5)}.faq-section-title .icon{margin-right:.5rem;color:var(--void-4)}.faq-card{background:linear-gradient(160deg,#140a24cc,#22104799,#140a24cc);border:1px solid rgba(167,139,250,.15);border-radius:16px;padding:1.25rem 1.5rem;margin-bottom:1rem;transition:all .25s ease}.faq-card:hover{border-color:#a78bfa4d;transform:translate(5px);box-shadow:0 0 30px #7c3aed33}.faq-card h3{margin:0 0 .5rem;font-size:1.1rem;color:var(--void-4);display:flex;align-items:center;gap:.5rem}.faq-card h3:before{content:"?";display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;background:#5b21b666;border-radius:50%;font-size:.85rem;font-weight:700;color:var(--void-4)}.faq-card p{margin:0;color:var(--text-muted);font-size:.95rem;line-height:1.6}.faq-card code{display:inline-block;padding:.15rem .5rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.85rem;color:var(--void-4)}.faq-card a{color:var(--void-4);text-decoration:none;transition:color .2s ease}.faq-card a:hover{color:#fff;text-decoration:underline}.faq-help-box{display:flex;align-items:flex-start;gap:1.25rem;margin:3rem 0 2rem;padding:1.5rem;background:linear-gradient(160deg,#5b21b633,#7c3aed26);border:1px solid rgba(167,139,250,.25);border-radius:16px}.faq-help-box>.icon{width:2rem;height:2rem;color:var(--void-4);flex-shrink:0}.faq-help-box h4{margin:0 0 .4rem;font-size:1.1rem;color:var(--text)}.faq-help-box p{margin:0 0 1rem;color:var(--text-muted);font-size:.95rem}.faq-discord-btn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;background:linear-gradient(135deg,#5865f2,#7289da);border-radius:10px;color:#fff;text-decoration:none;font-weight:600;font-size:.9rem;transition:all .25s ease}.faq-discord-btn:hover{transform:translateY(-2px);box-shadow:0 8px 25px #5865f266}.play-container{max-width:900px;margin:0 auto;padding:2rem}.play-title{text-align:center;font-size:2.2rem;margin-bottom:.5rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.play-title .icon{color:var(--void-4);margin-right:.75rem}.play-subtitle{text-align:center;color:var(--text-muted);margin-bottom:2rem}.play-launch-section{text-align:center;margin-bottom:3rem}.play-launch-btn{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:1.25rem 3rem;background:linear-gradient(135deg,#10b981,#059669);border-radius:16px;color:#fff;text-decoration:none;font-size:1.3rem;font-weight:700;box-shadow:0 10px 40px #10b98166;transition:all .3s ease}.play-launch-btn .icon{width:1.5rem;height:1.5rem}.play-launch-btn:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 15px 50px #10b98180}.play-launch-note{margin-top:.75rem;font-size:.85rem;color:var(--text-muted)}.play-section-title{font-size:1.5rem;margin:2.5rem 0 1.25rem;color:var(--void-3);text-align:center;text-shadow:0 0 30px rgba(124,58,237,.5)}.play-section-title .icon{margin-right:.5rem;color:var(--void-4)}.play-steps{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.play-step{display:flex;gap:1rem;padding:1.25rem;background:linear-gradient(160deg,#140a24cc,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:14px;transition:all .25s ease}.play-step:hover{border-color:#a78bfa4d;transform:translate(5px)}.play-step-number{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:linear-gradient(135deg,var(--void-1),var(--void-2));border-radius:12px;font-weight:700;font-size:1.1rem;flex-shrink:0}.play-step-content h3{margin:0 0 .4rem;font-size:1.05rem;color:var(--text)}.play-step-content p{margin:0;color:var(--text-muted);font-size:.9rem;line-height:1.5}.play-step-content code{display:inline-block;margin-top:.5rem;padding:.4rem .8rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.3);border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:.95rem;color:var(--void-4)}.play-controls{display:flex;justify-content:center;margin:1.5rem 0;padding:1.5rem;background:linear-gradient(160deg,#140a24cc,#22104799);border:1px solid rgba(167,139,250,.15);border-radius:16px}.play-controls-image{max-width:100%;height:auto;max-height:400px;border-radius:8px}.play-controls-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin:1.5rem 0}.play-control-item{display:flex;flex-direction:column;align-items:center;gap:.4rem;padding:1rem;background:#5b21b626;border:1px solid rgba(167,139,250,.1);border-radius:12px;text-align:center}.play-key{display:inline-block;padding:.4rem .75rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;font-family:Consolas,Monaco,monospace;font-size:.85rem;font-weight:600;color:var(--void-4)}.play-control-item span:last-child{font-size:.85rem;color:var(--text-muted)}.play-tips{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.play-tip{display:flex;align-items:center;gap:.75rem;padding:.9rem 1.25rem;background:#10b9811a;border:1px solid rgba(16,185,129,.2);border-radius:12px}.play-tip .icon{width:1.1rem;height:1.1rem;color:#10b981;flex-shrink:0}.play-tip p{margin:0;color:var(--text-muted);font-size:.9rem}.play-alternative{display:flex;align-items:flex-start;gap:1rem;margin:2.5rem 0;padding:1.25rem;background:#5b21b626;border:1px solid rgba(167,139,250,.2);border-radius:14px}.play-alternative>.icon{width:1.5rem;height:1.5rem;color:var(--void-4);flex-shrink:0;margin-top:.1rem}.play-alternative h4{margin:0 0 .3rem;font-size:1rem;color:var(--text)}.play-alternative p{margin:0;color:var(--text-muted);font-size:.9rem}.play-alternative code{padding:.15rem .5rem;background:#5b21b64d;border:1px solid rgba(167,139,250,.2);border-radius:4px;font-family:Consolas,Monaco,monospace;font-size:.85rem;color:var(--void-4)}.main-btn-play{background:linear-gradient(135deg,#10b981,#059669)!important;box-shadow:0 0 30px #10b98166,inset 0 0 12px #ffffff14!important}.main-btn-play:hover{box-shadow:0 0 55px #10b98199,inset 0 0 18px #ffffff1f!important}.site-sidebar{position:fixed;top:0;left:0;width:var(--sidebar-width);height:100vh;background:#0a0514f2;border-right:1px solid rgba(167,139,250,.15);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;display:flex;flex-direction:column;overflow-y:auto;transition:transform .3s cubic-bezier(.16,1,.3,1)}.site-sidebar::-webkit-scrollbar{width:6px}.site-sidebar::-webkit-scrollbar-track{background:#0003}.site-sidebar::-webkit-scrollbar-thumb{background:#a78bfa4d;border-radius:3px}.site-sidebar::-webkit-scrollbar-thumb:hover{background:#a78bfa80}.sidebar-header{display:flex;align-items:center;gap:.75rem;padding:1.25rem var(--sidebar-padding);border-bottom:1px solid rgba(167,139,250,.15);text-decoration:none;transition:all .25s ease}.sidebar-header:hover{background:#5b21b633}.sidebar-header:hover .sidebar-logo{transform:scale(1.05);filter:drop-shadow(0 0 20px rgba(124,58,237,.7))}.sidebar-logo{width:40px;height:40px;filter:drop-shadow(0 0 15px rgba(124,58,237,.5));transition:all .25s ease}.sidebar-title{font-size:1.2rem;font-weight:700;background:linear-gradient(135deg,var(--void-3),var(--void-4));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sidebar-nav{flex:1;padding:1rem 0;display:flex;flex-direction:column;gap:.5rem}.sidebar-nav-group{padding:.5rem var(--sidebar-padding)}.sidebar-group-title{display:block;padding:.5rem .75rem;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--text-muted);opacity:.7}.sidebar-nav-link{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;margin:2px 0;border-radius:10px;color:var(--text-muted);text-decoration:none;font-size:.95rem;font-weight:500;transition:all .2s ease}.sidebar-nav-link .icon{width:1.1rem;height:1.1rem;color:var(--void-4);opacity:.7;transition:all .2s ease}.sidebar-nav-link:hover{background:#5b21b640;color:var(--text)}.sidebar-nav-link:hover .icon{opacity:1;color:var(--void-4)}.sidebar-nav-link.active{background:linear-gradient(135deg,#5b21b666,#7c3aed4d);color:#fff;box-shadow:0 0 20px #7c3aed33}.sidebar-nav-link.active .icon{opacity:1;color:#fff}.sidebar-toggle{display:flex;position:fixed;top:1rem;left:calc(var(--sidebar-width) + 1rem);width:40px;height:40px;align-items:center;justify-content:center;background:#140a24e6;border:1px solid rgba(167,139,250,.3);border-radius:10px;color:var(--text);cursor:pointer;z-index:1001;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.16,1,.3,1)}.sidebar-toggle .icon{width:1.1rem;height:1.1rem;transition:transform .3s ease;transform:rotate(180deg)}.sidebar-toggle:hover{background:#5b21b666;border-color:#a78bfa80}.sidebar-collapsed .sidebar-toggle{left:1rem}.sidebar-collapsed .sidebar-toggle .icon{transform:rotate(0)}.sidebar-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#05020ab3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;opacity:0;transition:opacity .3s ease}.sidebar-overlay.active{opacity:1}.has-sidebar{min-height:100vh;max-width:var(--content-max-width);margin:0 auto;padding:var(--content-padding)}.sidebar-collapsed .site-sidebar{transform:translate(-100%)}.has-sidebar .back-btn{display:none}@media (max-width: 900px){.site-sidebar{transform:translate(-100%)}.site-sidebar.open{transform:translate(0)}.sidebar-toggle{left:1rem}.sidebar-overlay{display:block;pointer-events:none}.sidebar-overlay.active{pointer-events:auto}.has-sidebar{padding-top:4rem}.sidebar-collapsed .site-sidebar{transform:translate(-100%)}.sidebar-collapsed .site-sidebar.open{transform:translate(0)}}.sidebar-footer{padding:1rem var(--sidebar-padding);border-top:1px solid rgba(167,139,250,.15);text-align:center}.sidebar-footer p{margin:0;font-size:.75rem;color:var(--text-muted);opacity:.6}.media-creators-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-top:1.5rem}.media-creator-card{display:flex;align-items:center;gap:1rem;padding:1rem;background:#140a2499;border:1px solid rgba(167,139,250,.2);border-radius:12px;transition:all .3s ease}.media-creator-card:hover{background:#5b21b633;border-color:#a78bfa66;transform:translateY(-2px)}.media-creator-avatar{width:60px;height:60px;border-radius:8px;image-rendering:pixelated}.media-creator-info h3{margin:0 0 .5rem;font-size:1.1rem;color:var(--text)}.media-creator-link{display:inline-flex;align-items:center;gap:.5rem;color:red;font-size:.9rem;text-decoration:none;transition:opacity .2s ease}.media-creator-link:hover{opacity:.8}.media-creator-link i{font-size:1.1rem}.media-container{max-width:1100px;margin:0 auto;padding:2rem}.media-hero,.creator-hero{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.75rem 2rem;background:linear-gradient(160deg,#140a24d9,#2f1056b8);border:1px solid rgba(167,139,250,.18);border-radius:20px;margin-bottom:2rem}.media-hero-copy,.creator-hero-copy{flex:1}.media-eyebrow{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.75rem;color:var(--void-4);font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.media-title{margin:0 0 .65rem;font-size:2.3rem;background:linear-gradient(135deg,var(--void-3),var(--void-4),#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.media-subtitle{margin:0;color:var(--text-muted);line-height:1.7}.media-hero-actions,.creator-action-row{display:flex;gap:.85rem;flex-wrap:wrap}.media-primary-btn,.media-secondary-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.8rem 1.1rem;border-radius:12px;text-decoration:none;font-weight:600;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.media-primary-btn{color:#fff;background:linear-gradient(135deg,red,#ff4d4d);box-shadow:0 12px 30px #ff00002e}.media-secondary-btn{color:var(--text);border:1px solid rgba(167,139,250,.22);background:#ffffff0a}.media-primary-btn:hover,.media-secondary-btn:hover,.media-back-link:hover,.media-creator-card-link:hover{transform:translateY(-2px)}.media-section-title{margin:0 0 1rem;color:var(--void-3);font-size:1.5rem}.media-creators-grid-pages{margin-top:0}.media-creator-card-link{text-decoration:none;color:inherit}.media-creator-info p{margin:0 0 .5rem;color:var(--text-muted);font-size:.9rem}.media-card-cta{display:inline-flex;align-items:center;gap:.4rem;color:var(--void-4);font-size:.9rem;font-weight:600}.media-page-grid,.creator-details-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;margin-bottom:2rem}.media-page-card{padding:1.25rem 1.4rem;background:linear-gradient(160deg,#140a24d1,#221047a6);border:1px solid rgba(167,139,250,.15);border-radius:16px}.media-page-card h3{margin:0 0 .75rem;color:var(--void-4)}.media-page-card p{margin:.35rem 0;color:var(--text-muted);line-height:1.6}.media-back-link{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--void-4);text-decoration:none;font-weight:600}.creator-hero-avatar{width:132px;height:132px;border-radius:18px;image-rendering:pixelated;border:1px solid rgba(167,139,250,.24);box-shadow:0 16px 40px #7c3aed29}@media (max-width: 900px){.media-hero,.creator-hero{flex-direction:column;align-items:flex-start;padding:1.4rem}.media-container{padding:1.25rem}}.page-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--bg-color, #0a0a0f);transition:opacity .5s ease,visibility .5s ease;animation:loaderAutoHide 0s ease 5s forwards}@keyframes loaderAutoHide{to{opacity:0;visibility:hidden;pointer-events:none}}.page-loader.hidden{opacity:0;visibility:hidden;pointer-events:none}.loader-card{--loader-bg: #111118;background-color:var(--loader-bg);padding:1.5rem 2.5rem;border-radius:1.25rem;border:1px solid rgba(149,106,250,.15);box-shadow:0 0 60px #956afa1a,0 25px 50px -12px #00000080;animation:loaderPulse 2s ease-in-out infinite}@keyframes loaderPulse{0%,to{box-shadow:0 0 60px #956afa1a,0 25px 50px -12px #00000080}50%{box-shadow:0 0 80px #956afa33,0 25px 50px -12px #00000080}}.loader{color:#a0a0a0;font-family:Poppins,sans-serif;font-weight:500;font-size:25px;box-sizing:content-box;height:40px;padding:10px;display:flex;align-items:center;border-radius:8px}.loader-words{overflow:hidden;position:relative;height:40px}.loader-words:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(var(--loader-bg) 10%,transparent 30%,transparent 70%,var(--loader-bg) 90%);z-index:20;pointer-events:none}.loader-word{display:block;height:100%;padding-left:8px;color:#956afa;line-height:40px;animation:wordSpin 4s infinite}@keyframes wordSpin{10%{transform:translateY(-102%)}25%{transform:translateY(-100%)}35%{transform:translateY(-202%)}50%{transform:translateY(-200%)}60%{transform:translateY(-302%)}75%{transform:translateY(-300%)}85%{transform:translateY(-402%)}to{transform:translateY(-400%)}}.loader-logo{width:48px;height:48px;border-radius:12px;margin-bottom:1rem;animation:logoFloat 2s ease-in-out infinite}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.loader-content{display:flex;flex-direction:column;align-items:center}
