:root{--pc-space-1:0.25rem;--pc-space-2:0.5rem;--pc-space-3:0.75rem;--pc-space-4:1rem;--pc-space-5:1.5rem;--pc-space-6:2rem;--pc-space-7:3rem;--pc-radius-sm:8px;--pc-radius-md:12px;--pc-radius-lg:12px;--pc-control-height:44px;--pc-content-width:1280px;--pc-reading-width:760px;--pc-surface:color-mix(in srgb,var(--panel) 94%,#10233d);--pc-surface-raised:color-mix(in srgb,var(--panel-2) 88%,#16345b);--pc-surface-soft:color-mix(in srgb,var(--panel) 72%,transparent);--pc-border:color-mix(in srgb,var(--border) 82%,#6f9fd6);--pc-border-strong:color-mix(in srgb,var(--border) 62%,var(--accent));--pc-accent:#6ea8ef;--pc-accent-strong:#3f7fd5;--pc-accent-soft:color-mix(in srgb,var(--pc-accent) 14%,transparent);--pc-success:#6fc494;--pc-warning:#e2b86d;--pc-danger:#fb7185;--pc-shadow-sm:0 1px 1px rgba(0,0,0,0.14),0 8px 24px rgba(0,0,0,0.12);--pc-shadow-md:0 18px 54px rgba(0,0,0,0.24);--pc-bottom-nav-height:72px}[data-theme=light]{--pc-surface:color-mix(in srgb,#ffffff 96%,var(--panel));--pc-surface-raised:color-mix(in srgb,#ffffff 88%,#dce8f6);--pc-surface-soft:color-mix(in srgb,#ffffff 76%,transparent);--pc-border:color-mix(in srgb,var(--border) 80%,#7c9fc8);--pc-shadow-sm:0 1px 1px rgba(23,36,54,0.05),0 10px 28px rgba(23,36,54,0.07);--pc-shadow-md:0 18px 54px rgba(23,36,54,0.12)}html{scroll-padding-top:calc(var(--pc-sticky-top) + var(--pc-space-3))}body{min-width:320px;background:radial-gradient(circle at 12% -10%,color-mix(in srgb,var(--pc-accent) 9%,transparent),transparent 31rem),radial-gradient(circle at 94% 8%,color-mix(in srgb,var(--accent-2) 7%,transparent),transparent 28rem),var(--bg);color:var(--text);font-size:16px;line-height:1.5}.app-shell--revamp{isolation:isolate;background:transparent}.app-shell--revamp .app-header{border-bottom-color:color-mix(in srgb,var(--app-header-border) 78%,transparent)!important;background:color-mix(in srgb,var(--app-header-bg) 88%,transparent)!important;box-shadow:0 1px 0 rgba(255,255,255,.025),0 12px 34px rgba(0,0,0,.12);-webkit-backdrop-filter:saturate(1.18) blur(20px)!important;backdrop-filter:saturate(1.18) blur(20px)!important}.app-shell--revamp .app-header-inner{width:min(100%,var(--pc-content-width));min-height:68px!important;padding-inline:clamp(1rem,2.5vw,1.75rem)!important}.app-shell--revamp .app-header .brand{min-height:var(--pc-control-height);gap:.65rem!important;letter-spacing:-.018em}.app-shell--revamp .app-header-primary-nav{gap:.15rem;padding:.25rem;border:1px solid color-mix(in srgb,var(--app-header-border) 66%,transparent);border-radius:13px;background:color-mix(in srgb,var(--app-header-control-bg) 58%,transparent)}.app-shell--revamp .app-header-primary-nav .nav-link{min-height:38px;padding:.66rem .72rem!important;border:0!important;border-radius:9px!important;font-size:.82rem!important;transition:color .14s ease,background .14s ease,transform .14s ease}.app-shell--revamp .app-header-primary-nav .nav-link:focus-visible,.app-shell--revamp .app-header-primary-nav .nav-link:hover{background:color-mix(in srgb,var(--app-header-control-bg) 92%,transparent)}.app-shell--revamp .app-header-primary-nav .nav-link[aria-current=page]{background:color-mix(in srgb,var(--pc-accent) 16%,var(--app-header-control-bg));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-accent) 26%,transparent)}.app-shell--revamp .app-header-create-pool{min-height:var(--pc-control-height);border-radius:var(--pc-radius-sm);background:var(--pc-accent-strong);box-shadow:none}.app-shell--revamp .app-content{width:min(100%,var(--pc-content-width));max-width:var(--pc-content-width)!important;padding:clamp(1.25rem,3vw,2.5rem) clamp(1rem,2.5vw,1.75rem) 4rem!important}.app-shell--revamp .home-promoted-pools,.app-shell--revamp .pc-page-loading__title,.home-product-preview__metrics,.home-product-preview__metrics small,.home-product-preview__pool,.home-product-preview__pool small,.home-product-preview__topline{max-width:24ch;margin:0;color:var(--text);font-size:clamp(2rem,4vw,3.15rem);font-weight:650;line-height:.99;letter-spacing:-.052em;text-wrap:balance}.app-shell--revamp .page-header{position:relative;display:grid;grid-gap:var(--pc-space-3);gap:var(--pc-space-3);margin:0 0 var(--pc-space-5)!important;padding:0 0 var(--pc-space-4)!important;border:0!important;border-bottom:1px solid var(--hairline)!important;background:transparent!important}.app-shell--revamp .page-header:before{position:absolute;bottom:-1px;left:0;width:72px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--pc-accent),var(--accent-2));content:""}.app-shell--revamp .page-header__breadcrumb{margin:0;color:var(--muted);font-size:.8125rem;font-weight:600;line-height:1.35}.app-shell--revamp .page-header__breadcrumb a{display:inline-flex;min-height:var(--pc-control-height);align-items:center;color:inherit;text-decoration:none}.app-shell--revamp .page-header__row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--pc-space-4)}.app-shell--revamp .page-header__copy{display:grid;min-width:0;grid-gap:.45rem;gap:.45rem}.app-shell--revamp .page-header h1{max-width:24ch;margin:0;color:var(--text);text-wrap:balance}.app-shell--revamp .page-header__subtitle{max-width:var(--pc-reading-width);color:var(--muted);font-size:.95rem;line-height:1.5}.app-shell--revamp .page-header__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-2)}.app-shell--revamp .page-header__actions :is(a,button){min-height:var(--pc-control-height)}.app-shell--revamp .app-content{--pc-quiet-action-border:transparent;--pc-view-action-border:transparent;--pc-share-action-border:transparent;--pc-disabled-action-border:transparent;--pc-filter-action-border:color-mix(in srgb,var(--pc-border) 72%,transparent)}.app-shell--revamp .app-content :where([data-admin-route],.auth-experience,.home-page--rebrand,.promoted-pools-page,.campaign-landing,.giveaway-promo){--pc-quiet-action-border:var(--pc-border);--pc-view-action-border:var(--pc-border);--pc-share-action-border:var(--pc-border);--pc-disabled-action-border:var(--pc-border);--pc-filter-action-border:var(--pc-border)}@media (min-width:768px){.app-shell--revamp .notifications-page .page-header__row{align-items:flex-start}}.app-shell--revamp .section-card{min-width:0;max-width:100%;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp .section-card__header{display:flex;min-height:46px;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--pc-space-2);padding:.5rem 1rem!important;border:0!important;border-bottom:1px solid var(--hairline)!important;background:transparent!important}.app-shell--revamp .section-card__header[data-collapsed=true]{border-bottom-color:transparent!important}.app-shell--revamp .section-card__header h2{min-width:0;flex:1 1 auto;margin:0;color:var(--muted);font-size:var(--pc-text-sm)!important;font-weight:var(--pc-weight-heading)!important;line-height:1.25;
  /* !important because competitive-ui.css:438 sets -0.025em !important on the
   * same selector at the same specificity; without it the label's tracking
   * loses and the header reads tight instead of lettered. */letter-spacing:.08em!important;text-transform:uppercase}.app-shell--revamp .section-card__actions{display:flex;flex:0 0 auto;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--pc-space-2);margin-left:auto}.app-shell--revamp .section-card__collapse{display:inline-flex;width:var(--pc-control-height);min-width:var(--pc-control-height);min-height:var(--pc-control-height);align-items:center;justify-content:center;gap:.35rem;padding:0;border:1px solid transparent;border-radius:var(--pc-radius-sm);background:transparent;color:var(--muted);font-size:.875rem;font-weight:620;line-height:1;cursor:pointer}.app-shell--revamp .section-card__collapse[data-collapsed-action-label=true]{width:auto;padding-inline:.75rem}.app-shell--revamp .section-card__collapse:focus-visible,.app-shell--revamp .section-card__collapse:hover{border-color:var(--pc-border);background:var(--pc-accent-soft);color:var(--text)}.app-shell--revamp .section-card__content{min-width:0;max-width:100%;overflow-x:visible;padding:.75rem 1rem!important}.app-shell--revamp .section-card[data-density=compact]>.section-card__header{min-height:44px!important;padding:.35rem .65rem!important}.app-shell--revamp .section-card[data-density=compact]>.section-card__header h2{font-size:var(--pc-text-sm)!important}.app-shell--revamp .section-card[data-density=compact]>.section-card__content{padding:.75rem!important}.app-shell--revamp .section-card[data-surface=flat]{overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp .section-card[data-surface=flat]>.section-card__header{border-bottom-color:var(--hairline)!important;background:transparent!important}.app-shell--revamp .section-card[data-surface=flat]>.section-card__header[data-collapsed=true]{border-bottom-color:transparent!important}.app-shell--revamp .section-card[data-surface=flat]>.section-card__content{overflow-x:visible}.app-shell--revamp .section-card[data-surface=raised]{overflow:clip;border:1px solid var(--pc-border)!important;border-radius:var(--pc-radius-md)!important;background:var(--pc-surface)!important;box-shadow:none!important}.app-shell--revamp .section-card[data-surface=raised]>.section-card__header{background:color-mix(in srgb,var(--pc-surface-raised) 24%,transparent)!important}.app-shell--revamp .section-card .section-card{box-shadow:none!important}.app-shell--revamp .status-badge{display:inline-flex;min-width:0;max-width:100%;min-height:20px;flex:0 1 auto;align-items:center;align-self:center;gap:.375rem;box-sizing:border-box;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-size:.75rem;font-weight:620!important;line-height:1.25;letter-spacing:0;white-space:nowrap}.app-shell--revamp .status-badge__dot{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--pc-accent)}.app-shell--revamp .status-badge__label{min-width:0;overflow:hidden;text-overflow:ellipsis}.app-shell--revamp .status-badge[data-tone=muted] .status-badge__dot{background:var(--muted)}.app-shell--revamp .status-badge[data-tone=ok]{color:var(--badge-ok-fg)}.app-shell--revamp .status-badge[data-tone=ok] .status-badge__dot{background:var(--accent-2)}.app-shell--revamp .status-badge:is([data-tone=warn],[data-tone=danger]){min-height:24px;padding:.2rem .5rem;border:1px solid var(--pc-border);border-radius:999px}.app-shell--revamp .status-badge[data-tone=warn]{border-color:color-mix(in srgb,var(--pc-warning) 38%,transparent);background:color-mix(in srgb,var(--pc-warning) 9%,transparent);color:color-mix(in srgb,var(--pc-warning) 78%,var(--text))}.app-shell--revamp .status-badge[data-tone=warn] .status-badge__dot{background:var(--pc-warning)}.app-shell--revamp .status-badge[data-tone=danger]{border-color:var(--danger-soft-border);background:var(--danger-soft-bg);color:var(--danger)}.app-shell--revamp .status-badge[data-tone=danger] .status-badge__dot{background:var(--danger)}.empty-state{display:grid;justify-items:center;grid-gap:.55rem;gap:.55rem;padding:clamp(1.5rem,5vw,2.75rem);border:1px dashed var(--pc-border-strong);border-radius:var(--pc-radius-md);background:linear-gradient(180deg,var(--pc-accent-soft),transparent);color:var(--muted);text-align:center}.empty-state__mark{width:12px;height:12px;margin-bottom:.15rem;border:3px solid color-mix(in srgb,var(--pc-accent) 66%,var(--muted));border-radius:50%;box-shadow:0 0 0 7px var(--pc-accent-soft)}.empty-state__title{color:var(--text);font-size:1.1rem;font-weight:620;line-height:1.25}.empty-state__body{max-width:48ch;margin:0;font-size:.9375rem;line-height:1.55}.empty-state__action{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--pc-space-2);margin-top:.35rem}.empty-state__action :is(a,button){min-height:var(--pc-control-height)}.app-shell--revamp .pools-hub-page>.empty-state{justify-items:start;gap:.25rem;padding:.75rem 0;border:0;border-bottom:1px solid var(--hairline);border-radius:0;background:transparent;box-shadow:none;text-align:left}.app-shell--revamp .pools-hub-page>.empty-state .empty-state__mark{display:none}.app-shell--revamp .pools-hub-page>.empty-state .empty-state__body{max-width:40ch;font-size:.8125rem;line-height:1.4}.app-shell--revamp .pools-hub-page>.empty-state .empty-state__action{width:100%;justify-content:flex-start;margin-top:0}.app-shell--revamp .pools-hub-page>.empty-state .empty-state__action nav{justify-content:flex-start}.stat-card{display:grid!important;min-width:0;grid-gap:.25rem;gap:.25rem;padding:1rem!important;border:1px solid var(--pc-border)!important;border-radius:var(--pc-radius-sm)!important;background:var(--pc-surface-soft)!important;color:var(--text)!important;box-shadow:none!important}a.stat-card:focus-visible,a.stat-card:hover{border-color:var(--pc-border-strong)!important;background:var(--pc-accent-soft)!important}.stat-card__label{color:var(--muted);font-size:.75rem;font-weight:620;letter-spacing:.055em;text-transform:uppercase}.stat-card__value{font-size:1.5rem;font-weight:650;line-height:1.05;letter-spacing:-.035em}.stat-card__hint{color:var(--muted);font-size:.8125rem;line-height:1.35}.app-shell--revamp :is(input,select,textarea){box-sizing:border-box;max-width:100%;border-color:color-mix(in srgb,var(--pc-border) 78%,transparent);border-radius:var(--pc-radius-sm);background:color-mix(in srgb,var(--pc-surface-raised) 70%,transparent);color:var(--text);font-size:max(16px,1rem)}.app-shell--revamp :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--pc-control-height)}.app-shell--revamp select{min-width:0;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;padding:.5rem 2.25rem .5rem .7rem;border:1px solid color-mix(in srgb,var(--pc-border) 78%,transparent);border-radius:var(--pc-radius-sm);background-color:color-mix(in srgb,var(--pc-surface-raised) 34%,transparent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='m3.5 5.25 3.5 3.5 3.5-3.5' stroke='%238fa7c2' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .7rem center;background-size:14px 14px;color:var(--text);font-size:max(16px,1rem);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-shell--revamp select:is([multiple],[size]:not([size="1"])){padding-right:.7rem;background-image:none}.app-shell--revamp select:disabled{cursor:not-allowed;opacity:.62}html .app-shell--revamp select[data-pc-compact-select=true]{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:36px!important;min-height:36px!important;overflow:hidden;padding:.38rem 2rem .38rem .65rem!important;border:1px solid color-mix(in srgb,var(--pc-border) 86%,transparent)!important;border-radius:6px!important;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--pc-surface-raised)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='m3.5 5.25 3.5 3.5 3.5-3.5' stroke='%238394aa' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .58rem center!important;background-size:14px 14px!important;box-shadow:none!important;color:var(--text)!important;color-scheme:dark;font-size:.8125rem!important;font-weight:620;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}:is(html[data-theme=light],html[data-theme=sky]) .app-shell--revamp select[data-pc-compact-select=true]{color-scheme:light}html .app-shell--revamp select[data-pc-compact-select=true]:hover:not(:disabled){border-color:color-mix(in srgb,var(--pc-accent) 38%,var(--pc-border))!important}html .app-shell--revamp select[data-pc-compact-select=true]:focus-visible{border-color:var(--pc-accent)!important;outline:2px solid color-mix(in srgb,var(--pc-accent) 66%,transparent)!important;outline-offset:2px;box-shadow:none!important}html .app-shell--revamp select[data-pc-compact-select=true]:disabled{background-color:color-mix(in srgb,var(--pc-surface-raised) 88%,var(--bg))!important;color:var(--muted)!important;-webkit-text-fill-color:var(--muted);cursor:not-allowed;opacity:1}html .app-shell--revamp select[data-pc-compact-select=true] :is(option,optgroup){background-color:var(--panel)!important;color:var(--text)!important}.app-shell--revamp textarea{min-height:104px}.app-shell--revamp :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--pc-accent);outline-offset:2px}.app-shell--revamp :is(.list-meta-filters,.sports-center-tabs,.confidence-tabs,.pool-primary-tabs) button{min-height:var(--pc-control-height)}.app-shell--revamp .leagues-index-page .list-meta-filters{gap:0!important;border-bottom:1px solid var(--hairline)!important}.app-shell--revamp .leagues-index-page .list-meta-filters button{padding-inline:.7rem!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;color:var(--muted)!important;box-shadow:none!important}.app-shell--revamp .leagues-index-page .list-meta-filters button[aria-pressed=true]{border-bottom-color:var(--accent)!important;color:var(--text)!important}.app-shell--revamp :is([role=alert],.social-error,.favorites-error,.pools-hub-page__error){border-radius:var(--pc-radius-sm)}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.leagues-index-page,.community-page,.messages-page,.favorites-page,.notifications-page,.account-page,.pool-detail-page,.pool-create-page,.multisport-events-page,.promoted-pools-page){min-width:0}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.leagues-index-page,.community-page,.messages-page,.favorites-page,.notifications-page,.account-page,.pool-detail-page,.pool-create-page,.multisport-events-page)>*+*{margin-top:var(--pc-space-4)}.app-shell--revamp .message-summary{overflow:hidden;border:1px solid var(--pc-border)!important;border-radius:var(--pc-radius-sm);background:var(--pc-surface-soft)}.app-shell--revamp .message-summary-item+.message-summary-item{border-left:1px solid var(--hairline)!important}.app-shell--revamp .message-workspace,.app-shell--revamp .message-workspace>*{min-width:0}.app-shell--revamp :is(.message-community-link,.message-mobile-back){display:inline-flex;min-height:var(--pc-control-height);align-items:center;padding-inline:.8rem;border:1px solid var(--pc-border);border-radius:var(--pc-radius-sm);color:var(--text);font-weight:620;text-decoration:none}.app-shell--revamp :is(.message-community-link,.message-mobile-back):focus-visible,.app-shell--revamp :is(.message-community-link,.message-mobile-back):hover{border-color:var(--pc-border-strong);background:var(--pc-accent-soft)}.app-shell--revamp :where(.pools-hub-page__cards,.leagues-index-list){gap:0!important}.app-shell--revamp :where(.community-board-card,.favorite-game,.favorite-news-card){border-color:var(--pc-border)!important;border-radius:var(--pc-radius-sm)!important;background:var(--pc-surface-soft)!important}.app-shell--revamp :where(.pool-index-row,.league-index-row){border-right:0!important;border-bottom:1px solid var(--hairline)!important;border-left:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp :where(.dashboard-pool-list,.pools-hub-page__cards,.pool-standings-list,.team-live-standings,.confidence-live-list) :is(p,small,span){line-height:1.4}.app-shell--revamp :is(.pool-dashboard-card--hub__title,.pool-dashboard-card--dashboard__title){display:block!important;overflow:visible!important;overflow-wrap:anywhere;line-height:1.22!important;text-overflow:clip!important;white-space:normal!important}.app-shell--revamp .pool-dashboard-card--dashboard{min-width:0;border-color:var(--pc-border)!important;border-radius:14px!important;background:var(--pc-surface-soft)!important}.app-shell--revamp .pool-dashboard-card--hub{min-width:0;border:0!important;border-bottom:1px solid var(--hairline)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp .pool-dashboard-card--dashboard__action{min-height:var(--pc-control-height)!important;border-radius:10px!important}.app-shell--revamp .pool-dashboard-card--hub__action{min-height:var(--pc-control-height)!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp .research-pool-context{overflow:hidden;border:1px solid var(--pc-border)!important;border-radius:var(--pc-radius-md)!important;background:var(--pc-surface)!important;box-shadow:var(--pc-shadow-sm)}.app-shell--revamp .research-pool-context>header,.app-shell--revamp .research-pool-context__list article{padding-inline:1rem!important}.app-shell--revamp .research-pool-context__list strong{display:block;overflow:visible;overflow-wrap:anywhere;line-height:1.25;text-overflow:clip;white-space:normal!important}.app-shell--revamp .research-pool-context__list article>div>span{display:block;overflow:visible;overflow-wrap:anywhere;line-height:1.35;text-overflow:clip;white-space:normal!important}.app-shell--revamp .research-pool-context__actions a{min-height:var(--pc-control-height)!important;align-items:center;border-radius:9px!important}.app-shell--revamp .branded-pool-header,.app-shell--revamp .confidence-center__hero{overflow:hidden;border:1px solid var(--pc-border)!important;border-radius:var(--pc-radius-lg)!important;box-shadow:var(--pc-shadow-md)}.app-shell--revamp .confidence-tabs,.app-shell--revamp .pool-primary-tabs{min-height:56px;padding:.35rem!important;border:1px solid var(--pc-border)!important;border-radius:14px!important;background:var(--pc-surface-soft)!important}.app-shell--revamp .pool-detail-page>#live-scorecard{border-top:0!important}.app-shell--revamp .confidence-tabs button,.app-shell--revamp .pool-primary-tabs :is(a,button){min-height:var(--pc-control-height)!important;border-radius:10px!important;font-size:.875rem!important;font-weight:620!important}.app-shell--revamp .section-card__header:has(.pool-standings-actions[data-mobile-inline=true]){min-height:0;padding-block:.4rem!important}.app-shell--revamp .confidence-center__headline{gap:var(--pc-space-4)}.app-shell--revamp .confidence-center__identity{min-width:0}.app-shell--revamp .confidence-center__identity h1{overflow:visible!important;font-size:clamp(1.7rem,4vw,2.65rem)!important;line-height:1.02!important;text-overflow:clip!important;white-space:normal!important;text-wrap:balance}.app-shell--revamp .confidence-week-select{min-width:min(100%,250px)}.app-shell--revamp .confidence-week-select select{width:100%}.app-shell--revamp .confidence-center__score-strip{background:color-mix(in srgb,var(--pc-surface) 88%,transparent)}.app-shell--revamp .confidence-center__score-strip>div{min-width:0;padding:.9rem 1rem!important}.app-shell--revamp .confidence-game-card{overflow:hidden;border:1px solid var(--pc-border)!important;border-radius:14px!important;background:var(--pc-surface)!important;box-shadow:var(--pc-shadow-sm)}.app-shell--revamp .confidence-team-option{min-height:64px!important;border-radius:11px!important}.app-shell--revamp .confidence-live-member-card__heading strong,.app-shell--revamp .confidence-live-row__member strong{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.app-shell--revamp .confidence-live-row__member strong{line-height:1.25}.app-shell--revamp :is(.confidence-matchup-button,.confidence-pick-savebar button,.confidence-game-tools button,.confidence-live-member-card__edit,.team-live-player-toggle,.team-live-picks-toggle,.pool-player-star){min-width:var(--pc-control-height);min-height:var(--pc-control-height)!important}.app-shell--revamp :where(.pool-standing-row,.team-live-standing-row,.confidence-live-row,.confidence-season-row){min-height:58px}.app-shell--revamp :where(.pool-standing-row,.team-live-standing-row,.confidence-live-row,.confidence-season-row) :is(small,[class*=meta],[class*=status]){font-size:.75rem!important}.app-shell--revamp .section-card[data-density=compact]>.section-card__content>:is(.pool-standings-list,.team-live-standings){margin-inline:-.75rem}.app-shell--revamp :is(.pool-standings-list,.team-live-standings){gap:0!important}.app-shell--revamp :is(.pool-standing-row,.team-live-standing-row){margin-inline:0;border-right:0!important;border-bottom:1px solid var(--hairline)!important;border-left:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp .pool-standing-row{min-height:var(--pc-row-height);padding:.35rem .75rem}.app-shell--revamp .pool-standing-row__person{position:relative}.app-shell--revamp .pool-standing-row__person:has(.pool-player-star){-webkit-padding-end:var(--pc-control-height);padding-inline-end:var(--pc-control-height)}.app-shell--revamp .pool-standing-row__name>.pool-player-star{position:absolute;top:50%;right:0;transform:translateY(-50%)}.app-shell--revamp :is(.pool-standing-row,.team-live-standing-row)[data-viewer=true]{background:color-mix(in srgb,var(--accent) 8%,transparent)!important;box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 82%,transparent)!important}.app-shell--revamp .team-live-standing-row{min-height:68px;gap:0;padding:.2rem .75rem}.app-shell--revamp .team-live-standing-row__header{min-height:44px}.app-shell--revamp .team-live-standing-row__name{display:grid;grid-template-columns:minmax(0,1fr) auto;min-width:0;max-width:100%}.app-shell--revamp .team-live-player-toggle{display:grid;min-width:0;align-content:center;grid-gap:.05rem;gap:.05rem;overflow:hidden;line-height:1.1}.app-shell--revamp .team-live-player-disclosure,.app-shell--revamp .team-live-player-label{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.app-shell--revamp .team-live-player-disclosure{color:var(--muted);font-size:.625rem;font-weight:620}.app-shell--revamp .team-live-viewer-label{align-self:center;color:var(--accent-strong);font-size:.625rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase}.app-shell--revamp .team-live-standing-row__meta{min-height:16px;justify-content:flex-end;gap:0}.app-shell--revamp .team-live-standing-row__status{max-width:100%;line-height:1.2!important}.app-shell--revamp .team-live-standing-row__details{margin-top:.25rem;padding:.45rem 0 .35rem;border-top:1px solid var(--hairline);background:transparent}.app-shell--revamp .pool-create-layout{gap:var(--pc-space-5)!important}.app-shell--revamp :is(#pool-create-game,#pool-create-schedule,#pool-create-people-rules,#pool-create-review){scroll-margin-top:calc(var(--pc-sticky-top) + 5.25rem)}.app-shell--revamp .pool-create-steps{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;position:-webkit-sticky;position:sticky;z-index:8;top:calc(var(--pc-sticky-top) + .5rem);padding:.55rem;border:1px solid var(--pc-border);border-radius:14px;background:color-mix(in srgb,var(--bg) 86%,transparent);box-shadow:var(--pc-shadow-sm);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-shell--revamp .pool-create-steps li{min-width:0}.app-shell--revamp .pool-create-steps li:after{display:none!important}.app-shell--revamp .pool-create-steps li>a{display:flex;min-width:0;min-height:var(--pc-control-height);align-items:center;gap:.55rem;padding:.5rem .65rem;border-radius:10px;color:var(--muted);text-decoration:none}.app-shell--revamp .pool-create-steps li>a:focus-visible,.app-shell--revamp .pool-create-steps li>a:hover{background:var(--pc-accent-soft);color:var(--text)}.app-shell--revamp .pool-create-steps li>a>span{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;border:1px solid var(--pc-border);border-radius:50%;background:var(--pc-surface-raised);color:var(--muted);font-size:.75rem;font-weight:650}.app-shell--revamp .pool-create-steps li[data-complete=true]>a>span{border-color:color-mix(in srgb,var(--pc-success) 56%,var(--pc-border));background:color-mix(in srgb,var(--pc-success) 14%,var(--pc-surface-raised));color:color-mix(in srgb,var(--pc-success) 78%,var(--text))}.app-shell--revamp .pool-create-steps li>a>div{display:grid;min-width:0;grid-gap:.1rem;gap:.1rem}.app-shell--revamp .pool-create-steps small,.app-shell--revamp .pool-create-steps strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-shell--revamp .pool-create-steps strong{color:var(--text);font-size:.78rem;line-height:1.2}.app-shell--revamp .pool-create-steps small{color:var(--muted);font-size:.7rem;line-height:1.25}.app-shell--revamp .commissioner-tools-card,.app-shell--revamp .pool-create-section{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.app-shell--revamp :is(.pool-create-sport-card,.pool-create-league-card,.pool-create-format-card,.commissioner-lock-option){min-height:72px;border-color:var(--pc-border)!important;border-radius:12px!important}.app-shell--revamp :is(.pool-create-sport-card,.pool-create-league-card,.pool-create-format-card,.commissioner-lock-option)[aria-pressed=true]{border-color:var(--pc-accent)!important;background:var(--pc-accent-soft)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-accent) 48%,transparent)}.app-shell--revamp .commissioner-pool-identity{grid-template-columns:minmax(0,1fr) auto!important;gap:var(--pc-space-2)!important}.app-shell--revamp .commissioner-category-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;margin:0 0 1rem;padding:.55rem;border:1px solid var(--pc-border);border-radius:14px;background:var(--pc-surface-soft)}.app-shell--revamp .commissioner-category-nav a{display:grid;min-width:0;min-height:62px;align-content:center;grid-gap:.2rem;gap:.2rem;padding:.55rem .65rem;border-radius:10px;color:var(--muted);text-decoration:none}.app-shell--revamp .commissioner-category-nav a:focus-visible,.app-shell--revamp .commissioner-category-nav a:hover{background:var(--pc-accent-soft);color:var(--text)}.app-shell--revamp .commissioner-category-nav span{overflow:hidden;color:var(--text);font-size:.8rem;font-weight:620;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.app-shell--revamp .commissioner-category-nav small{overflow:hidden;color:var(--muted);font-size:.7rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-shell--revamp :is(#commissioner-people,#commissioner-access,#commissioner-picks,#pool-pick-lock-settings,#pool-schedule-settings,#commissioner-money,#commissioner-pick-override){scroll-margin-top:calc(var(--pc-sticky-top) + 1rem)}.app-shell--revamp .commissioner-member-action,.app-shell--revamp .commissioner-payment-action,.app-shell--revamp .commissioner-pool-identity :is(input,button),.app-shell--revamp .commissioner-readiness button{min-height:var(--pc-control-height)!important}.app-shell--revamp .pools-auth-state__content{display:grid;width:100%;min-width:0;grid-gap:.55rem;gap:.55rem;justify-items:start;padding:.35rem 0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}.app-shell--revamp .pools-auth-state__copy{display:grid;width:100%;min-width:0;grid-gap:.2rem;gap:.2rem}.app-shell--revamp .pools-auth-state__copy h2,.app-shell--revamp .pools-auth-state__copy p{width:100%;min-width:0;max-width:46ch;margin:0;overflow-wrap:normal;word-break:normal}.app-shell--revamp .pools-auth-state__copy h2{color:var(--text);font-size:clamp(1rem,4vw,1.15rem);font-weight:620;line-height:1.25}.app-shell--revamp .pools-auth-state__copy p{color:var(--muted);font-size:.875rem;line-height:1.5}.app-shell--revamp .pools-auth-state__actions{display:flex;max-width:100%;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:0 .9rem}.app-shell--revamp .pools-auth-state__actions a,.app-shell--revamp .pools-auth-state__actions a:first-child{display:inline-flex;width:auto;min-width:var(--pc-control-height);min-height:var(--pc-control-height);align-items:center;padding:0 .1rem;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--muted);font-size:.78rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap}.app-shell--revamp .pools-auth-state__actions .pools-auth-state__action--primary{color:color-mix(in srgb,var(--accent) 70%,var(--text));font-weight:650}.app-shell--revamp .pools-auth-state__actions a:focus-visible,.app-shell--revamp .pools-auth-state__actions a:hover{color:var(--text);text-decoration:underline;text-underline-offset:.22rem}@media (max-width:767px){:root{--pc-radius-md:12px;--pc-radius-lg:12px}.app-shell--revamp .app-header-inner{min-height:58px!important;padding:.35rem 1rem!important}.app-shell--revamp .app-brand-name{font-size:.98rem}.app-shell--revamp .mobile-menu-button,.app-shell--revamp .user-menu-trigger{min-width:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}.app-shell--revamp .app-content{padding:1rem 1rem calc(var(--pc-bottom-nav-height) + env(safe-area-inset-bottom) + 2rem)!important}.app-shell--revamp .app-content button{min-height:var(--pc-control-height)!important}.app-shell--revamp .app-content button[aria-label]{min-width:var(--pc-control-height)}.app-shell--revamp .page-header{gap:.5rem;margin-bottom:1.15rem!important;padding-bottom:.9rem!important}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.sports-research-page,.players-page,.player-detail-page,.events-browse-page,.multisport-events-page,.leagues-index-page,.notifications-page,.account-page,.favorites-page,.messages-page,.community-page,.pool-detail-page,.pool-create-page,.season-detail-page) .page-header__row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:.5rem!important;gap:.5rem!important}.app-shell--revamp .page-header h1{max-width:none}.app-shell--revamp .page-header__subtitle{font-size:.9rem}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.sports-research-page,.players-page,.player-detail-page,.events-browse-page,.multisport-events-page,.leagues-index-page,.notifications-page,.account-page,.favorites-page,.messages-page,.community-page,.pool-detail-page,.pool-create-page,.season-detail-page) .page-header__copy{width:auto!important}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.sports-research-page,.players-page,.player-detail-page,.events-browse-page,.multisport-events-page,.leagues-index-page,.notifications-page,.account-page,.favorites-page,.messages-page,.community-page,.pool-detail-page,.pool-create-page,.season-detail-page) .page-header__actions:not(:has(.sport-selector,.research-page-actions)){display:flex!important;width:auto!important;min-width:44px;max-width:min(52vw,14rem);flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;justify-self:end;gap:.25rem}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.players-page,.player-detail-page,.leagues-index-page,.notifications-page,.account-page,.favorites-page,.messages-page,.community-page,.pool-detail-page,.pool-create-page,.season-detail-page) .page-header__actions:not(:has(.sport-selector,.research-page-actions))>:is(div,nav){display:flex!important;width:auto!important;max-width:100%;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.app-shell--revamp :where(.dashboard-page,.pools-hub-page,.players-page,.player-detail-page,.leagues-index-page,.notifications-page,.account-page,.favorites-page,.messages-page,.community-page,.pool-detail-page,.pool-create-page,.season-detail-page) .page-header__actions:not(:has(.sport-selector,.research-page-actions)) :is(a,button){width:auto!important;max-width:100%;min-height:var(--pc-control-height)!important;flex:0 1 auto!important;padding-inline:.55rem!important;overflow:hidden;font-size:.75rem!important;line-height:1.1;text-overflow:ellipsis;white-space:nowrap!important}.app-shell--revamp :where(.sports-research-page,.events-browse-page,.multisport-events-page) .page-header__row:has(.sport-selector,.research-page-actions){grid-template-columns:minmax(0,1fr)!important}.app-shell--revamp :where(.sports-research-page,.events-browse-page,.multisport-events-page) .page-header__actions:has(.sport-selector,.research-page-actions){width:100%!important;max-width:100%;justify-self:stretch}.app-shell--revamp .pools-hub-page>.page-header{margin-bottom:.15rem!important;padding-bottom:.45rem!important}.app-shell--revamp .pool-detail-page>.page-header{margin-bottom:.4rem!important;padding-bottom:.6rem!important}.app-shell--revamp .pool-detail-page>.page-header h1{font-size:clamp(1.65rem,7.5vw,2rem)!important;line-height:1.04!important}.app-shell--revamp .pool-primary-tabs--mobile{min-height:46px;padding:0!important;overflow:visible!important;border-inline:0!important;border-radius:0!important;background:transparent!important}.app-shell--revamp .pool-primary-tabs--mobile>[data-mobile-tab]{min-height:44px!important;padding:.48rem .18rem!important;border-radius:0!important}.app-shell--revamp .pool-overview-card--current-pick[data-empty-pick=true]>.section-card__content{padding:.42rem .65rem!important}.app-shell--revamp .page-header__actions>*{flex:0 1 auto}.app-shell--revamp .section-card__header{min-height:44px;padding:.375rem .75rem!important}.app-shell--revamp .section-card__content{padding:.75rem!important}.app-shell--revamp .pool-detail-page .pool-section-display-toggle{min-height:var(--pc-control-height)!important;padding:0 .35rem!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--muted)!important;box-shadow:none!important;font-size:.6875rem!important}.app-shell--revamp .leagues-index-page .leagues-index-actions{display:flex!important;width:auto!important;flex-wrap:nowrap!important;justify-content:flex-end!important;gap:.15rem!important}.app-shell--revamp .leagues-index-page .leagues-index-actions a{width:auto!important;min-width:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important;flex:0 0 auto!important;padding:0 .25rem!important;border:0!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;color:var(--muted)!important;box-shadow:none!important;font-size:.625rem!important;transition:none!important}.app-shell--revamp .leagues-index-page .leagues-index-actions a:last-child{background:transparent!important;background-color:transparent!important;color:var(--accent-strong)!important}.app-shell--revamp .leagues-index-page .league-index-row{gap:.3rem!important;padding-block:.45rem!important}.app-shell--revamp .leagues-index-page .league-index-row:not(.league-index-row--minimized)>a{display:none!important}.app-shell--revamp #live-scorecard>.section-card__header:has(.pool-section-display-actions[data-mobile-stack=true]){flex-wrap:nowrap!important;row-gap:0!important}.app-shell--revamp #live-scorecard>.section-card__header:has(.pool-section-display-actions[data-mobile-stack=true])>h2{width:auto;min-width:0;flex:1 1 auto!important}.app-shell--revamp #live-scorecard>.section-card__header:has(.pool-section-display-actions[data-mobile-stack=true])>.section-card__actions{width:auto;flex:0 0 auto!important;justify-content:flex-end!important;margin-left:auto!important}.app-shell--revamp .pool-section-display-actions[data-mobile-stack=true]{gap:.125rem!important}.app-shell--revamp .status-badge--hide-mobile{display:none}.app-shell--revamp .status-badge--compact-mobile{max-width:96px;font-size:.6875rem}.app-shell--revamp .mobile-bottom-nav{grid-template-columns:repeat(auto-fit,minmax(min(100%,3.125rem),1fr));column-gap:2px;right:.75rem!important;bottom:max(.65rem,env(safe-area-inset-bottom))!important;left:.75rem!important;min-height:var(--pc-bottom-nav-height)!important;padding:.45rem!important;border:1px solid color-mix(in srgb,var(--pc-border) 88%,transparent)!important;border-radius:20px!important;background:color-mix(in srgb,var(--app-header-bg) 93%,transparent)!important;box-shadow:0 20px 50px rgba(0,0,0,.42)!important;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2)}.app-shell--revamp .mobile-bottom-nav__link{min-width:0;min-height:54px!important;border-radius:13px!important;font-size:.68rem!important}.app-shell--revamp .mobile-bottom-nav__link[data-active=true]{background:color-mix(in srgb,var(--pc-accent) 19%,var(--app-header-control-bg))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--pc-accent) 25%,transparent)}.app-shell--revamp .confidence-center__hero{border-radius:var(--pc-radius-md)!important}.app-shell--revamp .confidence-center__headline{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-gap:.85rem!important;gap:.85rem!important}.app-shell--revamp .confidence-center__identity h1{display:block!important;max-width:none!important;max-height:none!important;overflow:visible!important;font-size:clamp(1.65rem,8.5vw,2.15rem)!important;-webkit-box-orient:initial!important;-webkit-line-clamp:unset!important}.app-shell--revamp .confidence-week-select{width:100%!important;min-width:0!important;max-width:none!important}.app-shell--revamp .confidence-center__score-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell--revamp .confidence-center__score-strip>div{min-height:76px;padding:.8rem!important}.app-shell--revamp .confidence-game-list{grid-template-columns:minmax(0,1fr)!important}.app-shell--revamp .confidence-game-card__teams[data-outcomes="3"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.app-shell--revamp .confidence-game-card__teams[data-outcomes="3"]>:last-child{grid-column:1/-1}.app-shell--revamp .commissioner-pool-identity{grid-template-columns:minmax(0,1fr)!important}.app-shell--revamp .commissioner-category-nav{display:flex;overflow-x:auto;margin-inline:-.1rem;scroll-snap-type:x proximity}.app-shell--revamp .commissioner-category-nav a{flex:0 0 min(70vw,210px);scroll-snap-align:start}.app-shell--revamp .commissioner-pool-identity button{width:100%}.app-shell--revamp .pool-create-steps{display:flex!important;top:62px;overflow-x:auto}.app-shell--revamp .pool-create-steps li{flex:0 0 min(75vw,220px)}.app-shell--revamp .pool-create-steps li>a{box-sizing:border-box;width:100%;min-width:var(--pc-control-height)}.app-shell--revamp .events-browse-page .events-schedule-header-controls,.app-shell--revamp .events-browse-page .scores-page-actions{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important}.app-shell--revamp .scores-page-actions .sport-selector{width:100%!important;max-width:100%!important;flex:1 1 100%!important;margin-inline:0!important;padding-inline:0!important}.app-shell--revamp :where(.confidence-live-row,.confidence-season-row){min-height:64px}.app-shell--revamp .team-live-standing-row{min-height:68px}.app-shell--revamp :is(.home-sports-board__header>a,.dashboard-featured-pools__header>a,.dashboard-sports-command__actions a,.dashboard-golf-preview__heading>a,.dashboard-golf-preview__field-link,.pools-featured__header>a,.confidence-pool-launchpad nav a,.confidence-live-member-card__edit,.pool-context-action,.pool-detail-page #leaderboard>.section-card__header .section-card__actions>a,.pool-mobile-context>a,.commissioner-pool-identity a,.commissioner-tool-stack details>summary,.leagues-index-actions a,.community-page .page-header__actions a,.community-board-card>div>a,.season-detail-page .section-card__actions a,.multisport-events-page summary,.multisport-events-page select,.events-browse-page .events-schedule-mobile-options>summary,.events-browse-page .events-schedule-mobile-filters select,.admin-section-nav__link,.admin-section-nav~div .section-card__actions a,.admin-section-nav~div .section-card__content a[href="/admin/payments"],.admin-section-nav~div .section-card__content a[target=_blank]){box-sizing:border-box;min-width:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}.app-shell--revamp :is(.home-sports-board__header>a,.dashboard-featured-pools__header>a,.dashboard-sports-command__actions a,.dashboard-golf-preview__heading>a,.pools-featured__header>a,.pool-context-action,.pool-detail-page #leaderboard>.section-card__header .section-card__actions>a,.pool-mobile-context>a,.commissioner-pool-identity a,.leagues-index-actions a,.community-page .page-header__actions a,.season-detail-page .section-card__actions a,.admin-section-nav__link,.admin-section-nav~div .section-card__actions a,.admin-section-nav~div .section-card__content a[href="/admin/payments"],.admin-section-nav~div .section-card__content a[target=_blank]){display:inline-flex;align-items:center}.app-shell--revamp .community-board-card>div>a{display:flex;align-items:center}html body .app-shell--revamp .pool-detail-page .people-filter-toggle{max-height:none!important}html body .app-shell--revamp .pool-detail-page .people-filter-toggle,html body .app-shell--revamp .pool-detail-page .pool-player-star{width:var(--pc-control-height)!important;min-width:var(--pc-control-height)!important;height:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}.app-shell--revamp .commissioner-tools-card>.section-card__header .section-card__actions button{min-width:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}.app-shell--revamp .admin-section-nav~div button,.app-shell--revamp .leagues-index-page .list-meta-filters button{min-width:var(--pc-control-height)!important}.app-shell--revamp .admin-section-nav~div .section-card__header{display:grid;grid-template-columns:minmax(0,1fr);align-items:start}.app-shell--revamp .admin-section-nav~div .section-card__actions{width:100%;min-width:0;max-width:100%;flex-wrap:wrap;justify-content:flex-start;margin-left:0}.app-shell--revamp .admin-section-nav~div .section-card__actions>span{width:100%;min-width:0;max-width:100%;flex-wrap:wrap!important}.app-shell--revamp .leagues-index-list .league-index-row a[href^="/leagues/"]{box-sizing:border-box;min-width:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}.app-shell--revamp .leagues-index-list .league-index-row button[aria-label^=Expand],.app-shell--revamp .leagues-index-list .league-index-row button[aria-label^=Minimize]{width:var(--pc-control-height)!important;min-width:var(--pc-control-height)!important;height:var(--pc-control-height)!important;min-height:var(--pc-control-height)!important}}@media (min-width:768px) and (max-width:1099px){.app-shell--revamp .app-content{padding-inline:1.5rem!important}.app-shell--revamp .app-header-primary-nav{max-width:min(64vw,690px);overflow-x:auto}.app-shell--revamp .confidence-center__headline{grid-template-columns:minmax(0,1fr) minmax(220px,280px)!important}}@media (max-width:359px){.app-shell--revamp .app-header-inner{gap:.2rem!important;padding-inline:.5rem!important}.app-shell--revamp .app-header .brand{flex:0 0 auto;gap:.35rem!important}.app-shell--revamp .app-header .brand-mark{width:28px!important;height:28px!important;flex-basis:28px}.app-shell--revamp .app-brand-name{max-width:none;overflow:visible;font-size:.84rem;text-overflow:clip}}@media (prefers-reduced-motion:reduce){.app-shell--revamp *,.app-shell--revamp :after,.app-shell--revamp :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell--revamp .product-menu-button{display:inline-flex!important;width:var(--pc-control-height);min-width:var(--pc-control-height)!important;height:var(--pc-control-height);min-height:var(--pc-control-height)!important;border:0!important;border-radius:var(--pc-radius-sm)!important}.app-shell--revamp .product-menu-button:focus-visible,.app-shell--revamp .product-menu-button:hover,.app-shell--revamp .product-menu-button[aria-expanded=true]{background:var(--app-header-control-bg)!important}.app-shell--revamp .product-menu-button:focus-visible{outline:2px solid var(--app-header-accent);outline-offset:2px}.app-shell--revamp .product-nav-panel{position:absolute;top:calc(100% + 8px);right:max(1rem,calc((100vw - 1240px) / 2 + 1.25rem));left:auto;display:none;width:min(420px,calc(100vw - 2rem));max-height:min(560px,calc(100dvh - 88px));grid-template-columns:repeat(2,minmax(0,1fr));overflow-y:auto;gap:0;padding:.45rem .65rem .6rem;border:1px solid var(--app-header-border);border-radius:var(--pc-radius-md);background:var(--app-header-nav-bg);box-shadow:0 18px 44px rgba(0,0,0,.28);z-index:60}.app-shell--revamp .product-nav-panel[data-open=true]{display:grid!important}.app-shell--revamp .product-nav-panel .nav-link{box-sizing:border-box;min-height:var(--pc-control-height)!important;display:flex!important;align-items:center;justify-content:flex-start!important;padding:.7rem .75rem!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--app-header-border) 72%,transparent)!important;border-radius:0!important;background:transparent!important;color:var(--app-header-muted)!important;font-size:.84rem!important;text-align:left}.app-shell--revamp .product-nav-panel .nav-link:focus-visible,.app-shell--revamp .product-nav-panel .nav-link:hover{color:var(--app-header-fg)!important;background:color-mix(in srgb,var(--app-header-control-bg) 72%,transparent)!important}.app-shell--revamp .product-nav-panel .nav-link:focus-visible{position:relative;outline:2px solid var(--app-header-accent);outline-offset:-2px}.app-shell--revamp .product-nav-panel .nav-link[aria-current=page]{border-bottom-color:color-mix(in srgb,var(--app-header-accent) 42%,var(--app-header-border))!important;background:transparent!important;color:var(--app-header-fg)!important;box-shadow:inset 2px 0 0 var(--app-header-accent)}.app-shell--revamp .product-nav-panel .product-nav-link--admin{grid-column:1/-1;margin-top:.3rem;border-top:1px solid var(--app-header-border)!important}@media (max-width:1040px){.app-shell--revamp .product-nav-panel{top:100%;right:0;left:0;width:100%;max-height:calc(100dvh - var(--pc-sticky-top));grid-template-columns:repeat(3,minmax(0,1fr));padding:.45rem max(.85rem,calc((100vw - 1200px) / 2 + 1.25rem)) .7rem;border-right:0;border-left:0;border-radius:0}}@media (max-width:720px){html .app-shell--revamp select[data-pc-compact-select=true]{height:44px!important;min-height:44px!important;padding-block:.5rem!important;font-size:1rem!important}.app-shell--revamp .confidence-week-select:has(>select[data-pc-compact-select=true]){width:100%!important;min-width:0!important;max-width:100%!important}.app-shell--revamp .schedule-window-navigator__select-row{grid-template-columns:44px minmax(0,1fr) 44px}.app-shell--revamp .schedule-window-navigator__arrow{width:44px;min-width:44px!important;height:44px;min-height:44px!important}.app-shell--revamp .product-nav-panel{grid-template-columns:repeat(2,minmax(0,1fr));padding:.45rem var(--pc-mobile-gutter) .8rem!important}.app-shell--revamp .product-nav-panel .nav-link{min-height:var(--pc-control-height)!important;padding:.65rem .7rem!important;border-radius:0!important}}:root{--pc-text-2xs:0.6875rem;--pc-text-2xs-lh:1.3;--pc-text-xs:0.75rem;--pc-text-xs-lh:1.35;--pc-text-sm:0.8125rem;--pc-text-sm-lh:1.4;--pc-text-md:0.875rem;--pc-text-md-lh:1.45;--pc-text-lg:0.9375rem;--pc-text-lg-lh:1.45;--pc-text-xl:1.0625rem;--pc-text-xl-lh:1.3;--pc-text-2xl:1.25rem;--pc-text-2xl-lh:1.25;--pc-text-3xl:clamp(1.5rem,1.15rem + 1.6vw,1.875rem);--pc-text-3xl-lh:1.2;--pc-text-input:1rem;--pc-weight-regular:450;--pc-weight-medium:560;--pc-weight-semibold:650;--pc-weight-heading:600;--pc-page-title:1.375rem;--pc-weight-bold:650;--pc-tracking-tight:-0.015em;--pc-tracking-normal:0;--pc-tracking-label:0.06em;--pc-row-height:56px;--pc-row-height-dense:44px;--pc-row-gap:var(--pc-space-3);--pc-divider:1px solid var(--hairline);--pc-btn-primary-bg:color-mix(in srgb,var(--create-action-bg) 16%,transparent);--pc-btn-primary-border:color-mix(in srgb,var(--create-action-bg) 42%,transparent);--pc-btn-primary-fg:var(--accent);--pc-btn-primary-solid-bg:var(--create-action-bg);--pc-btn-primary-solid-border:var(--create-action-border);--pc-btn-primary-solid-fg:var(--create-action-fg);--pc-btn-affirm-bg:color-mix(in srgb,var(--pick-action-bg) 16%,transparent);--pc-btn-affirm-border:color-mix(in srgb,var(--pick-action-bg) 42%,transparent);--pc-btn-affirm-fg:var(--success);--pc-btn-affirm-solid-bg:var(--pick-action-bg);--pc-btn-affirm-solid-border:var(--pick-action-border);--pc-btn-affirm-solid-fg:var(--pick-action-fg);--pc-motion-fast:120ms;--pc-motion-base:160ms}.pc-type-page-title.pc-type-page-title{margin:0;color:var(--text);font-size:var(--pc-page-title)!important;font-weight:var(--pc-weight-heading)!important;line-height:1.25!important;letter-spacing:var(--pc-tracking-tight)}.pc-type-section-title.pc-type-section-title{margin:0;color:var(--text);font-size:var(--pc-text-xl)!important;font-weight:var(--pc-weight-semibold)!important;line-height:var(--pc-text-xl-lh)!important;letter-spacing:var(--pc-tracking-tight)}.pc-type-marketing-title.pc-type-marketing-title{margin:0;color:var(--text);font-size:clamp(1.55rem,4.5vw,2.1rem)!important;font-weight:var(--pc-weight-heading)!important;line-height:1.15!important;letter-spacing:-.015em;text-wrap:balance}.pc-type-row-title{color:var(--text);font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);line-height:var(--pc-text-md-lh);letter-spacing:-.008em}.pc-type-row-meta{color:var(--muted);font-size:var(--pc-text-xs);line-height:var(--pc-text-xs-lh)}.pc-type-body,.pc-type-row-meta{font-weight:var(--pc-weight-regular)}.pc-type-body{color:var(--text);font-size:var(--pc-text-sm);line-height:var(--pc-text-sm-lh)}.pc-type-label{color:var(--muted);font-size:var(--pc-text-2xs);line-height:var(--pc-text-2xs-lh);letter-spacing:var(--pc-tracking-label);text-transform:uppercase}.pc-type-label,.pc-type-num{font-weight:var(--pc-weight-bold)}.pc-type-num{font-size:var(--pc-text-md);line-height:var(--pc-text-md-lh);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.pc-type-num[data-size=lg]{font-size:var(--pc-text-2xl);line-height:var(--pc-text-2xl-lh);letter-spacing:var(--pc-tracking-tight)}.pc-type-num[data-size=sm]{font-size:var(--pc-text-sm);line-height:var(--pc-text-sm-lh)}.pc-btn:focus-visible,.pc-chip:focus-visible,.pc-row--interactive:focus-visible,.pc-tab:focus-visible{outline:2px solid transparent;outline-offset:2px;box-shadow:var(--focus-ring),0 0 0 1px var(--pc-border-strong);border-radius:inherit}.pc-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pc-space-2);min-height:var(--pc-control-height);min-width:var(--pc-control-height);padding:0 var(--pc-space-4);border:1px solid transparent;border-radius:var(--pc-radius-sm);background:transparent;color:var(--text);font-family:inherit;font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);line-height:1.2;letter-spacing:-.006em;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--pc-motion-fast) ease,border-color var(--pc-motion-fast) ease,color var(--pc-motion-fast) ease}.pc-btn[data-size=lg]{min-height:52px;padding:0 var(--pc-space-5);font-size:var(--pc-text-lg)}.pc-btn[data-full=true]{display:flex;width:100%}.pc-btn[data-icon-only=true]{width:var(--pc-control-height);padding:0}.pc-btn[data-variant=primary]{background:var(--pc-btn-primary-bg);border-color:var(--pc-btn-primary-border);color:var(--pc-btn-primary-fg)}.pc-btn[data-variant=affirm]{background:var(--pc-btn-affirm-bg);border-color:var(--pc-btn-affirm-border);color:var(--pc-btn-affirm-fg)}.pc-btn[data-emphasis=solid][data-variant=primary]{background:var(--pc-btn-primary-solid-bg);border-color:var(--pc-btn-primary-solid-border);color:var(--pc-btn-primary-solid-fg)}.pc-btn[data-emphasis=solid][data-variant=affirm]{background:var(--pc-btn-affirm-solid-bg);border-color:var(--pc-btn-affirm-solid-border);color:var(--pc-btn-affirm-solid-fg)}.pc-btn[data-variant=secondary]{background:var(--pc-surface-raised);border-color:var(--pc-border);color:var(--text)}.pc-btn[data-variant=quiet]{background:transparent;border-color:transparent;color:color-mix(in srgb,var(--text) 82%,var(--muted))}.pc-btn[data-variant=danger]{background:var(--danger-soft-bg);border-color:var(--danger-soft-border);color:var(--danger)}.pc-btn:not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.06)}.pc-btn[data-variant=quiet]:not(:disabled):hover,.pc-btn[data-variant=secondary]:not(:disabled):hover{filter:none;background:color-mix(in srgb,var(--pc-surface-raised) 86%,var(--pc-accent-soft));border-color:var(--pc-border-strong)}.pc-btn:disabled,.pc-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed;filter:none}.pc-btn__spinner{width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:999px;animation:pc-spin .72s linear infinite;flex:0 0 auto}@keyframes pc-spin{to{transform:rotate(1turn)}}.pc-chip{display:inline-flex;position:relative;align-items:center;gap:var(--pc-space-1);min-height:30px;padding:0 var(--pc-space-3);border:1px solid var(--pc-border);border-radius:999px;background:transparent;color:color-mix(in srgb,var(--text) 86%,var(--muted));font-family:inherit;font-size:var(--pc-text-sm);font-weight:var(--pc-weight-medium);line-height:1.2;white-space:nowrap}.pc-chip[data-interactive=true]{cursor:pointer}.pc-chip[data-interactive=true]:after{content:"";position:absolute;inset:-7px 0}.pc-chip[data-selected=true]{border-color:color-mix(in srgb,var(--pc-accent) 62%,var(--pc-border));background:color-mix(in srgb,var(--pc-accent) 20%,transparent);color:var(--text);font-weight:var(--pc-weight-semibold)}.pc-chip[data-tone=success]{border-color:color-mix(in srgb,var(--success) 42%,var(--pc-border));color:var(--success)}.pc-chip[data-tone=warning]{border-color:color-mix(in srgb,var(--warning) 42%,var(--pc-border));color:var(--warning)}.pc-chip[data-tone=danger]{border-color:var(--danger-soft-border);color:var(--danger)}.pc-chip:disabled,.pc-chip[aria-disabled=true]{opacity:.5;cursor:not-allowed}.pc-chip-group{display:flex;align-items:center;gap:var(--pc-space-2);margin:0;padding:7px 0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pc-chip-group::-webkit-scrollbar{display:none}.pc-chip-group[data-wrap=true]{flex-wrap:wrap;overflow-x:visible}.pc-tabs{display:flex;align-items:stretch;gap:var(--pc-space-4);border-bottom:var(--pc-divider);overflow-x:auto;scrollbar-width:none}.pc-tabs::-webkit-scrollbar{display:none}.pc-tab{display:inline-flex;position:relative;align-items:center;gap:var(--pc-space-2);min-height:var(--pc-control-height);padding:0 var(--pc-space-1);border:0;border-radius:var(--pc-radius-sm) var(--pc-radius-sm) 0 0;color:var(--muted);font-family:inherit;font-size:var(--pc-text-md);font-weight:var(--pc-weight-medium);line-height:1.2;white-space:nowrap;cursor:pointer;transition:color var(--pc-motion-fast) ease}.pc-tab,.pc-tab:after{background:transparent}.pc-tab:after{content:"";position:absolute;right:0;bottom:-1px;left:0;height:2px;transition:background var(--pc-motion-fast) ease}.pc-tab[aria-selected=true]{color:var(--text);font-weight:var(--pc-weight-semibold)}.pc-tab[aria-selected=true]:after{background:var(--pc-accent)}.pc-tab:disabled{opacity:.5;cursor:not-allowed}.pc-tab__count{color:var(--muted);font-size:var(--pc-text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-row-group{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.pc-row-group>*+*{border-top:var(--pc-divider)}.pc-row-group[data-bordered=true]{border-top:var(--pc-divider);border-bottom:var(--pc-divider)}.pc-row{display:grid;position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:var(--pc-row-gap);gap:var(--pc-row-gap);width:100%;min-height:var(--pc-row-height);padding:var(--pc-space-2) 0;border:0;background:transparent;color:inherit;font-family:inherit;text-align:left;text-decoration:none}.pc-row[data-dense=true]{min-height:var(--pc-row-height-dense);gap:var(--pc-space-2)}.pc-row--interactive{cursor:pointer;transition:background var(--pc-motion-fast) ease}.pc-row--interactive:hover{background:var(--pc-surface-soft)}.pc-row[data-selected=true]{background:var(--pc-accent-soft)}.pc-row[data-tone]:not([data-tone=default]):before{content:"";position:absolute;top:0;bottom:0;left:0;width:2px;border-radius:999px}.pc-row[data-tone]:not([data-tone=default]){padding-left:var(--pc-space-3)}.pc-row[data-tone=success]:before{background:var(--success)}.pc-row[data-tone=warning]:before{background:var(--warning)}.pc-row[data-tone=danger]:before{background:var(--danger)}.pc-row[data-tone=accent]:before{background:var(--pc-accent)}.pc-row__leading{display:flex;align-items:center;justify-content:center;min-width:0;color:var(--muted)}.pc-row__main{display:grid;grid-gap:2px;gap:2px;min-width:0}.pc-row__title{overflow:hidden;color:var(--text);font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);line-height:var(--pc-text-md-lh);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap}.pc-row__meta,.pc-row__subtitle{display:flex;align-items:center;gap:var(--pc-space-2);min-width:0;color:var(--muted);font-size:var(--pc-text-xs);line-height:var(--pc-text-xs-lh)}.pc-row__meta>span,.pc-row__subtitle>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-row__progress{display:block;min-width:0;margin-top:4px}.pc-row__trailing{display:flex;align-items:center;gap:var(--pc-space-2);justify-self:end;min-width:0}.pc-row__value{color:var(--text);font-size:var(--pc-text-md);font-weight:var(--pc-weight-bold);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.pc-row__value-label{display:block;color:var(--muted);font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-medium);line-height:var(--pc-text-2xs-lh);letter-spacing:var(--pc-tracking-label);text-transform:uppercase}.pc-row__chevron{flex:0 0 auto;color:var(--muted)}.pc-error{display:grid;grid-gap:var(--pc-space-2);gap:var(--pc-space-2);padding:var(--pc-space-3);border:1px solid var(--danger-soft-border);border-radius:var(--pc-radius-sm);background:var(--danger-soft-bg)}.pc-error[data-variant=inline]{padding:var(--pc-space-2) 0;border:0;border-top:var(--pc-divider);border-radius:0;background:transparent}.pc-error__title{display:flex;align-items:center;gap:var(--pc-space-2);color:var(--text);font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);line-height:var(--pc-text-md-lh)}.pc-error__icon{flex:0 0 auto;color:var(--danger)}.pc-error__message.pc-error__message{margin:0;color:var(--muted);font-size:var(--pc-text-xs)!important;line-height:var(--pc-text-xs-lh)!important}.pc-error__actions{display:flex;gap:var(--pc-space-2);margin-top:var(--pc-space-1)}@media (prefers-reduced-motion:reduce){.pc-btn,.pc-chip,.pc-row--interactive,.pc-tab,.pc-tab:after{transition:none!important}.pc-btn__spinner{animation:none;border-top-color:currentColor;opacity:.6}}@media (forced-colors:active){.pc-tab[aria-selected=true]:after{background:Highlight}.pc-chip[data-selected=true]{border-color:Highlight}}.pc-home-avatar{width:28px;height:28px;border-radius:999px;object-fit:cover;display:block;background:var(--pc-surface-raised)}.pc-home-avatar--fallback{display:grid;place-items:center;font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-semibold);letter-spacing:var(--pc-tracking-label);color:var(--muted)}.pc-home-bar{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pc-space-3);padding-block:var(--pc-space-2)}.pc-home-bar h1{margin:0;font-size:var(--pc-text-2xl);line-height:1.2;letter-spacing:var(--pc-tracking-tight)}.pc-home-bar p{margin:0;color:var(--muted);font-size:var(--pc-text-xs)}.pc-home-section{display:flex;flex-direction:column;gap:var(--pc-space-2)}.pc-home-section h2{margin:0;font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-semibold);letter-spacing:var(--pc-tracking-label);text-transform:uppercase;color:var(--muted)}.pc-home-grid{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;width:100%;max-width:760px;margin-inline:auto}.pc-home-grid>.pc-home-bar,.pc-home-grid>.pc-home-wide{grid-column:1/-1}.pc-home-wide{display:grid;grid-gap:var(--pc-space-5);gap:var(--pc-space-5);min-width:0}@media (min-width:1180px){.pc-home-grid{grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr);gap:var(--pc-space-5) var(--pc-space-6);max-width:1560px}}.app-content.app-content:has(.pc-home-grid),.app-shell--revamp .app-content:has(.pc-home-grid){width:min(100%,1600px)!important;max-width:1600px!important}.pc-home-live{color:var(--pc-accent);font-weight:var(--pc-weight-semibold)}.pc-home-sep:before{content:" · ";color:var(--muted)}.pc-home-standings{padding:0 0 var(--pc-space-1) calc(28px + var(--pc-row-gap))}.pc-home-standings>summary{position:relative;display:inline-flex;align-items:center;gap:var(--pc-space-1);height:22px;width:max-content;cursor:pointer;color:var(--muted);font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-medium);list-style:none}.pc-home-standings>summary::-webkit-details-marker{display:none}.pc-home-standings>summary:before{content:"▸";font-size:.7em}.pc-home-standings[open]>summary:before{content:"▾"}.pc-home-standings>summary:after{content:"";position:absolute;inset:-11px -8px}.pc-home-standings>summary:hover{color:var(--text)}.pc-home-standings>ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.pc-home-standings>ol>li{display:grid;grid-template-columns:2.6rem minmax(0,1fr) auto;align-items:center;grid-gap:var(--pc-space-2);gap:var(--pc-space-2);min-height:var(--pc-row-height-dense);font-size:var(--pc-text-sm)}.pc-home-standings>ol>li+li{border-top:var(--pc-divider)}.pc-home-standings>ol>li[data-viewer=true]{color:var(--text);font-weight:var(--pc-weight-semibold)}.pc-home-standings__rank,.pc-home-standings__score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-home-standings__rank{color:var(--muted)}.pc-home-standings__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pc-pool-header{border:1px solid var(--border);border-radius:var(--pc-radius-md);overflow:hidden;background:var(--panel);box-shadow:var(--surface-shadow-soft)}.pc-pool-header__toolbar{display:flex;justify-content:space-between;align-items:center;gap:var(--pc-space-3);flex-wrap:wrap;padding:var(--pc-space-2) var(--pc-space-3);border-bottom:1px solid var(--hairline)}.pc-pool-header__body{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:var(--pc-space-3);gap:var(--pc-space-3);padding:var(--pc-space-3)}.pc-pool-header__identity{min-width:0}.pc-pool-header__eyebrow{display:flex;align-items:center;gap:var(--pc-space-2);flex-wrap:wrap;margin-bottom:var(--pc-space-1);color:var(--muted);font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-semibold);letter-spacing:var(--pc-tracking-label);text-transform:uppercase}.pc-pool-header__title{margin:0;font-size:var(--pc-text-2xl);line-height:1.15;letter-spacing:var(--pc-tracking-tight);overflow-wrap:anywhere}.pc-pool-header__tagline{margin:2px 0 0;color:var(--muted);font-size:var(--pc-text-xs);line-height:1.35;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pc-pool-header__meta{margin-top:var(--pc-space-2);color:var(--muted);font-size:var(--pc-text-xs)}@media (min-width:721px){.pc-pool-header__title{font-size:var(--pc-text-3xl)}}.pc-pool-header[data-has-cover=true] .pc-pool-header__eyebrow,.pc-pool-header[data-has-cover=true] .pc-pool-header__meta,.pc-pool-header[data-has-cover=true] .pc-pool-header__tagline,.pc-pool-header[data-has-cover=true] .pc-pool-header__title{color:color-mix(in srgb,#fff 92%,transparent)}.pc-pool-header[data-has-cover=true] .pc-pool-header__toolbar{border-bottom-color:color-mix(in srgb,#fff 18%,transparent)}@media (max-width:720px){.pc-pool-header__toolbar{padding:var(--pc-space-1) var(--pc-space-2)}.pc-pool-header__body{gap:var(--pc-space-2);padding:var(--pc-space-2)}.pc-pool-header__tagline{-webkit-line-clamp:1}}.app-shell--revamp .pool-pick-page>.page-header h1,.app-shell--revamp .sports-pick-surface>.page-header h1{font-size:var(--pc-page-title)!important;font-weight:var(--pc-weight-heading)!important;line-height:1.25!important}.sports-pick-savebar small{font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-bold);letter-spacing:var(--pc-tracking-label);line-height:var(--pc-text-2xs-lh)}.sports-pick-savebar strong{font-weight:var(--pc-weight-semibold)}.sports-pick-decision__submit,.sports-pick-savebar strong{font-size:var(--pc-text-md);line-height:var(--pc-text-md-lh)}.sports-pick-decision__submit{font-weight:var(--pc-weight-bold)}.sports-pick-matchup-button{font-size:var(--pc-text-2xs);font-weight:var(--pc-weight-semibold)}.sports-pick-choice__fallback{font-size:var(--pc-text-xs);font-weight:var(--pc-weight-bold)}.confidence-live-basis{font-weight:var(--pc-weight-semibold)}.confidence-live-basis,.confidence-live-row__basis{display:block;color:var(--muted);font-size:var(--pc-text-2xs);letter-spacing:var(--pc-tracking-label);text-transform:uppercase}.confidence-live-row__basis{margin-top:1px;font-weight:var(--pc-weight-medium);line-height:1}.pool-dashboard-card--hub__members[data-rank=true]{color:var(--text);font-weight:var(--pc-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root{--pc-won:#28e757;--pc-lost:#ff6568;--pc-leading:rgba(40,231,87,0.38);--pc-trailing:rgba(255,101,104,0.3);--pc-push:#6c768a;--pc-eliminated:#6c768a;--pc-live:#ff5100;--pc-live-border:rgba(255,81,0,0.3);--pc-live-dot:var(--pc-live);--pc-pending:#344677;--pc-actionable:#ffab0e;--pc-mine:#00d7ff;--pc-mine-tint:rgba(0,215,255,0.06);--pc-possession:#a14a3f;--pc-bar-track:var(--pc-pending);--pc-bar-tick:#ffffff;--pc-bar-lg:10px;--pc-bar-md:8px;--pc-bar-sm:6px;--pc-bar-xs:4px;--pc-bar-hair:3px;--pc-row-height-data:64px;--pc-stand-row:36px;--pc-stand-row-compact:28px;--pc-stand-row-roomy:41px;--pc-score-cell-w:152px;--pc-score-cell-h:88px;--pc-text-3xs:10px;--pc-text-score:18px;--pc-space-20:20px;--pc-space-40:40px}@media (min-width:1024px){:root{--pc-row-height-data:72px;--pc-score-cell-w:116px}}[data-theme=light],[data-theme=sky]{--pc-won:#0f8a3d;--pc-lost:#c4283c;--pc-leading:rgba(15,138,61,0.3);--pc-trailing:rgba(196,40,60,0.24);--pc-push:#6b7280;--pc-eliminated:#6b7280;--pc-live:#d94400;--pc-live-border:rgba(217,68,0,0.45);--pc-pending:#d5dced;--pc-actionable:#8a5a00;--pc-mine:#0369a1;--pc-mine-tint:rgba(3,105,161,0.07);--pc-possession:#8a3231;--pc-bar-tick:#0b1220}.pc-field{display:grid;grid-gap:var(--pc-space-2);gap:var(--pc-space-2);min-width:0}.pc-field__label{font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);color:var(--text)}.pc-field__error,.pc-field__hint{font-size:var(--pc-text-xs);line-height:var(--pc-text-xs-lh);overflow-wrap:anywhere}.pc-field__hint{color:var(--muted)}.pc-field__error{color:var(--danger)}.pc-input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--pc-control-height);padding:var(--pc-space-2) var(--pc-space-3);border:1px solid var(--pc-border);border-radius:var(--pc-radius-sm);background:var(--panel);color:var(--text);font:inherit;font-size:var(--pc-text-input);line-height:1.5}.pc-input:hover:not(:disabled){border-color:var(--pc-border-strong)}.pc-input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pc-input[aria-invalid=true]{border-color:var(--danger)}.pc-input:disabled{opacity:.65;cursor:not-allowed}.pc-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23879ab5' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat}.pc-select[multiple]{background-image:none;padding-right:var(--pc-space-3)}.pc-textarea{min-height:7rem;resize:vertical}.pc-disclosure{min-width:0;border-block:1px solid var(--pc-divider)}.pc-disclosure+.pc-disclosure{border-top:0}.pc-disclosure__heading{margin:0}.pc-disclosure__heading>button{width:100%;min-height:var(--pc-control-height);display:flex;align-items:center;justify-content:space-between;gap:var(--pc-space-3);padding:var(--pc-space-3) 0;border:0;background:transparent;color:var(--text);text-align:left;font:inherit;cursor:pointer}.pc-disclosure__heading>button:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.pc-disclosure__title{display:block;font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold)}.pc-disclosure__summary{display:block;margin-top:var(--pc-space-1);font-size:var(--pc-text-xs);line-height:var(--pc-text-xs-lh);color:var(--muted);font-weight:var(--pc-weight-regular)}.pc-disclosure__chevron{flex-shrink:0;transition:transform .15s ease}.pc-disclosure[data-open=true] .pc-disclosure__chevron{transform:rotate(180deg)}.pc-disclosure__body{padding:var(--pc-space-2) 0 var(--pc-space-4)}.pc-disclosure__body[hidden],.section-card__content[hidden],[role=tabpanel][hidden]{display:none}.pc-save-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--pc-space-3);padding-block:var(--pc-space-3);border-top:1px solid var(--pc-divider)}.pc-save-bar__status.pc-save-bar__status{margin:0;font-size:var(--pc-text-xs);color:var(--muted);overflow-wrap:anywhere}.pc-save-bar[data-state=saved] .pc-save-bar__status{color:var(--success)}.pc-save-bar[data-state=error] .pc-save-bar__status{color:var(--danger)}.pc-save-bar__actions{display:flex;flex-wrap:wrap;gap:var(--pc-space-2)}.pc-dialog{box-sizing:border-box;width:min(36rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);padding:0;overflow:auto;border:1px solid var(--pc-border);border-radius:var(--pc-radius-lg);background:var(--panel);color:var(--text);box-shadow:var(--pc-shadow-md)}.pc-dialog::-webkit-backdrop{background:rgb(2 8 23/.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pc-dialog::backdrop{background:rgb(2 8 23/.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pc-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:var(--pc-space-3);padding:var(--pc-space-3) var(--pc-space-4);border-bottom:1px solid var(--pc-divider)}.pc-dialog__header h2{margin:0;font-size:var(--pc-text-xl);line-height:var(--pc-text-xl-lh)}.pc-dialog__description{padding-inline:var(--pc-space-4);color:var(--muted);font-size:var(--pc-text-sm)}.pc-dialog__body{padding:var(--pc-space-4)}.pc-dialog__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--pc-space-2);padding:var(--pc-space-3) var(--pc-space-4);border-top:1px solid var(--pc-divider)}.status-badge[data-tone=live]{color:var(--success);background:color-mix(in srgb,var(--success) 10%,transparent)}.status-badge[data-tone=info]{color:var(--accent)}.status-badge[data-tone=warn]{color:var(--warning)}.sport-selector__option:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.pc-sort-header:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media (prefers-reduced-motion:reduce){.pc-disclosure__chevron,.toggle-switch>span,.toggle-switch>span>span{transition:none!important}}@media (forced-colors:active){.pc-dialog,.pc-disclosure,.pc-input{border-color:CanvasText}.pc-row[data-selected=true],.sport-selector__option[aria-pressed=true]{outline:2px solid Highlight}}.pc-row__meta>span,.pc-row__subtitle>span,.pc-row__title{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.stat-card[data-tone=positive] .stat-card__value{color:var(--success)}.stat-card[data-tone=attention] .stat-card__value{color:var(--warning)}.stat-card[data-tone=info] .stat-card__value{color:var(--accent)}.sport-selector.pc-sport-selector.pc-sport-selector{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;scrollbar-width:none;align-items:stretch!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;gap:0 var(--pc-space-3,.75rem)!important;border:0!important;background:none!important}.pc-sport-selector.pc-sport-selector>.pc-sport-selector__option{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;width:auto!important;min-width:0!important;min-height:44px!important;padding:0!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--muted)!important;font:inherit!important;font-size:var(--pc-text-sm)!important;font-weight:500!important;line-height:1.35!important;cursor:pointer;white-space:nowrap!important}.pc-sport-selector.pc-sport-selector>.pc-sport-selector__option[aria-pressed=true]{border-bottom-color:var(--pc-sport-tab-tint,var(--text))!important;color:var(--pc-sport-tab-tint,var(--text))!important;font-weight:600!important}.pc-sport-selector__option .sport-selector__label{overflow:visible;text-overflow:clip;width:auto}:root:not([data-theme]),[data-theme=dark]{--bg:#080f20;--panel:#101b30;--panel-2:#182740;--border:#2b3b54;--text:#f0f5ff;--muted:#a5b4cd;--accent:#81b9ff;--accent-2:#3cdec4;--pick-action-bg:#09685d;--pick-action-border:#258f82;--pick-action-fg:#ffffff;--success:#67dfb3;--ok-text:#67dfb3;--badge-ok-fg:#67dfb3;--score-under:#67dfb3;--code-bg:#0a1325;--app-header-bg:#0a1325;--app-header-nav-bg:#0a1325}.pc-heading,:where(h1,h2,h3,h4,h5,h6){font-weight:var(--pc-weight-heading)!important;letter-spacing:normal}:where(h1){font-size:var(--pc-page-title);line-height:1.25}:where(h2){font-size:var(--pc-text-xl);line-height:1.3}:where(h3){font-size:var(--pc-text-lg);line-height:1.35}:where(h4,h5,h6){font-size:var(--pc-text-md);line-height:1.4}.pc-heading--display,h1{letter-spacing:-.015em}:where(strong,b,th){font-weight:var(--pc-weight-semibold)}.pc-section-label.pc-section-label{margin:0;color:var(--muted);font-size:var(--pc-text-sm)!important;font-weight:var(--pc-weight-heading)!important;letter-spacing:.08em!important;line-height:1.25;text-transform:uppercase}.app-shell--revamp :is(.sport-selector__option,.sport-selector__label,.pc-sport-selector__option,.page-header__breadcrumb,.page-header__breadcrumb a,.skip-to-content,.pc-chip,.pc-tab,.app-header-nav a,.app-header-actions a){font-weight:var(--pc-weight-heading)!important}.pc-button,.sports-pick-decision__submit,.sports-pick-savebar button{display:inline-flex;align-items:center;justify-content:center;gap:var(--pc-space-2);min-height:var(--pc-control-height);padding:0 var(--pc-space-4);border:1px solid var(--pc-btn-primary-border);border-radius:var(--pc-radius-sm);background:var(--pc-btn-primary-bg);color:var(--pc-btn-primary-fg);font-family:inherit;font-size:var(--pc-text-md);font-weight:var(--pc-weight-semibold);line-height:1.2}.pc-button[data-emphasis=solid],.sports-pick-decision__submit[data-emphasis=solid]{border-color:var(--pc-btn-primary-solid-border);background:var(--pc-btn-primary-solid-bg);color:var(--pc-btn-primary-solid-fg)}.pc-button[disabled],.sports-pick-decision__submit[disabled]{opacity:.55;cursor:not-allowed}.pc-row[data-sport] .pc-row__leading>*{outline:2px solid var(--sport-accent,transparent);outline-offset:-2px}.pc-row .pool-dashboard-card__avatar{display:grid;flex:0 0 auto;place-items:center;width:28px;height:28px;overflow:hidden;border-radius:8px;background-color:var(--panel-2);background-position:50%;background-size:cover;color:var(--muted);font-size:var(--pc-text-3xs,10px);font-weight:var(--pc-weight-semibold);letter-spacing:var(--pc-tracking-label)}.pc-row__title>.pool-dashboard-card--hub__title{display:block;overflow:hidden;color:inherit;font:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (max-width:420px){.pc-row__trailing .pc-btn{padding-inline:var(--pc-space-3);font-size:var(--pc-text-xs)}.pc-row__trailing .pc-row__value{font-size:var(--pc-text-sm)}}.pc-row__subtitle .pool-dashboard-card__status{flex:0 0 auto;margin:0;font-weight:var(--pc-weight-semibold)}.page-header{overflow:visible;margin-bottom:var(--pc-space-4)!important;padding:0!important;border:0!important;border-radius:0;background:none;box-shadow:none}.page-header:before{content:none}.page-header h1,html[data-pc-view=focused] .page-header h1{margin:0;font-size:var(--pc-page-title)!important;font-weight:var(--pc-weight-heading)!important;line-height:1.25;letter-spacing:-.015em!important}.page-header__subtitle{color:var(--muted);font-size:var(--pc-text-xs);line-height:var(--pc-text-xs-lh)}.page-header__breadcrumb{margin-bottom:var(--pc-space-1);font-size:var(--pc-text-2xs)}.page-header__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--pc-space-3)}@media (max-width:720px){.page-header{margin-inline:0;margin-bottom:var(--pc-space-3)!important;padding:0!important;border-radius:0}.page-header__row{display:grid!important;grid-gap:var(--pc-space-2)!important;gap:var(--pc-space-2)!important}}.pc-row[data-sport],[data-sport] .confidence-live-list>*,[data-sport] .pool-standings-list>*,[data-sport] .team-live-standings>*{background:color-mix(in srgb,var(--sport-accent,transparent) 8%,transparent);border-left:3px solid var(--sport-accent,transparent)}.pc-row[data-sport]{padding-left:var(--pc-space-3)}.pc-row--interactive[data-sport]:hover{background:color-mix(in srgb,var(--sport-accent,var(--accent)) 9%,transparent)}.pc-copy-picks{position:relative;display:inline-flex;align-items:center}.pc-copy-picks__menu{position:absolute;z-index:20;top:calc(100% + 4px);right:0;display:grid;grid-gap:2px;gap:2px;min-width:200px;max-width:min(280px,calc(100vw - 32px));padding:var(--pc-space-1);border-radius:var(--pc-radius-md);background:var(--pc-surface-raised);box-shadow:var(--pc-shadow-raised,0 8px 24px rgba(0,0,0,.35))}.pc-copy-picks__menu .pc-btn{justify-content:space-between;width:100%;gap:var(--pc-space-2);text-align:left}.pc-copy-picks__count{flex:0 0 auto;color:var(--muted);font-size:var(--pc-text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pc-copy-picks__error{position:absolute;top:calc(100% + 4px);right:0;max-width:min(280px,calc(100vw - 32px));color:var(--danger);font-size:var(--pc-text-2xs)}.pc-pool-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;border-left:3px solid var(--sport-accent,var(--hairline));background:color-mix(in srgb,var(--sport-accent,transparent) 8%,transparent)}.pc-pool-row+.pc-pool-row,li+li>.pc-pool-row{border-top:1px solid var(--hairline)}.pc-pool-row>.pc-row.pc-pool-row__link{grid-column:1;min-height:52px;padding:8px 10px;border:0!important;background:transparent!important}.pc-pool-row>.pc-row.pc-pool-row__link:before{display:none!important}.pc-pool-row>.pc-row.pc-pool-row__link:hover{background:color-mix(in srgb,var(--sport-accent,var(--accent)) 6%,transparent)!important}.pc-pool-row__meta{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-size:var(--pc-text-xs);font-weight:450}.pc-pool-row__dot{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:var(--warning)}.pc-pool-row>details>summary{color:var(--muted)!important;background:transparent!important}.pc-pool-row li[data-viewer=true]{color:var(--text)!important}.app-header-actions a.app-header-create-pool.app-header-create-pool{min-height:32px!important;padding:0 12px!important;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)!important;background:color-mix(in srgb,var(--accent) 14%,transparent)!important;color:var(--text)!important;font-weight:600!important;box-shadow:none!important}.pc-pool-row .pc-row__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block!important;-webkit-line-clamp:unset!important}.app-shell--revamp [aria-labelledby=home-sports-board-title] a,.app-shell--revamp [aria-labelledby=home-sports-board-title] button[aria-pressed],[aria-labelledby=home-sports-board-title] a,[aria-labelledby=home-sports-board-title] button[aria-pressed]{color:var(--muted)!important}[aria-labelledby=home-sports-board-title] button[aria-pressed=true]{color:var(--text)!important}.confidence-game-card.confidence-game-card{border:0!important;border-bottom:1px solid var(--hairline)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding-block:10px!important}.confidence-game-card .sport-matchup-trigger.sport-matchup-trigger{min-height:0!important;padding:0!important;border:0!important;background:none!important;color:var(--muted)!important;font-size:var(--pc-text-xs)!important;font-weight:500!important;text-decoration:none!important}.confidence-game-card__topline>span:first-child{white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.confidence-team-option.confidence-team-option{min-height:44px!important;padding:6px 8px!important;border:1px solid transparent!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important}.confidence-team-option.confidence-team-option[data-selected=true]{border-color:color-mix(in srgb,var(--sport-accent,var(--accent)) 70%,transparent)!important;background:color-mix(in srgb,var(--sport-accent,var(--accent)) 8%,transparent)!important}.confidence-team-option.confidence-team-option>.pc-btn,.confidence-team-option.confidence-team-option>button{min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.confidence-team-option__ml{color:var(--muted);opacity:.8}.app-shell--revamp .confidence-center .confidence-center__hero.confidence-center__hero{overflow:visible;border:0!important;border-bottom:1px solid var(--hairline)!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:inherit}.app-shell--revamp .confidence-center .confidence-center__hero .confidence-center__headline h1{font-size:1.3125rem!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important}.app-shell--revamp .confidence-center .confidence-center__hero .confidence-center__crumbs a,.app-shell--revamp .confidence-center.confidence-center .confidence-eyebrow{color:var(--pc-pool-accent,var(--muted))!important}.app-shell--revamp .confidence-center .confidence-center__hero .confidence-center__crumbs{border-color:var(--hairline)!important;color:var(--muted)!important}.app-shell--revamp .confidence-center .confidence-center__crumbs :is(button,a){border-color:transparent!important;background:transparent!important;box-shadow:none!important}html body .app-shell--revamp .pool-standings-table-wrap{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important}html body .app-shell--revamp .pool-standings-table thead,html body .app-shell--revamp .pool-standings-table thead th,html body .app-shell--revamp .pool-standings-table thead tr{background:none!important;box-shadow:none!important}html body .app-shell--revamp .pool-standings-table thead tr{border-bottom:1px solid var(--hairline)!important}html body .app-shell--revamp .pool-standings-table thead th{color:var(--muted)!important;font-weight:500!important}html body .app-shell--revamp .pool-detail-page .people-filter-toggle.people-filter-toggle{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.3rem!important;width:auto!important;min-width:44px!important;height:auto!important;min-height:var(--pc-control-height)!important;padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;color:var(--muted)!important;font-size:var(--pc-text-sm)!important;font-weight:500!important}html body .app-shell--revamp .pool-detail-page .people-filter-toggle[data-active=true]{color:#f4c95d!important}.pc-promo-rows{margin:0;padding:0;list-style:none}.pc-promo-row__mark{display:block;width:40px;height:40px;border-radius:6px;object-fit:cover}.pc-promo-row__cta{color:var(--muted);font-size:var(--pc-text-sm);font-weight:500;white-space:nowrap}html body .campaign-landing .campaign-landing__art[data-art=photo]{align-self:center!important;width:100%!important;height:auto!important;min-height:0!important;max-height:360px!important;aspect-ratio:3/2!important;background-position:50%!important;background-size:cover!important}html body .campaign-landing .campaign-landing__art[data-art=photo]:after{content:none!important}.section-card__content:has(.pc-promo-rows),.section-card__content>.pc-promo-rows{padding-inline:0!important;margin-inline:0!important}