html body.hokey-app div.sport-app.personal-theme[data-team]{background-image:radial-gradient(ellipse 760px 520px at 0% 150px,color-mix(in srgb,var(--team-bar) 24%,transparent),transparent 75%), radial-gradient(ellipse 620px 460px at 100% 90px,color-mix(in srgb,var(--team-mark) 22%,transparent),transparent 72%), radial-gradient(ellipse 650px 500px at 100% 760px,color-mix(in srgb,var(--team-bar) 12%,transparent),transparent 72%), linear-gradient(116deg,transparent 44%,color-mix(in srgb,var(--team-mark) 8%,transparent) 44%,color-mix(in srgb,var(--team-mark) 8%,transparent) 47%,transparent 47%), linear-gradient(180deg,#fff 0%,#f7f9fb 65%,#fff 100%)!important}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs{background:var(--team-bar);border-color:var(--team-bar);box-shadow:0 4px 0 var(--team-stripe),0 6px 0 var(--team-bar),0 9px 0 var(--team-stripe2),0 14px 24px color-mix(in srgb,var(--team-bar) 26%,transparent)}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button{color:var(--team-on)}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button:not(.selected) svg{color:var(--team-on);opacity:.85}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button.selected{color:var(--team-ink);box-shadow:inset 0 -3px 0 var(--team-mark);background:#fffefa}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button.selected svg,html body.hokey-app div.sport-app.personal-theme[data-team] .sport-main h1,html body.hokey-app div.sport-app.personal-theme[data-team] .demo-create-link,html body.hokey-app div.sport-app.personal-theme[data-team] .widgets-toggle,html body.hokey-app div.sport-app.personal-theme[data-team] td.col-tonight{color:var(--team-ink)}html body.hokey-app div.sport-app.personal-theme[data-team] .league-standings th{border-bottom-color:var(--team-bar)}html body.hokey-app div.sport-app.personal-theme[data-team] .league-standings{border-top-color:var(--team-mark)}html body.hokey-app div.sport-app.personal-theme[data-team] .standing-row.is-me:before{background:var(--team-mark)}html body.hokey-app div.sport-app.personal-theme[data-team] li[data-place="1"] [class*=podiumPlinth]{background:var(--team-bar);color:var(--team-on);border-top-color:var(--team-mark)}html body.hokey-app div.sport-app.personal-theme[data-team] .forum-launch{background:var(--team-bar);color:var(--team-on)}html body.hokey-app div.sport-app.personal-theme[data-team] li:not([data-place="1"]) [class*=podiumPlinth]{background:color-mix(in srgb,var(--team-bar) 13%,white);border-top-color:color-mix(in srgb,var(--team-bar) 35%,white);color:var(--team-ink)}html[data-team] .scores-ticker{background:var(--team-bar);border-bottom-color:var(--team-stripe);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--team-on) 14%,transparent),0 2px 0 var(--team-stripe2);color:var(--team-on)}html[data-team] .scores-ticker .st-label{background:color-mix(in srgb,var(--team-bar) 84%,black);color:var(--team-on)}html[data-team] .scores-ticker li:after{background:color-mix(in srgb,var(--team-on) 22%,transparent)}html[data-team] .scores-ticker :is(.st-at,.st-lose b){color:color-mix(in srgb,var(--team-on) 66%,transparent)}html[data-team] .scores-ticker .st-status{color:color-mix(in srgb,var(--team-on) 86%,transparent)}html[data-team] .scores-ticker :is(.st-live .st-status,.st-mine){color:var(--team-on)}html[data-team] .scores-ticker .st-mine{border-left-color:color-mix(in srgb,var(--team-on) 26%,transparent)}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button:not(.selected) .league-tab-count{background:var(--team-on);color:var(--team-bar)}html body.hokey-app div.sport-app.personal-theme[data-team] nav.league-tabs>.league-tab-indicator{background:color-mix(in srgb,var(--team-on) 16%,transparent);box-shadow:none}html body.hokey-app div.sport-app.personal-theme[data-team] nav.league-tabs:not(:has(>button.selected))>.league-tab-indicator{opacity:0}html body.hokey-app div.sport-app.personal-theme[data-team] div.pool-workspace nav.league-tabs>button:hover:not(.selected){background:color-mix(in srgb,var(--team-on) 13%,transparent);color:var(--team-on)}
.trade-board{color:#0b2540;background:#fff;border:1px solid #dce6ef;border-radius:16px;margin:0 0 16px;padding:14px 16px 12px}.trade-board>header h2{color:#0b3155;margin:0;font-size:18px;font-weight:800}.trade-board>header p{color:#2c4a66;margin:4px 0 10px;font-size:14px}.trade-board-pick{background:#eef4fa;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 10px;padding:8px 10px;display:flex}.trade-board-pick>span{min-width:120px;display:grid}.trade-board-pick small{color:#2c4a66;font-size:12px;font-weight:700}.trade-board-pick b{color:#005eb8;font-size:15px}.trade-board-pick button{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#005eb8;border:0;border-radius:12px;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}.trade-board-pick button:disabled{color:#2c4a66;cursor:default;background:#c9d8e6}.trade-board-scroll{overscroll-behavior-x:contain;border-radius:10px;overflow-x:auto}.trade-board-scroll:focus-visible{outline-offset:2px;outline:3px solid #005eb8}.trade-board-grid .matrix-round{z-index:1;position:sticky;left:0}.trade-board-grid td{padding:0}.trade-board-cell{width:100%;min-height:44px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:0 8px;display:flex}.trade-board-cell .matrix-player{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trade-board-cell[aria-pressed=true]{color:#fff;background:#005eb8;box-shadow:inset 0 0 0 2px #004a92}.trade-board-cell[aria-pressed=true] .matrix-points{color:#fff}.trade-board-cell[data-mine][aria-pressed=true]{background:#e4002b;box-shadow:inset 0 0 0 2px #b8001f}.trade-board-cell:focus-visible{outline-offset:-3px;outline:3px solid #005eb8}@media (hover:hover) and (pointer:fine){.trade-board-cell:not([aria-pressed=true]):hover{background:#eaf3fd}}@media (max-width:700px){.trade-board{padding:12px 10px 10px}.trade-board-pick button{justify-content:center;width:100%;margin-left:0}}.trade-board{min-width:0;max-width:100%}.trade-board-scroll{max-width:100%}.trade-board .trade-board-grid{position:static!important;transform:none!important}.trade-board .trade-board-grid tbody .matrix-round{background:#e7f0f8}.trade-board .trade-board-grid thead .matrix-round{background:#005eb8}.trade-board{margin:16px 0}.trade-board>summary{cursor:pointer;color:#0b3155;align-items:center;gap:10px;min-height:44px;font-size:16px;font-weight:800;list-style:none;display:flex}.trade-board>summary::-webkit-details-marker{display:none}.trade-board>summary:after{content:"";border-bottom:2px solid #005eb8;border-right:2px solid #005eb8;width:9px;height:9px;margin-left:auto;transition:transform .15s;transform:rotate(45deg)translateY(-3px)}.trade-board[open]>summary:after{transform:rotate(225deg)translateY(-1px)}.trade-board>summary small{color:#2c4a66;background:#eef4fa;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.trade-board-help{color:#2c4a66;margin:2px 0 10px;font-size:14px}.trade-board:not([open]){padding-top:4px;padding-bottom:4px}.trade-board{background:linear-gradient(#eaf3fe 0%,#fff 120px);border:2px solid #dce6ef;border-bottom:5px solid #c8d9e9;border-radius:18px;margin:0 0 16px;padding:0}.trade-board>summary{gap:12px;min-height:64px;padding:10px 16px}.trade-board-icon{color:#fff;background:#005eb8;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.trade-board-title{gap:2px;min-width:0;display:grid}.trade-board-title b{color:#0b3155;font-size:17px;font-weight:800}.trade-board-title small{color:#50677d;font-size:13.5px;font-weight:600}.trade-board[open]>summary{border-bottom:1px solid #dce6ef}.trade-board[open]>.trade-board-pick,.trade-board[open]>.trade-board-scroll{margin:12px 16px}.trade-board[open]>.trade-board-scroll{margin-top:0;margin-bottom:16px}.trade-board:not([open]){padding:0}@media (max-width:700px){.trade-board>summary{padding:10px 12px}.trade-board[open]>.trade-board-pick,.trade-board[open]>.trade-board-scroll{margin-inline:10px}}.trade-board>summary .trade-board-title small{background:0 0;border-radius:0;padding:0}.trade-board-cell{justify-content:flex-start;gap:8px;min-height:56px}.trade-board-cell .portrait{flex:none;min-width:32px;width:32px!important;height:38px!important}.trade-board-cell .matrix-points{margin-left:auto}.trade-board-grid{--trade-col:160px}.trade-board:not([open]){box-shadow:none;background:0 0;border:0;margin:4px 0 14px}.trade-board:not([open])>summary{gap:8px;min-height:44px;padding:0 4px}.trade-board:not([open]) .trade-board-icon{color:#005eb8;background:0 0;border-radius:0;width:auto;height:auto}.trade-board:not([open]) .trade-board-title b{color:#005eb8;font-size:15px;font-weight:700}.trade-board:not([open])>summary:after{margin-left:6px}
.hockey-award{--award-fill:#246eb4;--award-edge:#054487;--award-ribbon:#c63c58;flex:0 0 50px;width:50px;display:inline-flex}.hockey-award svg{width:100%;height:auto;overflow:visible}.award-month{--award-fill:#c63c58;--award-edge:#a10830;--award-ribbon:#0a5cbe}.award-surge{--award-fill:#246eb4;--award-edge:#08417d;--award-ribbon:#c63c58}.hockey-award.awaiting{filter:saturate(.65);opacity:.8}body.hokey-app .pool-workspace .hockey-honours{grid-template-columns:minmax(0,1.65fr) minmax(220px,1fr);align-items:stretch;gap:18px;display:grid}body.hokey-app .pool-workspace .hockey-honours .league-records{box-shadow:none;background:#fff;border:2px solid #dce6ef;border-bottom:5px solid #c8d9e9;border-radius:20px;margin:0;padding:22px}body.hokey-app .pool-workspace .hockey-honours h2{color:#0b3155;margin:0 0 10px;font-size:21px;line-height:1.25}body.hokey-app .pool-workspace .hockey-honours .record-highlights{grid-template-columns:1fr;gap:0;display:grid}body.hokey-app .pool-workspace .hockey-honours .record-highlights article{border-bottom:1px solid #e0e8f0;align-items:center;gap:18px;padding:18px 0;display:flex}.hockey-honours .award-content{flex:1;min-width:0}body.hokey-app .pool-workspace .hockey-honours h3{color:#123a60;margin:0 0 5px;font-size:15px}body.hokey-app .pool-workspace .hockey-honours p{color:#526c83;margin:6px 0;font-size:12px;line-height:1.5}.hockey-honours .award-status{color:#526c83;background:#eff4f8;border-radius:6px;padding:4px 7px;font-size:10px;font-weight:750;display:inline-block}body.hokey-app .pool-workspace .hockey-honours .record-highlights button{flex-wrap:wrap;gap:8px;min-height:44px;padding:4px 0}.hockey-honours .record-member{white-space:normal;overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.hockey-honours .record-member .participant-avatar{width:28px;min-width:28px;height:28px;font-size:10px}body.hokey-app .pool-workspace .hockey-honours .record-highlights button>span{font-size:14px}body.hokey-app .pool-workspace .hockey-honours .record-highlights strong{color:var(--hp-blue);font-size:16px}body.hokey-app .pool-workspace .hockey-honours .league-surge{text-align:center;color:#123a60;background:#eaf5ff;border:2px solid #bad7f2;border-bottom:5px solid #90b8e0;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:24px 20px;display:flex;position:relative;overflow:hidden}.hockey-honours .league-surge:before,.hockey-honours .league-surge:after{content:"";pointer-events:none;background:#cfe6fc;width:75px;height:5px;position:absolute;top:33px;right:-14px;transform:rotate(-45deg)}.hockey-honours .league-surge:after{background:#ee1744;width:58px;top:49px;right:-28px}.hockey-honours .league-surge>.hockey-award{flex:none;width:62px;margin-bottom:12px}body.hokey-app .pool-workspace .hockey-honours .surge-number{font:800 46px/1 var(--font-body);letter-spacing:-2px;color:var(--hp-blue);margin:3px 0}body.hokey-app .pool-workspace .hockey-honours .league-surge button{color:#123a60;overflow-wrap:anywhere;background:#fff;border:1px solid #c5dbef;border-bottom:3px solid #bad2e9;border-radius:12px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:44px;margin-top:10px;padding:8px 12px;font-size:14px;display:flex}.hockey-honours .league-surge button:active{border-bottom-width:1px;transform:translateY(2px)}body.hokey-app .pool-workspace .hockey-honours .weekly-gap{color:var(--hp-blue);margin:0;padding:12px 0 0;font-size:12px;font-weight:650}.hockey-honours .monthly-archives{margin-top:10px}.hockey-honours summary{cursor:pointer;align-content:center;min-height:44px}@media (max-width:600px){body.hokey-app .pool-workspace .hockey-honours{grid-template-columns:1fr;gap:14px}body.hokey-app .pool-workspace .hockey-honours .league-records{padding:18px 16px}body.hokey-app .pool-workspace .hockey-honours h2{font-size:20px}.hockey-award{flex-basis:44px;width:44px}body.hokey-app .pool-workspace .hockey-honours .record-highlights article{gap:14px}body.hokey-app .pool-workspace .hockey-honours .league-surge{text-align:left;grid-template-columns:54px minmax(0,1fr);align-items:center;column-gap:16px;padding:20px;display:grid}.hockey-honours .league-surge>.hockey-award{grid-area:1/1/6;width:54px;margin:0}.hockey-honours .league-surge>h2,.hockey-honours .league-surge>p,.hockey-honours .league-surge>.award-status,.hockey-honours .league-surge>.surge-number,.hockey-honours .league-surge>button{grid-column:2}body.hokey-app .pool-workspace .hockey-honours .league-surge button{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.hockey-honours .league-surge button:active{transform:none}}
.award-night{--award-fill:#0b3a6a;--award-edge:#051d38;--award-ribbon:#0a5cbe}body.hokey-app .pool-workspace .gang-winners{box-shadow:none;color:#123a60;background:#fff;border:2px solid #dce6ef;border-bottom:5px solid #c8d9e9;border-radius:20px;margin:0;padding:22px 24px 10px}body.hokey-app .pool-workspace .gang-winners>h2{color:#0b3155;margin:0 0 6px;font-size:21px;line-height:1.25}.gang-winners-list{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.gang-winners-list>li{align-items:flex-start;gap:14px;min-width:0;padding:16px 18px 16px 0;display:flex}.gang-winners-list>li+li{border-left:1px solid #e3eaf1;padding-left:18px}.gang-winners-list .hockey-award{flex:0 0 42px;width:42px;margin-top:2px}.gang-winner-body{flex:1;gap:6px;min-width:0;display:grid}body.hokey-app .pool-workspace .gang-winners h3{color:#123a60;margin:0;font-size:15px;line-height:1.3}.gang-winners h3>span{color:#5a7189;margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.35;display:block}body.hokey-app .pool-workspace .gang-winner-body>button{color:#123a60;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;padding:2px 0;display:grid}.gang-winner-body .participant-avatar{width:28px;min-width:28px;height:28px;font-size:10px}.gang-winner-name{overflow-wrap:anywhere;min-width:0;font-size:15px;font-weight:750}.gang-winner-name small{color:#5a7189;font-size:11px;font-weight:600;display:block}.gang-winner-body>button strong{color:var(--hp-blue,#005eb8);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:16px;font-weight:800}@media (hover:hover) and (pointer:fine){body.hokey-app .pool-workspace .gang-winner-body>button:hover .gang-winner-name{color:var(--hp-blue,#005eb8)}}body.hokey-app .pool-workspace .gang-history{border-top:1px solid #e3eaf1;margin:0}.gang-history>summary{min-height:44px;color:var(--hp-blue,#005eb8);cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:800;list-style:none;display:inline-flex}.gang-history>summary::-webkit-details-marker{display:none}.gang-history>summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;transition:transform .2s cubic-bezier(.23,1,.32,1);transform:translateY(-2px)rotate(45deg)}.gang-history[open]>summary:after{transform:translateY(1px)rotate(225deg)}.gang-history-block{padding:4px 0 14px}body.hokey-app .pool-workspace .gang-history-block>h3{color:#5a7189;margin:0 0 6px;font-size:13px}.gang-history-weeks{margin:0;padding:0;list-style:none}.gang-history-weeks>li{border-top:1px solid #eef2f6;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:10px;display:grid}.gang-history-weeks>li>span{color:#5a7189;font-size:13px}body.hokey-app .pool-workspace .gang-history-weeks button{color:#123a60;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;min-height:40px;margin:0;padding:0;font-size:14px;font-weight:700;display:flex}.gang-history-weeks button strong{font-variant-numeric:tabular-nums}.gang-history-block label{align-items:center;gap:10px;margin:0 0 8px;font-size:13px;display:flex}.gang-history-block>small{color:#5a7189;margin-top:6px;font-size:12px;display:block}@media (prefers-reduced-motion:reduce){.gang-history>summary:after{transition:none}}@media (max-width:700px){body.hokey-app .pool-workspace .gang-winners{padding:18px 16px 6px}body.hokey-app .pool-workspace .gang-winners>h2{font-size:20px}.gang-winners-list{grid-template-columns:1fr}.gang-winners-list>li,.gang-winners-list>li+li{border-left:0;padding:14px 0}.gang-winners-list>li+li{border-top:1px solid #e3eaf1}.gang-winners-list .hockey-award{flex-basis:38px;width:38px}.gang-history-weeks>li{grid-template-columns:1fr;gap:0;padding:6px 0}}body.hokey-app .pool-workspace>.league-palmares-bas{grid-column:1/-1;margin:0}body.hokey-app .pool-workspace>.league-palmares-bas .gang-winners{padding:14px 20px 2px}body.hokey-app .pool-workspace>.league-palmares-bas .gang-winners>h2{margin:0 0 2px}.league-palmares-bas .gang-winners-list>li{align-items:center;gap:12px;padding:8px 16px 8px 0}.league-palmares-bas .gang-winners-list>li+li{padding-left:16px}.league-palmares-bas .gang-winners-list .hockey-award{flex-basis:32px;width:32px;margin-top:0}.league-palmares-bas .gang-winner-body{gap:2px}body.hokey-app .pool-workspace .league-palmares-bas .gang-winners h3{white-space:nowrap;align-items:baseline;gap:6px;font-size:14px;display:flex;overflow:hidden}.league-palmares-bas .gang-winners h3>span{text-overflow:ellipsis;margin:0;font-size:12.5px;display:inline;overflow:hidden}.league-palmares-bas .gang-winners h3>span:before{content:"·";margin-right:6px}body.hokey-app .pool-workspace .league-palmares-bas .gang-winner-body>button{min-height:40px;padding:0}.league-palmares-bas .gang-winner-name{font-size:14px}.league-palmares-bas .gang-winner-name small{margin-left:6px;display:inline}.league-palmares-bas .gang-winner-body>button strong{font-size:15px}body.hokey-app .pool-workspace .league-palmares-bas .gang-history>summary{min-height:40px}@media (max-width:700px){body.hokey-app .pool-workspace>.league-palmares-bas .gang-winners{padding:12px 14px 0}.league-palmares-bas .gang-winners-list>li,.league-palmares-bas .gang-winners-list>li+li{padding:6px 0}.league-palmares-bas .gang-winners-list .hockey-award{flex-basis:28px;width:28px}}body.hokey-app .pool-workspace[data-view=classement]>.sport-main:has(>.sport-columns:where(:not([style*="display: none"]))){grid-template-columns:minmax(0,1fr)}body.hokey-app .pool-workspace[data-view=classement]>.sport-main:has(>.sport-columns:where(:not([style*="display: none"])))>.sport-columns{grid-column:1/-1}html body.hokey-app .pool-workspace[data-view=classement]>.league-palmares.league-palmares-bas{order:4}html body.hokey-app .league-palmares-bas .gang-winners{padding:10px 16px 0}html body.hokey-app .league-palmares-bas .gang-winners-list>li{align-items:center;gap:10px;padding:4px 14px 4px 0}html body.hokey-app .league-palmares-bas .gang-winners-list .hockey-award{flex-basis:24px;width:24px}html body.hokey-app .pool-workspace .league-palmares-bas .gang-winner-body>button{min-height:44px}@media (max-width:700px){html body.hokey-app .league-palmares-bas .gang-winners{padding:8px 12px 0}html body.hokey-app .league-palmares-bas .gang-winners-list>li,html body.hokey-app .league-palmares-bas .gang-winners-list>li+li{border-left:0;padding:0}html body.hokey-app .league-palmares-bas .gang-winners-list .hockey-award{display:none}html body.hokey-app .league-palmares-bas .gang-winner-body{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:8px;display:grid}html body.hokey-app .pool-workspace .league-palmares-bas .gang-winners h3{color:#2c4a66;font-size:13px;font-weight:700}html body.hokey-app .league-palmares-bas .gang-winners h3>span,html body.hokey-app .league-palmares-bas .gang-winner-name small{display:none}html body.hokey-app .league-palmares-bas .gang-winner-body .participant-avatar{width:24px;min-width:24px;height:24px}html body.hokey-app .pool-workspace .league-palmares-bas .gang-winner-body>button{grid-template-columns:24px minmax(0,1fr) auto;gap:6px}html body.hokey-app .league-palmares-bas .gang-winner-name,html body.hokey-app .league-palmares-bas .gang-winner-body>button strong{font-size:14px}}html body.hokey-app .pool-workspace .league-palmares.league-palmares-bas>.league-records>h2{margin:0 0 2px!important;font-size:20px!important}.gang-past-seasons{min-height:44px;color:var(--hp-blue,#005eb8);align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.gang-history+.gang-past-seasons{border-top:0}
.power-widget{--pr-blue:var(--hp-blue,#005eb8);--pr-red:var(--hp-red,#e4002b);--pr-ink:#0b2540;--pr-soft:#3d5670;--pr-line:#dde5ec;--pr-pale:#f2f9fd;border:1px solid var(--pr-line);color:var(--pr-ink);background:#fff;border-radius:22px;margin-top:16px;padding:18px 16px 16px;box-shadow:0 6px 24px #193c5308}.power-widget>header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;display:flex}body .power-widget h2{letter-spacing:-.01em;color:var(--pr-ink);margin:0;font-size:19px}.power-week{color:var(--pr-blue);background:#e8f1fb;border-radius:999px;padding:4px 11px;font-size:12.5px;font-weight:800}.power-open{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:12px;padding:0;display:grid}.power-open:focus-visible{outline-offset:4px;border-radius:16px;outline:3px solid #005eb855}.power-spotlight{background:linear-gradient(135deg,#fff5f6 0%,#fde3e7 100%);border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px 14px 14px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f7c9d1}.power-spotlight:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff9 50%,#0000 65%);animation:1.1s cubic-bezier(.23,1,.32,1) .35s power-shine;position:absolute;inset:0;transform:translate(-120%)}.power-spotlight-photo{place-items:center;display:grid;position:relative}.power-spotlight-photo .participant-avatar{width:62px;min-width:62px;height:62px;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--pr-red),0 6px 14px #e4002b33}.power-crown{color:#f2b705;fill:#ffd23f;filter:drop-shadow(0 1px #b98a00);position:absolute;top:-17px;left:50%;transform:translate(-50%)rotate(-8deg)}.power-spotlight-text{gap:1px;min-width:0;display:grid}.power-spotlight-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--pr-red);font-size:12px;font-weight:800}.power-spotlight-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;line-height:1.15;overflow:hidden}.power-spotlight-points{color:var(--pr-soft);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.power-spotlight .power-badge{margin-top:5px}.power-badge{border-radius:999px;align-items:center;gap:4px;width:max-content;padding:3px 9px;font-size:12.5px;font-weight:800;line-height:1.3;display:inline-flex}.power-badge[data-kind=feu]{background:var(--pr-red);color:#fff;box-shadow:0 3px 8px #e4002b40}.power-badge[data-kind=intouchable]{background:var(--pr-blue);color:#fff}.power-badge[data-kind=chute]{color:var(--pr-soft);background:#eef2f6}.power-badge[data-kind=serie]{color:#7a5200;background:#fff4d6}.power-tiers{gap:7px;display:grid}.power-tier{background:var(--pr-pale);border-radius:14px;grid-template-columns:36px 1fr;align-items:center;gap:8px;min-height:52px;padding:6px 8px 6px 6px;display:grid}.power-tier-letter{width:36px;height:36px;font-family:var(--font-display),"Arial Narrow",sans-serif;color:#fff;border-radius:11px;place-items:center;font-size:21px;font-weight:700;display:grid;box-shadow:inset 0 -3px #0002}.power-tier[data-tier=B] .power-tier-letter{background:linear-gradient(160deg,#79b2e8,#4a8fd6)}.power-tier[data-tier=C] .power-tier-letter{background:linear-gradient(160deg,#b5cbe0,#8fb0d1)}.power-tier[data-tier=D] .power-tier-letter{color:#3d5670;background:linear-gradient(160deg,#dbe4ec,#bfccd8)}.power-tier-row{flex-wrap:wrap;gap:4px;display:flex}.power-chip{animation:.26s cubic-bezier(.23,1,.32,1) both power-pop;display:inline-grid;position:relative}.power-chip .participant-avatar{width:34px;min-width:34px;height:34px;box-shadow:0 0 0 2px #fff,0 2px 6px #0b254018}.power-chip[data-me] .participant-avatar{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--pr-red)}.power-chip-flame{background:var(--pr-red);color:#fff;border-radius:50%;padding:2px;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #fff}.power-me{border:1px solid var(--pr-line);background:#fff;border-radius:16px;gap:10px;padding:12px 14px;display:grid}.power-me-top{align-items:center;gap:12px;display:flex}.power-me-rank{font-family:var(--font-display),"Arial Narrow",sans-serif;color:var(--pr-blue);min-width:40px;font-size:36px;font-weight:700;line-height:.9}.power-me-rank sup{margin-left:1px;font-size:15px}.power-me-text{gap:1px;display:grid}.power-me-text strong{font-size:16px}.power-me-text span{color:var(--pr-soft);font-size:14px}.power-race{gap:7px;display:grid}.power-race-label{color:var(--pr-soft);font-size:14px}.power-race-label b{color:var(--pr-ink)}.power-race-track{background:#e8eef4;border-radius:999px;height:10px;overflow:hidden}.power-race-fill{border-radius:inherit;background:linear-gradient(90deg,#4a8fd6,var(--pr-blue));transform-origin:0;height:100%;animation:.7s cubic-bezier(.23,1,.32,1) .2s both power-grow;display:block}.power-more{background:var(--pr-blue);color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:4px;min-height:46px;font-size:15px;font-weight:800;transition:transform .16s ease-out,box-shadow .16s ease-out;display:flex;box-shadow:0 4px 12px #005eb833}@media (hover:hover) and (pointer:fine){.power-open:hover .power-more{box-shadow:0 6px 16px #005eb855}}.power-open:active .power-more{transform:scale(.98)}.power-dialog{color:#0b2540;border:0;border-radius:24px;width:min(560px,100vw - 24px);max-height:min(88dvh,820px);padding:0;box-shadow:0 24px 60px #0b254033}body .power-dialog{color:#0b2540;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fff}.power-dialog[open]{animation:.22s cubic-bezier(.23,1,.32,1) power-in}.power-dialog::backdrop{background:#0b254052}.power-dialog-body{padding:20px 18px 18px}.power-dialog header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}body .power-dialog h2{color:#0b2540;margin:0;font-size:23px}.power-dialog header p{color:#3d5670;margin:3px 0 0;font-size:14.5px}.power-close{color:#0b2540;cursor:pointer;background:#f2f6fa;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.power-list{margin:0;padding:0;list-style:none}.power-list li{border-top:1px solid #e6edf3;grid-template-columns:32px 1fr auto;align-items:center;gap:12px;min-height:68px;display:grid}.power-list li:first-child{border-top:0}.power-list li[data-me]{background:#fdecef;border-top-color:#0000;border-radius:16px;margin:2px -10px;padding:0 10px}.power-list li[data-me]+li{border-top-color:#0000}.power-list-rank{font-family:var(--font-display),"Arial Narrow",sans-serif;text-align:center;color:#0b2540;font-size:26px;font-weight:700}.power-list-member{text-align:left;cursor:pointer;min-width:0;min-height:44px;color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.power-list-photo{display:grid;position:relative}.power-list-photo .participant-avatar{width:44px;min-width:44px;height:44px;box-shadow:0 0 0 2px #fff,0 2px 6px #0b254018}.power-list-tier{color:#fff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:12px;font-weight:800;display:grid;position:absolute;bottom:-4px;right:-5px;box-shadow:0 0 0 2px #fff}.power-list li[data-tier=S] .power-list-tier{background:#e4002b}.power-list li[data-tier=A] .power-list-tier{background:#005eb8}.power-list li[data-tier=B] .power-list-tier{background:#4a8fd6}.power-list li[data-tier=C] .power-list-tier{background:#8fb0d1}.power-list li[data-tier=D] .power-list-tier{color:#3d5670;background:#bfccd8}.power-list-text{gap:5px;min-width:0;display:grid}.power-list-text strong{text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;overflow:hidden}.power-list-text strong small{color:#c0001f;font-size:14px;font-weight:600}.power-list-tags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.power-places{color:#3d5670;background:#eef2f6;border-radius:999px;padding:2px 8px;font-size:12.5px;font-weight:700}.power-places[data-dir=up]{color:#004a92;background:#e3f0fc}.power-places[data-dir=down]{color:#a3001f;background:#fdecef}.power-list-points{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.power-list-points strong{font-family:var(--font-display),"Arial Narrow",sans-serif;font-size:26px;line-height:1}.power-list-points span{color:#3d5670;white-space:nowrap;font-size:12.5px}@media (min-width:521px){body .power-dialog{height:fit-content;margin:auto;position:fixed;inset:0}}@media (max-width:520px){body .power-dialog{border-radius:24px 24px 0 0;width:100vw;max-width:100vw;max-height:92dvh;margin:0;position:fixed;inset:auto 0 0}.power-dialog[open]{animation:.28s cubic-bezier(.32,.72,0,1) power-up}.power-list li{gap:10px}}@keyframes power-pop{0%{opacity:0;transform:translateY(5px)scale(.92)}to{opacity:1;transform:none}}@keyframes power-shine{to{transform:translate(120%)}}@keyframes power-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes power-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes power-up{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.power-chip,.power-race-fill,.power-dialog[open]{animation:none}.power-spotlight:after{display:none}}.power-all{min-height:44px;color:var(--pr-blue);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:2px;padding:0 4px 0 10px;font-size:14.5px;font-weight:800;display:inline-flex}@media (hover:hover) and (pointer:fine){.power-all:hover{background:#e8f1fb}}button.power-chip{cursor:pointer;background:0 0;border:0;place-items:center;min-width:44px;min-height:44px;padding:0;transition:transform .16s ease-out}button.power-chip:active{transform:scale(.94)}@media (hover:hover) and (pointer:fine){button.power-chip:hover{transform:translateY(-2px)}}.power-chip .participant-avatar{width:38px;min-width:38px;height:38px}.power-chip[data-first] .participant-avatar{box-shadow:0 0 0 2px #fff,0 0 0 4px #f2b705}.power-chip-crown{color:#d99a00;fill:#ffd23f;z-index:1;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-8deg)}.power-tier{min-height:56px}.power-me-line{border:1px solid var(--pr-line);width:100%;min-height:52px;color:var(--pr-soft);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:16px;align-items:center;gap:12px;margin-top:10px;padding:8px 10px 8px 14px;font-size:14.5px;display:flex}.power-me-line b{color:var(--pr-ink)}.power-me-line>span:nth-child(2){flex:1}.power-me-line svg{color:var(--pr-blue)}.power-me-line .power-me-rank{min-width:34px;font-size:30px}.power-me-card{background:#f2f9fd;border-radius:16px;align-items:center;gap:14px;margin:6px 0 12px;padding:12px 14px;display:flex}.power-me-card .power-me-rank{font-family:var(--font-display),"Arial Narrow",sans-serif;color:#005eb8;font-size:36px;font-weight:700;line-height:.9}.power-me-card>div{color:#3d5670;flex:1;gap:5px;font-size:14.5px;display:grid}.power-me-card strong{color:#0b2540;font-size:16px}.power-me-card b{color:#0b2540}.power-list li[data-focus]{background:#e8f1fb;border-top-color:#0000;border-radius:16px;margin:2px -10px;padding:0 10px;animation:1.2s ease-out power-flash}@keyframes power-flash{0%{box-shadow:0 0 #005eb855}60%{box-shadow:0 0 0 6px #005eb800}}.power-dialog{overscroll-behavior:contain;overflow:auto}.power-dialog-body>header{z-index:2;background:#fff;border-bottom:1px solid #eef2f6;margin:-20px -18px 10px;padding:20px 18px 10px;position:sticky;top:-20px}@media (min-width:900px){button.power-chip{min-width:37px;min-height:40px}.power-tier{padding-right:6px}.power-chip .participant-avatar{width:34px;min-width:34px;height:34px}.power-tier-row{gap:2px}.power-tier{grid-template-columns:32px 1fr;gap:6px}.power-tier-letter{width:32px;height:32px;font-size:19px}}.power-group{margin-top:14px}.power-group h3{letter-spacing:.05em;text-transform:uppercase;color:#3d5670;align-items:center;gap:10px;margin:0 0 2px;font-size:13px;font-weight:800;display:flex}.power-group h3:after{content:"";background:#e3e9ef;flex:1;height:1px}.power-group h3 span{width:26px;height:26px;font-family:var(--font-display),"Arial Narrow",sans-serif;letter-spacing:0;color:#fff;background:#5c7189;border-radius:8px;place-items:center;font-size:17px;display:grid}.power-group[data-tier=S] h3 span{background:#e4002b}.power-group[data-tier=A] h3 span{background:#005eb8}.power-list li{grid-template-columns:28px 1fr auto;min-height:64px}.power-list-member .participant-avatar{width:42px;min-width:42px;height:42px;box-shadow:0 0 0 2px #fff,0 1px 4px #0b254020}.power-list-text{gap:2px}.power-list-line{color:#3d5670;font-size:13.5px;line-height:1.35}.power-list li[data-label=feu] .power-list-line{color:#c0001f}.power-list li[data-label=intouchable] .power-list-line{color:#004a92}.power-list li[data-me]{background:#fdecef}.power-list-points strong{font-size:24px}.power-list-points span{font-size:12.5px}.power-tier-letter{box-shadow:none}.power-tier[data-tier=S] .power-tier-letter{background:#e4002b}.power-tier[data-tier=A] .power-tier-letter{background:#005eb8}.power-tier[data-tier=B] .power-tier-letter,.power-tier[data-tier=C] .power-tier-letter,.power-tier[data-tier=D] .power-tier-letter{color:#3d5670;background:#fff;box-shadow:inset 0 0 0 1.5px #c9d5e1}.power-slot-mobile{display:none}@media (max-width:900px){.power-slot-mobile{margin:16px 0;display:block}.power-slot-desktop{display:none}}.power-widget>header{flex-wrap:nowrap}body .power-widget h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.power-all{white-space:nowrap;flex:none}@media (min-width:900px){body .power-widget h2{font-size:17px}.power-all{padding-left:6px;font-size:13.5px}}.power-widget{border-radius:20px;margin:16px 0;padding:14px 16px}.power-widget>header{margin-bottom:10px}body .power-widget h2{font-size:18px}.power-strip{flex-wrap:wrap;gap:8px;display:flex}.power-strip .power-tier{background:var(--pr-pale);border-radius:14px;align-items:center;gap:8px;min-height:50px;padding:6px 12px 6px 6px;display:flex}.power-strip .power-tier-letter{border-radius:9px;width:30px;height:30px;font-size:18px}.power-stack{align-items:center;padding-left:8px;display:flex}.power-stack button.power-chip{min-width:0;min-height:44px;margin-left:-8px;position:relative}.power-stack .power-chip .participant-avatar{width:36px;min-width:36px;height:36px;box-shadow:0 0 0 2.5px #fff}.power-stack .power-chip[data-me] .participant-avatar{box-shadow:0 0 0 2.5px #fff,0 0 0 4.5px var(--pr-red)}.power-stack .power-chip[data-first] .participant-avatar{box-shadow:0 0 0 2.5px #fff,0 0 0 4.5px #f2b705}@media (hover:hover) and (pointer:fine){.power-stack button.power-chip:hover{transform:translateY(-3px);z-index:20!important}}.power-chip-flame{bottom:2px;right:-4px}.power-me-line{min-height:46px;margin-top:10px}@media (min-width:901px){.power-strip{flex-wrap:nowrap}.power-strip .power-tier{flex:none}.power-widget{grid-template-columns:1fr auto;grid-template-areas:"head head""strip me";align-items:center;column-gap:12px;display:grid}.power-widget>header{grid-area:head}.power-strip{scrollbar-width:none;grid-area:strip;min-width:0;overflow-x:auto}.power-me-line{grid-area:me;width:auto;max-width:280px;margin-top:0}}.power-list li{min-height:0;padding:0;display:block}.power-list-row{grid-template-columns:28px 1fr auto auto;align-items:center;gap:10px;min-height:60px;display:grid}.power-list-member strong{text-overflow:ellipsis;white-space:nowrap;font-size:16.5px;overflow:hidden}.power-fire{color:#e4002b;cursor:pointer;background:#fdecef;border:0;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .16s ease-out;display:grid}.power-fire[aria-expanded=true]{color:#fff;background:#e4002b}.power-fire:active{transform:scale(.92)}.power-fire-why{color:#5c1020;background:#fff1f3;border-radius:14px;align-items:flex-start;gap:8px;margin:0 0 10px 38px;padding:10px 12px;font-size:14px;line-height:1.45;animation:.2s cubic-bezier(.23,1,.32,1) power-in;display:flex}.power-fire-why svg{color:#e4002b;flex:none;margin-top:2px}.power-list li[data-me],.power-list li[data-focus]{padding:0 10px}body.hokey-app .pool-workspace .league-palmares>.power-widget{grid-column:1/-1;margin:0}.power-stack .power-chip .participant-avatar{width:34px;min-width:34px;height:34px}@media (min-width:901px){.power-widget{grid-template-columns:1fr auto;grid-template-areas:"head me""strip strip";row-gap:10px}.power-widget>header{grid-area:head;margin:0}.power-me-line{grid-area:me;max-width:340px}.power-strip{grid-area:strip;justify-content:space-between;overflow:visible}.power-stack button.power-chip{margin-left:-6px}}body.hokey-app .pool-workspace .league-palmares>.power-widget{margin-top:16px}.power-stack button.power-chip{margin-left:-2px}.power-stack{padding-left:2px}@media (min-width:901px){.power-strip{justify-content:flex-start;gap:10px}.power-stack button.power-chip{margin-left:-3px}}.power-side{display:none}@media (min-width:901px){.power-side{display:block}.power-side .power-widget{margin:16px 0 0;padding:16px;display:block}.power-side .power-widget>header{margin-bottom:10px}.power-side .power-strip{gap:6px;display:grid;overflow:visible}.power-side .power-strip .power-tier{min-height:46px;padding:5px 8px 5px 5px}.power-side .power-stack button.power-chip{margin-left:-4px}.power-side .power-me-line{width:100%;max-width:none;margin-top:10px}.power-side .power-strip{grid-template-columns:1fr;justify-content:stretch}.power-side .power-strip .power-tier{width:100%}}
html body.hokey-app div.sport-app.personal-theme{background-color:#d9e7f5!important;background-image:linear-gradient(#d3e4f4 0%,#dbe8f5 600px,#dfebf7 100%)!important}html body.hokey-app .pool-workspace :is(.league-standings,.league-records,.power-widget,.sport-aside,.weekly-summary),html body.hokey-app .matrix-sheet{background:#fff!important;border:1px solid #cfe0ef!important;box-shadow:0 8px 24px #0b3a6614!important}html body.hokey-app .pool-forum{background:#f3f8fd!important;border-color:#cfe0ef!important}html body.hokey-app .pool-workspace .league-palmares>.league-records{background:linear-gradient(#fff4f6 0%,#fff 140px)!important}html body.hokey-app .pool-workspace .league-palmares>.power-widget{background:linear-gradient(#eaf3fc 0%,#f6fafe 100%)!important}html body.hokey-app .pool-workspace .league-palmares>.power-widget .power-tier{background:#fff}html body.hokey-app .pool-workspace :is(.league-standings .standings-toolbar h2,.league-palmares>.league-records>h2,.power-widget>header h2),html body.hokey-app .matrix-sheet .matrix-heading h2{text-transform:uppercase;font-family:var(--font-display),"Arial Narrow",sans-serif!important;letter-spacing:.01em!important;color:#004a92!important;font-size:22px!important;font-weight:700!important;line-height:1.05!important}@media (max-width:700px){html body.hokey-app .pool-workspace :is(.league-standings .standings-toolbar h2,.league-palmares>.league-records>h2,.power-widget>header h2),html body.hokey-app .matrix-sheet .matrix-heading h2{font-size:20px!important}}@media (min-width:901px){html body.hokey-app .personal-theme .pool-workspace:has(>.matrix-sheet:where(:not([style*="display: none"])))>.pool-side{flex-direction:column;align-self:stretch;gap:16px;display:flex}html body.hokey-app .personal-theme .pool-workspace:has(>.matrix-sheet:where(:not([style*="display: none"])))>.pool-side>.pool-forum{flex:auto;height:240px;min-height:240px;max-height:none}html body.hokey-app .personal-theme .pool-workspace:has(>.matrix-sheet:where(:not([style*="display: none"])))>.pool-side>:not(.pool-forum){flex:none}html body.hokey-app .personal-theme .pool-workspace:has(>.matrix-sheet:where(:not([style*="display: none"])))>.pool-side .power-widget{margin-top:0}}html body.hokey-app div.sport-app.personal-theme{background-color:#d6e5f4!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='560' height='560' fill='none' stroke-linecap='round'%3E%3Cg stroke='%23fff' stroke-opacity='.75' stroke-width='1.4'%3E%3Cpath d='M-20 120C120 60 260 70 420 150S600 220 600 220'/%3E%3Cpath d='M40 330C150 260 300 250 380 300S520 420 600 380'/%3E%3Cpath d='M-30 470C90 430 210 470 300 520'/%3E%3Cpath d='M260 -20C300 60 360 100 470 110'/%3E%3C/g%3E%3Cg stroke='%239fc1e6' stroke-opacity='.6' stroke-width='1'%3E%3Cpath d='M-10 140C130 82 262 92 418 168'/%3E%3Cpath d='M120 560C170 470 260 420 380 410S540 440 600 470'/%3E%3Cpath d='M500 -20C470 70 500 160 580 220'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#b9d3ee 0%,#cfe1f3 420px,#d9e7f5 900px,#dde9f6 100%)!important;background-repeat:repeat,no-repeat!important;background-size:560px 560px,100% 100%!important}.power-band{display:none}@media (min-width:901px){html body.hokey-app .personal-theme .pool-workspace:has(>.matrix-sheet:where(:not([style*="display: none"])))>.pool-side>.pool-forum{flex:auto;height:400px;min-height:400px}html body.hokey-app .personal-theme .pool-workspace>.power-band{grid-column:1/-1;display:block}html body.hokey-app .personal-theme .pool-workspace>.power-band .power-widget{margin:0;padding:16px 18px}}html body.hokey-app .pool-workspace :is(.league-standings .standings-toolbar h2,.live-panorama-head h2,.league-palmares>.league-records>h2,.power-widget>header h2),html body.hokey-app .matrix-sheet .matrix-heading h2{font-family:var(--font-display),"Arial Narrow",sans-serif!important;letter-spacing:.005em!important;text-transform:uppercase!important;color:#004a92!important;font-size:32px!important;font-weight:700!important;line-height:1!important}html body.hokey-app .pool-workspace .league-palmares>.league-records>h2{color:#c0001f!important}@media (max-width:700px){html body.hokey-app .pool-workspace :is(.league-standings .standings-toolbar h2,.live-panorama-head h2,.league-palmares>.league-records>h2,.power-widget>header h2),html body.hokey-app .matrix-sheet .matrix-heading h2{font-size:26px!important}}html body.hokey-app .pool-workspace #gang-winners-title{font-size:32px!important;line-height:1!important}@media (max-width:700px){html body.hokey-app .pool-workspace #gang-winners-title{font-size:26px!important}}
.career-section{border-top:1px solid var(--border);margin-top:24px;padding-top:12px}.career-toggle{width:100%;min-height:48px;color:var(--text);font:700 17px var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.career-bio{grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:16px;display:grid}.career-bio dt{color:var(--muted);font-size:12px}.career-bio dd{margin:5px 0;font-size:14px}.career-filters{gap:12px;margin:24px 0;display:flex}.career-filters label{flex:1;gap:8px;min-width:0;font-size:13px;display:grid}.career-filters select{width:100%;min-height:44px;font:inherit;border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:6px;padding:8px}.career-table{overflow-x:auto}.career-table table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.career-table caption{text-align:left;padding-bottom:12px;font-weight:700}.career-table th,.career-table td{border-bottom:1px solid var(--border);text-align:right;padding:12px 6px}.career-table th:first-child{text-align:left;min-width:130px}.career-table tbody th{font-weight:400}.career-table th span,.career-table th small{margin-top:4px;display:block}.career-table th small{color:var(--muted)}.career-source,.career-section>small{color:var(--muted);font-size:12px;line-height:1.5}.career-section li{margin-bottom:12px;line-height:1.5}
.player-card{--pc-ink:#092b50;--pc-muted:#5f7185;--pc-line:#e1e7ee;--pc-team:#467498;color:var(--pc-ink);font-variant-numeric:tabular-nums;padding:0 0 30px}.player-card>*{margin-left:16px;margin-right:16px}.pc-hero{isolation:isolate;background:linear-gradient(#eef3f9 0%,#f6f8fb 100%);grid-template-columns:1fr auto;grid-template-areas:"follow follow""identity figure""facts facts";column-gap:10px;margin:0;padding:14px 16px 16px;display:grid;position:relative;overflow:hidden}.pc-follow{min-height:44px;color:var(--pc-ink);font:600 12px/1 var(--font-body),sans-serif;cursor:pointer;background:#fff;border:1px solid #c9d6e4;border-radius:999px;grid-area:follow;justify-self:start;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.pc-follow[aria-pressed=true]{border-color:var(--hp-blue);color:var(--hp-blue);background:#eaf2fc}.pc-identity{grid-area:identity;align-self:center;min-width:0;padding-top:12px}.pc-first{color:var(--pc-muted);font-size:17px;font-weight:600;display:block}.pc-identity h2{letter-spacing:-.02em;color:var(--pc-ink);overflow-wrap:normal;min-width:0;margin:0;font-size:34px;font-weight:800;line-height:1}.pc-identity p{color:var(--pc-ink);align-items:center;gap:8px;margin:10px 0 0;font-size:14px;font-weight:600;display:flex}.pc-dot{background:var(--pc-team);border-radius:50%;width:11px;height:11px;box-shadow:0 0 0 2px #fff,0 0 0 3px #0000001a}.pc-figure{grid-area:figure;align-self:center;margin-top:6px}.pc-figure>.portrait{border-radius:14px;width:118px;height:130px;display:block;position:static;box-shadow:0 10px 24px #092b5026}.pc-meta{color:var(--pc-muted);margin:4px 0 0;font-size:14px;font-weight:600}.pc-facts{color:var(--pc-muted);grid-area:facts;margin:14px 0 0;font-size:14px}.pc-facts b{color:var(--pc-ink);font-weight:700}.pc-tonight{z-index:1;background:#fff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;margin-top:-10px;padding:13px 16px;display:grid;position:relative;box-shadow:0 6px 20px #092b5012,0 0 0 1px #0000000a}.pc-tonight small{letter-spacing:.06em;text-transform:uppercase;color:var(--pc-muted);font-size:11px;font-weight:700}.pc-tonight strong{color:var(--pc-ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:17px;font-weight:800;overflow:hidden}.pc-tonight span{color:var(--pc-muted);white-space:nowrap;font-size:14px}.pc-tonight.is-live small{color:var(--hp-red)}.pc-tonight.is-live small:before{content:"";background:var(--hp-red);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.pc-injury{box-shadow:inset 3px 0 0 var(--hp-red),0 0 0 1px #0000000a;background:#fff;border-radius:14px;margin-top:12px;padding:12px 14px;font-size:14px;line-height:1.45}.pc-injury p{margin:4px 0 0}.pc-injury p.pc-injury-status{color:var(--hp-red);flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-weight:800;display:flex}.pc-injury-status>span{font-size:13px}.pc-injury-status small{color:var(--pc-muted);font-size:13px;font-weight:600}.pc-injury blockquote{color:var(--pc-ink);margin:8px 0 0;font-style:italic}.pc-injury-source{color:var(--pc-muted);font-size:12px}.pc-injury a{color:var(--hp-blue);font-weight:700}.pc-injury-source a{align-items:center;gap:3px;display:inline-flex}.pc-injury-news{border-top:1px solid var(--pc-line);margin-top:10px;padding-top:10px}.pc-injury-news h3{letter-spacing:.08em;text-transform:uppercase;color:var(--pc-muted);margin:0;font-size:10px;font-weight:700}.pc-injury-news ul{margin:4px 0 0;padding:0;list-style:none}.pc-injury-news li{gap:2px;padding:6px 0;display:grid}.pc-injury-news li a{color:var(--pc-ink)}.pc-injury-news li small,.pc-injury-news>p{color:var(--pc-muted);font-size:12px}.pc-tiles{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.pc-tiles>div{color:var(--pc-ink);text-align:center;background:#fff;border-radius:14px;padding:12px 8px 14px;box-shadow:0 0 0 1px #dbe6f1}.pc-tiles>div:first-child{background:var(--hp-blue,#005eb8);color:#fff;box-shadow:0 6px 16px #005eb833}.pc-tiles small{letter-spacing:.04em;text-transform:uppercase;color:var(--pc-muted);min-height:28px;font-size:11px;font-weight:700;display:block}.pc-tiles>div:first-child small{color:#d9e9fb}.pc-tiles strong{letter-spacing:-.02em;margin-top:4px;font-size:28px;font-weight:800;line-height:1;display:block}.pc-nhl{background:#fff;border-radius:12px;align-items:center;gap:0;margin-top:10px;padding:10px 14px;display:flex;box-shadow:0 0 0 1px #0000000a}.pc-nhl>span{text-align:center;flex:1}.pc-nhl>span:first-child{text-align:left;letter-spacing:.06em;color:var(--pc-muted);text-transform:uppercase;flex:none;padding-right:14px;font-size:12px;font-weight:700}.pc-nhl b{color:var(--pc-ink);font-size:18px;font-weight:800;display:block}.pc-nhl small{color:var(--pc-muted);letter-spacing:.05em;font-size:10px}.pc-owner{border-top:1px solid var(--pc-line);border-bottom:1px solid var(--pc-line);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 0;display:flex}.pc-owner small{letter-spacing:.08em;text-transform:uppercase;color:var(--pc-muted);font-size:10px;font-weight:700;display:block}.pc-owner strong{color:var(--pc-ink);margin-top:3px;font-size:18px;font-weight:800;display:block}.pc-owner span{color:var(--pc-muted);margin-top:2px;font-size:12px;display:block}.pc-owner>button{min-height:44px;color:var(--hp-blue);font:700 14px/1 var(--font-body),sans-serif;white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;padding:0 4px 0 10px;display:inline-flex}.pc-action{margin-top:16px}.pc-action .button{border-radius:12px;width:100%;min-height:48px;font-size:16px}.pc-note{color:var(--pc-muted);margin-top:12px;padding:0 4px;font-size:13px;line-height:1.5}.pc-status-line{color:var(--pc-muted);margin-top:8px;padding:0 4px;font-size:13px;display:block}.pc-cap{color:var(--pc-muted);text-transform:uppercase;letter-spacing:.08em;margin-top:22px;margin-bottom:-6px;padding:0 4px;font-size:11px;font-weight:700}.pc-group{background:#fff;border-radius:14px;margin-top:14px;overflow:hidden;box-shadow:0 0 0 1px #0000000a}.pc-row{border-top:1px solid var(--pc-line);min-height:46px;color:var(--pc-ink);text-align:left;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:15px;display:flex}.pc-group>.pc-row:first-child{border-top:0}button.pc-row{width:100%;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0}button.pc-row:hover{background:#f7f9fb}.pc-row .pc-chev{color:#b6bec8;flex-shrink:0}.pc-row .pc-value{color:var(--pc-muted);align-items:center;gap:4px;font-size:14px;display:inline-flex}.pc-games .pc-row>time{width:82px;color:var(--pc-muted);font-size:13px}.pc-games .pc-row>span{color:var(--pc-muted);flex:1;font-size:14px}.pc-games .pc-row>strong{text-align:right;width:48px;color:var(--pc-ink);font-weight:800}.pc-games .pc-row.pc-more{color:var(--hp-blue);justify-content:center;font-size:14px;font-weight:700}.player-card .career-section{margin:0;padding:0}.player-card .career-section .career-toggle{width:100%;min-height:46px;font:inherit;color:var(--pc-ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0 16px;font-size:15px;display:flex}.player-card .career-section>:not(.career-toggle){margin-left:16px;margin-right:16px}.player-card .career-section .career-bio,.player-card .career-section>p{font-size:14px}@media (max-width:360px){.pc-identity h2{font-size:28px}.pc-first{font-size:15px}.pc-figure>.portrait{width:94px;height:104px}}@media (min-width:701px){.player-card>*{margin-left:24px;margin-right:24px}.pc-hero{padding:18px 24px 20px}.pc-identity h2{font-size:40px}.pc-figure>.portrait{width:134px;height:148px}}@media (prefers-reduced-motion:no-preference){button.pc-row,.pc-follow,.player-card .career-toggle{transition:background .12s,color .12s}}.pc-pool-context{color:#526c81;margin:4px 0 0;font-size:12px;line-height:1.45}
.watch-list{color:#0b2540;gap:14px;display:grid}.watch-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}body .watch-list-head h2{font-family:var(--font-display),"Arial Narrow",sans-serif;letter-spacing:.01em;color:var(--hp-blue,#005eb8);order:-1;align-items:center;gap:8px;margin:0;font-size:26px;font-weight:700;line-height:1.05;display:flex}.watch-list-head h2 svg{color:var(--hp-red,#e4002b)}.watch-list-count{min-width:26px;height:26px;color:var(--hp-blue,#005eb8);font-variant-numeric:tabular-nums;background:#e3effa;border-radius:999px;place-items:center;padding:0 8px;font-family:inherit;font-size:14px;font-weight:800;display:grid}.watch-list-back{min-height:44px;color:var(--hp-blue,#005eb8);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #cfe0ef;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:800;display:inline-flex}.watch-list-notice{color:#8f0019;background:#fdecef;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex}.watch-list-notice button{color:#a3001f;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:0;border-radius:10px;padding:0 12px;font-weight:800}.watch-list-empty{color:#2f4a66;background:#fff;border:1px solid #dfe8f1;border-radius:18px;justify-items:start;gap:10px;margin:0;padding:18px;font-size:15px;display:grid}.watch-list-empty p{margin:0}.watch-list-browse{background:var(--hp-blue,#005eb8);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;padding:0 16px;font-size:15px;font-weight:800}.watch-list-cards{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.watch-card{background:#fff;border:1px solid #dfe8f1;border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex;position:relative;box-shadow:0 4px 14px #0b3a660f}.watch-card[data-night=live]{border-color:#f4b8c3;box-shadow:0 4px 16px #e4002b1a}.watch-card-open{min-height:56px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:10px;margin:0;padding:0 52px 0 0;display:grid}.watch-card-open .portrait{width:52px;height:52px}.watch-card-name{min-width:0;display:grid}.watch-card-name strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;overflow:hidden}.watch-card-name small{color:#3d5670;font-size:13.5px}.watch-card-remove{width:44px;height:44px;color:var(--hp-blue,#005eb8);cursor:pointer;background:#f2f8fd;border:0;border-radius:12px;place-items:center;transition:transform .16s ease-out;display:grid;position:absolute;top:10px;right:10px}.watch-card-remove:active{transform:scale(.94)}.watch-team .watch-card-remove{position:static}.watch-card-tags{flex-wrap:wrap;gap:6px;margin:0;display:flex}.watch-tag{color:#2f4a66;font-variant-numeric:tabular-nums;background:#eef4fa;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:3px 10px;font-size:13.5px;font-weight:700;display:inline-flex}.watch-tag-later{color:#004a93;background:#e3effa}.watch-tag-live{color:#a3001f;background:#fdecef}.watch-tag-live i{background:var(--hp-red,#e4002b);border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite watch-pulse}.watch-tag-injury{color:#8a4b00;background:#fff4e5}@keyframes watch-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.watch-tag-live i{animation:none}}.watch-card-tiles{gap:6px;margin:0;display:flex}.watch-card-tiles div{background:#f2f8fd;border-radius:12px;flex:1 1 0;gap:2px;min-width:0;padding:8px 10px;display:grid}.watch-card-tiles dt{color:#3d5670;font-size:12.5px;font-weight:700}.watch-card-tiles dd{color:var(--hp-blue,#005eb8);font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;margin:0;font-size:20px;font-weight:800;display:flex}.watch-card-tiles dd small{color:#3d5670;font-size:12.5px;font-weight:700}.watch-card-foot{border-top:1px solid #edf2f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.watch-card-owner{color:#23405c;align-items:center;gap:7px;min-height:32px;font-size:14px;font-weight:700;display:inline-flex}.watch-card-owner .participant-avatar{width:26px;min-width:26px;height:26px;font-size:11px}.watch-card-free{color:#1d6a3a;background:#e7f5ec;border-radius:999px;padding:3px 10px}.watch-card-action{background:var(--hp-blue,#005eb8);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:14.5px;font-weight:800;transition:transform .16s ease-out;display:inline-flex}.watch-card-action:active{transform:scale(.97)}.watch-teams{background:#fff;border:1px solid #dfe8f1;border-radius:18px;gap:10px;padding:14px;display:grid}body .watch-teams h3{font-family:var(--font-display),"Arial Narrow",sans-serif;color:var(--hp-blue,#005eb8);margin:0;font-size:20px;font-weight:700}.watch-teams ul{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.watch-team{background:#f7fbfe;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:64px;padding:8px 8px 8px 10px;display:grid}.watch-team .team-logo{width:40px;height:40px;font-size:13px}.watch-team-name{justify-items:start;gap:3px;min-width:0;display:grid}.watch-team-name strong{font-size:15.5px}.watch-team-name small:not(.watch-tag){color:#3d5670;font-size:13.5px}.watch-team-name .watch-tag{min-height:24px;font-size:13px}.watch-team-add{min-height:44px;color:var(--hp-blue,#005eb8);justify-self:start;align-items:center;display:flex;position:relative}.watch-team-add svg{pointer-events:none;position:absolute;left:12px}.watch-team-add select{min-height:44px;color:var(--hp-blue,#005eb8);font:inherit;cursor:pointer;background:#fff;border:1.5px dashed #9fc2e3;border-radius:12px;padding:0 14px 0 36px;font-size:14.5px;font-weight:800}.watch-open{min-height:44px;color:var(--hp-blue,#005eb8);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #cfe0ef;border-radius:12px;align-items:center;gap:7px;padding:0 14px;font-size:15px;font-weight:800;display:inline-flex}.watch-open svg{color:var(--hp-red,#e4002b)}.watch-open b{font-variant-numeric:tabular-nums;background:#e3effa;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:13px;display:grid}body .pool-workspace .player-directory>.section-heading .watch-open{white-space:nowrap;flex:none;width:auto;height:auto;min-height:44px;padding:0 14px;font-size:15px;line-height:1}body .pool-workspace .watch-teams h3{font-family:var(--font-display),"Arial Narrow",sans-serif;letter-spacing:.01em;color:var(--hp-blue,#005eb8);font-size:20px;font-weight:700;line-height:1.1}body .pool-workspace .watch-list-head h2{font-family:var(--font-display),"Arial Narrow",sans-serif;letter-spacing:.01em;color:var(--hp-blue,#005eb8);font-size:26px;font-weight:700}@media (max-width:600px){.watch-list-cards,.watch-teams ul{grid-template-columns:1fr}.watch-card-action{flex:100%}.watch-card-tiles dd{font-size:18px}}body .pool-workspace .player-directory .section-heading .watch-open,body .pool-workspace .player-directory .watch-open{flex-direction:row;justify-content:center;align-items:center;gap:7px;height:44px;min-height:44px;padding:0 14px;line-height:1;display:inline-flex}
body .pool-workspace .player-directory{--dir-blue:var(--hp-blue,#005eb8);--dir-red:var(--hp-red,#e4002b);--dir-ink:var(--pool-ink,#092b50);--dir-line:#dbe7f2;min-width:0}body .pool-workspace .player-directory .directory-views{background:#e3eef9;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;margin:0 0 10px;padding:3px;display:grid}body .pool-workspace .player-directory .directory-views button{min-height:44px;color:var(--dir-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;font-size:15px;font-weight:800}body .pool-workspace .player-directory .directory-views button[aria-pressed=true]{color:var(--dir-blue);background:#fff;box-shadow:0 1px 3px #0b254526}body .pool-workspace .player-directory .directory-periods{scrollbar-width:none;align-items:center;gap:6px;margin:0 0 10px;padding-bottom:2px;display:flex;overflow-x:auto}body .pool-workspace .player-directory .directory-periods>div{flex:none;gap:6px;display:flex}body .pool-workspace .player-directory .directory-periods::-webkit-scrollbar{display:none}body .pool-workspace .player-directory .directory-periods button{min-height:44px;color:var(--dir-ink);font:inherit;white-space:nowrap;cursor:pointer;background:#fff;border:1.5px solid #c8dbec;border-radius:999px;flex:none;padding:0 14px;font-size:14px;font-weight:700}body .pool-workspace .player-directory .directory-periods button[aria-pressed=true]{background:var(--dir-blue);border-color:var(--dir-blue);color:#fff}body .pool-workspace .player-directory .directory-season-only{color:var(--dir-ink);margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.4}body .pool-workspace .player-directory .directory-periods>div+.directory-toggles{border-left:2px solid #c8dbec;margin-left:6px;padding-left:12px}body .pool-workspace .player-directory .directory-periods .directory-toggles button{border-radius:10px}body .pool-workspace .player-directory .directory-periods .directory-toggles button[aria-pressed=true]{border-color:var(--dir-blue);color:var(--dir-blue);box-shadow:inset 0 0 0 1px var(--dir-blue);background:#e8f2fc}body .pool-workspace .player-directory .directory-status{color:var(--dir-ink);margin:6px 0 10px;font-size:14px}body .pool-workspace .player-directory .directory-scroll{border:1px solid var(--dir-line);-webkit-overflow-scrolling:touch;background:#fff;border-radius:14px;overflow-x:auto}body .pool-workspace .player-directory .directory-scroll:focus-visible{outline:3px solid var(--dir-blue);outline-offset:2px}body .pool-workspace .player-directory .directory-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;color:var(--dir-ink);font-size:14px}body .pool-workspace .player-directory .directory-table thead th{border-bottom:2px solid var(--dir-line);text-align:center;white-space:nowrap;background:#f0f6fc;padding:0;font-size:13px;font-weight:800;position:sticky;top:0}body .pool-workspace .player-directory .directory-table thead th button{width:100%;min-width:44px;min-height:44px;color:var(--dir-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:2px;padding:0 8px;display:inline-flex}body .pool-workspace .player-directory .directory-table thead th[aria-sort] button{color:var(--dir-blue)}body .pool-workspace .player-directory .directory-table thead .dt-player button,body .pool-workspace .player-directory .directory-table thead .dt-owner button{justify-content:flex-start;padding-left:12px}body .pool-workspace .player-directory .directory-table tbody :is(th,td){text-align:center;white-space:nowrap;background:#fff;border-bottom:1px solid #edf2f7;padding:6px 8px}body .pool-workspace .player-directory .directory-table tbody tr:last-child>*{border-bottom:0}body .pool-workspace .player-directory .directory-table tbody tr:hover>*{background:#f5f9fd}body .pool-workspace .player-directory .directory-table .dt-player{z-index:1;text-align:left;width:34%;min-width:220px;box-shadow:1px 0 0 var(--dir-line);position:sticky;left:0}body .pool-workspace .player-directory .directory-table thead .dt-player{z-index:2}body .pool-workspace .player-directory .directory-table tbody .dt-player button{width:100%;min-height:48px;color:var(--dir-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}body .pool-workspace .player-directory .directory-table .portrait{flex:none;min-width:32px;width:32px!important;height:38px!important}body .pool-workspace .player-directory .directory-table .dt-player button>span{min-width:0;display:grid}body .pool-workspace .player-directory .directory-table .dt-name{white-space:normal;font-size:15px;font-weight:800;line-height:1.25}body .pool-workspace .player-directory .directory-table .dt-context{color:#2f4d6b;white-space:normal;font-size:13px;font-weight:600}body .pool-workspace .player-directory .directory-table :is(.dt-owner-inline,.dt-short){display:none}body .pool-workspace .player-directory .directory-table .injury-label{color:var(--dir-red);font-weight:800}body .pool-workspace .player-directory .directory-table .dt-owner{text-align:left;min-width:120px}body .pool-workspace .player-directory .directory-table td.dt-owner>span{line-height:1.3;display:grid}body .pool-workspace .player-directory .directory-table td.dt-owner b{font-weight:800}body .pool-workspace .player-directory .directory-table td.dt-owner span span{color:#2f4d6b;font-size:13px;font-weight:600}body .pool-workspace .player-directory .directory-table .free-agent-label{color:var(--dir-blue);font-weight:800}body .pool-workspace .player-directory .directory-table .dt-num{min-width:46px}body .pool-workspace .player-directory .directory-table tbody .dt-points{background:#eef5fc}body .pool-workspace .player-directory .directory-table tbody .dt-points strong{font-size:16px;font-weight:800}body .pool-workspace .player-directory .directory-rounds{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;display:grid}body .pool-workspace .player-directory .round-card{border:1px solid var(--dir-line);background:#fff;border-radius:14px;padding:12px 12px 6px}body .pool-workspace .player-directory .round-card header{border-bottom:2px solid var(--dir-line);justify-content:space-between;align-items:baseline;gap:8px;padding:0 4px 8px;display:flex}body .pool-workspace .player-directory .round-card h3{color:var(--dir-ink);margin:0;font-size:17px;font-weight:800}body .pool-workspace .player-directory .round-card header p{color:var(--dir-ink);margin:0;font-size:14px;font-weight:600}body .pool-workspace .player-directory .round-card header b{font-variant-numeric:tabular-nums;font-size:16px}body .pool-workspace .player-directory .round-card ol{margin:0;padding:0;list-style:none}body .pool-workspace .player-directory .round-card li+li{border-top:1px solid #edf2f7}body .pool-workspace .player-directory .round-card li button{width:100%;min-height:56px;font:inherit;color:var(--dir-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who pts""bar bar";align-items:center;gap:4px 10px;padding:8px 4px;display:grid}body .pool-workspace .player-directory .round-card li button:hover{background:#f5f9fd}body .pool-workspace .player-directory .round-who{grid-area:who;min-width:0;line-height:1.3;display:grid}body .pool-workspace .player-directory .round-who b{font-size:15px;font-weight:800}body .pool-workspace .player-directory .round-who>span{color:#2f4d6b;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}body .pool-workspace .player-directory .round-who em{font-style:normal}body .pool-workspace .player-directory .round-card li strong{font-variant-numeric:tabular-nums;grid-area:pts;font-size:17px;font-weight:800}body .pool-workspace .player-directory .round-bar{background:#e8f0f8;border-radius:999px;grid-area:bar;height:8px;position:relative}body .pool-workspace .player-directory .round-bar i{background:var(--dir-red);border-radius:999px;position:absolute;inset:0 auto 0 0}body .pool-workspace .player-directory .round-bar i[data-above=true]{background:var(--dir-blue)}body .pool-workspace .player-directory .round-bar s{background:var(--dir-ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}body .pool-workspace .player-directory .directory-notes{margin:12px 2px 0}body .pool-workspace .player-directory .directory-notes p{color:var(--dir-ink);margin:0 0 6px;font-size:13px;line-height:1.5}@media (max-width:700px){body .pool-workspace .player-directory .directory-views button{font-size:14px}body.hokey-app .pool-workspace .player-directory .directory-toolbar .position-filters{grid-template-columns:repeat(7,minmax(0,1fr))}body .pool-workspace .player-directory .directory-table{width:max-content;min-width:100%;font-size:14px}body .pool-workspace .player-directory .directory-table .dt-player{width:178px;min-width:178px;max-width:178px;padding-inline:6px}body .pool-workspace .player-directory .directory-table tbody .dt-player button{gap:6px}body .pool-workspace .player-directory .directory-table .portrait{min-width:22px;width:22px!important;height:28px!important}body .pool-workspace .player-directory .directory-table .dt-name{font-size:14px}body .pool-workspace .player-directory .directory-table .dt-context{font-size:12px}body .pool-workspace .player-directory .directory-table .dt-num{min-width:42px;padding-inline:4px}body .pool-workspace .player-directory .directory-table .dt-owner{display:none}body .pool-workspace .player-directory .directory-table .dt-owner-inline{color:var(--dir-blue);font-size:13px;font-weight:800;line-height:1.3;display:block}body .pool-workspace .player-directory .directory-table .dt-long{display:none}body .pool-workspace .player-directory .directory-table .dt-short{display:inline}body .pool-workspace .player-directory .directory-table .dt-player button>span{overflow:hidden}body .pool-workspace .player-directory .directory-table :is(.dt-name,.dt-context,.dt-owner-inline){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}body .pool-workspace .player-directory .directory-rounds{grid-template-columns:1fr}}body .pool-workspace .player-directory .directory-periods{flex-wrap:wrap;gap:10px;overflow:visible}body .pool-workspace .player-directory .directory-periods .filter-select{flex:none}body .pool-workspace .player-directory .directory-periods .directory-toggles{border-left:0;margin-left:0;padding-left:0}@media (max-width:700px){body .pool-workspace .player-directory .directory-periods .filter-select-label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body .pool-workspace .player-directory .directory-periods .filter-select{flex:1 1 0;min-width:0}body .pool-workspace .player-directory .directory-periods .filter-select-box,body .pool-workspace .player-directory .directory-periods .filter-select select{width:100%}body .pool-workspace .player-directory .directory-periods .directory-toggles{flex-basis:100%}}body .pool-workspace .player-directory .directory-rounds{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px}body .pool-workspace .player-directory .round-card{border-radius:12px;padding:8px 10px 2px}body .pool-workspace .player-directory .round-card header{border-bottom-width:1px;padding:2px 2px 6px}body .pool-workspace .player-directory .round-card h3{font-size:15px}body .pool-workspace .player-directory .round-card header p,body .pool-workspace .player-directory .round-card header b{font-size:14px}body .pool-workspace .player-directory .round-card li button{grid-template-columns:minmax(0,1fr) 56px 34px;grid-template-areas:"who bar pts";gap:10px;min-height:44px;padding:4px 2px}body .pool-workspace .player-directory .round-who{white-space:nowrap;align-items:baseline;gap:6px;display:flex;overflow:hidden}body .pool-workspace .player-directory .round-who b{flex:none;font-size:14px}body .pool-workspace .player-directory .round-who>span{min-width:0;font-size:14px}body .pool-workspace .player-directory .round-card li strong{text-align:right;font-size:15px}body .pool-workspace .player-directory .round-bar{height:6px}body .pool-workspace .player-directory .directory-table .dt-owner-inline{color:#2c4a66;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:13px;font-weight:600;line-height:1.3;display:block;overflow:hidden}@media (max-width:700px){body .pool-workspace .player-directory .directory-table .portrait{min-width:38px;width:38px!important;height:46px!important}body .pool-workspace .player-directory .directory-table .dt-owner-inline{color:#2c4a66;font-size:12.5px;font-weight:600}body .pool-workspace .player-directory .directory-table[data-rich] .dt-player{width:168px;min-width:168px;max-width:168px}body .pool-workspace .player-directory .directory-table[data-rich] .dt-num{min-width:32px;padding-inline:1px}}@media (max-width:440px){body .pool-workspace .player-directory .directory-table[data-rich] .dt-games{display:none}body .pool-workspace .player-directory .directory-table[data-rich] .dt-num{min-width:44px}}body .pool-workspace .player-directory .directory-table tbody :is(th,td){padding-block:0}body .pool-workspace .player-directory .directory-table tbody .dt-player button{gap:8px;min-height:44px}body .pool-workspace .player-directory .directory-table .portrait{min-width:34px;width:34px!important;height:40px!important}body .pool-workspace .player-directory .directory-table .dt-name{line-height:1.15}body .pool-workspace .player-directory .directory-table .dt-owner-inline{margin-top:0;line-height:1.15}@media (min-width:701px){body .pool-workspace .player-directory .directory-table .dt-player button>span{align-items:baseline;gap:10px;min-width:0;display:flex}body .pool-workspace .player-directory .directory-table .dt-name{white-space:nowrap;flex:none}body .pool-workspace .player-directory .directory-table .dt-owner-inline{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (max-width:700px){body .pool-workspace .player-directory .directory-table tbody .dt-player button{gap:6px}body .pool-workspace .player-directory .directory-table .portrait{min-width:34px;width:34px!important;height:40px!important}body .pool-workspace .player-directory .directory-table .dt-name{font-size:13.5px}body .pool-workspace .player-directory .directory-table .dt-owner-inline{font-size:12px}}
.tonight-section{color:#102e50;margin:20px 0 28px}.tonight-section>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.tonight-section h2{font:700 26px/1.2 var(--font-body);margin:0}.tonight-section header p{color:#496580;margin:6px 0 0;font-size:13px}.tonight-section header>span{white-space:nowrap;font-size:13px}.tonight-ice{isolation:isolate;background:linear-gradient(#0000 24%,#197ac33d 24% 25%,#0000 25% 49.5%,#cc23383b 49.5% 50.5%,#0000 50.5% 75%,#197ac33d 75% 76%,#0000 76%),#eaf4fa;border:5px solid #b7cadd;border-radius:76px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #fff}.tonight-centre{z-index:-1;pointer-events:none;border:2px solid #167abe30;border-radius:50%;position:absolute;inset:30%}.tonight-lineup{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:24px 16px;max-width:780px;margin:auto;padding:32px;display:grid;position:relative}.tonight-player{color:#102e50;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:156px;padding:6px;display:flex}.tonight-player:hover{background:#ffffff80}.tonight-player:focus-visible{outline-offset:2px;outline:3px solid #005eb8}.sport-app .tonight-player .portrait{border-radius:3px;flex:none;width:78px;height:90px;margin-bottom:8px}.tonight-player strong{font:700 14px/1.4 var(--font-body)}.tonight-player>span{margin-top:2px;font-size:12px}.tonight-player>small{color:#00539e;margin-top:4px;font-size:12px;font-weight:700}.tonight-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:240px;padding:28px;display:flex}.tonight-empty strong{font-size:22px}.tonight-empty p{max-width:300px;font-size:14px;line-height:1.6}.tonight-note{color:#496580;margin:10px 0 0;font-size:12px;line-height:1.5}@media (max-width:700px){.tonight-section h2{font-size:21px}.tonight-ice{border-radius:44px}.tonight-lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px 14px}.tonight-section>header{gap:8px}.tonight-player{min-height:150px}.tonight-section header>span{font-size:12px}}.tonight-as-list .tonight-ice{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.tonight-as-list .tonight-centre{display:none}.tonight-as-list .tonight-lineup{grid-template-columns:1fr;gap:0;display:grid}.tonight-as-list .tonight-player{text-align:left;border-bottom:1px solid #ceddea;border-left:4px solid #24794e;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:64px;padding:8px 12px;display:grid}.tonight-as-list .tonight-player .portrait{width:44px;height:48px;margin:0}.tonight-as-list .tonight-player strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.tonight-as-list .tonight-player span,.tonight-as-list .tonight-player small{font-size:12px}.tonight-as-list .tonight-empty{min-height:100px}@media (max-width:480px){.tonight-as-list .tonight-player{gap:8px;padding:8px}.tonight-as-list .tonight-player strong{font-size:14px}.tonight-as-list .tonight-player{grid-template-columns:44px minmax(0,1fr) auto}.tonight-as-list .tonight-player small{grid-column:2/-1;margin-top:-10px}}.tonight-section .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.game-broadcasts{padding:12px 0;font-size:13px}.broadcast-game{border-bottom:1px solid #dce5ed;justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.broadcast-game>div,.broadcast-options{flex-wrap:wrap;gap:10px;display:flex}.game-broadcasts a{color:#0756b6;align-items:center;gap:6px;min-height:44px;display:inline-flex}.game-broadcasts img{object-fit:contain;background:#fff;border-radius:3px}.broadcast-pending{color:#536780}.game-broadcasts summary{cursor:pointer;align-content:center;min-height:44px}.game-broadcasts details p{font-size:13px;line-height:1.5}.pool-player-table .injury-label{font-size:11px;display:block}.tonight-section .tonight-ice{background:linear-gradient(#0000 24%,#197ac32b 24% 25%,#0000 25% 49.5%,#cc233833 49.5% 50.5%,#0000 50.5% 75%,#197ac32b 75% 76%,#0000 76%),#eaf4fa;border:3px solid #b7cadd;border-radius:48px;padding:10px;box-shadow:inset 0 0 0 3px #fff}.tonight-section .tonight-centre{display:block}.tonight-section .tonight-lineup{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:16px;padding:18px 10px;display:grid}.tonight-section .tonight-player{text-align:center;background:#ffffffb8;border:1px solid #c8dbea;flex-direction:column;align-items:center;gap:3px;min-height:160px;padding:12px 6px;display:flex}.tonight-section .tonight-player .portrait{width:54px;height:64px;margin:0 0 6px}.tonight-section .tonight-player small{margin:0;font-size:15px}.tonight-status{background:#e3edf8;border-radius:20px;padding:3px 8px;font-size:12px!important}.tonight-section .tonight-player strong{white-space:normal;font-size:14px}.game-broadcasts{border-top:1px solid #cbd7e4;margin-top:24px}.game-broadcasts>summary{cursor:pointer;min-height:44px;font-size:14px;font-weight:600}@media (max-width:500px){.tonight-section .tonight-lineup{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tonight-section .tonight-ice{border-radius:30px}}.tonight-as-list .tonight-lineup{grid-template-columns:repeat(2,minmax(0,1fr))}.tonight-as-list .tonight-player{text-align:left;grid-template-columns:54px minmax(0,1fr);justify-items:start;gap:2px 10px;min-height:120px;padding:12px;display:grid}.tonight-as-list .tonight-player .portrait{grid-row:1/5}.tonight-as-list .tonight-player small,.tonight-as-list .tonight-player .tonight-status{grid-column:2;margin:0}@media (max-width:550px){.tonight-as-list .tonight-lineup{grid-template-columns:1fr}.tonight-as-list .tonight-player{min-height:112px}}
.tonight-reminder{border:1px solid var(--border,#c9dbec);background:var(--surface,#fff);width:100%;min-height:44px;color:var(--text,#102e50);font-variant-numeric:tabular-nums;text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:10px 14px;font-family:inherit;font-size:14px;display:flex}.tonight-reminder span{overflow-wrap:anywhere;min-width:0}.tonight-reminder strong{font-weight:650}.tonight-reminder svg{color:var(--hp-blue);flex-shrink:0}.tonight-reminder:focus-visible{outline:2px solid var(--hp-blue);outline-offset:2px}
