[data-theme=broadsheet]{color-scheme:light;--bs-ground:#f4f2ed;--bs-paper:#fbfaf7;--bs-paper-strong:#ffffff;--bs-ink:#14141a;--bs-muted:#696974;--bs-line:rgba(20,20,26,0.14);--bs-line-strong:rgba(20,20,26,0.24);--bs-mint:#0e9e6a;--bs-mint-deep:#08714b;--bs-violet:#6c4fe0;--bs-board:#14141a;--bs-board-raised:#1d1d25;--bs-board-muted:#aaaab4;--bg:var(--bs-ground);--bg2:#e9e7e1;--panel:var(--bs-paper);--panel2:var(--bs-paper-strong);--line:var(--bs-line);--line2:var(--bs-line-strong);--text:var(--bs-ink);--muted:var(--bs-muted);--gold-dim:rgba(14,158,106,0.36);--gold:var(--bs-mint-deep);--gold-bright:var(--bs-mint-deep);--accent:var(--bs-mint);--accent2:var(--bs-violet);--blue:var(--bs-violet);--danger:#c62d54;--cut:0px;--radius:8px}[data-theme=broadsheet] body{--serif:var(--font-poster),"Arial Narrow",system-ui,sans-serif;background:var(--bs-ground);color:var(--bs-ink)}[data-theme=broadsheet] h1,[data-theme=broadsheet] h2,[data-theme=broadsheet] h3,[data-theme=broadsheet] h4{color:var(--text)}[data-theme=broadsheet] a{color:var(--bs-mint-deep)}[data-theme=broadsheet] a:hover{color:var(--bs-ink)}[data-theme=broadsheet] .kicker{color:var(--bs-mint-deep);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;font-weight:800;letter-spacing:.15em}[data-theme=broadsheet] .nav,[data-theme=broadsheet] body:has(.public-home) .nav{border-bottom-color:var(--bs-line);background:rgba(244,242,237,.96);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}[data-theme=broadsheet] .nav .brand,[data-theme=broadsheet] body:has(.public-home) .nav .brand{color:var(--bs-ink);background:none;-webkit-text-fill-color:currentColor;-webkit-background-clip:border-box;background-clip:border-box}[data-theme=broadsheet] .nav .brand:hover{color:var(--bs-mint-deep)}[data-theme=broadsheet] .nav .links a,[data-theme=broadsheet] body:has(.public-home) .nav a{color:var(--bs-muted)}[data-theme=broadsheet] .nav .links a:hover,[data-theme=broadsheet] .nav .links a[aria-current=page],[data-theme=broadsheet] body:has(.public-home) .nav a:hover,[data-theme=broadsheet] body:has(.public-home) .nav a[aria-current=page]{color:var(--bs-ink)}[data-theme=broadsheet] .brand-mark-back{fill:rgba(108,79,224,.07);stroke:var(--bs-violet)}[data-theme=broadsheet] .brand-mark-front{fill:var(--bs-paper);stroke:var(--bs-mint)}[data-theme=broadsheet] .brand-mark-letter{fill:var(--bs-ink)}[data-theme=broadsheet] .btn,[data-theme=broadsheet] .public-home .btn,[data-theme=broadsheet] body:has(.public-home) .nav .btn{border:1px solid var(--bs-line-strong);border-radius:3px;background:var(--bs-paper-strong);color:var(--bs-ink);box-shadow:none;-webkit-clip-path:none;clip-path:none;text-shadow:none}[data-theme=broadsheet] .btn:hover,[data-theme=broadsheet] .public-home .btn:hover{border-color:var(--bs-ink);color:var(--bs-ink);background:#efede7;filter:none}[data-theme=broadsheet] .btn.primary,[data-theme=broadsheet] .public-home .btn.primary,[data-theme=broadsheet] body:has(.public-home) .nav .btn.primary{border-color:var(--bs-ink);background:var(--bs-ink);color:var(--bs-paper)}[data-theme=broadsheet] .btn.primary:hover,[data-theme=broadsheet] .public-home .btn.primary:hover{border-color:var(--bs-mint-deep);background:var(--bs-mint-deep);color:#fff}[data-theme=broadsheet] .btn.ghost,[data-theme=broadsheet] .public-home .btn.ghost{border-color:var(--bs-line-strong);color:var(--bs-ink);background:transparent}[data-theme=broadsheet] .btn.ghost:hover,[data-theme=broadsheet] .public-home .btn.ghost:hover{border-color:var(--bs-ink);color:var(--bs-ink);background:#efede7}[data-theme=broadsheet] .alert,[data-theme=broadsheet] .card,[data-theme=broadsheet] .card.gilded{border:1px solid var(--bs-line);border-radius:var(--radius);border-image:none;background:var(--bs-paper);box-shadow:none;-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .pill,[data-theme=broadsheet] .tag{border-color:var(--bs-line-strong);border-radius:999px;background:#eeece7;color:var(--bs-muted);-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .input,[data-theme=broadsheet] .select,[data-theme=broadsheet] textarea.input{border-color:var(--bs-line-strong);background:var(--bs-paper-strong);color:var(--bs-ink)}[data-theme=broadsheet] .alert.info{border-color:rgba(14,158,106,.35);color:#16563f;background:rgba(14,158,106,.06)}[data-theme=broadsheet] .footer{border-top-color:var(--bs-line);color:var(--bs-muted)}[data-theme=broadsheet] .footer-link-groups b{color:var(--bs-ink)}[data-theme=broadsheet] .footer-legal{border-top-color:var(--bs-line)}[data-theme=broadsheet] .mobile-nav{border-top-color:var(--bs-line-strong);background:rgba(251,250,247,.98);box-shadow:0 -8px 20px rgba(20,20,26,.08)}[data-theme=broadsheet] .mobile-nav a{color:var(--bs-muted)}[data-theme=broadsheet] .mobile-nav a:hover,[data-theme=broadsheet] .mobile-nav a[aria-current=page]{color:var(--bs-ink);background:#e9e7e1}[data-theme=broadsheet] .public-home{--h-bg:var(--bs-ground);--h-surface:var(--bs-paper);--h-ink:var(--bs-ink);--h-muted:var(--bs-muted);--h-dim:#696974;--h-mint:var(--bs-mint);--h-mint-bright:var(--bs-mint-deep);--h-violet:var(--bs-violet);--h-violet-text:var(--bs-violet);--h-rose:var(--danger);--h-line:var(--bs-line);--h-line-soft:rgba(20,20,26,0.08);background:var(--bs-ground);color:var(--bs-ink)}[data-theme=broadsheet] .public-home h1,[data-theme=broadsheet] .public-home h2{color:var(--bs-ink)}[data-theme=broadsheet] .public-home .goldtext,[data-theme=broadsheet] .public-home .public-hero-copy h1 span{background:none;color:var(--bs-mint-deep);-webkit-text-fill-color:currentColor}[data-theme=broadsheet] .public-home .public-hero{background:none}[data-theme=broadsheet] .public-home .public-hero-copy:after,[data-theme=broadsheet] .public-home .public-hero-squad:after,[data-theme=broadsheet] .public-home .public-hero:before{display:none}[data-theme=broadsheet] .public-home .public-identity-line{border-color:rgba(14,158,106,.36);border-radius:3px;background:rgba(14,158,106,.06);color:var(--bs-mint-deep)}[data-theme=broadsheet] .public-home .public-identity-line span{color:var(--bs-violet)}[data-theme=broadsheet] .public-home .public-hero-squad{border:1px solid var(--bs-line-strong);border-top:3px solid var(--bs-ink);border-radius:var(--radius);background:var(--bs-paper);box-shadow:none}[data-theme=broadsheet] .public-home .public-hero-squad h2{color:var(--bs-ink)}[data-theme=broadsheet] .public-home .public-squad-complete{border-color:rgba(108,79,224,.38);border-radius:3px;color:var(--bs-violet);background:rgba(108,79,224,.06)}[data-theme=broadsheet] .public-home .public-live-card,[data-theme=broadsheet] .public-home .public-showcase-rift{--text:#f4f2ed;--muted:#aaaab4;--gold:#54e0a5;--gold-bright:#f4f2ed;--accent2:#b6a4ff;--line:rgba(255,255,255,0.15);--line2:rgba(255,255,255,0.24);border-color:rgba(255,255,255,.17);border-radius:3px;background:var(--bs-board);box-shadow:none;-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .public-home .public-live-card{border-top:3px solid var(--bs-mint)}[data-theme=broadsheet] .public-home .public-live-card:after{display:none}[data-theme=broadsheet] .public-home .public-live-card .public-preview-label{color:#b6a4ff}[data-theme=broadsheet] .public-home .public-live-card .public-league-impact p,[data-theme=broadsheet] .public-home .public-live-card .public-scoring-event p{color:#c8c8d0}[data-theme=broadsheet] .public-home .public-rift-player{-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .public-home .public-hero-bench>div,[data-theme=broadsheet] .public-home .public-hero-squad>footer{border-color:var(--bs-line);background:#f2f0eb}[data-theme=broadsheet] .public-home .public-hero-bench>div>span{border-color:var(--bs-line-strong)}[data-theme=broadsheet] .public-home .public-hero-bench b,[data-theme=broadsheet] .public-home .public-hero-squad>footer strong{color:var(--bs-ink)}[data-theme=broadsheet] .public-home .public-budget-meter{background:#dedbd5}[data-theme=broadsheet] .public-home .public-budget-meter>*{background:var(--bs-mint)}[data-theme=broadsheet] .public-home .public-matchday{border-color:var(--bs-line);background:transparent}[data-theme=broadsheet] .public-home .public-game-loop .card{border-top-color:var(--bs-ink);background:transparent}[data-theme=broadsheet] .events-page .event-tabs{border-color:var(--bs-line-strong);border-radius:3px;background:var(--bs-paper)}[data-theme=broadsheet] .events-page .event-tabs a{color:var(--bs-muted)}[data-theme=broadsheet] .events-page .event-tabs a:hover{color:var(--bs-ink)}[data-theme=broadsheet] .events-page .event-tabs a[aria-current=page]{color:var(--bs-paper);background:var(--bs-ink)}[data-theme=broadsheet] .events-page .event-card{border-color:var(--bs-line-strong);border-top-color:var(--bs-ink);background:var(--bs-paper)}[data-theme=broadsheet] .events-page .event-card-header h2{color:var(--bs-ink)}[data-theme=broadsheet] .events-page .event-card-header h2 a:hover{color:var(--bs-mint-deep)}[data-theme=broadsheet] .events-page .event-type-mark{border-color:rgba(14,158,106,.42);border-radius:3px;color:var(--bs-mint-deep);background:rgba(14,158,106,.05)}[data-theme=broadsheet] .events-page .event-card-grid{border-color:var(--bs-line);background:var(--bs-line)}[data-theme=broadsheet] .events-page .event-card-section{background:#f2f0eb}[data-theme=broadsheet] .events-page .event-card-label{color:var(--bs-mint-deep)}[data-theme=broadsheet] .events-page .event-bracket-list b,[data-theme=broadsheet] .events-page .event-fixture strong,[data-theme=broadsheet] .events-page .event-standings li{color:var(--bs-ink)}[data-theme=broadsheet] .events-page .event-bracket-list li{background:var(--bs-paper-strong)}[data-theme=broadsheet] .worlds-prototype{--text:#f4f2ed;--muted:var(--bs-board-muted);--gold:#54e0a5;--gold-bright:#f4f2ed;--accent:#54e0a5;--accent2:#b6a4ff;--danger:#ff91aa;--line:rgba(255,255,255,0.15);--line2:rgba(255,255,255,0.26);border-color:rgba(255,255,255,.2);border-top-color:var(--bs-mint);border-radius:3px;background:var(--bs-board);box-shadow:none}[data-theme=broadsheet] .worlds-prototype .kicker{color:#54e0a5}[data-theme=broadsheet] .worlds-prototype h2,[data-theme=broadsheet] .worlds-prototype h3,[data-theme=broadsheet] .worlds-prototype h4{color:#f4f2ed}[data-theme=broadsheet] .worlds-prototype-intro>span,[data-theme=broadsheet] .worlds-prototype-view-heading>span{border-radius:3px}[data-theme=broadsheet] .worlds-prototype-switcher{bottom:88px;border-color:rgba(255,255,255,.24);border-radius:3px;background:#14141a;box-shadow:none}[data-theme=broadsheet] .pickwrap .poolcard,[data-theme=broadsheet] .pickwrap .squad-builder-card{border-color:var(--bs-line-strong);background:var(--bs-paper)}[data-theme=broadsheet] .pickwrap .squad-bench-label,[data-theme=broadsheet] .pickwrap .squad-completion,[data-theme=broadsheet] .pickwrap .squad-status-chips>span{border-color:var(--bs-line);background:#f1efea}[data-theme=broadsheet] .pickwrap .squad-bench-label b{color:var(--bs-ink)}[data-theme=broadsheet] .pickwrap .rift-board{--text:#f4f2ed;--muted:#aaaab4;--gold:#54e0a5;--gold-bright:#f4f2ed;--accent2:#b6a4ff;--line:rgba(255,255,255,0.15);--line2:rgba(255,255,255,0.25);border-color:rgba(255,255,255,.16);border-radius:3px;box-shadow:none;-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .pickwrap .player-market-card{border-color:var(--bs-line);background:var(--bs-paper-strong)}[data-theme=broadsheet] .pickwrap .player-market-card.selected{background:rgba(14,158,106,.07)}[data-theme=broadsheet] .pickwrap .market-signals{background:var(--bs-line)}[data-theme=broadsheet] .pickwrap .market-signals>span{background:#f3f1ec}[data-theme=broadsheet] .pickwrap .market-scroller{scrollbar-color:var(--bs-mint) #e9e7e1}[data-theme=broadsheet] .pickwrap [class*=marketStepNav]{border-color:rgba(255,255,255,.18);background:var(--bs-board)}[data-theme=broadsheet] .pickwrap [class*=stepButton]{color:#f4f2ed;border-color:rgba(255,255,255,.24);background:var(--bs-board-raised)}[data-theme=broadsheet] .pickwrap [class*=stepButton] small{color:#c8c8d0}[data-theme=broadsheet] .pickwrap [class*=stepComplete] small{color:#8ce5bc}[data-theme=broadsheet] .pickwrap [class*=stepActive]{color:#fff;border-color:#54e0a5;background:#243d35}[data-theme=broadsheet] .pickwrap [class*=marketStepNav]>p{color:#c8c8d0}[data-theme=broadsheet] .pickwrap .rulelist{border-color:var(--bs-line-strong);background:#f1efea}[data-theme=broadsheet] .pickwrap .rulerow .rulemark{color:#a92143}[data-theme=broadsheet] .pickwrap .rulerow.ok .rulemark{color:var(--bs-mint-deep)}[data-theme=broadsheet] .pickwrap .danger-text{color:#a92143}[data-theme=broadsheet] .pickwrap .fdr{border-radius:3px;-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .pickwrap .fdr.f1{color:#14613c;border-color:rgba(20,97,60,.32);background:rgba(20,97,60,.09)}[data-theme=broadsheet] .pickwrap .fdr.f2{color:#536f20;border-color:rgba(83,111,32,.32);background:rgba(83,111,32,.09)}[data-theme=broadsheet] .pickwrap .fdr.f3{color:#4c5a68;border-color:rgba(76,90,104,.32);background:rgba(76,90,104,.09)}[data-theme=broadsheet] .pickwrap .fdr.f4{color:#8b4a17;border-color:rgba(139,74,23,.32);background:rgba(139,74,23,.09)}[data-theme=broadsheet] .pickwrap .fdr.f5{color:#a92143;border-color:rgba(169,33,67,.32);background:rgba(169,33,67,.09)}[data-theme=broadsheet] .pickwrap .fdr-level{opacity:1}[data-theme=broadsheet] .pickwrap .pchip.mine,[data-theme=broadsheet] .pickwrap .relchip,[data-theme=broadsheet] .pickwrap .valuechip.up{color:var(--bs-mint-deep)}[data-theme=broadsheet]{accent-color:var(--bs-mint-deep);background:var(--bs-ground)}[data-theme=broadsheet] ::selection{color:#fff;background:var(--bs-mint-deep)}[data-theme=broadsheet] body{background:linear-gradient(90deg,rgba(20,20,26,.035) 1px,transparent 1px) 0 0 /100% 100%,linear-gradient(180deg,#fbfaf7 0,var(--bs-ground) 240px)}[data-theme=broadsheet] h5,[data-theme=broadsheet] h6{color:var(--text)}[data-theme=broadsheet] :focus-visible{outline-color:var(--bs-mint-deep)}[data-theme=broadsheet] hr{border-color:var(--bs-line)}[data-theme=broadsheet] .container{min-height:calc(100vh - 182px)}[data-theme=broadsheet] .skip-link{color:#fff;background:var(--bs-ink)}[data-theme=broadsheet] .subnav{gap:0;margin-bottom:24px;border-bottom:1px solid var(--bs-line)}[data-theme=broadsheet] .subnav a{margin-bottom:-1px;padding:9px 12px;border:0;border-bottom:2px solid transparent;-webkit-clip-path:none;clip-path:none;color:var(--bs-muted)}[data-theme=broadsheet] .subnav a:hover{color:var(--bs-ink);background:rgba(20,20,26,.035)}[data-theme=broadsheet] .subnav a.active,[data-theme=broadsheet] .subnav a[aria-current]{color:var(--bs-ink);border-color:var(--bs-mint-deep);background:transparent}[data-theme=broadsheet] .compact-stats,[data-theme=broadsheet] .experience-bar,[data-theme=broadsheet] .rating-cluster,[data-theme=broadsheet] .rules-league-flow,[data-theme=broadsheet] .rules-playground,[data-theme=broadsheet] .status-strip{border-color:var(--bs-line);background:var(--bs-line);box-shadow:none}[data-theme=broadsheet] .compact-stats>div,[data-theme=broadsheet] .experience-bar a,[data-theme=broadsheet] .rating-cluster>div,[data-theme=broadsheet] .status-tile{background:var(--bs-paper)}[data-theme=broadsheet] .status-tile{min-height:88px}[data-theme=broadsheet] .compact-stats>div>b,[data-theme=broadsheet] .rating-cluster b,[data-theme=broadsheet] .status-tile>strong{color:var(--bs-ink)}[data-theme=broadsheet] .score-state.is-final,[data-theme=broadsheet] .status-tile.status-good:before{background-color:var(--bs-mint);color:var(--bs-mint-deep)}[data-theme=broadsheet] .experience-bar a:hover{color:var(--bs-ink);background:#f0eee8}[data-theme=broadsheet] .experience-bar a.active,[data-theme=broadsheet] .experience-bar a[aria-current=page]{color:var(--bs-ink);background:rgba(14,158,106,.07);box-shadow:inset 0 2px 0 var(--bs-mint-deep)}[data-theme=broadsheet] .experience-step,[data-theme=broadsheet] .score-state.is-verified{color:var(--bs-violet)}[data-theme=broadsheet] .classic-receipt-game,[data-theme=broadsheet] .classic-receipt-player,[data-theme=broadsheet] .passport-stamp,[data-theme=broadsheet] .roster-confidence,[data-theme=broadsheet] .sharebox,[data-theme=broadsheet] .spoiler-toolbar,[data-theme=broadsheet] .watchcard{border-color:var(--bs-line);background:var(--bs-paper);box-shadow:none}[data-theme=broadsheet] .passport-stamp{background:linear-gradient(145deg,#fff,#f0eee8)}[data-theme=broadsheet] .spoiler-toolbar{border-radius:var(--radius)}[data-theme=broadsheet] .table th{color:var(--bs-muted);border-bottom-color:var(--bs-line-strong)}[data-theme=broadsheet] .table td{border-bottom-color:var(--bs-line)}[data-theme=broadsheet] .table tr.hl td{background:rgba(14,158,106,.06)}[data-theme=broadsheet] .table-state.is-final{color:var(--bs-mint-deep)}[data-theme=broadsheet] .table-state.is-provisional{color:#9a4f13}[data-theme=broadsheet] .tag{border-color:var(--bs-line-strong);background:#eeece7;color:var(--bs-muted)}[data-theme=broadsheet] .tag.role-TOP{color:#a44a2c;border-color:rgba(164,74,44,.36)}[data-theme=broadsheet] .tag.role-JUNGLE{color:#157041;border-color:rgba(21,112,65,.36)}[data-theme=broadsheet] .tag.role-MID{color:#6442b9;border-color:rgba(100,66,185,.36)}[data-theme=broadsheet] .tag.role-BOT{color:#23659f;border-color:rgba(35,101,159,.36)}[data-theme=broadsheet] .tag.role-SUPPORT{color:#91620d;border-color:rgba(145,98,13,.36)}[data-theme=broadsheet] .tag.final,[data-theme=broadsheet] .tag.mode-DRAFT,[data-theme=broadsheet] .tag.win{color:var(--bs-mint-deep);border-color:rgba(8,113,75,.36)}[data-theme=broadsheet] .tag.loss,[data-theme=broadsheet] .tag.review{color:#a92143;border-color:rgba(169,33,67,.36)}[data-theme=broadsheet] .tag.mode-CLASSIC{color:var(--bs-violet);border-color:rgba(108,79,224,.36)}[data-theme=broadsheet] .pill.live{color:var(--bs-mint-deep);border-color:rgba(8,113,75,.4);background:rgba(14,158,106,.06)}[data-theme=broadsheet] .alert.error{color:#8e1836;border-color:rgba(169,33,67,.36);background:rgba(198,45,84,.07)}[data-theme=broadsheet] .alert.success{color:#155c42;border-color:rgba(8,113,75,.36);background:rgba(14,158,106,.07)}[data-theme=broadsheet] .alert.info{color:#334f68;border-color:rgba(49,92,125,.32);background:rgba(49,92,125,.06)}[data-theme=broadsheet] .btn.danger{color:#a92143;border-color:rgba(169,33,67,.5)}[data-theme=broadsheet] .btn.danger:hover{color:#8e1836;border-color:#8e1836;background:rgba(198,45,84,.06)}[data-theme=broadsheet] .empty,[data-theme=broadsheet] .field-help,[data-theme=broadsheet] .field-note,[data-theme=broadsheet] .label,[data-theme=broadsheet] .quiet-empty span{color:var(--bs-muted)}[data-theme=broadsheet] .input,[data-theme=broadsheet] .select,[data-theme=broadsheet] textarea.input{box-shadow:none}[data-theme=broadsheet] .input::placeholder,[data-theme=broadsheet] textarea.input::placeholder{color:#85858e}[data-theme=broadsheet] .league-subnav{border-bottom-color:var(--bs-line)}[data-theme=broadsheet] .league-subnav a,[data-theme=broadsheet] .league-subnav-more summary{color:var(--bs-muted)}[data-theme=broadsheet] .league-subnav a:hover,[data-theme=broadsheet] .league-subnav a[aria-current=page],[data-theme=broadsheet] .league-subnav-more summary.active,[data-theme=broadsheet] .league-subnav-more summary:hover{color:var(--bs-ink)}[data-theme=broadsheet] .league-subnav a[aria-current=page]{border-bottom-color:var(--bs-mint-deep);background:rgba(14,158,106,.05)}[data-theme=broadsheet] .league-subnav-more>div{border-color:var(--bs-line-strong);background:var(--bs-paper-strong);box-shadow:0 14px 28px rgba(20,20,26,.12)}[data-theme=broadsheet] .notification-bell:hover{color:var(--bs-ink);border-color:var(--bs-line-strong);background:#efede7}[data-theme=broadsheet] .notification-bell>span{border-color:var(--bs-ground);color:#fff;background:var(--bs-violet)}[data-theme=broadsheet] .account-menu>summary{color:var(--bs-muted)}[data-theme=broadsheet] .account-menu>summary:hover,[data-theme=broadsheet] .account-menu[open]>summary{border-color:var(--bs-line-strong);color:var(--bs-ink);background:#efede7}[data-theme=broadsheet] .account-menu-panel{border-color:var(--bs-line-strong);background:var(--bs-paper-strong);box-shadow:0 14px 28px rgba(20,20,26,.12)}[data-theme=broadsheet] .account-menu-panel a,[data-theme=broadsheet] .account-menu-panel button{color:var(--bs-muted)}[data-theme=broadsheet] .account-menu-panel a:hover,[data-theme=broadsheet] .account-menu-panel a[aria-current=page],[data-theme=broadsheet] .account-menu-panel button:hover{color:var(--bs-ink);background:#efede7}[data-theme=broadsheet] .account-menu-panel a[aria-current=page]{box-shadow:inset 2px 0 0 var(--bs-mint-deep)}[data-theme=broadsheet] .join-gateway-main:before{background:linear-gradient(var(--bs-violet),var(--bs-mint),transparent)}[data-theme=broadsheet] .competition-action-inbox,[data-theme=broadsheet] .competition-inbox-row,[data-theme=broadsheet] .join-gateway-aside,[data-theme=broadsheet] .league-discovery-section,[data-theme=broadsheet] .league-personal-row,[data-theme=broadsheet] .public-leagues-coming{border-color:var(--bs-line)}[data-theme=broadsheet] .competition-inbox-row:hover,[data-theme=broadsheet] .league-personal-row:hover{background:rgba(14,158,106,.045)}[data-theme=broadsheet] .league-mode-mark,[data-theme=broadsheet] .league-step-number{border-color:rgba(8,113,75,.36);color:var(--bs-ink);background:rgba(14,158,106,.055)}[data-theme=broadsheet] .league-mode-choice .league-mode-mark:after,[data-theme=broadsheet] .league-personal-identity .league-mode-mark:after{color:var(--bs-ink)}[data-theme=broadsheet] .league-mode-choice .league-mode-mark.mode-DRAFT:after,[data-theme=broadsheet] .league-personal-identity .league-mode-mark.mode-DRAFT:after{color:var(--bs-violet)}[data-theme=broadsheet] .league-competition-choice a,[data-theme=broadsheet] .league-mode-choice>a{border-color:var(--bs-line);color:var(--bs-ink);background:var(--bs-paper)}[data-theme=broadsheet] .league-competition-choice a:hover,[data-theme=broadsheet] .league-mode-choice>a:hover{border-color:var(--bs-ink);background:#f0eee8}[data-theme=broadsheet] .league-competition-choice a[aria-current=page],[data-theme=broadsheet] .league-mode-choice>a[aria-current=page]{border-color:var(--bs-mint-deep);background:rgba(14,158,106,.07);box-shadow:inset 0 2px var(--bs-mint-deep)}[data-theme=broadsheet] .auth-data-promise,[data-theme=broadsheet] .auth-resume-note,[data-theme=broadsheet] .league-redraft-note,[data-theme=broadsheet] .league-selected-competition{border-left-color:var(--bs-violet);background:rgba(108,79,224,.055)}[data-theme=broadsheet] .league-advanced-settings{border-color:var(--bs-line-strong)}[data-theme=broadsheet] .league-advanced-settings>summary,[data-theme=broadsheet] .league-created-code strong{color:var(--bs-mint-deep)}[data-theme=broadsheet] .league-created-code{border-color:var(--bs-line);background:#f0eee8}[data-theme=broadsheet] .competition-inbox-row.current{background:rgba(108,79,224,.055)}[data-theme=broadsheet] .competition-inbox-state{background:var(--bs-violet)}[data-theme=broadsheet] .planned-transfer-row{background:linear-gradient(90deg,rgba(14,158,106,.09),transparent 72%);box-shadow:inset 3px 0 0 var(--bs-mint)}[data-theme=broadsheet] .auth-form-panel{border-color:var(--bs-line-strong);border-top-color:var(--bs-ink);background:var(--bs-paper);box-shadow:none}[data-theme=broadsheet] .auth-form-panel>.card{border-color:var(--bs-line);background:#f3f1ec}[data-theme=broadsheet] .auth-progress span{border-color:var(--bs-line-strong);background:var(--bs-paper-strong)}[data-theme=broadsheet] .auth-progress span.is-current{border-color:var(--bs-mint-deep);color:#fff;background:var(--bs-mint-deep)}[data-theme=broadsheet] .auth-progress i{background:linear-gradient(90deg,var(--bs-mint-deep),var(--bs-line))}[data-theme=broadsheet] .auth-progress b{color:var(--bs-ink)}[data-theme=broadsheet] .auth-role-line{border-color:var(--bs-line);background:var(--bs-line)}[data-theme=broadsheet] .auth-role-line>div{background:#f3f1ec}[data-theme=broadsheet] .auth-role-line span,[data-theme=broadsheet] .auth-steps li>span{color:var(--bs-mint-deep)}[data-theme=broadsheet] .league-create-header,[data-theme=broadsheet] .league-index-heading,[data-theme=broadsheet] .page-heading,[data-theme=broadsheet] .pagehead,[data-theme=broadsheet] .rules-overview-heading,[data-theme=broadsheet] .scoring-system-heading,[data-theme=broadsheet] .section-heading{color:var(--bs-ink)}[data-theme=broadsheet] .rules-explainer-grid .card,[data-theme=broadsheet] .rules-format-grid .card,[data-theme=broadsheet] .rules-overview-card{border-top-color:var(--bs-ink)}[data-theme=broadsheet] .rules-overview-list>div,[data-theme=broadsheet] .rules-rule-list>div{border-color:var(--bs-line)}[data-theme=broadsheet] .rules-overview-list dt,[data-theme=broadsheet] .rules-overview-note,[data-theme=broadsheet] .rules-rule-list dd{color:var(--bs-mint-deep)}[data-theme=broadsheet] .rules-overview-note{border-left-color:var(--bs-violet);background:rgba(108,79,224,.055)}[data-theme=broadsheet] .help-tablist{border-color:var(--bs-line-strong);border-radius:3px;background:var(--bs-paper)}[data-theme=broadsheet] .help-tablist button{color:var(--bs-muted)}[data-theme=broadsheet] .help-tablist button:hover{color:var(--bs-ink)}[data-theme=broadsheet] .help-tablist button[aria-selected=true]{color:#fff;background:var(--bs-ink)}[data-theme=broadsheet] :is(.rift-board,.team-rift-board,.broadcast-panel,.competition-command,.competition-moment,.matchday-scoreboard,.recap-story-frame,.auth-promise,.recap-poster,.public-recap,.public-score-receipt,.public-price-receipt,.worlds-prototype,.bracket-node,.pickem-series,.rules-league-flow article,.invite-recovery,.invite-recovery-form,.invite-recovery-options>div){--bg:var(--bs-board);--bg2:var(--bs-board-raised);--panel:var(--bs-board-raised);--panel2:#252530;--text:#f4f2ed;--muted:#c8c8d0;--gold-dim:rgba(84,224,165,0.38);--gold:#54e0a5;--gold-bright:#f4f2ed;--accent:#54e0a5;--accent2:#b6a4ff;--blue:#b6a4ff;--danger:#ff91aa;--line:rgba(255,255,255,0.15);--line2:rgba(255,255,255,0.26);color:var(--text)}[data-theme=broadsheet] :is(.rift-board,.team-rift-board,.broadcast-panel,.competition-command,.competition-moment,.matchday-scoreboard,.recap-story-frame,.auth-promise,.recap-poster,.public-recap,.public-score-receipt,.public-price-receipt,.worlds-prototype,.bracket-node,.pickem-series,.invite-recovery,.invite-recovery-form,.invite-recovery-options>div) :is(h1,h2,h3,h4,h5,h6){color:var(--text)}[data-theme=broadsheet] :is(.rift-board,.team-rift-board,.broadcast-panel,.competition-command,.competition-moment,.matchday-scoreboard,.recap-story-frame,.auth-promise,.recap-poster,.public-recap,.public-score-receipt,.public-price-receipt,.worlds-prototype,.bracket-node,.pickem-series,.invite-recovery,.invite-recovery-form,.invite-recovery-options>div) a{color:#8ce5bc}[data-theme=broadsheet] .competition-command{border-color:rgba(20,20,26,.22);border-top-color:var(--bs-mint);background:radial-gradient(560px 330px at 86% 2%,rgba(108,79,224,.23),transparent 70%),linear-gradient(135deg,#1d1d25,#14141a 72%);box-shadow:none}[data-theme=broadsheet] .competition-command:after{border-color:rgba(255,255,255,.1)}[data-theme=broadsheet] .competition-command-promise{color:#d0d0d6}[data-theme=broadsheet] .competition-command-text-link{color:#c8c8d0}[data-theme=broadsheet] .competition-moment,[data-theme=broadsheet] .matchday-scoreboard{border-color:rgba(255,255,255,.16);background:#1d1d25;box-shadow:none}[data-theme=broadsheet] .auth-promise{border-color:rgba(255,255,255,.18);border-top:3px solid var(--bs-violet);background:radial-gradient(420px 220px at 100% 0,rgba(108,79,224,.25),transparent 68%),#14141a}[data-theme=broadsheet] .auth-promise .auth-role-line{border-color:rgba(255,255,255,.15);background:rgba(255,255,255,.15)}[data-theme=broadsheet] .auth-promise .auth-role-line>div{background:#1d1d25}[data-theme=broadsheet] .auth-promise .auth-role-line span,[data-theme=broadsheet] .auth-promise .auth-steps li>span{color:#54e0a5}[data-theme=broadsheet] .auth-promise .auth-trustline{color:#f4f2ed}[data-theme=broadsheet] .auth-promise .auth-trustline span{color:#54e0a5}[data-theme=broadsheet] .rules-league-flow article{background:#1d1d25}[data-theme=broadsheet] .scoring-calculator .rules-total{border-top-color:var(--bs-violet);background:rgba(108,79,224,.075)}[data-theme=broadsheet] .scoring-calculator .rules-total strong{color:var(--bs-violet)}[data-theme=broadsheet] .scoring-calculator .rules-causal-note,[data-theme=broadsheet] .scoring-calculator .rules-score-anchor small,[data-theme=broadsheet] .scoring-calculator .rules-scoring-journey{color:var(--bs-muted)}[data-theme=broadsheet] .scoring-calculator .rules-scoring-journey b,[data-theme=broadsheet] .scoring-calculator .rules-stage-label b{border-color:var(--bs-mint-deep);color:var(--bs-mint-deep)}[data-theme=broadsheet] .scoring-calculator .rules-scoring-journey li:not(:last-child):after{background:linear-gradient(90deg,var(--bs-mint-deep),var(--bs-violet))}[data-theme=broadsheet] .scoring-calculator .rules-causal-note{border-left-color:var(--bs-violet);background:rgba(108,79,224,.055)}[data-theme=broadsheet] .scoring-calculator .rules-role-picker button,[data-theme=broadsheet] .scoring-calculator .rules-toggles button{border-color:var(--bs-line-strong);color:var(--bs-muted);background:var(--bs-paper-strong)}[data-theme=broadsheet] .scoring-calculator .rules-role-picker button:hover,[data-theme=broadsheet] .scoring-calculator .rules-toggles button:hover{border-color:var(--bs-mint-deep);color:var(--bs-mint-deep);background:rgba(14,158,106,.055)}[data-theme=broadsheet] .scoring-calculator .rules-role-picker button.active,[data-theme=broadsheet] .scoring-calculator .rules-toggles button.active{border-color:var(--bs-violet);color:var(--bs-violet);background:rgba(108,79,224,.075)}[data-theme=broadsheet] .scoring-calculator .rules-controls label b,[data-theme=broadsheet] .scoring-calculator .rules-role-description b{color:var(--bs-ink)}[data-theme=broadsheet] .scoring-calculator .rules-stage-label{color:var(--bs-mint-deep)}[data-theme=broadsheet] .scoring-calculator .rules-playground{border-color:var(--bs-line-strong);background:var(--bs-line)}[data-theme=broadsheet] .scoring-calculator .rules-controls,[data-theme=broadsheet] .scoring-calculator .rules-receipt{color:var(--bs-ink);background:var(--bs-paper-strong)}[data-theme=broadsheet] .scoring-calculator .rules-controls input{accent-color:var(--bs-violet)}[data-theme=broadsheet] .scoring-calculator .rules-receipt{border-top-color:var(--bs-mint)}[data-theme=broadsheet] .scoring-calculator .rules-receipt header,[data-theme=broadsheet] .scoring-calculator .rules-receipt li{border-color:var(--bs-line)}[data-theme=broadsheet] .scoring-calculator .rules-receipt header span,[data-theme=broadsheet] .scoring-calculator .rules-receipt li>b:not(.danger-text){color:var(--bs-violet)}[data-theme=broadsheet] .scoring-calculator .rules-receipt-label small{color:var(--bs-mint-deep)}[data-theme=broadsheet] .scoring-calculator .rules-receipt footer,[data-theme=broadsheet] .scoring-calculator .rules-receipt footer strong,[data-theme=broadsheet] .scoring-calculator .rules-receipt header b{color:var(--bs-ink)}[data-theme=broadsheet] .scoring-calculator .rules-receipt .danger-text{color:var(--danger)}[data-theme=broadsheet] .scoring-calculator .rules-receipt .rules-captain-line{border-left-color:var(--bs-mint);background:rgba(14,158,106,.06)}[data-theme=broadsheet] .scoring-calculator .rules-receipt footer{background:#f0eee8}[data-theme=broadsheet] .scoring-constitution-tablewrap tr.is-active-role{box-shadow:inset 3px 0 var(--bs-violet);background:rgba(108,79,224,.075)}[data-theme=broadsheet] .scoring-active-role-label,[data-theme=broadsheet] .scoring-table-cue{color:var(--bs-violet)}@media (max-width:620px){[data-theme=broadsheet] .scoring-constitution-tablewrap:after{background:linear-gradient(90deg,transparent,var(--bs-paper))}[data-theme=broadsheet] .scoring-constitution-tablewrap td:first-child,[data-theme=broadsheet] .scoring-constitution-tablewrap th:first-child{background:var(--bs-paper)}[data-theme=broadsheet] .scoring-constitution-tablewrap tr.is-active-role td:first-child{background:#f1edf9}[data-theme=broadsheet] .scoring-table-cue{background:linear-gradient(90deg,transparent,var(--bs-paper) 28%)}}[data-theme=broadsheet] .rules-role-picker button,[data-theme=broadsheet] .rules-toggles button{border-color:rgba(255,255,255,.23);color:#f4f2ed;background:#252530}[data-theme=broadsheet] .rules-role-picker button:hover,[data-theme=broadsheet] .rules-toggles button:hover{border-color:#54e0a5;color:#fff;background:#263d35}[data-theme=broadsheet] .rules-role-picker button.active,[data-theme=broadsheet] .rules-toggles button.active{border-color:#b6a4ff;color:#fff;background:#322c52}[data-theme=broadsheet] .recap-poster{border-color:rgba(255,255,255,.18);background:#14141a;box-shadow:none}[data-theme=broadsheet] .recap-poster-moments>div{border-color:rgba(255,255,255,.16);background:rgba(255,255,255,.055)}[data-theme=broadsheet] .recap-download-tools{border-color:var(--bs-line);background:var(--bs-paper)}[data-theme=broadsheet] .bracket-node,[data-theme=broadsheet] .pickem-series{border-color:rgba(255,255,255,.18);border-radius:3px;box-shadow:none;-webkit-clip-path:none;clip-path:none}[data-theme=broadsheet] .bracket-node>footer,[data-theme=broadsheet] .bracket-node>header,[data-theme=broadsheet] .pickem-form,[data-theme=broadsheet] .pickem-series>header{border-color:rgba(255,255,255,.15)}[data-theme=broadsheet] .pickem-receipt,[data-theme=broadsheet] .pickem-result{border-color:rgba(84,224,165,.34);background:rgba(255,255,255,.06)}[data-theme=broadsheet] .nav .links a.active,[data-theme=broadsheet] .nav .links a[aria-current=page]{color:var(--bs-ink)}[data-theme=broadsheet] .footer a{color:var(--bs-muted)}[data-theme=broadsheet] .footer a:hover{color:var(--bs-ink)}@media (max-width:760px){[data-theme=broadsheet] .join-gateway-aside{border-top-color:var(--bs-line)}}[data-theme=broadsheet] :is(.rift-board,.team-rift-board,.broadcast-panel,.competition-command,.competition-moment,.matchday-scoreboard,.recap-story-frame,.auth-promise,.recap-poster,.public-recap,.public-score-receipt,.public-price-receipt,.worlds-prototype,.bracket-node,.pickem-series,.invite-recovery){background-color:var(--bs-board)}[data-theme=broadsheet] .relchip{color:var(--bs-mint-deep)}[data-theme=broadsheet] .pickcell{background:var(--bs-paper-strong);border-color:var(--bs-line);color:var(--bs-ink)}[data-theme=broadsheet] .pickcell .muted,[data-theme=broadsheet] .pickcell .n{color:var(--bs-muted)}[data-theme=broadsheet] .bracket-status-key>span{background:var(--bs-paper-strong);border-color:var(--bs-line-strong);color:var(--bs-ink)}[data-theme=broadsheet] .bracket-status-key b{color:var(--bs-mint-deep)}[data-theme=broadsheet] .score-state.is-final{background-color:rgba(14,158,106,.16);color:var(--bs-mint-deep)}[data-theme=broadsheet] .tag.role-SUPPORT{color:#7a5108;border-color:rgba(122,81,8,.4)}[data-theme=broadsheet] .pchip.mine{color:var(--bs-mint-deep);border-color:rgba(8,113,75,.45);background:rgba(14,158,106,.12)}[data-theme=broadsheet] .squad-bench-label{background:var(--bs-paper-strong);border-color:var(--bs-line);color:var(--bs-muted)}[data-theme=broadsheet] .squad-bench-label b{color:var(--bs-ink)}@media (min-width:901px){html[data-theme=broadsheet]:has(.public-home){overflow-x:clip}[data-theme=broadsheet] .public-home{--arena-ink:#f4f7f4;--arena-muted:#a7b7b5;--arena-mint:#52efb0;--arena-violet:#baa8ff}[data-theme=broadsheet] .public-home .public-hero{grid-template-columns:minmax(380px,.78fr) minmax(650px,1.22fr);gap:clamp(34px,4.2vw,68px);min-height:690px;padding:72px 0 62px}[data-theme=broadsheet] .public-home .public-hero:after{position:absolute;right:-9vw;bottom:8px;left:43%;height:1px;background:linear-gradient(90deg,transparent,rgba(14,158,106,.5),transparent);box-shadow:0 -132px rgba(108,79,224,.08),0 132px rgba(14,158,106,.08);content:"";pointer-events:none}[data-theme=broadsheet] .public-home .public-hero-copy{z-index:2}[data-theme=broadsheet] .public-home .public-hero-copy h1{max-width:600px;margin:15px 0 0;font-size:clamp(4.25rem,6.2vw,6.5rem);line-height:.86;letter-spacing:-.01em}[data-theme=broadsheet] .public-home .public-hero-copy .sub{max-width:570px;margin-top:25px;font-size:1.08rem;line-height:1.7}[data-theme=broadsheet] .public-home .public-hero-actions{margin-top:30px}[data-theme=broadsheet] .public-home .public-hero-proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:570px;margin:34px 0 0;border-top:1px solid var(--bs-line-strong);border-bottom:1px solid var(--bs-line)}[data-theme=broadsheet] .public-home .public-hero-proof div{display:flex;flex-direction:column-reverse;gap:6px;padding:14px 15px 13px;border-left:1px solid var(--bs-line)}[data-theme=broadsheet] .public-home .public-hero-proof div:last-child{border-right:1px solid var(--bs-line)}[data-theme=broadsheet] .public-home .public-hero-proof dt{color:var(--bs-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[data-theme=broadsheet] .public-home .public-hero-proof dd{margin:0;color:var(--bs-ink);font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:1.45rem;line-height:1;text-transform:uppercase}[data-theme=broadsheet] .public-home .public-hero-squad{position:relative;z-index:1;overflow:visible;padding:20px;border:1px solid rgba(103,233,188,.34);border-top-color:rgba(218,190,115,.76);border-radius:0;background:linear-gradient(145deg,rgba(255,255,255,.055),transparent 34%),linear-gradient(180deg,#0a1722,#040b12 70%);box-shadow:0 34px 80px rgba(13,21,24,.3),12px 14px 0 rgba(20,20,26,.08),inset 0 1px rgba(255,255,255,.08);-webkit-clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}[data-theme=broadsheet] .public-home .public-hero-squad:before{position:absolute;z-index:-1;inset:-11px 18px 11px -11px;border:1px solid rgba(20,20,26,.16);content:"";pointer-events:none}[data-theme=broadsheet] .public-home .public-hero-squad>header{align-items:center;margin:0 0 16px;padding:0 2px 14px;border-bottom:1px solid rgba(255,255,255,.12)}[data-theme=broadsheet] .public-home .public-hero-squad h2{color:var(--arena-ink);font-size:2.4rem;line-height:.9}[data-theme=broadsheet] .public-home .public-preview-label{color:var(--arena-mint)}[data-theme=broadsheet] .public-home .public-squad-complete{border:1px solid rgba(186,168,255,.5);border-radius:0;color:var(--arena-violet);background:rgba(186,168,255,.08)}[data-theme=broadsheet] .public-home .public-showcase-rift{height:auto;aspect-ratio:1.43/1;overflow:hidden;border:1px solid rgba(218,190,115,.4);border-radius:0;background:#02070c;box-shadow:inset 0 0 70px rgba(0,0,0,.58),0 16px 34px rgba(0,0,0,.36);-webkit-clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}[data-theme=broadsheet] .public-home .public-arena-hud{position:absolute;z-index:3;top:9px;right:11px;left:11px;display:flex;justify-content:space-between;color:rgba(237,246,242,.68);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.48rem;font-weight:800;letter-spacing:.13em;text-shadow:0 1px 4px #000}[data-theme=broadsheet] .public-home .public-arena-hud span:last-child{color:var(--arena-mint)}[data-theme=broadsheet] .public-home .public-rift-lineup{z-index:2}[data-theme=broadsheet] .public-home .public-rift-player{width:132px;padding:7px 8px 8px;border:1px solid rgba(150,186,184,.36);border-top:1px solid color-mix(in srgb,var(--role-colour,var(--arena-mint)) 80%,white);background:linear-gradient(145deg,rgba(32,66,75,.94),rgba(4,15,24,.97) 68%),#07131d;box-shadow:0 13px 24px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.09);-webkit-clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px)}[data-theme=broadsheet] .public-home .public-rift-player:after{position:absolute;top:0;bottom:0;left:0;width:2px;background:var(--role-colour,var(--arena-mint));content:"";box-shadow:0 0 10px var(--role-colour,var(--arena-mint))}[data-theme=broadsheet] .public-home .public-rift-player[data-slot=TOP]{top:4.5%;left:17%}[data-theme=broadsheet] .public-home .public-rift-player[data-slot=JUNGLE]{top:29%;left:20%}[data-theme=broadsheet] .public-home .public-rift-player[data-slot=MID]{top:31%;left:50%;transform:translateX(-50%)}[data-theme=broadsheet] .public-home .public-rift-player[data-slot=BOT]{right:18%;bottom:9%}[data-theme=broadsheet] .public-home .public-rift-player[data-slot=SUPPORT]{right:5.5%;bottom:31%}[data-theme=broadsheet] .public-home .public-arena-player-label{display:flex;gap:7px;align-items:baseline;justify-content:space-between;min-width:0;padding-bottom:4px;border-bottom:1px solid rgba(255,255,255,.1)}[data-theme=broadsheet] .public-home .public-arena-player-label strong{overflow:hidden;color:var(--arena-ink);font-size:.64rem;letter-spacing:.035em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}[data-theme=broadsheet] .public-home .public-hero-role{color:color-mix(in srgb,var(--role-colour,var(--arena-mint)) 84%,white)}[data-theme=broadsheet] .public-home .public-rift-player-main{margin-top:3px}[data-theme=broadsheet] .public-home .public-hero-team{color:var(--arena-muted)}[data-theme=broadsheet] .public-home .public-hero-team b{color:var(--arena-ink)}[data-theme=broadsheet] .public-home .public-rift-player .public-captain,[data-theme=broadsheet] .public-home .public-rift-player .public-vice-captain{top:auto;right:6px;bottom:6px;border-radius:0}[data-theme=broadsheet] .public-home .public-hero-bench{gap:8px;padding:12px 0}[data-theme=broadsheet] .public-home .public-bench-title{color:var(--arena-muted)}[data-theme=broadsheet] .public-home .public-hero-bench>div{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.045)}[data-theme=broadsheet] .public-home .public-hero-bench b,[data-theme=broadsheet] .public-home .public-hero-squad>footer strong{color:var(--arena-ink)}[data-theme=broadsheet] .public-home .public-hero-bench small,[data-theme=broadsheet] .public-home .public-hero-squad>footer>div:not(.public-budget-meter){color:var(--arena-muted)}[data-theme=broadsheet] .public-home .public-hero-squad>footer{border-color:rgba(255,255,255,.13);background:transparent}[data-theme=broadsheet] .public-home .public-budget-meter{height:3px;background:rgba(255,255,255,.09)}[data-theme=broadsheet] .public-home .public-budget-meter>*{background:linear-gradient(90deg,var(--arena-mint),#dabe73);box-shadow:0 0 12px rgba(82,239,176,.42)}[data-theme=broadsheet] .public-home .public-matchday{position:relative;margin-top:46px;padding:42px;border:1px solid var(--bs-line-strong);background:linear-gradient(90deg,rgba(14,158,106,.04),transparent 40%),var(--bs-paper);box-shadow:14px 14px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .public-home .public-matchday:before{position:absolute;top:-1px;bottom:-1px;left:-1px;width:4px;background:var(--bs-mint);content:""}[data-theme=broadsheet] .public-home .public-live-card{border-radius:0;box-shadow:0 24px 54px rgba(20,20,26,.18)}[data-theme=broadsheet] .public-home .public-game-loop .card{position:relative;min-height:190px;padding:22px 78px 22px 22px;border:1px solid var(--bs-line);border-top:3px solid var(--bs-ink);border-radius:0;background:var(--bs-paper)}[data-theme=broadsheet] .public-home .public-game-loop .card:after{position:absolute;right:10px;bottom:4px;width:52px;height:52px;border-right:1px solid rgba(14,158,106,.3);border-bottom:1px solid rgba(14,158,106,.3);content:""}}@media (min-width:901px){[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page,.league-shell){position:relative;display:grid;grid-gap:18px;gap:18px;isolation:isolate}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header){position:relative;min-height:205px;overflow:hidden;padding:34px 38px;border:1px solid rgba(82,239,176,.34);border-top:2px solid #dabe73;color:#f4f7f4;background:radial-gradient(circle at 86% 18%,rgba(108,79,224,.28),transparent 27%),linear-gradient(125deg,rgba(82,239,176,.09),transparent 42%),#07131d;box-shadow:11px 12px 0 rgba(20,20,26,.07);-webkit-clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px)}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header):before{position:absolute;inset:13px;border:1px solid rgba(255,255,255,.08);content:"";pointer-events:none}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header):after{position:absolute;top:-104px;right:74px;width:278px;height:278px;border:1px solid rgba(82,239,176,.2);border-radius:50%;box-shadow:0 0 0 42px rgba(82,239,176,.025),inset 0 0 0 48px rgba(186,168,255,.03);content:"";pointer-events:none}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header)>*{position:relative;z-index:1}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) h1{max-width:900px;color:#fff;font-size:clamp(3.5rem,5.6vw,5.8rem);line-height:.88;letter-spacing:-.015em}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) .muted{max-width:780px;color:#a7b7b5}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) a:not(.btn){color:#52efb0}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) .pill{border-color:rgba(82,239,176,.4);color:#f4f7f4;background:rgba(82,239,176,.08)}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) .tag{border-color:rgba(255,255,255,.2)}[data-theme=broadsheet] :is(.team-command-header,.league-identity-header) .btn.ghost{border-color:rgba(255,255,255,.28);color:#f4f7f4;background:rgba(255,255,255,.035)}[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page)>.statgrid{gap:12px;margin:0!important}[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page)>.statgrid>.card{position:relative;min-height:138px;overflow:hidden;padding:22px;border:1px solid var(--bs-line);border-top:3px solid var(--bs-ink);border-radius:0;background:linear-gradient(135deg,rgba(14,158,106,.045),transparent 56%),var(--bs-paper);box-shadow:6px 7px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page)>.statgrid>.card:nth-child(2n){border-top-color:var(--bs-violet)}[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page)>.statgrid>.card:after{position:absolute;right:9px;bottom:9px;width:24px;height:24px;border-right:1px solid rgba(14,158,106,.28);border-bottom:1px solid rgba(14,158,106,.28);content:""}[data-theme=broadsheet] :is(.team-overview,.team-points-page,.team-transfers-page)>.statgrid>.card .big{font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:2.9rem;font-weight:400;line-height:.96}[data-theme=broadsheet] .team-overview>.card.gilded.flexrow{margin:0;padding:22px 26px;border-radius:0;border-top:3px solid var(--bs-mint);background:linear-gradient(90deg,rgba(14,158,106,.065),transparent 44%),var(--bs-paper);box-shadow:7px 8px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .team-overview>.grid2{gap:18px;align-items:start}[data-theme=broadsheet] .team-overview>.grid2>*>.card,[data-theme=broadsheet] .team-points-page>.card,[data-theme=broadsheet] .team-transfers-page>.card{border-radius:0;box-shadow:7px 8px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .team-points-page>.card:not(.gilded){border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .team-points-page .classic-receipt-list{gap:12px}[data-theme=broadsheet] .league-shell>.subnav{position:-webkit-sticky;position:sticky;z-index:8;top:66px;margin:0;border-top:3px solid var(--bs-mint);background:rgba(251,250,247,.95);box-shadow:0 12px 28px rgba(20,20,26,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=broadsheet] .league-shell>.grid2>.card,[data-theme=broadsheet] .league-shell>:is(.card,.grid2>.card){border-radius:0;box-shadow:7px 8px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .league-shell>.card:first-of-type,[data-theme=broadsheet] .league-shell>.grid2:first-of-type>.card:first-child{border-top:3px solid var(--bs-ink)}}@media (min-width:901px){[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page,.shared-league-page){position:relative;display:grid;grid-gap:18px;gap:18px;isolation:isolate}[data-theme=broadsheet] .shared-league-hero,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:34px;gap:34px;align-items:end;min-height:255px;overflow:hidden;margin:0;padding:38px 42px;border:1px solid rgba(82,239,176,.34);border-top:2px solid #dabe73;color:#f4f7f4;background:radial-gradient(circle at 84% 14%,rgba(108,79,224,.3),transparent 27%),linear-gradient(125deg,rgba(82,239,176,.09),transparent 42%),#07131d;box-shadow:11px 12px 0 rgba(20,20,26,.07);-webkit-clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px);clip-path:polygon(15px 0,100% 0,100% calc(100% - 15px),calc(100% - 15px) 100%,0 100%,0 15px)}[data-theme=broadsheet] .shared-league-hero:before,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading:before{position:absolute;inset:13px;border:1px solid rgba(255,255,255,.08);content:"";pointer-events:none}[data-theme=broadsheet] .shared-league-hero:after,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading:after{position:absolute;top:-118px;right:78px;width:300px;height:300px;border:1px solid rgba(82,239,176,.2);border-radius:50%;box-shadow:0 0 0 44px rgba(82,239,176,.025),inset 0 0 0 51px rgba(186,168,255,.03);content:"";pointer-events:none}[data-theme=broadsheet] .shared-league-hero>*,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading>*{position:relative;z-index:1}[data-theme=broadsheet] .shared-league-hero h1,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading h1{max-width:880px;margin:7px 0 11px;color:#fff;font-size:clamp(3.7rem,6vw,6.2rem);line-height:.86;letter-spacing:-.015em}[data-theme=broadsheet] .shared-league-hero .kicker,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading .kicker{color:#52efb0}[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading .muted{max-width:820px;color:#a7b7b5}[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page)>.section-heading .btn.ghost{border-color:rgba(255,255,255,.28);color:#f4f7f4;background:rgba(255,255,255,.035)}[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page,.shared-league-page)>.grid2>.card,[data-theme=broadsheet] :is(.global-window-play-page,.global-league-page,.pickem-page,.public-league-page,.shared-league-page)>:is(.card,.grid2>.card){border-radius:0;box-shadow:7px 8px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .global-window-play-page>.grid2{grid-template-columns:minmax(0,1.3fr) minmax(330px,.7fr);gap:18px;align-items:start}[data-theme=broadsheet] .global-window-play-page>.grid2>.card{min-height:500px;padding:28px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .global-window-play-page>.grid2>.card:first-child{border-top-color:var(--bs-mint);background:linear-gradient(125deg,rgba(14,158,106,.055),transparent 42%),var(--bs-paper)}[data-theme=broadsheet] .global-window-squad-form{display:grid;grid-gap:10px;gap:10px}[data-theme=broadsheet] .global-window-squad-form>.field{margin:0}[data-theme=broadsheet] .global-window-squad-form>.field:first-of-type{margin-bottom:7px}[data-theme=broadsheet] .global-role-field{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:56px;padding:8px 10px 8px 14px;border-left:3px solid var(--bs-violet);background:rgba(108,79,224,.045)}[data-theme=broadsheet] .global-role-field[data-role=TOP]{border-left-color:#c67a64}[data-theme=broadsheet] .global-role-field[data-role=JUNGLE]{border-left-color:#0e9e6a}[data-theme=broadsheet] .global-role-field[data-role=MID]{border-left-color:#6c4fe0}[data-theme=broadsheet] .global-role-field[data-role=BOT]{border-left-color:#477ca8}[data-theme=broadsheet] .global-role-field[data-role=SUPPORT]{border-left-color:#a38748}[data-theme=broadsheet] .global-role-field>span{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.64rem;font-weight:900;letter-spacing:.12em}[data-theme=broadsheet] .global-window-squad-form>.btn{justify-self:start;margin-top:8px}[data-theme=broadsheet] .pickem-page>.grid2{gap:16px}[data-theme=broadsheet] .pickem-page>.card,[data-theme=broadsheet] .pickem-page>.grid2>.card{border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .pickem-page>.grid2>.card:last-child{border-top-color:var(--bs-violet)}[data-theme=broadsheet] .public-league-page>.statgrid.compact-stats{margin:0!important;border-top:3px solid var(--bs-mint);box-shadow:7px 8px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .shared-league-page>.card{padding:28px;border-top:3px solid var(--bs-mint)}[data-theme=broadsheet] .league-shell .matchday-hero{border-radius:0;color:#f4f7f4;-webkit-clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px);clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}[data-theme=broadsheet] .league-shell .matchday-hero h1{color:#fff}[data-theme=broadsheet] .league-shell .matchday-hero .kicker{color:#52efb0}[data-theme=broadsheet] .league-shell .matchday-hero :is(p,.muted,.matchday-refresh){color:#a7b7b5}[data-theme=broadsheet] .league-shell .matchday-hero .score-state{color:#dce5e2}[data-theme=broadsheet] .league-shell .matchday-hero .btn.ghost{border-color:rgba(255,255,255,.28);color:#f4f7f4;background:rgba(255,255,255,.035)}[data-theme=broadsheet] .admin-shell{position:relative;display:grid;grid-gap:18px;gap:18px;isolation:isolate}[data-theme=broadsheet] .admin-command-header{position:relative;min-height:178px;overflow:hidden;padding:32px 38px;border:1px solid rgba(82,239,176,.34);border-top:2px solid #dabe73;color:#f4f7f4;background:radial-gradient(circle at 86% 12%,rgba(108,79,224,.28),transparent 27%),linear-gradient(125deg,rgba(82,239,176,.08),transparent 42%),#07131d;box-shadow:10px 11px 0 rgba(20,20,26,.07);-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}[data-theme=broadsheet] .admin-command-header:before{position:absolute;inset:12px;border:1px solid rgba(255,255,255,.08);content:"";pointer-events:none}[data-theme=broadsheet] .admin-command-header h1{position:relative;z-index:1;color:#fff;font-size:clamp(4rem,7vw,7rem);line-height:.84}[data-theme=broadsheet] .admin-command-header .pill{position:relative;z-index:1;border-color:rgba(82,239,176,.4);color:#52efb0;background:rgba(82,239,176,.08)}[data-theme=broadsheet] .admin-shell>.subnav{position:-webkit-sticky;position:sticky;z-index:9;top:66px;margin:0;border-top:3px solid var(--bs-mint);background:rgba(251,250,247,.95);box-shadow:0 12px 28px rgba(20,20,26,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=broadsheet] .admin-shell>:last-child>.statgrid>.card{min-height:130px;padding:22px;border-top:3px solid var(--bs-ink);border-radius:0;box-shadow:6px 7px 0 rgba(20,20,26,.04)}[data-theme=broadsheet] .admin-shell>:last-child>.statgrid>.card:nth-child(2n){border-top-color:var(--bs-violet)}[data-theme=broadsheet] .admin-shell>:last-child>.card{border-radius:0;box-shadow:7px 8px 0 rgba(20,20,26,.04)}}@media (min-width:901px){[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page,.legal-page,.auth-recovery-page,.moderation-report-page){position:relative;isolation:isolate}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page){display:grid;grid-gap:22px;gap:22px}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact){position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:32px;gap:32px;align-items:end;min-height:228px;overflow:hidden;margin:0;padding:34px 38px;border:1px solid var(--bs-line-strong);border-top:4px solid var(--bs-ink);background:radial-gradient(circle at 84% 15%,rgba(108,79,224,.14),transparent 27%),linear-gradient(112deg,rgba(14,158,106,.06),transparent 38%),var(--bs-paper);box-shadow:12px 12px 0 rgba(20,20,26,.045);-webkit-clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px));clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact):before{position:absolute;inset:12px;border:1px solid rgba(20,20,26,.07);content:"";pointer-events:none}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact):after{position:absolute;top:-88px;right:70px;width:260px;height:260px;border:1px solid rgba(108,79,224,.2);border-radius:50%;box-shadow:0 0 0 38px rgba(108,79,224,.025),inset 0 0 0 44px rgba(14,158,106,.025);content:"";pointer-events:none}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact)>*{position:relative;z-index:1}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact) h1{max-width:860px;margin:7px 0 10px;font-size:clamp(3rem,5vw,5rem);line-height:.9;letter-spacing:-.015em}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.passport-page,.notifications-page)>.section-heading:not(.compact) p{max-width:780px;margin-bottom:0;font-size:.94rem;line-height:1.65}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page) :where(.section-heading.compact){padding:0 0 14px;border-bottom:2px solid var(--bs-ink)}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page) :where(.section-heading.compact) h2{margin:5px 0 0;font-size:2rem}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page)>:is(.card,.grid2>.card,.grid3>.card),[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.pricing-page,.profile-page,.passport-page,.notifications-page)>:is(.grid2,.grid3)>.card{border-radius:0;box-shadow:7px 8px 0 rgba(20,20,26,.045)}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.notifications-page) .empty{position:relative;display:grid;min-height:280px;place-content:center;overflow:hidden;padding:46px 15%;border-top:3px solid var(--bs-mint);text-align:center;background:linear-gradient(135deg,rgba(14,158,106,.055),transparent 42%),var(--bs-paper)}[data-theme=broadsheet] :is(.calendar-page,.news-page,.leaderboards-page,.notifications-page) .empty:before{position:absolute;right:34px;bottom:-24px;color:rgba(14,158,106,.07);font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:11rem;line-height:1;content:"B";pointer-events:none}[data-theme=broadsheet] .calendar-page>.grid2{gap:20px;align-items:stretch}[data-theme=broadsheet] .calendar-page>.grid2:has(>:only-child){grid-template-columns:minmax(0,760px)}[data-theme=broadsheet] .calendar-window{position:relative;overflow:hidden;padding:24px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .calendar-window:after{position:absolute;top:0;right:0;width:76px;height:76px;border-top:1px solid rgba(14,158,106,.3);border-right:1px solid rgba(14,158,106,.3);content:""}[data-theme=broadsheet] .calendar-window>.tag:first-of-type{margin:10px 0 2px}[data-theme=broadsheet] .calendar-window h2{margin:13px 0 8px;font-size:2rem}[data-theme=broadsheet] .calendar-window .playerrow{border-left:2px solid rgba(108,79,224,.34);background:#f5f3ee}[data-theme=broadsheet] .news-page .news-filters{position:-webkit-sticky;position:sticky;top:66px;z-index:6;margin:0;border-top:3px solid var(--bs-mint);background:rgba(251,250,247,.94);box-shadow:0 14px 30px rgba(20,20,26,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}[data-theme=broadsheet] .news-page .news-grid{gap:18px}[data-theme=broadsheet] .news-page .news-card{position:relative;min-height:220px;padding:24px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .news-page .news-card h2{max-width:650px;font-size:2rem}[data-theme=broadsheet] .pricing-page{gap:20px}[data-theme=broadsheet] .pricing-page .pricing-hero.card.gilded{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);grid-gap:42px;gap:42px;align-items:center;min-height:420px;overflow:hidden;margin:0;padding:48px;border:1px solid rgba(83,240,177,.35);border-top:2px solid #dabe73;color:#f4f7f4;background:radial-gradient(circle at 84% 18%,rgba(108,79,224,.28),transparent 27%),linear-gradient(135deg,rgba(82,239,176,.08),transparent 42%),#07131d;box-shadow:14px 16px 0 rgba(20,20,26,.08);-webkit-clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}[data-theme=broadsheet] .pricing-page .pricing-hero.card.gilded:before{position:absolute;inset:16px;border:1px solid rgba(255,255,255,.09);content:"";pointer-events:none}[data-theme=broadsheet] .pricing-hero>*{position:relative;z-index:1}[data-theme=broadsheet] .pricing-hero h1{margin:8px 0 15px;color:#fff;font-size:clamp(4rem,7vw,7rem);line-height:.86}[data-theme=broadsheet] .pricing-hero .kicker{color:#52efb0}[data-theme=broadsheet] .pricing-hero p{max-width:700px;color:#a7b7b5;font-size:1rem;line-height:1.7}[data-theme=broadsheet] .pricing-hero .btn.ghost{border-color:rgba(255,255,255,.28);color:#fff}[data-theme=broadsheet] .pricing-zero{display:grid;min-height:250px;place-content:center;padding:22px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.045);text-align:center}[data-theme=broadsheet] .pricing-zero small,[data-theme=broadsheet] .pricing-zero span{color:#a7b7b5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.62rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}[data-theme=broadsheet] .pricing-zero strong{color:#52efb0;font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:8.5rem;font-weight:400;line-height:.9;text-shadow:0 0 34px rgba(82,239,176,.2)}[data-theme=broadsheet] .pricing-page>.grid2>.card{min-height:260px;padding:28px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .pricing-page>.grid2>.card li{margin-bottom:8px}[data-theme=broadsheet] .pricing-page>.grid2>.card li::marker{color:var(--bs-mint)}[data-theme=broadsheet] .passport-page>.passport-cover,[data-theme=broadsheet] .profile-page>.card.gilded{position:relative;overflow:hidden;padding:34px;border:1px solid rgba(82,239,176,.34);border-top:2px solid #dabe73;border-radius:0;color:#f4f7f4;background:radial-gradient(circle at 86% 12%,rgba(108,79,224,.26),transparent 25%),linear-gradient(125deg,rgba(82,239,176,.08),transparent 42%),#07131d;box-shadow:10px 12px 0 rgba(20,20,26,.07);-webkit-clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}[data-theme=broadsheet] .passport-page>.passport-cover h2,[data-theme=broadsheet] .profile-page>.card.gilded h1{color:#fff}[data-theme=broadsheet] .profile-page>.card.gilded h1{margin:6px 0 8px;font-size:clamp(3.4rem,6vw,5.6rem);line-height:.9}[data-theme=broadsheet] .passport-page>.passport-cover .kicker,[data-theme=broadsheet] .profile-page>.card.gilded .kicker{color:#52efb0}[data-theme=broadsheet] .passport-page>.passport-cover .muted,[data-theme=broadsheet] .passport-page>.passport-cover .passport-record-line,[data-theme=broadsheet] .profile-page>.card.gilded .muted{color:#a7b7b5}[data-theme=broadsheet] .profile-page>.card.gilded .btn.ghost{border-color:rgba(255,255,255,.28);color:#f4f7f4}[data-theme=broadsheet] .passport-page>.passport-cover .passport-record-line b{color:#f4f7f4}[data-theme=broadsheet] .passport-page>.passport-cover .status-tile,[data-theme=broadsheet] .profile-page>.card.gilded .status-tile{border-color:rgba(255,255,255,.13);background:rgba(255,255,255,.045)}[data-theme=broadsheet] .passport-page>.passport-cover .status-tile strong,[data-theme=broadsheet] .profile-page>.card.gilded .status-tile strong{color:#fff}[data-theme=broadsheet] .passport-page>.passport-cover .status-label,[data-theme=broadsheet] .profile-page>.card.gilded .status-label{color:#52efb0}[data-theme=broadsheet] .notifications-heading h1{margin-bottom:0}[data-theme=broadsheet] .notifications-page>.grid2{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);gap:20px}[data-theme=broadsheet] .notifications-page>.grid2>.card{min-height:330px;padding:26px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .notifications-page .playerrow.hl{border-left:3px solid var(--bs-mint);background:rgba(14,158,106,.055)}[data-theme=broadsheet] .leaderboards-page>.grid3>.card{min-height:190px;padding:24px;border-top:3px solid var(--bs-ink)}[data-theme=broadsheet] .leaderboards-page>.grid3{grid-template-columns:repeat(4,minmax(0,1fr))}[data-theme=broadsheet] .leaderboards-page>.grid3>.card.gilded{border-top-color:var(--bs-mint);background:linear-gradient(135deg,rgba(14,158,106,.07),transparent 48%),var(--bs-paper)}[data-theme=broadsheet] .legal-page{max-width:1040px;margin:36px auto 72px;counter-reset:legal-section}[data-theme=broadsheet] .legal-hero{position:relative;min-height:330px;overflow:hidden;padding:58px 60px;border:1px solid rgba(82,239,176,.32);border-top:2px solid #dabe73;color:#f4f7f4;background:radial-gradient(circle at 86% 16%,rgba(108,79,224,.28),transparent 25%),linear-gradient(135deg,rgba(82,239,176,.08),transparent 38%),#07131d;box-shadow:14px 14px 0 rgba(20,20,26,.07);-webkit-clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}[data-theme=broadsheet] .legal-hero:after{position:absolute;right:42px;bottom:-112px;width:300px;height:300px;border:1px solid rgba(82,239,176,.18);border-radius:50%;box-shadow:0 0 0 46px rgba(82,239,176,.025);content:""}[data-theme=broadsheet] .legal-hero-index{position:absolute;top:17px;right:20px;color:rgba(244,247,244,.46);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.55rem;font-weight:800;letter-spacing:.13em}[data-theme=broadsheet] .legal-hero .kicker{color:#52efb0}[data-theme=broadsheet] .legal-hero h1{position:relative;z-index:1;max-width:790px;margin:12px 0 20px;color:#fff;font-size:clamp(4rem,7vw,7rem);line-height:.86}[data-theme=broadsheet] .legal-hero .lead{position:relative;z-index:1;max-width:780px;color:#b9c4c2;font-size:1.05rem;line-height:1.72}[data-theme=broadsheet] .legal-sections{gap:16px;margin-top:28px}[data-theme=broadsheet] .legal-section{position:relative;min-height:150px;margin:0;padding:28px 32px 28px 96px;border-radius:0;background:var(--bs-paper);box-shadow:7px 8px 0 rgba(20,20,26,.04);counter-increment:legal-section}[data-theme=broadsheet] .legal-section:before{position:absolute;top:30px;left:28px;color:var(--bs-mint-deep);font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:2.4rem;line-height:1;content:counter(legal-section,decimal-leading-zero)}[data-theme=broadsheet] .legal-section h2{margin-top:0;font-size:2rem}[data-theme=broadsheet] .auth-recovery-page{max-width:600px;min-height:470px;margin:46px auto 70px;padding:42px;border:1px solid var(--bs-line-strong);border-top:4px solid var(--bs-ink);background:radial-gradient(circle at 88% 6%,rgba(108,79,224,.13),transparent 26%),linear-gradient(135deg,rgba(14,158,106,.055),transparent 44%),var(--bs-paper);box-shadow:12px 13px 0 rgba(20,20,26,.05);-webkit-clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px));clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,18px 100%,0 calc(100% - 18px))}[data-theme=broadsheet] .auth-recovery-page>h1{margin:7px 0 24px;font-size:3.5rem;line-height:.9}[data-theme=broadsheet] .auth-recovery-page>.card,[data-theme=broadsheet] .auth-recovery-result>.card{padding:26px;border-radius:0;border-top:3px solid var(--bs-mint);box-shadow:7px 8px 0 rgba(20,20,26,.045)}[data-theme=broadsheet] .auth-recovery-result>.card h1{font-size:3.5rem;line-height:.9}[data-theme=broadsheet] .moderation-report-page{max-width:760px;margin:38px auto 72px;padding:36px;border:1px solid var(--bs-line-strong);border-top:4px solid var(--danger);background:var(--bs-paper);box-shadow:10px 11px 0 rgba(20,20,26,.05)}[data-theme=broadsheet] .moderation-report-page .card h1,[data-theme=broadsheet] .moderation-report-page>h1{font-size:3.6rem;line-height:.9}[data-theme=broadsheet] .moderation-report-page>.card,[data-theme=broadsheet] .moderation-report-page>form.card{border-radius:0;box-shadow:none}}@media (min-width:901px){[data-theme=broadsheet] .calendar-page>.grid2,[data-theme=broadsheet] .calendar-page>.grid2:has(>:only-child){position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch;counter-reset:calendar-window}[data-theme=broadsheet] .calendar-page>.grid2:before{position:absolute;z-index:0;top:0;bottom:0;left:35px;width:1px;background:linear-gradient(var(--bs-mint),var(--bs-violet),var(--bs-line));content:""}[data-theme=broadsheet] .calendar-window{min-height:220px;padding:26px 30px 26px 94px;counter-increment:calendar-window}[data-theme=broadsheet] .calendar-window:before{position:absolute;z-index:2;top:23px;left:13px;display:grid;width:44px;height:44px;place-items:center;border:1px solid var(--bs-line-strong);color:var(--bs-mint-deep);background:var(--bs-paper);box-shadow:0 0 0 7px var(--bs-canvas);font-family:var(--font-poster),"Arial Narrow",system-ui,sans-serif;font-size:1.55rem;line-height:1;content:counter(calendar-window,decimal-leading-zero)}[data-theme=broadsheet] .calendar-window>*{position:relative;z-index:1}[data-theme=broadsheet] .calendar-window[data-window-state=upcoming]{border-top-color:var(--bs-violet);background:linear-gradient(110deg,rgba(108,79,224,.075),transparent 50%),var(--bs-paper)}[data-theme=broadsheet] .calendar-window[data-window-readiness=playable]{border-top-color:var(--bs-mint);background:linear-gradient(110deg,rgba(14,158,106,.09),transparent 50%),var(--bs-paper);box-shadow:8px 9px 0 rgba(14,158,106,.09)}[data-theme=broadsheet] .calendar-window[data-window-readiness=playable]:before{border-color:var(--bs-mint);color:#07131d;background:#52efb0}[data-theme=broadsheet] .calendar-window[data-window-state=closed],[data-theme=broadsheet] .calendar-window[data-window-state=final]{background:linear-gradient(110deg,rgba(20,20,26,.025),transparent 48%),var(--bs-paper)}[data-theme=broadsheet] .calendar-window h2{font-size:2.5rem}}