html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-action>.result-entry-trigger .section-icon{box-shadow:none!important;background:#240e2d!important;border:0!important;border-radius:12px!important;flex:none!important;place-items:center!important;display:grid!important}html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-manual>.result-entry-trigger .section-icon,html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-manual>.result-entry-trigger .section-icon svg{color:#2be1b8!important;stroke:#2be1b8!important;opacity:1!important;visibility:visible!important}html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-live>.result-entry-trigger .section-icon,html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-live>.result-entry-trigger .section-icon svg{color:#ff966a!important;stroke:#ff966a!important;opacity:1!important;visibility:visible!important}html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-live.is-open{background:#240e2d!important;border-color:#ff966a!important}html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-live.is-open>.result-entry-trigger{color:#100a1c!important;background:#ff966a!important;border-color:#ff966a!important}html body.bilok-clubhouse .app-shell .result-page .result-collapsed-first .result-entry-live.is-open>.result-entry-trigger :is(strong,small,.section-eyebrow,.result-summary-chevron){color:#100a1c!important}html body.bilok-clubhouse .bilok-result-category-dialog[data-mode=open]{--result-choice-accent:#ff966a;--result-choice-ink:#100a1c;--result-choice-tint:#ff966a24}html body.bilok-clubhouse .bilok-result-category-dialog[data-mode=league]{--result-choice-accent:#2be1b8;--result-choice-ink:#100a1c;--result-choice-tint:#2be1b824}html body.bilok-clubhouse .bilok-result-category-dialog[data-mode=friendly]{--result-choice-accent:#4aa7d8;--result-choice-ink:#100a1c;--result-choice-tint:#4aa7d824}html body.bilok-clubhouse .bilok-result-category-dialog :is(.result-discipline-switch,.result-format-switch,.result-side-choice) button[aria-pressed=true]{background:var(--result-choice-accent)!important;border-color:var(--result-choice-accent)!important;color:var(--result-choice-ink)!important}html body.bilok-clubhouse .bilok-result-category-dialog .player-tile[aria-selected=true]{background:var(--result-choice-tint)!important;border-color:var(--result-choice-accent)!important;color:#fff!important;box-shadow:inset 0 0 0 1px var(--result-choice-accent)!important}html body.bilok-clubhouse .bilok-result-category-dialog .player-tile[aria-selected=true] .player-tile-check{background:var(--result-choice-accent)!important;color:var(--result-choice-ink)!important}html body.bilok-clubhouse .bilok-result-category-dialog :is(.result-discipline-switch,.result-format-switch,.result-side-choice) button[aria-pressed=true]:focus-visible,html body.bilok-clubhouse .bilok-result-category-dialog .player-tile[aria-selected=true]:focus-visible{outline:2px solid var(--result-choice-accent)!important;outline-offset:3px!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap{width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important}html body.bilok-clubhouse .app-shell .teams-page nav.teams-directory-tabs.bilok-directory-tabs{background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0 0 18px!important;padding:4px 0!important;display:grid!important;overflow:visible!important}html body.bilok-clubhouse .app-shell .teams-page nav.teams-directory-tabs.bilok-directory-tabs>button{box-sizing:border-box!important;white-space:nowrap!important;color:#f4eaf7!important;width:100%!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;background:#240e2d!important;border:1px solid #503a58!important;border-radius:27px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:10px 6px!important;font-size:clamp(11px,3.4vw,14px)!important;font-weight:750!important;line-height:1.2!important;display:flex!important}html body.bilok-clubhouse .app-shell .teams-page nav.teams-directory-tabs.bilok-directory-tabs>button:is([data-selected=true],[aria-current=page]){color:#100a1c!important;box-shadow:none!important;background:#fff!important;border-color:#fff!important}html body.bilok-clubhouse .app-shell .teams-page nav.teams-directory-tabs.bilok-directory-tabs>button:after{content:none!important;display:none!important}html body.bilok-clubhouse .app-shell .teams-page nav.teams-directory-tabs.bilok-directory-tabs>button:focus-visible{outline-offset:2px!important;outline:2px solid #2be1b8!important}html body.bilok-clubhouse .app-shell .teams-page .team-workspace .team-players-card,html body.bilok-clubhouse .app-shell .teams-page .team-workspace .team-matches-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html body.bilok-clubhouse .app-shell .teams-page .team-workspace :is(.team-match-toolbar,.team-play-discipline-row){box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}html body.bilok-clubhouse .app-shell .teams-page .team-workspace .team-players-card :is(.team-player-heading,.team-player-search),html body.bilok-clubhouse .app-shell .teams-page .team-workspace .team-matches-card :is(.team-match-toolbar,.team-match-disciplines,.team-match-filters){box-shadow:none!important;background:0 0!important}html body.bilok-clubhouse .app-shell .teams-page .team-workspace .team-player-search input{background:#30213a!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline{background:#240e2d!important;border:1px solid #ff966a!important;border-radius:19px!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:16px 0!important;overflow:hidden!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline>summary{color:#fff!important;cursor:pointer!important;border:0!important;min-height:65px!important;margin:0!important;padding:18px 45px 18px 18px!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important;list-style:none!important;display:block!important;position:relative!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline>summary::-webkit-details-marker{display:none!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline>summary:after{float:none;font-size:19px;position:absolute;top:50%;right:19px;transform:translateY(-50%);content:"⌄"!important;color:#ff966a!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline[open]>summary:after{transform:translateY(-50%)rotate(180deg)}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline[open]>summary{border-bottom:1px solid #ffffff18!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-own-ranking-body{gap:12px!important;min-width:0!important;margin:0!important;padding:16px 12px 18px!important;display:grid!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-context{color:#c4b5cd!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-own-summary{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-own-summary>div{text-align:center!important;background:#2e1b37!important;border:1px solid #624a6c!important;border-radius:13px!important;justify-items:center!important;gap:6px!important;min-width:0!important;padding:13px 8px!important;display:grid!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-own-summary small{color:#c6b5cf!important;font-size:11px!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-own-summary strong{color:#fff!important;font-size:clamp(25px,7vw,34px)!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-metrics>div{text-align:center!important;background:#2e1b37!important;border:1px solid #51395b!important;border-radius:12px!important;justify-items:center!important;gap:6px!important;min-width:0!important;padding:14px 8px!important;display:grid!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-metrics small{color:#c6b5cf!important;font-size:11px!important;line-height:1.35!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-metrics strong{color:#fff!important;font-size:23px!important;line-height:1.1!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .team-open-stats-inline .team-open-stats-provisional{color:#e0b49d!important;background:#ff966a15!important;border-radius:11px!important;margin:0!important;padding:10px 12px!important;font-size:11px!important;line-height:1.5!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .competition-league .team-season-filter{width:100%!important;max-width:100%!important;margin:4px 0 16px!important}html body.bilok-clubhouse .app-shell .team-ranking-modal-content .competition-league .team-ranking-disciplines{margin:0 auto 20px!important}html body.bilok-clubhouse .player-picker-dialog[data-mode=open]{--result-choice-accent:#ff966a;--result-choice-tint:#ff966a24}html body.bilok-clubhouse .player-picker-dialog[data-mode=league]{--result-choice-accent:#2be1b8;--result-choice-tint:#2be1b824}html body.bilok-clubhouse .player-picker-dialog[data-mode=friendly]{--result-choice-accent:#4aa7d8;--result-choice-tint:#4aa7d824}html body.bilok-clubhouse .player-picker-dialog[data-mode] .player-tile[aria-selected=true]{background:var(--result-choice-tint)!important;border-color:var(--result-choice-accent)!important;box-shadow:inset 0 0 0 1px var(--result-choice-accent)!important;color:#fff!important}html body.bilok-clubhouse .player-picker-dialog[data-mode] .player-tile[aria-selected=true] .player-tile-check{background:var(--result-choice-accent)!important;color:#100a1c!important}html body.bilok-clubhouse .player-picker-dialog[data-mode] :is(.player-picker-dialog-head small,.player-picker-choice-change){color:var(--result-choice-accent)!important}html body.bilok-clubhouse .app-shell .result-page :is(.result-resume-panel,.result-confirm-panel,.result-submitted-panel)>summary.result-panel-heading .section-icon{color:#100a1c!important;background:#2be1b8!important;border-color:#0000!important;border-radius:12px!important;flex:none!important;place-items:center!important;display:grid!important}html body.bilok-clubhouse .app-shell .result-page :is(.result-resume-panel,.result-confirm-panel,.result-submitted-panel)>summary.result-panel-heading .section-icon svg{color:#100a1c!important;stroke:#100a1c!important;fill:none!important;opacity:1!important;visibility:visible!important;display:block!important}html body.bilok-clubhouse .app-shell .result-page :is(.result-resume-panel,.result-confirm-panel,.result-submitted-panel)>summary.result-panel-heading .section-icon svg *{stroke:#100a1c!important}
@media (max-width:760px){html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked{box-sizing:border-box!important;top:var(--bilok-sticky-header-edge,68px)!important;z-index:54!important;background:#ff966a!important;border:0!important;border-radius:0!important;align-items:stretch!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;padding:8px 12px!important;display:flex!important;position:fixed!important;left:0!important;right:0!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked .scroll-hint-viewport{flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;max-height:48px!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked nav.bilok-directory-tabs{box-sizing:border-box!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked nav.bilok-directory-tabs>button{color:#f4eaf7!important;background:#240e2d!important;border:1px solid #503a58!important;border-radius:999px!important;height:48px!important;min-height:48px!important;max-height:48px!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked nav.bilok-directory-tabs>button[aria-current=page]{color:#100a1c!important;background:#fff!important;border-color:#fff!important}html body.bilok-clubhouse .app-shell .teams-page .teams-directory-tabs-wrap.scroll-hint-wrap.is-docked .scroll-hint-button{display:none!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked{box-sizing:border-box!important;top:var(--bilok-sticky-header-edge,68px)!important;z-index:54!important;background:#ff966a!important;border:0!important;border-bottom:1px solid #2be1b8!important;border-radius:0!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;padding:8px 12px!important;position:fixed!important;left:0!important;right:0!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked .scroll-hint-viewport,html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked.has-scroll-hint .scroll-hint-viewport{box-sizing:border-box!important;width:100%!important;max-width:100%!important;height:48px!important;max-height:48px!important;overflow:hidden!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked nav.team-primary-tabs{box-sizing:border-box!important;scroll-snap-type:none!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;display:flex!important;overflow:hidden!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked nav.team-primary-tabs>button{box-sizing:border-box!important;letter-spacing:0!important;color:#f4eaf7!important;white-space:nowrap!important;background:#240e2d!important;border:1px solid #503a58!important;border-radius:999px!important;flex:1 1 0!important;width:0!important;min-width:0!important;max-width:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:7px 3px!important;font-size:clamp(11px,3.15vw,13px)!important;display:flex!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked nav.team-primary-tabs>button[aria-current=page]{color:#100a1c!important;background:#fff!important;border-color:#fff!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace .team-primary-tabs-wrap.scroll-hint-wrap.is-docked .scroll-hint-button{display:none!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked{box-sizing:border-box!important;top:var(--bilok-sticky-header-edge,68px)!important;z-index:54!important;background:#ff966a!important;border:0!important;border-bottom:1px solid #2be1b8!important;border-radius:0!important;align-items:stretch!important;width:100vw!important;min-width:100vw!important;max-width:100vw!important;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;padding:8px 12px!important;display:flex!important;position:fixed!important;left:0!important;right:0!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked .scroll-hint-viewport{box-sizing:border-box!important;flex:auto!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;max-height:48px!important;overflow:hidden!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked.has-scroll-hint .scroll-hint-viewport{flex:calc(100% - 46px)!important;width:calc(100% - 46px)!important;max-width:calc(100% - 46px)!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked nav.cw-tabs.cp-tabs{box-sizing:border-box!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;background:0 0!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0!important;display:flex!important;overflow:auto hidden!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked nav.cw-tabs.cp-tabs>button{box-sizing:border-box!important;color:#f4eaf7!important;white-space:nowrap!important;scroll-snap-align:start!important;background:#240e2d!important;border:1px solid #503a58!important;border-radius:999px!important;flex:none!important;width:auto!important;min-width:95px!important;max-width:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:8px 12px!important;font-size:12px!important;font-weight:750!important;line-height:1.2!important;display:flex!important;overflow:visible!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked nav.cw-tabs.cp-tabs>button[aria-current=page]{color:#100a1c!important;background:#fff!important;border-color:#fff!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-tabs-wrap.scroll-hint-wrap.is-docked.has-scroll-hint .scroll-hint-button{color:#fff!important;width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;box-shadow:none!important;z-index:3!important;background:#240e2d!important;border:0!important;border-radius:50%!important;place-items:center!important;padding:0!important;font-size:25px!important;display:grid!important;position:absolute!important;top:50%!important;right:12px!important;transform:translateY(-50%)!important}html body.bilok-clubhouse .app-shell.club-console-shell .club-workspace-public-preview .cp-tabs-wrap.scroll-hint-wrap.is-docked{top:calc(var(--bilok-sticky-header-edge,68px) + 68px)!important}}
html body.bilok-clubhouse dialog.bilok-action-confirm{color:#f6eef9!important;overscroll-behavior:contain!important;z-index:99999!important;background:#240e2d!important;border:1px solid #675071!important;border-radius:23px!important;width:min(440px,100vw - 28px)!important;max-width:calc(100vw - 28px)!important;max-height:min(88dvh,680px)!important;margin:auto!important;padding:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important;box-shadow:0 25px 70px #07030dd9!important}html body.bilok-clubhouse dialog.bilok-action-confirm:not([open]){display:none!important}html body.bilok-clubhouse dialog.bilok-action-confirm::backdrop{-webkit-backdrop-filter:blur(3px)!important;backdrop-filter:blur(3px)!important;background:#05030ccc!important}html body.bilok-clubhouse .bilok-action-confirm-panel{background:#240e2d;flex-direction:column;gap:0;min-width:0;display:flex}html body.bilok-clubhouse .bilok-action-confirm-header{background:#240e2d!important;border-bottom:1px solid #5c4564!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;padding:22px 19px 17px!important;display:flex!important}html body.bilok-clubhouse .bilok-action-confirm-header>div{gap:7px!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .bilok-action-confirm-header span{letter-spacing:.09em!important;color:#ff966a!important;font-size:11px!important;font-weight:800!important}html body.bilok-clubhouse .bilok-action-confirm-header h2{color:#fff!important;overflow-wrap:anywhere!important;margin:0!important;font-size:clamp(20px,5.5vw,25px)!important;font-weight:800!important;line-height:1.25!important}html body.bilok-clubhouse .bilok-action-confirm-close{color:#fff!important;background:#3a2643!important;border:1px solid #816e87!important;border-radius:50%!important;flex-shrink:0!important;place-items:center!important;width:43px!important;min-width:43px!important;height:43px!important;padding:0!important;font-size:29px!important;line-height:1!important;display:grid!important}html body.bilok-clubhouse .bilok-action-confirm-content{grid-template-columns:42px minmax(0,1fr)!important;align-items:start!important;gap:12px!important;padding:22px 19px 20px!important;display:grid!important}html body.bilok-clubhouse .bilok-action-confirm-symbol{color:#100a1c!important;background:#2be1b8!important;border-radius:12px!important;place-items:center!important;width:40px!important;height:40px!important;font-size:22px!important;font-weight:850!important;display:grid!important}html body.bilok-clubhouse dialog.bilok-action-confirm.is-destructive .bilok-action-confirm-symbol{background:#ff966a!important}html body.bilok-clubhouse .bilok-action-confirm-content p{color:#e1d6e6!important;overflow-wrap:anywhere!important;margin:1px 0 0!important;font-size:15px!important;line-height:1.6!important}html body.bilok-clubhouse .bilok-action-confirm-actions{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:4px 19px 22px!important;display:grid!important}html body.bilok-clubhouse .bilok-action-confirm-actions>button{white-space:normal!important;border-radius:15px!important;justify-content:center!important;align-items:center!important;min-width:0!important;min-height:49px!important;padding:10px!important;font-size:14px!important;font-weight:800!important;line-height:1.2!important;display:flex!important}html body.bilok-clubhouse .bilok-action-confirm-cancel{color:#fff!important;background:#34213e!important;border:1px solid #685372!important}html body.bilok-clubhouse .bilok-action-confirm-submit{color:#100a1c!important;background:#2be1b8!important;border:1px solid #2be1b8!important}html body.bilok-clubhouse dialog.bilok-action-confirm.is-destructive .bilok-action-confirm-submit{color:#100a1c!important;background:#ff966a!important;border-color:#ff966a!important}html body.bilok-clubhouse dialog.bilok-action-confirm button:focus-visible{outline-offset:2px!important;outline:2px solid #fff!important}html body.bilok-clubhouse dialog.bilok-action-confirm button:disabled{opacity:.5!important;cursor:wait!important}@media (max-width:380px){html body.bilok-clubhouse .bilok-action-confirm-header{padding:18px 15px 15px!important}html body.bilok-clubhouse .bilok-action-confirm-content{padding:19px 15px!important}html body.bilok-clubhouse .bilok-action-confirm-actions{padding:0 15px 18px!important}}
html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen{padding-bottom:calc(108px + env(safe-area-inset-bottom,0px))!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner{box-sizing:border-box!important;background:#24142e!important;border:1px solid #70546f!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;width:100%!important;min-width:0!important;max-width:800px!important;margin:0 auto 12px!important;padding:15px 16px!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner>div{flex:auto!important;gap:5px!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner small{color:#ff966a!important;letter-spacing:.07em!important;font-size:11px!important;font-weight:850!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner strong{color:#fff!important;overflow-wrap:anywhere!important;font-size:clamp(18px,5vw,24px)!important;font-weight:850!important;line-height:1.2!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner .bilok-tourney-winner-score{color:#fff!important;white-space:nowrap!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important;font-size:clamp(18px,5vw,24px)!important;font-weight:850!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-actions{flex-wrap:wrap!important;align-items:stretch!important;gap:10px!important;width:100%!important;max-width:800px!important;margin:0 auto 22px!important;padding:0!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-actions>button{white-space:normal!important;border-radius:12px!important;min-height:44px!important;padding:10px 13px!important;font-size:12px!important;line-height:1.25!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs{box-sizing:border-box!important;z-index:110!important;width:100vw!important;min-width:0!important;max-width:100vw!important;min-height:68px!important;padding:8px 12px calc(8px + env(safe-area-inset-bottom,0px))!important;background:#240e2d!important;border:1px solid #735477!important;border-bottom:0!important;border-radius:16px 16px 0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important;margin:0!important;display:grid!important;position:fixed!important;inset:auto 0 0!important;overflow:visible!important;box-shadow:0 -8px 22px #05030a91!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs>button{box-sizing:border-box!important;flex:initial!important;color:#c9b9ce!important;text-align:center!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:49px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:12px 5px!important;font-size:clamp(11px,3.35vw,14px)!important;font-weight:800!important;line-height:1.2!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs>button.is-active{color:#170e1e!important;box-shadow:none!important;background:#ff966a!important;border-color:#ff966a!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs>button:focus-visible{outline-offset:2px!important;outline:2px solid #fff!important}@media (min-width:800px){html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs{border-radius:16px 16px 0 0!important;width:min(800px,100vw)!important;max-width:800px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media (max-width:360px){html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>nav.bilok-tourney-bottom-tabs{gap:4px!important;padding-left:8px!important;padding-right:8px!important}}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-results-section{scroll-margin-top:95px!important;scroll-margin-bottom:110px!important}
html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-hero-panel .bilok-tourney-fact-tiles{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-hero-panel .bilok-tourney-fact-tiles>span{box-sizing:border-box!important;aspect-ratio:1!important;text-align:center!important;white-space:normal!important;background:#30203a!important;border:1px solid #70576e!important;border-radius:13px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;margin:0!important;padding:10px 4px!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourney-fact-tiles>span>svg{color:#ff966a!important;stroke:#ff966a!important;flex-shrink:0!important;width:24px!important;height:24px!important;min-height:24px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-fact-tiles>span>strong{color:#f9f1f9!important;overflow-wrap:anywhere!important;font-size:clamp(9px,2.65vw,13px)!important;font-weight:800!important;line-height:1.25!important;display:block!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-hero-panel .bilok-tourney-participants-row{border-top:1px solid #5b4563!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 0!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row .bilok-tourney-participants-label{white-space:nowrap!important;flex-direction:row!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row .bilok-tourney-participants-label>svg{color:#ff966a!important;flex:none!important;width:18px!important;height:18px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row .bilok-tourney-participants-label>b{color:#e8dce9!important;text-transform:none!important;letter-spacing:0!important;font-size:clamp(10px,2.8vw,13px)!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row .bilok-tourney-participants-number{color:#fff!important;white-space:nowrap!important;background:#31203a!important;border:1px solid #685370!important;border-radius:11px!important;padding:10px 7px!important;font-size:clamp(11px,3vw,14px)!important;font-weight:900!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row button.bilok-tourney-summary-roster{color:#fff!important;white-space:nowrap!important;text-align:center!important;background:#30203a!important;border:1px solid #6e596d!important;border-radius:11px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;height:auto!important;min-height:42px!important;padding:8px 4px!important;font-size:clamp(10px,2.7vw,13px)!important;font-weight:800!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row button.bilok-tourney-summary-roster>svg{color:#2be1b8!important;flex:none!important;width:15px!important;height:15px!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner{background:#240e2d!important;border-color:#2f7768!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner :is(small,strong,.bilok-tourney-winner-score){color:#2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner strong{color:#fff!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-add-attendees-body{gap:15px!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-add-choice{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:100%!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourney-add-choice>button{color:#fff!important;text-align:center!important;white-space:normal!important;background:#30203a!important;border:1px solid #735775!important;border-radius:16px!important;align-content:center!important;justify-items:center!important;gap:8px!important;min-width:0!important;min-height:124px!important;padding:12px 8px!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourney-add-choice>button[aria-pressed=true]{background:#243438!important;border-color:#2be1b8!important;box-shadow:inset 0 0 0 1px #2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourney-add-choice>button svg{color:#ff966a!important;width:24px!important;height:24px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-add-choice>button strong{font-size:clamp(12px,3.5vw,15px)!important;line-height:1.25!important}html body.bilok-clubhouse .app-shell .bilok-tourney-add-choice>button small{color:#bdadca!important;font-size:10px!important;line-height:1.35!important}html body.bilok-clubhouse .app-shell .bilok-tourney-invite,html body.bilok-clubhouse .app-shell .bilok-tourney-add-person{width:100%!important;min-width:0!important;max-width:100%!important}html body.bilok-clubhouse .app-shell .bilok-tourney-search-results>button[aria-pressed=true]{color:#fff!important;background:#263a3b!important;border-color:#2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourney-invite-queue{background:#26152e!important;border:1px solid #624865!important;border-radius:15px!important;gap:10px!important;margin-top:10px!important;padding:12px!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourney-invite-queue>div{flex-wrap:wrap!important;gap:7px!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourney-invite-queue>div>button{color:#fff!important;background:#352341!important;border:1px solid #705779!important;border-radius:999px!important;padding:7px 10px!important;font-size:12px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-invite-queue>button.bilok-tourney-send-batch{color:#160f20!important;background:#2be1b8!important;border:1px solid #2be1b8!important;border-radius:13px!important;width:100%!important;min-height:48px!important;padding:10px!important;font-size:14px!important;font-weight:850!important;display:block!important}html body.bilok-clubhouse .app-shell .bilok-tourney-inline-person.is-pending{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;display:inline-flex!important}html body.bilok-clubhouse .app-shell button.bilok-tourney-revoke{color:#ffad8a!important;white-space:nowrap!important;background:#281725!important;border:1px solid #ff966a!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;min-height:31px!important;margin-left:auto!important;padding:5px 9px!important;font-size:11px!important;font-weight:800!important;display:inline-flex!important}@media (max-width:360px){html body.bilok-clubhouse .app-shell .bilok-tourney-fact-tiles>span{gap:6px!important;padding:7px 3px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-fact-tiles>span>strong{font-size:9px!important}html body.bilok-clubhouse .app-shell .bilok-tourney-participants-row{gap:4px!important}}
html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-hero-panel .bilok-tourney-participants-row{grid-template-columns:minmax(0,1fr) auto auto!important;align-content:center!important;align-items:center!important;gap:8px!important;height:auto!important;min-height:0!important;padding:9px 0!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-participants-row .bilok-tourney-participants-number{box-sizing:border-box!important;white-space:nowrap!important;border-radius:11px!important;flex:none!important;justify-content:center!important;place-self:center!important;align-items:center!important;width:auto!important;min-width:61px!important;max-width:none!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0 9px!important;line-height:1!important;display:inline-flex!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-participants-row button.bilok-tourney-summary-roster{place-self:center end!important;width:auto!important;min-width:0!important;height:42px!important;min-height:42px!important;padding:7px 9px!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-participants-row .bilok-tourney-participants-label{place-self:center start!important;height:auto!important;min-height:0!important}@media (max-width:380px){html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-hero-panel .bilok-tourney-participants-row{gap:5px!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-participants-row .bilok-tourney-participants-number{min-width:54px!important;padding:0 6px!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-participants-row button.bilok-tourney-summary-roster{padding:6px!important}}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner>div>small,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner .bilok-tourney-winner-score>small{color:#ff966a!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner>div>strong{color:#2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner .bilok-tourney-winner-score{color:#fff!important}html body.bilok-clubhouse .app-shell .bilok-tourney-guest-feedback{color:#b5f3e1!important;background:#1b3331!important;border:1px solid #2b826f!important;border-radius:10px!important;align-items:flex-start!important;gap:7px!important;width:fit-content!important;max-width:100%!important;margin:1px 0 0!important;padding:8px 10px!important;font-size:12px!important;font-weight:700!important;line-height:1.4!important;display:flex!important}html body.bilok-clubhouse .app-shell .bilok-tourney-guest-feedback:before{content:"✓";color:#2be1b8!important;font-weight:950!important}html body.bilok-clubhouse .app-shell .bilok-tourney-guest-feedback.is-error{color:#ffc1c8!important;background:#38202c!important;border-color:#e16c7d!important}html body.bilok-clubhouse .app-shell .bilok-tourney-guest-feedback.is-error:before{content:"!";color:#ff966a!important}html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions{background:#240e2d!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0!important;padding:0 19px 22px!important;display:grid!important}html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions>button{box-sizing:border-box!important;text-align:center!important;white-space:normal!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;min-height:48px!important;padding:9px 10px!important;font-size:13px!important;font-weight:850!important;line-height:1.25!important;display:flex!important}html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions .draft-stay{color:#fff!important;background:#35233f!important;border:1px solid #67506d!important}html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions .draft-discard{color:#ffad8c!important;background:0 0!important;border:1px solid #ff966a!important}html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions .draft-save{color:#160e20!important;background:#2be1b8!important;border:1px solid #2be1b8!important;grid-column:1/-1!important}@media (max-width:360px){html body.bilok-clubhouse dialog.bilok-tourney-draft-dialog .bilok-tourney-draft-actions{padding-left:15px!important;padding-right:15px!important}}
html body.bilok-clubhouse .app-shell .bilok-tourney-directory-actions-simple{justify-content:flex-end!important;align-items:center!important;margin-top:15px!important;margin-bottom:14px!important}.tourney-picker-selected,.tourney-picker-option-title{flex-wrap:wrap!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:100%!important;display:flex!important}.tourney-picker-selected>span:first-child,.tourney-picker-option-title>strong{overflow-wrap:anywhere!important;min-width:0!important}.tourney-picker-official-mark{color:#2be1b8!important;white-space:nowrap!important;background:#16372f!important;border:1px solid #388f7a!important;border-radius:999px!important;flex:none!important;align-items:center!important;gap:3px!important;padding:2px 5px!important;font-size:10px!important;font-weight:750!important;line-height:1.1!important;display:inline-flex!important}.tourney-picker-official-mark svg{width:15px!important;height:15px!important;color:inherit!important;flex:none!important}@media (max-width:360px){.tourney-picker-selected .tourney-picker-official-mark span{display:none!important}.tourney-picker-selected .tourney-picker-official-mark{padding:3px!important}}html body.bilok-clubhouse .app-shell .bilok-tourney-create button.bilok-tourney-official-choice,html body.bilok-clubhouse dialog.bilok-tourney-edit-dialog button.bilok-tourney-official-choice{box-sizing:border-box!important;color:#f5f0f6!important;text-align:left!important;width:100%!important;min-width:0!important;min-height:75px!important;box-shadow:none!important;white-space:normal!important;background:#291632!important;border:1px solid #685376!important;border-radius:14px!important;grid-template-columns:28px minmax(0,1fr)!important;justify-content:stretch!important;align-items:center!important;gap:13px!important;margin:0!important;padding:14px 15px!important;font-size:14px!important;display:grid!important}html body.bilok-clubhouse .app-shell .bilok-tourney-create button.bilok-tourney-official-choice.is-selected,html body.bilok-clubhouse dialog.bilok-tourney-edit-dialog button.bilok-tourney-official-choice.is-selected{background:#233235!important;border-color:#2be1b8!important;box-shadow:inset 0 0 0 1px #2be1b8!important}html body.bilok-clubhouse .bilok-tourney-official-choice .bilok-tourney-official-check{box-sizing:border-box!important;color:#0000!important;background:#261631!important;border:2px solid #a597ad!important;border-radius:7px!important;place-items:center!important;width:28px!important;height:28px!important;font-size:21px!important;font-weight:950!important;line-height:1!important;display:grid!important}html body.bilok-clubhouse .bilok-tourney-official-choice.is-selected .bilok-tourney-official-check{color:#100a1c!important;background:#2be1b8!important;border-color:#2be1b8!important}html body.bilok-clubhouse .bilok-tourney-official-choice>span:last-child{gap:5px!important;min-width:0!important;display:grid!important}html body.bilok-clubhouse .bilok-tourney-official-choice strong{color:#fff!important;font-size:13px!important;font-weight:850!important;line-height:1.3!important}html body.bilok-clubhouse .bilok-tourney-official-choice small{color:#c3b4cb!important;font-size:11px!important;font-weight:500!important;line-height:1.45!important}html body.bilok-clubhouse button.bilok-tourney-official-choice:focus-visible{outline-offset:3px!important;outline:2px solid #fff!important}html body.bilok-clubhouse .app-shell .bilok-tourney-unofficial-note,html body.bilok-clubhouse dialog.bilok-tourney-edit-dialog .bilok-tourney-unofficial-note{background:#271a30!important;border:1px solid #826077!important;border-radius:13px!important;gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;padding:13px 15px!important;display:grid!important}html body.bilok-clubhouse .bilok-tourney-unofficial-note strong{color:#ff966a!important;font-size:13px!important;font-weight:850!important;line-height:1.3!important}html body.bilok-clubhouse .bilok-tourney-unofficial-note p{color:#d1c2d8!important;margin:0!important;font-size:12px!important;font-weight:450!important;line-height:1.5!important}
html body.bilok-clubhouse .app-shell .bilok-tourney-directory-actions-simple{text-align:left!important;justify-content:flex-start!important}html body.bilok-clubhouse .app-shell .bilok-tourney-directory-actions-simple>button{margin-left:0!important;margin-right:auto!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-completed{border-color:#805b75!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-registration{border-color:#397b71!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-completed .bilok-tourney-card-poster-mark{color:#ff966a!important;border-color:#ab7469!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-registration .bilok-tourney-card-poster-mark{color:#2be1b8!important;border-color:#398a78!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-completed :is(.bilok-tourney-card-poster-mark,.bilok-tourney-card-kind,.bilok-tourney-card-details) svg{color:#ff966a!important;stroke:#ff966a!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-registration :is(.bilok-tourney-card-poster-mark,.bilok-tourney-card-kind,.bilok-tourney-card-details) svg{color:#2be1b8!important;stroke:#2be1b8!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-completed .bilok-tourney-card-status{color:#ff966a!important;border-color:#946b62!important}html body.bilok-clubhouse .bilok-tourney-list-card-refined.status-registration .bilok-tourney-card-status{color:#2be1b8!important;border-color:#3a8776!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner.bilok-tourney-winner-banner>div>small,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner.bilok-tourney-winner-banner>.bilok-tourney-winner-score>small{color:#ff966a!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner.bilok-tourney-winner-banner>div>strong{color:#2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen>.bilok-tourney-winner-banner.bilok-tourney-winner-banner>.bilok-tourney-winner-score{color:#fff!important}
html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration :is(.bilok-tourney-hero-panel,.bilok-tourney-actions,.bilok-tourney-section) svg,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration .bilok-tourney-hero-panel .bilok-tourney-fact-tiles>span>svg,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration .bilok-tourney-hero-panel .bilok-tourney-participants-label>svg,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration .bilok-tourney-hero-panel .bilok-tourney-hero-primary-facts svg,html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration .bilok-tourney-hero-panel .bilok-tourney-hero-showcase-icon svg{color:#2be1b8!important;stroke:#2be1b8!important}html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen.status-registration .bilok-tourney-hero-showcase-icon{border-color:#398a78!important}html body.bilok-clubhouse dialog.bilok-tourney-edit-dialog.status-registration :is(.bilok-tourney-edit-heading,.bilok-tourney-edit-form) svg{color:#2be1b8!important;stroke:#2be1b8!important}
.bilok-tourney-club-state.is-official,.bilok-tourney-roster-organizers .is-official,.bilok-notification-tournament-identity .is-official{color:#2be1b8!important;background:#2be1b817!important;border-color:#2be1b8!important}.bilok-tourney-club-state.is-official{letter-spacing:.015em;border-style:solid;border-width:1px;border-radius:16px;align-items:center;gap:7px;padding:6px 10px;font-weight:800;display:inline-flex}.bilok-tourney-organizer-summary{border-top:1px solid #654866;flex-wrap:wrap;gap:9px;margin:14px 0;padding-top:14px;display:flex}.bilok-tourney-organizer-summary>div{background:#240e2d;border:1px solid #644565;border-radius:12px;flex:180px;min-width:0;padding:10px 12px}.bilok-tourney-organizer-summary small,.bilok-tourney-roster-organizers small,.bilok-notification-tournament-identity small{color:#ff966a;letter-spacing:.055em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.bilok-tourney-organizer-summary strong,.bilok-tourney-roster-organizers strong,.bilok-notification-tournament-identity strong{overflow-wrap:anywhere;color:#fff;font-size:14px;line-height:1.5;display:block}.bilok-tourney-organizer-summary .is-official,.bilok-tourney-roster-organizers .is-official{border-color:#2be1b8}.bilok-tourney-organizer-summary .is-official strong,.bilok-tourney-roster-organizers .is-official span,.bilok-notification-tournament-identity .is-official span{color:#2be1b8}.bilok-tourney-roster-organizers{border-bottom:1px solid #674d6a;gap:9px;margin-bottom:12px;padding-bottom:16px;display:grid}.bilok-tourney-roster-organizers>div{background:#240e2d;border:1px solid #69516b;border-radius:12px;padding:13px}.bilok-tourney-roster-organizers span{color:#c8b7d1;margin-top:4px;font-size:12px;display:block}.bilok-tourney-roster-divider{color:#ff966a;letter-spacing:.055em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:800}.bilok-tourney-accept-deadline,.bilok-tourney-deadline-help{color:#f8f2fb;background:#240e2d;border:1px solid #2be1b8;border-radius:13px;align-items:flex-start;gap:12px;margin:15px 0;padding:12px 14px;font-size:13px;line-height:1.6;display:flex}.bilok-tourney-accept-deadline svg,.bilok-tourney-deadline-help svg{color:#2be1b8;flex:none}.bilok-tourney-accept-deadline strong,.bilok-tourney-deadline-help strong{color:#2be1b8}.bilok-tourney-accept-deadline small{color:#d5c7d9;margin-top:2px;display:block}.bilok-tourney-official-confirmed{color:#2be1b8;background:#240e2d;border:1px solid #2be1b8;border-radius:15px;align-items:flex-start;gap:10px;padding:14px;display:flex}.bilok-tourney-official-confirmed small{color:#e5d6e9;margin-top:6px;font-size:12px;line-height:1.55;display:block}.bilok-notification-tournament-identity{background:#240e2d;border:1px solid #664c69;border-radius:14px;gap:10px;margin:14px 0;padding:12px;display:grid}.bilok-notification-tournament-identity>div{border:1px solid #694f6e;border-radius:12px;min-width:0;padding:10px 12px}.bilok-notification-tournament-identity span{color:#d7c6dc;margin-top:4px;font-size:12px;display:block}.bilok-notification-tournament-identity .is-deadline{border-color:#2be1b8}.bilok-notification-tournament-identity .is-deadline strong{color:#2be1b8}@media (max-width:360px){.bilok-tourney-organizer-summary>div{flex-basis:100%}}
html body.bilok-clubhouse .app-shell .bilok-tourneys-details-fullscreen .bilok-tourney-organizer-summary .bilok-tourney-club-identity,html body.bilok-clubhouse .bilok-tourney-roster-dialog .bilok-tourney-roster-organizers .bilok-tourney-club-identity{min-width:0!important}html body.bilok-clubhouse .bilok-tourney-club-identity-row{align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;display:flex!important}html body.bilok-clubhouse .bilok-tourney-club-identity-row .bilok-tourney-club-logo.profile-avatar{box-sizing:border-box!important;background:#fff!important;border:2px solid #fff!important;border-radius:50%!important;flex:0 0 42px!important;justify-content:center!important;align-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;display:inline-flex!important;overflow:hidden!important}html body.bilok-clubhouse .bilok-tourney-club-logo.profile-avatar img{object-fit:contain!important;border-radius:50%!important;width:100%!important;height:100%!important;display:block!important}html body.bilok-clubhouse .bilok-tourney-club-logo.profile-avatar .profile-avatar-fallback{color:#240e2d!important;font-size:12px!important;font-weight:800!important}html body.bilok-clubhouse .bilok-tourney-club-identity-copy{flex-direction:column!important;flex:auto!important;align-items:flex-start!important;gap:4px!important;min-width:0!important;display:flex!important}html body.bilok-clubhouse .bilok-tourney-club-identity .bilok-tourney-club-identity-copy>strong{color:#fff!important;overflow-wrap:anywhere!important;font-size:14px!important;font-weight:750!important;line-height:1.3!important;display:block!important}html body.bilok-clubhouse .bilok-tourney-club-identity .bilok-tourney-club-verification{color:#2be1b8!important;letter-spacing:0!important;align-items:center!important;gap:5px!important;font-size:11px!important;font-weight:650!important;line-height:1.25!important;display:inline-flex!important}html body.bilok-clubhouse .bilok-tourney-club-verification svg{color:inherit!important;stroke:currentColor!important;flex:none!important;width:13px!important;height:13px!important}html body.bilok-clubhouse .bilok-tourney-club-identity:not(.is-official) .bilok-tourney-club-verification{color:#c5b6cc!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace[data-team-tab=players]>section.team-content-card.team-players-card,html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace[data-team-tab=matches]>section.team-content-card.team-matches-card{box-sizing:border-box!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace[data-team-tab=players] .team-players-card :is(.team-player-heading,.team-player-search,.team-player-list),html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace[data-team-tab=matches] .team-matches-card :is(.team-match-heading,.team-match-toolbar,.team-match-disciplines,details.team-match-filters){box-shadow:none!important;background:0 0!important}html body.bilok-clubhouse .app-shell.club-design-shell .teams-page .team-workspace[data-team-tab=matches] .team-matches-card .team-match-toolbar{border:0!important;padding:0!important}
.bilok-staff-backdrop{z-index:21000;color:#fff;background:#11091c;position:fixed;inset:0}.bilok-staff-panel{width:100%;height:100dvh;font:inherit;background:#11091c;flex-direction:column;display:flex;overflow:hidden}.bilok-staff-head{padding:calc(env(safe-area-inset-top,0px) + 18px) 18px 18px;background:#240e2d;border-bottom:1px solid #634568;flex:none;justify-content:space-between;align-items:center;gap:12px;display:flex}.bilok-staff-head h2{color:#fff;margin:5px 0 0;font-size:22px;font-weight:800;line-height:1.15}.bilok-staff-head small,.bilok-staff-event small{color:#ff966a;letter-spacing:.08em;font-size:11px;font-weight:800}.bilok-staff-head>button{color:#fff;cursor:pointer;background:#38253f;border:1px solid #705476;border-radius:50%;flex:0 0 46px;width:46px;height:46px;font-size:30px}.bilok-staff-body{overscroll-behavior:contain;min-height:0;padding:20px max(16px,env(safe-area-inset-left,0px)) calc(30px + env(safe-area-inset-bottom,0px));scrollbar-gutter:stable;flex:auto;overflow-y:auto}.bilok-staff-event{background:#240e2d;border:1px solid #48334e;border-radius:16px;flex-direction:column;align-items:flex-start;gap:7px;padding:15px;display:flex}.bilok-staff-event strong{font-size:17px;line-height:1.3}.bilok-staff-event>span{color:#2be1b8;align-items:center;gap:5px;font-size:12px;display:inline-flex}.bilok-staff-tabs{background:#ff966a;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:18px -16px;padding:8px;display:grid}.bilok-staff-tabs button{color:#fff;background:#240e2d;border:1px solid #503457;border-radius:28px;min-width:0;min-height:42px;padding:8px 2px;font-size:13px;font-weight:800}.bilok-staff-tabs button.active{color:#170d20;background:#fff;border-color:#fff}.bilok-staff-columns{gap:12px;display:grid}.bilok-staff-person{background:#240e2d;border:1px solid #513959;border-radius:17px;flex-direction:column;gap:13px;padding:15px;display:flex}.bilok-staff-eyebrow{color:#ff966a;letter-spacing:.04em;align-items:center;gap:8px;font-size:11px;font-weight:800;display:inline-flex}.bilok-staff-eyebrow.is-club,.bilok-staff-eyebrow.is-referee{color:#2be1b8}.bilok-staff-person>div:not(.bilok-staff-member){flex-wrap:wrap;align-items:center;gap:5px 12px;display:flex}.bilok-staff-person>div>strong{color:#fff;font-size:16px;line-height:1.3}.bilok-staff-person>div>span{color:#c7b8cb;font-size:12px}.bilok-staff-person>div>svg{color:#a4a0ab;margin-left:auto}.bilok-staff-person>p,.bilok-staff-assign>p{color:#bdb1c7;margin:0;font-size:13px;line-height:1.5}.bilok-staff-member{border-top:1px solid #4a3151;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;display:flex}.bilok-staff-member strong{font-size:14px}.bilok-staff-member>span{color:#2be1b8;font-size:11px}.bilok-staff-member>button{color:#ff966a;background:0 0;border:1px solid #8e5a62;border-radius:10px;margin-left:auto;padding:8px 10px;font-weight:700}.bilok-staff-assign{border:1px solid #503957;border-radius:16px;flex-direction:column;gap:13px;padding:14px;display:flex}.bilok-staff-add,.bilok-staff-submit,.bilok-staff-invite-self button:not(.secondary){border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:47px;padding:13px;font-weight:800;display:flex;color:#150d1b!important;background:#2be1b8!important;border:0!important}.bilok-staff-add{width:100%}.bilok-staff-assign-title{justify-content:space-between;align-items:center;display:flex}.bilok-staff-assign-title>button{color:#fff;background:0 0;border:0;font-size:27px}.bilok-staff-role-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.bilok-staff-role-choice>button{color:#fff;background:#301d38;border:1px solid #5e4064;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-width:0;padding:14px 4px;font-size:12px;font-weight:750;display:flex}.bilok-staff-role-choice>button.active{background:#203b39;border-color:#2be1b8;box-shadow:inset 0 0 0 1px #2be1b8}.bilok-staff-assign label{color:#fff;font-size:13px;font-weight:750}.bilok-staff-assign input{box-sizing:border-box;outline-offset:2px;width:100%;color:#fff!important;background:#210f2a!important;border:1px solid #5d4564!important;border-radius:12px!important;padding:14px!important}.bilok-staff-assign input:focus-visible{outline:2px solid #2be1b8}.bilok-staff-search-results{gap:4px;max-height:190px;display:grid;overflow:auto}.bilok-staff-search-results button{color:#fff;text-align:left;background:#301e3a;border:1px solid #5a4263;border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;padding:10px 13px;display:flex}.bilok-staff-search-results button.active{color:#2be1b8;border-color:#2be1b8}.bilok-staff-assign .bilok-staff-submit:disabled{opacity:.45}.bilok-staff-chosen{color:#2be1b8!important}.bilok-staff-mini-info{color:#c6bbcd;border:1px solid #4c3653;border-radius:12px;padding:10px;font-size:13px}.bilok-staff-mini-info summary{cursor:pointer;font-weight:700}.bilok-staff-mini-info p{color:#c2b6cd;margin:9px 0 0;line-height:1.5}.bilok-staff-invite-self{background:#203633;border:1px solid #2be1b8;border-radius:14px;padding:15px}.bilok-staff-invite-self>strong{color:#fff}.bilok-staff-invite-self>p{color:#c3d6d1;font-size:13px;line-height:1.5}.bilok-staff-invite-self>div{flex-wrap:wrap;gap:9px;display:flex}.bilok-staff-invite-self button{flex:120px}.bilok-staff-invite-self button.secondary{color:#fff;background:#240e2d;border:1px solid #a38a9b;border-radius:12px;padding:12px}.bilok-staff-perms-intro,.bilok-staff-perms>p,.bilok-staff-history>p{color:#c4b8ce;margin:8px 0 15px;font-size:13px;line-height:1.6}.bilok-staff-perms-scroll{border:1px solid #593d60;border-radius:12px;overflow-x:auto}.bilok-staff-perms-scroll table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.bilok-staff-perms-scroll th,.bilok-staff-perms-scroll td{text-align:center;vertical-align:middle;overflow-wrap:anywhere;border-bottom:1px solid #523757;padding:12px 5px}.bilok-staff-perms-scroll th:first-child{text-align:left;width:39%}.bilok-staff-perms-scroll th{color:#e7ddeb;font-weight:750}.bilok-staff-perms-scroll .yes{color:#2be1b8;font-size:17px;font-weight:900}.bilok-staff-perms-scroll .no{color:#80718a;font-size:16px}.bilok-staff-history{gap:10px;display:grid}.bilok-staff-history-item{background:#240e2d;border:1px solid #4b3652;border-radius:13px;flex-direction:column;gap:6px;padding:14px;display:flex}.bilok-staff-history-item strong{font-size:14px}.bilok-staff-history-item span{color:#c1b5cb;font-size:12px}.bilok-staff-error{color:#ffb8bb;overflow-wrap:anywhere;background:#39202d;border:1px solid #ae5960;border-radius:12px;padding:12px;font-size:13px}.bilok-staff-success{color:#2be1b8;background:#203633;border:1px solid #2be1b8;border-radius:12px;padding:12px;font-size:13px}.bilok-tourney-team-manage{align-items:center;gap:8px;color:#ff966a!important;background:#240e2d!important;border:1px solid #ff966a!important;border-radius:12px!important;padding:12px 16px!important;font-weight:750!important;display:inline-flex!important}
