.page-module___8aEwW__page{flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:hidden}.page-module___8aEwW__backgroundWrapper{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.page-module___8aEwW__backgroundGradient{background:radial-gradient(100% 80% at 50% 0,#ff6b0026 0%,#0000 45%),radial-gradient(60% 60% at 0 0,#8b5cf61f 0%,#0000 50%),radial-gradient(60% 60% at 100% 100%,#8b5cf614 0%,#0000 50%),radial-gradient(100% 100% at 50% 100%,#ff6b0014 0%,#0000 50%);position:absolute;inset:0}.page-module___8aEwW__backgroundOrb{filter:blur(100px);opacity:.5;border-radius:50%;position:absolute}.page-module___8aEwW__backgroundOrb1{background:radial-gradient(circle,#ff6b0033 0%,#0000 70%);width:500px;height:500px;animation:25s ease-in-out infinite page-module___8aEwW__float;top:-150px;right:-100px}.page-module___8aEwW__backgroundOrb2{background:radial-gradient(circle,#8b5cf626 0%,#0000 70%);width:400px;height:400px;animation:20s ease-in-out infinite reverse page-module___8aEwW__float;bottom:-100px;left:-150px}.page-module___8aEwW__vignette{background:radial-gradient(ellipse 80% 80% at center,transparent 0%,var(--color-darkest)100%);position:absolute;inset:0}.page-module___8aEwW__gridPattern{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 75%);mask-image:radial-gradient(#000 0%,#0000 75%)}.page-module___8aEwW__stars{background-image:radial-gradient(2px 2px at 10% 15%,#ffffff80,#0000),radial-gradient(1.5px 1.5px at 25% 35%,#fff6,#0000),radial-gradient(1px 1px at 45% 10%,#fff9,#0000),radial-gradient(2px 2px at 65% 25%,#ffffff4d,#0000),radial-gradient(1.5px 1.5px at 85% 15%,#ff6b0080,#0000),radial-gradient(1px 1px at 15% 65%,#8b5cf666,#0000),radial-gradient(2px 2px at 75% 75%,#ffffff59,#0000),radial-gradient(1.5px 1.5px at 90% 60%,#ff6b0066,#0000);animation:8s ease-in-out infinite alternate page-module___8aEwW__twinkle;position:absolute;inset:0}.page-module___8aEwW__header{z-index:100;padding:var(--spacing-md)var(--spacing-xl);flex-shrink:0;justify-content:center;display:flex;position:relative}.page-module___8aEwW__headerInner,.page-module___8aEwW__headerLogo{display:none}.page-module___8aEwW__nav{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs)var(--spacing-sm);-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:all var(--transition-normal);background:#0f0b18b3;display:flex}.page-module___8aEwW__nav:hover{border-color:var(--color-border-hover);background:#0f0b18d9}.page-module___8aEwW__navLink{font-family:var(--font-display);color:var(--color-text-secondary);padding:10px var(--spacing-lg);border-radius:var(--radius-sm);transition:all var(--transition-fast);font-size:.9rem;font-weight:500;position:relative}.page-module___8aEwW__navLink:hover{color:var(--color-text);background:var(--color-surface-hover)}.page-module___8aEwW__navLink:active{transform:scale(.98)}.page-module___8aEwW__navItem{position:relative}.page-module___8aEwW__dropdown{-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-xs);opacity:0;visibility:hidden;min-width:260px;transition:all var(--transition-normal);z-index:110;background:#0f0b18f2;flex-direction:column;gap:2px;margin-top:5px;display:flex;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 10px 30px #00000080}.page-module___8aEwW__navItem:hover .page-module___8aEwW__dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.page-module___8aEwW__dropdownLink{font-family:var(--font-display);padding:12px var(--spacing-lg);border-radius:var(--radius-sm);transition:all var(--transition-fast);white-space:nowrap;flex-direction:column;gap:2px;display:flex}.page-module___8aEwW__dropdownLink:hover{background:var(--color-surface-hover)}.page-module___8aEwW__dropdownLinkLabel{color:var(--color-text-secondary);transition:color var(--transition-fast);font-size:.9rem;font-weight:600}.page-module___8aEwW__dropdownLink:hover .page-module___8aEwW__dropdownLinkLabel{color:var(--color-primary-light)}.page-module___8aEwW__dropdownLinkDesc{color:var(--color-text-muted);white-space:normal;max-width:300px;font-size:.75rem;font-weight:400}.page-module___8aEwW__navLinkWithIcon{cursor:default;align-items:center;gap:6px;display:flex}.page-module___8aEwW__chevronIcon{width:12px;height:12px;transition:transform var(--transition-normal);opacity:.6}.page-module___8aEwW__navItem:hover .page-module___8aEwW__chevronIcon{opacity:1;transform:rotate(180deg)}.page-module___8aEwW__langSelector{margin-left:4px;position:relative}.page-module___8aEwW__langToggle{border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);color:var(--color-text-secondary);font-family:var(--font-display);background:#ffffff0a;border:1px solid #ffffff14;align-items:center;gap:5px;padding:5px 10px;display:flex}.page-module___8aEwW__langToggle:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover)}.page-module___8aEwW__langFlagIcon{border-radius:2px;flex-shrink:0;width:18px;height:13px}.page-module___8aEwW__langCode{letter-spacing:.04em;font-size:.7rem;font-weight:600}.page-module___8aEwW__langChevron{opacity:.5;width:10px;height:10px;transition:transform var(--transition-fast)}.page-module___8aEwW__langChevronOpen{transform:rotate(180deg)}.page-module___8aEwW__langDropdown{-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-sm);z-index:200;background:#0f0b18f2;flex-direction:column;gap:2px;min-width:140px;padding:4px;animation:.15s ease-out page-module___8aEwW__scaleIn;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #00000080}.page-module___8aEwW__langOption{cursor:pointer;color:var(--color-text-secondary);font-family:var(--font-display);transition:all var(--transition-fast);text-align:left;background:0 0;border:none;border-radius:4px;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:.8rem;font-weight:500;display:flex}.page-module___8aEwW__langOption:hover{background:var(--color-surface-hover);color:var(--color-text)}.page-module___8aEwW__langOptionActive{color:var(--color-primary-light);background:#ff6b0014}@media (max-width:768px){.page-module___8aEwW__dropdown{width:90vw;max-width:300px;min-width:unset;-webkit-backdrop-filter:blur(20px);border:1px solid var(--color-border);opacity:0;visibility:hidden;z-index:200;background:#0f0b18fa;margin:0;padding:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 10px 40px #0009}.page-module___8aEwW__navItem:hover .page-module___8aEwW__dropdown,.page-module___8aEwW__navItem:active .page-module___8aEwW__dropdown,.page-module___8aEwW__navItem:focus-within .page-module___8aEwW__dropdown{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.page-module___8aEwW__dropdownLink{padding:10px var(--spacing-md);border-bottom:1px solid #ffffff0d}.page-module___8aEwW__dropdownLink:last-child{border-bottom:none}.page-module___8aEwW__dropdownLinkLabel{font-size:.9rem}.page-module___8aEwW__dropdownLinkDesc{opacity:.8;font-size:.75rem;display:block}}.page-module___8aEwW__main{padding:var(--spacing-sm)var(--spacing-lg);z-index:1;text-align:center;justify-content:center;align-items:center;gap:var(--spacing-md);flex-direction:column;flex:1;display:flex;position:relative}.page-module___8aEwW__logoContainer{animation:1s cubic-bezier(.16,1,.3,1) both page-module___8aEwW__logoEntrance;position:relative}.page-module___8aEwW__logoGlow{filter:blur(40px);background:radial-gradient(#ff6b004d 0%,#0000 50%);animation:4s ease-in-out infinite page-module___8aEwW__pulseGlow;position:absolute;inset:-80%}.page-module___8aEwW__mainLogo{filter:drop-shadow(0 0 20px #ff6b004d)drop-shadow(0 0 40px #ff6b0026);max-width:300px;height:auto;transition:all var(--transition-normal);animation:6s ease-in-out infinite page-module___8aEwW__logoFloat;position:relative}.page-module___8aEwW__mainLogo:hover{filter:drop-shadow(0 0 30px #ff6b0080)drop-shadow(0 0 60px #ff6b0040);transform:scale(1.05)}.page-module___8aEwW__heroText{width:100%;max-width:900px;animation:.6s cubic-bezier(.16,1,.3,1) .2s both page-module___8aEwW__slideInFromBottom}@media (min-width:769px){.page-module___8aEwW__title{white-space:nowrap}}.page-module___8aEwW__tagline{align-items:center;gap:var(--spacing-sm);padding:6px var(--spacing-lg);border-radius:var(--radius-full);color:var(--color-primary-light);margin-bottom:var(--spacing-sm);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#ff6b001f 0%,#8b5cf614 100%);border:1px solid #ff6b0033;font-size:.8rem;font-weight:600;display:inline-flex}.page-module___8aEwW__tagline svg{color:var(--color-primary);width:14px;height:14px}.page-module___8aEwW__title{color:var(--color-text);text-shadow:0 4px 40px #00000080;margin-bottom:6px;font-size:clamp(2rem,5vw,3.5rem);font-weight:800;line-height:1.1}.page-module___8aEwW__titleHighlight{color:var(--color-primary-light)}.page-module___8aEwW__subtitle{color:var(--color-text-secondary);max-width:550px;margin:0 auto;font-size:clamp(.95rem,1.5vw,1.1rem);font-weight:400;line-height:1.6}.page-module___8aEwW__ctas{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;animation:.6s cubic-bezier(.16,1,.3,1) .3s both page-module___8aEwW__slideInFromBottom;display:flex}.page-module___8aEwW__ctaButton{align-items:center;gap:var(--spacing-sm);padding:12px var(--spacing-xl);border-radius:var(--radius-lg);font-family:var(--font-display);cursor:pointer;transition:all var(--transition-normal);font-size:.95rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.page-module___8aEwW__ctaPrimary{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);color:var(--color-white);box-shadow:var(--shadow-button);border:none}.page-module___8aEwW__ctaPrimary:before{content:"";opacity:0;transition:opacity var(--transition-fast);background:linear-gradient(135deg,#ffffff40 0%,#0000 60%);position:absolute;inset:0}.page-module___8aEwW__ctaPrimary:hover{box-shadow:var(--shadow-button-hover);color:var(--color-white);transform:translateY(-2px)scale(1.02)}.page-module___8aEwW__ctaPrimary:hover:before{opacity:1}.page-module___8aEwW__ctaSecondary{background:var(--color-surface);color:var(--color-text);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page-module___8aEwW__ctaSecondary:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-text);transform:translateY(-2px);box-shadow:0 4px 20px #ff6b0026}.page-module___8aEwW__ctaSupporter{color:#fff;background:linear-gradient(135deg,#d4a017 0%,#b8860b 50%,#cd7f32 100%);border:1px solid #d4a01766;position:relative;overflow:hidden;box-shadow:0 2px 12px #d4a01733}.page-module___8aEwW__ctaSupporter:before{content:"";opacity:0;transition:opacity var(--transition-fast);background:linear-gradient(135deg,#fff3 0%,#0000 60%);position:absolute;inset:0}.page-module___8aEwW__ctaSupporter:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 0% 35%,#ffffff14 38%,#ffffff40 45%,#fff6 50%,#ffffff40 55%,#ffffff14 62%,#0000 65% 100%);width:40%;height:200%;animation:3s ease-in-out infinite page-module___8aEwW__goldShine;position:absolute;top:-50%;left:-60%}.page-module___8aEwW__ctaSupporter:hover{color:#fff;filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 24px #d4a01766,0 0 40px #d4a01726}.page-module___8aEwW__ctaSupporter:hover:before{opacity:1}.page-module___8aEwW__ctaSupporter:hover .page-module___8aEwW__ctaIcon{animation:.6s ease-in-out page-module___8aEwW__heartbeat}.page-module___8aEwW__ctaIcon{width:18px;height:18px}.page-module___8aEwW__secondaryLinks{gap:var(--spacing-md);flex-wrap:wrap;justify-content:center;animation:.6s cubic-bezier(.16,1,.3,1) .4s both page-module___8aEwW__slideInFromBottom;display:flex}.page-module___8aEwW__secondaryLink{color:var(--color-text-muted);padding:6px var(--spacing-md);border-radius:var(--radius-md);transition:all var(--transition-fast);align-items:center;gap:6px;font-size:.9rem;font-weight:500;display:inline-flex}.page-module___8aEwW__secondaryLink:hover{color:var(--color-primary-light);background:var(--color-primary-subtle)}.page-module___8aEwW__secondaryLink svg{opacity:.6;width:16px;height:16px;transition:all var(--transition-fast)}.page-module___8aEwW__secondaryLink:hover svg{opacity:1;color:var(--color-primary)}.page-module___8aEwW__stats{gap:var(--spacing-sm);justify-content:center;animation:.6s cubic-bezier(.16,1,.3,1) .5s both page-module___8aEwW__slideInFromBottom;display:flex}.page-module___8aEwW__statItem{text-align:center;padding:var(--spacing-sm)var(--spacing-lg);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-normal);min-width:100px;text-decoration:none}.page-module___8aEwW__statItem:hover{background:var(--color-surface-hover);border-color:#ff6b004d;transform:translateY(-2px)}.page-module___8aEwW__statNumber{font-family:var(--font-display);background:linear-gradient(135deg,var(--color-primary-light)0%,var(--color-primary)100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2px;font-size:1.5rem;font-weight:800;line-height:1}.page-module___8aEwW__statLabel{color:var(--color-text-muted);letter-spacing:.02em;text-transform:uppercase;font-size:.65rem;font-weight:500}.page-module___8aEwW__footer{z-index:1;padding:var(--spacing-sm)var(--spacing-lg);justify-content:center;align-items:center;gap:var(--spacing-xl);border-top:1px solid var(--color-border);background:#0f0b184d;flex-shrink:0;display:flex;position:relative}.page-module___8aEwW__statusBadge{padding:4px var(--spacing-sm);border-radius:var(--radius-full);color:var(--color-success);background:#22c55e14;border:1px solid #22c55e33;align-items:center;gap:5px;font-size:.7rem;font-weight:500;display:inline-flex}.page-module___8aEwW__statusDot{background:var(--color-success);width:5px;height:5px;box-shadow:0 0 8px var(--color-success);border-radius:50%;animation:2s ease-in-out infinite page-module___8aEwW__pulse}.page-module___8aEwW__footerLinks{gap:var(--spacing-md);font-size:.7rem;display:flex}.page-module___8aEwW__footerLink{color:var(--color-text-muted);transition:all var(--transition-fast)}.page-module___8aEwW__footerLink:hover{color:var(--color-primary-light)}.page-module___8aEwW__copyright{color:var(--color-text-muted);font-size:.65rem}@keyframes page-module___8aEwW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes page-module___8aEwW__logoEntrance{0%{opacity:0;transform:scale(.8)translateY(20px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes page-module___8aEwW__logoFloat{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-6px)rotate(.5deg)}50%{transform:translateY(-10px)rotate(0)}75%{transform:translateY(-6px)rotate(-.5deg)}}@keyframes page-module___8aEwW__pulseGlow{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes page-module___8aEwW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}@keyframes page-module___8aEwW__twinkle{0%,to{opacity:.3}50%{opacity:.8}}@keyframes page-module___8aEwW__scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes page-module___8aEwW__slideInFromBottom{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes page-module___8aEwW__goldShine{0%{left:-60%}40%{left:120%}to{left:120%}}@keyframes page-module___8aEwW__heartbeat{0%{transform:scale(1)}25%{transform:scale(1.3)}50%{transform:scale(1)}75%{transform:scale(1.2)}to{transform:scale(1)}}@media (max-width:768px){.page-module___8aEwW__nav{flex-wrap:wrap;justify-content:center;gap:2px;padding:4px 6px}.page-module___8aEwW__navLink{padding:6px 10px;font-size:.75rem}.page-module___8aEwW__header{padding:var(--spacing-xs)}.page-module___8aEwW__headerInner{padding:var(--spacing-xs)var(--spacing-md);justify-content:center}.page-module___8aEwW__main{gap:var(--spacing-xs);padding:var(--spacing-xs)}.page-module___8aEwW__mainLogo{max-width:160px}.page-module___8aEwW__title{margin-bottom:8px;font-size:clamp(1.5rem,6vw,2.2rem)}.page-module___8aEwW__tagline{padding:3px var(--spacing-sm);font-size:.6rem}.page-module___8aEwW__subtitle{padding:0 var(--spacing-md);font-size:.85rem}.page-module___8aEwW__ctas{flex-direction:column;width:100%;max-width:250px}.page-module___8aEwW__ctaButton{width:100%;padding:8px var(--spacing-md);justify-content:center;font-size:.8rem}.page-module___8aEwW__secondaryLinks{margin-top:var(--spacing-sm);flex-wrap:wrap;gap:8px;display:flex}.page-module___8aEwW__secondaryLink{background:#ffffff08;border:1px solid #ffffff0d;padding:4px 10px;font-size:.75rem}.page-module___8aEwW__stats{grid-template-columns:repeat(2,1fr);gap:8px;width:100%;max-width:320px;display:grid}.page-module___8aEwW__statItem{padding:10px var(--spacing-sm);min-width:unset}.page-module___8aEwW__statNumber{font-size:1rem}.page-module___8aEwW__statLabel{font-size:.55rem}.page-module___8aEwW__footer{gap:var(--spacing-sm);padding:var(--spacing-xs);flex-wrap:wrap}.page-module___8aEwW__footerLinks{gap:var(--spacing-sm)}.page-module___8aEwW__copyright{display:none}}@media (max-height:700px){.page-module___8aEwW__main{gap:4px}.page-module___8aEwW__mainLogo{max-width:180px}.page-module___8aEwW__title{margin-bottom:4px;font-size:clamp(1.25rem,3.5vw,2rem)}.page-module___8aEwW__tagline{margin-bottom:6px}.page-module___8aEwW__subtitle{font-size:.85rem}.page-module___8aEwW__statItem{padding:6px var(--spacing-sm)}.page-module___8aEwW__statNumber{font-size:1.1rem}}
.CursorGlow-module__GlFBPq__cursorGlowWrapper{pointer-events:none;z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.CursorGlow-module__GlFBPq__gridCanvas{width:100%;height:100%;position:absolute;top:0;left:0}.CursorGlow-module__GlFBPq__cursorGlow{filter:blur(40px);will-change:left,top;background:radial-gradient(circle,#ffffff0a 0%,#c8c8c805 40%,#0000 65%);border-radius:50%;width:500px;height:500px;position:absolute;transform:translate(-50%,-50%)}@media (hover:none) and (pointer:coarse){.CursorGlow-module__GlFBPq__cursorGlowWrapper{display:none}}@media (prefers-reduced-motion:reduce){.CursorGlow-module__GlFBPq__cursorGlow{transition:none}}
.SupporterCarousel-module__juMkWW__carouselContainer{width:100%;max-width:1200px;margin:var(--spacing-xl)auto;animation:.6s cubic-bezier(.16,1,.3,1) .6s both SupporterCarousel-module__juMkWW__slideInFromBottom;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.SupporterCarousel-module__juMkWW__carouselLabel{text-align:center;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--spacing-md);justify-content:center;align-items:center;gap:8px;font-size:.75rem;font-weight:600;display:flex}.SupporterCarousel-module__juMkWW__carouselLabel svg{color:#d4a017;width:14px;height:14px}.SupporterCarousel-module__juMkWW__track{gap:var(--spacing-md);width:max-content;padding:10px 0;animation:60s linear infinite SupporterCarousel-module__juMkWW__scroll;display:flex}.SupporterCarousel-module__juMkWW__track:hover{animation-play-state:paused}.SupporterCarousel-module__juMkWW__supporterCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--transition-normal);white-space:nowrap;align-items:center;gap:12px;padding:8px 16px;text-decoration:none;display:flex}.SupporterCarousel-module__juMkWW__supporterCard:hover{background:#ffffff1a;border-color:#d4a01780;transform:translateY(-2px);box-shadow:0 4px 15px #d4a01726}.SupporterCarousel-module__juMkWW__avatar{object-fit:cover;border:2px solid #d4a0174d;border-radius:50%;width:32px;height:32px}.SupporterCarousel-module__juMkWW__name{color:#fff;font-size:.9rem;font-weight:600}@keyframes SupporterCarousel-module__juMkWW__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.SupporterCarousel-module__juMkWW__skeleton{align-items:center;gap:12px;width:140px;display:flex}.SupporterCarousel-module__juMkWW__skeletonAvatar{background:#ffffff1a;border-radius:50%;width:32px;height:32px;animation:1.5s ease-in-out infinite SupporterCarousel-module__juMkWW__pulse}.SupporterCarousel-module__juMkWW__skeletonName{background:#ffffff1a;border-radius:4px;width:80px;height:12px;animation:1.5s ease-in-out infinite SupporterCarousel-module__juMkWW__pulse}@keyframes SupporterCarousel-module__juMkWW__pulse{0%{opacity:.3}50%{opacity:.6}to{opacity:.3}}@media (max-width:768px){.SupporterCarousel-module__juMkWW__carouselContainer{margin:var(--spacing-lg)auto}.SupporterCarousel-module__juMkWW__carouselLabel{margin-bottom:var(--spacing-sm);font-size:.65rem}.SupporterCarousel-module__juMkWW__supporterCard{gap:8px;padding:6px 12px}.SupporterCarousel-module__juMkWW__avatar{width:24px;height:24px}.SupporterCarousel-module__juMkWW__name{font-size:.75rem}.SupporterCarousel-module__juMkWW__skeleton{gap:8px;width:110px}.SupporterCarousel-module__juMkWW__skeletonAvatar{width:24px;height:24px}.SupporterCarousel-module__juMkWW__skeletonName{width:60px;height:10px}}
.ServerStatus-module__A75kpG__serverCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);-webkit-backdrop-filter:blur(20px);width:100%;max-width:420px;transition:all var(--transition-normal);background:#0f0b1899;animation:.6s cubic-bezier(.16,1,.3,1) .45s both ServerStatus-module__A75kpG__slideInFromBottom;overflow:hidden}.ServerStatus-module__A75kpG__serverCard:hover{border-color:#ff6b0040;box-shadow:0 4px 30px #ff6b000f}.ServerStatus-module__A75kpG__offlineCard{opacity:.85}.ServerStatus-module__A75kpG__serverHeader{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.ServerStatus-module__A75kpG__serverInfo{flex-direction:column;gap:4px;min-width:0;display:flex}.ServerStatus-module__A75kpG__serverStatus{align-items:center;gap:6px;display:flex}.ServerStatus-module__A75kpG__statusIndicator{border-radius:50%;flex-shrink:0;width:6px;height:6px}.ServerStatus-module__A75kpG__online{background:var(--color-success);box-shadow:0 0 8px var(--color-success);animation:2s ease-in-out infinite ServerStatus-module__A75kpG__pulse}.ServerStatus-module__A75kpG__checking{background:#ff6b00;animation:2s ease-in-out infinite ServerStatus-module__A75kpG__pulse;box-shadow:0 0 8px #ff6b0099}.ServerStatus-module__A75kpG__offline{background:#ef4444;box-shadow:0 0 8px #ef444480}.ServerStatus-module__A75kpG__serverLabel{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.65rem;font-weight:700;overflow:hidden}.ServerStatus-module__A75kpG__mapName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:.9rem;font-weight:600;display:flex;overflow:hidden}.ServerStatus-module__A75kpG__cs2Icon{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.ServerStatus-module__A75kpG__offlineText{color:var(--color-text-muted);font-size:.85rem;font-style:italic}.ServerStatus-module__A75kpG__playerToggle{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);font-family:var(--font-display);flex-shrink:0;align-items:center;gap:6px;padding:6px 10px;display:flex}.ServerStatus-module__A75kpG__playerToggle:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-text)}.ServerStatus-module__A75kpG__usersIcon{opacity:.7;width:14px;height:14px}.ServerStatus-module__A75kpG__playerCount{font-size:.8rem;font-weight:600}.ServerStatus-module__A75kpG__chevron{opacity:.5;width:16px;height:16px;transition:transform var(--transition-fast)}.ServerStatus-module__A75kpG__chevronOpen{transform:rotate(180deg)}.ServerStatus-module__A75kpG__playerList{border-top:1px solid var(--color-border);animation:.25s ease-out ServerStatus-module__A75kpG__expandIn}.ServerStatus-module__A75kpG__playerListHeader{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:#ffffff05;justify-content:space-between;padding:8px 16px;font-size:.6rem;font-weight:700;display:flex}.ServerStatus-module__A75kpG__playerListScroll{scrollbar-width:thin;scrollbar-color:#ff6b004d transparent;max-height:180px;overflow-y:auto}.ServerStatus-module__A75kpG__playerListScroll::-webkit-scrollbar{width:4px}.ServerStatus-module__A75kpG__playerListScroll::-webkit-scrollbar-track{background:0 0}.ServerStatus-module__A75kpG__playerListScroll::-webkit-scrollbar-thumb{background:#ff6b004d;border-radius:4px}.ServerStatus-module__A75kpG__playerRow{transition:background var(--transition-fast);justify-content:space-between;align-items:center;padding:5px 16px;font-size:.8rem;display:flex}.ServerStatus-module__A75kpG__playerRow:hover{background:#ffffff08}.ServerStatus-module__A75kpG__playerRow:nth-child(2n){background:#ffffff03}.ServerStatus-module__A75kpG__playerRow:nth-child(2n):hover{background:#ffffff0a}.ServerStatus-module__A75kpG__playerName{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.ServerStatus-module__A75kpG__playerScore{color:var(--color-primary-light);font-weight:600;font-family:var(--font-display);font-size:.75rem}.ServerStatus-module__A75kpG__connectButton{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-primary-dark)100%);width:100%;color:var(--color-white);font-family:var(--font-display);cursor:pointer;transition:all var(--transition-normal);border:none;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:.85rem;font-weight:700;text-decoration:none;display:flex;position:relative;overflow:hidden}.ServerStatus-module__A75kpG__connectButton:before{content:"";opacity:0;transition:opacity var(--transition-fast);background:linear-gradient(135deg,#fff3 0%,#0000 60%);position:absolute;inset:0}.ServerStatus-module__A75kpG__connectButton:hover{color:var(--color-white);filter:brightness(1.15);box-shadow:0 4px 20px #ff6b004d}.ServerStatus-module__A75kpG__connectButton:hover:before{opacity:1}.ServerStatus-module__A75kpG__connectButton:active{transform:scale(.98)}.ServerStatus-module__A75kpG__playIcon{width:16px;height:16px}.ServerStatus-module__A75kpG__skeleton{flex-direction:column;gap:8px;padding:16px;display:flex}.ServerStatus-module__A75kpG__skeletonLine{background:linear-gradient(90deg,var(--color-surface)25%,var(--color-surface-hover)50%,var(--color-surface)75%);border-radius:var(--radius-sm);background-size:200% 100%;width:60%;height:12px;animation:1.5s infinite ServerStatus-module__A75kpG__shimmerSkeleton}.ServerStatus-module__A75kpG__skeletonLineShort{background:linear-gradient(90deg,var(--color-surface)25%,var(--color-surface-hover)50%,var(--color-surface)75%);border-radius:var(--radius-sm);background-size:200% 100%;width:40%;height:10px;animation:1.5s .2s infinite ServerStatus-module__A75kpG__shimmerSkeleton}.ServerStatus-module__A75kpG__skeletonShort{background:linear-gradient(90deg,var(--color-surface)25%,var(--color-surface-hover)50%,var(--color-surface)75%);border-radius:var(--radius-sm);background-size:200% 100%;width:40px;height:14px;animation:1.5s infinite ServerStatus-module__A75kpG__shimmerSkeleton}@keyframes ServerStatus-module__A75kpG__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@keyframes ServerStatus-module__A75kpG__expandIn{0%{opacity:0;max-height:0}to{opacity:1;max-height:300px}}@keyframes ServerStatus-module__A75kpG__slideInFromBottom{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes ServerStatus-module__A75kpG__shimmerSkeleton{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.ServerStatus-module__A75kpG__serverCard{max-width:320px;margin:0 auto}.ServerStatus-module__A75kpG__serverHeader{padding:10px 12px}.ServerStatus-module__A75kpG__mapName{font-size:.8rem}.ServerStatus-module__A75kpG__playerCount{font-size:.75rem}.ServerStatus-module__A75kpG__playerListScroll{max-height:140px}.ServerStatus-module__A75kpG__connectButton{padding:8px 12px;font-size:.8rem}}
