.stage09-shell .page-heading h1,.stage09-shell .welcome-row h1,.stage09-page-title{color:var(--s09-accent)!important}.stage09-shell [class*=lucide-chevron-]{color:var(--s09-accent-2-ink)!important}.stage09-major-header,.stage09-chevron-row,.stage09-home-action-banner,.stage09-schedule-static-card,.stage09-update-flat-row{padding-left:12px!important;padding-right:12px!important}.stage09-page,.stage09-home-v6,.stage09-home-actions{gap:12px!important}.stage09-home-v6>*,.stage09-home-actions>*,.stage09-home-create-tabs,.stage09-notifications,.stage09-dashboard-fixture{margin:0!important}.stage09-home-action-banner,.stage09-notifications-banner{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;text-decoration:none;min-height:var(--s09-major-height)!important;border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important;color:var(--s09-text)!important;gap:10px!important;padding-block:8px!important;display:grid!important}.stage09-home-action-banner>span{gap:2px;min-width:0;display:grid}.stage09-home-action-banner>span strong{color:var(--s09-text)!important;font-size:var(--s09-font-subheading)!important}.stage09-home-action-banner>span small{color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-role-count{place-items:center;border:1px solid var(--s09-line)!important;background:var(--s09-surface-2)!important;width:26px!important;height:26px!important;color:var(--s09-muted)!important;box-shadow:none!important;border-radius:50%!important;display:grid!important}.stage09-shell .button{border:1px solid color-mix(in srgb, var(--s09-accent) 58%, var(--s09-line))!important;background:color-mix(in srgb, var(--s09-accent) 15%, var(--s09-surface-raised))!important;min-height:32px!important;color:var(--s09-text)!important;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--s09-accent-2) 54%, transparent)!important;font-size:var(--s09-font-meta)!important;border-radius:6px!important;padding:5px 10px!important;font-weight:850!important}.stage09-shell .button:hover:not(:disabled){border-color:var(--s09-accent)!important;background:color-mix(in srgb, var(--s09-accent) 23%, var(--s09-surface-raised))!important}.stage09-shell .button--danger,.stage09-shell .button.danger{border-color:color-mix(in srgb, var(--s09-negative) 62%, var(--s09-line))!important;background:color-mix(in srgb, var(--s09-negative) 8%, var(--s09-surface))!important;color:var(--s09-negative)!important;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--s09-negative) 38%, transparent)!important}.stage09-shell .button--ghost,.stage09-shell .button--quiet,.stage09-shell .button--secondary{border-color:var(--s09-line)!important;background:var(--s09-surface)!important;color:var(--s09-text)!important;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--s09-accent-2) 28%, transparent)!important}.stage09-header{background:linear-gradient(115deg, var(--context-primary,#5479d8) 0%, color-mix(in srgb, var(--context-primary,#5479d8) 68%, var(--context-secondary,#d6a535)) 54%, var(--context-secondary,#d6a535) 100%)!important;border-bottom-color:color-mix(in srgb, var(--context-secondary,#d6a535) 55%, transparent)!important;box-shadow:0 5px 18px var(--s09-shadow)!important}.stage09-static-context-header{background:0 0!important}.stage09-static-context-crest{width:54px!important;height:54px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;padding:0!important;overflow:hidden!important}.stage09-static-context-crest img{object-fit:cover!important;background:0 0!important;border:0!important;border-radius:50%!important;width:100%!important;height:100%!important;padding:0!important}.stage09-static-context-header[data-header-ink=light] .stage09-static-context-copy strong,.stage09-static-context-header[data-header-ink=light] .stage09-static-context-copy span,.stage09-static-context-header[data-header-ink=light] .stage09-static-context-crest>b,.stage09-static-context-header[data-header-ink=light] .stage09-static-context-crest>svg{text-shadow:0 1px 3px #00000057;color:#fff!important}.stage09-static-context-header[data-header-ink=dark] .stage09-static-context-copy strong,.stage09-static-context-header[data-header-ink=dark] .stage09-static-context-copy span,.stage09-static-context-header[data-header-ink=dark] .stage09-static-context-crest>b,.stage09-static-context-header[data-header-ink=dark] .stage09-static-context-crest>svg{text-shadow:0 1px 2px #ffffff47;color:#111318!important}.stage09-static-context-header[data-header-ink=light] .stage09-static-context-copy span{color:#fffc!important}.stage09-static-context-header[data-header-ink=dark] .stage09-static-context-copy span{color:#111318b8!important}.stage09-theme-toggle{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:color-mix(in srgb, currentColor 36%, transparent)!important;background:color-mix(in srgb, var(--s09-surface-raised) 38%, transparent)!important;box-shadow:none!important}.stage09-static-context-header[data-header-ink=light] .stage09-theme-toggle{color:#fff!important}.stage09-static-context-header[data-header-ink=dark] .stage09-theme-toggle{color:#111318!important}.stage09-nav-icon-wrap,.stage09-bottom-nav a.active .stage09-nav-icon-wrap,.stage09-desktop-nav a.active .stage09-nav-icon-wrap,.stage09-bottom-nav a.active,.stage09-desktop-nav a.active{box-shadow:none!important;background:0 0!important}.stage09-nav-icon-wrap:before,.stage09-nav-icon-wrap:after{display:none!important}.stage09-bottom-nav a.active svg,.stage09-desktop-nav a.active svg{color:var(--s09-accent)!important;filter:none!important}.stage09-dashboard-nav-badge,.stage09-nav-badge{background:var(--s09-negative)!important;color:#fff!important}.stage09-inline-notice,.stage09-floating-notice,.stage09-chat-notice,.stage09-save-state,.stage09-status-message,.status-message{border:1px solid var(--s09-line)!important;background:var(--s09-surface-raised)!important;color:var(--s09-text)!important;box-shadow:0 5px 18px var(--s09-shadow)!important}html[data-theme=light] .stage09-shell .stage09-inline-notice,html[data-theme=light] .stage09-shell .stage09-floating-notice,html[data-theme=light] .stage09-shell .stage09-chat-notice,html[data-theme=light] .stage09-shell .stage09-save-state,html[data-theme=light] .stage09-shell .status-message{color:#1b1c1f!important;background:#fffdf8!important}.stage09-home-create-tabs{border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important;overflow:hidden!important}.stage09-browser-tabs{background:var(--s09-surface)!important;border:0!important;gap:0!important}.stage09-browser-tabs>button{min-height:var(--s09-major-height)!important;border-top:0!important;border-bottom:0!important;border-color:var(--s09-line)!important;background:var(--s09-surface)!important;color:var(--s09-text)!important;box-shadow:none!important;padding:8px 6px!important}.stage09-browser-tabs>button:first-child{border-left:0!important}.stage09-browser-tabs>button:last-child{border-right:0!important}.stage09-browser-tabs>button.active{background:linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 12%, var(--s09-surface)), color-mix(in srgb, var(--s09-accent-2) 10%, var(--s09-surface)))!important;box-shadow:inset 0 -2px 0 var(--s09-accent-2)!important}.stage09-browser-tab-form{border-top:1px solid var(--s09-line)!important;background:var(--s09-surface)!important}html[data-theme=light] .stage09-browser-tabs,html[data-theme=light] .stage09-browser-tabs>button,html[data-theme=light] .stage09-browser-tab-form,html[data-theme=light] .stage09-home-create-tabs{background:var(--s09-surface)!important;color:var(--s09-text)!important}.stage09-dashboard-fixture{overflow:hidden;border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important}.stage09-dashboard-fixture-label{background:var(--s09-surface)!important;padding-left:12px!important}.stage09-dashboard-fixture-card>summary,.stage09-dashboard-fixture-empty{background:var(--s09-surface)!important;padding-left:12px!important;padding-right:12px!important}.stage09-dashboard-fixture-detail{background:var(--s09-surface-2)!important;border-color:var(--s09-line-soft)!important}.stage09-team-control-v3>details:first-of-type>summary>svg:first-child{display:none!important}.stage09-team-control-v3>details:first-of-type>summary:before{content:"⚽";width:18px;color:var(--s09-accent);flex:0 0 18px;font-size:16px;line-height:1}.stage09-add-venue>summary>svg:first-child{display:none!important}.stage09-add-venue>summary:before{content:"+";width:17px;color:var(--s09-accent);text-align:center;flex:0 0 17px;font-size:20px;font-weight:500;line-height:1}.stage09-view-only-schedule{background:0 0!important}.stage09-schedule-day{gap:6px;padding-bottom:10px;display:grid}.stage09-schedule-day>header{letter-spacing:.06em;text-transform:uppercase;align-items:end;min-height:28px;display:flex;color:var(--s09-muted)!important;font-size:var(--s09-font-label)!important;padding:4px 12px 2px!important}.stage09-schedule-static-card{border:1px solid var(--s09-line);background:var(--s09-surface);border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:9px;min-height:72px;display:grid;padding-block:10px!important}.stage09-schedule-static-card .stage09-schedule-kind{width:30px;height:30px;color:var(--s09-accent);place-items:center;display:grid;background:0 0!important;border:0!important;border-radius:0!important}.stage09-schedule-static-card .stage09-row-copy{gap:2px!important}.stage09-schedule-static-card .stage09-row-copy>strong{font-size:var(--s09-font-strong)!important}.stage09-schedule-location,.stage09-schedule-recurring{align-items:center;gap:4px;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important;display:flex!important}.stage09-schedule-recurring svg{color:var(--s09-accent-2-ink)}.stage09-schedule-static-card p{color:var(--s09-muted);font-size:var(--s09-font-body);line-height:var(--s09-line-body);white-space:pre-wrap;margin:4px 0 0}.stage09-notifications-body{border:1px solid var(--s09-line)!important;background:var(--s09-bg)!important;border-top:0!important}.stage09-update-flat-row{border-top:1px solid var(--s09-line-soft)!important;background:var(--s09-bg)!important;grid-template-columns:8px minmax(0,1fr) auto!important;align-items:start!important;gap:10px!important;padding-block:10px!important;display:grid!important}.stage09-update-flat-row--action{background:linear-gradient(120deg, color-mix(in srgb, var(--s09-accent) 7%, var(--s09-bg)), color-mix(in srgb, var(--s09-accent-2) 5%, var(--s09-bg)))!important}.stage09-notification-row-actions{align-items:center;gap:2px;display:flex}.stage09-notification-row-actions button{background:0 0;border:0;place-items:center;width:28px;height:28px;padding:0;display:grid}.stage09-icon-danger{color:var(--s09-negative)}.stage09-icon-muted{color:var(--s09-muted)}.stage09-notification-availability{border:1px solid var(--s09-line);background:var(--s09-surface);border-radius:8px;gap:8px;margin-top:9px;padding:9px;display:grid}.stage09-notification-availability>header{grid-template-columns:24px minmax(0,1fr);align-items:center;gap:7px;display:grid}.stage09-notification-availability>header>svg{color:var(--s09-accent)}.stage09-notification-availability>header>span,.stage09-notification-player>span{gap:1px;display:grid}.stage09-notification-availability strong,.stage09-notification-player strong{font-size:var(--s09-font-strong)!important}.stage09-notification-availability small,.stage09-notification-player small{color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-notification-player{border-top:1px solid var(--s09-line-soft);justify-content:space-between;align-items:center;gap:10px;padding-top:7px;display:flex}.stage09-notification-player-state{align-items:center;gap:3px;display:flex!important}.stage09-notification-player-state.available{color:var(--s09-positive)!important}.stage09-notification-player-state.unsure{color:var(--s09-attention)!important}.stage09-notification-player-state.unavailable{color:var(--s09-negative)!important}.stage09-notification-availability-actions{align-items:center;gap:2px;display:flex}.stage09-notification-availability-actions button{opacity:.56;background:0 0;border:0;border-radius:0;place-items:center;width:34px;height:34px;padding:0;display:grid}.stage09-notification-availability-actions button.active{opacity:1}.stage09-notification-availability-actions .available{color:var(--s09-positive)}.stage09-notification-availability-actions .unsure{color:var(--s09-attention)}.stage09-notification-availability-actions .unavailable{color:var(--s09-negative)}.stage09-chat-message-v4 header strong{color:var(--stage09-author-colour,var(--s09-accent))!important}.stage09-message-actions-v4{gap:8px!important}.stage09-message-actions-v4 button{width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:1px!important;line-height:1!important}.stage09-message-action-react{color:var(--s09-accent-2-ink)!important}.stage09-message-action-pin{color:var(--s09-accent)!important}.stage09-message-action-report{color:var(--s09-attention)!important}.stage09-message-action-remove{color:var(--s09-negative)!important}.stage09-message-actions-v4 button:hover{transform:scale(1.08)}@media (max-width:520px){.stage09-major-header,.stage09-chevron-row,.stage09-home-action-banner,.stage09-schedule-static-card,.stage09-update-flat-row{padding-left:11px!important;padding-right:11px!important}.stage09-static-context-crest{width:50px!important;height:50px!important}.stage09-schedule-static-card{grid-template-columns:31px minmax(0,1fr)}.stage09-notification-player{flex-direction:column;align-items:flex-start}.stage09-notification-availability-actions{width:100%}}
.stage09-notifications-summary-actions{justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.stage09-notifications-summary-actions>svg{flex:none;transition:transform .16s;color:var(--s09-accent-2-ink)!important}.stage09-notifications-disclosure[open] .stage09-notifications-summary-actions>svg{transform:rotate(180deg)}.stage09-notification-count{flex:none}.stage09-dashboard-fixture{gap:0;display:grid}.stage09-dashboard-fixture-card{border-top:1px solid var(--s09-line)!important;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.stage09-dashboard-fixture-card .stage09-row-copy{gap:4px!important}.stage09-dashboard-fixture-notes{color:var(--s09-muted);font-size:var(--s09-font-body);line-height:var(--s09-line-body);white-space:pre-wrap;margin:3px 0 0}.stage09-dashboard-player-block{border-top:1px solid var(--s09-line-soft);gap:5px;margin-top:5px;padding-top:7px;display:grid}.stage09-dashboard-player-heading{align-items:center;gap:5px;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important;display:inline-flex!important}.stage09-dashboard-player-heading svg{color:var(--s09-accent)}.stage09-dashboard-player-statuses{flex-wrap:wrap;gap:4px 12px;display:flex}.stage09-dashboard-player-status{white-space:nowrap;align-items:center;gap:5px;color:var(--s09-text)!important;font-size:var(--s09-font-meta)!important;display:inline-flex!important}.stage09-dashboard-player-status i{background:var(--s09-attention);border-radius:50%;flex:0 0 7px;width:7px;height:7px}.stage09-dashboard-player-status i.available{background:var(--s09-positive)}.stage09-dashboard-player-status i.unsure{background:var(--s09-attention)}.stage09-dashboard-player-status i.unavailable{background:var(--s09-negative)}.stage09-manager-schedule-v4,.stage09-guardian-schedule-v2{gap:0!important}.stage09-schedule-card-list{gap:8px;margin:0;padding:0;display:grid;background:0 0!important;border:0!important}.stage09-schedule-card-list:before,.stage09-schedule-card-list:after{display:none!important}.stage09-schedule-static-card{border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important;min-height:0!important;box-shadow:none!important;border-radius:8px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;padding:10px 11px!important;display:grid!important}.stage09-schedule-static-card .stage09-schedule-kind{width:30px;height:30px;color:var(--s09-accent);place-items:center;display:grid}.stage09-schedule-card-meta{flex-wrap:wrap;align-items:center;gap:4px 7px;min-width:0;display:flex}.stage09-schedule-card-meta time{font-weight:850;color:var(--s09-accent)!important;font-size:var(--s09-font-meta)!important}.stage09-schedule-type-tag{border:1px solid color-mix(in srgb, var(--s09-accent-2) 54%, var(--s09-line));background:color-mix(in srgb, var(--s09-accent-2) 8%, transparent);border-radius:999px;align-items:center;min-height:20px;padding:1px 7px;font-weight:850;line-height:1;color:var(--s09-accent-2-ink)!important;font-size:var(--s09-font-label)!important;display:inline-flex!important}.stage09-schedule-card-title{color:var(--s09-accent-2-ink)!important;font-size:var(--s09-font-strong)!important;line-height:var(--s09-line-body)!important}.stage09-schedule-card-meta .stage09-schedule-recurring{align-items:center;gap:3px;color:var(--s09-muted)!important;font-size:var(--s09-font-label)!important;display:inline-flex!important}.stage09-schedule-location{align-items:flex-start;gap:4px;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important;display:flex!important}.stage09-schedule-location svg{color:var(--s09-accent);flex:none;margin-top:2px}.stage09-schedule-notes{margin-top:2px}.stage09-schedule-notes>summary{width:fit-content;min-height:24px;color:var(--s09-muted);cursor:pointer;font-size:var(--s09-font-meta);align-items:center;gap:3px;padding:0;font-weight:800;list-style:none;display:inline-flex}.stage09-schedule-notes>summary::-webkit-details-marker{display:none}.stage09-schedule-notes>summary svg{transition:transform .16s;color:var(--s09-accent-2-ink)!important}.stage09-schedule-notes[open]>summary svg{transform:rotate(180deg)}.stage09-schedule-notes p{border-top:1px solid var(--s09-line-soft);color:var(--s09-muted);font-size:var(--s09-font-body);line-height:var(--s09-line-body);white-space:pre-wrap;margin:3px 0 0;padding:6px 0 1px}.stage09-schedule-manager-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:5px;display:flex}.stage09-schedule-manager-actions .button{min-height:29px!important;padding:3px 8px!important}.stage09-schedule-edit-form,.stage09-series-choice{border-radius:7px;margin-top:7px;border:1px solid var(--s09-line)!important;background:var(--s09-surface-2)!important;padding:10px!important}.stage09-series-choice{gap:6px;display:grid}.stage09-series-choice>span{color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-schedule-empty{border:1px solid var(--s09-line);background:var(--s09-surface);border-radius:8px;gap:3px;padding:12px 11px;display:grid}.stage09-schedule-empty span{color:var(--s09-muted)}.stage09-team-control-v3>details:first-of-type>summary:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.25'/%3E%3Cpath d='m12 7.15 3.15 2.3-1.2 3.72h-3.9l-1.2-3.72L12 7.15Z'/%3E%3Cpath d='m12 7.15-.8-3.05M8.85 9.45 5.8 8.35m4.25 4.82-1.88 2.6m5.78-2.6 1.88 2.6m-.68-6.32 3.05-1.1M8.17 15.77l-2.8.02m10.46-.02 2.8.02M8.17 15.77l1.2 3.05m6.46-3.05-1.2 3.05'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.25'/%3E%3Cpath d='m12 7.15 3.15 2.3-1.2 3.72h-3.9l-1.2-3.72L12 7.15Z'/%3E%3Cpath d='m12 7.15-.8-3.05M8.85 9.45 5.8 8.35m4.25 4.82-1.88 2.6m5.78-2.6 1.88 2.6m-.68-6.32 3.05-1.1M8.17 15.77l-2.8.02m10.46-.02 2.8.02M8.17 15.77l1.2 3.05m6.46-3.05-1.2 3.05'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;content:""!important;background:var(--s09-accent)!important;color:#0000!important;flex:0 0 18px!important;width:18px!important;height:18px!important;font-size:0!important}.stage09-guardian-roster{background:0 0!important;border:0!important}.stage09-guardian-roster-list{gap:2px;padding:4px 0 0;display:grid}.stage09-guardian-player{border:1px solid var(--s09-line-soft);color:var(--s09-text);border-radius:6px;align-items:center;display:flex;background:var(--s09-surface)!important;min-height:31px!important;font-size:var(--s09-font-body)!important;padding:5px 11px!important}.stage09-guardian-player--own{border-color:color-mix(in srgb, var(--s09-accent) 54%, var(--s09-line))!important;background:linear-gradient(120deg, color-mix(in srgb, var(--s09-accent) 24%, var(--s09-surface)), color-mix(in srgb, var(--s09-accent-2) 18%, var(--s09-surface)))!important;min-height:36px!important}.stage09-guardian-player--own strong{color:var(--s09-text)!important}.stage09-guardian-roster-break{border-top:1px solid color-mix(in srgb, var(--s09-accent-2) 38%, var(--s09-line));height:9px;margin:2px 10px}.stage09-shell:not([data-active-role=lead_manager]) .stage09-message-action-remove{display:none!important}@media (max-width:520px){.stage09-schedule-static-card{grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:9px 10px!important}.stage09-schedule-card-list{gap:7px}.stage09-dashboard-player-statuses{gap:3px 10px}}
.stage09-shell:not([data-active-role=lead_manager]) .stage09-message-action-remove,.stage09-shell:not([data-active-role=lead_manager]) .stage09-moderation-v4 .stage09-danger-link{display:none!important}
.stage09-dashboard-fixture.stage09-dashboard-fixture-card{overflow:hidden;border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important;box-shadow:none!important;border-radius:8px!important;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;padding:10px 11px!important;display:grid!important}.stage09-dashboard-fixture.stage09-dashboard-fixture-card .stage09-dashboard-fixture-label{border:0!important;border-bottom:1px solid var(--s09-line-soft)!important;background:0 0!important;min-height:0!important;margin:0 0 2px!important;padding:0 0 5px!important;display:block!important}.stage09-dashboard-fixture.stage09-dashboard-fixture-card .stage09-dashboard-fixture-label strong{letter-spacing:.06em;text-transform:uppercase;font-weight:900;color:var(--s09-accent)!important;font-size:var(--s09-font-label)!important;line-height:var(--s09-line-tight)!important}.stage09-dashboard-fixture.stage09-dashboard-fixture-card .stage09-dashboard-fixture-empty{min-height:0!important;color:var(--s09-muted)!important;background:0 0!important;border:0!important;padding:2px 0 0!important;display:block!important}@media (max-width:520px){.stage09-dashboard-fixture.stage09-dashboard-fixture-card{grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:9px 10px!important}}
.stage09-major,.stage09-home-action-banner,.stage09-notifications-disclosure,.stage09-home-create-tabs,.stage09-dashboard-fixture,.stage09-guardian-roster,.stage09-settings-form,.stage09-inline-form,.stage09-current-form{border-radius:9px!important}.stage09-major,.stage09-notifications-disclosure,.stage09-home-create-tabs,.stage09-dashboard-fixture,.stage09-guardian-roster{border:1px solid var(--s09-line)!important;background:var(--s09-surface)!important;overflow:hidden!important}.stage09-major-header,.stage09-home-action-banner,.stage09-notifications-banner{border-radius:8px!important}.stage09-major[open]>.stage09-major-header,.stage09-notifications-disclosure[open]>.stage09-notifications-banner{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.stage09-home-action-banner,.stage09-notifications-banner{border:0!important}.stage09-home-actions,.stage09-home-v6{gap:10px!important}.stage09-subsection,.stage09-nested-editor{overflow:hidden;border:1px solid var(--s09-line-soft)!important;background:var(--s09-surface-2)!important;border-radius:7px!important;margin:7px 8px!important}.stage09-subsection>.stage09-chevron-row,.stage09-nested-editor>.stage09-chevron-row,.stage09-nested-editor>summary{border-radius:6px!important}.stage09-subsection[open]>.stage09-chevron-row,.stage09-nested-editor[open]>.stage09-chevron-row,.stage09-nested-editor[open]>summary{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.stage09-browser-tabs>button:first-child{border-top-left-radius:8px!important}.stage09-browser-tabs>button:last-child{border-top-right-radius:8px!important}.stage09-browser-tab-form{border-bottom-right-radius:8px!important;border-bottom-left-radius:8px!important}.stage09-dashboard-fixture.stage09-schedule-static-card{border-radius:9px!important;grid-template-columns:32px minmax(0,1fr)!important;padding:11px 12px!important}.stage09-dashboard-fixture-label{background:0 0!important;border:0!important;padding:0!important}.stage09-dashboard-fixture-label strong{letter-spacing:.07em;text-transform:uppercase;color:var(--s09-muted)!important;font-size:var(--s09-font-label)!important}.stage09-notifications-banner{grid-template-columns:24px minmax(0,1fr) auto!important}.stage09-home-action-banner>.stage09-notifications-summary-actions,.stage09-notifications-summary-actions{white-space:nowrap;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:8px!important;width:auto!important;min-width:max-content!important;margin-left:auto!important;display:inline-flex!important}.stage09-notifications-summary-actions .stage09-notification-count,.stage09-notifications-summary-actions>svg{flex:none!important;margin:0!important;display:inline-grid!important}.stage09-notification-availability{border:0!important;border-top:1px solid var(--s09-line-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:7px 0 0!important;padding:7px 0 0!important}.stage09-notification-availability>header{background:0 0!important;min-height:0!important;padding:0 0 4px!important}.stage09-notification-player{border-top:1px solid color-mix(in srgb, var(--s09-line-soft) 70%, transparent)!important;min-height:34px!important;padding:5px 0!important}.stage09-notification-availability-actions button{width:30px!important;height:30px!important}.stage09-guardian-roster-break{background:0 0!important;border:0!important;height:12px!important;margin:0!important}.stage09-guardian-roster-list{padding:6px!important}.stage09-guardian-player{min-height:30px!important}.stage09-chat-compose-bare .stage09-chat-add-wrap>button,.stage09-chat-compose-bare>button:last-child{width:34px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.stage09-chat-compose-bare .stage09-chat-add-wrap>button{color:var(--s09-accent-2-ink)!important}.stage09-chat-compose-bare>button:last-child{color:var(--s09-accent)!important}.stage09-chat-compose-bare button:disabled{opacity:.45}.stage09-message-action-report,.stage09-report-form-v4{display:none!important}.stage09-chat-poll-v4 .stage09-poll-delete,.stage09-chat-poll-v4 footer button[aria-label=Delete\ poll]{color:var(--s09-negative)!important}.stage09-inline-link,.stage09-address-link{-webkit-text-decoration-color:color-mix(in srgb, var(--s09-accent-2) 58%, transparent);text-decoration-color:color-mix(in srgb, var(--s09-accent-2) 58%, transparent);text-underline-offset:2px;color:var(--s09-accent)!important}.stage09-inline-link{font:inherit;overflow-wrap:anywhere;text-decoration-line:underline}.stage09-address-link{cursor:pointer;align-items:flex-start;gap:4px;width:fit-content;max-width:100%;text-decoration:none;display:inline-flex!important}.stage09-address-link:hover span,.stage09-address-link:focus-visible span{text-underline-offset:2px;text-decoration:underline}.stage09-address-link svg{flex:none;margin-top:2px;color:var(--s09-accent)!important}.stage09-schedule-card-list{gap:7px!important}.stage09-schedule-static-card{border-radius:9px!important}.stage09-delete-confirmation{border-color:color-mix(in srgb, var(--s09-negative) 44%, var(--s09-line))!important;background:color-mix(in srgb, var(--s09-negative) 6%, var(--s09-surface-2))!important}.stage09-delete-confirmation>strong{color:var(--s09-negative)!important}@media (max-width:520px){.stage09-dashboard-fixture.stage09-schedule-static-card{grid-template-columns:29px minmax(0,1fr)!important;padding:10px!important}.stage09-notifications-summary-actions{gap:6px!important}.stage09-notification-player{flex-direction:row!important;align-items:center!important}.stage09-notification-availability-actions{margin-left:auto;width:auto!important}}
.stage09-major,.stage09-dashboard-event-card,.stage09-schedule-static-card,.stage09-home-action-banner:not(.stage09-notifications-banner),.stage09-notifications-disclosure,.stage09-home-create-tabs,.stage09-guardian-roster,.stage09-guardian-permissions,.stage09-team-chat-v4,.stage09-current-form,.stage09-shell .settings-card,.stage09-shell .more-menu,.stage09-shell .appearance-choice-grid>button{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box!important;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent)!important;border:1px solid #0000!important}.stage09-major,.stage09-dashboard-event-card,.stage09-schedule-static-card,.stage09-notifications-disclosure,.stage09-home-create-tabs,.stage09-guardian-roster,.stage09-guardian-permissions,.stage09-team-chat-v4,.stage09-current-form{border-radius:9px!important}.stage09-major-header,.stage09-chevron-row,.stage09-home-action-banner,.stage09-notifications-banner{background:var(--s09-surface)!important}.stage09-dashboard-upcoming{gap:9px;display:grid}.stage09-dashboard-event-card.stage09-schedule-static-card{overflow:hidden;grid-template-columns:32px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:0!important;padding:11px 12px!important;display:grid!important}.stage09-dashboard-event-card .stage09-dashboard-fixture-label{border:0!important;border-bottom:1px solid var(--s09-line-soft)!important;background:0 0!important;min-height:0!important;margin:0 0 3px!important;padding:0 0 5px!important}.stage09-dashboard-event-card .stage09-dashboard-fixture-label strong{letter-spacing:.07em;text-transform:uppercase;font-weight:900;color:var(--s09-accent)!important;font-size:var(--s09-font-label)!important;line-height:var(--s09-line-tight)!important}.stage09-dashboard-event-card.training .stage09-dashboard-fixture-label strong{color:var(--s09-accent-2-ink)!important}.stage09-dashboard-guardian-availability{border-top:1px solid var(--s09-line-soft);gap:5px;margin-top:8px;padding-top:8px;display:grid}.stage09-dashboard-guardian-player{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:3px 0;display:grid}.stage09-dashboard-guardian-player-copy{gap:1px;min-width:0;display:grid}.stage09-dashboard-guardian-player-copy>strong{font-size:var(--s09-font-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage09-dashboard-guardian-player-copy>small{align-items:center;gap:5px;display:inline-flex;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-dashboard-guardian-player-copy i,.stage09-dashboard-player-status i{border-radius:50%;flex:none;width:7px;height:7px}.stage09-dashboard-guardian-player-copy i.available,.stage09-dashboard-player-status i.available{background:var(--s09-positive)}.stage09-dashboard-guardian-player-copy i.unsure,.stage09-dashboard-player-status i.unsure{background:var(--s09-attention)}.stage09-dashboard-guardian-player-copy i.unavailable,.stage09-dashboard-player-status i.unavailable{background:var(--s09-negative)}.stage09-dashboard-availability-actions{align-items:center;gap:4px;display:inline-flex}.stage09-dashboard-availability-actions button{opacity:.62;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:30px;height:30px;padding:0;display:grid}.stage09-dashboard-availability-actions button.available{color:var(--s09-positive)}.stage09-dashboard-availability-actions button.unsure{color:var(--s09-attention)}.stage09-dashboard-availability-actions button.unavailable{color:var(--s09-negative)}.stage09-dashboard-availability-actions button.active{background:color-mix(in srgb, currentColor 11%, var(--s09-surface-2));opacity:1;border-color:currentColor}.stage09-dashboard-permission-note{text-align:right;max-width:190px;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-dashboard-matchday-action{margin-top:7px}.stage09-dashboard-matchday-action .button{width:fit-content}.stage09-dashboard-player-status em{color:var(--s09-muted);font-size:var(--s09-font-meta);font-style:normal}.stage09-guardian-team-group{gap:10px;display:grid}.stage09-guardian-permission-body{border-top:1px solid var(--s09-line-soft);background:var(--s09-bg);gap:9px;padding:10px;display:grid}.stage09-guardian-permission-body>p{color:var(--s09-muted);font-size:var(--s09-font-body);margin:0}.stage09-guardian-permission-child{border:1px solid var(--s09-line-soft);background:var(--s09-surface);border-radius:7px;gap:4px;padding:8px;display:grid}.stage09-guardian-permission-child>strong{color:var(--s09-accent);font-size:var(--s09-font-strong)}.stage09-guardian-permission-row{border-top:1px solid var(--s09-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;padding:5px 0;display:grid}.stage09-guardian-permission-row>span{gap:1px;min-width:0;display:grid}.stage09-guardian-permission-row strong,.stage09-guardian-permission-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage09-guardian-permission-row small{color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-permission-toggle{border:1px solid var(--s09-line);background:var(--s09-surface-2);cursor:pointer;border-radius:999px;width:38px;height:22px;padding:0;position:relative}.stage09-permission-toggle>span{background:var(--s09-muted);border-radius:50%;width:14px;height:14px;transition:transform .16s,background .16s;position:absolute;top:3px;left:3px}.stage09-permission-toggle[aria-pressed=true]{border-color:color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line));background:color-mix(in srgb, var(--s09-accent) 24%, var(--s09-surface-2))}.stage09-permission-toggle[aria-pressed=true]>span{background:var(--s09-accent-2);transform:translate(16px)}.stage09-permission-toggle:disabled{cursor:not-allowed;opacity:.55}.stage09-team-control-v4{gap:10px!important}.stage09-team-control-v4>.stage09-major{margin:0!important}.stage09-team-control-v4 .stage09-team-info>summary strong,.stage09-team-control-v4 .stage09-formation-section>summary strong,.stage09-team-control-v4 .stage09-team-selection-section>summary strong,.stage09-team-control-v4 .stage09-squad-notes>summary strong{color:var(--s09-text)}.stage09-player-row--unavailable{opacity:.46;filter:grayscale(.5);order:99;background:color-mix(in srgb, var(--s09-negative) 5%, var(--s09-bg))!important}.stage09-player-row--unavailable a{pointer-events:none;cursor:not-allowed}.stage09-player-row--unavailable select{opacity:.6;cursor:not-allowed!important}.stage09-team-selection-section .stage09-player-table{flex-direction:column;display:flex}.stage09-team-selection-section .stage09-player-head{order:-1}.stage09-schedule-manager-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px!important;display:grid!important}.stage09-schedule-manager-actions .button{justify-content:center;width:100%!important}@media (max-width:520px){.stage09-dashboard-event-card.stage09-schedule-static-card{grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:10px!important}.stage09-dashboard-guardian-player{grid-template-columns:minmax(0,1fr) auto}.stage09-dashboard-availability-actions button{width:29px;height:29px}.stage09-dashboard-permission-note{max-width:130px}}
html[data-skin-mode=neutral][data-theme=dark] .stage09-shell{--s09-bg:#101214;--s09-surface:#181b1f;--s09-surface-2:#20242a;--s09-surface-raised:#292e35;--s09-line:#3a4048;--s09-line-soft:#2c3138;--s09-text:#f3f4f5;--s09-muted:#aeb3ba;--s09-muted-2:#858b94;--s09-chat-bg:#131619;--s09-message-bg:#23272d;--s09-accent:#d8dce1;--s09-accent-2:#9aa2ac;--s09-shadow:#00000061}html[data-skin-mode=neutral][data-theme=light] .stage09-shell{--s09-bg:#f5f3ee;--s09-surface:#fffefa;--s09-surface-2:#ebe8e1;--s09-surface-raised:#fff;--s09-line:#cbc7bf;--s09-line-soft:#dedad2;--s09-text:#202327;--s09-muted:#61676f;--s09-muted-2:#858a91;--s09-chat-bg:#ebe8e1;--s09-message-bg:#fffefa;--s09-accent:#343a42;--s09-accent-2:#747c86;--s09-shadow:#27231c21}html[data-skin-mode=neutral][data-theme=dark] .stage09-header{background:linear-gradient(115deg,#1a1e23 0%,#2a3037 55%,#404751 100%)!important;border-bottom-color:#4a515b!important}html[data-skin-mode=neutral][data-theme=light] .stage09-header{background:linear-gradient(115deg,#faf8f3 0%,#e8e4dc 55%,#d2cec6 100%)!important;border-bottom-color:#bbb7af!important}html[data-skin-mode=neutral][data-theme=dark] .stage09-static-context-header .stage09-static-context-copy strong,html[data-skin-mode=neutral][data-theme=dark] .stage09-static-context-header .stage09-static-context-copy span,html[data-skin-mode=neutral][data-theme=dark] .stage09-static-context-header .stage09-static-context-crest>b,html[data-skin-mode=neutral][data-theme=dark] .stage09-static-context-header .stage09-static-context-crest>svg,html[data-skin-mode=neutral][data-theme=dark] .stage09-static-context-header .stage09-theme-toggle{text-shadow:0 1px 3px #00000057;color:#f6f7f8!important}html[data-skin-mode=neutral][data-theme=light] .stage09-static-context-header .stage09-static-context-copy strong,html[data-skin-mode=neutral][data-theme=light] .stage09-static-context-header .stage09-static-context-copy span,html[data-skin-mode=neutral][data-theme=light] .stage09-static-context-header .stage09-static-context-crest>b,html[data-skin-mode=neutral][data-theme=light] .stage09-static-context-header .stage09-static-context-crest>svg,html[data-skin-mode=neutral][data-theme=light] .stage09-static-context-header .stage09-theme-toggle{text-shadow:0 1px 2px #ffffff59;color:#202327!important}html[data-skin-mode=neutral] .stage09-theme-toggle{background:color-mix(in srgb, var(--s09-surface) 64%, transparent)!important;border-color:currentColor!important}.stage09-settings-menu{gap:10px;display:grid}.stage09-settings-menu>form{margin:0;display:block}.stage09-settings-option{width:100%;min-height:var(--s09-major-height);background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box;color:var(--s09-text);box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent);text-align:left;border:1px solid #0000;border-radius:9px;grid-template-columns:30px minmax(0,1fr) 20px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.stage09-settings-option:hover,.stage09-settings-option:focus-visible{background:linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 8%, var(--s09-surface)), color-mix(in srgb, var(--s09-accent-2) 7%, var(--s09-surface))) padding-box, linear-gradient(135deg, var(--s09-accent), var(--s09-accent-2)) border-box}.stage09-settings-option-icon{width:28px;height:28px;color:var(--s09-accent);place-items:center;display:grid}.stage09-settings-option-copy{gap:1px;min-width:0;display:grid}.stage09-settings-option-copy strong{color:var(--s09-text);font-size:var(--s09-font-subheading);line-height:var(--s09-line-tight)}.stage09-settings-option-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--s09-muted)!important;font-size:var(--s09-font-meta)!important}.stage09-settings-option>svg{color:var(--s09-accent-2-ink)}.stage09-settings-sign-out{cursor:pointer}.stage09-settings-sign-out .stage09-settings-option-icon,.stage09-settings-sign-out .stage09-settings-option-copy strong{color:var(--s09-negative)}.stage09-theme-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stage09-appearance-theme-card .settings-card__heading>svg{color:var(--s09-accent)}.stage09-home-banner-trailing{grid-auto-flow:column;justify-content:end;align-items:center;gap:7px!important;display:inline-flex!important}.stage09-home-banner-trailing>svg{color:var(--s09-accent-2-ink)}.stage09-notifications-empty-banner{border-radius:9px;background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box!important;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent)!important;border:1px solid #0000!important}.stage09-notifications-empty-banner>svg{color:var(--s09-muted)!important}.stage09-system-notification-body{white-space:pre-line}.stage09-dashboard-event-card.training .stage09-dashboard-fixture-label strong{color:var(--s09-accent)!important}.stage09-dashboard-guardian-player{grid-template-columns:minmax(0,1fr)!important;gap:5px!important;padding:8px 0!important}.stage09-dashboard-availability-question{color:var(--s09-text);font-size:var(--s09-font-strong);font-weight:800;line-height:var(--s09-line-body);margin:0}.stage09-dashboard-guardian-player-copy{min-height:18px}.stage09-dashboard-availability-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-top:2px;gap:7px!important;display:grid!important}.stage09-dashboard-availability-actions button{font-size:var(--s09-font-meta);justify-content:center;align-items:center;gap:6px;font-weight:850;border:1px solid var(--s09-line)!important;background:var(--s09-surface-2)!important;opacity:.82!important;border-radius:7px!important;width:100%!important;height:34px!important;padding:5px 8px!important;display:inline-flex!important}.stage09-dashboard-availability-actions button span{display:inline}.stage09-dashboard-availability-actions button.available{color:var(--s09-positive)!important}.stage09-dashboard-availability-actions button.unavailable{color:var(--s09-negative)!important}.stage09-dashboard-availability-actions button.active{box-shadow:inset 0 -2px;background:color-mix(in srgb, currentColor 11%, var(--s09-surface-2))!important;opacity:1!important;border-color:currentColor!important}.stage09-dashboard-permission-note{text-align:left!important;max-width:none!important}.stage09-message-actions-v4 svg{stroke-width:2px!important;width:14px!important;height:14px!important}.stage09-message-actions-v4 button{place-items:center!important;width:20px!important;height:20px!important;display:grid!important}.stage09-chat-compose-v4 textarea{touch-action:manipulation;font-size:16px!important;line-height:1.35!important}.stage09-chat-compose-v4,.stage09-chat-composer-shell{contain:layout paint}.stage09-delete-confirmation>span{color:var(--s09-muted);font-size:var(--s09-font-body)}.stage09-delete-confirmation .stage09-inline-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px!important;display:grid!important}.stage09-delete-confirmation .stage09-inline-actions .button{justify-content:center;width:100%}.stage09-delete-confirmation .stage09-inline-actions .button:last-child{grid-column:1/-1}@media (max-width:620px){.stage09-theme-choice-grid{grid-template-columns:1fr}.stage09-settings-option-copy small{white-space:normal}}@media (max-width:520px){.stage09-chat-compose-v4 textarea{font-size:16px!important}.stage09-dashboard-availability-actions button{min-height:36px!important}.stage09-delete-confirmation .stage09-inline-actions{grid-template-columns:1fr}.stage09-delete-confirmation .stage09-inline-actions .button:last-child{grid-column:auto}}
@media (max-width:899px){.stage09-bottom-nav{isolation:isolate;touch-action:manipulation;z-index:1000!important;padding-left:max(18px, calc(env(safe-area-inset-left) + 12px))!important;padding-right:max(18px, calc(env(safe-area-inset-right) + 12px))!important;padding-bottom:calc(7px + env(safe-area-inset-bottom))!important;pointer-events:auto!important;position:fixed!important}.stage09-bottom-nav a{z-index:1;position:relative;pointer-events:auto!important}.stage09-content{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}}.stage10-dashboard-upcoming,.stage09-schedule-card-list{gap:9px;display:grid}.stage10-event-card,.stage10-event-card.stage09-schedule-static-card{min-width:0;overflow:hidden;border-radius:9px!important;margin:0!important;padding:0!important;display:block!important}.stage10-event-card>summary{list-style:none}.stage10-event-card>summary::-webkit-details-marker{display:none}.stage10-event-summary{min-width:0;color:var(--s09-text);cursor:pointer;-webkit-user-select:none;user-select:none;padding:0;display:block}.stage10-event-heading{border-bottom:1px solid var(--s09-line-soft);grid-template-columns:24px minmax(0,1fr) auto 18px;align-items:center;gap:7px;min-width:0;min-height:42px;margin:0 10px;display:grid}.stage10-event-icon{width:22px;height:30px;color:var(--s09-accent);place-items:center;display:grid}.stage10-event-heading.training .stage10-event-icon,.stage10-event-heading.training>strong{color:var(--s09-accent-2-ink)}.stage10-event-heading.event .stage10-event-icon,.stage10-event-heading.event>strong{color:var(--s09-attention)}.stage10-event-heading>strong{min-width:0;color:var(--s09-accent);font-size:var(--s09-font-label,10px);letter-spacing:.065em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:900;line-height:1.2;overflow:hidden}.stage10-event-heading time{color:var(--s09-muted);font-size:var(--s09-font-meta,9px);white-space:nowrap;line-height:1}.stage10-event-heading>svg:last-child{color:var(--s09-muted-2);transition:transform .16s}.stage10-event-card[open] .stage10-event-heading>svg:last-child{transform:rotate(180deg)}.stage10-event-collapsed{gap:3px;min-width:0;padding:7px 10px 10px;display:grid}.stage10-event-context{min-width:0;color:var(--s09-muted);font-size:var(--s09-font-meta,9px);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;align-items:center;gap:5px;line-height:1.2;display:flex;overflow:hidden}.stage10-event-title{min-width:0;max-width:100%;color:var(--s09-text);font-size:var(--stage10-event-title-size,12px);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.25;display:block;overflow:hidden}.stage10-event-expanded{border-top:1px solid var(--s09-line-soft);background:var(--s09-bg);gap:9px;min-width:0;padding:10px;display:grid}.stage10-event-notes{border-top:1px solid var(--s09-line-soft);gap:4px;padding-top:8px;display:grid}.stage10-event-notes>strong{color:var(--s09-text);font-size:var(--s09-font-strong,11px)}.stage10-event-notes>p{color:var(--s09-muted);font-family:ui-sans-serif,system-ui,sans-serif;font-size:var(--s09-font-body,11px);white-space:pre-wrap;margin:0;line-height:1.5}.stage10-team-availability{border-top:1px solid var(--s09-line-soft);gap:6px;padding-top:8px;display:grid}.stage10-event-expanded .stage09-schedule-manager-actions{margin-top:1px}.stage10-address-control{min-width:0;display:block}.stage10-address-control>.stage09-address-link,.stage10-event-address{cursor:pointer;text-align:left;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-width:0;min-height:38px;text-decoration:none;border:1px solid color-mix(in srgb, var(--s09-accent) 38%, var(--s09-line))!important;background:color-mix(in srgb, var(--s09-accent) 7%, var(--s09-surface-2))!important;color:var(--s09-text)!important;border-radius:7px!important;padding:5px 7px!important;display:grid!important}.stage10-address-control>.stage09-address-link>svg{color:var(--s09-accent)}.stage10-address-control>.stage09-address-link>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:1.35;overflow:hidden;color:var(--s09-text)!important;font-size:var(--s09-font-meta,9px)!important}.stage10-address-control>.stage09-address-link>small{letter-spacing:.045em;text-underline-offset:2px;text-transform:uppercase;white-space:nowrap;font-weight:900;text-decoration:underline;color:var(--s09-accent)!important;font-size:11px!important}.stage10-map-dialog{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--s09-text);background:0 0;border:0;margin:0;padding:0}.stage10-map-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000b8}.stage10-map-dialog-sheet{padding:12px max(14px, env(safe-area-inset-right)) calc(14px + env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-top:1px solid var(--s09-line);background:var(--s09-surface);border-radius:16px 16px 0 0;gap:0;display:grid;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 50px #00000073}.stage10-map-dialog-sheet>header{border-bottom:1px solid var(--s09-line-soft);grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:8px;min-height:54px;display:grid}.stage10-map-dialog-sheet>header>span{gap:3px;min-width:0;display:grid}.stage10-map-dialog-sheet>header strong{font-size:13px}.stage10-map-dialog-sheet>header small{color:var(--s09-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.stage10-map-dialog-sheet>header button{width:42px;height:42px;color:var(--s09-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.stage10-map-options{display:grid}.stage10-map-options>a{border-bottom:1px solid var(--s09-line-soft);min-height:58px;color:var(--s09-text);grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:9px;text-decoration:none;display:grid}.stage10-map-options>a>span:nth-child(2){gap:2px;min-width:0;display:grid}.stage10-map-options strong{font-size:11px}.stage10-map-options small{color:var(--s09-muted);font-size:11px}.stage10-map-option-icon,.stage10-map-options>a>svg{color:var(--s09-accent)}.stage10-map-cancel{border:1px solid var(--s09-line);background:var(--s09-surface-2);min-height:44px;color:var(--s09-text);cursor:pointer;border-radius:7px;margin-top:10px;font-weight:850}.stage10-guardian-team{gap:10px}.stage10-guardian-own-card{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent);border:1px solid #0000;border-radius:9px;overflow:hidden}.stage10-guardian-own-card>header{border-bottom:1px solid var(--s09-line-soft);grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:2px 10px;min-height:62px;padding:10px 12px;display:grid}.stage10-guardian-own-card>header>span{color:var(--s09-accent);letter-spacing:.07em;text-transform:uppercase;grid-column:1;font-size:11px;font-weight:900}.stage10-guardian-own-card>header>strong{text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:14px;overflow:hidden}.stage10-guardian-own-card>header>small{color:var(--s09-muted);text-align:right;grid-area:1/2/3;align-self:center;font-size:11px}.stage10-guardian-own-stats{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stage10-guardian-own-stats>span{border-left:1px solid var(--s09-line-soft);grid-template-columns:auto auto;place-content:center;align-items:center;gap:2px 7px;min-height:68px;display:grid}.stage10-guardian-own-stats>span:first-child{border-left:0}.stage10-guardian-own-stats svg{color:var(--s09-accent);grid-row:1/3}.stage10-guardian-own-stats b{color:var(--s09-text);font-size:20px;line-height:1}.stage10-guardian-own-stats small{color:var(--s09-muted);letter-spacing:.05em;text-transform:uppercase;font-size:11px}.stage10-guardian-player-tabs{border-top:1px solid var(--s09-line-soft);background:var(--s09-bg);grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:10px;display:grid}.stage10-guardian-player-tabs>span{border:1px solid var(--s09-line);background:var(--s09-surface);min-width:0;min-height:38px;color:var(--s09-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;border-radius:7px;place-items:center;padding:7px 8px;font-size:11px;font-weight:800;display:grid;overflow:hidden}.stage10-settings-route,.stage10-availability-permissions{gap:10px;display:grid}.stage10-availability-permissions .stage09-guardian-permission-child{background:0 0;border:0;padding:0}.stage10-settings-route .settings-card{overflow:hidden;background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box!important;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent)!important;border:1px solid #0000!important;border-radius:9px!important;margin:0!important;padding:0!important}.stage10-settings-route .settings-card__heading{border-bottom:1px solid var(--s09-line-soft);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-height:58px;padding:9px 11px;display:grid}.stage10-settings-route .settings-card__heading>svg{color:var(--s09-accent)}.stage10-settings-route .settings-card__heading h2,.stage10-settings-route .settings-card__heading p{margin:0}.stage10-settings-route .settings-card__heading h2{color:var(--s09-text);font-size:12px}.stage10-settings-route .settings-card__heading p{color:var(--s09-muted);font-size:11px;line-height:1.4}.stage10-settings-route .appearance-choice-grid,.stage10-settings-route .stage09-theme-choice-grid,.stage10-settings-route .appearance-size-options{grid-template-columns:1fr!important;gap:0!important;display:grid!important}.stage10-settings-route .appearance-choice-grid>button{text-align:left;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:9px;min-height:58px;display:grid;border:0!important;border-bottom:1px solid var(--s09-line-soft)!important;background:var(--s09-bg)!important;color:var(--s09-text)!important;box-shadow:none!important;border-radius:0!important;margin:0!important;padding:8px 11px!important}.stage10-settings-route .appearance-choice-grid>button:last-child{border-bottom:0!important}.stage10-settings-route .appearance-choice-grid>button[aria-pressed=true]{background:color-mix(in srgb, var(--s09-accent) 9%, var(--s09-bg))!important;box-shadow:inset 3px 0 0 var(--s09-accent)!important}.stage10-settings-route .appearance-choice-copy{gap:2px;min-width:0;display:grid}.stage10-settings-route .appearance-choice-copy strong{color:var(--s09-text);font-size:11px}.stage10-settings-route .appearance-choice-copy small,.stage10-settings-route .accessibility-note{line-height:1.4;color:var(--s09-muted)!important;font-size:11px!important}.stage10-settings-route .appearance-choice-check,.stage10-settings-route .appearance-choice-icon{color:var(--s09-accent)}.stage10-settings-route .accessibility-note{border-top:1px solid var(--s09-line-soft);margin:0;padding:9px 11px}.stage09-current-form.stage10-current-form{grid-template-columns:minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;min-height:0!important;padding:0!important;display:grid!important}.stage10-current-form>header{border-bottom:1px solid var(--s09-line-soft);justify-content:space-between;align-items:center;gap:10px;min-height:46px;padding:8px 11px;display:flex}.stage10-current-form>header strong{color:var(--s09-text);font-size:12px}.stage10-current-form>header small{color:var(--s09-muted);font-size:11px}.stage09-current-form.stage10-current-form>.stage10-current-form-tabs{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch!important;gap:0!important;display:grid!important}.stage09-current-form.stage10-current-form>.stage10-current-form-tabs>.stage10-current-form-tab{background:var(--s09-bg);text-transform:uppercase;place-items:center;min-height:42px;padding:6px 4px;font-weight:900;border:0!important;border-left:1px solid var(--s09-line-soft)!important;border-radius:0!important;width:auto!important;height:auto!important;font-size:11px!important;display:grid!important}.stage09-current-form.stage10-current-form>.stage10-current-form-tabs>.stage10-current-form-tab:first-child{border-left:0!important}.stage09-history-result{border-radius:7px!important}.stage10-history-detail{background:var(--s09-bg);gap:10px!important;padding:10px!important}.stage10-scoreboard{border-bottom:1px solid var(--s09-line);grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:start;gap:6px;min-width:0;padding:0 0 10px;display:grid}.stage10-scoreboard>section{gap:7px;min-width:0;display:grid}.stage10-scoreboard>section>header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-height:42px;display:grid}.stage10-scoreboard>section:last-of-type>header{grid-template-columns:auto minmax(0,1fr)}.stage10-scoreboard>section:first-of-type>header{text-align:right}.stage10-scoreboard>section:last-of-type>header{text-align:left}.stage10-scoreboard header strong{min-width:0;color:var(--s09-text);text-overflow:ellipsis;white-space:normal;font-size:11px;line-height:1.25;overflow:hidden}.stage10-scoreboard header b{color:var(--s09-text);font-size:25px;line-height:1}.stage10-score-divider{color:var(--s09-muted);text-align:center;align-self:center;padding-top:5px;font-size:17px}.stage10-score-goals{gap:4px;display:grid}.stage10-score-goals>span{min-width:0;color:var(--s09-muted);grid-template-columns:13px minmax(0,1fr) auto;align-items:center;gap:4px;font-family:ui-sans-serif,system-ui,sans-serif;font-size:11px;display:grid}.stage10-scoreboard>section:first-of-type .stage10-score-goals>span{grid-template-columns:auto minmax(0,1fr) 13px}.stage10-scoreboard>section:first-of-type .stage10-score-goals svg{grid-area:1/3}.stage10-scoreboard>section:first-of-type .stage10-score-goals b{text-align:right;grid-area:1/2}.stage10-scoreboard>section:first-of-type .stage10-score-goals small{grid-area:1/1}.stage10-score-goals b{min-width:0;color:var(--s09-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.stage10-score-goals small{color:var(--s09-muted);white-space:nowrap;font-size:11px}.stage10-score-goals em{color:var(--s09-muted-2);grid-column:2/4;font-size:11px;font-style:normal}.stage10-scoreboard>section:first-of-type .stage10-score-goals em{text-align:right;grid-column:1/3}@media (max-width:899px){:is(.stage09-main:has(.stage10-schedule-route),.stage09-main:has(.stage10-messages-route)){grid-template-rows:auto minmax(0,1fr);height:100dvh;min-height:100dvh;display:grid;overflow:hidden}:is(.stage09-main:has(.stage10-schedule-route)>.stage09-header,.stage09-main:has(.stage10-messages-route)>.stage09-header){flex:none;position:relative!important}:is(.stage09-main:has(.stage10-schedule-route)>.stage09-content,.stage09-main:has(.stage10-messages-route)>.stage09-content){width:100%;height:100%;min-height:0;margin:0;overflow:hidden;padding-top:12px!important;padding-bottom:calc(82px + env(safe-area-inset-bottom))!important}.stage10-messages-route{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.stage10-schedule-route{min-height:0;overflow-x:clip}.stage10-schedule-route>.page-heading,.stage10-messages-route>.page-heading{flex:none}.stage10-schedule-route>.stage09-page{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;overflow-y:auto}.stage10-messages-route>.stage09-team-chat-v4{flex-direction:column;flex:auto;min-height:0;overflow:hidden;display:flex!important}.stage09-team-chat-v4>.stage09-chat-room-header,.stage09-team-chat-v4>.stage09-pins-v4,.stage09-team-chat-v4>.stage09-chat-composer-shell,.stage09-team-chat-v4>.stage09-chat-notice{flex:none}.stage09-team-chat-v4>.stage09-chat-timeline-v4{overscroll-behavior:contain;scrollbar-gutter:stable;flex:auto;min-height:0;max-height:none!important;overflow-y:auto!important}.stage09-chat-composer-shell{z-index:15;border-top:1px solid var(--s09-line);background:var(--s09-surface);flex:none;position:relative;bottom:0}}@media (max-width:520px){.stage10-event-heading{grid-template-columns:22px minmax(0,1fr) auto 16px;gap:5px;margin-left:8px;margin-right:8px}.stage10-event-heading time{font-size:11px}.stage10-event-collapsed,.stage10-event-expanded{padding-left:8px;padding-right:8px}.stage10-address-control>.stage09-address-link>small{font-size:11px!important}.stage10-guardian-player-tabs{grid-template-columns:1fr}.stage10-scoreboard{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:3px}.stage10-scoreboard header b{font-size:22px}.stage10-scoreboard header strong{font-size:11px}}
.stage10-event-card,.stage10-event-card.stage09-schedule-static-card{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box!important;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent)!important;border:1px solid #0000!important;border-radius:9px!important}.stage10-event-card:not([open])>.stage10-event-expanded{display:none!important}.stage09-schedule-card-list{grid-auto-rows:max-content;align-content:start}.stage10-schedule-event-card{align-self:start;height:max-content!important;min-height:0!important}.stage10-schedule-event-card>.stage10-event-summary{height:auto!important;min-height:0!important}.stage10-address-control{min-width:0;display:inline}.stage10-address-control>.stage09-address-link,.stage10-event-address{cursor:pointer;font:inherit;text-align:left;text-underline-offset:2px;overflow-wrap:anywhere;line-height:1.45;color:#78c3ff!important;width:auto!important;min-width:0!important;min-height:0!important;box-shadow:none!important;font-size:var(--s09-font-meta,9px)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;text-decoration:underline!important;text-decoration-thickness:1px!important;display:inline!important}html[data-theme=light] .stage10-address-control>.stage09-address-link,html[data-theme=light] .stage10-event-address{color:#075fbd!important}.stage10-address-control>.stage09-address-link:hover,.stage10-address-control>.stage09-address-link:focus-visible,.stage10-event-address:hover,.stage10-event-address:focus-visible{color:#9ad2ff!important}html[data-theme=light] .stage10-address-control>.stage09-address-link:hover,html[data-theme=light] .stage10-address-control>.stage09-address-link:focus-visible,html[data-theme=light] .stage10-event-address:hover,html[data-theme=light] .stage10-event-address:focus-visible{color:#004f9e!important}
.stage10-results-page{gap:10px}.stage10-results-surface{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box;min-width:0;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent);border:1px solid #0000;border-radius:9px;overflow:hidden}.stage10-results-form{justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:0 12px;display:flex}.stage10-results-form>strong{color:var(--s09-text);white-space:nowrap;font-size:12px;font-weight:900}.stage10-results-form>small{color:var(--s09-muted);font-size:11px}.stage10-results-form-values{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.stage10-results-form-values>span{background:0 0;border:0;border-radius:0;padding:0;font-size:12px;font-weight:950;line-height:1;display:inline}.stage10-results-month{grid-template-columns:46px minmax(0,1fr) 46px;align-items:center;min-height:46px;display:grid}.stage10-results-month>button{width:42px;height:42px;color:var(--s09-accent-2-ink);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-self:center;place-items:center;padding:0;display:grid}.stage10-results-month>button:focus-visible{outline:2px solid var(--s09-accent);outline-offset:-3px}.stage10-results-month>button:disabled{cursor:wait;opacity:.45}.stage10-results-month>strong{color:var(--s09-text);text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;overflow:hidden}.stage10-results-list{gap:9px;display:grid}.stage10-results-fixture{align-self:start}.stage10-results-fixture-summary{width:100%;min-height:64px;color:var(--s09-text);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:10px;padding:9px 12px;display:grid}.stage10-results-fixture-summary>svg{color:var(--s09-muted-2);justify-self:end;transition:transform .16s}.stage10-results-fixture.is-open .stage10-results-fixture-summary>svg{transform:rotate(180deg)}.stage10-results-fixture-summary:focus-visible{outline:2px solid var(--s09-accent);outline-offset:-3px}.stage10-results-fixture-copy{gap:4px;min-width:0;display:grid}.stage10-results-fixture-copy>strong{min-width:0;color:var(--s09-text);font-size:var(--stage10-result-title-size,12px);letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-weight:900;line-height:1.25;display:block;overflow:hidden}.stage10-results-fixture-copy>span{min-width:0;color:var(--s09-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;display:block;overflow:hidden}.stage10-results-empty{gap:3px;padding:11px 12px;display:grid}.stage10-results-empty>strong{color:var(--s09-text);font-size:11px}.stage10-results-empty>span{color:var(--s09-muted);font-size:11px}.stage09-history-detail.stage10-results-detail{border-top:1px solid var(--s09-line-soft);background:var(--s09-bg);gap:12px;padding:11px 12px 13px;display:grid}.stage10-results-detail>.stage09-history-block,.stage10-results-detail>.stage09-history-notes,.stage10-results-detail>.stage09-history-parent-safe,.stage10-results-detail>.button{min-width:0}.stage10-results-detail>.stage09-history-block,.stage10-results-detail>.stage09-history-notes,.stage10-results-detail>.stage09-history-parent-safe{border-top:1px solid var(--s09-line-soft);padding-top:10px}.stage10-results-scoreboard{border-bottom:1px solid var(--s09-line);gap:7px;min-width:0;padding:2px 0 11px;display:grid}.stage10-results-scoreline,.stage10-results-goal-grid{grid-template-columns:minmax(0,1fr) 34px 12px 34px minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.stage10-results-team-name{min-width:0;color:var(--s09-text);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:850;line-height:1.25;display:-webkit-box;overflow:hidden}.stage10-results-team-name--left{text-align:right;grid-column:1}.stage10-results-team-name--right{text-align:left;grid-column:5}.stage10-results-score{color:var(--s09-text);text-align:center;font-size:27px;font-weight:950;line-height:1}.stage10-results-score--left{grid-column:2}.stage10-results-score--right{grid-column:4}.stage10-results-score-divider{color:var(--s09-muted);text-align:center;grid-column:3;font-size:16px;line-height:1}.stage10-results-goal-grid{align-items:start}.stage10-results-goals{gap:6px;min-width:0;max-width:100%;padding-top:1px;font-family:ui-sans-serif,system-ui,sans-serif;display:grid}.stage10-results-goals--left{text-align:right;grid-column:1/3;justify-self:end}.stage10-results-goals--right{text-align:left;grid-column:4/6;justify-self:start}.stage10-results-goal{gap:2px;min-width:0;display:grid}.stage10-results-goal>span{grid-template-columns:minmax(0,auto) 27px;align-items:baseline;gap:5px;min-width:0;display:grid}.stage10-results-goals--left .stage10-results-goal>span{justify-content:end}.stage10-results-goals--right .stage10-results-goal>span{justify-content:start}.stage10-results-goal b{min-width:0;color:var(--s09-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.25;overflow:hidden}.stage10-results-goal small{width:27px;color:var(--s09-muted);font-family:var(--s09-mono);text-align:right;white-space:nowrap;font-size:11px;line-height:1.25}.stage10-results-goal em{color:var(--s09-muted-2);font-size:11px;font-style:normal;line-height:1.25}@media (max-width:520px){.stage10-results-page{gap:9px}.stage10-results-form{min-height:46px;padding-left:10px;padding-right:10px}.stage10-results-form-values{gap:8px}.stage10-results-month{grid-template-columns:44px minmax(0,1fr) 44px}.stage10-results-fixture-summary{gap:8px;min-height:61px;padding-left:10px;padding-right:10px}.stage09-history-detail.stage10-results-detail{padding-left:10px;padding-right:10px}.stage10-results-scoreline,.stage10-results-goal-grid{grid-template-columns:minmax(0,1fr) 29px 9px 29px minmax(0,1fr);gap:3px}.stage10-results-team-name{font-size:11px}.stage10-results-score{font-size:23px}.stage10-results-score-divider{font-size:14px}.stage10-results-goal b{font-size:11px}}
.stage10-results-form{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:10px!important;display:grid!important}.stage10-results-form>strong{justify-self:start}.stage10-results-form>small,.stage10-results-form-values{justify-self:center!important}.stage10-results-form-values{justify-content:center!important;gap:7px!important}.stage10-results-form-values>span{text-align:center;box-shadow:0 1px 4px color-mix(in srgb, var(--s09-shadow) 70%, transparent);flex:0 0 25px;place-items:center;border:1px solid color-mix(in srgb, currentColor 25%, transparent)!important;border-radius:50%!important;width:25px!important;height:25px!important;padding:0!important;font-size:11px!important;font-weight:950!important;line-height:1!important;display:grid!important}html[data-theme=dark] .stage10-results-form-values>span{color:#101214!important}html[data-theme=dark] .stage10-results-form-values>.stage09-form--win{background:var(--s09-positive)!important}html[data-theme=dark] .stage10-results-form-values>.stage09-form--draw{background:var(--s09-attention)!important}html[data-theme=dark] .stage10-results-form-values>.stage09-form--loss{background:var(--s09-negative)!important}html[data-theme=light] .stage10-results-form-values>span{color:#fff!important}html[data-theme=light] .stage10-results-form-values>.stage09-form--win{background:#197547!important}html[data-theme=light] .stage10-results-form-values>.stage09-form--draw{background:#936000!important}html[data-theme=light] .stage10-results-form-values>.stage09-form--loss{background:#b5323a!important}.stage10-results-goal-grid{min-height:12px;position:relative}.stage10-results-goal-grid:before{content:"";z-index:0;background:var(--s09-line-soft);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-.5px)}.stage10-results-goals{z-index:1;position:relative}.stage10-results-goals--left{padding-right:8px}.stage10-results-goals--right{padding-left:8px}.stage10-results-lineup-block{gap:8px!important}.stage10-results-lineup-table{border-top:1px solid var(--s09-line-soft);border-bottom:1px solid var(--s09-line-soft);min-width:0;display:grid}.stage10-results-lineup-head,.stage10-results-lineup-row{grid-template-columns:48px minmax(0,1fr) 58px;align-items:center;min-width:0;display:grid}.stage10-results-lineup-head{min-height:28px;color:var(--s09-muted-2);letter-spacing:.065em;text-transform:uppercase;font-size:11px;font-weight:900}.stage10-results-lineup-row{border-top:1px solid var(--s09-line-soft);min-height:39px}.stage10-results-lineup-head>*+*,.stage10-results-lineup-row>*+*{border-left:1px solid var(--s09-line-soft);align-items:center;min-height:100%;padding-left:9px;display:flex}.stage10-results-lineup-head>:first-child,.stage10-results-lineup-head>:last-child{text-align:center;justify-content:center}.stage10-results-lineup-head>:nth-child(2){text-align:left;justify-content:flex-start}.stage10-results-position{color:#fff;width:28px;height:28px;box-shadow:0 2px 6px color-mix(in srgb, var(--s09-shadow) 75%, transparent);border:1px solid #ffffff57;border-radius:50%;justify-self:center;place-items:center;font-size:11px;font-weight:950;line-height:1;display:grid}.stage10-results-position--gk{color:#151109;background:#d4a936}.stage10-results-position--def{background:#4778c9}.stage10-results-position--mid{background:#3c9a60}.stage10-results-position--att{background:#c45262}.stage10-results-position--neutral{background:var(--s09-muted-2)}.stage10-results-lineup-row>strong{min-width:0;color:var(--s09-text);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.stage10-results-lineup-row>small{color:var(--s09-muted);font-variant-numeric:tabular-nums;text-align:center;white-space:nowrap;justify-content:center;padding-left:0;font-size:11px}.stage10-results-lineup-empty{color:var(--s09-muted);padding:9px 0;font-size:11px}.stage10-results-substitutions>.stage09-history-line{min-height:31px}.stage10-results-notes-readonly,.stage10-results-notes-editor{border-top:1px solid var(--s09-line-soft);gap:0;min-width:0;padding-top:10px;display:grid}.stage10-results-note-readonly{gap:4px;min-width:0;padding:8px 0;display:grid}.stage10-results-note-readonly+.stage10-results-note-readonly{border-top:1px solid var(--s09-line-soft)}.stage10-results-note-readonly>strong{color:var(--s09-text);font-size:11px}.stage10-results-note-readonly>p{color:var(--s09-muted);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:11px;line-height:1.45;font-family:ui-sans-serif,system-ui,sans-serif!important}.stage10-results-note-empty{font-style:italic;color:var(--s09-muted-2)!important}.stage10-results-notes-readonly>.button,.stage10-results-notes-editor>.button{justify-self:start;margin-top:8px}.stage10-results-notes-editor{gap:10px}html[data-theme=light] .stage09-home-create-tabs{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 68%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 58%, var(--s09-line))) border-box!important;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent)!important;border:1px solid #0000!important;border-radius:9px!important}@media (max-width:899px){:is(html:has(.stage10-messages-route),body:has(.stage10-messages-route)){overscroll-behavior:none;height:100%;min-height:0;overflow:hidden!important}:is(.stage09-shell:has(.stage10-messages-route),.stage09-main:has(.stage10-messages-route)){height:100dvh!important;min-height:0!important;overflow:hidden!important}.stage09-main:has(.stage10-messages-route){--stage10-mobile-header-height:76px;--stage10-mobile-nav-height:max(66px, calc(62px + env(safe-area-inset-bottom)));display:block!important;position:relative!important}.stage09-main:has(.stage10-messages-route)>.stage09-header{top:0;left:0;right:0;z-index:1001!important;height:var(--stage10-mobile-header-height)!important;min-height:var(--stage10-mobile-header-height)!important;position:absolute!important}.stage09-main:has(.stage10-messages-route)>.stage09-content{z-index:10;left:0;right:0;top:var(--stage10-mobile-header-height)!important;bottom:var(--stage10-mobile-nav-height)!important;width:100%!important;height:auto!important;min-height:0!important;padding:10px max(16px, calc(env(safe-area-inset-right) + 12px)) 0 max(16px, calc(env(safe-area-inset-left) + 12px))!important;margin:0!important;position:absolute!important;overflow:hidden!important}.stage10-messages-route{grid-template-rows:auto minmax(0,1fr);width:100%;height:100%!important;min-height:0!important;display:grid!important;overflow:hidden!important}.stage10-messages-route>.page-heading{min-height:0;margin-bottom:8px!important;padding-top:0!important;padding-bottom:8px!important}.stage10-messages-route>.stage09-team-chat-v4{flex-direction:column;width:100%;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.stage09-team-chat-v4>.stage09-chat-room-header{flex:none;order:1}.stage09-team-chat-v4>.stage09-pins-v4{flex:none;order:2}.stage09-team-chat-v4>.stage09-chat-timeline-v4{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;order:3;flex:auto!important;min-height:0!important;max-height:none!important;overflow:hidden auto!important}.stage09-team-chat-v4>.stage09-chat-notice{flex:none;order:4}.stage09-team-chat-v4>.stage09-chat-composer-shell{z-index:20;border-top:1px solid var(--s09-line);background:var(--s09-surface);order:5;margin:0;flex:none!important;position:relative!important;inset:auto!important;transform:none!important}}@media (max-width:380px){.stage10-results-form-values{gap:5px!important}.stage10-results-form-values>span{flex-basis:23px;width:23px!important;height:23px!important;font-size:11px!important}.stage10-results-lineup-head,.stage10-results-lineup-row{grid-template-columns:44px minmax(0,1fr) 52px}}
.stage10-guardian-team{gap:10px!important}.stage10-guardian-team-group{gap:9px;min-width:0;display:grid}.stage10-guardian-team-heading{min-width:0;min-height:34px;color:var(--s09-muted);grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:2px 3px;display:grid}.stage10-guardian-team-heading>svg{color:var(--s09-accent)}.stage10-guardian-team-heading>strong{min-width:0;color:var(--s09-text);font-size:var(--s09-font-strong,11px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stage10-guardian-team-heading>span{color:var(--s09-muted);font-size:var(--s09-font-meta,9px);white-space:nowrap}.stage10-guardian-player-list{gap:9px;min-width:0;display:grid}.stage10-guardian-player-tab{background:linear-gradient(var(--s09-surface), var(--s09-surface)) padding-box, linear-gradient(135deg, color-mix(in srgb, var(--s09-accent) 44%, var(--s09-line)), color-mix(in srgb, var(--s09-accent-2) 36%, var(--s09-line))) border-box;min-width:0;min-height:54px;box-shadow:0 2px 9px color-mix(in srgb, var(--s09-shadow) 72%, transparent);border:1px solid #0000;border-radius:9px;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;padding:8px 11px;display:grid;overflow:hidden}.stage10-guardian-player-copy{align-content:center;gap:1px;min-width:0;display:grid}.stage10-guardian-player-copy>small{color:var(--s09-accent);letter-spacing:.075em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.15}.stage10-guardian-player-copy>strong{min-width:0;color:var(--s09-text);font-size:var(--s09-font-strong,11px);text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.stage10-guardian-player-empty{border:1px solid var(--s09-line);background:var(--s09-surface);min-height:54px;color:var(--s09-muted);font-size:var(--s09-font-meta,9px);border-radius:9px;align-items:center;padding:9px 11px;display:flex}html[data-interface-size=compact] .stage09-main{min-height:var(--pu-screen,100dvh)}html[data-theme=dark] body:has(.stage09-shell){background:#0d0e10!important}html[data-theme=light] body:has(.stage09-shell){background:#f4f2ed!important}.stage10-results-form{justify-content:flex-start!important;align-items:center!important;gap:12px!important;display:flex!important}.stage10-results-form>small,.stage10-results-form-values{justify-self:auto!important;margin:0!important}.stage10-results-form-values{flex:0 auto;justify-content:flex-start!important}.stage10-messages-route>.page-heading{margin-bottom:0!important}.stage10-messages-route>.stage09-team-chat-v4{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.stage10-messages-route .stage09-chat-room-header{display:none!important}.stage10-messages-route .stage09-pins-v4{background:0 0;padding-left:0;padding-right:0}.stage10-messages-route .stage09-chat-timeline-v4{background:0 0;padding:8px 0 12px!important}.stage10-messages-route .stage09-chat-composer-shell{margin-top:auto;background:var(--s09-bg)!important;box-shadow:none!important}@media (max-width:899px){.stage10-messages-route{gap:0!important}.stage10-messages-route>.stage09-team-chat-v4{height:100%!important;min-height:0!important}.stage10-messages-route .stage09-chat-timeline-v4{flex:auto!important;min-height:0!important;overflow-y:auto!important}.stage10-messages-route .stage09-chat-composer-shell{flex:none!important}}@media (max-width:380px){.stage10-results-form{gap:9px!important}.stage10-guardian-player-list,.stage10-guardian-team-group{gap:8px}}
.stage09-shell .stage09-back-link{min-height:44px;color:var(--s09-text);gap:4px;padding:0 6px 0 0;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none}.stage09-shell .stage09-back-link svg{color:var(--s09-accent)}.policy-page article,.policy-page article p,.policy-page article li{color:#52615b}.policy-page article h1,.policy-page article h2{color:#12382b}.policy-back-link{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-top:18px;padding:0;font-weight:700;text-decoration:none;display:inline-flex}.policy-page .button{margin-top:18px}.stage09-chat-compose-v4{z-index:30;position:relative}.stage09-chat-compose-v4,.stage09-chat-composer-shell{contain:layout}.stage09-chat-add-wrap{position:relative}.stage09-poll-hint{color:var(--s09-muted);font-size:var(--s09-font-meta);margin-top:6px;display:block}.stage09-chat-poll-v4>div>button[aria-pressed=true]{outline:2px solid var(--s09-accent);outline-offset:-2px}.stage09-shell .button{min-height:44px}.stage09-message-actions-v4 button,.stage09-chat-poll-v4>footer button,.stage09-icon-muted,.stage09-shell .stage09-theme-toggle,.stage10-results-month>button{min-width:44px;min-height:44px}.stage09-chat-poll-v4>div>button{min-height:44px}.stage09-matchday-status button{min-height:44px;padding:0 8px}.stage09-nav-badge{min-width:18px;height:18px;font-size:11px}.stage10-results-fixture-copy>strong{white-space:normal;overflow-wrap:anywhere}.stage09-availability-legend{color:var(--s09-muted);font-size:var(--s09-font-meta);flex-wrap:wrap;gap:10px 14px;margin-top:8px;display:flex}.stage09-availability-legend span{align-items:center;gap:5px;display:inline-flex}.stage09-availability-legend i{border-radius:50%;width:8px;height:8px}.stage09-availability-legend i.available{background:var(--s09-positive)}.stage09-availability-legend i.unsure{background:var(--s09-attention)}.stage09-availability-legend i.unavailable{background:var(--s09-negative)}.stage09-shell select:disabled,.stage09-shell button:disabled{opacity:.55;cursor:not-allowed}.stage09-readonly-note{color:var(--s09-muted);font-size:var(--s09-font-meta);margin:0 0 10px;line-height:1.5}.stage09-player-head{letter-spacing:0}.stage09-player-head,.stage09-player-row{grid-template-columns:minmax(0,1fr) 76px 66px}.stage09-player-head>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stage09-not-linked .stage09-row-copy span{line-height:1.5}.stage09-score-line strong{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.landing-footer{justify-content:center;gap:22px;width:min(1180px,100% - 40px);margin:0 auto;padding:24px 0 36px;display:flex}.landing-footer a{min-height:44px;color:inherit;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}
.stage10-date-time-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:10px;display:grid}.stage10-time-field{gap:4px;min-width:0;display:grid}.stage10-time-selects{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:4px;min-width:0;display:grid}.stage10-time-selects>select{width:100%;min-width:0}.stage10-time-selects>b{color:var(--s09-text);font-size:14px;line-height:1}.stage10-venue-required{border-top:1px solid var(--s09-line-soft);border-bottom:1px solid var(--s09-line-soft);gap:4px;padding:9px 0;display:grid}.stage10-venue-required>strong{color:var(--s09-text);font-size:var(--s09-font-strong)}.stage10-venue-required>span{color:var(--s09-muted);font-size:var(--s09-font-meta)}.stage10-venue-required>a{color:#78c3ff;width:fit-content;font-size:var(--s09-font-meta);text-underline-offset:2px;font-weight:800;text-decoration:underline}html[data-theme=light] .stage10-venue-required>a{color:#075fbd}.stage10-add-calendar{color:#78c3ff;width:fit-content;min-height:34px;font-family:var(--s09-mono);font-size:var(--s09-font-meta);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 2px;font-weight:850;text-decoration:underline;display:inline-flex}html[data-theme=light] .stage10-add-calendar{color:#075fbd}.stage10-add-calendar>svg{flex:none}.stage10-event-detail-line{border-top:1px solid var(--s09-line-soft);min-height:30px;font-size:var(--s09-font-meta);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding-top:7px;display:grid}.stage10-event-detail-line>strong{color:var(--s09-text)}.stage10-event-detail-line>span{color:var(--s09-muted)}.stage10-schedule-availability{gap:9px;display:grid}.stage10-player-avatar{border:1px solid color-mix(in srgb, var(--s09-accent) 48%, var(--s09-line));background:var(--s09-surface-2);width:34px;height:34px;color:var(--s09-muted);border-radius:50%;flex:0 0 34px;place-items:center;display:grid;overflow:hidden}.stage10-player-avatar>img{object-fit:cover;width:100%;height:100%;display:block}.stage10-avatar-editor{border-bottom:1px solid var(--s09-line-soft);grid-template-columns:58px minmax(0,1fr);align-items:start;gap:10px;padding:8px 0 12px;display:grid}.stage10-avatar-editor-preview{flex-basis:56px;width:56px;height:56px}.stage10-avatar-editor-copy{gap:5px;min-width:0;display:grid}.stage10-avatar-editor-copy>strong{color:var(--s09-text);font-size:var(--s09-font-strong)}.stage10-avatar-editor-copy>small{color:var(--s09-muted);font-size:var(--s09-font-meta);line-height:1.45}.stage10-avatar-editor-copy label.button{cursor:pointer}.stage10-guardian-player-avatar{flex-basis:32px;width:32px;height:32px}.stage10-player-head,.stage10-player-row{grid-template-columns:34px minmax(0,1fr) 72px 66px!important}.stage10-player-avatar-cell{place-items:center;min-width:0;display:grid}.stage10-team-selection-avatar{flex-basis:30px;width:30px;height:30px}.stage09-freeform-player{grid-template-rows:40px auto;gap:4px;min-height:66px}.stage10-formation-player-avatar{border:2px solid #ffffff73;flex-basis:40px;width:40px;height:40px;box-shadow:0 3px 9px #00000052}.stage09-position-gk .stage10-formation-player-avatar{color:#151109;background:#d4a936}.stage09-position-def .stage10-formation-player-avatar{color:#fff;background:#4778c9}.stage09-position-mid .stage10-formation-player-avatar{color:#061008;background:#3c9a60}.stage09-position-att .stage10-formation-player-avatar{color:#fff;background:#c45262}.stage10-formation-player-label{text-overflow:ellipsis;text-shadow:0 1px 3px #000;white-space:nowrap;justify-content:center;align-items:baseline;gap:3px;font-weight:800;display:flex;overflow:hidden;color:#fff!important;max-width:92px!important;font-size:11px!important;line-height:1.15!important}.stage10-formation-player-label>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.stage10-formation-player-label>i{color:#ffffffbf;font-style:normal}.stage09-pitch-guide{width:38px;height:38px}@media (max-width:520px){.stage10-date-time-row{gap:7px}.stage10-time-selects{gap:2px}.stage10-player-head,.stage10-player-row{grid-template-columns:30px minmax(0,1fr) 48px 55px!important;gap:4px!important}.stage10-team-selection-avatar{flex-basis:27px;width:27px;height:27px}.stage10-formation-player-avatar{flex-basis:36px;width:36px;height:36px}.stage10-formation-player-label{max-width:82px!important;font-size:11px!important}}
