html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker{gap:10px;width:100%;max-width:none;margin:6px 0 16px}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button{aspect-ratio:auto;opacity:.84;border:2px solid #0000;border-radius:18px;min-height:116px;padding:14px 5px;transition:opacity .15s,transform .15s;position:relative;box-shadow:0 7px 20px #07040e32;color:#fff!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=open]{background:#147c8c!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=league]{background:#ff966a!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=friendly]{background:#645394!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button svg,html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button small{color:#fff!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[aria-pressed=true]{opacity:1;transform:translateY(-2px);box-shadow:0 0 0 3px #fff3,0 8px 23px #06040d52;border-color:#fff!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[aria-pressed=true]:after{content:"✓";color:#1c1126;background:#fff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:13px;font-weight:900;display:grid;position:absolute;top:6px;right:8px}.team-workspace[data-team-tab=overview] .team-dashboard-numbers,.team-workspace[data-team-tab=overview] .team-dashboard-club{margin-block:16px}.team-workspace[data-team-tab=ranking] .team-dashboard-leaders{margin-bottom:18px}@media (prefers-reduced-motion:reduce){html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button{transition:none;transform:none!important}}.team-welcome-notice{z-index:140;left:max(14px,50vw - 280px);right:max(14px,50vw - 280px);bottom:calc(102px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(130deg,#2c2137,#191322);border:1px solid #38c7bd77;border-radius:20px;grid-template-columns:40px minmax(0,1fr);gap:11px;padding:18px;display:grid;position:fixed;box-shadow:0 20px 55px #07050caa}.team-welcome-mark{color:#130e23;background:#2be1b8;border-radius:50%;place-items:center;width:38px;height:38px;font-size:26px;font-weight:800;display:grid}.team-welcome-text{flex-direction:column;gap:5px;min-width:0;display:flex}.team-welcome-text small{letter-spacing:.08em;color:#2be1b8;font-size:11px;font-weight:750}.team-welcome-text strong{overflow-wrap:anywhere;font-size:17px;line-height:1.27}.team-welcome-text span{color:#d1c6db;font-size:13px;line-height:1.45}.team-welcome-actions{flex-wrap:wrap;grid-column:2;align-items:center;gap:14px;margin-top:6px;display:flex}.team-welcome-actions button:first-child{color:#130f1e;background:#2be1b8;border:0;border-radius:12px;padding:10px 13px;font-size:13px;font-weight:750}.team-welcome-actions button:last-child{color:#c5bacf;background:0 0;border:0;padding:10px 4px;font-size:13px}@media (min-width:720px){.team-welcome-notice{bottom:30px}}.notification-match-personal{color:#eae5f2;background:#241b31;border:1px solid #ff966a5a;border-radius:17px;flex-direction:column;gap:12px;margin:12px 0 20px;padding:16px 18px;display:flex}.notification-match-personal>strong{color:#5adbc5;font-size:20px}.notification-match-personal span{font-size:15px;line-height:1.35}.notification-match-personal b{font-variant-numeric:tabular-nums;color:#fff;font-size:18px}html body.bilok-clubhouse .team-own-summary .team-open-points-delta-button{color:#d9c6df!important;width:auto!important;min-width:0!important;max-width:100%!important;min-height:36px!important;font:inherit!important;cursor:pointer!important;background:#37263f!important;border:1px solid #66526e!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:7px!important;margin:4px auto 0!important;padding:5px 9px!important;font-size:13px!important;font-weight:800!important;line-height:1.2!important;text-decoration:none!important;display:inline-flex!important}html body.bilok-clubhouse .team-own-summary .team-open-points-delta-button.team-rating-gain{color:#2be1b8!important}html body.bilok-clubhouse .team-own-summary .team-open-points-delta-button.team-rating-loss{color:#ff747d!important}html body.bilok-clubhouse .team-open-rating-journey{box-sizing:border-box;background:#240e2d;border:1px solid #6a5274;border-radius:16px;gap:10px;width:100%;min-width:0;margin-top:14px;padding:15px 12px;display:grid}html body.bilok-clubhouse .team-open-rating-journey-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}html body.bilok-clubhouse .team-open-rating-journey-heading strong{color:#fff;font-size:16px}html body.bilok-clubhouse .team-open-rating-journey-heading span{color:#bca8c7;font-size:11px}html body.bilok-clubhouse .team-open-rating-journey svg{width:100%;max-width:100%;height:auto;min-height:140px;display:block;overflow:visible}html body.bilok-clubhouse .team-open-rating-journey-axis{color:#e5d5e8;justify-content:space-between;align-items:center;gap:8px;font-size:11px;line-height:1.35;display:flex}html body.bilok-clubhouse .team-open-rating-journey p{font-size:12px;color:#c5b3ce!important;margin:0!important;line-height:1.5!important}html body.bilok-clubhouse .team-open-matches-link{box-sizing:border-box!important;color:#150c21!important;background:#2be1b8!important;border:0!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;margin:12px 0 16px!important;padding:12px 15px!important;font-size:14px!important;font-weight:850!important;display:flex!important}html body.bilok-clubhouse .team-open-matches-link span{margin-left:auto;font-size:20px}html body.bilok-clubhouse .team-match-points-clickable{cursor:pointer!important;position:relative!important}html body.bilok-clubhouse .team-match-open-overlay{z-index:1!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:10px!important;width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}html body.bilok-clubhouse .team-match-open-overlay:focus-visible{outline-offset:-2px!important;outline:2px solid #2be1b8!important}html body.bilok-clubhouse .team-match-points-clickable .team-action-row,html body.bilok-clubhouse .team-match-points-clickable .team-rating-explanation{z-index:2!important;position:relative!important}html body.bilok-clubhouse .team-match-points-clickable:focus-visible,html body.bilok-clubhouse .team-match-points-link:focus-visible,html body.bilok-clubhouse .team-open-points-delta-button:focus-visible{outline-offset:3px!important;outline:2px solid #2be1b8!important}html body.bilok-clubhouse .team-match-points-link{color:#2be1b8!important;background:#26182f!important;border:1px solid #5a4b65!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:34px!important;margin:9px auto 0!important;padding:7px 13px!important;font-size:12px!important;font-weight:750!important;display:flex!important}html body .team-open-points-backdrop{z-index:30000!important;box-sizing:border-box!important;background:#08050bc9!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important;overflow-y:auto!important}html body .team-open-points-popup{box-sizing:border-box!important;color:#fff!important;background:#240e2d!important;border:1px solid #795d82!important;border-radius:18px!important;gap:15px!important;width:min(430px,100%)!important;min-width:0!important;max-height:min(86dvh,740px)!important;margin:auto!important;padding:17px!important;display:grid!important;overflow-y:auto!important;box-shadow:0 20px 60px #04020b9e!important}html body .team-open-points-popup>header{justify-content:space-between!important;align-items:center!important;gap:12px!important;display:flex!important}html body .team-open-points-popup>header h3{color:#fff!important;margin:0!important;font-size:20px!important;line-height:1.2!important}html body .team-open-points-popup>header button{color:#fff!important;background:#37273f!important;border:1px solid #80668a!important;border-radius:50%!important;flex:0 0 39px!important;place-items:center!important;width:39px!important;height:39px!important;padding:0!important;font-size:26px!important;display:grid!important}html body .team-open-points-popup p{color:#d3c4d9!important;margin:0!important;font-size:12px!important;line-height:1.5!important}html body .team-open-points-latest{gap:12px!important;display:grid!important}html body .team-open-points-latest>span{color:#ff966a!important;font-size:11px!important}html body .team-open-points-latest>strong{text-align:center!important;font-size:30px!important}html body .team-open-points-popup .is-gain{color:#2be1b8!important}html body .team-open-points-popup .is-loss{color:#ff747d!important}html body .team-open-points-popup .is-neutral{color:#ded2e4!important}html body .team-open-points-next{color:#160d20!important;background:#2be1b8!important;border:0!important;border-radius:12px!important;width:100%!important;min-height:43px!important;font-size:13px!important;font-weight:800!important}html body .team-open-points-match-meta{color:#cebdd5!important}html body .team-open-points-match-score{text-align:center!important;font-size:26px!important;font-weight:850!important}html body .team-open-points-sides{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;min-width:0!important;display:grid!important}html body .team-open-points-side{text-align:center!important;background:#301d38!important;border:1px solid #594360!important;border-radius:14px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:13px 8px!important;display:flex!important}html body .team-open-points-side .bilok-player-avatar{border-radius:50%!important;width:48px!important;min-width:48px!important;height:48px!important}html body .team-open-points-side>strong{color:#fff!important;overflow-wrap:anywhere!important;font-size:13px!important;line-height:1.3!important}html body .team-open-points-side>span{font-size:20px!important;font-weight:900!important}html body .team-open-points-side>small{color:#cbbbd2!important;font-size:11px!important;line-height:1.35!important}html body dialog.team-open-points-popup{overscroll-behavior:contain!important;width:min(430px,100vw - 28px)!important;height:auto!important;margin:auto!important;padding:17px!important;position:fixed!important;inset:0!important}html body dialog.team-open-points-popup:not([open]){display:none!important}html body dialog.team-open-points-popup::backdrop{background:#08050bc9!important}html body.bilok-clubhouse .app-shell .team-match-points-clickable .team-match-meta-with-points{box-sizing:border-box!important;min-height:24px!important;padding-right:34px!important;position:relative!important}html body.bilok-clubhouse .app-shell .team-match-points-clickable .team-match-meta-with-points .team-match-points-link{color:#ab9bb8!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;margin:0!important;padding:0!important;font-size:22px!important;font-weight:600!important;line-height:1!important;display:grid!important;position:absolute!important;top:50%!important;right:0!important;transform:translateY(-50%)!important}html body.bilok-clubhouse .app-shell .team-match-points-clickable .team-match-meta-with-points .team-match-points-link:hover,html body.bilok-clubhouse .app-shell .team-match-points-clickable .team-match-meta-with-points .team-match-points-link:focus-visible{color:#2be1b8!important;background:#30243c!important}html body dialog.team-open-points-popup[open]{box-sizing:border-box!important;color:#fff!important;overscroll-behavior:contain!important;background:#240e2d!important;border:1px solid #73567c!important;border-radius:16px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;width:min(356px,100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;height:max-content!important;min-height:0!important;max-height:min(72dvh,580px)!important;margin:0!important;padding:14px!important;display:flex!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden auto!important;transform:translate(-50%,-50%)!important}html body dialog.team-open-points-popup[open]>*{flex:none!important;min-width:0!important}html body dialog.team-open-points-popup[open]>header{gap:8px!important;min-height:34px!important;margin:0!important;padding:0!important}html body dialog.team-open-points-popup[open]>header h3{margin:0!important;font-size:16px!important;line-height:1.25!important}html body dialog.team-open-points-popup[open]>header button{flex:0 0 32px!important;width:32px!important;height:32px!important;font-size:23px!important}html body dialog.team-open-points-popup[open] .team-open-points-match-summary{justify-content:space-between!important;align-items:center!important;gap:7px!important;min-width:0!important;margin:0!important;padding:2px 0!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-match-meta{color:#c8b9d0!important;min-width:0!important;font-size:11px!important;line-height:1.3!important}html body dialog.team-open-points-popup[open] .team-open-points-match-score{white-space:nowrap!important;text-align:right!important;font-size:19px!important;line-height:1.2!important}html body dialog.team-open-points-popup[open] .team-open-points-sides{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important;min-width:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-side{border-radius:11px!important;align-items:center!important;gap:4px!important;min-width:0!important;padding:10px 5px!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-side .bilok-player-avatar{width:36px!important;min-width:36px!important;height:36px!important}html body dialog.team-open-points-popup[open] .team-open-points-side>strong{max-width:100%!important;font-size:12px!important;line-height:1.2!important}html body dialog.team-open-points-popup[open] .team-open-points-side>span{white-space:nowrap!important;font-size:18px!important;line-height:1.15!important}html body dialog.team-open-points-popup[open] .team-open-points-side>small{white-space:nowrap!important;font-size:10px!important;line-height:1.2!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation{background:#2b1d35!important;border:1px solid #65526d!important;border-radius:10px!important;width:100%!important;min-width:0!important;margin:2px 0 0!important;padding:0!important;display:block!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation>summary{color:#f4eaf5!important;cursor:pointer!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;min-height:40px!important;padding:10px 12px!important;font-size:12px!important;font-weight:750!important;list-style:none!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation>summary::-webkit-details-marker{display:none!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation>summary span{color:#2be1b8!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation[open]>summary span{transform:rotate(180deg)}html body dialog.team-open-points-popup[open] .team-open-points-explanation-content{border-top:1px solid #513d5a!important;gap:12px!important;padding:12px!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-content>p{color:#d7c8dd!important;margin:0!important;font-size:12px!important;line-height:1.45!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player{gap:6px!important;min-width:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player>strong{color:#ff966a!important;font-size:13px!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player>p,html body dialog.team-open-points-popup[open] .team-open-points-explanation-player>small{color:#dacdde!important;margin:0!important;font-size:11px!important;line-height:1.45!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player>dl{gap:5px!important;margin:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player>dl>div{border-bottom:1px solid #51405b!important;justify-content:space-between!important;align-items:baseline!important;gap:8px!important;padding-bottom:4px!important;font-size:11px!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player dt{color:#c9b9d0!important}html body dialog.team-open-points-popup[open] .team-open-points-explanation-player dd{white-space:nowrap!important;margin:0!important;font-weight:800!important}@media (max-width:350px){html body dialog.team-open-points-popup[open]{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;padding:11px!important}}html body.bilok-clubhouse .app-shell .team-match-duel .team-match-score-trigger{appearance:none!important;box-shadow:none!important;outline-offset:4px!important;color:inherit!important;cursor:pointer!important;text-align:center!important;-webkit-tap-highlight-color:transparent!important;background:0 0!important;border:0!important;border-radius:5px!important;margin:0!important;padding:0!important;font-family:inherit!important;font-weight:850!important;position:relative!important}html body.bilok-clubhouse .app-shell .team-match-duel .team-match-score-trigger:before{content:"";position:absolute;inset:-7px -5px}html body.bilok-clubhouse .app-shell .team-match-duel .team-match-score-trigger:focus-visible{outline:2px solid #2be1b8!important}html body dialog.team-open-points-popup[open]{flex-direction:column!important;height:auto!important;max-height:min(72dvh,580px)!important;display:flex!important;overflow:hidden!important}html body dialog.team-open-points-popup[open]>header.team-open-points-fixed-header{z-index:5!important;background:#240e2d!important;border-bottom:1px solid #67506e!important;flex:none!important;justify-content:space-between!important;align-items:center!important;min-height:40px!important;margin:0!important;padding:0 0 10px!important;display:flex!important;position:relative!important;top:auto!important}html body dialog.team-open-points-popup[open]>.team-open-points-scroll{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;box-sizing:border-box!important;overscroll-behavior:contain!important;flex-direction:column!important;flex:0 auto!important;gap:10px!important;width:100%!important;min-width:0!important;min-height:0!important;max-height:calc(min(72dvh,580px) - 72px)!important;margin:0!important;padding:3px 1px 4px!important;display:flex!important;overflow:hidden auto!important}html body dialog.team-open-points-popup[open]>.team-open-points-scroll>*{flex:none!important;min-width:0!important}html body dialog.team-open-points-popup[open]>.team-open-points-scroll:focus{outline:none!important}@media (max-height:540px){html body dialog.team-open-points-popup[open]{max-height:85dvh!important}html body dialog.team-open-points-popup[open]>.team-open-points-scroll{max-height:calc(85dvh - 72px)!important}}html body.bilok-clubhouse .app-shell .team-match-points-clickable{cursor:pointer!important;-webkit-tap-highlight-color:transparent!important}html body.bilok-clubhouse .app-shell .team-match-points-clickable:focus-visible{outline-offset:3px!important;outline:2px solid #2be1b8!important}html body.bilok-clubhouse .app-shell .team-match-points-clickable .bilok-score{background:0 0!important;border:0!important;margin:0!important;padding:0!important}html body dialog.team-open-points-popup[open] .team-open-points-comparison{gap:12px!important;width:100%!important;min-width:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-comparison-intro{color:#cfc0d6!important;margin:0!important;font-size:11px!important;line-height:1.45!important}html body dialog.team-open-points-popup[open] .team-open-points-stage{gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-stage>h4{color:#ff966a!important;border-bottom:1px solid #64516f!important;margin:0!important;padding:5px 0 6px!important;font-size:13px!important;font-weight:850!important;line-height:1.3!important;display:block!important}html body dialog.team-open-points-popup[open] .team-open-points-dual-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell{background:#34213d!important;border:1px solid #5d4668!important;border-radius:11px!important;flex-direction:column!important;gap:8px!important;min-width:0!important;padding:10px 8px!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>strong{color:#fff!important;overflow-wrap:anywhere!important;min-width:0!important;max-width:100%!important;font-size:12px!important;font-weight:850!important;line-height:1.25!important;display:block!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>dl{gap:6px!important;width:100%!important;min-width:0!important;margin:0!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>dl>div{border-bottom:1px solid #594662!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:baseline!important;gap:2px 5px!important;min-width:0!important;padding:0 0 4px!important;display:flex!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>dl>div:last-child{border-bottom:0!important;padding-bottom:0!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell dt{color:#c6b5cf!important;font-size:10px!important;font-weight:500!important;line-height:1.35!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell dd{font-variant-numeric:tabular-nums;color:#f6ecf6!important;white-space:nowrap!important;margin:0!important;font-size:11px!important;font-weight:800!important;line-height:1.25!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell dd.is-gain{color:#2be1b8!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell dd.is-loss{color:#ff747d!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>dl>.is-key-value dt{color:#fff!important;font-weight:750!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>dl>.is-key-value dd{font-size:14px!important;font-weight:900!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell>p{color:#c6b5cf!important;margin:0!important;font-size:11px!important;line-height:1.4!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-cell .team-open-points-outcome{color:#fff!important;gap:2px!important;font-size:11px!important;font-weight:750!important;display:grid!important}html body dialog.team-open-points-popup[open] .team-open-points-outcome>small{color:#cdbcd3!important;font-size:10px!important;font-weight:500!important;line-height:1.35!important;display:block!important}html body dialog.team-open-points-popup[open] .team-open-points-stage-note,html body dialog.team-open-points-popup[open] .team-open-points-precision-note{color:#c9b9d2!important;margin:0!important;font-size:11px!important;line-height:1.45!important}html body dialog.team-open-points-popup[open] .team-open-points-glossary>summary{color:#cfc0d6!important}html body dialog.team-open-points-popup[open] .team-open-points-glossary .team-open-points-explanation-content p{font-size:11px!important;line-height:1.5!important}@media (max-width:370px){html body dialog.team-open-points-popup[open] .team-open-points-stage-cell{padding:8px 6px!important}html body dialog.team-open-points-popup[open] .team-open-points-dual-columns{gap:6px!important}}html body.bilok-clubhouse .team-player-other-teams{gap:12px;min-width:0;margin:20px 0 0;display:grid}html body.bilok-clubhouse .team-player-other-teams-intro{color:#c7bacd;margin:0;font-size:13px;line-height:1.5}html body.bilok-clubhouse .team-player-other-teams-list{gap:10px;display:grid}html body.bilok-clubhouse .team-player-other-team{color:#fff;background:#240e2d;border:1px solid #574161;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:13px 14px;text-decoration:none;display:flex}html body.bilok-clubhouse .team-player-other-team:focus-visible{outline-offset:2px;outline:2px solid #2be1b8}html body.bilok-clubhouse .team-player-other-team-name,html body.bilok-clubhouse .team-player-other-team-stats{gap:4px;min-width:0;display:grid}html body.bilok-clubhouse .team-player-other-team-name strong{overflow-wrap:anywhere}html body.bilok-clubhouse .team-player-other-team small{color:#c5b7ca;font-size:12px;line-height:1.45}html body.bilok-clubhouse .team-player-other-team-stats{text-align:right}@media (max-width:360px){html body.bilok-clubhouse .team-player-other-team-stats{text-align:left}}
:root{--competition-open:#ff966a;--competition-league:#2be1b8;--competition-friendly:#4aa7d8}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=open]{background:var(--competition-open)!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=league]{background:var(--competition-league)!important;color:#0f1320!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=friendly]{background:var(--competition-friendly)!important;color:#101321!important}html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=league] :is(small,svg),html body.bilok-clubhouse .app-shell .team-ranking-mode-picker .competition-picker button[data-mode=friendly] :is(small,svg){color:#0f1420!important}.team-ranking-floating-nav button[data-mode=open][aria-current=true]{background:var(--competition-open)!important}.team-ranking-floating-nav button[data-mode=league][aria-current=true]{background:var(--competition-league)!important;color:#101321!important}.team-ranking-floating-nav button[data-mode=friendly][aria-current=true]{background:var(--competition-friendly)!important;color:#101321!important}.app-shell .competition-picker button[data-mode=open][aria-pressed=true]{border-color:var(--competition-open)!important}.app-shell .competition-picker button[data-mode=league][aria-pressed=true]{border-color:var(--competition-league)!important}.app-shell .competition-picker button[data-mode=friendly][aria-pressed=true]{border-color:var(--competition-friendly)!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual.is-open{color:#fbf8ff!important;background:#240e2d!important;border-color:#53405b!important}html body.bilok-clubhouse .app-shell .result-collapsed-first:has(.result-entry-live.is-open) .result-entry-manual:not(.is-open){color:#fbf8ff!important;background:#240e2d!important;border-color:#53405b!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual>.result-entry-trigger,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual.is-open>.result-entry-trigger{color:#fbf8ff!important;background:#240e2d!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual .section-icon{color:#10131e!important;background:#2be1b8!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live.is-open{border-color:var(--competition-open)!important;background:#240e2d!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live>.result-entry-trigger,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live.is-open>.result-entry-trigger{color:#140e1c!important;background:#ff966a!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live .section-icon{color:#f7d6c4!important;background:#1d1427!important}html body.bilok-clubhouse .app-shell .club-workspace .cw-search-dock{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:var(--bilok-sticky-header-edge,68px)!important;z-index:40!important;box-shadow:none!important;background:#100a1cf2!important;border:0!important;border-radius:0!important;margin:0 0 7px!important;padding:8px 0!important;display:block!important;position:sticky!important}html body.bilok-clubhouse .app-shell .club-workspace .cw-search-dock .cw-search{width:100%;min-width:0;background:#240e2d!important;border:1px solid #64546b!important;border-radius:14px!important;padding:0 12px!important}html body.bilok-clubhouse .app-shell .club-workspace .cw-search-dock .cw-search input{width:100%;min-width:0;color:#fff!important;background:0 0!important}.club-workspace .cw-directory-add-row{justify-content:flex-end;margin:0 0 14px;display:flex}html body.bilok-clubhouse .app-shell .club-workspace .cw-directory-add-row .cw-directory-onboarding-plus{width:auto;max-width:100%;min-height:43px;box-shadow:none;border:1px solid #ff966a80;border-radius:25px;align-items:center;gap:10px;padding:4px 5px 4px 15px;font-size:13px;font-weight:800;display:inline-flex;color:#f1dfd3!important;background:#240e2d!important}html body.bilok-clubhouse .app-shell .club-workspace .cw-directory-add-row .cw-directory-plus-icon{color:#0f1520;background:#2be1b8;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;font-size:23px;font-weight:700;line-height:1;display:grid}.team-player-profile-card{min-width:0}.team-player-overview{gap:16px;min-width:0;display:grid}.team-player-overview .team-profile-heading{align-items:center;gap:15px;margin:0 0 2px}.team-player-overview .team-profile-heading .bilok-player-avatar{flex:none;width:72px;height:72px}.team-player-overview .team-profile-heading h3{margin:0 0 6px;font-size:23px}.team-player-overview .team-profile-heading p{color:#bdb1c7;font-size:12px;line-height:1.5}.team-player-overview .team-compare-trigger{color:#fff;border-color:#7a6b82;width:100%;max-width:100%;min-height:43px}.team-player-overview-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.team-player-overview-metrics>div{text-align:center;background:#181222;border:1px solid #504056;border-radius:15px;align-content:center;gap:9px;min-width:0;min-height:92px;padding:13px 7px;display:grid}.team-player-overview-metrics small{color:#c5bbce;overflow-wrap:break-word;font-size:11px;line-height:1.25}.team-player-overview-metrics strong{color:#fff;font-size:clamp(20px,6vw,30px);line-height:1.1}.team-player-category-stats .team-player-overview-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.team-player-category-stats.competition-open .team-player-overview-metrics>div{border-color:#ff966a80}.team-player-category-stats.competition-league .team-player-overview-metrics>div{border-color:#2be1b880}.team-player-category-stats.competition-friendly .team-player-overview-metrics>div{border-color:#4aa7d880}.team-player-section-heading,.team-player-history>h4{margin:9px 0 0;font-size:19px}.team-player-mode-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.team-player-mode-nav button{color:#eee7f2;background:#1c1526;border:1px solid #64546a;border-radius:14px;min-width:0;padding:12px 3px;font-size:12px;font-weight:800}.team-player-mode-nav button[data-mode=open][aria-pressed=true]{background:var(--competition-open);color:#16101b;border-color:var(--competition-open)}.team-player-mode-nav button[data-mode=league][aria-pressed=true]{background:var(--competition-league);color:#111521;border-color:var(--competition-league)}.team-player-mode-nav button[data-mode=friendly][aria-pressed=true]{background:var(--competition-friendly);color:#111521;border-color:var(--competition-friendly)}.team-player-mode-nav small{color:inherit;opacity:.85;margin-top:5px;font-size:10px;font-weight:500;display:block}.team-player-discipline-nav{flex-wrap:wrap;gap:8px;display:flex}.team-player-discipline-nav button{color:#dcd2e5;background:#240e2d;border:1px solid #604f66;border-radius:22px;align-items:center;gap:7px;padding:7px 11px;font-weight:700;display:inline-flex}.team-player-discipline-nav button[aria-pressed=true]{color:#0f1520;background:#2be1b8;border-color:#2be1b8}.team-player-discipline-nav .discipline-ball{width:23px;height:23px}.team-player-no-matches,.team-player-history-help{color:#c0b3c9;margin:0;font-size:12px;line-height:1.5}.team-player-comparison{background:#1b1525;border:1px solid #ff966a80;border-radius:16px;gap:12px;padding:14px;display:grid}.team-player-comparison h4{margin:0;font-size:16px}.team-player-comparison label{color:#c7bbd0;gap:7px;font-size:12px;display:grid}.team-player-comparison select{color:#fff;background:#240e2d;border:1px solid #64566c;border-radius:12px;width:100%;min-height:45px;padding:8px}.team-player-compare-grid{grid-template-columns:1fr 1fr;gap:7px;display:grid}.team-player-compare-grid>*{text-align:center;overflow-wrap:anywhere;background:#240e2d;border-radius:9px;min-width:0;padding:10px 8px;font-size:12px}.team-player-compare-caption{color:#bdb0c9;margin:0;font-size:11px}.team-player-match-group{background:#1c1526;border:1px solid #69546c;border-radius:15px;margin:10px 0;overflow:hidden}.team-player-match-group.competition-open{border-color:#ff966a80}.team-player-match-group.competition-league{border-color:#2be1b880}.team-player-match-group.competition-friendly{border-color:#4aa7d880}.team-player-match-group>summary{cursor:pointer;color:#fff;align-items:center;gap:9px;padding:14px;list-style:none;display:flex}.team-player-match-group>summary::-webkit-details-marker{display:none}.team-player-match-group>summary strong{flex:1}.team-player-match-group>summary span:nth-child(2){color:#c8bccf;font-size:11px}.team-player-match-group[open] .team-player-match-chevron{transform:rotate(180deg)}.team-player-match-group-body{padding:2px 10px 13px}.team-player-rating-delta{width:max-content;max-width:100%;margin:9px auto 0;font-size:12px;font-weight:800;display:block}.team-player-rating-delta.is-positive{color:#2be1b8}.team-player-rating-delta.is-negative{color:#ee738b}.team-player-rating-delta.is-neutral{color:#b8adbe}.team-player-match-group .team-card-action{width:100%;margin-top:12px}.player-account .account-activity-intro{color:#c9bacd;margin:10px 0 18px;font-size:13px}.player-account .account-activity-disclosure{background:#240e2d;border:1px solid #645068;overflow:hidden;padding:0!important}.player-account .account-activity-disclosure>summary{cursor:pointer;color:#fff;padding:19px 46px 19px 19px;font-size:18px;font-weight:800;list-style:none;position:relative}.player-account .account-activity-disclosure>summary::-webkit-details-marker{display:none}.player-account .account-activity-disclosure>summary:after{content:"⌄";font-size:23px;font-weight:500;position:absolute;top:17px;right:19px}.player-account .account-activity-disclosure[open]>summary:after{transform:rotate(180deg)}.player-account .account-activity-disclosure[open]>summary{border-bottom:1px solid #524157}.player-account .account-activity-detail{padding:12px}.player-account .account-history{margin:0}.player-account .account-team-group{background:#1d1628;border-color:#56415a}.player-account .account-team-toggle[aria-expanded=true]{border-bottom-color:#56415a}.player-account .account-team-toggle small{color:#bfb0c8}.player-account .account-history-games .account-game{color:#fff;background:#1b1427;border-color:#5c4a63}.player-account .account-history-games .account-game.competition-open{border-color:#ff966a7d}.player-account .account-history-games .account-game.competition-league{border-color:#2be1b880}.player-account .account-history-games .account-game.competition-friendly{border-color:#4aa7d880}.player-account .account-history .account-group-filter{min-width:0}.competition-guide-help{color:#34d4b4;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline;display:inline}.competition-guide-overlay{z-index:10000;background:#0a0614de;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0;overflow-y:auto}.competition-guide-dialog{color:#fff;background:#240e2d;border:1px solid #ff966a99;border-radius:22px;width:min(460px,100%);max-height:90dvh;padding:24px 20px;position:relative;overflow:auto;box-shadow:0 24px 80px #000b}.competition-guide-dialog h2{margin:6px 35px 15px 0;font-size:23px}.competition-guide-dialog p,.competition-guide-dialog li{color:#e1d7e8;font-size:14px;line-height:1.55}.competition-guide-dialog ul{gap:10px;padding-left:20px;display:grid}.competition-guide-kicker{text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#2cd5ae!important;font-size:11px!important}.competition-guide-close{color:#fff;background:#382941;border:0;border-radius:50%;width:34px;height:34px;font-size:26px;position:absolute;top:12px;right:12px}.competition-guide-dialog>.teams-primary{justify-content:center;width:100%;margin-top:13px}@media (min-width:720px){.team-player-overview .team-profile-heading .bilok-player-avatar{width:90px;height:90px}}@media (max-width:380px){.team-player-overview-metrics>div{padding-inline:4px}.team-player-mode-nav button{padding-inline:2px;font-size:11px}}.player-account .account-team-totals{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:4px 0 16px;display:grid}.player-account .account-team-totals>span{text-align:center;color:#cfc2d5;background:#1a1425;border:1px solid #67516b;border-radius:12px;align-content:center;gap:7px;padding:11px 6px;font-size:11px;line-height:1.3;display:grid}.player-account .account-team-totals strong{color:#fff;font-size:22px;line-height:1.1}.player-account .account-match-points{text-align:center;width:max-content;max-width:100%;margin:9px auto 1px;font-size:12px;font-weight:800;display:block}.player-account .account-match-points.is-positive{color:#2be1b8}.player-account .account-match-points.is-negative{color:#ef738b}.player-account .account-match-points.is-neutral{color:#c1b6c9}
html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;margin:12px 0 16px!important;display:grid!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>:is(a,.cp-contact-tile){box-sizing:border-box;color:#fff;text-align:center;background:#240e2d;border:1px solid #ffffff0c;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;min-height:103px;padding:12px 5px;font-size:clamp(12px,3.6vw,15px);font-weight:650;line-height:1.2;text-decoration:none;display:flex;position:relative}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>:is(a,.cp-contact-tile)>svg{color:#2be1b8;flex:none;width:27px;height:27px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>:is(a,.cp-contact-tile)>small{color:#bcb1c7;margin-top:-6px;font-size:10px;font-weight:500;line-height:1.15;display:block}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-unavailable{color:#94899c;cursor:default;background:#1b1625;border-color:#ffffff08}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-unavailable>svg{color:#5e6871!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-help{color:#fff;cursor:pointer;opacity:1;background:#352a42;border:1px solid #bcb3c6;border-radius:50%;place-items:center;width:23px;min-width:23px;height:23px;min-height:23px;padding:0;font-size:12px;font-weight:800;line-height:1;display:grid;position:absolute;top:5px;right:6px}.club-workspace .cp-contact-help span{pointer-events:none}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-heading{text-align:center;padding:0 0 1px;position:relative;margin:14px 0 17px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-heading h1{margin:0;font-size:clamp(27px,8vw,34px);line-height:1.2}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-heading p{margin:11px 0 0}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-add-compact{color:#e6c8b7;min-height:33px;box-shadow:none;background:#281c33;border:1px solid #ff966a70;border-radius:18px;align-items:center;gap:4px;padding:5px 9px;font-size:12px;font-weight:750;line-height:1;display:inline-flex;position:absolute;top:0;right:0}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-add-compact svg{width:15px;height:15px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-dock{background:#100a1cf2!important;margin:0 0 12px!important;padding:6px 0!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-form{align-items:center;gap:9px;min-height:54px;display:flex;background:#240e2d!important;border:1px solid #67576d!important;margin:0!important;padding:5px 6px 5px 13px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-form>svg{color:#bfb3c9;flex:none}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-form input{color:#fff;flex:1;width:100%;min-width:0;font-size:15px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:6px 0!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-form:focus-within{border-color:#2be1b8!important;box-shadow:0 0 0 1px #2be1b8!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-submit{color:#0f1420;cursor:pointer;background:#2be1b8;border:0;border-radius:11px;flex:none;place-items:center;width:40px;min-width:40px;height:40px;padding:0;display:grid}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-search-submit svg{width:21px;height:21px;transform:rotate(0)}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace #club-results{scroll-margin-top:calc(var(--bilok-sticky-header-edge,68px) + 91px)}html body.bilok-clubhouse .official-club-dialog p{color:#e5dce9;max-width:360px;margin:10px 0;font-size:13px;line-height:1.55}html body.bilok-clubhouse .official-club-dialog .official-club-dialog-title{font-weight:800}@media (max-width:370px){html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions{gap:6px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>:is(a,.cp-contact-tile){min-height:92px;padding:10px 3px;font-size:12px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-directory-add-compact{padding:5px 7px;font-size:11px;right:-5px}}
html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual.is-open{background:#240e2d!important;border-color:#27c8a685!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual>.result-entry-trigger,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual.is-open>.result-entry-trigger{color:#0f1722!important;background:#2be1b8!important;border-color:#2be1b8!important}html body.bilok-clubhouse .app-shell .result-collapsed-first:has(.result-entry-live.is-open) .result-entry-manual>.result-entry-trigger{color:#0f1722!important;background:#2be1b8!important;border-color:#2be1b8!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual .result-entry-trigger :is(strong,small,.section-eyebrow,.result-summary-chevron,svg){stroke:#0f1722;color:#0f1722!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual .section-icon{color:#e9fff8!important;background:#132d2a!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual .section-icon svg{color:#fff!important;stroke:#fff!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live>.result-entry-trigger,html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live.is-open>.result-entry-trigger{color:#130e1c!important;background:#ff966a!important}html body.bilok-clubhouse .app-shell .team-ranking-floating-nav{box-shadow:0 10px 19px #08030e6b;top:calc(var(--bilok-sticky-header-edge,68px) + 60px)!important;z-index:110!important;background:#1c1229f9!important;position:fixed!important}html body.bilok-clubhouse .app-shell .team-ranking-results-anchor{scroll-margin-top:calc(var(--bilok-sticky-header-edge,68px) + 137px)}html body.bilok-clubhouse .app-shell .team-player-profile-card{padding-top:20px;position:relative}html body.bilok-clubhouse .app-shell .team-player-exit{color:#fff;z-index:1;cursor:pointer;background:#35263f;border:1px solid #76667e;border-radius:50%;place-items:center;width:35px;height:35px;font-size:26px;line-height:1;display:grid;position:absolute;top:12px;right:12px}.team-player-profile-card .player-context-label{padding-right:36px}.team-player-profile-card .team-player-overview{gap:14px}.team-player-profile-card .team-player-overview .team-profile-heading{padding-right:6px}.team-player-overview .team-player-no-matches{color:#d4c9dc;background:#1c1527;border:1px solid #5d4b63;border-radius:14px;padding:17px 15px}.team-player-compare-entry{gap:10px;min-width:0;display:grid}.team-player-compare-entry .team-compare-trigger{color:#ebdbe5;border-color:#ff966a9c;border-radius:13px;width:100%;min-height:43px}.team-player-compare-entry .team-player-comparison{background:#1a1325;border-color:#ff966a8c;gap:15px;min-width:0;padding:16px 12px 19px;scroll-margin-top:156px}.team-player-comparison h4{color:#fff;margin:0;font-size:18px}.team-player-comparison h5{color:#e5d4e2;margin:7px 0 0;font-size:13px;line-height:1.3}.team-player-comparison h6{color:#fff;margin:0;font-size:14px;font-weight:800}.team-player-compare-caption{color:#bdb1c8;margin:0;font-size:11px;line-height:1.5}.team-compare-players{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:8px;display:grid}.team-compare-players>div{background:#240e2d;border:1px solid #ffffff19;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:118px;padding:8px;display:flex}.team-compare-players .bilok-player-avatar{flex:none;width:43px;height:43px}.team-compare-players strong{overflow-wrap:anywhere;text-align:center;font-size:13px}.team-compare-players small{color:#2be1b8;font-size:10px}.team-compare-players>span{color:#b7a3b9;text-align:center;font-size:11px;font-weight:900}.team-compare-stat-table{gap:6px;display:grid}.team-compare-stat-line{background:#240e2d;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(76px,1.3fr) minmax(0,1fr);align-items:center;gap:4px;min-height:37px;padding:6px 7px;display:grid}.team-compare-stat-line>strong{text-align:center;color:#fff;font-size:17px}.team-compare-stat-line>span{text-align:center;color:#bdb2c8;font-size:10px;line-height:1.25}.team-compare-categories{gap:12px;display:grid}.team-compare-category{background:#251b2f;border:1px solid #a66c5555;border-radius:15px;gap:11px;padding:14px 10px;display:grid}.team-compare-category.competition-open{border-color:#ff966a88}.team-compare-category.competition-league{border-color:#2be1b888}.team-compare-category.competition-friendly{border-color:#4aa7d888}.team-compare-category.competition-open>h6{color:#dda386}.team-compare-category.competition-league>h6{color:#46dbbf}.team-compare-category.competition-friendly>h6{color:#81caed}.team-compare-category .team-compare-stat-line{background:#1b1426}.team-compare-category>p{color:#bdb2c8;margin:0;font-size:11px}.team-compare-disciplines{border-top:1px solid #ffffff15;padding-top:9px}.team-compare-disciplines>summary{cursor:pointer;color:#e7dce9;font-size:12px;font-weight:750;list-style:none}.team-compare-disciplines>summary:after{content:"⌄";float:right}.team-compare-disciplines[open]>summary:after{transform:rotate(180deg)}.team-compare-discipline{gap:6px;padding:12px 0 0;display:grid}.team-compare-discipline+.team-compare-discipline{border-top:1px solid #ffffff17;margin-top:8px}.team-compare-discipline>h6{align-items:center;gap:8px;font-size:12px;display:flex}.team-compare-discipline .discipline-ball{width:22px;height:22px}.team-compare-discipline .team-compare-stat-line{min-height:28px}.team-compare-discipline .team-compare-stat-line strong{font-size:14px}.team-player-discipline-nav .discipline-ball-9,.team-compare-discipline .discipline-ball-9{color:#111;box-shadow:inset 0 0 0 6px #f0cb33,0 0 0 1px #938051}.team-player-discipline-nav .discipline-ball-9>span,.team-compare-discipline .discipline-ball-9>span{color:#111;background:#fff;border-radius:50%;font-weight:900}html body.bilok-clubhouse .app-shell .team-workspace .team-season-map [data-selected=true]{background:#2a1d36;border-color:#2be1b8;box-shadow:inset 3px 0 #2be1b8}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-club-identity.cw-compact-club-identity{text-align:left!important;background:0 0!important;border-bottom:1px solid #ffffff20!important;grid-template-columns:60px minmax(0,1fr) 36px!important;align-items:center!important;gap:12px!important;margin:0 0 5px!important;padding:14px 0 15px!important;display:grid!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity .cp-logo-link{border:0;border-radius:50%;align-self:center;width:60px;height:60px;min-height:60px;padding:0;display:block;margin:0!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity .cw-logo{object-fit:contain;background:#fff;border-radius:50%;width:60px;height:60px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-copy{align-content:center;gap:3px;min-width:0;display:grid}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-eyebrow{letter-spacing:.12em;color:#27d2b1;font-size:10px;font-weight:900}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity h1{letter-spacing:0;align-items:center;gap:6px;min-width:0;margin:0;font-size:clamp(16px,5vw,22px);line-height:1.2;display:flex}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity h1>.identity-name-home{text-overflow:ellipsis;text-align:left;white-space:nowrap;max-width:100%;font-size:inherit;line-height:inherit;display:block;overflow:hidden;padding:0!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity p{color:#aea2bb;margin:0;font-size:12px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-home{color:#fff;cursor:pointer;background:#34253f;border:1px solid #74627c;border-radius:50%;place-items:center;width:33px;height:33px;font-size:24px;display:grid}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-view-title{text-align:left;margin:14px 0 12px!important;font-size:21px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-admin-nav-wrap{margin-top:2px;margin-bottom:9px}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-admin-return{margin:4px 0 12px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>button.cp-contact-external{color:#fff;cursor:pointer;background:#240e2d;border:1px solid #ffffff0c;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:9px;width:100%;min-width:0;min-height:103px;padding:12px 5px;font-size:clamp(12px,3.6vw,15px);font-weight:650;display:flex;position:relative}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cp-contact-actions>button.cp-contact-external>svg{color:#2be1b8;width:27px;height:27px}.cp-booking-outbound{background:#2be1b8;border-radius:12px;justify-content:center;align-items:center;min-height:43px;margin:18px 0 4px;padding:11px 13px;font-weight:850;text-decoration:none;display:flex;color:#0d1b19!important}@media (max-width:360px){html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-club-identity.cw-compact-club-identity{grid-template-columns:47px minmax(0,1fr) 33px!important;gap:8px!important}html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity .cp-logo-link,html body.bilok-clubhouse .app-shell.club-design-shell .club-workspace .cw-compact-club-identity .cw-logo{width:47px;height:47px;min-height:47px}}
.team-player-comparison .team-open-duel{background:#1b1427;border:1px solid #ff966a6e;border-radius:15px;gap:13px;min-width:0;margin:4px 0 0;padding:14px 10px;display:grid}.team-player-comparison .team-open-duel>h6{color:#fff;font-size:16px;line-height:1.25}.team-player-comparison .team-open-duel>p{margin:0}.team-duel-disciplines{flex-wrap:wrap;gap:7px;display:flex}.team-duel-disciplines>button{color:#e8dae9;background:#240e2d;border:1px solid #68536c;border-radius:22px;align-items:center;gap:7px;min-width:0;min-height:38px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.team-duel-disciplines>button[aria-pressed=true]{color:#180d19;background:#ff966a;border-color:#dfb59b}.team-duel-disciplines .discipline-ball{width:22px;height:22px}.team-duel-body{gap:13px;min-width:0;display:grid}.team-duel-body>section{background:#240e2d;border:1px solid #ffffff1f;border-radius:14px;gap:9px;min-width:0;padding:14px 12px;display:grid}.team-duel-body h6{margin:0;font-size:14px;font-weight:850}.team-duel-body p{color:#c4b5ce;margin:0;font-size:11px;line-height:1.5}.team-duel-scores{text-align:center;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:7px;display:grid}.team-duel-scores>div{gap:4px;min-width:0;display:grid}.team-duel-scores small{color:#f3e7f3;overflow-wrap:anywhere;font-size:12px;font-weight:750}.team-duel-scores>span{color:#81708e;font-size:19px}.team-duel-scores strong{font-variant-numeric:tabular-nums;font-size:clamp(27px,7.5vw,36px);line-height:1.1}.team-duel-you{color:#2be1b8}.team-duel-rival{color:#ff966a}.team-duel-meeting-count{text-align:center;border-top:1px solid #ffffff13;padding-top:9px}.team-duel-chart{gap:5px;min-width:0;display:grid}.team-duel-chart svg{width:100%;max-width:500px;height:auto;display:block;overflow:visible}.team-duel-chart-legend{flex-wrap:wrap;justify-content:center;gap:14px;padding:4px;display:flex}.team-duel-chart-legend>span,.team-duel-probability-legend>span{color:#ded3e5;align-items:center;gap:6px;font-size:11px;display:inline-flex}.team-duel-chart-legend i,.team-duel-probability-legend i{border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.team-duel-chart-legend i.is-you,.team-duel-probability-legend i.is-you{background:#2be1b8}.team-duel-chart-legend i.is-rival,.team-duel-probability-legend i.is-rival{background:#ff966a}.team-duel-probability{grid-template-columns:minmax(0,1fr) 104px;align-items:center;display:grid;gap:12px!important}.team-duel-probability-copy{gap:9px;min-width:0;display:grid}.team-duel-probability-copy p{overflow-wrap:break-word}.team-duel-donut{isolation:isolate;border-radius:50%;justify-self:center;place-items:center;width:104px;height:104px;display:grid;position:relative}.team-duel-donut:before{content:"";z-index:-1;background:#240e2d;border-radius:50%;position:absolute;inset:13px}.team-duel-donut>div{flex-direction:column;align-items:center;gap:3px;display:flex}.team-duel-donut strong{color:#fff;font-variant-numeric:tabular-nums;font-size:22px}.team-duel-donut small{color:#d7c9dd;font-size:11px}.team-duel-probability-legend,.team-duel-probability>small,.team-duel-no-estimate{grid-column:1/-1}.team-duel-probability-legend{flex-wrap:wrap;justify-content:center;gap:8px 14px;display:flex;margin-top:3px!important}.team-duel-probability>small{color:#aea2be;font-size:10px;line-height:1.45}.team-duel-no-estimate{background:#1c1527;border:1px dashed #6a556d;border-radius:10px;padding:12px}@media (max-width:380px){.team-player-comparison .team-open-duel{padding:12px 8px}.team-duel-probability{grid-template-columns:minmax(0,1fr) 90px;gap:9px}.team-duel-donut{width:90px;height:90px}.team-duel-donut:before{inset:12px}.team-duel-body>section{padding:12px 9px}}
.player-compare-launch{justify-content:center;align-items:center;gap:8px;width:100%;min-height:46px;display:flex;color:#fff!important;background:#240e2d!important;border:1px solid #73617c!important;border-radius:14px!important;font-size:15px!important;font-weight:800!important}.player-compare-launch span{color:#2be1b8}.player-compare-screen{z-index:25000;overscroll-behavior:contain;background:#080613ef;justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.player-compare-modal{overscroll-behavior:contain;color:#f8f5fa;width:100%;max-width:640px;height:100dvh;padding:0 0 max(24px,env(safe-area-inset-bottom));box-sizing:border-box;background:#110b1e;outline:0;overflow:hidden auto}.player-compare-toolbar{z-index:4;padding:calc(env(safe-area-inset-top) + 15px) 19px 13px;background:#110b1ef8;border-bottom:1px solid #40314b;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.player-compare-toolbar>div{min-width:0}.player-compare-toolbar small{letter-spacing:.08em;text-transform:uppercase;color:#41d4b8;margin:0 0 4px;font-size:10px;font-weight:800;display:block}.player-compare-toolbar h2{color:#fff;margin:0;font-size:21px;font-weight:850;line-height:1.2}.player-compare-close{color:#fff;cursor:pointer;background:#30243d;border:1px solid #73617b;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:27px;line-height:1;display:grid}.player-compare-identity{grid-template-columns:minmax(0,1fr) 35px minmax(0,1fr);align-items:center;gap:8px;max-width:500px;margin:0 auto;padding:20px 20px 17px;display:grid}.player-compare-identity>div{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.player-compare-identity .bilok-player-avatar{border-radius:50%;flex:none;width:63px;height:63px}.player-compare-identity strong{overflow-wrap:anywhere;font-size:16px;line-height:1.2}.player-compare-identity small{color:#c3b6cc;font-size:11px}.player-compare-identity>span{text-align:center;color:#967f9d;font-size:13px;font-weight:900}.player-compare-tabs{top:calc(env(safe-area-inset-top) + 67px);z-index:3;background:#1b1228;border-bottom:1px solid #483a4c;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin:0;padding:10px 12px;display:grid;position:sticky;box-shadow:0 8px 15px #08040f47}.player-compare-tabs>button{color:#d6cbdc;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;min-width:0;min-height:41px;padding:6px 2px;font-size:clamp(11px,3.2vw,14px);font-weight:750}.player-compare-tabs>button[aria-pressed=true]{color:#160e1d;background:#bd7f61;font-weight:850}.player-compare-tabs>button[data-mode=league][aria-pressed=true]{background:#2be1b8}.player-compare-tabs>button[data-mode=friendly][aria-pressed=true]{background:#5fb4dc}.player-compare-content{gap:22px;min-width:0;padding:20px clamp(14px,5vw,28px) 30px;display:grid}.player-compare-section-heading h3{margin:0;font-size:19px;line-height:1.2}.player-compare-section-heading p{color:#bfb2c7;margin:6px 0 0;font-size:12px;line-height:1.45}.player-compare-table{width:100%;min-width:0}.player-compare-table-labels,.player-compare-row{grid-template-columns:minmax(0,1fr) minmax(86px,1.25fr) minmax(0,1fr);align-items:center;gap:5px;padding:9px 4px;display:grid}.player-compare-table-labels{color:#c1b2c9;font-size:11px;font-weight:750;line-height:1.2}.player-compare-table-labels>span:first-child,.player-compare-table-labels>span:last-child{text-align:center;overflow-wrap:anywhere}.player-compare-table-labels>span:nth-child(2){text-align:center}.player-compare-row{border-bottom:1px solid #4c3c54;min-height:45px}.player-compare-row:last-child{border-bottom:0}.player-compare-row strong{font-variant-numeric:tabular-nums;text-align:center;font-size:22px;line-height:1.1}.player-compare-first{color:#39d6b9}.player-compare-second{color:#e2a180}.player-compare-row>span{text-align:center;color:#c7b9ce;font-size:12px}.player-compare-tip,.player-compare-empty,.player-compare-status{color:#c7bacf;border-top:1px solid #4c3c54;margin:0;padding:14px 0;font-size:13px;line-height:1.6}.player-compare-empty{color:#dbc4cf}.player-compare-modal .team-open-duel{background:0 0;border:0;border-radius:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.player-compare-modal .team-open-duel>h6,.player-compare-modal .team-open-duel>p{display:none}.player-compare-modal .team-duel-disciplines{flex-wrap:wrap;gap:8px;display:flex}.player-compare-modal .team-duel-disciplines button{min-height:38px;font-size:12px}.player-compare-modal .team-duel-body{gap:0;min-width:0;display:block}.player-compare-modal .team-duel-body>section{background:0 0;border:0;border-top:1px solid #51405a;border-radius:0;gap:10px;padding:20px 0}.player-compare-modal .team-duel-body h6{font-size:18px;font-weight:850}.player-compare-modal .team-duel-body p{color:#c6bacc;font-size:12px;line-height:1.5}.player-compare-modal .team-duel-scores{max-width:450px;margin:10px auto 0}.player-compare-modal .team-duel-scores strong{font-size:clamp(34px,10vw,45px)}.player-compare-modal .team-duel-meeting-count{color:#bfb0ca;border:0;padding:6px 0 0;font-size:11px}.player-compare-modal .team-duel-chart{margin-top:10px}.player-compare-modal .team-duel-chart svg{width:100%;max-width:none}.player-compare-modal .team-duel-probability{grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:10px;display:grid}.player-compare-modal .team-duel-probability>small{color:#a89cae;font-size:10px}.player-compare-modal .team-duel-probability-copy p{font-size:12px}.player-compare-modal .team-duel-donut{width:105px;height:105px}.player-compare-modal .team-duel-donut:before{background:#110b1e}.player-compare-modal .team-duel-no-estimate{background:#21192c;border:1px solid #66546d;padding:12px}@media (max-width:370px){.player-compare-toolbar{padding-inline:13px}.player-compare-toolbar h2{font-size:19px}.player-compare-tabs{gap:3px;padding-inline:7px}.player-compare-identity .bilok-player-avatar{width:54px;height:54px}.player-compare-modal .team-duel-probability{grid-template-columns:minmax(0,1fr) 90px}.player-compare-modal .team-duel-donut{width:90px;height:90px}}.player-compare-modal .team-duel-glicko{text-align:center;border-top:1px solid #44354e;gap:4px;margin-top:12px;padding-top:13px;display:grid}.player-compare-modal .team-duel-glicko>span{color:#d5c8da;font-size:12px}.player-compare-modal .team-duel-glicko>div{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:14px;font-size:19px;display:flex}.player-compare-modal .team-duel-glicko>div strong:first-child{color:#2be1b8}.player-compare-modal .team-duel-glicko>div strong:last-child{color:#ff966a}.player-compare-modal .team-duel-glicko>small{color:#ab9fb6;font-size:10px}.player-compare-league-result{border-top:1px solid #51405a;gap:12px;padding:18px 0;display:grid}.player-compare-league-result h3{margin:0;font-size:18px}.player-compare-league-result p{color:#c7bace;margin:0;font-size:13px}.player-compare-league-result .league-score{justify-content:center;align-items:center;gap:24px;display:flex}.player-compare-league-result .league-score>strong{font-variant-numeric:tabular-nums;color:#fff;font-size:35px}.player-compare-league-result .league-score>span{color:#8e7f97;font-size:18px}.player-compare-league-result .league-score>strong:first-child{color:#2be1b8}.player-compare-league-result .league-score>strong:last-child{color:#ff966a}.app-notification-row.is-team-result{background:#322434!important;border-left:3px solid #ff966a!important}.notification-history-list>button:has(.kind-result){background:#322434!important;border-left:3px solid #ff966a!important}.app-notification-row.is-team-member{border-left:3px solid #2be1b8!important}.app-notification-row.is-team-plan{border-left:3px solid #6386bd!important}.app-notification-row.is-unread>span>strong{color:#fff;font-weight:850}.app-notification-row .team-notice-score{color:#1b1121;font-variant-numeric:tabular-nums;background:#ff966a;border-radius:7px;margin:0 8px 4px 0;padding:4px 8px;font-size:16px;font-weight:900;display:inline-block}.app-notification-row.is-team-result>span>p>span{color:#cdbed3;font-size:11px;line-height:1.35;display:block}.notification-modal-head{z-index:5;background:#1a1224;border-bottom:1px solid #443652;position:sticky;top:0}.cp-info-dialog{overflow-y:auto}.cp-info-dialog>header{z-index:3;background:#240e2d;border-bottom:1px solid #51415f;margin:-22px -22px 12px;padding:15px 17px;position:sticky;top:-22px}.player-direct-duel-box{background:#240e2d;border:1px solid #5c4d68;border-radius:18px;gap:16px;min-width:0;padding:17px 14px;display:grid}.player-direct-duel-header{align-items:center;gap:11px;display:flex}.player-direct-duel-header>div{min-width:0}.player-direct-duel-header h3{color:#fff;margin:0;font-size:19px;line-height:1.3}.player-direct-duel-header p{color:#bdb0c8;margin:4px 0 0;font-size:12px;line-height:1.5}.player-direct-duel-symbol{color:#2be1b8;border:1px solid #2be1b8;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:15px;font-weight:900;display:grid}.player-direct-duel-score{text-align:center;grid-template-columns:minmax(0,1fr) 68px minmax(0,1fr);align-items:center;gap:4px;display:grid}.player-direct-duel-score>div{gap:5px;min-width:0;display:grid}.player-direct-duel-score>div>strong{color:#eee6f0;overflow-wrap:anywhere;font-size:13px}.player-direct-duel-score b{color:#2be1b8;font-variant-numeric:tabular-nums;font-size:42px;font-weight:850;line-height:1.15}.player-direct-duel-score>div:last-child b{color:#ff966a}.player-direct-duel-score small,.player-direct-duel-tie span{color:#bdb0c8;font-size:11px}.player-direct-duel-tie{border-left:1px solid #584364;border-right:1px solid #584364;padding:5px}.player-direct-duel-tie strong{color:#fff;font-size:23px}.player-direct-duel-matches{text-align:center;color:#bcb1c4;margin:0;font-size:12px}.player-direct-duel-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.player-direct-duel-mode{text-align:center;background:#1b1426;border:1px solid #61536c;border-radius:12px;justify-items:center;gap:6px;min-width:0;padding:12px 4px;display:grid}.player-direct-duel-mode>span{color:#c8bcd0;font-size:11px}.player-direct-duel-mode strong{color:#fff;font-variant-numeric:tabular-nums;font-size:23px}.player-direct-duel-mode small{color:#bcaec6;font-size:10px;line-height:1.3}.player-direct-duel-mode.competition-open{border-top:3px solid #ff966a}.player-direct-duel-mode.competition-league{border-top:3px solid #2be1b8}.player-direct-duel-mode.competition-friendly{border-top:3px solid #5aafdb}.player-direct-duel-history{border-top:1px solid #4f415a;padding-top:12px}.player-direct-duel-history summary{color:#fff;cursor:pointer;min-height:36px;font-size:13px;font-weight:750}.player-direct-duel-history>div{gap:0;display:grid}.player-direct-duel-history>div>div{border-top:1px solid #ffffff16;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;padding:12px 2px;display:grid}.player-direct-duel-history>div>div>span{color:#d5c6d9;font-size:12px}.player-direct-duel-history>div>div>strong{color:#fff;font-size:17px}.player-direct-duel-history>div>div>small{color:#b7a7bf;grid-column:1/-1;font-size:10px}.player-direct-duel-footnote,.player-direct-duel-empty{color:#b9aec3;margin:0;font-size:11px;line-height:1.5}
.result-category-form{gap:17px;min-width:0;display:grid}.result-category-form .result-selection-title{color:#f6eff8;margin:0 0 -6px;font-size:16px;font-weight:800;line-height:1.3}.result-category-form .competition-picker{gap:8px!important;margin:0!important}html body.bilok-clubhouse .app-shell .result-category-form .competition-picker button{aspect-ratio:auto;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:94px;padding:12px 4px;display:flex;color:#f3eaf5!important;background:#240e2d!important;border:1px solid #7c6d84!important}.result-category-form .competition-picker button strong{font-size:14px}.result-category-form .competition-picker button small{font-size:10px;color:#cbbdd4!important}.result-category-form .competition-picker button svg{width:23px;height:23px;color:#2be1b8!important}html body.bilok-clubhouse .app-shell .result-category-form .competition-picker button[data-mode=open][aria-pressed=true]{background:#147c8c!important;border-color:#eafaff!important}html body.bilok-clubhouse .app-shell .result-category-form .competition-picker button[data-mode=league][aria-pressed=true]{background:#ff966a!important;border-color:#ffe8d7!important}html body.bilok-clubhouse .app-shell .result-category-form .competition-picker button[data-mode=friendly][aria-pressed=true]{background:#645394!important;border-color:#f4ebff!important}.result-category-form .competition-picker button[aria-pressed=true]{box-shadow:0 0 0 1px #ffffff51}.result-category-form .competition-picker button[aria-pressed=true] :is(strong,small,svg){color:#fff!important}.result-category-form .result-team-select{gap:9px;display:grid;margin:0!important}.result-category-form .result-team-select .app-select-trigger{min-height:55px}.result-category-form .result-required-choice{min-width:0;position:relative}.result-category-form .result-required-choice.is-pending .app-select-trigger,.result-category-form .result-discipline-field.is-pending .result-discipline-switch{outline-offset:3px;border-radius:14px;outline:1px solid #ba856d}.result-category-form .result-required-choice.is-complete .app-select-trigger{border-color:#45c5ab}.result-category-form .result-discipline-field{gap:12px;margin-top:5px;display:grid}.result-category-form .result-discipline-field h3{margin:0;font-size:16px;font-weight:800;line-height:1.35}.result-category-form .result-discipline-field h3 small{color:#4fd7ba;margin-left:6px;font-size:10px;font-weight:650}.result-category-form .result-discipline-field .result-discipline-switch{justify-content:center;gap:9px;margin:0;padding:3px}.result-category-form .result-discipline-field .result-discipline-switch button{justify-content:center;align-items:center;gap:7px;min-width:100px;font-size:14px;font-weight:800;display:inline-flex}.result-category-form .result-discipline-field .discipline-ball{flex:none;width:25px;height:25px}.result-category-form .result-choice-hint{color:#dbbcae;margin:0;font-size:11px;line-height:1.45}.result-category-form .competition-guide{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.result-category-form .competition-guide>summary{text-align:left;align-items:center;gap:6px;list-style:none;display:flex;color:#afa1b9!important;background:0 0!important;border:0!important;min-height:29px!important;padding:5px 2px!important;font-size:12px!important;font-weight:700!important}.result-category-form .competition-guide>summary:before{content:"ⓘ";color:#c29983;font-size:16px}.result-category-form .competition-guide>summary:after{content:"⌄";margin-left:auto}.result-category-form .competition-guide[open]>summary:after{content:"⌃"}.result-category-form .competition-guide>summary::-webkit-details-marker{display:none}.result-category-form .competition-guide>dl{background:#240e2d;border:1px solid #52435b;border-radius:15px;margin:7px 0 0!important;padding:14px!important}.result-category-form .result-team-required{margin:0}.app-shell .competition-guide{border-color:#0000}.app-shell .competition-guide>summary{cursor:pointer}.app-shell :is(.result-team-select,.result-discipline-switch,.bilok-discipline-picker) :is(button,.app-select-trigger):focus-visible{outline-offset:3px;outline:2px solid #2be1b8}@media (max-width:380px){.result-category-form .competition-picker button strong{font-size:12px}.result-category-form .competition-picker button small{font-size:9px}.result-category-form .competition-picker button svg{width:20px;height:20px}}html body.bilok-clubhouse .app-shell .competition-guide{box-shadow:none!important;background:0 0!important;border:0!important}html body.bilok-clubhouse .app-shell .competition-guide>summary{color:#b9adbf!important;background:0 0!important;border:none!important;min-height:36px!important;padding:6px 2px!important;font-size:12px!important}html body.bilok-clubhouse .app-shell .competition-guide>summary:before{content:"ⓘ";color:#c99b84;font-size:16px}html body.bilok-clubhouse .app-shell .competition-guide>dl{background:#240e2d;border:1px solid #5a465e;border-radius:15px;padding:14px}
.app-notification-dropdown{background:#1b1326!important;border:1px solid #51425a!important;border-radius:18px!important;max-height:min(74dvh,680px)!important;padding:11px!important}.bilok-notice-top{justify-content:space-between;align-items:center;gap:8px;padding:4px 4px 11px;display:flex}.bilok-notice-top h2{color:#f4eff8!important;margin:0!important;font-size:17px!important}.bilok-notice-top>button,.bilok-notice-read-all{color:#46cfb2;cursor:pointer;text-align:right;background:0 0;border:0;padding:6px;font-size:11px;font-weight:800}.bilok-notice-top>button:disabled,.bilok-notice-read-all:disabled{opacity:.5}.bilok-notice-tabs{background:#130d1d;border-radius:12px;gap:5px;margin-bottom:9px;padding:4px;display:flex}.bilok-notice-tabs button{color:#baadbe;white-space:nowrap;background:0 0;border:0;border-radius:9px;flex:1;min-height:34px;padding:6px 9px;font-size:12px;font-weight:750}.bilok-notice-tabs button[aria-pressed=true]{color:#fff;background:#48314b}.bilok-notice-tabs button span{color:#3bd6b3;padding-left:4px}.bilok-notice-row{--row-color:#b9a5bc;text-align:left!important;color:#f4eefa!important;width:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #49354b!important;border-radius:0!important;grid-template-columns:32px minmax(0,1fr) 12px!important;align-items:start!important;gap:9px!important;margin:0!important;padding:11px 9px!important;display:grid!important}.bilok-notice-row.is-new{background:#352237!important;border-left:3px solid #3ad4b4!important}.bilok-notice-row.is-result{--row-color:#c48e70}.bilok-notice-row.is-task{--row-color:#eb9b91}.bilok-notice-row.is-admin{--row-color:#55caad}.bilok-notice-row .notification-kind-icon{background:color-mix(in srgb,var(--row-color) 15%,#221728);width:32px;height:32px;color:var(--row-color);border-radius:10px;place-items:center;display:grid}.bilok-notice-row .notification-kind-icon svg{width:18px;height:18px}.bilok-notice-main{gap:4px;min-width:0;display:grid}.bilok-notice-heading{align-items:center;gap:6px;min-width:0;display:flex}.bilok-notice-heading strong{overflow-wrap:anywhere;min-width:0;color:#faf6fc!important;font-size:12.5px!important;line-height:1.2!important}.bilok-notice-new-dot{background:#41e4b9;border-radius:50%;flex:none;width:7px;height:7px;display:inline-block}.bilok-notice-summary{color:#bcafc2;overflow-wrap:anywhere;font-size:11.5px;line-height:1.38}.bilok-notice-score{color:#17101f;font-variant-numeric:tabular-nums;background:#ff966a;border-radius:6px;margin-right:7px;padding:2px 6px;font-size:15px;display:inline-block}.bilok-notice-summary>span{margin-top:3px;display:block}.bilok-notice-foot{color:#95869e;flex-wrap:wrap;align-items:center;gap:8px;font-size:10px;display:flex}.bilok-notice-foot b{color:#f3ad9c;font-size:10px}.bilok-notice-foot small{opacity:.8;font-size:10px}.bilok-notice-arrow{color:#a68eae;padding-top:5px;font-size:17px}.bilok-notice-empty{text-align:center;color:#b7a6bd!important;margin:9px!important;padding:20px 6px!important;font-size:12px!important}.app-notification-dropdown>.app-notification-all{text-align:center;font-size:12px;display:block;color:#38d2b1!important;padding:13px 4px 6px!important}.notifications-page{padding-bottom:110px}.bilok-notice-page-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:12px 0;display:flex}.bilok-notice-page-toolbar .bilok-notice-tabs{flex:1;min-width:200px;margin:0}.bilok-notice-list-caption{color:#afa2b9;margin:12px 0;font-size:12px}.bilok-notice-history{background:#240e2d;border:1px solid #47374f;border-radius:18px;overflow:hidden}.bilok-notice-history .bilok-notice-row{padding:15px!important}.bilok-notice-history .bilok-notice-heading strong{font-size:14px!important}.bilok-notice-history .bilok-notice-summary{font-size:12px}.bilok-notice-pages{justify-content:space-between;align-items:center;margin:13px 0;display:flex!important}@media (max-width:420px){.app-notification-dropdown{width:min(355px,100vw - 16px)!important;right:8px!important}}.administration-page .admin-history-explainer{color:#b5a5bc;margin:0;font-size:12px;line-height:1.5}.administration-page .admin-history-list{gap:6px!important}.administration-page details.admin-history-event{background:#24192d;border:1px solid #4b3955;border-radius:13px;overflow:hidden;padding:0!important;display:block!important}.administration-page .admin-history-event>summary{cursor:pointer;align-items:flex-start;gap:10px;padding:12px;list-style:none;display:flex}.administration-page .admin-history-event>summary::-webkit-details-marker{display:none}.administration-page .admin-history-event .admin-history-event-icon{border-radius:10px;flex:none;width:33px;height:33px}.administration-page .admin-history-event .admin-history-event-copy{flex:1;gap:3px;min-width:0;display:grid}.administration-page .admin-history-event .admin-history-event-copy>strong{color:#faf2fc;font-size:13px}.administration-page .admin-history-subject{color:#d4c9db;font-size:12px}.administration-page .admin-history-event .admin-history-meta{color:#a89ab2;margin:0;font-size:11px}.administration-page .admin-history-event time{margin-top:2px;font-size:10px}.administration-page .admin-history-chevron{color:#b8a0bd;margin-left:auto;font-size:19px}.administration-page .admin-history-event[open] .admin-history-chevron{transform:rotate(180deg)}.administration-page .admin-history-expanded{color:#d9cedf;border-top:1px solid #493851;padding:0 12px 12px 55px}.administration-page .admin-history-expanded p{margin:11px 0 5px;font-size:12px;line-height:1.5}.administration-page .admin-history-expanded small{color:#a498aa;font-size:11px;line-height:1.5}.administration-page .admin-history-more{color:#44d7b4;background:#271a31;border:1px solid #4b3955;border-radius:11px;width:100%;margin-top:7px;padding:10px 12px;font-size:12px;font-weight:800}.administration-page .admin-player-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 18px;display:grid}.administration-page .admin-player-overview>div,.administration-page .admin-player-overview>button{text-align:left;color:#fff;background:#240e2d;border:1px solid #493852;border-radius:14px;gap:7px;min-width:0;padding:13px 10px;display:grid}.administration-page .admin-player-overview>button[aria-pressed=true]{background:#1b3833;border-color:#31d0ae}.administration-page .admin-player-overview small{color:#afa2bb;font-size:11px;line-height:1.3}.administration-page .admin-player-overview strong{font-size:25px;line-height:1}.administration-page .admin-player-card{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:14px;display:grid;padding:14px!important}.administration-page .admin-player-card>.admin-logo{width:55px;height:55px}.administration-page .admin-player-card>div{gap:5px;min-width:0;display:grid}.administration-page .admin-player-card small{color:#bcb0c6;font-size:11px;line-height:1.4}.administration-page .admin-player-card small b{font-weight:750}.administration-page .admin-player-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.administration-page .admin-player-top>strong{overflow-wrap:anywhere;font-size:17px}.administration-page .admin-player-access{border-radius:99px;padding:5px 8px;font-size:10px;font-weight:800}.administration-page .admin-player-access.is-linked{color:#52dfbd;background:#173b32}.administration-page .admin-player-access.is-unlinked{color:#e7ba82;background:#403020}@media (max-width:420px){.administration-page .admin-player-overview>div,.administration-page .admin-player-overview>button{padding:10px 7px}.administration-page .admin-player-overview strong{font-size:22px}.administration-page .admin-player-overview small{font-size:10px}}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button{opacity:1!important;color:#fff!important;border:2px solid #0000!important}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button[data-mode=open]{background:var(--competition-open)!important}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button[data-mode=league]{background:var(--competition-league)!important}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button[data-mode=friendly]{background:var(--competition-friendly)!important}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button :is(strong,small,svg){color:#fff!important}html body.bilok-clubhouse .app-shell :is(.result-category-form,.team-ranking-mode-picker) .competition-picker button[aria-pressed=true]{border-color:#fff!important;box-shadow:0 0 0 2px #fff5!important}html body.bilok-clubhouse .app-shell .result-category-form .result-selection-title{margin:16px 0 3px!important;font-size:16px!important;line-height:1.3!important}html body.bilok-clubhouse .app-shell .result-category-form .result-team-select,html body.bilok-clubhouse .app-shell .result-category-form .result-discipline-field>h3{font-size:16px!important;font-weight:800!important;line-height:1.35!important}html body.bilok-clubhouse .app-shell .result-category-form .result-team-select{gap:12px!important}html body.bilok-clubhouse .app-shell .result-category-form .result-step-placeholder{color:#c2b1c8;padding:9px 0;font-size:12px}html body.bilok-clubhouse .app-shell .result-category-form[data-mode=open]{--score-accent:var(--competition-open)}html body.bilok-clubhouse .app-shell .result-category-form[data-mode=league]{--score-accent:var(--competition-league)}html body.bilok-clubhouse .app-shell .result-category-form[data-mode=friendly]{--score-accent:var(--competition-friendly)}html body.bilok-clubhouse .app-shell .result-category-form .result-required-choice.is-pending .app-select-trigger,html body.bilok-clubhouse .app-shell .result-category-form .result-required-choice.is-pending .result-discipline-switch{outline-color:var(--score-accent,#ff966a)!important}html body.bilok-clubhouse .app-shell .result-category-form .result-required-choice.is-complete .app-select-trigger{border-color:var(--score-accent,#32d4b1)!important}html body.bilok-clubhouse .app-shell .result-category-form .result-discipline-switch button[aria-pressed=true]{background:var(--score-accent,#2be1b8)!important;border-color:var(--score-accent,#2be1b8)!important;color:#fff!important}html body.bilok-clubhouse .app-shell .result-category-form .live-parties-side button,html body.bilok-clubhouse .app-shell .result-category-form .live-parties-actions .teams-primary{background:var(--score-accent,#2be1b8)!important;color:#fff!important}.bilok-live-return[data-mode=open]{--score-accent:var(--competition-open)}.bilok-live-return[data-mode=league]{--score-accent:var(--competition-league)}.bilok-live-return[data-mode=friendly]{--score-accent:var(--competition-friendly)}.bilok-live-return .bilok-live-return-grid button,.bilok-live-return .bilok-live-return-primary{background:var(--score-accent,#2be1b8)!important;color:#fff!important}.bilok-live-return-content>small{gap:6px;line-height:1.4;display:grid}.bilok-live-mode-label{color:var(--score-accent,#31ceac);font-size:14px}.bilok-live-return-content>small span{color:#b8adc1;font-size:11px}html body.bilok-clubhouse .app-shell .result-collapsed-first :is(.result-entry-manual,.result-entry-live)>.result-entry-trigger{align-items:center!important;gap:13px!important;min-height:76px!important;padding:15px 18px!important;display:flex!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-trigger>.result-entry-title{opacity:1!important;visibility:visible!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;line-height:1.25!important;display:flex!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-trigger .result-entry-title :is(small,strong){opacity:1!important;visibility:visible!important;white-space:normal!important;display:block!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual>.result-entry-trigger{color:#17101f!important;background:#2be1b8!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-manual .result-entry-trigger :is(strong,small,svg){color:#17101f!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live>.result-entry-trigger{color:#17101f!important;background:#ff966a!important}html body.bilok-clubhouse .app-shell .result-collapsed-first .result-entry-live .result-entry-trigger :is(strong,small,svg){color:#17101f!important}html body.bilok-clubhouse .app-shell .result-category-form .player-picker-field-label,html body.bilok-clubhouse .app-shell .result-category-form .player-tile-picker legend{color:#ede5f3!important;font-size:16px!important;font-weight:800!important;line-height:1.35!important}html body.bilok-clubhouse .app-shell .result-category-form .player-picker-choice[data-selected=false]{border-color:var(--score-accent,#ff966a)!important}html body.bilok-clubhouse .app-shell .result-category-form .player-picker-choice[data-selected=true]{border-color:var(--score-accent,#2be1b8)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--score-accent,#2be1b8) 25%,transparent)!important}html body.bilok-clubhouse .app-shell .result-category-form .player-picker-choice-change,html body.bilok-clubhouse .app-shell .result-category-form .player-picker-choice-placeholder{color:var(--score-accent,#2be1b8)!important}html body.bilok-clubhouse .app-shell .result-category-form .result-entry-form{margin-top:4px!important}
.bilok-clubhouse .app-shell.club-design-shell .cp-cover .cp-share-icon{z-index:8;color:#e3dddf;cursor:pointer;touch-action:manipulation;background:#240e2d;border:1px solid #72647c;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid;position:absolute;bottom:-57px;left:14px;box-shadow:0 4px 15px #0005}.bilok-clubhouse .app-shell.club-design-shell .cp-cover .cp-share-icon svg{width:21px;height:21px}.bilok-clubhouse .app-shell.club-design-shell .cp-cover .cp-share-icon:focus-visible{outline-offset:3px;outline:2px solid #24cdb1}@media (max-width:359px){.bilok-clubhouse .app-shell.club-design-shell .cp-cover .cp-share-icon{width:39px;height:39px;bottom:-51px;left:6px}}.team-competition.competition-friendly .friendly-format-intro{color:#c9bcd5;margin:17px 0 15px;font-size:13px;line-height:1.5}.team-competition.competition-friendly .friendly-format-intro strong{color:#f8f4fb}.team-competition.competition-friendly .friendly-format-tabs{grid-template-columns:1fr 1fr;gap:9px;margin:5px 0 17px;display:grid}.bilok-clubhouse .app-shell .friendly-format-tabs>button{color:#e4d9e9;background:#271c34;border:1px solid #62536e;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:0;padding:13px 9px;font-size:14px;font-weight:800;line-height:1.2;display:flex}.bilok-clubhouse .app-shell .friendly-format-tabs>button[aria-pressed=true]{color:#141020;background:#4aa7d8;border-color:#c2ebff;box-shadow:0 0 0 1px #c2ebff70}.friendly-format-tabs small{opacity:.8;font-size:11px}.friendly-room-overview{color:#ded4e3;background:#292035;border-bottom:1px solid #59455e;gap:5px;padding:12px 13px;display:grid}.friendly-room-overview .friendly-room-balance{color:#fff;font-variant-numeric:tabular-nums;font-size:17px;font-weight:850}.friendly-room-overview small{color:#b4a6c0;font-size:12px;line-height:1.4}.friendly-room-pending{color:#eed0bd;background:#452c2d66;border:1px solid #a36d5399;border-radius:11px;margin:9px 0;padding:11px 13px}.friendly-room-pending strong{margin:0 0 3px;font-size:13px;display:block}.friendly-room-pending p{margin:0;font-size:12px;line-height:1.5}.friendly-room-pending ul{margin:6px 0 0;padding-left:18px;font-size:12px}.friendly-room-unavailable{color:#baaec4;margin:0;padding:14px;font-size:12px;line-height:1.5}.friendly-room .friendly-room-table-wrap{margin-top:11px}.bilok-clubhouse .app-shell .friendly-format-tabs>button:disabled{opacity:.42;cursor:default}.friendly-room-summary-main .friendly-waiting-count{color:#edc5ab;font-weight:650}
.bilok-clubhouse .app-shell .friendly-room>summary.friendly-duel-summary{cursor:pointer;text-align:left!important;gap:10px!important;min-width:0!important;padding:14px 12px!important;list-style:none!important;display:grid!important}.bilok-clubhouse .app-shell .friendly-room>summary.friendly-duel-summary::-webkit-details-marker{display:none}.bilok-clubhouse .app-shell .friendly-duel-top{color:#bcadca;justify-content:space-between;align-items:center;gap:8px;min-width:0;font-size:11px;display:flex}.bilok-clubhouse .app-shell .friendly-duel-top>span:first-child{align-items:center;gap:5px;min-width:0;display:inline-flex}.bilok-clubhouse .app-shell .friendly-duel-top .discipline-ball{flex:none;width:20px;height:20px}.bilok-clubhouse .app-shell .friendly-duel-top>span:last-child{white-space:nowrap;flex:none}.bilok-clubhouse .app-shell .friendly-duel-grid{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:start;gap:4px;min-width:0;display:grid}.bilok-clubhouse .app-shell .friendly-duel-team{align-content:start;gap:7px;min-width:0;display:grid}.bilok-clubhouse .app-shell .friendly-duel-player{align-items:center;gap:7px;min-width:0;min-height:31px;display:flex}.bilok-clubhouse .app-shell .friendly-duel-player .bilok-player-avatar{flex:0 0 28px!important;width:28px!important;height:28px!important}.bilok-clubhouse .app-shell .friendly-duel-player strong{white-space:normal!important;overflow-wrap:anywhere!important;color:#fff!important;min-width:0!important;font-size:12px!important;font-weight:800!important;line-height:1.25!important}.bilok-clubhouse .app-shell .friendly-duel-versus{text-align:center;color:#a78cae;align-self:center;font-size:11px;font-weight:800}.bilok-clubhouse .app-shell .friendly-duel-score{color:#fff;flex-wrap:wrap;align-items:baseline;gap:4px;padding:4px 0 0 2px;font-weight:700;display:flex}.bilok-clubhouse .app-shell .friendly-duel-score strong{color:#fff;font-size:22px;line-height:1}.bilok-clubhouse .app-shell .friendly-duel-score small{color:#bdb0ca;font-size:10px;font-weight:600;line-height:1}.bilok-clubhouse .app-shell .friendly-duel-draws,.bilok-clubhouse .app-shell .friendly-waiting-count{line-height:1.3;color:#d8c7dd!important;font-size:11px!important}.bilok-clubhouse .app-shell .friendly-duel-expand{color:#62bedc;border-top:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:8px;margin-top:3px;padding-top:10px;font-size:11px;font-weight:800;display:flex}.bilok-clubhouse .app-shell .friendly-duel-expand span{font-size:16px}.bilok-clubhouse .app-shell .friendly-room[open] .friendly-duel-expand span{transform:rotate(180deg)}.bilok-clubhouse .app-shell .friendly-room-match-history{border:1px solid #63526e;border-radius:12px;margin:8px 0 14px;padding:0;overflow:hidden}.bilok-clubhouse .app-shell .friendly-room-match-history>summary{color:#e9dfea;cursor:pointer;padding:13px;font-size:12px;font-weight:800;list-style:none}.bilok-clubhouse .app-shell .friendly-room-match-history>summary::-webkit-details-marker{display:none}.bilok-clubhouse .app-shell .friendly-room-match-history>summary:after{content:"⌄";float:right}.bilok-clubhouse .app-shell .friendly-room-match-history[open]>summary:after{content:"⌃"}.bilok-clubhouse .app-shell .friendly-room-match-history-items{gap:0;padding:2px 12px 10px;display:grid}.bilok-clubhouse .app-shell .friendly-match-result{border-top:1px solid #ffffff16;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 7px;padding:9px 0;display:grid}.bilok-clubhouse .app-shell .friendly-match-result time{color:#bcb0c7;font-size:11px}.bilok-clubhouse .app-shell .friendly-match-result b{color:#fff;font-variant-numeric:tabular-nums;font-size:18px}.bilok-clubhouse .app-shell .friendly-match-result>span{color:#beadca;grid-column:1/-1;font-size:10px}.bilok-clubhouse .app-shell .friendly-room-stats-table-wrap{overscroll-behavior-x:contain;width:100%;max-width:100%;overflow-x:auto}.bilok-clubhouse .app-shell .friendly-room-stats-table th,.bilok-clubhouse .app-shell .friendly-room-stats-table td{font-size:10px;padding:8px 3px!important}.bilok-clubhouse .app-shell .friendly-room-stats-table th:first-child{min-width:98px}.bilok-clubhouse .app-shell .friendly-room-stats-legend{flex-wrap:wrap;gap:6px 11px;display:flex}.bilok-clubhouse .app-shell .friendly-format-intro{margin:8px 0 12px;font-size:12px;line-height:1.5}.bilok-clubhouse .app-shell .team-all-disciplines-intro{color:#bfb2cb;padding:11px 0;font-size:12px;line-height:1.5}.bilok-clubhouse .app-shell .team-open-all,.bilok-clubhouse .app-shell .team-league-all{gap:12px;display:grid}.bilok-clubhouse .app-shell .team-open-overview-card,.bilok-clubhouse .app-shell .team-league-overview-card{background:#240e2d;border:1px solid #826a7c;border-radius:17px;min-width:0;padding:15px}.bilok-clubhouse .app-shell .team-league-overview-card{border-color:#2be1b8a6}.bilok-clubhouse .app-shell .team-open-overview-card h3,.bilok-clubhouse .app-shell .team-league-overview-card h3{color:#fff;align-items:center;gap:9px;margin:0 0 10px;font-size:18px;display:flex}.bilok-clubhouse .app-shell .team-open-overview-card h3 .discipline-ball,.bilok-clubhouse .app-shell .team-league-overview-card h3 .discipline-ball{width:28px;height:28px}.bilok-clubhouse .app-shell .team-open-overview-card ol,.bilok-clubhouse .app-shell .team-league-overview-card ol{margin:0 0 12px;padding:0;list-style:none}.bilok-clubhouse .app-shell .team-open-overview-card li,.bilok-clubhouse .app-shell .team-league-overview-card li{color:#cdc0d6;border-top:1px solid #ffffff18;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;padding:11px 0;font-size:12px;display:grid}.bilok-clubhouse .app-shell .team-open-overview-card li strong,.bilok-clubhouse .app-shell .team-league-overview-card li strong{color:#fff;overflow-wrap:anywhere}.bilok-clubhouse .app-shell .team-open-overview-card li b,.bilok-clubhouse .app-shell .team-league-overview-card li b{white-space:nowrap;color:#f5e7f8}.bilok-clubhouse .app-shell .team-open-overview-card>button,.bilok-clubhouse .app-shell .team-league-overview-card>button{width:100%;min-height:40px;margin-top:4px}.bilok-clubhouse .app-shell .team-ranking-disciplines>button[aria-pressed=true]:first-child{color:#fff!important;background:#33253f!important;border-color:#cebfda!important}@media (max-width:370px){.bilok-clubhouse .app-shell .friendly-duel-player .bilok-player-avatar{flex-basis:24px!important;width:24px!important;height:24px!important}.bilok-clubhouse .app-shell .friendly-duel-player strong{font-size:11px!important}}.bilok-clubhouse .app-shell .friendly-ranking-table th:last-child,.bilok-clubhouse .app-shell .friendly-ranking-table td:last-child{text-align:center;font-variant-numeric:tabular-nums;width:39px;min-width:39px}.bilok-clubhouse .app-shell .friendly-ranking-table .friendly-ranking-parties{color:#d6b6a4;font-weight:800}.bilok-clubhouse .app-shell .friendly-parties-note{color:#aa9ab5;font-size:10px;line-height:1.4;margin:6px 4px 12px!important}.bilok-clubhouse .app-shell .friendly-parties-note b{color:#d8cedf;font-weight:800}.bilok-clubhouse .app-shell .friendly-room-stats-table{width:100%;min-width:395px}
.bilok-clubhouse .app-shell .friendly-room-list{gap:12px;margin:15px 0 18px;display:grid}.bilok-clubhouse .app-shell .friendly-matchup-card{touch-action:manipulation;position:relative;text-align:left!important;color:#fff!important;cursor:pointer!important;width:100%!important;min-width:0!important;box-shadow:none!important;background:#240e2d!important;border:1px solid #4aa7d8!important;border-radius:19px!important;gap:11px!important;margin:0!important;padding:17px 13px!important;display:grid!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-card:focus-visible{outline-offset:3px;outline:2px solid #fff}.bilok-clubhouse .app-shell .friendly-matchup-duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;min-width:0!important;display:grid!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-side{align-content:center!important;gap:8px!important;min-width:0!important;display:grid!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-side-player{align-items:center!important;gap:7px!important;min-width:0!important;min-height:34px!important;display:flex!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-side-player .bilok-player-avatar{flex:0 0 33px!important;width:33px!important;height:33px!important}.bilok-clubhouse .app-shell .friendly-matchup-side-player strong{color:#fff!important;white-space:normal!important;overflow-wrap:anywhere!important;text-align:left!important;min-width:0!important;font-size:12px!important;line-height:1.3!important;display:block!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-side.is-right .friendly-matchup-side-player{justify-content:flex-end!important}.bilok-clubhouse .app-shell .friendly-matchup-side.is-right .friendly-matchup-side-player strong{text-align:right!important}.bilok-clubhouse .app-shell .friendly-matchup-card-score{white-space:nowrap!important;color:#fff!important;justify-content:center!important;align-items:center!important;gap:5px!important;display:flex!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-card-score b{font-size:27px!important;font-weight:850!important;line-height:1.1!important}.bilok-clubhouse .app-shell .friendly-matchup-card-score i{color:#b9acbe!important;font-size:25px!important;font-style:normal!important}.bilok-clubhouse .app-shell .friendly-matchup-card-meta{color:#c7bace!important;text-align:center!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-width:0!important;font-size:12px!important;line-height:1.5!important;display:flex!important;transform:none!important}.bilok-clubhouse .app-shell .friendly-matchup-card-meta .discipline-ball{flex:none!important;width:25px!important;height:25px!important}.bilok-clubhouse .app-shell .friendly-matchup-card-pending{color:#dfb69c!important;text-align:center!important;font-size:11px!important;display:block!important;transform:none!important}@media (max-width:370px){.bilok-clubhouse .app-shell .friendly-matchup-side-player .bilok-player-avatar{flex-basis:28px!important;width:28px!important;height:28px!important}.bilok-clubhouse .app-shell .friendly-matchup-side-player strong{font-size:11px!important}.bilok-clubhouse .app-shell .friendly-matchup-card-score b{font-size:24px!important}.bilok-clubhouse .app-shell .friendly-matchup-duel{gap:4px!important}}.friendly-matchup-backdrop{z-index:2100!important;background:#080511d9!important;justify-content:center!important;align-items:center!important;padding:12px!important;display:flex!important;position:fixed!important;inset:0!important;overflow:hidden!important}.friendly-matchup-dialog{overscroll-behavior:contain;color:#fff!important;background:#240e2d!important;border:1px solid #4aa7d8!important;border-radius:20px!important;width:min(100%,570px)!important;max-height:calc(100dvh - 28px)!important;overflow-y:auto!important;transform:none!important;box-shadow:0 30px 80px #000a!important}.friendly-matchup-dialog .friendly-matchup-head{z-index:3!important;background:#240e2d!important;border-bottom:1px solid #ffffff17!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;padding:18px 17px 12px!important;display:flex!important;position:sticky!important;top:0!important;transform:none!important}.friendly-matchup-head h2{color:#fff!important;margin:4px 0 0!important;font-size:20px!important;line-height:1.2!important}.friendly-matchup-head small{letter-spacing:.07em;color:#8bcee8!important;font-size:10px!important;font-weight:850!important}.friendly-matchup-head button{color:#fff!important;cursor:pointer!important;background:#36283f!important;border:1px solid #716080!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;font-size:27px!important;display:grid!important}.friendly-matchup-context{color:#c7bacf!important;align-items:center!important;gap:7px!important;padding:16px 17px 8px!important;font-size:12px!important;display:flex!important}.friendly-matchup-context .discipline-ball{width:25px!important;height:25px!important}.friendly-matchup-period{gap:5px!important;padding:6px 17px 13px!important;display:flex!important;overflow-x:auto!important}.friendly-matchup-period button,.friendly-matchup-sort button{color:#cabed4!important;white-space:nowrap!important;background:#240e2d!important;border:1px solid #554662!important;border-radius:99px!important;padding:9px 10px!important;font-size:11px!important;font-weight:750!important}.friendly-matchup-period button[aria-pressed=true],.friendly-matchup-sort button[aria-pressed=true]{color:#17101f!important;background:#2be1b8!important;border-color:#2be1b8!important}.friendly-matchup-scoreline{color:#c8bacf!important;background:#240e2d!important;border:1px solid #4c3c58!important;border-radius:12px!important;flex-wrap:wrap!important;align-items:center!important;gap:10px!important;margin:0 17px 18px!important;padding:13px!important;font-size:12px!important;display:flex!important}.friendly-matchup-scoreline strong{color:#fff!important;font-size:26px!important;font-weight:850!important}.friendly-matchup-scoreline span{color:#c8b9cd!important;font-size:11px!important}.friendly-matchup-dialog h3{color:#f5ecfa!important;margin:20px 17px 10px!important;font-size:15px!important}.friendly-matchup-sort{align-items:center!important;gap:5px!important;padding:0 17px 11px!important;display:flex!important;overflow-x:auto!important}.friendly-matchup-sort>span{color:#b3a5bd!important;white-space:nowrap!important;margin-right:3px!important;font-size:11px!important}.friendly-matchup-table-scroll{border:1px solid #51435e!important;border-radius:11px!important;max-width:calc(100% - 34px)!important;margin:0 17px!important;overflow-x:auto!important}.friendly-matchup-table-scroll table{border-collapse:collapse!important;color:#d7cbdf!important;width:100%!important;min-width:405px!important}.friendly-matchup-table-scroll th,.friendly-matchup-table-scroll td{text-align:center!important;white-space:nowrap!important;border-bottom:1px solid #ffffff15!important;padding:11px 5px!important;font-size:11px!important}.friendly-matchup-table-scroll th:first-child{text-align:left!important;min-width:105px!important;padding-left:9px!important}.friendly-matchup-table-scroll thead th{color:#b3a4bf!important;background:#180f23!important;font-size:10px!important}.friendly-matchup-player{text-align:left!important;align-items:center!important;gap:6px!important;min-width:0!important;display:flex!important}.friendly-matchup-player .bilok-player-avatar{flex:0 0 26px!important;width:26px!important;height:26px!important}.friendly-matchup-player strong{color:#fff!important;font-size:11px!important}.friendly-matchup-legend{color:#b3a6bf!important;margin:10px 17px 18px!important;font-size:10px!important;line-height:1.55!important}.friendly-matchup-history{border:1px solid #51425d!important;border-radius:11px!important;margin:0 17px 24px!important;overflow:hidden!important}.friendly-matchup-history-row{border-bottom:1px solid #ffffff19!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:4px 10px!important;padding:11px 12px!important;display:grid!important}.friendly-matchup-history-row:last-child{border-bottom:0!important}.friendly-matchup-history-row time{color:#c5b6cf!important;font-size:12px!important}.friendly-matchup-history-row strong{color:#fff!important;font-variant-numeric:tabular-nums!important;font-size:18px!important}.friendly-matchup-history-row small{color:#b7a9c1!important;grid-column:1/-1!important;font-size:10px!important}
