.matchday-navigation-icon{background:currentColor;flex-shrink:0;width:20px;height:20px;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.matchday-access{--background:223 20% 7%;--card:227 18% 10%;--border:226 16% 16%;--muted-foreground:224 15% 68%;background:var(--club-background)}.matchday-access :is(h1,#auth-title){font-size:24px;font-weight:600;line-height:30px}.matchday-access .access-frame{background:var(--club-surface);border-radius:12px}.matchday-access .text-gradient{color:var(--club-text);-webkit-text-fill-color:currentColor;background:0 0}.matchday-access .marketing-hover-card:hover{box-shadow:none;transform:none}.matchday-access :is(input:not([type=checkbox]):not([type=radio]),select,[role=combobox]){min-height:44px;font-size:14px}@keyframes reference-shot{0%{opacity:.5}to{opacity:1}}.reference-onboarding{background:var(--club-background);min-height:100dvh;color:var(--club-text);font:400 14px/20px var(--font-ui)}.reference-onboarding>header{border-bottom:1px solid var(--club-line);align-items:center;gap:100px;height:72px;padding-inline:max(24px,50vw - 664px);display:flex}.reference-onboarding>header>a:last-child{color:var(--club-muted);font:400 13px/18px var(--font-mono)}.reference-onboarding-brand{font:600 16px/22px var(--font-display);align-items:center;gap:10px;display:flex}.reference-onboarding-workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.76fr);gap:20px;max-width:1328px;margin:auto;padding:24px;display:grid}.reference-onboarding-intro h1{font:600 24px/30px var(--font-display);letter-spacing:-.6px;max-width:330px}.reference-onboarding-intro p{color:var(--club-muted);max-width:420px;margin-top:24px}.reference-onboarding-photo{object-fit:cover;border-radius:12px;width:100%;height:300px;margin-top:24px}.reference-onboarding-task{background:var(--club-surface);border-radius:12px;min-width:0;padding:32px}.reference-onboarding-task h2,.reference-onboarding-task h3{font:500 18px/25px var(--font-ui);letter-spacing:0}.reference-onboarding-task input:not([type=checkbox]),.reference-onboarding-task textarea{background:var(--club-background);border-color:var(--club-line)}.reference-membership-plans{border-top:2px solid var(--club-mint);gap:0;margin-top:20px;display:grid}.reference-membership-plans>form{border-bottom:1px solid var(--club-line)}.reference-membership-plan{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;display:flex}@media (max-width:1023px){.reference-onboarding>header{justify-content:space-between;gap:16px;padding:16px 24px}.reference-onboarding-workspace{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.reference-onboarding-photo{height:200px}.reference-onboarding-task{padding:24px}.reference-membership-plan{flex-direction:column;align-items:flex-start}}:root{--club-background:#0e1015;--club-surface:#15171e;--club-surface-raised:#22252f;--club-line:#22252f;--club-text:#f2f2f2;--club-muted:#a2a8b9;--club-mint:#0fa;--ui-danger-text:#ff8b91;--ui-danger-fill:#b82d39;--ui-accent-text:#c19cff}:is(.app-root,[data-slot=dialog-content]) .text-destructive{color:var(--ui-danger-text)}:is(.app-root,[data-slot=dialog-content]) .betnito-button-destructive{background:var(--ui-danger-fill);color:#fafafa}:is(.app-root,[data-slot=dialog-content]) .text-accent{color:var(--ui-accent-text)}.cookie-consent-dialog{grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.cookie-consent-details{min-height:0;padding-right:4px;overflow-y:auto}.cookie-consent-actions{border-top:1px solid hsl(var(--border));background:hsl(var(--popover));padding-top:12px}
@font-face{font-family:roboto;src:url(../media/roboto_variable-s.1w6p1tgu1qty8.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:roboto Fallback;src:local(Arial);ascent-override:92.43%;descent-override:24.32%;line-gap-override:0.0%;size-adjust:100.37%}.EHxWba_className{font-family:roboto,roboto Fallback}.EHxWba_variable{--font-roboto:"roboto", "roboto Fallback"}
@font-face{font-family:geistMono;src:url(../media/geist_mono_variable-s.251ve_ohg4td7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local(Arial);ascent-override:76.43%;descent-override:22.43%;line-gap-override:0.0%;size-adjust:131.49%}._3D0ya_className{font-family:geistMono,geistMono Fallback}._3D0ya_variable{--font-geist-mono:"geistMono", "geistMono Fallback"}
@font-face{font-family:oxanium;src:url(../media/oxanium_variable-s.0an2njmik477t.woff2)format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:oxanium Fallback;src:local(Arial);ascent-override:77.43%;descent-override:20.58%;line-gap-override:24.5%;size-adjust:102.03%}.rGZ33q_className{font-family:oxanium,oxanium Fallback}.rGZ33q_variable{--font-oxanium:"oxanium", "oxanium Fallback"}