

body{background:#101214;color:#eceeed}
body:before,body:after{content:none!important}
.header{background:#101214;border-color:#303437;box-shadow:none;backdrop-filter:none}
.hero,.high-plan-page,.admin-requests-page,.auth-page,.aloy-page{background:#101214}
.hero h1,.auth-art h1,.selector-copy h1,.high-plan-copy h1{font-size:clamp(2.2rem,5vw,3.8rem);line-height:1.12;letter-spacing:-.035em}
.hero{padding-top:64px;padding-bottom:56px}
.hero p{font-size:1rem;line-height:1.7}
.hero-art,.hero-visual,.aloy-stage,.aloy-ring{box-shadow:none;background:transparent}
.hero-art img,.hero-visual img,.aloy-stage img,.floating-item{animation:none;filter:none;transform:none}
.plan-card,.paid-plan-card,.bot-plan-card,.high-plan-card,.auth-card,.choice,.feature-card,.aloy-function-grid article,.aloy-cta,.auth-brand-panel,.auth-form-panel{background:#17191b;border-color:#34383c;border-radius:6px;box-shadow:none}
.button,.claim-button,.secondary-button{border-radius:5px;box-shadow:none;text-transform:none;letter-spacing:0}
.eyebrow{letter-spacing:.07em}
.halloween-banner{display:none}
.aloy-stage-status,.aloy-wardrobe-item{box-shadow:none}
.auth-brand-panel{background:#141618}
.auth-form-panel{background:#17191b}
.reveal{opacity:1;translate:none;transform:none;transition:none}


.header{border-radius:0;margin-top:0}
.hero{grid-template-columns:minmax(0,1fr) 220px;min-height:0;gap:36px;padding:48px 0;background:none}
.hero:before,.hero:after,.server-scene:before,.server-scene:after{content:none}
.hero h1{font-size:clamp(30px,4vw,46px);line-height:1.14;font-weight:600;letter-spacing:-.03em}
.server-scene.minecraft-scene{height:220px;min-height:0;background:none}
.server-scene.minecraft-scene .minecraft-world{width:170px;height:170px;animation:none;filter:none}
.hero-pearl,.hero-eye,.server-scene .orbit{display:none}
.hero-metrics span,.eyebrow{border:0;background:none;border-radius:0;padding-left:0;box-shadow:none}
.section-top h2,.section-heading h2{font-size:32px;line-height:1.2;letter-spacing:-.025em}
.auth-page{display:block;padding:36px 16px;overflow:auto;background:#101214}
.auth-page .auth-layout{display:block;width:min(100%,440px);min-height:0;margin:0 auto;border:1px solid #34383c;border-radius:6px}
.auth-page .auth-brand-panel{min-height:0;padding:20px 24px;border-right:0;border-bottom:1px solid #34383c;background:#17191b}
.auth-page .auth-art,.auth-page .auth-status{display:none}
.auth-page .auth-form-panel{padding:28px 24px;background:#17191b}
.auth-page .auth-form-panel h2{font-size:25px;line-height:1.2}
@media(max-width:700px){.hero{grid-template-columns:1fr;gap:0;padding:32px 0}.server-scene.minecraft-scene{display:none}.section-top h2,.section-heading h2{font-size:27px}}
