.hero-module__iwqsqa__matchCard{flex-wrap:nowrap;align-items:center;gap:12px;display:flex}.hero-module__iwqsqa__matchLabel{font-family:var(--font-condensed);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);white-space:nowrap;min-width:120px;font-size:11px;font-weight:600}.hero-module__iwqsqa__matchDivider{background:var(--color-border);flex-shrink:0;width:1px;height:32px}.hero-module__iwqsqa__matchTeams{flex:1;align-items:center;gap:16px;display:flex}.hero-module__iwqsqa__matchInfo{white-space:nowrap;flex-direction:column;align-items:flex-end;gap:2px;display:flex}@media (max-width:767px){.hero-module__iwqsqa__matchCard{flex-direction:column;align-items:stretch;gap:10px}.hero-module__iwqsqa__matchLabel{min-width:unset}.hero-module__iwqsqa__matchDivider{display:none}.hero-module__iwqsqa__matchTeams{flex-wrap:nowrap;justify-content:center;gap:10px}.hero-module__iwqsqa__matchInfo{align-items:center;gap:2px}}
.badge-module__J5sY1G__badge{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;padding:4px 10px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.badge-module__J5sY1G__gold{background:var(--color-gold);color:#080e18}.badge-module__J5sY1G__blue{background:var(--color-primary-lighter);color:#fff}.badge-module__J5sY1G__green{background:var(--color-success);color:#fff}.badge-module__J5sY1G__purple{background:var(--color-purple);color:#fff}.badge-module__J5sY1G__steel{background:var(--color-info);color:#fff}.badge-module__J5sY1G__red{background:var(--color-error);color:#fff}.badge-module__J5sY1G__outline{color:var(--color-text-secondary);border:1px solid var(--color-border);background:#3a5c891f}.badge-module__J5sY1G__sm{padding:2px 7px;font-size:9px}.badge-module__J5sY1G__lg{padding:5px 14px;font-size:13px}
.action-menu-module__PkbCaW__trigger{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.action-menu-module__PkbCaW__trigger:hover,.action-menu-module__PkbCaW__triggerOpen{color:var(--color-primary);border-color:var(--color-primary)}.action-menu-module__PkbCaW__menu{z-index:300;background:var(--color-surface-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-md);flex-direction:column;padding:4px;animation:.12s action-menu-module__PkbCaW__actionMenuIn;display:flex;position:fixed;box-shadow:0 12px 28px #00000047}@keyframes action-menu-module__PkbCaW__actionMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.action-menu-module__PkbCaW__item{border-radius:var(--radius-sm);width:100%;color:var(--color-text-primary);font-family:var(--font-body);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-size:13px;text-decoration:none;transition:background .12s,color .12s;display:flex}.action-menu-module__PkbCaW__item:hover:not(:disabled){background:var(--color-surface-2)}.action-menu-module__PkbCaW__item:disabled{opacity:.4;cursor:not-allowed}.action-menu-module__PkbCaW__itemDanger{color:var(--color-error)}.action-menu-module__PkbCaW__itemDanger:hover:not(:disabled){background:#c8323214}.action-menu-module__PkbCaW__itemIcon{color:currentColor;flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}.action-menu-module__PkbCaW__itemLabel{white-space:nowrap;flex:1}
.button-module__HjQxJG__btn{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .2s,background .2s,color .2s;display:inline-flex}.button-module__HjQxJG__btn:active{transform:scale(.97)}.button-module__HjQxJG__btn:disabled{opacity:.5;cursor:not-allowed}.button-module__HjQxJG__btn:disabled:hover{box-shadow:none;transform:none}.button-module__HjQxJG__primary{background:var(--color-primary);color:#fff}.button-module__HjQxJG__primary:hover{transform:translateY(-1px);box-shadow:0 8px 24px #3a5c8966}.button-module__HjQxJG__gold{background:var(--color-gold);color:#0d1f36}.button-module__HjQxJG__gold:hover{transform:translateY(-1px);box-shadow:0 8px 24px #e8a02066}.button-module__HjQxJG__outline{color:var(--color-text-primary);border:1px solid var(--color-border-bright);background:0 0}.button-module__HjQxJG__outline:hover{border-color:var(--color-primary-lighter)}.button-module__HjQxJG__ghost{color:var(--color-text-muted);background:0 0;padding:12px 16px}.button-module__HjQxJG__ghost:hover{color:var(--color-text-primary)}.button-module__HjQxJG__danger{color:var(--color-error);background:#dc3c3c1f;border:1px solid #dc3c3c4d}.button-module__HjQxJG__danger:hover{background:#dc3c3c33;border-color:#dc3c3c80;transform:translateY(-1px)}.button-module__HjQxJG__sm{padding:7px 16px;font-size:11px}.button-module__HjQxJG__lg{padding:14px 32px;font-size:15px}.button-module__HjQxJG__full{width:100%}
.membership-contact-form-module___YuxAq__form{flex-direction:column;gap:16px;display:flex}.membership-contact-form-module___YuxAq__field{flex-direction:column;gap:6px;display:flex}.membership-contact-form-module___YuxAq__label{font-family:var(--font-condensed);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.membership-contact-form-module___YuxAq__input,.membership-contact-form-module___YuxAq__textarea{font-family:var(--font-body);background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);outline:none;width:100%;padding:10px 12px;font-size:14px;transition:border-color .2s}.membership-contact-form-module___YuxAq__input:focus,.membership-contact-form-module___YuxAq__textarea:focus{border-color:var(--color-gold)}.membership-contact-form-module___YuxAq__input:disabled,.membership-contact-form-module___YuxAq__textarea:disabled{opacity:.6;cursor:not-allowed}.membership-contact-form-module___YuxAq__textarea{resize:vertical;min-height:110px;line-height:1.5;font-family:var(--font-body)}.membership-contact-form-module___YuxAq__honeypot{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.membership-contact-form-module___YuxAq__error{font-family:var(--font-body);color:var(--color-error);margin:0;font-size:13px}.membership-contact-form-module___YuxAq__success{background:var(--color-surface-1);border:1px solid var(--color-border);border-left:3px solid var(--color-gold);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text-secondary);padding:16px;font-size:14px;line-height:1.6}.membership-contact-form-module___YuxAq__success strong{color:var(--color-text-primary);font-family:var(--font-condensed);margin-bottom:4px;font-size:16px;display:block}.membership-contact-form-module___YuxAq__success p{margin:0}
.membership-section-module__ry9jXW__section{background:var(--color-surface-1);border-top:1px solid var(--color-border);padding:120px 0}.membership-section-module__ry9jXW__container{max-width:1280px;margin:0 auto;padding:0 32px}.membership-section-module__ry9jXW__layout{grid-template-columns:1fr 1fr;align-items:start;gap:48px;margin-top:48px;display:grid}.membership-section-module__ry9jXW__para{font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 20px;font-size:16px;line-height:1.85}.membership-section-module__ry9jXW__para:last-child{margin-bottom:0}.membership-section-module__ry9jXW__ctaCard{background:var(--color-surface-2);border:1px solid var(--color-border);border-top:3px solid var(--color-gold);border-radius:var(--radius-lg);padding:32px}.membership-section-module__ry9jXW__ctaLabel{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);margin-bottom:10px;font-size:11px;font-weight:600}.membership-section-module__ry9jXW__ctaTitle{font-family:var(--font-condensed);color:var(--color-text-primary);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.2}.membership-section-module__ry9jXW__ctaDesc{font-family:var(--font-body);color:var(--color-text-muted);margin:0 0 24px;font-size:14px;line-height:1.65}@media (max-width:900px){.membership-section-module__ry9jXW__layout{grid-template-columns:1fr;gap:32px}}@media (max-width:768px){.membership-section-module__ry9jXW__section{padding:80px 0}.membership-section-module__ry9jXW__container{padding:0 16px}}
.training-link-card-module__Y_PXeW__section{background:var(--color-bg);border-top:1px solid var(--color-border);padding:64px 0}.training-link-card-module__Y_PXeW__container{max-width:1280px;margin:0 auto;padding:0 32px}.training-link-card-module__Y_PXeW__card{background:var(--color-surface-1);border:1px solid var(--color-border);border-left:3px solid var(--color-gold);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.training-link-card-module__Y_PXeW__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.training-link-card-module__Y_PXeW__eyebrow{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);font-size:11px;font-weight:600}.training-link-card-module__Y_PXeW__title{font-family:var(--font-condensed);color:var(--color-text-primary);margin:0;font-size:20px;font-weight:700;line-height:1.2}.training-link-card-module__Y_PXeW__text{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:14px;line-height:1.5}.training-link-card-module__Y_PXeW__link{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);border:1px solid var(--color-border-bright);border-radius:2px;flex-shrink:0;padding:12px 22px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,color .15s}.training-link-card-module__Y_PXeW__link:hover{background:var(--color-gold);color:var(--color-text-primary);border-color:var(--color-gold)}@media (max-width:768px){.training-link-card-module__Y_PXeW__section{padding:48px 0}.training-link-card-module__Y_PXeW__container{padding:0 16px}.training-link-card-module__Y_PXeW__card{flex-direction:column;align-items:flex-start;padding:20px}.training-link-card-module__Y_PXeW__link{text-align:center;align-self:stretch}}
.statutes-section-module__OhAZAq__section{border-top:1px solid var(--color-border);padding:120px 0}.statutes-section-module__OhAZAq__container{max-width:1280px;margin:0 auto;padding:0 32px}.statutes-section-module__OhAZAq__card{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-direction:column;gap:24px;max-width:640px;margin-top:40px;padding:40px;display:flex}.statutes-section-module__OhAZAq__text{font-family:var(--font-body);color:var(--color-text-secondary);margin:0;font-size:16px;line-height:1.8}@media (max-width:768px){.statutes-section-module__OhAZAq__section{padding:80px 0}.statutes-section-module__OhAZAq__container{padding:0 16px}.statutes-section-module__OhAZAq__card{padding:24px}}
.feedback-widget-module__OVYu9G__root{z-index:400;font-family:var(--font-body);flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:fixed;bottom:16px;right:16px}@media (min-width:768px){.feedback-widget-module__OVYu9G__root{bottom:24px;right:24px}}.feedback-widget-module__OVYu9G__fab{background:var(--color-gold);min-height:44px;color:var(--color-primary-deeper);font-family:var(--font-condensed);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:12px 16px;font-size:15px;font-weight:600;transition:transform .15s,background .15s;display:inline-flex;box-shadow:0 6px 20px #00000059}.feedback-widget-module__OVYu9G__fab:hover{background:var(--color-gold-light);transform:translateY(-1px)}.feedback-widget-module__OVYu9G__fab:active{transform:translateY(0)}.feedback-widget-module__OVYu9G__fabLabel{line-height:1}@media (max-width:479px){.feedback-widget-module__OVYu9G__fab{justify-content:center;width:48px;height:48px;padding:12px}.feedback-widget-module__OVYu9G__fabLabel{display:none}}.feedback-widget-module__OVYu9G__nudge{background:var(--color-surface-2);border:1px solid var(--color-border-bright);border-radius:var(--radius-lg);max-width:220px;padding:12px 14px;position:relative;box-shadow:0 8px 24px #0000004d}.feedback-widget-module__OVYu9G__nudgeBody{text-align:left;color:var(--color-text-primary);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:14px;line-height:1.4}.feedback-widget-module__OVYu9G__nudgeClose{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:2px;font-size:18px;line-height:1;position:absolute;top:2px;right:6px}.feedback-widget-module__OVYu9G__nudgeClose:hover{color:var(--color-text-primary)}.feedback-widget-module__OVYu9G__panel{background:var(--color-surface-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-xl);width:min(320px,100vw - 32px);padding:20px 18px 18px;position:relative;box-shadow:0 16px 40px #00000073}.feedback-widget-module__OVYu9G__panelClose{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.feedback-widget-module__OVYu9G__panelClose:hover{color:var(--color-text-primary)}.feedback-widget-module__OVYu9G__title{font-family:var(--font-condensed);color:var(--color-text-primary);margin:0 0 14px;padding-right:20px;font-size:17px;font-weight:600}.feedback-widget-module__OVYu9G__ratings{gap:8px;display:flex}.feedback-widget-module__OVYu9G__ratingBtn{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 4px;transition:border-color .15s,background .15s,transform .1s;display:flex}.feedback-widget-module__OVYu9G__ratingBtn:hover{border-color:var(--color-border-bright);transform:translateY(-1px)}.feedback-widget-module__OVYu9G__ratingActive{border-color:var(--color-gold);background:var(--color-surface-3)}.feedback-widget-module__OVYu9G__ratingEmoji{font-size:26px;line-height:1}.feedback-widget-module__OVYu9G__ratingLabel{color:var(--color-text-secondary);font-size:11px}.feedback-widget-module__OVYu9G__followup{overflow:hidden}.feedback-widget-module__OVYu9G__textarea,.feedback-widget-module__OVYu9G__emailInput{width:100%;font-family:var(--font-body);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);resize:vertical;outline:none;margin-top:12px;padding:9px 11px;font-size:13px;transition:border-color .2s}.feedback-widget-module__OVYu9G__textarea::placeholder,.feedback-widget-module__OVYu9G__emailInput::placeholder{color:var(--color-text-muted)}.feedback-widget-module__OVYu9G__textarea:focus,.feedback-widget-module__OVYu9G__emailInput:focus{border-color:var(--color-primary-light)}.feedback-widget-module__OVYu9G__emailInput{margin-bottom:12px}.feedback-widget-module__OVYu9G__honeypot{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.feedback-widget-module__OVYu9G__error{color:var(--color-error);margin:0 0 10px;font-size:13px}.feedback-widget-module__OVYu9G__thanks{text-align:center;padding:14px 6px 6px}.feedback-widget-module__OVYu9G__thanksEmoji{font-size:36px;line-height:1}.feedback-widget-module__OVYu9G__thanksTitle{font-family:var(--font-condensed);color:var(--color-text-primary);margin:12px 0 4px;font-size:17px;font-weight:600}.feedback-widget-module__OVYu9G__thanksText{color:var(--color-text-secondary);margin:0;font-size:13px}
.contact-section-module__PSzeTW__section{background:var(--color-surface-1);border-top:1px solid var(--color-border);padding:120px 0 160px}.contact-section-module__PSzeTW__container{max-width:1280px;margin:0 auto;padding:0 32px}.contact-section-module__PSzeTW__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin-top:48px;display:grid}.contact-section-module__PSzeTW__card{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:16px;padding:24px;transition:border-color .2s;display:flex}.contact-section-module__PSzeTW__card:hover{border-color:var(--color-border-bright)}.contact-section-module__PSzeTW__cardIcon{border:1px solid var(--color-border);border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-primary-lighter);background:#3a5c8926;flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-section-module__PSzeTW__cardBody{min-width:0}.contact-section-module__PSzeTW__cardLabel{font-family:var(--font-condensed);letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:6px;font-size:11px;font-weight:600}.contact-section-module__PSzeTW__cardContent{font-family:var(--font-body);color:var(--color-text-secondary);flex-direction:column;gap:2px;font-size:14px;display:flex}.contact-section-module__PSzeTW__link{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;transition:color .2s;overflow:hidden}.contact-section-module__PSzeTW__link:hover{color:var(--color-gold)}@media (max-width:768px){.contact-section-module__PSzeTW__section{padding:80px 0 120px}.contact-section-module__PSzeTW__container{padding:0 16px}}
@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0e7b7e0b829e3eb9-s.2j75_l12byk_u.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/daf789e4474d0d90-s.07wt1b-68kohk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9e9f04e3c37952ab-s.p.0pan85mumqyf3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anton Fallback;src:local(Arial);ascent-override:129.7%;descent-override:36.29%;line-gap-override:0.0%;size-adjust:90.69%}.anton_6e80b01a-module__rA_mPq__className{font-family:Anton,Anton Fallback;font-style:normal;font-weight:400}.anton_6e80b01a-module__rA_mPq__variable{--font-anton:"Anton", "Anton Fallback"}
@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a1e1e2ab4a689572-s.3k9l69oe21zw_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b84cc1c14eba5dc9-s.3ceub4vhf9cuh.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/4f530f52d514af96-s.p.0xf8lnqelv8sb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9710cef2a2a6ac70-s.38t85nkp60tez.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a978fc28c69736ab-s.2omtmoo94goav.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/303804218d80822e-s.p.3lj349bs9hfu1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e37557cf0085218d-s.2dbbbbabmw4n4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/146a3e5eadafdf83-s.1oqo1buse5xew.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d9b5d46d9a89ffe6-s.p.0xxdg0o7uh536.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/91a39433b4ff06b2-s.2avsd28_hqhmt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/a6365570ca21fbb9-s.1wbhu6nb2u97d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(../media/ddf6ae3f623ba878-s.p.2zhff3cxreb6s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_9db61bd3-module__ORfzUq__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:normal}.barlow_condensed_9db61bd3-module__ORfzUq__variable{--font-barlow-condensed:"Barlow Condensed", "Barlow Condensed Fallback"}
@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b529365fa126a3f2-s.441olqq_uijdr.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e451580e5e95631-s.p.27vw08z6_vw0m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d74bdd14d6019bc6-s.097vcw437jzga.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(../media/345c85a432359eed-s.p.0zem_9y19rte6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lato Fallback;src:local(Arial);ascent-override:101.03%;descent-override:21.8%;line-gap-override:0.0%;size-adjust:97.69%}.lato_f5db2678-module__PZSbUq__className{font-family:Lato,Lato Fallback;font-style:normal}.lato_f5db2678-module__PZSbUq__variable{--font-lato:"Lato", "Lato Fallback"}
.rich-text-editor-module__FkHE7q__wrapper{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);resize:vertical;min-height:360px;transition:border-color .15s;overflow:auto}.rich-text-editor-module__FkHE7q__wrapperCompact{min-height:160px}.rich-text-editor-module__FkHE7q__wrapperCompact .rich-text-editor-module__FkHE7q__editorContent{min-height:120px}.rich-text-editor-module__FkHE7q__wrapperCompact .rich-text-editor-module__FkHE7q__editorContent .ProseMirror{min-height:120px}.rich-text-editor-module__FkHE7q__wrapper:focus-within{border-color:var(--color-primary-light)}.rich-text-editor-module__FkHE7q__toolbar{background:var(--color-surface-1);border-bottom:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:2px;padding:6px 8px;display:flex}.rich-text-editor-module__FkHE7q__toolbarGroup{align-items:center;gap:1px;display:flex}.rich-text-editor-module__FkHE7q__toolbarDivider{background:var(--color-border);flex-shrink:0;width:1px;height:18px;margin:0 4px}.rich-text-editor-module__FkHE7q__toolbarBtn{border-radius:var(--radius-sm,3px);min-width:30px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0 5px;transition:background .12s,color .12s;display:flex}.rich-text-editor-module__FkHE7q__toolbarBtnLabel{font-size:12px;font-weight:700;font-family:var(--font-condensed,sans-serif);letter-spacing:.02em;-webkit-user-select:none;user-select:none;line-height:1}.rich-text-editor-module__FkHE7q__toolbarBtn:hover:not(:disabled){background:var(--color-surface-3);color:var(--color-text-secondary)}.rich-text-editor-module__FkHE7q__toolbarBtn:disabled{opacity:.35;cursor:default}.rich-text-editor-module__FkHE7q__toolbarBtnActive{color:var(--color-primary-lighter);background:#3a5c8933}.rich-text-editor-module__FkHE7q__toolbarBtnActive:hover:not(:disabled){color:var(--color-primary-lighter);background:#3a5c894d}.rich-text-editor-module__FkHE7q__linkPopover{background:var(--color-surface-2);border-bottom:1px solid var(--color-border);align-items:center;gap:6px;padding:7px 8px;animation:.12s rich-text-editor-module__FkHE7q__slideDown;display:flex}@keyframes rich-text-editor-module__FkHE7q__slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.rich-text-editor-module__FkHE7q__linkInput{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--color-text-primary);outline:none;flex:1;min-width:0;padding:5px 9px;font-size:13px;transition:border-color .15s}.rich-text-editor-module__FkHE7q__linkInput:focus{border-color:var(--color-primary-light)}.rich-text-editor-module__FkHE7q__linkInput::placeholder{color:var(--color-text-muted)}.rich-text-editor-module__FkHE7q__linkConfirm{background:var(--color-primary);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;padding:5px 12px;font-size:11px;font-weight:700;transition:opacity .15s}.rich-text-editor-module__FkHE7q__linkConfirm:hover{opacity:.85}.rich-text-editor-module__FkHE7q__linkCancel{color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:700;transition:border-color .15s,color .15s}.rich-text-editor-module__FkHE7q__linkCancel:hover{border-color:var(--color-border-bright);color:var(--color-text-secondary)}.rich-text-editor-module__FkHE7q__editorContent{flex-direction:column;min-height:360px;display:flex}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror{min-height:360px;font-family:var(--font-body);color:var(--color-text-primary);cursor:text;outline:none;flex:1;padding:14px 16px;font-size:15px;line-height:1.75}:is(.rich-text-editor-module__FkHE7q__editorContent .ProseMirror .is-editor-empty:first-child:before,.rich-text-editor-module__FkHE7q__editorContent .ProseMirror p.is-editor-empty:first-child:before){content:attr(data-placeholder);color:var(--color-text-muted);pointer-events:none;float:left;height:0}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror p{color:var(--color-text-secondary);margin-bottom:12px}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror p:last-child{margin-bottom:0}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror h2{font-family:var(--font-condensed);color:var(--color-text-primary);margin-top:28px;margin-bottom:10px;font-size:22px;font-weight:800;line-height:1.2}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror h3{font-family:var(--font-condensed);color:var(--color-text-primary);margin-top:20px;margin-bottom:8px;font-size:18px;font-weight:700;line-height:1.25}:is(.rich-text-editor-module__FkHE7q__editorContent .ProseMirror ul,.rich-text-editor-module__FkHE7q__editorContent .ProseMirror ol){color:var(--color-text-secondary);margin-bottom:14px;padding-left:24px}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror li{margin-bottom:4px;line-height:1.7}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror blockquote{border-left:3px solid var(--color-primary);color:var(--color-text-muted);margin-bottom:14px;margin-left:0;padding-left:16px;font-style:italic}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror hr{border:none;border-top:1px solid var(--color-border);margin:24px 0}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror a{color:var(--color-primary-lighter);text-underline-offset:2px;text-decoration:underline}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror strong{color:var(--color-text-primary);font-weight:700}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror em{font-style:italic}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror .ProseMirror-gapcursor{pointer-events:none;display:none;position:absolute}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror.ProseMirror-focused .ProseMirror-gapcursor{display:block}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror .ProseMirror-gapcursor:after{content:"";border-left:1px solid var(--color-text-muted);width:1px;height:1em;animation:1s step-end infinite rich-text-editor-module__FkHE7q__cursorBlink;display:inline-block}@keyframes rich-text-editor-module__FkHE7q__cursorBlink{0%,to{opacity:1}50%{opacity:0}}.rich-text-editor-module__FkHE7q__editorContent .ProseMirror ::selection{background:#3a5c894d}
.gallery-editor-module__dJUA7W__root{flex-direction:column;gap:12px;display:flex}.gallery-editor-module__dJUA7W__grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.gallery-editor-module__dJUA7W__item{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:4px;grid-template-columns:20px 80px 1fr 28px;align-items:center;gap:8px;padding:8px;transition:box-shadow .15s;display:grid}.gallery-editor-module__dJUA7W__item:hover{border-color:var(--color-border-bright)}.gallery-editor-module__dJUA7W__dragHandle{cursor:grab;width:20px;height:20px;color:var(--color-text-muted);touch-action:none;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:color .15s;display:flex}.gallery-editor-module__dJUA7W__dragHandle:hover{color:var(--color-text-secondary)}.gallery-editor-module__dJUA7W__dragHandle:active{cursor:grabbing}.gallery-editor-module__dJUA7W__thumbnail{object-fit:cover;border:1px solid var(--color-border);border-radius:3px;width:80px;height:52px;display:block}.gallery-editor-module__dJUA7W__altInput{background:var(--color-surface-1);border:1px solid var(--color-border);width:100%;font-family:var(--font-body);color:var(--color-text-secondary);border-radius:3px;outline:none;min-width:0;padding:5px 8px;font-size:12px;transition:border-color .15s}.gallery-editor-module__dJUA7W__altInput:focus{border-color:var(--color-primary-lighter)}.gallery-editor-module__dJUA7W__altInput::placeholder{color:var(--color-text-muted)}.gallery-editor-module__dJUA7W__removeBtn{border:1px solid var(--color-border);width:28px;height:28px;color:var(--color-text-muted);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s,border-color .15s;display:flex}.gallery-editor-module__dJUA7W__removeBtn:hover{background:var(--color-error);color:#fff;border-color:var(--color-error)}.gallery-editor-module__dJUA7W__error{font-family:var(--font-body);color:var(--color-error);font-size:12px}.gallery-editor-module__dJUA7W__hint{font-family:var(--font-body);color:var(--color-text-muted);margin:0;font-size:11px}
.group-draw-stage-module__caGRGW__stage{--stage-bg:#080e18;--stage-surface:#0d1b2e;--stage-surface-2:#122340;--stage-text:#f0f4f8;--stage-muted:#a8bccc;--stage-faint:#607080;--stage-line:#a8bccc33;--group-a:#7da3cc;--group-a-rgb:125, 163, 204;--group-b:#e8a020;--group-b-rgb:232, 160, 32;--gold-light:#f2bb55;--ease-out:cubic-bezier(.23, 1, .32, 1);--gutter:clamp(16px, 3vw, 56px);--ball:clamp(26px, 5.4vmin, 64px);--ball-big:clamp(96px, 21vmin, 230px);z-index:2000;background:radial-gradient(ellipse 60% 70% at 50% 50%, #1e3a5f8c, transparent 70%), var(--stage-bg);color:var(--stage-text);font-family:var(--font-body);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);display:grid;position:fixed;inset:0;overflow:hidden}.group-draw-stage-module__caGRGW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.group-draw-stage-module__caGRGW__header{padding:clamp(12px, 2.4dvh, 28px) var(--gutter);z-index:2;justify-content:space-between;align-items:center;gap:16px;display:flex;position:relative}.group-draw-stage-module__caGRGW__brand{align-items:center;gap:clamp(10px,1vw,16px);min-width:0;display:flex}.group-draw-stage-module__caGRGW__brandLogo{width:clamp(36px,3.4vw,56px);height:auto}.group-draw-stage-module__caGRGW__brandTitle{font-family:var(--font-condensed);margin:0;font-size:clamp(17px,1.5vw,26px);font-weight:700;line-height:1.1}.group-draw-stage-module__caGRGW__brandSeason{font-family:var(--font-condensed);color:var(--stage-muted);margin:2px 0 0;font-size:clamp(14px,1.1vw,19px);font-weight:400}.group-draw-stage-module__caGRGW__headerRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.group-draw-stage-module__caGRGW__viewers{font-family:var(--font-condensed);font-variant-numeric:tabular-nums;color:var(--stage-muted);white-space:nowrap;align-items:center;gap:6px;font-size:clamp(14px,1vw,17px);display:inline-flex}.group-draw-stage-module__caGRGW__iconBtn{border:1px solid var(--stage-line);width:44px;height:44px;color:var(--stage-muted);cursor:pointer;background:0 0;border-radius:50%;place-items:center;transition:color .15s,border-color .15s;display:grid}.group-draw-stage-module__caGRGW__iconBtn:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}@media (hover:hover) and (pointer:fine){.group-draw-stage-module__caGRGW__iconBtn:hover{color:var(--stage-text);border-color:var(--stage-muted)}}.group-draw-stage-module__caGRGW__linkBtn{border:1px solid var(--stage-line);min-height:44px;color:var(--stage-muted);font-family:var(--font-condensed);white-space:nowrap;cursor:pointer;transition:color .15s ease, border-color .15s ease, transform .16s var(--ease-out);background:0 0;border-radius:999px;padding:0 16px;font-size:14px;font-weight:600}.group-draw-stage-module__caGRGW__linkBtn:active{transform:scale(.97)}.group-draw-stage-module__caGRGW__linkBtn:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}@media (hover:hover) and (pointer:fine){.group-draw-stage-module__caGRGW__linkBtn:hover{color:var(--stage-text);border-color:var(--stage-muted)}}.group-draw-stage-module__caGRGW__pitch{padding:0 var(--gutter);border-block:2px solid var(--stage-line);grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1fr);align-items:center;column-gap:clamp(12px,2vw,40px);display:grid;position:relative}.group-draw-stage-module__caGRGW__pitch:before,.group-draw-stage-module__caGRGW__pitch:after{content:"";pointer-events:none;width:50%;position:absolute;top:0;bottom:0}.group-draw-stage-module__caGRGW__pitch:before{background:linear-gradient(90deg, rgba(var(--group-a-rgb), .07), transparent 85%);left:0}.group-draw-stage-module__caGRGW__pitch:after{background:linear-gradient(270deg, rgba(var(--group-b-rgb), .06), transparent 85%);right:0}.group-draw-stage-module__caGRGW__halfwayLine{background:var(--stage-line);width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.group-draw-stage-module__caGRGW__group{z-index:1;flex-direction:column;grid-row:1;align-items:center;gap:clamp(10px,2dvh,24px);min-width:0;display:flex;position:relative}.group-draw-stage-module__caGRGW__group[data-group=A]{--accent:var(--group-a);--accent-rgb:var(--group-a-rgb);grid-column:1}.group-draw-stage-module__caGRGW__group[data-group=B]{--accent:var(--group-b);--accent-rgb:var(--group-b-rgb);grid-column:3}.group-draw-stage-module__caGRGW__groupTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--stage-text);white-space:nowrap;margin:0;font-size:clamp(24px,3.6vw,66px);font-weight:400;line-height:1}.group-draw-stage-module__caGRGW__groupLetter{color:var(--accent)}.group-draw-stage-module__caGRGW__slots{width:min(100%, calc(((100dvh - 300px) / var(--slots) - 1.3dvh) * 5.5));flex-direction:column;gap:1.3dvh;margin:0;padding:0;list-style:none;display:flex}.group-draw-stage-module__caGRGW__slot{position:relative}.group-draw-stage-module__caGRGW__slotEmpty{aspect-ratio:5.5;border:2px dashed rgba(var(--accent-rgb), .3);background:rgba(var(--accent-rgb), .04);border-radius:10px;display:block}.group-draw-stage-module__caGRGW__plate{--accent:#f0f4f8;--accent-rgb:240, 244, 248;aspect-ratio:5.5;width:100%;position:relative;container-type:size}.group-draw-stage-module__caGRGW__plateSurface{border:2.5cqh solid rgba(var(--accent-rgb), .55);background:linear-gradient(100deg, var(--stage-surface-2), var(--stage-surface) 70%);border-radius:18cqh;position:absolute;inset:0;overflow:hidden;box-shadow:0 2.4cqh 10cqh #00000073}.group-draw-stage-module__caGRGW__plateBody{box-sizing:border-box;align-items:center;gap:12cqh;padding:0 16.5cqh 0 14.5cqh;display:flex;position:absolute;inset:0}.group-draw-stage-module__caGRGW__plate[data-group=A]{--accent:var(--group-a);--accent-rgb:var(--group-a-rgb)}.group-draw-stage-module__caGRGW__plate[data-group=B]{--accent:var(--group-b);--accent-rgb:var(--group-b-rgb)}.group-draw-stage-module__caGRGW__plate[data-placed] .group-draw-stage-module__caGRGW__plateSurface{background:linear-gradient(100deg, rgba(var(--accent-rgb), .16), var(--stage-surface) 75%)}.group-draw-stage-module__caGRGW__plateMark{aspect-ratio:1;border:2cqh solid rgba(var(--accent-rgb), .5);background:#f0f4f814;border-radius:50%;flex:none;place-items:center;height:68cqh;display:grid;overflow:hidden}.group-draw-stage-module__caGRGW__plateMark[data-logo]{background:#f0f4f8}.group-draw-stage-module__caGRGW__plateLogo{object-fit:contain;width:82%;height:82%}.group-draw-stage-module__caGRGW__plateInitials{font-family:var(--font-condensed);color:var(--stage-text);font-size:28cqh;font-weight:700}.group-draw-stage-module__caGRGW__plateName{min-width:0;font-family:var(--font-display);letter-spacing:.01em;color:var(--stage-text);white-space:nowrap;text-overflow:ellipsis;font-size:44cqh;font-weight:400;line-height:1;overflow:hidden}.group-draw-stage-module__caGRGW__plate[data-long] .group-draw-stage-module__caGRGW__plateName{font-size:34cqh}.group-draw-stage-module__caGRGW__plateFlash{background:rgba(var(--accent-rgb), .55);pointer-events:none;position:absolute;inset:0}.group-draw-stage-module__caGRGW__stage[data-phase=done] .group-draw-stage-module__caGRGW__plate[data-placed] .group-draw-stage-module__caGRGW__plateSurface{border-color:var(--accent)}.group-draw-stage-module__caGRGW__centre{z-index:1;aspect-ratio:1;grid-area:1/2;justify-self:center;width:min(100%,70dvh);position:relative;container-type:inline-size}.group-draw-stage-module__caGRGW__centreCircle{border:2px solid var(--stage-line);background:radial-gradient(circle,#0d1b2e 62%,#0d1b2e80);border-radius:50%;position:absolute;inset:0}.group-draw-stage-module__caGRGW__centreSpot{background:var(--stage-line);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:50%;left:50%}.group-draw-stage-module__caGRGW__caption{text-align:center;pointer-events:none;position:absolute;top:15%;left:8%;right:8%}.group-draw-stage-module__caGRGW__stage[data-phase=intro] .group-draw-stage-module__caGRGW__caption,.group-draw-stage-module__caGRGW__stage[data-phase=done] .group-draw-stage-module__caGRGW__caption{top:50%;translate:0 -50%}.group-draw-stage-module__caGRGW__introTitle{font-family:var(--font-display);margin:0;font-size:clamp(52px,8vw,150px);font-weight:400;line-height:.95}.group-draw-stage-module__caGRGW__introSub,.group-draw-stage-module__caGRGW__potSub,.group-draw-stage-module__caGRGW__revealPot{font-family:var(--font-condensed);color:var(--stage-muted);margin:1.4dvh 0 0;font-size:clamp(16px,1.6vw,28px);font-weight:600}.group-draw-stage-module__caGRGW__potLabel{font-family:var(--font-display);color:var(--gold-light);margin:0;font-size:clamp(34px,4.6vw,84px);font-weight:400;line-height:1}.group-draw-stage-module__caGRGW__doneTitle{font-family:var(--font-display);margin:0;font-size:clamp(34px,4.4vw,80px);font-weight:400;line-height:1}.group-draw-stage-module__caGRGW__bowl{justify-content:center;gap:calc(var(--ball) * .12);flex-wrap:wrap-reverse;max-height:17%;display:flex;position:absolute;bottom:11%;left:21%;right:21%}.group-draw-stage-module__caGRGW__ballWrap,.group-draw-stage-module__caGRGW__ballShake{display:block}.group-draw-stage-module__caGRGW__ball{width:var(--ball);aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#9dbbdb 0%,#3a5c89 42%,#0f2038 100%);border-radius:50%;display:block;position:relative;box-shadow:inset 0 -4px 10px #00000059,0 4px 14px #00000080}.group-draw-stage-module__caGRGW__ball:before,.group-draw-stage-module__caGRGW__ballHalf:before{content:"";background:linear-gradient(90deg,#b87c10,#f2bb55 50%,#b87c10);border-radius:999px;height:7%;position:absolute;top:50%;left:3%;right:3%;translate:0 -50%}.group-draw-stage-module__caGRGW__ballBig{width:var(--ball-big)}.group-draw-stage-module__caGRGW__liftSpot{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.group-draw-stage-module__caGRGW__ballOpen{width:var(--ball-big);aspect-ratio:1;display:grid}.group-draw-stage-module__caGRGW__ballHalf{aspect-ratio:1;background:radial-gradient(circle at 32% 28%,#9dbbdb 0%,#3a5c89 42%,#0f2038 100%);border-radius:50%;grid-area:1/1;width:100%;position:relative}.group-draw-stage-module__caGRGW__ballHalfTop{clip-path:inset(0 0 50%)}.group-draw-stage-module__caGRGW__ballHalfBottom{clip-path:inset(50% 0 0)}.group-draw-stage-module__caGRGW__reveal{z-index:3;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.group-draw-stage-module__caGRGW__revealInner{flex:none;width:min(37vw,720px)}.group-draw-stage-module__caGRGW__reveal .group-draw-stage-module__caGRGW__plateSurface{border-color:#f2bb55bf;box-shadow:0 0 0 1cqh #f2bb5526,0 4cqh 24cqh #0009}.group-draw-stage-module__caGRGW__tape{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.group-draw-stage-module__caGRGW__tapePiece{border-radius:1px;width:clamp(6px,.6vw,11px);height:clamp(12px,1.2vw,22px);position:absolute;top:0}.group-draw-stage-module__caGRGW__tapePiece[data-tone="0"]{background:var(--group-a)}.group-draw-stage-module__caGRGW__tapePiece[data-tone="1"]{background:var(--group-b)}.group-draw-stage-module__caGRGW__tapePiece[data-tone="2"]{background:var(--stage-text)}.group-draw-stage-module__caGRGW__footer{padding:clamp(10px, 2dvh, 22px) var(--gutter);font-family:var(--font-condensed);color:var(--stage-faint);justify-content:space-between;align-items:center;gap:16px;font-size:clamp(13px,1vw,17px);display:flex;position:relative}.group-draw-stage-module__caGRGW__hint,.group-draw-stage-module__caGRGW__progress{margin:0}.group-draw-stage-module__caGRGW__hint kbd{border:1px solid var(--stage-line);color:var(--stage-muted);border-radius:4px;margin:0 6px 0 14px;padding:1px 7px;font-family:inherit;display:inline-block}.group-draw-stage-module__caGRGW__hint kbd:first-child{margin-left:0}.group-draw-stage-module__caGRGW__progress{font-variant-numeric:tabular-nums;color:var(--stage-muted)}.group-draw-stage-module__caGRGW__progressBar{height:2px;position:absolute;top:-2px;left:0;right:0;overflow:hidden}.group-draw-stage-module__caGRGW__progressFill{transform-origin:0;background:linear-gradient(90deg, var(--group-a), var(--group-b));height:100%;display:block;transform:scaleX(0)}@media (max-width:767px){.group-draw-stage-module__caGRGW__stage{overscroll-behavior:contain;grid-template-rows:auto minmax(min-content,1fr) auto;overflow-y:auto}.group-draw-stage-module__caGRGW__pitch{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;row-gap:24px;padding-block:16px}.group-draw-stage-module__caGRGW__halfwayLine{display:none}.group-draw-stage-module__caGRGW__centre{grid-area:1/1/auto/-1;width:min(100%,40dvh)}.group-draw-stage-module__caGRGW__group[data-group=A],.group-draw-stage-module__caGRGW__group[data-group=B]{grid-row:2}.group-draw-stage-module__caGRGW__group[data-group=B]{grid-column:2}.group-draw-stage-module__caGRGW__slots{width:100%}.group-draw-stage-module__caGRGW__revealInner{width:88vw}.group-draw-stage-module__caGRGW__hint{display:none}.group-draw-stage-module__caGRGW__header{flex-wrap:wrap}.group-draw-stage-module__caGRGW__headerRight{margin-left:auto}}
.news-section-module__Z5KXTa__section{padding:120px 0;position:relative;overflow:hidden}.news-section-module__Z5KXTa__topLine{background:linear-gradient(90deg, transparent, var(--color-primary) 30%, var(--color-gold) 60%, transparent);opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.news-section-module__Z5KXTa__bgText{font-family:var(--font-display);color:#3a5c890f;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.03em;font-size:clamp(120px,16vw,200px);line-height:1;position:absolute;top:60px;right:-40px}.news-section-module__Z5KXTa__header{margin-bottom:56px}.news-section-module__Z5KXTa__eyebrowRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.news-section-module__Z5KXTa__eyebrowLine{background:var(--color-gold);width:32px;height:2px}.news-section-module__Z5KXTa__eyebrowLabel{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);font-size:12px;font-weight:600}.news-section-module__Z5KXTa__titleRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.news-section-module__Z5KXTa__title{font-family:var(--font-condensed);letter-spacing:-.01em;color:var(--color-text-primary);font-size:clamp(36px,5vw,60px);font-weight:900;line-height:.95}.news-section-module__Z5KXTa__titleAccent{color:var(--color-primary-lighter)}.news-section-module__Z5KXTa__allLink{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);cursor:pointer;align-items:center;gap:8px;padding-bottom:4px;font-size:14px;font-weight:700;display:flex}.news-section-module__Z5KXTa__grid{grid-template-columns:repeat(12,1fr);gap:16px;display:grid}.news-section-module__Z5KXTa__colLarge{grid-column:span 7}.news-section-module__Z5KXTa__colSmall{flex-direction:column;grid-column:span 5;gap:16px;display:flex}.news-section-module__Z5KXTa__colSmallItem{flex:1}@media (max-width:900px){.news-section-module__Z5KXTa__colLarge{grid-column:span 12}.news-section-module__Z5KXTa__colSmall{flex-flow:wrap;grid-column:span 12}.news-section-module__Z5KXTa__colSmallItem{flex:1;min-width:280px}}@media (max-width:600px){.news-section-module__Z5KXTa__colSmall{flex-direction:column}.news-section-module__Z5KXTa__colSmallItem{min-width:unset}}.news-section-module__Z5KXTa__cardLink{height:100%;color:inherit;text-decoration:none;display:block}.news-section-module__Z5KXTa__card{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.news-section-module__Z5KXTa__card:hover{border-color:var(--color-border-bright)}.news-section-module__Z5KXTa__imageArea{background:linear-gradient(135deg, var(--color-surface-2) 0%, var(--color-surface-3) 100%);flex-shrink:0;height:160px;position:relative;overflow:hidden}.news-section-module__Z5KXTa__imageAreaMain{height:280px}.news-section-module__Z5KXTa__imagePattern{opacity:.15;width:100%;height:100%;position:absolute;inset:0}.news-section-module__Z5KXTa__imageNumber{font-family:var(--font-display);color:#3a5c8926;-webkit-user-select:none;user-select:none;pointer-events:none;font-size:100px;line-height:1;position:absolute;bottom:-20px;right:-10px}.news-section-module__Z5KXTa__imageNumberMain{font-size:160px}.news-section-module__Z5KXTa__badgePosition{position:absolute;top:16px;left:16px}.news-section-module__Z5KXTa__content{flex-direction:column;flex:1;padding:20px 20px 18px;display:flex}.news-section-module__Z5KXTa__contentMain{padding:28px 28px 24px}.news-section-module__Z5KXTa__meta{align-items:center;gap:12px;margin-bottom:12px;display:flex}.news-section-module__Z5KXTa__metaText{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px}.news-section-module__Z5KXTa__metaDot{color:var(--color-border-bright);font-size:12px}.news-section-module__Z5KXTa__cardTitle{font-family:var(--font-condensed);color:var(--color-text-primary);letter-spacing:.01em;margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.2}.news-section-module__Z5KXTa__cardTitleMain{font-size:26px}.news-section-module__Z5KXTa__excerpt{font-family:var(--font-body);color:var(--color-text-secondary);margin-bottom:20px;font-size:15px;line-height:1.65}.news-section-module__Z5KXTa__linkWrapper{margin-top:auto;padding-top:12px}.news-section-module__Z5KXTa__linkWrapperMain{padding-top:0}.news-section-module__Z5KXTa__readMore{font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}
.input-module__7BXsdW__wrapper{align-items:center;display:inline-flex;position:relative}.input-module__7BXsdW__icon{pointer-events:none;color:var(--color-text-muted);align-items:center;display:flex;position:absolute;left:10px}.input-module__7BXsdW__input{font-family:var(--font-body);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-primary);outline:none;width:100%;padding:8px 12px;font-size:13px;transition:border-color .2s}.input-module__7BXsdW__input::placeholder{color:var(--color-text-muted)}.input-module__7BXsdW__input:focus{border-color:var(--color-primary-light)}.input-module__7BXsdW__withIcon{padding-left:32px}.input-module__7BXsdW__full{width:100%}
.select-module__CpdUNG__select{appearance:none;box-sizing:border-box;font-family:var(--font-body);border-radius:var(--radius-md);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23607080' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;outline:none;padding:10px 36px 10px 12px;font-size:14px;transition:border-color .15s}.select-module__CpdUNG__select:disabled{cursor:default;opacity:.6}.select-module__CpdUNG__select::-ms-expand{display:none}.select-module__CpdUNG__default{border:1px solid var(--color-border);background-color:var(--color-surface-2);color:var(--color-text-primary)}.select-module__CpdUNG__filter{border:1px solid var(--color-border);background-color:var(--color-surface-1);color:var(--color-text-secondary);padding-top:9px;padding-bottom:9px}.select-module__CpdUNG__badge{border-radius:var(--radius-sm);font-family:var(--font-condensed);letter-spacing:.06em;text-transform:uppercase;background-position:right 8px center;border-style:solid;border-width:1px;padding:4px 26px 4px 8px;font-size:12px;font-weight:700}.select-module__CpdUNG__select.select-module__CpdUNG__default:focus,.select-module__CpdUNG__select.select-module__CpdUNG__filter:focus{border-color:var(--color-primary-light)}.select-module__CpdUNG__full{width:100%}
.whatsapp-sync-modal-module__-tyCwa__modalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.15s whatsapp-sync-modal-module__-tyCwa__syncFade;display:flex;position:fixed;inset:0}@keyframes whatsapp-sync-modal-module__-tyCwa__syncFade{0%{opacity:0}to{opacity:1}}.whatsapp-sync-modal-module__-tyCwa__modalLarge{background:var(--color-surface-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:720px;max-height:calc(100vh - 48px);animation:.2s whatsapp-sync-modal-module__-tyCwa__syncSlideUp;display:flex;box-shadow:0 24px 48px #0006}@keyframes whatsapp-sync-modal-module__-tyCwa__syncSlideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.whatsapp-sync-modal-module__-tyCwa__header{justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.whatsapp-sync-modal-module__-tyCwa__title{font-family:var(--font-display);color:var(--color-text-primary);font-size:20px;font-weight:400}.whatsapp-sync-modal-module__-tyCwa__body{flex-direction:column;flex:1;gap:20px;padding:16px 24px;display:flex;overflow-y:auto}.whatsapp-sync-modal-module__-tyCwa__footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding:16px 24px 20px;display:flex}.whatsapp-sync-modal-module__-tyCwa__loadingState{color:var(--color-text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 24px;font-size:14px;display:flex}.whatsapp-sync-modal-module__-tyCwa__errorBanner{background:color-mix(in srgb, var(--color-danger) 12%, transparent);border:1px solid var(--color-danger);border-radius:var(--radius-md);color:var(--color-danger);padding:12px 16px;font-size:14px;line-height:1.5}.whatsapp-sync-modal-module__-tyCwa__staleBanner{background:color-mix(in srgb, var(--color-warning,#d4a017) 15%, transparent);border:1px solid var(--color-warning,#d4a017);border-radius:var(--radius-md);color:var(--color-text-primary);padding:12px 16px;font-size:14px;line-height:1.5}.whatsapp-sync-modal-module__-tyCwa__summary{background:var(--color-surface-2);border-radius:var(--radius-md);color:var(--color-text-secondary);flex-wrap:wrap;gap:8px;padding:12px;font-size:13px;display:flex}.whatsapp-sync-modal-module__-tyCwa__summaryItem{align-items:baseline;gap:4px;display:inline-flex}.whatsapp-sync-modal-module__-tyCwa__summaryValue{color:var(--color-text-primary);font-feature-settings:"tnum";font-weight:600}.whatsapp-sync-modal-module__-tyCwa__section{border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px 14px;display:flex}.whatsapp-sync-modal-module__-tyCwa__sectionDanger{border-color:var(--color-danger);background:color-mix(in srgb, var(--color-danger) 5%, transparent)}.whatsapp-sync-modal-module__-tyCwa__sectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;display:flex}.whatsapp-sync-modal-module__-tyCwa__sectionTitle{color:var(--color-text-primary);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.whatsapp-sync-modal-module__-tyCwa__sectionCount{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-weight:400}.whatsapp-sync-modal-module__-tyCwa__sectionHint{color:var(--color-text-muted);font-size:12px}.whatsapp-sync-modal-module__-tyCwa__chevron{color:var(--color-text-muted);transition:transform .15s}.whatsapp-sync-modal-module__-tyCwa__chevronOpen{transform:rotate(90deg)}.whatsapp-sync-modal-module__-tyCwa__entryList{border-top:1px solid var(--color-border);flex-direction:column;max-height:280px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.whatsapp-sync-modal-module__-tyCwa__entry{border-bottom:1px solid var(--color-border);flex-direction:column;gap:2px;padding:8px 4px;font-size:13px;display:flex}.whatsapp-sync-modal-module__-tyCwa__entry:last-child{border-bottom:none}.whatsapp-sync-modal-module__-tyCwa__entryPrimary{color:var(--color-text-primary);font-weight:500}.whatsapp-sync-modal-module__-tyCwa__entrySecondary{color:var(--color-text-muted);font-variant-numeric:tabular-nums;font-size:12px}.whatsapp-sync-modal-module__-tyCwa__reasonBadge{background:var(--color-surface-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);margin-left:6px;padding:1px 6px;font-size:11px;display:inline-block}.whatsapp-sync-modal-module__-tyCwa__successBox{background:color-mix(in srgb, var(--color-success,#2e8540) 8%, transparent);border:1px solid var(--color-success,#2e8540);border-radius:var(--radius-md);text-align:center;flex-direction:column;gap:8px;padding:24px;display:flex}.whatsapp-sync-modal-module__-tyCwa__successTitle{color:var(--color-text-primary);font-size:16px;font-weight:600}.whatsapp-sync-modal-module__-tyCwa__successSubtitle{color:var(--color-text-secondary);font-size:13px}
.league-table-module__NzVQZW__section{background:linear-gradient(180deg, var(--color-bg) 0%, var(--color-surface-1) 50%, var(--color-bg) 100%);padding:120px 0;position:relative;overflow:hidden}.league-table-module__NzVQZW__diagonalLine{background:linear-gradient(90deg, transparent, var(--color-border) 20%, var(--color-border-bright) 50%, var(--color-border) 80%, transparent);width:110%;height:1px;position:absolute;top:10%;left:-5%;transform:rotate(-3deg)}.league-table-module__NzVQZW__bgText{font-family:var(--font-display);color:#3a5c890d;-webkit-user-select:none;user-select:none;pointer-events:none;letter-spacing:-.03em;font-size:clamp(100px,14vw,180px);line-height:1;position:absolute;bottom:40px;left:-20px}.league-table-module__NzVQZW__header{margin-bottom:48px}.league-table-module__NzVQZW__eyebrowRow{align-items:center;gap:12px;margin-bottom:16px;display:flex}.league-table-module__NzVQZW__eyebrowLine{background:var(--color-primary-light);width:32px;height:2px}.league-table-module__NzVQZW__eyebrowLabel{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-primary-lighter);font-size:12px;font-weight:600}.league-table-module__NzVQZW__title{font-family:var(--font-condensed);color:var(--color-text-primary);letter-spacing:-.01em;font-size:clamp(36px,5vw,60px);font-weight:900;line-height:.95}.league-table-module__NzVQZW__titleAccent{color:var(--color-primary-lighter)}.league-table-module__NzVQZW__tableWrapper{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.league-table-module__NzVQZW__tableHeader{background:var(--color-surface-2);border-bottom:1px solid var(--color-border);grid-template-columns:40px 1fr 48px 48px 48px 48px 80px 80px 56px;padding:14px 20px;display:grid}.league-table-module__NzVQZW__tableHeaderCell{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);text-align:center;font-size:11px;font-weight:700}.league-table-module__NzVQZW__tableHeaderCellLeft{text-align:left}.league-table-module__NzVQZW__tableRow{border-bottom:1px solid var(--color-border);background:0 0;grid-template-columns:40px 1fr 48px 48px 48px 48px 80px 80px 56px;align-items:center;padding:13px 20px;display:grid;position:relative}.league-table-module__NzVQZW__tableRow:last-child{border-bottom:none}.league-table-module__NzVQZW__tableRow:hover{background:#3a5c8914}.league-table-module__NzVQZW__posCell{font-family:var(--font-condensed);text-align:center;color:var(--color-text-muted);font-size:14px;font-weight:700}.league-table-module__NzVQZW__posCellTop{color:var(--color-gold)}.league-table-module__NzVQZW__teamCell{align-items:center;gap:10px;display:flex}.league-table-module__NzVQZW__teamIcon{background:var(--color-surface-3);border:1px solid var(--color-border);width:28px;height:28px;font-size:10px;font-family:var(--font-condensed);color:var(--color-text-muted);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.league-table-module__NzVQZW__teamIconImg{object-fit:contain;background:#fff;border-radius:50%;width:100%;height:100%}.league-table-module__NzVQZW__trendCell{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:inline-flex}.league-table-module__NzVQZW__trendUp{color:var(--color-success)}.league-table-module__NzVQZW__trendDown{color:var(--color-error)}.league-table-module__NzVQZW__trendStable{background:var(--color-text-muted);opacity:.5;border-radius:1px;width:6px;height:2px;display:inline-block}.league-table-module__NzVQZW__teamName{font-family:var(--font-condensed);color:var(--color-text-secondary);letter-spacing:.02em;font-size:16px;font-weight:400}.league-table-module__NzVQZW__tableRowHighlight{background:#e8a0200f}.league-table-module__NzVQZW__tableRowHighlight .league-table-module__NzVQZW__teamName{color:var(--color-text-primary);font-weight:700}.league-table-module__NzVQZW__emptyState{text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);font-family:var(--font-body);margin-top:8px;padding:48px 24px;font-size:14px}.league-table-module__NzVQZW__statCell{text-align:center;font-family:var(--font-body);color:var(--color-text-secondary);font-size:14px}.league-table-module__NzVQZW__goalsCell{text-align:center;font-family:var(--font-body);color:var(--color-text-muted);font-size:13px}.league-table-module__NzVQZW__diffCellPositive{text-align:center;font-family:var(--font-condensed);color:var(--color-success);font-size:14px;font-weight:600}.league-table-module__NzVQZW__diffCellNegative{color:var(--color-error);}.league-table-module__NzVQZW__diffCellNeutral{color:var(--color-text-muted);}.league-table-module__NzVQZW__ptsCell{text-align:center;font-family:var(--font-condensed);color:var(--color-text-primary);font-size:18px;font-weight:900}.league-table-module__NzVQZW__footer{justify-content:flex-end;margin-top:20px;display:flex}.league-table-module__NzVQZW__footerText{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px}@media (max-width:479px){.league-table-module__NzVQZW__section{padding:80px 0}.league-table-module__NzVQZW__tableHeader{display:none}.league-table-module__NzVQZW__tableRow{grid-template-columns:32px 1fr 48px;padding:12px 16px}.league-table-module__NzVQZW__tableRow>:nth-child(n+3):nth-child(-n+8){display:none}.league-table-module__NzVQZW__teamName{font-size:14px}.league-table-module__NzVQZW__ptsCell{font-size:16px}}@media (min-width:480px) and (max-width:599px){.league-table-module__NzVQZW__section{padding:80px 0}.league-table-module__NzVQZW__tableHeader{display:none}.league-table-module__NzVQZW__tableRow{grid-template-columns:32px 1fr 44px 48px;padding:12px 16px}.league-table-module__NzVQZW__tableRow>:nth-child(n+4):nth-child(-n+8){display:none}.league-table-module__NzVQZW__teamName{font-size:14px}.league-table-module__NzVQZW__ptsCell{font-size:16px}}@media (min-width:600px) and (max-width:899px){.league-table-module__NzVQZW__section{padding:96px 0}.league-table-module__NzVQZW__tableHeader{grid-template-columns:36px 1fr 44px 44px 44px 44px 52px;padding:14px 16px;display:grid}.league-table-module__NzVQZW__tableRow{grid-template-columns:36px 1fr 44px 44px 44px 44px 52px;padding:12px 16px}.league-table-module__NzVQZW__tableRow>:nth-child(7),.league-table-module__NzVQZW__tableRow>:nth-child(8),.league-table-module__NzVQZW__tableHeader>:nth-child(7),.league-table-module__NzVQZW__tableHeader>:nth-child(8){display:none}}
.rich-content-module__4pZLLG__root>:first-child{margin-top:0}.rich-content-module__4pZLLG__root>:last-child{margin-bottom:0}.rich-content-module__4pZLLG__root p{font-family:var(--font-body);color:var(--color-text-secondary);margin:0 0 16px;font-size:17px;line-height:1.85}.rich-content-module__4pZLLG__root h2{font-family:var(--font-condensed);color:var(--color-text-primary);margin:40px 0 16px;font-size:28px;font-weight:800;line-height:1.15}.rich-content-module__4pZLLG__root h3{font-family:var(--font-condensed);color:var(--color-text-primary);margin:32px 0 12px;font-size:22px;font-weight:700;line-height:1.2}.rich-content-module__4pZLLG__root ul,.rich-content-module__4pZLLG__root ol{margin:0 0 20px;padding-left:24px}.rich-content-module__4pZLLG__root li{font-family:var(--font-body);color:var(--color-text-secondary);margin-bottom:6px;font-size:17px;line-height:1.8}.rich-content-module__4pZLLG__root blockquote{border-left:3px solid var(--rc-accent,var(--color-primary));color:var(--color-text-secondary);margin:0 0 20px;padding-left:20px;font-style:italic}.rich-content-module__4pZLLG__root a{color:var(--color-primary-lighter);text-underline-offset:2px;text-decoration:underline}.rich-content-module__4pZLLG__root a:hover{text-decoration-thickness:2px}.rich-content-module__4pZLLG__root hr{border:none;border-top:1px solid var(--color-border);margin:32px 0}.rich-content-module__4pZLLG__root strong{color:var(--color-text-primary);font-weight:700}.rich-content-module__4pZLLG__root em{font-style:italic}.rich-content-module__4pZLLG__compact p{margin-bottom:10px;font-size:14px;line-height:1.6}.rich-content-module__4pZLLG__compact li{font-size:14px;line-height:1.55}.rich-content-module__4pZLLG__compact ul,.rich-content-module__4pZLLG__compact ol{margin-bottom:12px;padding-left:20px}.rich-content-module__4pZLLG__compact hr{margin:16px 0}.rich-content-module__4pZLLG__root li p{margin-bottom:0;display:inline}@media (max-width:768px){.rich-content-module__4pZLLG__root p,.rich-content-module__4pZLLG__root li{font-size:15px}.rich-content-module__4pZLLG__root h2{margin-top:32px;font-size:24px}.rich-content-module__4pZLLG__root h3{margin-top:24px;font-size:19px}}
.training-text-block-module__OWm-dq__section{border-top:1px solid var(--color-border);padding:100px 0;position:relative}.training-text-block-module__OWm-dq__section:nth-of-type(odd){background:var(--color-surface-1)}.training-text-block-module__OWm-dq__container{max-width:1280px;margin:0 auto;padding:0 32px}.training-text-block-module__OWm-dq__content{max-width:760px;margin-top:36px}@media (max-width:768px){.training-text-block-module__OWm-dq__section{padding:72px 0}.training-text-block-module__OWm-dq__container{padding:0 16px}}
.training-cta-module__zY3Yfq__section{border-top:1px solid var(--color-border);background:var(--color-bg);padding:100px 0}.training-cta-module__zY3Yfq__container{max-width:720px;margin:0 auto;padding:0 32px}.training-cta-module__zY3Yfq__card{background:var(--color-surface-1);border:1px solid var(--color-border);border-top:3px solid var(--color-gold);border-radius:var(--radius-lg);text-align:center;flex-direction:column;align-items:center;gap:16px;padding:40px 32px;display:flex}.training-cta-module__zY3Yfq__eyebrow{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);font-size:11px;font-weight:600}.training-cta-module__zY3Yfq__title{font-family:var(--font-condensed);color:var(--color-text-primary);margin:0;font-size:clamp(22px,3vw,28px);font-weight:700;line-height:1.2}.training-cta-module__zY3Yfq__text{font-family:var(--font-body);color:var(--color-text-secondary);max-width:520px;margin:0;font-size:15px;line-height:1.7}.training-cta-module__zY3Yfq__button{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-primary);background:var(--color-gold);border-radius:2px;margin-top:8px;padding:14px 28px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .15s}.training-cta-module__zY3Yfq__button:hover{opacity:.85}@media (max-width:768px){.training-cta-module__zY3Yfq__section{padding:72px 0}.training-cta-module__zY3Yfq__container{padding:0 16px}.training-cta-module__zY3Yfq__card{padding:32px 20px}}
.training-schedule-section-module__k1Z3yW__section{background:var(--color-bg);border-top:1px solid var(--color-border);padding:100px 0}.training-schedule-section-module__k1Z3yW__container{max-width:1280px;margin:0 auto;padding:0 32px}.training-schedule-section-module__k1Z3yW__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:20px;margin-top:48px;display:grid}.training-schedule-section-module__k1Z3yW__dayCard{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden}.training-schedule-section-module__k1Z3yW__dayLabel{font-family:var(--font-condensed);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);background:var(--color-surface-2);border-bottom:1px solid var(--color-border);padding:10px 20px;font-size:11px;font-weight:700}.training-schedule-section-module__k1Z3yW__slots{flex-direction:column;gap:0;display:flex}.training-schedule-section-module__k1Z3yW__slot{border-bottom:1px solid var(--color-border);flex-direction:column;gap:4px;padding:16px 20px;display:flex}.training-schedule-section-module__k1Z3yW__slot:last-child{border-bottom:none}.training-schedule-section-module__k1Z3yW__slotTime{font-family:var(--font-condensed);letter-spacing:.02em;color:var(--color-text-primary);font-size:28px;font-weight:700;line-height:1}.training-schedule-section-module__k1Z3yW__slotMeta{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.training-schedule-section-module__k1Z3yW__slotDuration{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px}.training-schedule-section-module__k1Z3yW__slotLocation{font-family:var(--font-body);color:var(--color-text-secondary);font-size:13px}.training-schedule-section-module__k1Z3yW__slotPitch{color:var(--color-text-muted)}.training-schedule-section-module__k1Z3yW__slotAudience{font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary-lighter,#7ab8f5);border-radius:var(--radius-sm);background:#64a0f01a;border:1px solid #64a0f040;margin-top:6px;padding:3px 8px;font-size:10px;font-weight:700;display:inline-block}.training-schedule-section-module__k1Z3yW__slotNote{font-family:var(--font-body);color:var(--color-text-muted);margin:4px 0 0;font-size:12px;font-style:italic}.training-schedule-section-module__k1Z3yW__slotPaused{font-family:var(--font-body);color:var(--color-gold);margin:4px 0 0;font-size:11px}@media (max-width:900px){.training-schedule-section-module__k1Z3yW__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:16px}}@media (max-width:768px){.training-schedule-section-module__k1Z3yW__section{padding:72px 0}.training-schedule-section-module__k1Z3yW__container{padding:0 16px}.training-schedule-section-module__k1Z3yW__grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:36px}}@media (max-width:480px){.training-schedule-section-module__k1Z3yW__grid{grid-template-columns:1fr}}
.photo-feature-module__KqMZiq__section{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);background:var(--color-bg);padding:0;position:relative;overflow:hidden}.photo-feature-module__KqMZiq__frame{aspect-ratio:16/9;background:var(--color-surface-1);width:100%;max-height:78vh;position:relative;overflow:hidden}.photo-feature-module__KqMZiq__lqip{filter:blur(24px)saturate(1.15);z-index:0;background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.1)}.photo-feature-module__KqMZiq__imageWrap{z-index:1;will-change:transform;position:absolute;inset:0}.photo-feature-module__KqMZiq__image{object-fit:cover;width:100%;height:100%;display:block}.photo-feature-module__KqMZiq__vignetteTop{z-index:2;pointer-events:none;background:linear-gradient(#080e188c 0%,#080e1800 100%);height:35%;position:absolute;inset:0 0 auto}.photo-feature-module__KqMZiq__vignetteBottom{z-index:2;pointer-events:none;background:linear-gradient(#080e1800 0%,#080e1859 55%,#080e18e0 100%);height:60%;position:absolute;inset:auto 0 0}.photo-feature-module__KqMZiq__cornerTL,.photo-feature-module__KqMZiq__cornerBR{z-index:3;pointer-events:none;width:56px;height:56px;position:absolute}.photo-feature-module__KqMZiq__cornerTL{border-top:2px solid var(--color-gold);border-left:2px solid var(--color-gold);opacity:.85;top:24px;left:24px}.photo-feature-module__KqMZiq__cornerBR{border-bottom:2px solid var(--color-gold);border-right:2px solid var(--color-gold);opacity:.85;bottom:24px;right:24px}.photo-feature-module__KqMZiq__caption{z-index:4;color:#f0f4f8;text-shadow:0 2px 24px #0000008c;max-width:640px;position:absolute;bottom:56px;left:64px;right:64px}.photo-feature-module__KqMZiq__captionEyebrow{align-items:center;gap:14px;margin-bottom:14px;display:flex}.photo-feature-module__KqMZiq__captionLine{background:var(--color-gold);width:42px;height:2px;display:block}.photo-feature-module__KqMZiq__captionEyebrowText{font-family:var(--font-condensed);letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);font-size:12px;font-weight:700}.photo-feature-module__KqMZiq__captionTitle{font-family:var(--font-display);letter-spacing:-.005em;color:#fff;margin:0 0 18px;font-size:clamp(36px,5vw,64px);line-height:1}.photo-feature-module__KqMZiq__captionCredit{font-family:var(--font-condensed);letter-spacing:.18em;text-transform:uppercase;color:#f0f4f8d9;-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-sm);background:#080e18a6;border:1px solid #e8a02059;align-items:center;gap:10px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.photo-feature-module__KqMZiq__captionCreditLabel{color:var(--color-gold)}.photo-feature-module__KqMZiq__captionCreditDivider{color:#f0f4f866;font-weight:400}@media (max-width:900px){.photo-feature-module__KqMZiq__frame{aspect-ratio:4/5;max-height:90vh}.photo-feature-module__KqMZiq__cornerTL,.photo-feature-module__KqMZiq__cornerBR{width:40px;height:40px}.photo-feature-module__KqMZiq__cornerTL{top:16px;left:16px}.photo-feature-module__KqMZiq__cornerBR{bottom:16px;right:16px}.photo-feature-module__KqMZiq__caption{bottom:36px;left:28px;right:28px}.photo-feature-module__KqMZiq__captionEyebrowText{letter-spacing:.28em;font-size:11px}.photo-feature-module__KqMZiq__captionTitle{font-size:clamp(28px,8vw,44px)}.photo-feature-module__KqMZiq__captionCredit{letter-spacing:.14em;padding:6px 10px;font-size:11px}}@media (max-width:480px){.photo-feature-module__KqMZiq__caption{bottom:24px;left:18px;right:18px}}@media (prefers-reduced-motion:reduce){.photo-feature-module__KqMZiq__imageWrap{transform:none!important}}
.match-schedule-module__kQpgEq__schedule{flex-direction:column;gap:36px;display:flex}.match-schedule-module__kQpgEq__group{flex-direction:column;gap:12px;display:flex}.match-schedule-module__kQpgEq__groupTitle{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.12em;color:var(--color-gold);border-bottom:1px solid var(--color-border);margin:0;padding-bottom:8px;font-size:.85rem;font-weight:700}.match-schedule-module__kQpgEq__matchList{flex-direction:column;gap:10px;display:flex}.match-schedule-module__kQpgEq__matchRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);grid-template-columns:150px minmax(0,1fr) 180px;align-items:center;gap:20px;padding:16px 20px;transition:border-color .2s,transform .2s;display:grid}.match-schedule-module__kQpgEq__matchRow:hover{border-color:var(--color-border-bright);transform:translateY(-2px)}.match-schedule-module__kQpgEq__matchRowDimmed{opacity:.6}.match-schedule-module__kQpgEq__matchWhen{flex-direction:column;line-height:1.3;display:flex}.match-schedule-module__kQpgEq__matchDate{font-family:var(--font-body);color:var(--color-text-secondary);font-size:.85rem}.match-schedule-module__kQpgEq__matchTime{font-family:var(--font-condensed);color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:.95rem;font-weight:700}.match-schedule-module__kQpgEq__matchTeams{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-width:0;display:grid}.match-schedule-module__kQpgEq__teamSide{align-items:center;gap:12px;min-width:0;display:flex}.match-schedule-module__kQpgEq__teamHome{justify-content:flex-end}.match-schedule-module__kQpgEq__teamAway{justify-content:flex-start}.match-schedule-module__kQpgEq__teamName{font-family:var(--font-condensed);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:700;overflow:hidden}.match-schedule-module__kQpgEq__teamWin .match-schedule-module__kQpgEq__teamName{color:var(--color-gold)}.match-schedule-module__kQpgEq__scoreBox{text-align:center;min-width:56px;font-family:var(--font-condensed);color:var(--color-text-primary);background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;padding:4px 10px;font-size:1.1rem;font-weight:700}.match-schedule-module__kQpgEq__teamMark,.match-schedule-module__kQpgEq__teamMarkImg,.match-schedule-module__kQpgEq__teamMarkPlaceholder{border-radius:8px;flex-shrink:0;width:36px;height:36px}.match-schedule-module__kQpgEq__teamMark{background:var(--color-surface-2);justify-content:center;align-items:center;display:flex;overflow:hidden}.match-schedule-module__kQpgEq__teamMarkImg{object-fit:contain;background:#fff}.match-schedule-module__kQpgEq__teamMarkPlaceholder{font-family:var(--font-condensed);color:var(--color-gold);justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.match-schedule-module__kQpgEq__matchMeta{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.match-schedule-module__kQpgEq__matchVenue{font-family:var(--font-body);color:var(--color-text-muted);font-size:.8rem}.match-schedule-module__kQpgEq__empty{text-align:center;color:var(--color-text-muted);padding:48px 0}@media (max-width:768px){.match-schedule-module__kQpgEq__matchRow{text-align:center;grid-template-columns:1fr;gap:14px}.match-schedule-module__kQpgEq__matchWhen{flex-direction:row;justify-content:center;align-items:baseline;gap:8px}.match-schedule-module__kQpgEq__teamName{font-size:.95rem}.match-schedule-module__kQpgEq__matchMeta{text-align:center;align-items:center}}
.user-picker-module__uem2Ga__wrap{width:100%;position:relative}.user-picker-module__uem2Ga__inputWrap{position:relative}.user-picker-module__uem2Ga__input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);width:100%;color:var(--color-text-primary);font-family:var(--font-body);outline:none;padding:10px 12px;font-size:14px;transition:border-color .15s}.user-picker-module__uem2Ga__input::placeholder{color:var(--color-text-muted)}.user-picker-module__uem2Ga__input:focus{border-color:var(--color-primary-light)}.user-picker-module__uem2Ga__dropdown{z-index:20;background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);max-height:280px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0000002e}.user-picker-module__uem2Ga__dropdownEmpty{color:var(--color-text-muted);padding:12px;font-size:.85rem}.user-picker-module__uem2Ga__option{text-align:left;cursor:pointer;border:none;border-bottom:1px solid var(--color-border);background:0 0;flex-direction:column;gap:2px;width:100%;padding:9px 12px;display:flex}.user-picker-module__uem2Ga__option:last-child{border-bottom:none}.user-picker-module__uem2Ga__option:hover{background:var(--color-bg)}.user-picker-module__uem2Ga__optionName{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.user-picker-module__uem2Ga__optionEmail{color:var(--color-text-muted);font-size:.78rem}.user-picker-module__uem2Ga__selected{border:1px solid var(--color-border);background:var(--color-bg);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 12px;display:flex}.user-picker-module__uem2Ga__selectedInfo{flex-direction:column;gap:1px;min-width:0;display:flex}.user-picker-module__uem2Ga__selectedName{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.user-picker-module__uem2Ga__selectedEmail{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.user-picker-module__uem2Ga__clearBtn{width:26px;height:26px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;font-size:.85rem}.user-picker-module__uem2Ga__clearBtn:hover{background:var(--color-surface-2);color:var(--color-text-primary)}
.auth-shared-module__Hv8_Xq__page{background-color:var(--color-bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px 16px;display:flex;position:relative;overflow:hidden}.auth-shared-module__Hv8_Xq__pitch{opacity:.06;animation:60s linear infinite auth-shared-module__Hv8_Xq__pitchDrift;position:absolute;inset:0}[data-theme=light] .auth-shared-module__Hv8_Xq__pitch{opacity:.1}@keyframes auth-shared-module__Hv8_Xq__pitchDrift{0%{transform:translate(0)translateY(0)}50%{transform:translate(-12px)translateY(-8px)}to{transform:translate(0)translateY(0)}}.auth-shared-module__Hv8_Xq__pitchLines{border:2px solid var(--color-primary);position:absolute;inset:-10%}.auth-shared-module__Hv8_Xq__centerCircle{border:2px solid var(--color-primary);border-radius:50%;width:220px;height:220px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.auth-shared-module__Hv8_Xq__penaltyLeft,.auth-shared-module__Hv8_Xq__penaltyRight{border:2px solid var(--color-primary);width:160px;height:260px;position:absolute;top:50%;transform:translateY(-50%)}.auth-shared-module__Hv8_Xq__penaltyLeft{left:-10%}.auth-shared-module__Hv8_Xq__penaltyRight{right:-10%}.auth-shared-module__Hv8_Xq__spotLeft,.auth-shared-module__Hv8_Xq__spotRight,.auth-shared-module__Hv8_Xq__centerSpot{background:var(--color-primary);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.auth-shared-module__Hv8_Xq__spotLeft{left:18%}.auth-shared-module__Hv8_Xq__spotRight{left:82%}.auth-shared-module__Hv8_Xq__centerSpot{left:50%}.auth-shared-module__Hv8_Xq__glowTop{pointer-events:none;background:radial-gradient(#3a5c892e 0%,#0000 70%);width:600px;height:400px;position:absolute;top:-200px;left:50%;transform:translate(-50%)}.auth-shared-module__Hv8_Xq__glowBottom{pointer-events:none;background:radial-gradient(#e8a02012 0%,#0000 70%);width:500px;height:350px;position:absolute;bottom:-200px;left:50%;transform:translate(-50%)}.auth-shared-module__Hv8_Xq__card{border:1px solid var(--color-border-bright);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(24px);background:#0d1b2eb8;width:100%;max-width:420px;padding:40px 36px 32px;position:relative;box-shadow:inset 0 0 0 1px #5b7fb01a,0 32px 64px #00000080,0 8px 24px #0000004d}[data-theme=light] .auth-shared-module__Hv8_Xq__card{background:#ffffffd1;border-color:#3a5c8947;box-shadow:inset 0 0 0 1px #fff9,0 20px 50px #0d1f3624,0 4px 16px #0d1f3614}@media (max-width:480px){.auth-shared-module__Hv8_Xq__card{padding:32px 24px 28px}}.auth-shared-module__Hv8_Xq__cardAccentLine{background:linear-gradient(90deg, transparent 0%, var(--color-gold) 30%, var(--color-gold-light) 50%, var(--color-gold) 70%, transparent 100%);border-radius:var(--radius-md) var(--radius-md) 0 0;height:2px;position:absolute;top:0;left:0;right:0}.auth-shared-module__Hv8_Xq__logoArea{align-items:center;gap:14px;margin-bottom:32px;display:flex}.auth-shared-module__Hv8_Xq__shield{filter:drop-shadow(0 4px 12px #e8a02040);flex-shrink:0}.auth-shared-module__Hv8_Xq__clubName{flex-direction:column;gap:2px;display:flex}.auth-shared-module__Hv8_Xq__clubNameMain{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-text-primary);font-size:22px;line-height:1}.auth-shared-module__Hv8_Xq__clubNameSub{font-family:var(--font-condensed);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600}.auth-shared-module__Hv8_Xq__sectionLabel{align-items:center;gap:10px;margin-bottom:28px;display:flex}.auth-shared-module__Hv8_Xq__sectionAccent{background:var(--color-gold);flex-shrink:0;width:28px;height:2px;display:block}.auth-shared-module__Hv8_Xq__sectionText{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);font-size:12px;font-weight:600}.auth-shared-module__Hv8_Xq__form{flex-direction:column;gap:16px;display:flex}.auth-shared-module__Hv8_Xq__field{flex-direction:column;gap:6px;display:flex}.auth-shared-module__Hv8_Xq__label{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-secondary);font-size:11px;font-weight:700}.auth-shared-module__Hv8_Xq__inputError{border-color:var(--color-error)!important}.auth-shared-module__Hv8_Xq__error{border-radius:var(--radius-sm);color:#f08080;font-family:var(--font-body);background:#e052521a;border:1px solid #e052524d;align-items:center;gap:8px;padding:10px 14px;font-size:14px;line-height:1.4;display:flex}[data-theme=light] .auth-shared-module__Hv8_Xq__error{color:#c0392b;background:#e0525212;border-color:#c0392b4d}.auth-shared-module__Hv8_Xq__error svg{color:var(--color-error);flex-shrink:0}.auth-shared-module__Hv8_Xq__successBox{border-radius:var(--radius-md);color:var(--color-success);font-family:var(--font-body);background:#4caf961a;border:1px solid #4caf9659;align-items:center;gap:10px;padding:14px 16px;font-size:14px;display:flex}.auth-shared-module__Hv8_Xq__loadingInner{align-items:center;gap:8px;display:flex}.auth-shared-module__Hv8_Xq__spinner{border:2px solid #0d1f3659;border-top-color:#0d1f36;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite auth-shared-module__Hv8_Xq__spin;display:inline-block}@keyframes auth-shared-module__Hv8_Xq__spin{to{transform:rotate(360deg)}}.auth-shared-module__Hv8_Xq__footerNote{text-align:center;font-family:var(--font-body);color:var(--color-text-muted);letter-spacing:.02em;margin-top:24px;font-size:12px}.auth-shared-module__Hv8_Xq__intro{font-family:var(--font-body);color:var(--color-text-muted);margin-bottom:24px;font-size:14px;line-height:1.5}
.teams-module__-Dio7G__page{max-width:1280px}.teams-module__-Dio7G__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:28px;display:flex}.teams-module__-Dio7G__pageEyebrow{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);margin:0 0 6px;font-size:12px;font-weight:600}.teams-module__-Dio7G__pageTitle{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-text-primary);margin:0;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.15}.teams-module__-Dio7G__pageDesc{font-family:var(--font-body);color:var(--color-text-muted);margin:4px 0 0;font-size:13px}.teams-module__-Dio7G__headerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.teams-module__-Dio7G__emptyState .teams-module__-Dio7G__headerActions{justify-content:center}.teams-module__-Dio7G__toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.teams-module__-Dio7G__seasonSelect,.teams-module__-Dio7G__searchInput,.teams-module__-Dio7G__input,.teams-module__-Dio7G__select{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-2);color:var(--color-text-primary);font-family:var(--font-body);box-sizing:border-box;outline:none;padding:10px 12px;font-size:14px;transition:border-color .15s}.teams-module__-Dio7G__input[type=date]{appearance:none;min-width:0;min-height:42px}.teams-module__-Dio7G__seasonSelect,.teams-module__-Dio7G__select{cursor:pointer}.teams-module__-Dio7G__searchInput{min-width:200px}.teams-module__-Dio7G__searchInput::placeholder,.teams-module__-Dio7G__input::placeholder{color:var(--color-text-muted)}.teams-module__-Dio7G__seasonSelect:focus,.teams-module__-Dio7G__searchInput:focus,.teams-module__-Dio7G__input:focus,.teams-module__-Dio7G__select:focus{border-color:var(--color-primary-light)}.teams-module__-Dio7G__tableWrap{border:1px solid var(--color-border);border-radius:var(--radius-lg);-webkit-overflow-scrolling:touch;background:var(--color-surface-1);overflow:auto hidden}.teams-module__-Dio7G__table{border-collapse:collapse;width:100%;font-size:.9rem}.teams-module__-Dio7G__table thead th{text-align:left;font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:var(--color-surface-2);padding:12px 14px;font-size:.74rem}.teams-module__-Dio7G__thLogo{width:52px}.teams-module__-Dio7G__thNum{text-align:left;width:120px}.teams-module__-Dio7G__thActions{width:200px}.teams-module__-Dio7G__row{cursor:pointer;transition:background .12s}.teams-module__-Dio7G__row:hover{background:var(--color-surface-2)}.teams-module__-Dio7G__table td{border-bottom:1px solid var(--color-border);color:var(--color-text-primary);vertical-align:middle;padding:10px 14px}.teams-module__-Dio7G__table tbody tr:last-child td{border-bottom:none}.teams-module__-Dio7G__tdName{font-weight:600}.teams-module__-Dio7G__tdMuted{color:var(--color-text-muted)}.teams-module__-Dio7G__tdLogo{padding-left:14px}.teams-module__-Dio7G__tdNum{text-align:left;font-variant-numeric:tabular-nums}.teams-module__-Dio7G__seasonBadges{flex-wrap:wrap;gap:4px;display:flex}.teams-module__-Dio7G__logoCell,.teams-module__-Dio7G__logoCellImg,.teams-module__-Dio7G__logoCellPlaceholder{border-radius:8px;width:36px;height:36px}.teams-module__-Dio7G__logoCell{background:var(--color-surface-2);justify-content:center;align-items:center;display:flex;overflow:hidden}.teams-module__-Dio7G__logoCellImg{object-fit:contain;background:#fff}.teams-module__-Dio7G__logoCellPlaceholder{font-family:var(--font-condensed);color:var(--color-gold);justify-content:center;align-items:center;font-size:.72rem;font-weight:700;display:flex}.teams-module__-Dio7G__tdActions{white-space:nowrap}.teams-module__-Dio7G__actions{align-items:center;gap:8px;display:flex}.teams-module__-Dio7G__actionBtn{border:1px solid var(--color-border);background:var(--color-surface-1);width:30px;height:30px;color:var(--color-text-secondary);cursor:pointer;border-radius:7px;margin-left:4px;font-size:.85rem}.teams-module__-Dio7G__actionBtn:hover{border-color:var(--color-border-bright);color:var(--color-text-primary)}.teams-module__-Dio7G__actionBtnDanger:hover{border-color:var(--color-error);color:var(--color-error)}.teams-module__-Dio7G__emptyState{border:1px dashed var(--color-border);border-radius:var(--radius-lg);color:var(--color-text-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:56px 24px;display:flex}.teams-module__-Dio7G__modalOverlay{z-index:1000;background:#0000008c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.teams-module__-Dio7G__modal,.teams-module__-Dio7G__modalSm{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 24px 60px #0006}.teams-module__-Dio7G__modalSm{max-width:420px}.teams-module__-Dio7G__modalHeader{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.teams-module__-Dio7G__modalTitle{font-family:var(--font-display);color:var(--color-text-primary);font-size:1.2rem}.teams-module__-Dio7G__modalClose{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-radius:6px;width:30px;height:30px;font-size:1rem}.teams-module__-Dio7G__modalClose:hover{background:var(--color-surface-2);color:var(--color-text-primary)}.teams-module__-Dio7G__modalBody{flex-direction:column;gap:16px;padding:20px;display:flex}.teams-module__-Dio7G__modalFooter{justify-content:flex-end;gap:10px;margin-top:4px;display:flex}.teams-module__-Dio7G__formGroup{flex-direction:column;gap:6px;display:flex}.teams-module__-Dio7G__formGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.teams-module__-Dio7G__formGrid .teams-module__-Dio7G__formGroup{min-width:0}.teams-module__-Dio7G__label{color:var(--color-text-secondary);font-size:.82rem;font-weight:600}.teams-module__-Dio7G__input{width:100%}.teams-module__-Dio7G__hint{color:var(--color-text-muted);font-size:.76rem}.teams-module__-Dio7G__errorMsg{color:var(--color-error);margin:0;font-size:.84rem}.teams-module__-Dio7G__checkboxRow{cursor:pointer;align-items:center;gap:8px;display:flex}.teams-module__-Dio7G__checkboxLabel{color:var(--color-text-primary);font-size:.88rem}.teams-module__-Dio7G__logoUploadRow{align-items:center;gap:14px;display:flex}.teams-module__-Dio7G__logoPreview{border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.teams-module__-Dio7G__logoPreviewImg{object-fit:contain;background:#fff;width:100%;height:100%}.teams-module__-Dio7G__logoPlaceholder{font-family:var(--font-condensed);color:var(--color-gold);font-weight:700}.teams-module__-Dio7G__logoUploadActions{flex-wrap:wrap;gap:8px;display:flex}.teams-module__-Dio7G__detailTop{align-items:center;gap:16px;margin-bottom:20px;display:flex}.teams-module__-Dio7G__backLink{color:var(--color-text-muted);font-size:.85rem;text-decoration:none}.teams-module__-Dio7G__backLink:hover{color:var(--color-gold)}.teams-module__-Dio7G__detailHeader{align-items:center;gap:16px;margin-bottom:24px;display:flex}.teams-module__-Dio7G__detailLogo{border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.teams-module__-Dio7G__detailLogoImg{object-fit:contain;background:#fff;width:100%;height:100%}.teams-module__-Dio7G__detailLogoPlaceholder{font-family:var(--font-condensed);color:var(--color-gold);font-size:1.1rem;font-weight:700}.teams-module__-Dio7G__detailTitleWrap{flex:1;min-width:0}.teams-module__-Dio7G__detailTitle{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-text-primary);margin:0;font-size:clamp(22px,3vw,32px);font-weight:400;line-height:1.15}.teams-module__-Dio7G__detailSub{font-family:var(--font-body);color:var(--color-text-muted);margin:4px 0 0;font-size:13px}.teams-module__-Dio7G__tabs{border-bottom:1px solid var(--color-border);gap:4px;margin-bottom:20px;display:flex}.teams-module__-Dio7G__tab{color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:.9rem;font-weight:600}.teams-module__-Dio7G__tab:hover{color:var(--color-text-primary)}.teams-module__-Dio7G__tabActive{color:var(--color-gold);border-bottom-color:var(--color-gold)}.teams-module__-Dio7G__sectionHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.teams-module__-Dio7G__sectionTitle{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0;font-size:.85rem}.teams-module__-Dio7G__list{flex-direction:column;gap:8px;display:flex}.teams-module__-Dio7G__listRow{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-1);align-items:center;gap:12px;padding:12px 14px;display:flex}.teams-module__-Dio7G__listInfo{flex:1;min-width:0}.teams-module__-Dio7G__listName{color:var(--color-text-primary);font-size:.92rem;font-weight:600}.teams-module__-Dio7G__listMeta{color:var(--color-text-muted);font-size:.78rem}.teams-module__-Dio7G__roleBadge{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.03em;background:var(--color-surface-3);color:var(--color-text-primary);border-radius:6px;padding:2px 8px;font-size:.72rem}.teams-module__-Dio7G__primaryStar{color:var(--color-gold);margin-left:4px}.teams-module__-Dio7G__titleBadge{vertical-align:middle;margin-left:10px}.teams-module__-Dio7G__subGroup{margin-bottom:22px}.teams-module__-Dio7G__subGroupLabel{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin:0 0 8px;font-size:.78rem}.teams-module__-Dio7G__inlineForm{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.teams-module__-Dio7G__inlineForm .teams-module__-Dio7G__input{flex:1;min-width:160px}.teams-module__-Dio7G__addCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;gap:16px;margin-top:20px;padding:18px 20px 20px;display:flex}.teams-module__-Dio7G__addCardTitle{font-family:var(--font-condensed);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary);margin:0;font-size:.82rem}.teams-module__-Dio7G__addField{flex-direction:column;gap:6px;display:flex}.teams-module__-Dio7G__addControls{flex-wrap:wrap;align-items:flex-end;gap:20px;display:flex}.teams-module__-Dio7G__addControls .teams-module__-Dio7G__addField{min-width:200px}.teams-module__-Dio7G__addControls .teams-module__-Dio7G__select{width:100%}.teams-module__-Dio7G__addControls .teams-module__-Dio7G__checkboxRow{align-items:center;min-height:42px}.teams-module__-Dio7G__addActions{border-top:1px solid var(--color-border);justify-content:flex-end;padding-top:16px;display:flex}@media (max-width:768px){.teams-module__-Dio7G__addControls{gap:14px}.teams-module__-Dio7G__addControls .teams-module__-Dio7G__addField{width:100%;min-width:0}.teams-module__-Dio7G__addActions{justify-content:stretch}.teams-module__-Dio7G__addActions button{width:100%}}.teams-module__-Dio7G__feedback{border-radius:var(--radius-md);margin-bottom:14px;padding:10px 14px;font-size:.85rem}.teams-module__-Dio7G__feedbackError{color:var(--color-error);background:#dc3c3c1f}.teams-module__-Dio7G__feedbackSuccess{color:#2e9e5b;background:#3cb46e1f}@media (max-width:768px){.teams-module__-Dio7G__formGrid{grid-template-columns:1fr}.teams-module__-Dio7G__pageHeader{flex-direction:column}.teams-module__-Dio7G__headerActions{width:100%}.teams-module__-Dio7G__toolbar{flex-direction:column;align-items:stretch}.teams-module__-Dio7G__searchInput{flex:1;min-width:0}.teams-module__-Dio7G__table thead th:nth-child(3),.teams-module__-Dio7G__table td:nth-child(3),.teams-module__-Dio7G__btnLabel{display:none}.teams-module__-Dio7G__thNum,.teams-module__-Dio7G__thActions{width:auto}.teams-module__-Dio7G__table thead th{padding:10px}.teams-module__-Dio7G__table td{padding:8px 10px}.teams-module__-Dio7G__tdLogo{padding-left:10px}.teams-module__-Dio7G__actions{gap:6px}}
.news-editor-module__zKxW6W__page{flex-direction:column;gap:32px;max-width:1000px;display:flex}.news-editor-module__zKxW6W__pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.news-editor-module__zKxW6W__breadcrumb{align-items:center;gap:8px;margin-bottom:8px;display:flex}.news-editor-module__zKxW6W__breadcrumbLink{font-family:var(--font-condensed);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:600;text-decoration:none;transition:color .15s}.news-editor-module__zKxW6W__breadcrumbLink:hover{color:var(--color-primary-lighter)}.news-editor-module__zKxW6W__breadcrumbSep{color:var(--color-border-bright);font-size:13px}.news-editor-module__zKxW6W__breadcrumbCurrent{font-family:var(--font-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold);font-size:12px;font-weight:600}.news-editor-module__zKxW6W__title{font-family:var(--font-display);letter-spacing:.02em;color:var(--color-text-primary);font-size:clamp(20px,2.5vw,28px);font-weight:400;line-height:1.15}.news-editor-module__zKxW6W__headerActions{align-items:center;gap:10px;display:flex}.news-editor-module__zKxW6W__feedback{border-radius:var(--radius-md);font-family:var(--font-condensed);letter-spacing:.04em;border:1px solid;padding:12px 16px;font-size:13px;font-weight:600;animation:.2s news-editor-module__zKxW6W__fadeIn}.news-editor-module__zKxW6W__feedback--success{color:var(--color-success);background:#4caf961a;border-color:#4caf9666}.news-editor-module__zKxW6W__feedback--error{color:var(--color-error);background:#dc3c3c1a;border-color:#dc3c3c59}@keyframes news-editor-module__zKxW6W__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.news-editor-module__zKxW6W__formLayout{grid-template-columns:1fr 300px;gap:24px;display:grid}.news-editor-module__zKxW6W__formMain{flex-direction:column;align-self:start;gap:20px;display:flex}.news-editor-module__zKxW6W__formSidebar{flex-direction:column;gap:16px;display:flex;position:sticky;top:96px}.news-editor-module__zKxW6W__section{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;gap:16px;padding:20px;display:flex}.news-editor-module__zKxW6W__sectionTitle{font-family:var(--font-condensed);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding-bottom:12px;font-size:11px;font-weight:700}.news-editor-module__zKxW6W__sectionHeader{border-bottom:1px solid var(--color-border);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.news-editor-module__zKxW6W__sectionHeader .news-editor-module__zKxW6W__sectionTitle{border-bottom:none;padding-bottom:0}.news-editor-module__zKxW6W__sectionHint{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px;line-height:1.5}.news-editor-module__zKxW6W__formGroup{flex-direction:column;gap:6px;min-width:0;display:flex}.news-editor-module__zKxW6W__label{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:700}.news-editor-module__zKxW6W__labelHint{font-family:var(--font-body);color:var(--color-text-muted);letter-spacing:0;text-transform:none;margin-left:6px;font-size:11px;font-weight:400}.news-editor-module__zKxW6W__input,.news-editor-module__zKxW6W__textarea,.news-editor-module__zKxW6W__select{background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-text-primary);box-sizing:border-box;outline:none;width:100%;min-width:0;padding:10px 12px;font-size:14px;transition:border-color .15s}.news-editor-module__zKxW6W__input::placeholder,.news-editor-module__zKxW6W__textarea::placeholder{color:var(--color-text-muted)}.news-editor-module__zKxW6W__input:focus,.news-editor-module__zKxW6W__textarea:focus,.news-editor-module__zKxW6W__select:focus{border-color:var(--color-primary-light)}.news-editor-module__zKxW6W__input--error,.news-editor-module__zKxW6W__textarea--error{border-color:#dc3c3c80}.news-editor-module__zKxW6W__textarea{resize:vertical;min-height:80px;line-height:1.6}.news-editor-module__zKxW6W__textareaBody{resize:vertical;min-height:360px;font-family:var(--font-body);font-size:14px;line-height:1.75}.news-editor-module__zKxW6W__select{cursor:pointer}.news-editor-module__zKxW6W__fieldError{font-family:var(--font-body);color:var(--color-error);margin-top:2px;font-size:12px}.news-editor-module__zKxW6W__fieldHint{font-family:var(--font-body);color:var(--color-text-muted);font-size:12px;line-height:1.5}.news-editor-module__zKxW6W__slugRow{align-items:center;gap:8px;display:flex}.news-editor-module__zKxW6W__slugPrefix{font-family:var(--font-body);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0;font-size:12px}.news-editor-module__zKxW6W__slugManualNote{font-family:var(--font-body);color:var(--color-text-muted);align-items:center;gap:8px;font-size:11px;display:flex}.news-editor-module__zKxW6W__slugResetBtn{color:var(--color-primary-lighter);font-family:var(--font-body);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;padding:0;font-size:11px;text-decoration:underline;transition:opacity .15s}.news-editor-module__zKxW6W__slugResetBtn:hover{opacity:.75}.news-editor-module__zKxW6W__toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;display:flex}.news-editor-module__zKxW6W__toggleSwitch{flex-shrink:0;width:36px;height:20px;position:relative}.news-editor-module__zKxW6W__toggleSwitch input{opacity:0;width:0;height:0;position:absolute}.news-editor-module__zKxW6W__toggleTrack{background:var(--color-surface-3);border:1px solid var(--color-border);border-radius:10px;transition:background .2s,border-color .2s;position:absolute;inset:0}.news-editor-module__zKxW6W__toggleSwitch input:checked~.news-editor-module__zKxW6W__toggleTrack{background:var(--color-primary);border-color:var(--color-primary)}.news-editor-module__zKxW6W__toggleKnob{background:var(--color-text-muted);border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px}.news-editor-module__zKxW6W__toggleSwitch input:checked~.news-editor-module__zKxW6W__toggleTrack .news-editor-module__zKxW6W__toggleKnob{background:#fff;transform:translate(16px)}.news-editor-module__zKxW6W__toggleLabel{font-family:var(--font-body);color:var(--color-text-secondary);font-size:14px}.news-editor-module__zKxW6W__imageUploadArea{flex-direction:column;gap:10px;display:flex}.news-editor-module__zKxW6W__imagePreview{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface-2);width:100%}.news-editor-module__zKxW6W__imagePlaceholder{aspect-ratio:16/9;border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-2);width:100%;color:var(--color-text-muted);font-family:var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.news-editor-module__zKxW6W__imageRemove{color:var(--color-text-muted);font-family:var(--font-body);cursor:pointer;text-align:center;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.news-editor-module__zKxW6W__imageRemove:hover{color:var(--color-error)}.news-editor-module__zKxW6W__uploadProgress{font-family:var(--font-condensed);color:var(--color-text-muted);text-align:center;letter-spacing:.08em;font-size:11px}.news-editor-module__zKxW6W__statusIndicator{border-radius:var(--radius-md);font-family:var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 14px;font-size:12px;font-weight:700;display:inline-flex}.news-editor-module__zKxW6W__statusDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.news-editor-module__zKxW6W__statusLive{color:var(--color-success);background:#4caf961a;border:1px solid #4caf9640}.news-editor-module__zKxW6W__statusLive .news-editor-module__zKxW6W__statusDot{background:var(--color-success);animation:1.8s infinite news-editor-module__zKxW6W__statusPulse}.news-editor-module__zKxW6W__statusNotLive{color:var(--color-text-muted);border:1px solid var(--color-border);background:#60708014}.news-editor-module__zKxW6W__statusNotLive .news-editor-module__zKxW6W__statusDot{background:var(--color-text-muted)}@keyframes news-editor-module__zKxW6W__statusPulse{0%,to{opacity:1}50%{opacity:.35}}.news-editor-module__zKxW6W__publishActions{flex-direction:column;gap:8px;display:flex}.news-editor-module__zKxW6W__publishMeta{font-family:var(--font-body);color:var(--color-text-muted);padding:8px 0 4px;font-size:12px;line-height:1.5}.news-editor-module__zKxW6W__publishMeta strong{color:var(--color-text-secondary)}.news-editor-module__zKxW6W__divider{background:var(--color-border);height:1px;margin:4px 0}.news-editor-module__zKxW6W__modalOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:200;background:#0009;justify-content:center;align-items:center;padding:24px;animation:.15s news-editor-module__zKxW6W__fadeIn;display:flex;position:fixed;inset:0}.news-editor-module__zKxW6W__modal{background:var(--color-surface-1);border:1px solid var(--color-border-bright);border-radius:var(--radius-lg);flex-direction:column;gap:20px;width:100%;max-width:420px;padding:28px;animation:.2s news-editor-module__zKxW6W__slideUp;display:flex;box-shadow:0 24px 48px #0006}@keyframes news-editor-module__zKxW6W__slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.news-editor-module__zKxW6W__modalTitle{font-family:var(--font-display);color:var(--color-text-primary);font-size:20px;font-weight:400}.news-editor-module__zKxW6W__modalBody{font-family:var(--font-body);color:var(--color-text-secondary);font-size:14px;line-height:1.55}.news-editor-module__zKxW6W__modalActions{justify-content:flex-end;gap:10px;display:flex}@media (max-width:900px){.news-editor-module__zKxW6W__formLayout{grid-template-columns:1fr}.news-editor-module__zKxW6W__formSidebar{order:-1;max-width:400px;position:static}}@media (max-width:640px){.news-editor-module__zKxW6W__pageHeader{flex-direction:column;align-items:flex-start}.news-editor-module__zKxW6W__headerActions{justify-content:flex-start;width:100%}.news-editor-module__zKxW6W__formSidebar{max-width:none}}
.set-password-module__m0j7FW__sectionLabel{margin-bottom:12px}.set-password-module__m0j7FW__clubNameSub{color:var(--color-gold)}.set-password-module__m0j7FW__intro{font-size:14px}
.spielplan-page-module__aAZ2la__section{padding:120px 0 80px}.spielplan-page-module__aAZ2la__scheduleWrap{margin-top:40px}@media (max-width:768px){.spielplan-page-module__aAZ2la__section{padding:96px 0 56px}}
.checkbox-module__qBMkKa__row{cursor:pointer;align-items:flex-start;gap:12px;min-height:44px;padding:10px 0;display:flex}.checkbox-module__qBMkKa__box{width:20px;height:20px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0;margin-top:2px}.checkbox-module__qBMkKa__box:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:2px}.checkbox-module__qBMkKa__label{font-family:var(--font-body);color:var(--color-text-secondary);font-size:15px;line-height:1.5}.checkbox-module__qBMkKa__label a{color:var(--color-gold);text-underline-offset:2px;text-decoration:underline}.checkbox-module__qBMkKa__invalid .checkbox-module__qBMkKa__label{color:var(--color-error)}
.locale-scope-module___5iRAq__bar{border-bottom:1px solid var(--color-border);flex-direction:column;gap:10px;margin-bottom:24px;padding-bottom:16px;display:flex}.locale-scope-module___5iRAq__row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.locale-scope-module___5iRAq__legend{font-family:var(--font-condensed);letter-spacing:.15em;text-transform:uppercase;color:var(--color-text-muted);font-size:11px;font-weight:700}.locale-scope-module___5iRAq__switch{background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.locale-scope-module___5iRAq__option{cursor:pointer;min-height:44px;font-family:var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-secondary);white-space:nowrap;background:0 0;border:none;align-items:center;gap:10px;padding:0 16px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.locale-scope-module___5iRAq__option+.locale-scope-module___5iRAq__option{border-left:1px solid var(--color-border)}.locale-scope-module___5iRAq__option:hover:not(.locale-scope-module___5iRAq__active){background:var(--color-surface-2);color:var(--color-text-primary)}.locale-scope-module___5iRAq__option:focus-visible{outline:2px solid var(--color-primary-light);outline-offset:-2px}.locale-scope-module___5iRAq__active{background:var(--color-surface-3);color:var(--color-text-primary);box-shadow:inset 0 -2px 0 var(--color-gold)}.locale-scope-module___5iRAq__hint{font-family:var(--font-body);color:var(--color-text-muted);max-width:70ch;margin:0;font-size:12px;line-height:1.5}@media (max-width:480px){.locale-scope-module___5iRAq__option{gap:8px;padding:0 12px}}
.forgot-password-module__r_7QXW__sectionLabel{margin-bottom:12px}.forgot-password-module__r_7QXW__clubNameSub{color:var(--color-gold)}.forgot-password-module__r_7QXW__intro{margin-bottom:20px;font-size:14px}.forgot-password-module__r_7QXW__footerNote{margin-top:20px;font-size:12px}.forgot-password-module__r_7QXW__backLink{color:var(--color-text-muted);text-decoration:none;transition:color .15s}.forgot-password-module__r_7QXW__backLink:hover{color:var(--color-gold);text-decoration:underline}
.login-module__5pDfta__sectionLabel{margin-bottom:28px}.login-module__5pDfta__footerNote{font-size:12px}.login-module__5pDfta__forgotLink{font-family:var(--font-body);color:var(--color-text-muted);align-self:flex-end;margin-top:8px;font-size:12px;text-decoration:none;transition:color .15s}.login-module__5pDfta__forgotLink:hover{color:var(--color-gold);text-decoration:underline}
