:root{--bg-darkest:#04060d;--bg-darker:#070a14;--bg-dark:#0c1221;--bg-medium:#111a2e;--bg-light:#182340;--bg-lighter:#1f2d52;--surface-card:#111a2e;--surface-card-hover:#162036;--surface-elevated:#1a2540;--accent-primary:#4ade80;--accent-primary-dim:rgba(74,222,128,.15);--accent-primary-glow:rgba(74,222,128,.4);--accent-secondary:#86efac;--accent-secondary-dim:rgba(134,239,172,.15);--accent-cyan:#22d3ee;--accent-cyan-dim:rgba(34,211,238,.15);--prism-green:#4ade80;--prism-mint:#86efac;--prism-cyan:#22d3ee;--prism-teal:#2dd4bf;--accent-gold:#d4af37;--accent-gold-dim:rgba(212,175,55,.15);--accent-silver:silver;--color-success:#4ade80;--color-success-dim:rgba(74,222,128,.15);--color-warning:#ffab00;--color-warning-dim:rgba(255,171,0,.15);--color-danger:#ff5252;--color-danger-dim:rgba(255,82,82,.15);--color-error:#ff5252;--color-error-dim:rgba(255,82,82,.15);--color-error-bg:rgba(255,82,82,.1);--color-info:#40c4ff;--color-info-dim:rgba(64,196,255,.15);--text-primary:#fff;--text-secondary:#b8c5d9;--text-muted:#6b7c99;--text-disabled:#3d4f6f;--border-subtle:rgba(74,222,128,.08);--border-default:rgba(74,222,128,.15);--border-strong:rgba(74,222,128,.25);--border-accent:rgba(74,222,128,.4);--gradient-header:linear-gradient(180deg,#111a2e,#0c1221);--gradient-card:linear-gradient(180deg,#162036,#111a2e);--gradient-accent:linear-gradient(135deg,#4ade80,#22c55e);--gradient-gold:linear-gradient(135deg,#d4af37,#b8962e);--gradient-premium:linear-gradient(135deg,#4ade80,#86efac);--gradient-danger:linear-gradient(135deg,#ff5252,#d32f2f);--gradient-prism:linear-gradient(90deg,var(--prism-green),var(--prism-mint),var(--prism-cyan),var(--prism-green));--gradient-prism-vertical:linear-gradient(180deg,var(--prism-cyan),var(--prism-green),var(--prism-mint));--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 4px 12px rgba(0,0,0,.5);--shadow-lg:0 8px 24px rgba(0,0,0,.6);--shadow-glow:0 0 20px rgba(74,222,128,.3);--shadow-glow-gold:0 0 20px rgba(212,175,55,.3);--shadow-prism:0 0 30px rgba(74,222,128,.2),0 0 60px rgba(34,211,238,.1);--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--header-height:75px;--sidebar-width:72px;--transition-fast:0.15s ease;--transition-normal:0.25s ease;--font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}*,:after,:before{margin:0;padding:0;box-sizing:border-box}html{font-size:14px;scroll-behavior:smooth;height:100%}body,html{text-size-adjust:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:none}.clickable,[role=button],a,button,input,select,textarea{touch-action:manipulation}body{font-family:var(--font-sans);background:var(--bg-darkest);color:var(--text-primary);line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}input,select,textarea{font-size:16px}@media (max-width:768px){input,select,textarea{font-size:16px}}@media (max-width:480px){html{font-size:15px}body{line-height:1.6;padding-bottom:calc(85px + env(safe-area-inset-bottom, 0px))}}a{color:var(--accent-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--text-primary)}ul{list-style:none}button{font-family:inherit;cursor:pointer;border:none;background:none;color:inherit}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg-darker)}::-webkit-scrollbar-thumb{background:var(--bg-lighter);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--accent-primary)}@media (max-width:480px){::-webkit-scrollbar{display:none;width:0;height:0}*{-ms-overflow-style:none;scrollbar-width:none}}::selection{background:var(--accent-primary);color:#fff}a:focus-visible,button:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes prismShift{0%,to{opacity:1;transform:translateX(0) translateY(0)}25%{opacity:.8;transform:translateX(2%) translateY(-1%)}50%{opacity:1;transform:translateX(0) translateY(1%)}75%{opacity:.9;transform:translateX(-2%) translateY(0)}}@keyframes prismWave{0%,to{opacity:.6;transform:translateX(-5%)}50%{opacity:1;transform:translateX(5%)}}@keyframes prismPulse{0%,to{opacity:1;box-shadow:0 0 8px rgba(74,222,128,.5)}50%{opacity:.7;box-shadow:0 0 15px rgba(34,211,238,.5)}}@keyframes prismGlow{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}33%{opacity:.8;transform:scale(1.05) rotate(5deg)}66%{opacity:.5;transform:scale(.98) rotate(-5deg)}}@keyframes logoShimmer{0%,to{transform:translateX(-100%) rotate(45deg)}50%{transform:translateX(100%) rotate(45deg)}}@keyframes premiumShine{0%{left:-100%}to{left:100%}}@keyframes statusPulse{0%,to{opacity:1;box-shadow:0 0 10px rgba(0,230,118,.5)}50%{opacity:.7;box-shadow:0 0 10px rgba(0,230,118,.3)}}.Tooltip_tooltipContent__K4Lgt{background:var(--bg-medium);border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:.8rem;color:var(--text-primary);box-shadow:var(--shadow-lg);z-index:1000;max-width:300px;animation:Tooltip_tooltipFadeIn__CNgJF .15s ease-out}@keyframes Tooltip_tooltipFadeIn__CNgJF{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.Tooltip_tooltipContent__K4Lgt[data-state=delayed-open][data-side=top]{animation-name:Tooltip_tooltipSlideUp__HCwgp}.Tooltip_tooltipContent__K4Lgt[data-state=delayed-open][data-side=bottom]{animation-name:Tooltip_tooltipSlideDown__d2UGV}.Tooltip_tooltipContent__K4Lgt[data-state=delayed-open][data-side=left]{animation-name:Tooltip_tooltipSlideLeft__79NAh}.Tooltip_tooltipContent__K4Lgt[data-state=delayed-open][data-side=right]{animation-name:Tooltip_tooltipSlideRight__6Akfm}@keyframes Tooltip_tooltipSlideUp__HCwgp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipSlideDown__d2UGV{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip_tooltipSlideLeft__79NAh{0%{opacity:0;transform:translateX(4px)}to{opacity:1;transform:translateX(0)}}@keyframes Tooltip_tooltipSlideRight__6Akfm{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:translateX(0)}}.Tooltip_tooltipArrow__yyTGH{fill:var(--bg-medium)}.Tooltip_richTooltip___F9EJ{display:flex;gap:var(--space-md);min-width:180px}.Tooltip_richIcon__yQhKU{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--accent-primary-dim);border-radius:var(--radius-md);color:var(--accent-primary);flex-shrink:0}.Tooltip_richContent__zegV9{display:flex;flex-direction:column;gap:var(--space-xs);flex:1 1}.Tooltip_richTitle__UEsuA{font-weight:600;color:var(--text-primary);font-size:.85rem}.Tooltip_richDescription__mRViw{color:var(--text-muted);font-size:.75rem;line-height:1.4}.Tooltip_richStats__KGwo5{display:flex;flex-direction:column;gap:2px;margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--border-subtle)}.Tooltip_statItem__cP_kk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.Tooltip_statLabel__wAaq_{color:var(--text-muted);font-size:.7rem}.Tooltip_statValue__eGi5a{font-weight:600;font-size:.75rem;color:var(--text-primary)}.Tooltip_statValue__eGi5a.Tooltip_success__siGKU{color:var(--color-success)}.Tooltip_statValue__eGi5a.Tooltip_danger__iO3Al{color:var(--color-danger)}.Tooltip_statValue__eGi5a.Tooltip_warning__nu4a6{color:var(--color-warning)}.Tooltip_statValue__eGi5a.Tooltip_gold___CFf8{color:var(--accent-gold)}.Tooltip_statValue__eGi5a.Tooltip_primary__FHMx_{color:var(--accent-primary)}.Tooltip_userTooltipContent__kXEZa{display:none}@media (min-width:768px){.Tooltip_userTooltipContent__kXEZa{display:block;min-width:220px;max-width:280px;padding:var(--space-md)}}.Tooltip_userTooltip__zkGiV{display:flex;gap:var(--space-md);align-items:flex-start}.Tooltip_userTooltipError__WKbSe,.Tooltip_userTooltipLoading__Wa_aJ{display:flex;align-items:center;justify-content:center;gap:var(--space-sm);color:var(--text-muted);font-size:.8rem;padding:var(--space-sm);width:100%}.Tooltip_loadingSpinner__WHLiT{width:14px;height:14px;border:2px solid var(--border-subtle);border-top-color:var(--accent-primary);border-radius:50%;animation:Tooltip_spin__T_PSu .8s linear infinite}@keyframes Tooltip_spin__T_PSu{to{transform:rotate(1turn)}}.Tooltip_userTooltipBadge__gfEYW{flex-shrink:0}.Tooltip_userTooltipImage__42Y62{object-fit:contain;background:var(--bg-dark)}.Tooltip_userTooltipImagePlaceholder__GqIC9,.Tooltip_userTooltipImage__42Y62{width:48px;height:48px;border-radius:var(--radius-md);border:1px solid var(--border-subtle)}.Tooltip_userTooltipImagePlaceholder__GqIC9{background:linear-gradient(135deg,var(--accent-primary-dim),var(--bg-dark));display:flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;color:var(--accent-primary)}.Tooltip_userTooltipInfo__BI7_h{display:flex;flex-direction:column;gap:var(--space-xs);flex:1 1;min-width:0}.Tooltip_userTooltipClubName__3DHjx{font-weight:600;font-size:.9rem;color:var(--text-primary);line-height:1.3;word-break:break-word}.Tooltip_userTooltipStats__4sA7w{display:flex;flex-direction:column;gap:4px;margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--border-subtle)}.Tooltip_userTooltipStat__SOnCo{display:flex;align-items:center;gap:var(--space-sm);font-size:.75rem}.Tooltip_userTooltipStatIcon__YIlVA{font-size:.85rem;width:18px;text-align:center;flex-shrink:0}.Tooltip_userTooltipStatLabel__uvrjN{color:var(--text-muted);flex:1 1}.Tooltip_userTooltipStatValue__xEllk{font-weight:600;color:var(--text-primary)}.Tooltip_userTooltipManager__JE_EH{display:flex;align-items:center;gap:var(--space-xs);font-size:.7rem;color:var(--text-muted);margin-top:var(--space-xs);padding-top:var(--space-xs);border-top:1px solid var(--border-subtle)}.Tooltip_userTooltipManagerIcon__RqSQI{font-size:.75rem}.Tooltip_userModalOverlay__UXVxC{position:fixed;inset:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-end;justify-content:center}.Tooltip_userModal__6wPgl{width:100%;max-width:500px;background:var(--surface-card,#1a1d24);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px rgba(0,0,0,.4),0 0 0 1px hsla(0,0%,100%,.05);padding-bottom:env(safe-area-inset-bottom,0)}.Tooltip_userModalDragHandle__LzN6f{width:40px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;margin:12px auto 0;flex-shrink:0}.Tooltip_userModalContent__P9NN5{padding:20px;display:flex;flex-direction:column;gap:var(--space-lg,1rem)}.Tooltip_userModalError__AWKOC,.Tooltip_userModalLoading__Mmv9U{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md,.75rem);padding:var(--space-xl,2rem);color:var(--text-muted,#888);font-size:.9rem}.Tooltip_userModalError__AWKOC span:first-child{font-size:2rem}.Tooltip_userModalHeader__4FY03{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm,.5rem);text-align:center}.Tooltip_userModalBadge__6Sk_G{margin-bottom:var(--space-sm,.5rem)}.Tooltip_userModalImage__scuCZ{object-fit:contain;background:var(--bg-dark,#0f0f1a)}.Tooltip_userModalImagePlaceholder__vhc9t,.Tooltip_userModalImage__scuCZ{width:80px;height:80px;border-radius:var(--radius-lg,12px);border:2px solid var(--border-subtle,hsla(0,0%,100%,.1))}.Tooltip_userModalImagePlaceholder__vhc9t{background:linear-gradient(135deg,var(--accent-primary-dim,rgba(74,222,128,.2)),var(--bg-dark,#0f0f1a));display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--accent-primary,#4ade80)}.Tooltip_userModalClubName__Ehk8S{font-size:1.25rem;font-weight:700;color:var(--text-primary,#fff)}.Tooltip_userModalManager__d71ZQ{display:flex;align-items:center;gap:var(--space-xs,.25rem);font-size:.85rem;color:var(--text-muted,#888)}.Tooltip_userModalStats__Ch_ZS{display:flex;gap:var(--space-md,.75rem);justify-content:center;padding:var(--space-md,.75rem);background:var(--bg-dark,#0f0f1a);border-radius:var(--radius-lg,12px);border:1px solid var(--border-subtle,hsla(0,0%,100%,.1))}.Tooltip_userModalStatItem__UVz8p{display:flex;align-items:center;gap:var(--space-sm,.5rem);padding:var(--space-sm,.5rem) var(--space-md,.75rem)}.Tooltip_userModalStatIcon__GfCZL{font-size:1.5rem}.Tooltip_userModalStatInfo__Y6kxZ{display:flex;flex-direction:column;gap:2px}.Tooltip_userModalStatLabel__vE08a{font-size:.7rem;color:var(--text-muted,#888);text-transform:uppercase;letter-spacing:.5px}.Tooltip_userModalStatValue__zLe6N{font-size:1rem;font-weight:700;color:var(--text-primary,#fff)}.Tooltip_userModalButton__EV2Ls{width:100%;padding:var(--space-md,.75rem) var(--space-lg,1rem);background:linear-gradient(135deg,var(--accent-primary,#4ade80),var(--prism-mint,#6ee7b7));border:none;border-radius:var(--radius-lg,12px);color:var(--bg-dark,#0f0f1a);font-size:1rem;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.Tooltip_userModalButton__EV2Ls:active{transform:scale(.98)}.Tooltip_userModalCloseBtn__01lMw{width:100%;padding:var(--space-md,.75rem);background:transparent;border:none;border-top:1px solid var(--border-subtle,hsla(0,0%,100%,.1));color:var(--text-muted,#888);font-size:.9rem;cursor:pointer;transition:color .15s ease,background .15s ease}.Tooltip_userModalCloseBtn__01lMw:active{background:hsla(0,0%,100%,.05);color:var(--text-primary,#fff)}@media (min-width:500px) and (max-width:768px){.Tooltip_userModal__6wPgl{max-width:450px;border-radius:24px;margin:0 auto 20px}}.Tooltip_discordPopover__CKIme{width:300px;background:var(--surface-card,#111a2e);border:1px solid var(--border-default,rgba(74,222,128,.15));border-radius:var(--radius-lg,12px);box-shadow:0 8px 32px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.03);z-index:9999;overflow:hidden;animation:Tooltip_discordPopoverIn__yhhTm .2s ease-out}@keyframes Tooltip_discordPopoverIn__yhhTm{0%{opacity:0;transform:scale(.95) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}.Tooltip_discordCard__fXa3W{display:flex;flex-direction:column}.Tooltip_discordBanner__D2VYe{height:70px;background:linear-gradient(135deg,#1a2e1a,#0f1f2e 50%,#1a1a2e);position:relative}.Tooltip_discordHeader__GnUgH{display:flex;align-items:flex-start;justify-content:space-between;padding:0 var(--space-md,12px);margin-top:-28px;position:relative;z-index:2}.Tooltip_discordAvatarWrapper__tDyly{position:relative}.Tooltip_discordAvatar__Nd_jS{width:72px;height:72px;border-radius:50%;background:var(--bg-dark,#0c1221);border:5px solid var(--surface-card,#111a2e);overflow:hidden;display:flex;align-items:center;justify-content:center}.Tooltip_discordAvatar__Nd_jS img{width:100%;height:100%;object-fit:contain}.Tooltip_discordAvatarFrame__kQW5L{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;pointer-events:none;z-index:2}.Tooltip_discordAvatarFrame__kQW5L img{width:100%;height:100%;object-fit:contain}.Tooltip_discordAvatarPlaceholder__AJFEZ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-primary-dim,rgba(74,222,128,.15)),var(--bg-dark,#0c1221));font-size:1.5rem;font-weight:700;color:var(--accent-primary,#4ade80)}.Tooltip_discordOnlineIndicator__Z1zD7{position:absolute;bottom:4px;right:4px;width:18px;height:18px;background:#22c55e;border:4px solid var(--surface-card,#111a2e);border-radius:50%}.Tooltip_discordActions___wG5S{display:flex;gap:var(--space-xs,4px);margin-top:36px}.Tooltip_discordActionBtn__0QfUT{width:36px;height:36px;border-radius:50%;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));color:var(--text-secondary,#b8c5d9);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.Tooltip_discordActionBtn__0QfUT:hover{background:var(--bg-light,#182340);border-color:var(--border-default,rgba(74,222,128,.15));color:var(--text-primary,#fff);transform:scale(1.1)}.Tooltip_discordInfo__kEeUm{padding:var(--space-md,12px);padding-top:var(--space-sm,8px)}.Tooltip_discordClubName__Gg_d9{font-size:1.125rem;font-weight:700;color:var(--text-primary,#fff);display:flex;align-items:center;gap:var(--space-xs,4px);cursor:pointer;transition:color .15s ease}.Tooltip_discordClubName__Gg_d9:hover{color:var(--accent-primary,#4ade80)}.Tooltip_discordLinkIcon__B8Ry5{opacity:0;transition:opacity .15s ease;color:var(--text-muted,#6b7c99)}.Tooltip_discordClubName__Gg_d9:hover .Tooltip_discordLinkIcon__B8Ry5{opacity:1}.Tooltip_discordManagerName__3W_aH{font-size:.8125rem;color:var(--text-muted,#6b7c99);margin-top:2px}.Tooltip_associationTag__hwt9r{font-size:.75rem;font-weight:600;color:var(--accent-primary,#6366f1);margin-right:.25rem;opacity:.9}.Tooltip_discordStatsBadge__Mvmhl{display:inline-flex;align-items:center;gap:var(--space-sm,8px);margin-top:var(--space-sm,8px);padding:var(--space-xs,4px) var(--space-sm,8px);background:var(--bg-dark,#0c1221);border-radius:var(--radius-md,8px);border:1px solid var(--border-subtle,rgba(74,222,128,.08))}.Tooltip_discordStatItem__a0RX7{display:flex;align-items:center;gap:var(--space-xs,4px);font-size:.75rem;color:var(--text-secondary,#b8c5d9)}.Tooltip_discordStatIcon__EuK0T{font-size:.875rem}.Tooltip_discordStatDivider___1IKK{width:1px;height:12px;background:var(--border-subtle,rgba(74,222,128,.08))}.Tooltip_discordMessageForm__jVXWH{padding:0 var(--space-md,12px) var(--space-md,12px);position:relative}.Tooltip_discordMessageInput__hP4CV{width:100%;padding:var(--space-sm,8px) var(--space-md,12px);padding-right:40px;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-md,8px);color:var(--text-primary,#fff);font-size:.8125rem;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.Tooltip_discordMessageInput__hP4CV::placeholder{color:var(--text-muted,#6b7c99)}.Tooltip_discordMessageInput__hP4CV:focus{outline:none;border-color:var(--accent-primary,#4ade80);box-shadow:0 0 0 2px var(--accent-primary-dim,rgba(74,222,128,.15))}.Tooltip_discordSendBtn__ePS4D{position:absolute;right:calc(var(--space-md, 12px) + 6px);top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:var(--radius-sm,4px);background:transparent;border:none;color:var(--text-muted,#6b7c99);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.Tooltip_discordSendBtn__ePS4D:hover:not(:disabled){color:var(--accent-primary,#4ade80);background:var(--accent-primary-dim,rgba(74,222,128,.15))}.Tooltip_discordSendBtn__ePS4D:disabled{opacity:.3;cursor:not-allowed}.Tooltip_discordCharCount__h4mGt{position:absolute;right:calc(var(--space-md, 12px) + 40px);top:50%;transform:translateY(-50%);font-size:.625rem;color:var(--text-muted,#6b7c99)}.Tooltip_discordError__PjEbg,.Tooltip_discordLoading___1SKJ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-sm,8px);padding:var(--space-2xl,32px);color:var(--text-muted,#6b7c99);font-size:.875rem}.Tooltip_discordError__PjEbg span:first-child{font-size:1.5rem}.Tooltip_discordModalOverlay__NVq7Q{position:fixed;inset:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;display:flex;align-items:flex-end;justify-content:center}.Tooltip_discordModal__p8vpk{width:100%;max-width:500px;background:var(--surface-card,#111a2e);border-radius:24px 24px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05);padding-bottom:env(safe-area-inset-bottom,0)}.Tooltip_discordModalDragHandle__O1vXm{width:40px;height:4px;background:hsla(0,0%,100%,.2);border-radius:2px;margin:12px auto 0;flex-shrink:0}.Tooltip_discordModalBanner__OEafC{height:100px;background:linear-gradient(135deg,#1a2e1a,#0f1f2e 50%,#1a1a2e);position:relative;flex-shrink:0}.Tooltip_discordModalHeader__ELwEN{display:flex;align-items:flex-start;justify-content:space-between;padding:0 var(--space-lg,16px);margin-top:-40px;position:relative;z-index:2}.Tooltip_discordModalAvatarWrapper__Ry0xy{position:relative}.Tooltip_discordModalAvatar__syHEu{width:90px;height:90px;border-radius:50%;background:var(--bg-dark,#0c1221);border:6px solid var(--surface-card,#111a2e);overflow:hidden;display:flex;align-items:center;justify-content:center}.Tooltip_discordModalAvatar__syHEu img{width:100%;height:100%;object-fit:contain}.Tooltip_discordModalAvatarFrame__hZRuZ{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90px;height:90px;pointer-events:none;z-index:2}.Tooltip_discordModalAvatarFrame__hZRuZ img{width:100%;height:100%;object-fit:contain}.Tooltip_discordModalAvatarPlaceholder__frJYA{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent-primary-dim,rgba(74,222,128,.15)),var(--bg-dark,#0c1221));font-size:2rem;font-weight:700;color:var(--accent-primary,#4ade80)}.Tooltip_discordModalOnlineIndicator__emavl{position:absolute;bottom:6px;right:6px;width:22px;height:22px;background:#22c55e;border:5px solid var(--surface-card,#111a2e);border-radius:50%}.Tooltip_discordModalActions__IK_FZ{display:flex;gap:var(--space-sm,8px);margin-top:48px}.Tooltip_discordModalActionBtn__DWixp{display:flex;align-items:center;gap:var(--space-xs,4px);padding:var(--space-sm,8px) var(--space-md,12px);border-radius:var(--radius-md,8px);background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));color:var(--text-secondary,#b8c5d9);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.Tooltip_discordModalActionBtn__DWixp:active{transform:scale(.95)}.Tooltip_discordModalInfo__Jdem8{padding:var(--space-lg,16px);padding-top:var(--space-md,12px)}.Tooltip_discordModalClubName__9Giuc{font-size:1.375rem;font-weight:700;color:var(--text-primary,#fff);display:flex;align-items:center;gap:var(--space-sm,8px);cursor:pointer}.Tooltip_discordModalManagerName__eLtLV{font-size:.9375rem;color:var(--text-muted,#6b7c99);margin-top:var(--space-xs,4px)}.Tooltip_discordModalStats__zJ_X5{display:flex;gap:var(--space-md,12px);margin-top:var(--space-md,12px);padding:var(--space-md,12px);background:var(--bg-dark,#0c1221);border-radius:var(--radius-lg,12px);border:1px solid var(--border-subtle,rgba(74,222,128,.08))}.Tooltip_discordModalStatItem__eetW4{display:flex;align-items:center;gap:var(--space-sm,8px);flex:1 1}.Tooltip_discordModalStatIcon___WHA0{font-size:1.5rem}.Tooltip_discordModalStatInfo__j0wnW{display:flex;flex-direction:column;gap:2px}.Tooltip_discordModalStatLabel__pJCiP{font-size:.6875rem;color:var(--text-muted,#6b7c99);text-transform:uppercase;letter-spacing:.5px}.Tooltip_discordModalStatValue__BQsEm{font-size:1rem;font-weight:700;color:var(--text-primary,#fff)}.Tooltip_discordModalMessageForm__8TTda{padding:0 var(--space-lg,16px);margin-bottom:var(--space-md,12px)}.Tooltip_discordModalInputWrapper__aaQZz{position:relative;display:flex;align-items:center}.Tooltip_discordModalMessageInput__q1MRo{width:100%;padding:var(--space-md,12px) var(--space-lg,16px);padding-right:50px;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-lg,12px);color:var(--text-primary,#fff);font-size:16px;font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}.Tooltip_discordModalMessageInput__q1MRo::placeholder{color:var(--text-muted,#6b7c99)}.Tooltip_discordModalMessageInput__q1MRo:focus{outline:none;border-color:var(--accent-primary,#4ade80);box-shadow:0 0 0 3px var(--accent-primary-dim,rgba(74,222,128,.15))}.Tooltip_discordModalSendBtn__Z3ZkW{position:absolute;right:8px;width:36px;height:36px;border-radius:var(--radius-md,8px);background:var(--accent-primary,#4ade80);border:none;color:var(--bg-dark,#0c1221);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s ease}.Tooltip_discordModalSendBtn__Z3ZkW:active:not(:disabled){transform:scale(.9)}.Tooltip_discordModalSendBtn__Z3ZkW:disabled{opacity:.3;cursor:not-allowed}.Tooltip_discordModalCharCount__CsLj_{display:block;text-align:right;font-size:.6875rem;color:var(--text-muted,#6b7c99);margin-top:var(--space-xs,4px);padding-right:var(--space-sm,8px)}.Tooltip_discordModalProfileBtn__SRmZS{width:calc(100% - 32px);margin:0 var(--space-lg,16px) var(--space-md,12px);padding:var(--space-md,12px);background:var(--bg-light,#182340);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-lg,12px);color:var(--text-primary,#fff);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease}.Tooltip_discordModalProfileBtn__SRmZS:active{background:var(--bg-medium,#111a2e);transform:scale(.98)}.Tooltip_discordModalCloseBtn__akooT{width:100%;padding:var(--space-md,12px);background:transparent;border:none;border-top:1px solid var(--border-subtle,rgba(74,222,128,.08));color:var(--text-muted,#6b7c99);font-size:.9375rem;cursor:pointer;transition:all .15s ease}.Tooltip_discordModalCloseBtn__akooT:active{background:hsla(0,0%,100%,.05);color:var(--text-primary,#fff)}.Tooltip_discordModalError__eJeof,.Tooltip_discordModalLoading__M_MAe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-md,12px);padding:var(--space-2xl,32px);color:var(--text-muted,#6b7c99);font-size:.9375rem}.Tooltip_discordModalError__eJeof span:first-child{font-size:2rem}@media (min-width:500px) and (max-width:768px){.Tooltip_discordModal__p8vpk{max-width:450px;margin:0 auto 20px;border-radius:24px}}.Tooltip_spinning__In_Nt{animation:Tooltip_spin__T_PSu 1s linear infinite}.Tooltip_discordActionBtn__0QfUT.Tooltip_pending__6Twvg,.Tooltip_discordModalActionBtn__DWixp.Tooltip_pending__6Twvg{background:rgba(251,191,36,.15);border-color:rgba(251,191,36,.3);color:#fbbf24}.Tooltip_discordActionBtn__0QfUT.Tooltip_pending__6Twvg:hover{background:rgba(251,191,36,.25);border-color:rgba(251,191,36,.5);color:#fcd34d}.Tooltip_discordActionBtn__0QfUT.Tooltip_success__siGKU,.Tooltip_discordModalActionBtn__DWixp.Tooltip_success__siGKU{background:rgba(34,197,94,.15);border-color:rgba(34,197,94,.3);color:#22c55e}.Tooltip_discordActionBtn__0QfUT.Tooltip_success__siGKU:hover{background:rgba(34,197,94,.25);border-color:rgba(34,197,94,.5);color:#4ade80}.Tooltip_discordActionBtn__0QfUT.Tooltip_danger__iO3Al,.Tooltip_discordModalActionBtn__DWixp.Tooltip_danger__iO3Al{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#ef4444}.Tooltip_discordActionBtn__0QfUT.Tooltip_danger__iO3Al:hover{background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.5);color:#f87171}.Tooltip_discordActionBtn__0QfUT.Tooltip_friend__L_H0h,.Tooltip_discordModalActionBtn__DWixp.Tooltip_friend__L_H0h{background:rgba(74,222,128,.15);border-color:rgba(74,222,128,.3);color:#4ade80}.Tooltip_discordActionBtn__0QfUT.Tooltip_friend__L_H0h:hover{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#ef4444}.Tooltip_discordActionBtn__0QfUT.Tooltip_blocked__auMcI,.Tooltip_discordModalActionBtn__DWixp.Tooltip_blocked__auMcI{background:hsla(220,9%,46%,.15);border-color:hsla(220,9%,46%,.3);color:#6b7280;cursor:not-allowed;opacity:.6}.Tooltip_discordActionBtn__0QfUT.Tooltip_blocked__auMcI:hover{transform:none}.Tooltip_discordActionBtn__0QfUT:disabled,.Tooltip_discordModalActionBtn__DWixp:disabled{opacity:.5;cursor:not-allowed}.Tooltip_discordActionBtn__0QfUT:disabled:hover{transform:none;background:var(--bg-dark,#0c1221)}.ToastProvider_toast__ldilY{font-family:var(--font-sans)!important;font-size:.85rem!important}.ToastProvider_iconSuccess__KmGzc{color:var(--color-success)}.ToastProvider_iconError__YEsl4{color:var(--color-danger)}.ToastProvider_iconWarning__XW33M{color:var(--color-warning)}.ToastProvider_iconInfo__9z0JM{color:var(--color-info)}.ToastProvider_iconGold__MSSI3{color:var(--accent-gold)}.ToastProvider_matchToast__x65GF{display:flex;flex-direction:column;gap:var(--space-sm)}.ToastProvider_matchHeader__rlvJf{display:flex;align-items:center;gap:var(--space-sm);font-weight:600;color:var(--text-secondary);font-size:.75rem;text-transform:uppercase;letter-spacing:.5px}.ToastProvider_matchScore__hAv1M{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0}.ToastProvider_matchScore__hAv1M .ToastProvider_teamName__1Kq7k{font-size:.8rem;color:var(--text-secondary);flex:1 1}.ToastProvider_matchScore__hAv1M .ToastProvider_teamName__1Kq7k:last-child{text-align:right}.ToastProvider_matchScore__hAv1M .ToastProvider_score__0_Uo1{font-size:1.2rem;font-weight:800;color:var(--text-primary);padding:0 var(--space-sm)}.ToastProvider_matchStatus__sU4BN{text-align:center;font-weight:600;font-size:.85rem;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm)}.ToastProvider_matchStatus__sU4BN.ToastProvider_win__xNm7M{background:var(--color-success-dim);color:var(--color-success)}.ToastProvider_matchStatus__sU4BN.ToastProvider_draw__sgdP3{background:var(--color-warning-dim);color:var(--color-warning)}.ToastProvider_matchStatus__sU4BN.ToastProvider_loss__Cc8Ho{background:var(--color-danger-dim);color:var(--color-danger)}.ToastProvider_matchResultToast__4THxT{min-width:280px}.ToastProvider_transferToast__kOSEb{display:flex;flex-direction:column;gap:var(--space-xs)}.ToastProvider_transferHeader__dOTvj{display:flex;align-items:center;gap:var(--space-sm);font-weight:600;color:var(--accent-primary);font-size:.8rem}.ToastProvider_transferContent__f6spC{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.ToastProvider_transferContent__f6spC strong{color:var(--text-primary)}.ToastProvider_expense__rMC7S{color:var(--color-danger);font-weight:600}.ToastProvider_income__KJ6KQ{color:var(--color-success);font-weight:600}.ToastProvider_achievementToast__V31ao{display:flex;align-items:center;gap:var(--space-md)}.ToastProvider_achievementIcon__4B3fb{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--accent-gold-dim);border-radius:var(--radius-md);animation:ToastProvider_achievementPulse__6m7EG 1s ease-in-out infinite}@keyframes ToastProvider_achievementPulse__6m7EG{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(212,175,55,.4)}50%{transform:scale(1.05);box-shadow:0 0 20px 5px rgba(212,175,55,.2)}}.ToastProvider_achievementContent__fLcAC{display:flex;flex-direction:column;gap:2px}.ToastProvider_achievementContent__fLcAC strong{color:var(--accent-gold);font-size:.9rem}.ToastProvider_achievementContent__fLcAC span{color:var(--text-secondary);font-size:.8rem}.ToastProvider_achievementToastWrapper__j1tnL{border-color:rgba(212,175,55,.3)!important;background:linear-gradient(135deg,var(--surface-card) 0,rgba(212,175,55,.05) 100%)!important}.ToastProvider_incomeToast__EO7_z{display:flex;align-items:center;gap:var(--space-sm);color:var(--color-success);font-weight:500}.ToastProvider_bonusToast__stHLV{display:flex;align-items:center;gap:var(--space-md)}.ToastProvider_bonusToast__stHLV div{display:flex;flex-direction:column;gap:2px}.ToastProvider_bonusToast__stHLV strong{color:var(--accent-gold)}.ToastProvider_bonusToast__stHLV span{color:var(--text-secondary);font-size:.8rem}.ToastProvider_bonusToastWrapper__xJi7J{border-color:rgba(212,175,55,.3)!important}.AnnouncementModal_modalOverlay__3rvyw{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(4,6,13,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:20px}.AnnouncementModal_modalContent__gA1cL{position:relative;width:100%;max-width:480px;max-height:90vh;max-height:90dvh;background:var(--surface-card,#111a2e);border:1px solid var(--border-default,rgba(74,222,128,.15));border-radius:var(--radius-xl,16px);overflow-y:auto;padding:24px;box-shadow:var(--shadow-lg,0 8px 24px rgba(0,0,0,.6)),var(--shadow-glow,0 0 20px rgba(74,222,128,.3))}.AnnouncementModal_closeBtn__KQTiu{position:absolute;top:16px;right:16px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-md,8px);color:var(--text-secondary,#b8c5d9);cursor:pointer;transition:all var(--transition-fast,.15s ease);z-index:10}.AnnouncementModal_closeBtn__KQTiu:hover{background:var(--color-danger,#ff5252);border-color:var(--color-danger,#ff5252);color:#fff}.AnnouncementModal_modalHeader__XY1jM{display:flex;align-items:flex-start;gap:16px;margin-bottom:20px;padding-right:50px}.AnnouncementModal_iconWrapper__ZKVrS{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--accent-primary-dim,rgba(74,222,128,.15));border:2px solid var(--border-accent,rgba(74,222,128,.4));border-radius:var(--radius-xl,16px);flex-shrink:0;color:var(--accent-primary,#4ade80)}.AnnouncementModal_headerInfo__eHsjn{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.AnnouncementModal_typeBadge__cUBnM{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:var(--accent-primary-dim,rgba(74,222,128,.15));border:1px solid var(--border-default,rgba(74,222,128,.15));border-radius:var(--radius-full,9999px);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;width:-moz-fit-content;width:fit-content;color:var(--accent-primary,#4ade80)}.AnnouncementModal_title__tmpVK{margin:0;font-size:20px;font-weight:700;color:var(--text-primary,#fff);line-height:1.3}.AnnouncementModal_contentSection__GajGH{margin-bottom:24px;padding:16px;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-lg,12px)}.AnnouncementModal_contentText___87G0{margin:0;font-size:14px;line-height:1.6;color:var(--text-secondary,#b8c5d9);white-space:pre-wrap}.AnnouncementModal_actionSection__l8Fge{display:flex;justify-content:center;margin-bottom:16px}.AnnouncementModal_actionButton__GvUlR{width:100%;padding:14px 24px;border:none;border-radius:var(--radius-lg,12px);font-size:15px;font-weight:600;color:#fff;cursor:pointer;transition:all var(--transition-fast,.15s ease);background:var(--gradient-accent,linear-gradient(135deg,#4ade80 0,#22c55e 100%));text-shadow:0 1px 2px rgba(0,0,0,.2)}.AnnouncementModal_actionButton__GvUlR:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow,0 0 20px rgba(74,222,128,.3)),0 4px 12px rgba(0,0,0,.3)}.AnnouncementModal_actionButton__GvUlR:active{transform:translateY(0)}.AnnouncementModal_remainingCount__1lkSy{text-align:center;font-size:12px;color:var(--text-muted,#6b7c99);padding:12px;background:var(--bg-darker,#070a14);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-md,8px);margin-bottom:12px}.AnnouncementModal_escHint__TVA5B{text-align:center;font-size:11px;color:var(--text-muted,#6b7c99);padding-top:12px;border-top:1px solid var(--border-subtle,rgba(74,222,128,.08))}@media (max-width:768px){.AnnouncementModal_modalContent__gA1cL{padding:20px;max-height:95vh;max-height:95dvh}.AnnouncementModal_modalHeader__XY1jM{flex-direction:column;align-items:flex-start;padding-right:40px}.AnnouncementModal_iconWrapper__ZKVrS{width:50px;height:50px}.AnnouncementModal_iconWrapper__ZKVrS svg{width:24px;height:24px}.AnnouncementModal_title__tmpVK{font-size:18px}}@media (max-width:480px){.AnnouncementModal_modalOverlay__3rvyw{padding:0;align-items:flex-end}.AnnouncementModal_modalContent__gA1cL{max-width:100%;max-height:85vh;max-height:85dvh;border-radius:var(--radius-xl,16px) var(--radius-xl,16px) 0 0;padding:24px 20px calc(20px + env(safe-area-inset-bottom, 0px));border-bottom:none}.AnnouncementModal_closeBtn__KQTiu{top:12px;right:12px;width:32px;height:32px}.AnnouncementModal_closeBtn__KQTiu svg{width:18px;height:18px}.AnnouncementModal_modalHeader__XY1jM{flex-direction:row;align-items:center;gap:12px;padding-right:36px;margin-bottom:16px}.AnnouncementModal_iconWrapper__ZKVrS{width:48px;height:48px;border-radius:var(--radius-lg,12px)}.AnnouncementModal_iconWrapper__ZKVrS svg{width:22px;height:22px}.AnnouncementModal_typeBadge__cUBnM{font-size:10px;padding:3px 8px}.AnnouncementModal_title__tmpVK{font-size:16px}.AnnouncementModal_contentSection__GajGH{margin-bottom:20px;padding:14px}.AnnouncementModal_contentText___87G0{font-size:14px}.AnnouncementModal_actionButton__GvUlR{padding:16px 24px;font-size:16px;border-radius:var(--radius-lg,12px)}.AnnouncementModal_remainingCount__1lkSy{font-size:11px;padding:10px}.AnnouncementModal_escHint__TVA5B{display:none}}@media (max-width:360px){.AnnouncementModal_modalContent__gA1cL{padding:20px 16px 16px}.AnnouncementModal_closeBtn__KQTiu{top:10px;right:10px;width:28px;height:28px}.AnnouncementModal_modalHeader__XY1jM{gap:10px;padding-right:32px;margin-bottom:14px}.AnnouncementModal_iconWrapper__ZKVrS{width:42px;height:42px}.AnnouncementModal_iconWrapper__ZKVrS svg{width:20px;height:20px}.AnnouncementModal_typeBadge__cUBnM{font-size:9px;padding:2px 6px}.AnnouncementModal_title__tmpVK{font-size:15px}.AnnouncementModal_contentSection__GajGH{margin-bottom:16px;padding:12px}.AnnouncementModal_contentText___87G0{font-size:13px}.AnnouncementModal_actionButton__GvUlR{padding:14px 20px;font-size:15px}.AnnouncementModal_remainingCount__1lkSy{font-size:10px;padding:8px}}@supports (padding:env(safe-area-inset-bottom)){@media (max-width:480px){.AnnouncementModal_modalContent__gA1cL{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}}.MaintenanceOverlay_overlayContainer__unlch{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(4,6,13,.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:99999;padding:20px}.MaintenanceOverlay_contentCard__uiCmt{position:relative;width:100%;max-width:460px;background:var(--surface-card,#111a2e);border:1px solid var(--border-warning,rgba(250,204,21,.25));border-radius:var(--radius-xl,16px);padding:32px;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.6),0 0 40px rgba(250,204,21,.15)}.MaintenanceOverlay_iconWrapper__S41NB{width:80px;height:80px;margin:0 auto 24px;display:flex;align-items:center;justify-content:center;background:rgba(250,204,21,.1);border:2px solid rgba(250,204,21,.3);border-radius:50%;animation:MaintenanceOverlay_pulse__n3moI 2s ease-in-out infinite}.MaintenanceOverlay_iconWrapper__S41NB svg{color:#facc15}@keyframes MaintenanceOverlay_pulse__n3moI{0%,to{box-shadow:0 0 0 0 rgba(250,204,21,.3)}50%{box-shadow:0 0 20px 10px rgba(250,204,21,.1)}}.MaintenanceOverlay_title__msM82{margin:0 0 12px;font-size:24px;font-weight:700;color:var(--text-primary,#fff);letter-spacing:-.02em}.MaintenanceOverlay_message__obdzV{margin:0 0 24px;font-size:15px;line-height:1.6;color:var(--text-secondary,#b8c5d9)}.MaintenanceOverlay_infoBox__kNvvM{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;background:var(--bg-dark,#0c1221);border:1px solid var(--border-subtle,rgba(74,222,128,.08));border-radius:var(--radius-lg,12px);font-size:13px;color:var(--text-muted,#6b7c99)}.MaintenanceOverlay_infoBox__kNvvM svg{flex-shrink:0;color:var(--accent-primary,#4ade80)}.MaintenanceOverlay_loadingDots__xYx1P{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:24px}.MaintenanceOverlay_dot___Yh0z{width:8px;height:8px;background:rgba(250,204,21,.6);border-radius:50%;animation:MaintenanceOverlay_bounce__xxgdn 1.4s ease-in-out infinite}.MaintenanceOverlay_dot___Yh0z:first-child{animation-delay:0s}.MaintenanceOverlay_dot___Yh0z:nth-child(2){animation-delay:.2s}.MaintenanceOverlay_dot___Yh0z:nth-child(3){animation-delay:.4s}@keyframes MaintenanceOverlay_bounce__xxgdn{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media (max-width:768px){.MaintenanceOverlay_contentCard__uiCmt{padding:28px 24px}.MaintenanceOverlay_iconWrapper__S41NB{width:70px;height:70px;margin-bottom:20px}.MaintenanceOverlay_iconWrapper__S41NB svg{width:32px;height:32px}.MaintenanceOverlay_title__msM82{font-size:22px}.MaintenanceOverlay_message__obdzV{font-size:14px}}@media (max-width:480px){.MaintenanceOverlay_overlayContainer__unlch{padding:16px}.MaintenanceOverlay_contentCard__uiCmt{padding:24px 20px;border-radius:var(--radius-lg,12px)}.MaintenanceOverlay_iconWrapper__S41NB{width:64px;height:64px;margin-bottom:18px}.MaintenanceOverlay_iconWrapper__S41NB svg{width:28px;height:28px}.MaintenanceOverlay_title__msM82{font-size:20px;margin-bottom:10px}.MaintenanceOverlay_message__obdzV{font-size:14px;margin-bottom:20px}.MaintenanceOverlay_infoBox__kNvvM{padding:12px 16px;font-size:12px}}@media (max-width:360px){.MaintenanceOverlay_overlayContainer__unlch{padding:12px}.MaintenanceOverlay_contentCard__uiCmt{padding:20px 16px;border-radius:var(--radius-md,10px)}.MaintenanceOverlay_iconWrapper__S41NB{width:56px;height:56px;margin-bottom:16px}.MaintenanceOverlay_iconWrapper__S41NB svg{width:24px;height:24px}.MaintenanceOverlay_title__msM82{font-size:18px;margin-bottom:8px}.MaintenanceOverlay_message__obdzV{font-size:13px;margin-bottom:18px}.MaintenanceOverlay_infoBox__kNvvM{padding:10px 14px;font-size:11px;gap:8px}.MaintenanceOverlay_loadingDots__xYx1P{margin-top:20px;gap:5px}.MaintenanceOverlay_dot___Yh0z{width:6px;height:6px}}@supports (padding:env(safe-area-inset-bottom)){.MaintenanceOverlay_overlayContainer__unlch{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}.GlobalChat_toggleButton__8kDF_{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:var(--radius-full);background:var(--gradient-card);border:1px solid var(--border-default);color:var(--accent-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000;box-shadow:var(--shadow-lg),var(--shadow-glow);transition:all var(--transition-fast)}.GlobalChat_toggleButton__8kDF_:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-lg),0 0 30px rgba(74,222,128,.4)}.GlobalChat_unreadBadge__2ajvF{position:absolute;top:-4px;right:-4px;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-full);background:var(--color-danger);color:#fff;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px rgba(255,82,82,.4)}.GlobalChat_statusDot__6L6Ym{position:absolute;bottom:2px;right:2px;width:12px;height:12px;border-radius:var(--radius-full);border:2px solid var(--bg-dark)}.GlobalChat_statusDot__6L6Ym.GlobalChat_online__B3wdC{background:var(--color-success);box-shadow:0 0 8px rgba(74,222,128,.6)}.GlobalChat_statusDot__6L6Ym.GlobalChat_offline___HbAj{background:var(--text-muted)}.GlobalChat_backdrop__HOEvI{display:none}.GlobalChat_chatPanel__MaDQx{position:fixed;bottom:24px;right:24px;width:380px;max-height:520px;background:var(--bg-dark);border:1px solid var(--border-default);border-radius:var(--radius-lg);display:flex;flex-direction:column;z-index:1001;box-shadow:var(--shadow-lg),var(--shadow-prism);overflow:hidden}.GlobalChat_header__GK4Tp{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(180deg,var(--bg-medium) 0,var(--bg-dark) 100%);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.GlobalChat_headerLeft__eU31d{display:flex;align-items:center;gap:10px}.GlobalChat_headerIcon__OLFrh{color:var(--accent-primary)}.GlobalChat_headerTitle__fUfAq{font-weight:600;font-size:14px;color:var(--text-primary)}.GlobalChat_connectionStatus__0kwUU{display:flex;align-items:center}.GlobalChat_connectionStatus__0kwUU.GlobalChat_connected__UN1Pa{color:var(--color-success)}.GlobalChat_connectionStatus__0kwUU.GlobalChat_disconnected__QObxT{color:var(--color-danger)}.GlobalChat_headerRight__TN_1B,.GlobalChat_onlineCount__L7C4P{display:flex;align-items:center;gap:4px}.GlobalChat_onlineCount__L7C4P{padding:4px 8px;background:var(--accent-primary-dim);border-radius:var(--radius-sm);color:var(--accent-primary);font-size:12px;font-weight:500;margin-right:8px}.GlobalChat_headerButton__vosGM{width:32px;height:32px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--text-muted);transition:all var(--transition-fast)}.GlobalChat_headerButton__vosGM:hover{background:var(--bg-light);color:var(--text-primary)}.GlobalChat_tabBar__SF8bS{display:flex;align-items:center;gap:4px;padding:8px 12px;background:var(--bg-medium);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.GlobalChat_tab__iorEl{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:var(--radius-md);font-size:13px;font-weight:500;color:var(--text-muted);background:transparent;border:1px solid transparent;transition:all var(--transition-fast);cursor:pointer;position:relative}.GlobalChat_tab__iorEl:hover:not(:disabled){background:var(--bg-light);color:var(--text-secondary)}.GlobalChat_tab__iorEl:disabled{opacity:.6;cursor:not-allowed}.GlobalChat_tabActive__wtRwg{border-color:var(--accent-primary)}.GlobalChat_tabActive__wtRwg,.GlobalChat_tabActive__wtRwg:hover:not(:disabled){background:var(--accent-primary-dim);color:var(--accent-primary)}.GlobalChat_tabBadge__b6Uey{min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-full);background:var(--color-danger);color:#fff;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;margin-left:2px}.GlobalChat_tabLoading__J0TrZ{display:flex;align-items:center;justify-content:center;margin-left:auto;color:var(--accent-primary)}.GlobalChat_spinIcon__v0mt_{animation:GlobalChat_spin__d22_A 1s linear infinite}@keyframes GlobalChat_spin__d22_A{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.GlobalChat_messagesArea__W1HMJ{flex:1 1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:8px;min-height:280px;max-height:340px;-webkit-overflow-scrolling:touch}.GlobalChat_emptyState__09cGW{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);gap:8px;padding:40px}.GlobalChat_emptyIcon__VfzKb{opacity:.4;color:var(--accent-primary)}.GlobalChat_emptyHint__thgG3{font-size:12px;opacity:.6}.GlobalChat_message__qWXIS{padding:8px 12px;background:var(--surface-card);border-radius:var(--radius-md);border:1px solid var(--border-subtle);transition:all var(--transition-fast);animation:GlobalChat_messagePop__6JDdi .2s ease-out}.GlobalChat_message__qWXIS:hover{border-color:var(--border-default)}.GlobalChat_message__qWXIS.GlobalChat_ownMessage__6t67v{background:var(--accent-primary-dim);border-color:var(--border-default)}.GlobalChat_messageHeader___K5QT{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.GlobalChat_messageName__oYbAx{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;cursor:pointer;transition:opacity var(--transition-fast)}.GlobalChat_messageName__oYbAx:hover{opacity:.8}.GlobalChat_clubEmblem__W6Sqw{width:36px;height:36px;border-radius:50%;object-fit:contain;flex-shrink:0;background:var(--bg-dark);border:2px solid var(--surface-card)}.GlobalChat_clubEmblemWrapper__Pclyb{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0}.GlobalChat_userName__msjeV{color:var(--text-secondary)}.GlobalChat_modName__y8NcU{color:var(--color-info)}.GlobalChat_adminName__GnvOd{color:var(--color-danger)}.GlobalChat_associationTag__P2124{font-size:11px;font-weight:600;color:var(--accent-primary);opacity:.9}.GlobalChat_adminBadge__6PHgd{color:var(--color-danger)}.GlobalChat_modBadge__tK58P{color:var(--color-info)}.GlobalChat_founderBadge__d9DWr{color:var(--color-warning)}.GlobalChat_officerBadge__QJBF_{color:var(--color-info)}.GlobalChat_messageTime__BnUEj{font-size:10px;color:var(--text-muted)}.GlobalChat_messageContent__dGB9J{font-size:14px;color:var(--text-primary);line-height:1.5;word-break:break-word}.GlobalChat_systemMessage__WBPDc{text-align:center;font-size:11px;color:var(--text-muted);padding:4px 8px;opacity:.8}.GlobalChat_reconnectingBanner__9dbIk{gap:6px;padding:6px 12px;background:var(--accent-primary-dim);color:var(--accent-primary);font-size:11px;opacity:.9}.GlobalChat_reconnectBanner___M6vA,.GlobalChat_reconnectingBanner__9dbIk{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);margin-bottom:8px}.GlobalChat_reconnectBanner___M6vA{gap:8px;padding:8px 12px;background:var(--color-warning-dim);color:var(--color-warning);font-size:12px}.GlobalChat_reconnectButton__Cx8Iy{display:flex;align-items:center;gap:4px;padding:4px 8px;background:var(--color-warning);color:var(--bg-darkest);border-radius:var(--radius-sm);font-size:11px;font-weight:600;transition:all var(--transition-fast)}.GlobalChat_reconnectButton__Cx8Iy:hover{filter:brightness(1.1)}.GlobalChat_errorBanner__yKRRQ{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--color-danger-dim);color:var(--color-danger);font-size:12px;border-top:1px solid rgba(255,82,82,.2);flex-shrink:0}.GlobalChat_errorClose__Axn1g{margin-left:auto;padding:2px;border-radius:var(--radius-sm);color:var(--color-danger);opacity:.7;transition:opacity var(--transition-fast)}.GlobalChat_errorClose__Axn1g:hover{opacity:1}.GlobalChat_muteBanner__aqRls{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;background:var(--color-danger-dim);color:var(--color-danger);font-size:12px;border-top:1px solid rgba(255,82,82,.2);flex-shrink:0}.GlobalChat_inputArea__Jwm_7{display:flex;align-items:center;gap:8px;padding:12px;background:var(--bg-medium);border-top:1px solid var(--border-subtle);flex-shrink:0}.GlobalChat_input___cj_a{flex:1 1;padding:10px 14px;background:var(--bg-dark);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:16px;transition:all var(--transition-fast)}.GlobalChat_input___cj_a::placeholder{color:var(--text-muted)}.GlobalChat_input___cj_a:focus{outline:none;border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-primary-dim)}.GlobalChat_input___cj_a:disabled{background:var(--bg-darker);color:var(--text-disabled);cursor:not-allowed}.GlobalChat_inputReconnecting__zOKp4{border-color:var(--accent-primary);opacity:.85}.GlobalChat_sendButton__JmJvK{width:40px;height:40px;border-radius:var(--radius-md);background:var(--gradient-accent);color:var(--bg-darkest);display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);flex-shrink:0}.GlobalChat_sendButton__JmJvK:hover:not(:disabled){filter:brightness(1.1);box-shadow:var(--shadow-glow)}.GlobalChat_sendButton__JmJvK:disabled{background:var(--bg-light);color:var(--text-disabled);cursor:not-allowed}@keyframes GlobalChat_messagePop__6JDdi{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.GlobalChat_backdrop__HOEvI{display:block;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:9998;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.GlobalChat_toggleButton__8kDF_{display:none}.GlobalChat_chatPanel__MaDQx{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;max-height:100%;border-radius:0;z-index:9999;display:flex;flex-direction:column}.GlobalChat_header__GK4Tp{padding:var(--space-md) var(--space-lg);padding-top:calc(var(--space-md) + env(safe-area-inset-top, 0px));background:var(--bg-darker);border-bottom:1px solid var(--border-default)}.GlobalChat_headerTitle__fUfAq{font-size:16px}.GlobalChat_headerButton__vosGM{width:36px;height:36px}.GlobalChat_tabBar__SF8bS{padding:6px 12px;gap:6px;background:var(--bg-darker)}.GlobalChat_tab__iorEl{padding:8px 12px;font-size:12px;flex:1 1;justify-content:center}.GlobalChat_tabBadge__b6Uey{min-width:16px;height:16px;font-size:9px}.GlobalChat_messagesArea__W1HMJ{flex:1 1;min-height:0;max-height:none;padding:var(--space-md);overscroll-behavior:contain}.GlobalChat_inputArea__Jwm_7{padding:var(--space-md) var(--space-lg);padding-bottom:calc(var(--space-md) + env(safe-area-inset-bottom, 8px));background:var(--bg-darker);border-top:1px solid var(--border-default)}.GlobalChat_input___cj_a{padding:14px 16px;font-size:16px;border-radius:var(--radius-lg);background:var(--bg-medium)}.GlobalChat_sendButton__JmJvK{width:48px;height:48px;border-radius:var(--radius-lg)}.GlobalChat_message__qWXIS{padding:10px 14px}.GlobalChat_messageContent__dGB9J{font-size:14px}}@supports (height:100dvh){@media (max-width:480px){.GlobalChat_chatPanel__MaDQx{height:100dvh;max-height:100dvh}}}