.player-scoreboard{--ps-gold:#f6c829;--ps-silver:#b9bec3;--ps-score-font:"Roboto Condensed", Roboto, "Arial Narrow", sans-serif;color:#f6f4ef;background:#050505 50%/cover no-repeat;width:1920px;height:1080px;font-family:Oswald,Arial Narrow,Impact,sans-serif;position:absolute;overflow:hidden}.player-scoreboard:after{content:"";pointer-events:none;border:1px solid #bec3c74d;position:absolute;inset:170px 38px 34px}.player-scoreboard-caption{z-index:2;color:#f4f3ee;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;width:592px;font-size:20px;font-weight:600;display:grid;position:absolute;top:134px;left:970px}.player-scoreboard-caption i{color:#f4f3ee;letter-spacing:0;justify-self:center;font-style:normal}.player-panels{z-index:2;grid-template-columns:1fr 1fr;gap:34px;display:grid;position:absolute;top:220px;left:62px;right:62px}.player-panel{background:linear-gradient(145deg,#0f1010f7,#020303f5);border:3px solid #bec3c76b;border-radius:12px;height:784px;position:relative;overflow:hidden;box-shadow:0 20px 44px #0009}.player-panel.active{border-color:var(--ps-gold);box-shadow:0 0 30px #f6c82959}.player-card-header{border-bottom:1px solid #bec3c759;height:172px;position:absolute;top:0;left:0;right:0}.player-photo{background:#080909;border:2px solid #f6c8298c;border-radius:8px;justify-content:center;align-items:center;width:142px;height:142px;display:flex;position:absolute;top:15px;left:20px;overflow:hidden}.player-photo img{object-fit:contain;filter:grayscale(.35);opacity:.8;width:86%;height:86%}.player-identity{text-align:center;min-width:0;height:172px;position:absolute;top:0;left:178px;right:20px}.player-identity-names{flex-direction:column;justify-content:center;align-items:center;min-width:0;height:70%;display:flex}.player-identity strong,.player-identity span,.player-identity small,.player-identity b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.player-identity strong{width:100%;color:var(--ps-gold);text-transform:uppercase;font-family:Arial Narrow,Oswald,sans-serif;font-size:62px;font-weight:900;line-height:.98}.player-identity span{color:#f4f3ee;width:100%;margin-top:8px;font-family:Arial Narrow,Oswald,sans-serif;font-size:32px;line-height:1}.player-identity-meta{border-top:1px solid #bec3c74d;grid-template-columns:1fr 1fr;align-items:center;height:30%;display:grid}.player-identity-meta>div{justify-content:center;align-items:center;gap:12px;display:flex}.player-identity-meta>div+div{border-left:1px solid #bec3c766}.player-identity-meta small{color:var(--ps-silver);letter-spacing:.13em;font-size:24px}.player-identity-meta b{color:#f4f3ee;font-size:36px;line-height:1}.player-card-body{grid-template-columns:270px 1fr;display:grid;position:absolute;inset:172px 0 122px}.player-history{background:#0003;border-right:1px solid #bec3c759;min-width:0;padding:20px 14px 16px 20px;position:relative}.player-section-label{color:var(--ps-silver);letter-spacing:.18em;text-align:center;margin-bottom:10px;font-size:16px;display:block}.player-history-list{scrollbar-color:#f6c829b3 #bec3c71f;scrollbar-gutter:stable;scrollbar-width:thin;overscroll-behavior:contain;height:420px;padding-right:14px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000 0,#000 17% 100%);mask-image:linear-gradient(#0000 0,#000 17% 100%)}.player-history-score{color:#f6f4ef;cursor:pointer;width:100%;min-height:72px;font:inherit;background:0 0;border:0;grid-template-columns:42px 1fr 76px;align-items:center;gap:5px;display:grid;position:relative}.player-history-score:hover,.player-history-score:focus-visible{background:#f6c8291a;outline:1px solid #f6c82980}.player-history-score i{border:2px solid var(--ps-silver);width:34px;height:34px;color:var(--ps-silver);border-radius:50%;justify-content:center;justify-self:start;align-items:center;font-size:17px;font-style:normal;font-weight:800;display:flex}.player-history-score strong{text-align:center;font-family:Arial Narrow,Oswald,sans-serif;font-size:56px;font-weight:800;line-height:1}.player-history-score span{color:var(--ps-silver);text-align:right;font-family:Arial Narrow,Oswald,sans-serif;font-size:34px;font-weight:700;line-height:1}.player-history-score:last-child i{border-color:var(--ps-gold);background:var(--ps-gold);color:#070707}.player-live-score{flex-direction:column;min-width:0;padding:20px 22px;display:flex}.player-remaining{background:radial-gradient(#f6c8291f,#0000 66%);justify-content:center;align-items:center;height:250px;display:flex}.player-remaining strong{font-variant-numeric:tabular-nums;font-family:Arial Narrow,Oswald,sans-serif;font-size:224px;font-weight:900;line-height:.9}.player-darts{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:12px;display:grid}.player-dart{color:#f6f4ef;cursor:pointer;background:linear-gradient(#f6c82933,#f6c82914);border:2px solid #f6c8298c;border-radius:7px;grid-template-rows:17% 66% 17%;place-items:center;min-width:0;height:150px;padding:0 4px;display:grid}.player-dart small,.player-dart strong,.player-dart span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.player-dart small{color:var(--ps-silver);letter-spacing:.08em;align-items:flex-end;font-size:26px;line-height:.9;transform:translateY(5px)}.player-dart strong{color:var(--ps-gold);font-size:89px;font-weight:900;line-height:1}.player-dart span{align-items:flex-start;font-size:34px;font-weight:700;line-height:.9;transform:translateY(-5px)}.player-dart:hover,.player-dart:focus-visible{border-color:var(--ps-gold);background:#f6c82933;outline:2px solid #f6c82940}.player-dart:disabled{cursor:default;opacity:.45}.player-stats{border-top:1px solid #bec3c759;grid-template-columns:repeat(3,1fr);align-items:center;height:122px;display:grid;position:absolute;bottom:0;left:20px;right:20px}.player-stats>div{text-align:center;min-width:0}.player-stats>div+div{border-left:1px solid #bec3c77a}.player-stats small,.player-stats strong{display:block}.player-stats small{color:var(--ps-silver);letter-spacing:.11em;font-size:16px}.player-stats strong{margin-top:8px;font-family:Arial Narrow,Oswald,sans-serif;font-size:40px;font-weight:900;line-height:1}.player-identity-meta b,.player-history-score i,.player-history-score strong,.player-history-score span,.player-remaining strong,.player-dart,.player-stats strong,.correction-panel input,.correction-preview strong{font-family:var(--ps-score-font)}.player-stale{z-index:5;color:#ffd8a7;letter-spacing:.1em;white-space:nowrap;background:#2c1709;border:1px solid #d78231;border-radius:4px;padding:8px 18px;font-size:18px;position:absolute;bottom:54px;left:50%;transform:translate(-50%)}.correction-shade{z-index:20;background:#000000c7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.correction-panel{border:3px solid var(--ps-gold);background:#090a0a;border-radius:12px;width:810px;min-height:610px;padding:38px;box-shadow:0 0 55px #f6c8294d}.correction-eyebrow{color:var(--ps-gold);letter-spacing:.22em;font-size:17px}.correction-panel h2{text-transform:uppercase;margin:10px 0 30px;font-family:Anton,Impact,sans-serif;font-size:42px}.correction-segments{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.correction-panel label{color:var(--ps-silver);letter-spacing:.12em;font-size:15px;display:block}.correction-panel input{box-sizing:border-box;color:#fff;background:#030404;border:2px solid #bec3c78c;border-radius:6px;width:100%;margin-top:8px;padding:12px 14px;font:700 28px Oswald,sans-serif}.correction-total input{text-align:center;font-size:54px}.correction-preview{text-align:center;border:1px solid #bec3c766;margin-top:25px;padding:18px}.correction-preview span,.correction-preview small{display:block}.correction-preview span{color:var(--ps-silver);letter-spacing:.14em;text-transform:uppercase;font-size:16px}.correction-preview strong{color:var(--ps-gold);font-family:Anton,Impact,sans-serif;font-size:70px;line-height:1;display:block}.correction-preview small{color:var(--ps-silver);font-size:14px}.correction-warning,.correction-success{color:#ffd8a7;text-align:center;border:1px solid #d78231;margin:18px 0 0;padding:10px;font-size:16px}.correction-success{color:#bff0c9;border-color:#65b879}.correction-actions{justify-content:flex-end;gap:14px;margin-top:26px;display:flex}.correction-actions button{color:#fff;text-transform:uppercase;background:#131515;border:2px solid #bec3c780;border-radius:6px;min-width:180px;min-height:58px;font:700 19px Oswald,sans-serif}.correction-actions .save{border-color:var(--ps-gold);background:var(--ps-gold);color:#080808}.correction-actions button:disabled{opacity:.4}.score-correction-panel{border:3px solid var(--ps-gold,#f6c829);text-align:center;background:#090a0a;border-radius:14px;flex-direction:column;width:760px;height:1040px;padding:28px 32px 24px;display:flex;position:relative;box-shadow:0 0 55px #f6c8294d}.score-correction-panel>.correction-eyebrow{line-height:1;display:block}.score-correction-context{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 54px;display:grid}.score-correction-context span{box-sizing:border-box;color:#f5f3ed;text-transform:uppercase;background:#151717;border:1px solid #bec3c785;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:8px 12px;font-family:Anton,Impact,sans-serif;font-size:25px;line-height:1;display:flex}.score-correction-scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;height:128px;margin:18px 54px;display:grid}.score-correction-scores>div{box-sizing:border-box;background:#030404;border:2px solid #bec3c78c;border-radius:8px;grid-template-rows:34% 66%;align-items:center;min-width:0;padding:12px 16px;display:grid}.score-correction-scores span{color:var(--ps-silver);letter-spacing:.11em;align-self:start;font-size:22px}.score-correction-scores strong{color:#fff;font-family:var(--ps-score-font);font-size:83px;line-height:1}.score-correction-panel>*{flex-shrink:0}.score-correction-panel>.score-correction-keypad{flex:auto;min-height:0;margin:0 54px}.dart-correction-panel{border:3px solid var(--ps-gold,#f6c829);text-align:center;background:#090a0a;border-radius:14px;width:930px;height:1010px;padding:28px 32px 24px;position:relative;box-shadow:0 0 55px #f6c8294d}.dart-correction-panel h2{color:#f5f3ed;text-transform:uppercase;margin:8px 54px 2px;font-family:Anton,Impact,sans-serif;font-size:38px;line-height:1}.dart-correction-panel>.correction-eyebrow{line-height:1;display:block}.dart-correction-context{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 54px;display:grid}.dart-correction-context span{box-sizing:border-box;color:#f5f3ed;text-transform:uppercase;background:#151717;border:1px solid #bec3c785;border-radius:6px;justify-content:center;align-items:center;min-height:52px;padding:8px 12px;font-family:Anton,Impact,sans-serif;font-size:25px;line-height:1;display:flex}.dart-correction-panel>p:not(.correction-warning){color:var(--ps-silver,#b9bec3);letter-spacing:.04em;margin:9px 0 5px;font-size:18px}.dart-correction-close{color:#fff;cursor:pointer;background:#151616;border:1px solid #bec3c780;border-radius:50%;width:46px;height:46px;font:32px/1 Arial,sans-serif;position:absolute;top:18px;right:18px}.dart-correction-close:hover,.dart-correction-close:focus-visible{border-color:var(--ps-gold,#f6c829);color:var(--ps-gold,#f6c829);outline:none}.correction-dartboard{width:790px;height:790px;margin:0 auto;display:block;overflow:visible}.dartboard-surround{fill:#101212;stroke:#6f7477;stroke-width:8px}.dartboard-hit{cursor:pointer;stroke:#292b2b;stroke-width:2px;transition:filter .12s,stroke .12s,stroke-width .12s}.dartboard-hit.single.dark{fill:#171919}.dartboard-hit.single.light{fill:#e5dfcf}.dartboard-hit.double.red,.dartboard-hit.treble.red,.dartboard-hit.bull{fill:#d13a35}.dartboard-hit.double.green,.dartboard-hit.treble.green,.dartboard-hit.outer-bull{fill:#2d8b57}.dartboard-hit:hover,.dartboard-hit:focus-visible{stroke:var(--ps-gold,#f6c829);stroke-width:6px;filter:brightness(1.32)drop-shadow(0 0 5px #f6c829cc);outline:none}.dartboard-number{fill:#fff;font-family:var(--ps-score-font,"Roboto Condensed", sans-serif);text-anchor:middle;dominant-baseline:middle;pointer-events:none;paint-order:stroke;stroke:#000;stroke-width:3px;stroke-linejoin:round;font-size:36px;font-weight:900}.dartboard-segment-label{fill:#fff;font-family:var(--ps-score-font,"Roboto Condensed", sans-serif);text-anchor:middle;dominant-baseline:middle;pointer-events:none;paint-order:stroke;stroke:#000;stroke-width:2px;stroke-linejoin:round;font-size:13px;font-weight:900}.dartboard-segment-label.single.light{fill:#080909;stroke:#fff;stroke-width:1px}.dartboard-segment-label.double,.dartboard-segment-label.treble{font-size:14px}.dartboard-bull-label{fill:#fff;font-family:var(--ps-score-font,"Roboto Condensed", sans-serif);letter-spacing:.04em;text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:15px;font-weight:900}.dart-correction-status{border:2px solid var(--ps-gold,#f6c829);min-width:280px;color:var(--ps-gold,#f6c829);letter-spacing:.12em;background:#080909;border-radius:6px;padding:12px 18px;font-size:20px;font-weight:800;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.player-match-status{text-align:center;color:#f0cd5a;font-size:24px;font-weight:700;position:absolute;bottom:30px;left:25%;right:25%}.player-history-score:disabled{cursor:default}.score-correction-checkout{align-items:center;gap:10px;margin:0 54px 14px;display:flex}.score-correction-checkout>span{letter-spacing:.08em;text-align:left;flex:1.4 1 0;font-size:14px;font-weight:800}.score-correction-checkout button{color:#fff;background:#1c1c1c;border:2px solid #c9942c;border-radius:8px;flex:1 1 0;min-width:0;min-height:56px;font-weight:800}.score-correction-checkout button[aria-pressed=true]{color:#000;background:#e8b53a}.score-correction-checkout button:disabled{opacity:.35}.player-dart-resend{color:#f0cd5a;background:#000;border:2px solid #f0cd5a;border-radius:8px;padding:10px 28px;font-size:22px;font-weight:700;position:absolute;bottom:74px;left:50%;transform:translate(-50%)}.player-scoreboard.direct-live .player-scoreboard-caption{text-align:center;display:block}.player-scoreboard.direct-live .player-scoreboard-caption i{padding:0 18px}.player-scoreboard.direct-live .player-panels{z-index:3}.player-scoreboard.direct-live .player-panel{height:744px}.player-scoreboard.direct-live .player-identity strong{text-overflow:clip;letter-spacing:.02em;font-size:82px;line-height:.94;overflow:visible}.player-scoreboard.direct-live .player-card-body{min-height:0;overflow:hidden}.player-scoreboard.direct-live .player-history{flex-direction:column;min-height:0;display:flex;overflow:hidden}.player-scoreboard.direct-live .player-section-label{flex:none;margin-bottom:14px}.player-scoreboard.direct-live .player-history-list{flex:auto;height:auto;min-height:0;-webkit-mask-image:linear-gradient(#0000 0,#000 14% 100%);mask-image:linear-gradient(#0000 0,#000 14% 100%)}.player-scoreboard.direct-live .player-history-score{border-radius:8px;grid-template-columns:38px minmax(72px,1fr) 58px;gap:4px;padding:0 10px}.player-scoreboard.direct-live .player-history-score:last-child i{border-color:var(--ps-silver);color:var(--ps-silver);background:0 0}.player-scoreboard.direct-live .player-history-score.latest{box-shadow:inset 0 0 0 2px var(--ps-gold);background:#f6c82914}.player-scoreboard.direct-live .player-history-score.latest i{border-color:var(--ps-gold);background:var(--ps-gold);color:#070707}.player-scoreboard.direct-live .player-live-score{min-height:0;overflow:hidden}.player-scoreboard.direct-live .player-dart{color:var(--ps-silver);background:#f6c8290d;border:2px solid #f6c82947;grid-template-rows:none;align-content:center;place-items:center;gap:5px;padding:0;display:grid}.player-scoreboard.direct-live .player-dart strong{color:#f6f4ef;white-space:nowrap;width:auto;max-width:100%;height:auto;font-size:96px;line-height:1;overflow:hidden;transform:none}.player-scoreboard.direct-live .player-dart.empty{font-size:22px}.player-scoreboard.direct-live .player-dart:disabled{opacity:1}.player-scoreboard.direct-live .player-dart:hover:not(:disabled),.player-scoreboard.direct-live .player-dart:focus-visible{border-color:var(--ps-gold);background:#f6c82924}.player-scoreboard.direct-live .player-stats strong{font-weight:700}.player-scoreboard.direct-live .player-match-status{display:none}.finals-board{--f-gold:#f6c829;--f-gold-light:#ffe678;--f-silver:#b7bcc1;--f-ink:#060707;color:#f5f3ed;background-color:#050505;background-position:50%;background-repeat:no-repeat;background-size:cover;width:1920px;height:1080px;font-family:Oswald,Arial Narrow,Impact,sans-serif;position:absolute;overflow:hidden}.finals-board:after{content:"";pointer-events:none;background:radial-gradient(#0000 25%,#0000004d 100%);border:1px solid #c4c9cd47;position:absolute;inset:184px 42px 32px}.finals-caption{z-index:4;color:#f4f3ee;letter-spacing:.24em;text-transform:uppercase;white-space:nowrap;grid-template-columns:auto 1fr auto 1fr auto;align-items:center;width:592px;font-size:20px;font-weight:600;display:grid;position:absolute;top:134px;left:970px}.finals-caption i{color:#f4f3ee;letter-spacing:0;justify-self:center;font-style:normal}.finals-round{z-index:4;height:54px;color:var(--f-gold);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-family:Anton,Oswald,Impact,sans-serif;font-size:30px;font-style:italic;position:absolute;top:244px}.finals-round small{color:var(--f-silver);letter-spacing:.22em;margin-top:2px;font-family:Oswald,sans-serif;font-size:17px;font-style:normal;display:block}.finals-round-qf{width:480px;left:235px}.finals-round-sf{width:420px;left:805px}.finals-round-f{width:370px;left:1315px}.finals-connectors{z-index:1;fill:none;stroke:var(--f-gold);stroke-width:4px;filter:drop-shadow(0 0 8px #f6c82973);position:absolute;inset:0}.finals-match{z-index:3;background:linear-gradient(145deg,#0e0f0ff7,#020303f0);border:2px solid #b7bcc17a;border-radius:8px;width:480px;height:154px;position:absolute;overflow:hidden;box-shadow:0 12px 24px #0009}.finals-match.active{border-color:var(--f-gold-light);box-shadow:0 0 22px #f6c82961}.finals-match>header{height:34px;color:var(--f-silver);letter-spacing:.1em;text-transform:uppercase;background:linear-gradient(90deg,#f6c82933,#0000 70%);border-bottom:1px solid #b7bcc14d;grid-template-columns:70px 1fr auto;align-items:center;padding:0 12px;font-size:15px;display:grid}.finals-match>header>span:first-child{color:var(--f-gold);font-size:19px;font-weight:800}.finals-match-state{border:1px solid #b7bcc159;border-radius:3px;padding:2px 8px}.finals-match-state.active{border-color:var(--f-gold);background:var(--f-gold);color:#060606;font-weight:800}.finals-participant{border-bottom:1px solid #b7bcc12e;grid-template-columns:42px minmax(0,1fr) 58px 52px;align-items:center;height:59px;padding:0 10px;display:grid}.finals-participant.winner{background:linear-gradient(90deg,#f6c8292e,#0000 72%)}.finals-participant.pending{color:#96999c}.finals-seed{color:var(--f-gold);font-family:Anton,Impact,sans-serif;font-size:22px}.finals-name{min-width:0}.finals-name strong,.finals-name small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.finals-name strong{text-transform:uppercase;font-size:22px;line-height:1}.finals-name small{color:var(--f-silver);margin-top:3px;font-size:15px}.finals-start,.finals-legs{text-align:center;font-variant-numeric:tabular-nums}.finals-start small,.finals-legs small{color:#8d9296;letter-spacing:.12em;font-size:10px;display:block}.finals-start strong{color:var(--f-gold-light);font-size:26px}.finals-legs strong{font-size:31px}.finals-match.unavailable p{color:var(--f-silver);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:30px 0 0;font-size:18px}.finals-slot-qf1{top:298px;left:235px}.finals-slot-qf2{top:478px;left:235px}.finals-slot-qf3{top:658px;left:235px}.finals-slot-qf4{top:838px;left:235px}.finals-slot-sf1,.finals-slot-sf2{width:420px;height:170px;left:805px}.finals-slot-sf1{top:355px}.finals-slot-sf2{top:715px}.finals-slot-sf1>header,.finals-slot-sf2>header{height:37px;font-size:17px}.finals-slot-sf1>header>span:first-child,.finals-slot-sf2>header>span:first-child{font-size:21px}.finals-slot-sf1 .finals-participant,.finals-slot-sf2 .finals-participant{height:65px}.finals-slot-sf1 .finals-seed,.finals-slot-sf2 .finals-seed,.finals-slot-sf1 .finals-name strong,.finals-slot-sf2 .finals-name strong{font-size:24px}.finals-slot-sf1 .finals-name small,.finals-slot-sf2 .finals-name small{font-size:17px}.finals-slot-sf1 .finals-start small,.finals-slot-sf1 .finals-legs small,.finals-slot-sf2 .finals-start small,.finals-slot-sf2 .finals-legs small{font-size:11px}.finals-slot-sf1 .finals-start strong,.finals-slot-sf2 .finals-start strong{font-size:29px}.finals-slot-sf1 .finals-legs strong,.finals-slot-sf2 .finals-legs strong{font-size:34px}.finals-slot-f{width:370px;height:200px;top:520px;left:1315px}.finals-slot-f>header{height:44px;font-size:20px}.finals-slot-f>header>span:first-child{font-size:25px}.finals-slot-f .finals-participant{height:77px}.finals-slot-f .finals-seed,.finals-slot-f .finals-name strong{font-size:29px}.finals-slot-f .finals-name small{font-size:20px}.finals-slot-f .finals-start small,.finals-slot-f .finals-legs small{font-size:13px}.finals-slot-f .finals-start strong{font-size:34px}.finals-slot-f .finals-legs strong{font-size:41px}.finals-notice,.finals-stale{z-index:6;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;padding:9px 20px;font-size:18px;position:absolute;left:50%;transform:translate(-50%)}.finals-notice{color:var(--f-silver);background:#040505e6;bottom:42px}.finals-stale{color:#ffd8a7;background:#2c1709;border:1px solid #d78231;bottom:18px}.tv-board{--tv-gold:#f7c928;--tv-gold-light:#ffe262;--tv-gold-deep:#edb715;--tv-ink:#070808;--tv-white:#f4f3ee;--tv-muted:#aaaeb2;--tv-rule:#d6d9da6b;--tv-panel:#060707db;--tv-panel-line:#bdc1c380;--tv-condensed:"Oswald", "Arial Narrow", Impact, sans-serif;--tv-display:"Anton", "Oswald", Impact, sans-serif;--tv-serif:"Cinzel", Georgia, serif;width:1920px;height:1080px;color:var(--tv-white);font-family:var(--tv-condensed);background:radial-gradient(40% 30% at 4% 6%,#f7c92847,#0000 70%),radial-gradient(30% 26% at 96% 4%,#f7c92838,#0000 70%),radial-gradient(34% 30% at 98% 96%,#f7c9283d,#0000 70%),radial-gradient(30% 22% at 2% 98%,#f7c92833,#0000 70%),repeating-linear-gradient(-38deg,#ffffff06 0 18px,#0000 18px 64px),radial-gradient(circle at 50% 40%,#1a1a1a 0%,#0b0b0b 55%,#050505 100%);position:absolute;overflow:hidden}.tv-grunge{pointer-events:none;opacity:.55;background:radial-gradient(circle at 12% 18%,#f7c92880 0 2px,#0000 3px) 0 0/71px 53px,radial-gradient(circle at 60% 70%,#f7c92859 0 1.5px,#0000 2.5px) 0 0/97px 83px,radial-gradient(circle at 30% 40%,#ffffff1f 0 1px,#0000 2px) 0 0/43px 37px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 70%,#0000 55%,#000 90%);mask-image:radial-gradient(75% 70%,#0000 55%,#000 90%)}.tv-star{pointer-events:none;background:var(--tv-ink);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);position:absolute}.tv-star.gold{background:linear-gradient(135deg, var(--tv-gold-light), var(--tv-gold-deep));opacity:.85}.tv-header{justify-content:center;align-items:center;gap:26px;height:196px;display:flex;position:absolute;inset:0 0 auto}.tv-header-logo{filter:drop-shadow(0 6px 14px #000000b3);width:auto;height:184px}.tv-header-text{flex-direction:column;display:flex}.tv-header-row{align-items:center;gap:30px;display:flex}.tv-griffs{font-family:var(--tv-serif);letter-spacing:-.01em;background:linear-gradient(180deg, #fff6c4 0%, var(--tv-gold-light) 30%, var(--tv-gold) 55%, #a87908 100%);color:#0000;filter:drop-shadow(0 3px #000)drop-shadow(0 0 1px #fff3b0);-webkit-background-clip:text;background-clip:text;font-size:118px;font-weight:900;line-height:1}.tv-legends{flex-direction:column;align-items:stretch;width:640px;display:flex}.tv-legends-title{font-family:var(--tv-display);letter-spacing:.02em;text-transform:uppercase;color:#0000;filter:drop-shadow(0 3px #000);background:linear-gradient(#fff 0%,#d9dcde 50%,#8f9497 100%);-webkit-background-clip:text;background-clip:text;font-size:72px;line-height:1}.tv-subtitle{font-family:var(--tv-condensed);letter-spacing:.3em;text-transform:uppercase;text-align:center;white-space:nowrap;margin-top:12px;font-size:25px;font-weight:600}.tv-divider{background:linear-gradient(90deg, transparent, var(--tv-gold) 12%, var(--tv-gold-light) 50%, var(--tv-gold) 88%, transparent);height:3px;margin-top:8px}.tv-col{height:856px;position:absolute;top:204px}.tv-col.left{width:554px;left:14px}.tv-col.centre{width:740px;left:590px}.tv-col.right{width:554px;left:1352px}.tv-panel{box-sizing:border-box;border:2px solid var(--tv-panel-line);background:var(--tv-panel);border-radius:8px;position:absolute;inset:0;overflow:hidden;box-shadow:0 16px 40px #00000080}.tv-paint-heading{z-index:3;box-sizing:border-box;color:#080808;width:100%;height:96px;font-family:var(--tv-display);letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;background-position:0;background-repeat:no-repeat;background-size:100% 100%;align-items:center;margin:0;padding:0 90px 14px 36px;font-size:58px;font-style:italic;line-height:1;display:flex;position:absolute;top:0;left:0;transform:skew(-5deg)}.tv-paint-heading.small{width:390px;height:54px;padding:0 48px 8px 24px;font-size:38px}.tv-fit{white-space:nowrap;max-width:100%;display:block;overflow:hidden}.tv-ghost-logo{pointer-events:none;filter:grayscale()brightness(.9);opacity:.09;position:absolute}.tv-status{justify-content:center;height:40px;display:flex;position:absolute;top:108px;left:0;right:0}.tv-pill{font-family:var(--tv-display);letter-spacing:.12em;text-transform:uppercase;border-radius:6px;padding:2px 22px;font-size:28px;line-height:36px}.tv-pill.live{background:var(--tv-gold);color:#080808}.tv-pill.paused{border:2px solid var(--tv-gold);color:var(--tv-gold);line-height:32px}.tv-pill.soon{color:var(--tv-muted);letter-spacing:.3em}.tv-names{text-align:center;grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:start;height:128px;display:grid;position:absolute;top:158px;left:20px;right:20px}.tv-names .nick{font-family:var(--tv-condensed);text-transform:uppercase;text-shadow:0 3px #000;font-size:62px;font-weight:700;line-height:1.02}.tv-names .full{color:var(--tv-muted);margin-top:6px;font-size:32px;font-weight:500;line-height:1.1}.tv-vs{font-family:var(--tv-display);background:linear-gradient(180deg, var(--tv-gold-light), var(--tv-gold-deep));color:#0000;filter:drop-shadow(0 3px #000);-webkit-background-clip:text;background-clip:text;place-self:center;font-size:70px;font-style:italic;line-height:1}.tv-score{justify-content:center;align-items:center;gap:66px;display:flex;position:absolute;top:302px;left:0;right:0}.tv-score-box{border:5px solid var(--tv-gold);width:192px;height:160px;font-family:var(--tv-display);font-variant-numeric:tabular-nums;background:#000000bf;border-radius:16px;justify-content:center;align-items:center;font-size:128px;line-height:1;display:flex;box-shadow:0 0 22px #f7c92840,inset 0 0 18px #000000e6}.tv-score-dash{background:var(--tv-gold);border-radius:2px;width:58px;height:14px}.tv-bestof{letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:22px;font-size:30px;font-weight:600;display:flex;position:absolute;top:486px;left:30px;right:30px}.tv-bestof:before,.tv-bestof:after{content:"";background:linear-gradient(90deg, transparent, var(--tv-gold));flex:1;height:3px}.tv-bestof:after{background:linear-gradient(90deg, var(--tv-gold), transparent)}.tv-empty-centre{text-align:center;letter-spacing:.3em;color:var(--tv-muted);text-transform:uppercase;font-size:40px;position:absolute;top:260px;left:0;right:0}.tv-welcome{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-bottom:90px;display:flex;position:absolute;inset:196px 0 0}.tv-welcome-eyebrow{font-family:var(--tv-condensed);letter-spacing:.6em;text-transform:uppercase;color:var(--tv-muted);text-shadow:0 2px #000;padding-left:.6em;font-size:42px;font-weight:600;line-height:1}.tv-welcome-title{font-family:var(--tv-display);letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(180deg, #fff6c4 0%, var(--tv-gold-light) 28%, var(--tv-gold) 55%, #a87908 100%);color:#0000;filter:drop-shadow(0 4px #000)drop-shadow(0 0 30px #f7c9284d);-webkit-background-clip:text;background-clip:text;margin-top:22px;padding-right:.22em;font-size:210px;font-style:italic;line-height:1;transform:skew(-5deg)}.tv-welcome-rule{filter:drop-shadow(0 0 10px #f7c92873);align-items:center;gap:20px;width:620px;margin-top:30px;display:flex}.tv-welcome-rule .bar{background:linear-gradient(90deg, transparent, var(--tv-gold-deep) 20%, var(--tv-gold-light) 100%);flex:1;height:4px;-webkit-mask-image:repeating-linear-gradient(90deg,#000 0 13px,#000000b8 13px 16px);mask-image:repeating-linear-gradient(90deg,#000 0 13px,#000000b8 13px 16px)}.tv-welcome-rule .bar:last-child{background:linear-gradient(90deg, var(--tv-gold-light) 0%, var(--tv-gold-deep) 80%, transparent)}.tv-welcome-rule .star{background:linear-gradient(135deg, var(--tv-gold-light), var(--tv-gold-deep));clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);flex:none;width:26px;height:26px}.tv-welcome-tag{font-family:var(--tv-condensed);letter-spacing:.4em;text-transform:uppercase;color:var(--tv-white);text-shadow:0 3px #000;margin-top:34px;padding-left:.4em;font-size:46px;font-weight:600;line-height:1}.tv-welcome-tag .gold{background:linear-gradient(180deg, var(--tv-gold-light), var(--tv-gold-deep));color:#0000;text-shadow:none;filter:drop-shadow(0 3px #000);-webkit-background-clip:text;background-clip:text}.tv-mini{position:absolute;left:20px;right:20px}.tv-mini .tv-paint-heading{position:relative;top:0;left:-20px}.tv-mini-box{border:2px solid var(--tv-panel-line);text-transform:uppercase;background:#000000b8;border-radius:8px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;height:84px;margin-top:2px;padding:0 24px;font-size:40px;font-weight:700;display:grid}.tv-mini-box .a{text-align:right}.tv-mini-box .mid{font-family:var(--tv-display);color:var(--tv-gold);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:44px}.tv-mini-box .none{text-align:center;color:var(--tv-muted);letter-spacing:.2em;grid-column:1/-1;font-size:30px;font-weight:500}.bracket-panel{isolation:isolate;background-color:var(--tv-ink);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;container-type:inline-size}.bracket-panel:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(122deg,#0000 0 58%,#f7c92809 58% 59%,#0000 59% 100%),radial-gradient(70% 58% at 52%,#0000 52%,#0003 100%);position:absolute;inset:84px 0 0}.bracket-title{z-index:4}.bracket-splatter{z-index:0;opacity:.62;background:radial-gradient(circle at 22% 20%, var(--tv-gold) 0 2px, transparent 3px) 0 0 / 29px 31px, radial-gradient(circle at 78% 35%, var(--tv-gold-light) 0 1.5px, transparent 2.5px) 0 0 / 43px 41px, radial-gradient(circle at 48% 52%, var(--tv-gold-deep) 0 3px, transparent 4px) 0 0 / 67px 59px;position:absolute;inset:318px 0 0 198px;-webkit-mask-image:radial-gradient(at 54% 36%,#000 8%,#0000 70%);mask-image:radial-gradient(at 54% 36%,#000 8%,#0000 70%)}.bracket-lines{z-index:1;color:var(--tv-gold);filter:drop-shadow(0 0 4px color-mix(in oklab, var(--tv-gold) 42%, transparent));position:absolute;inset:0}.tv-round-head{z-index:2;letter-spacing:.18em;color:var(--tv-white);text-align:center;text-transform:uppercase;font-size:30px;font-weight:500;position:absolute;top:108px}.tv-node{z-index:2;border:2px solid var(--tv-gold);background:#000000d9;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;display:flex;position:absolute;box-shadow:0 0 14px #f7c9282e}.bracket-player-copy{text-align:center;width:100%;min-width:0}.bracket-node:has(.legs){padding-right:42px}.bracket-node{border-color:var(--tv-gold);background:var(--tv-ink);border-radius:8px;box-shadow:0 8px 18px #0000008f,inset 0 1px #ffffff09}.tv-node.lost{border-color:color-mix(in oklab, var(--tv-gold) 48%, var(--tv-ink))}.tv-node.lost .bracket-player-copy,.tv-node.lost .legs{opacity:.48}.tv-node.won{border-color:var(--tv-gold-light);box-shadow:0 0 12px #ffe26247,0 8px 18px #0000008f}.tv-node .nick{text-transform:uppercase;text-align:center;font-size:31px;font-weight:600;line-height:1.05}.tv-node .full{color:var(--tv-muted);text-align:center;margin-top:3px;font-size:22px;font-weight:500;line-height:1.1}.tv-node .tbc{text-align:center;text-transform:uppercase;color:var(--tv-white);font-size:36px;font-weight:600}.tv-node .legs{min-width:24px;font-family:var(--tv-display);text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 2px 4px var(--tv-ink);font-size:31px;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.tv-node.won .legs{color:var(--tv-gold)}.tv-node.champ{border-width:2px;grid-template-columns:minmax(0,1fr)}.bracket-champion{z-index:3;border:2px solid var(--tv-gold-light);outline:2px solid var(--tv-gold);outline-offset:7px;background:var(--tv-ink);border-radius:10px;padding:0 18px 64px;box-shadow:0 0 24px #f7c92885,0 0 58px #f7c92833}.bracket-champion:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 16% 31%, var(--tv-gold-light) 0 2px, transparent 3px), radial-gradient(circle at 28% 17%, var(--tv-gold) 0 3px, transparent 4px), radial-gradient(circle at 43% 7%, var(--tv-gold-light) 0 2px, transparent 3px), radial-gradient(circle at 67% 12%, var(--tv-gold) 0 3px, transparent 4px), radial-gradient(circle at 84% 28%, var(--tv-gold-light) 0 2px, transparent 3px), radial-gradient(circle at 92% 58%, var(--tv-gold) 0 3px, transparent 4px), radial-gradient(circle at 74% 84%, var(--tv-gold-light) 0 2px, transparent 3px), radial-gradient(circle at 45% 94%, var(--tv-gold) 0 3px, transparent 4px), radial-gradient(circle at 19% 76%, var(--tv-gold-light) 0 2px, transparent 3px), radial-gradient(ellipse at center, #f7c9284d, transparent 66%);filter:drop-shadow(0 0 9px #f7c928b3);position:absolute;inset:-44px 0}.bracket-champion .nick,.bracket-champion .tbc{color:var(--tv-gold-light);font-family:var(--tv-display);text-shadow:0 0 10px #f7c9286b;font-size:54px}.bracket-champion .full{font-size:23px}.tv-live{background:var(--tv-gold);color:#080808;height:32px;font-family:var(--tv-display);letter-spacing:.1em;z-index:4;border-radius:5px;padding:0 14px;font-size:24px;line-height:32px;position:absolute;transform:translate(-50%,-50%)}.tv-champion-label{letter-spacing:.25em;text-align:center;text-transform:uppercase;z-index:4;border-top:2px solid var(--tv-gold);color:var(--tv-white);padding-top:12px;font-size:26px;font-weight:600;position:absolute}.gs-card{box-sizing:border-box;isolation:isolate;border:2px solid var(--tv-panel-line);background-color:var(--tv-ink);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:8px;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.gs-title{z-index:4;color:#090909;font-family:var(--tv-display);letter-spacing:.005em;text-transform:uppercase;transform-origin:0;white-space:nowrap;margin:0;font-size:7.55cqw;font-style:italic;line-height:1;position:absolute;top:1.25%;left:6.2%;transform:skew(-5deg)}.gs-ghost{z-index:1;pointer-events:none;filter:grayscale()brightness(.9);opacity:.1;width:82%;position:absolute;bottom:-3.2%;right:-11%}.gs-region{z-index:3;flex-direction:column;display:flex;position:absolute;inset:10.4% 3.15% 2.6%}.gs-card.single .gs-region{top:12.8%}.gs-block+.gs-block{margin-top:1.5cqw}.gs-heading{color:#080808;height:6.7cqw;font-family:var(--tv-display);letter-spacing:.025em;text-transform:uppercase;transform-origin:0;white-space:nowrap;isolation:isolate;align-items:center;margin:0 0 .55cqw -1.2cqw;padding:0 5.6cqw 0 5.7cqw;font-size:4.65cqw;font-style:italic;line-height:1;display:flex;position:relative;transform:skew(-4deg)}.gs-heading:before{content:"";z-index:-1;clip-path:polygon(0 11%,5% 0,90% 4%,100% 25%,92% 61%,100% 79%,75% 91%,4% 100%,0 84%,3% 52%);background:linear-gradient(92deg,#f0b916 0%,#ffde50 67%,#f7c92800 100%);width:44cqw;position:absolute;inset:.15cqw auto .15cqw 0}.gs-heading:after{content:"";background:linear-gradient(90deg,#d2d2d2a6,#d2d2d22e);width:56cqw;height:.15cqw;position:absolute;top:50%;left:36cqw}.gs-table{background:#020303b0;border:.19cqw solid #bdc1c38f;border-radius:.62cqw;width:100%;overflow:hidden}.gs-row{grid-template-columns:9.5% 35.8% 15.7% 12.1% 12.1% 14.8%;align-items:stretch;display:grid}.gs-row+.gs-row{border-top:.14cqw solid var(--tv-rule)}.gs-head{color:#efefec;letter-spacing:.025em;text-transform:uppercase;background:linear-gradient(#33373aed,#202325ed);height:6.55cqw;font-size:2.65cqw;font-weight:700}.gs-row.player{min-height:var(--row-height,8.65cqw);background:linear-gradient(90deg,#020303f2,#0a0b0be0)}.gs-cell{border-right:.14cqw solid var(--tv-rule);justify-content:center;align-items:center;min-width:0;display:flex}.gs-cell:last-child{border-right:0}.gs-cell.player{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;padding:.4cqw 1.1cqw .32cqw 1.7cqw}.gs-pos{isolation:isolate;color:#050505;font-family:var(--tv-display);font-size:4.3cqw;line-height:1;position:relative}.gs-pos:before{content:"";z-index:-1;background:linear-gradient(105deg, var(--tv-gold-light), var(--tv-gold-deep));clip-path:polygon(0 0,100% 0,77% 100%,0 100%);position:absolute;inset:0 -1.2cqw 0 0}.gs-nick{color:#f3f2ed;text-transform:uppercase;width:100%;font-size:3.28cqw;font-weight:700;line-height:1.02}.gs-full{width:100%;color:var(--tv-muted);margin-top:.42cqw;font-size:2.55cqw;font-weight:400;line-height:1.05}.gs-num{color:#eee;font-variant-numeric:tabular-nums;font-size:3.65cqw;font-weight:700;line-height:1}.gs-num.pos{color:var(--tv-gold)}.gs-card[data-count="4"]{--row-height:12cqw}.gs-card[data-count="5"]{--row-height:11.8cqw}.gs-card[data-count="6"]{--row-height:11.5cqw}.gs-card[data-count="7"]{--row-height:11.2cqw}.gs-card[data-count="8"]{--row-height:9.8cqw}.gs-card[data-count="9"]{--row-height:8.85cqw}.gs-card[data-count="10"]{--row-height:8.6cqw}.tv-reconnect{color:var(--tv-muted);background:#000c;border-radius:4px;padding:2px 12px;font-size:18px;position:absolute;bottom:4px;right:18px}.tv-board.has-backdrop{background:var(--tv-ink) center / 100% 100% no-repeat}.tv-board.has-backdrop .tv-grunge,.tv-board.has-backdrop>.tv-star,.tv-board.has-backdrop .tv-header-logo,.tv-board.has-backdrop .tv-griffs,.tv-board.has-backdrop .tv-legends-title,.tv-board.has-backdrop .tv-divider{display:none}.tv-board.has-backdrop .tv-header{display:block}.tv-board.has-backdrop .tv-subtitle{letter-spacing:.24em;width:592px;color:var(--tv-white);margin:0;font-size:22px;position:absolute;top:134px;left:970px}.tv-result-main{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);align-items:stretch;gap:12px;display:grid;position:absolute;top:128px;left:24px;right:24px}.tv-result-player{border:2px solid var(--tv-panel-line);background:var(--tv-ink);text-align:center;border-radius:8px;min-width:0;padding:16px 16px 18px}.tv-result-player.champ{border-color:var(--tv-gold);box-shadow:0 0 18px #f7c92859}.tv-result-label{font-family:var(--tv-condensed);letter-spacing:.25em;text-transform:uppercase;color:var(--tv-muted);font-size:22px;font-weight:600;display:block}.tv-result-label.gold{color:var(--tv-gold)}.tv-result-player .nick{font-family:var(--tv-display);text-transform:uppercase;color:var(--tv-white);margin-top:8px;font-size:44px;line-height:1.1}.tv-result-player.champ .nick{color:var(--tv-gold-light);text-shadow:0 0 10px #f7c92866}.tv-result-player .full{color:var(--tv-muted);margin-top:6px;font-size:22px}.tv-result-score{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex}.tv-result-value{font-family:var(--tv-display);white-space:nowrap;color:var(--tv-white);font-size:72px;line-height:1}.tv-result-nr{font-family:var(--tv-display);text-transform:uppercase;color:var(--tv-white);font-size:34px;line-height:1.1}.tv-result-format{font-family:var(--tv-condensed);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--tv-gold);font-size:20px}.tv-result-stats{border:2px solid var(--tv-panel-line);background:var(--tv-ink);border-radius:8px;flex-direction:column;padding:12px 20px;display:flex;position:absolute;inset:340px 24px 90px;overflow:hidden}.tv-result-stats-title{font-family:var(--tv-display);letter-spacing:.12em;text-align:center;text-transform:uppercase;color:var(--tv-gold);margin:0 0 6px;font-size:30px}.tv-result-row{border-top:1px solid var(--tv-panel-line);flex:1 1 0;grid-template-columns:1fr 180px 1fr;align-items:center;min-height:0;display:grid}.tv-result-row .v{font-family:var(--tv-display);color:var(--tv-white);text-align:center;font-size:38px;line-height:1}.tv-result-row .v.left{color:var(--tv-gold-light)}.tv-result-row .l{font-family:var(--tv-condensed);letter-spacing:.16em;text-align:center;color:var(--tv-muted);font-size:22px;font-weight:600}.tv-result-footer{font-family:var(--tv-display);letter-spacing:.2em;text-align:center;text-transform:uppercase;color:var(--tv-gold);text-shadow:0 0 10px #f7c92859;margin:0;font-size:34px;position:absolute;bottom:28px;left:24px;right:24px}.tv-result-value.admin{font-size:48px}.direct-screen{background:#000;position:fixed;inset:0;overflow:hidden}.direct-canvas{transform-origin:0 0;width:1920px;height:1080px;position:absolute;top:50%;left:50%}.direct-stage{color:#f6f4ef;background:#050505 50%/cover no-repeat;font-family:Oswald,Arial Narrow,Impact,sans-serif;position:absolute;inset:0;overflow:hidden}.direct-hero-card{z-index:15;background:linear-gradient(145deg,#0f1010f7,#020303f5);border:2px solid #bec3c76b;border-radius:10px;gap:12px;padding:10px;display:flex;position:absolute;top:64px;left:56px;box-shadow:0 10px 26px #0009}.direct-hero-dot{color:#f6f4ef;background:#0d0e0e;border:2px solid #bec3c78c;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.direct-hero-dot svg{width:22px;height:22px}button.direct-hero-dot{cursor:pointer;color:#f6c829;border-color:#f6c829}button.direct-hero-dot:hover,button.direct-hero-dot:focus-visible{outline-offset:2px;background:#1d1a0c;outline:2px solid #f6c829}.direct-hero-dot[data-state=connected]{color:#3fbf6b;border-color:#3fbf6b}.direct-hero-dot[data-state=reconnecting]{color:#f6c829;border-color:#f6c829}.direct-hero-dot[data-state=down]{color:#e05a47;border-color:#e05a47}.direct-hero-tip{z-index:30;color:#f6f4ef;letter-spacing:.04em;white-space:nowrap;background:#0b0b0b;border:1px solid #bec3c78c;border-radius:6px;padding:6px 12px;font-size:18px;display:none;position:absolute;top:54px;left:-6px}.direct-hero-dot:hover .direct-hero-tip,.direct-hero-dot:focus-visible .direct-hero-tip,.direct-hero-dot:focus .direct-hero-tip{display:block}.direct-panel{z-index:3;text-align:center;background:linear-gradient(145deg,#0f1010f5,#020303f2);border:3px solid #bec3c76b;border-radius:14px;flex-direction:column;align-items:center;gap:26px;width:1180px;padding:44px 56px;display:flex;position:absolute;top:560px;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 44px #0009}.direct-panel h2{color:#f6c829;letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:34px}.direct-panel p{margin:0;font-size:28px}.direct-pair{letter-spacing:.04em;font-size:56px;font-weight:700}.direct-pair i{color:#b9bec3;margin:0 22px;font-style:normal}.direct-muted{color:#b9bec3}.direct-actions{flex-wrap:wrap;justify-content:center;gap:18px;display:flex}.direct-actions-bar{z-index:6;position:absolute;bottom:44px;left:50%;transform:translate(-50%)}.direct-actions-bar.match{white-space:nowrap;flex-wrap:nowrap;align-items:center;bottom:26px}.direct-actions-bar.match .direct-action{min-height:64px}.player-scoreboard.direct-live .direct-hero-card{z-index:30;top:64px;left:56px}.player-scoreboard.direct-live .direct-hero-tip{left:-6px;right:auto}.direct-result-row{z-index:8;grid-template-columns:360px 360px;align-items:center;gap:34px;display:grid;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.direct-result-winner{color:#ffd8a7;text-align:center;white-space:nowrap;background:#2c1709;border:2px solid #d78231;border-radius:8px;place-items:center;width:360px;min-height:64px;margin:0;padding:10px 18px;font-family:Arial Narrow,Oswald,sans-serif;font-size:24px;font-weight:800;display:grid}.direct-result-confirm{color:#0b0b0b;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f6c829;border:3px solid #f6c829;border-radius:10px;width:360px;min-height:64px;padding:0 34px;font:900 26px/1 Arial Narrow,Arial,sans-serif}.direct-result-confirm:disabled{cursor:not-allowed;opacity:.45}.direct-action{color:#0b0b0b;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f6c829;border:3px solid #f6c829;border-radius:10px;min-width:260px;min-height:64px;padding:0 34px;font-family:inherit;font-size:26px;font-weight:700}.direct-action.secondary{color:#f6c829;background:#0b0b0b}.direct-action:disabled{cursor:not-allowed;opacity:.45}.direct-alerts{z-index:8;flex-direction:column;gap:10px;width:1360px;display:flex;position:absolute;top:166px;left:50%;transform:translate(-50%)}.direct-alerts.live{top:auto;bottom:126px}.direct-alert{color:#ffd8a7;text-align:center;background:#2c1709;border:2px solid #d78231;border-radius:8px;justify-content:center;align-items:center;gap:18px;padding:12px 22px;font-size:24px;display:flex;position:relative}.direct-alert .direct-alert-close{border-radius:50%;width:40px;height:40px;min-height:0;padding:0;font-size:26px;line-height:1}.direct-alert.blocking{color:#ffc9bf;background:#2a0d09;border-color:#e05a47}.direct-alert button{min-height:48px;color:inherit;cursor:pointer;background:0 0;border:2px solid;border-radius:8px;padding:0 20px;font-family:inherit;font-size:22px}.direct-stage.bull .direct-alerts{top:auto;bottom:36px}.direct-stage.bull .direct-alert{font-size:28px}.direct-bull{z-index:3;flex-direction:column;align-items:center;gap:26px;display:flex;position:absolute;inset:196px 110px 40px}.direct-bull-head{flex-direction:column;align-items:center;gap:10px;display:flex}.direct-bull h2{color:#f6c829;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:60px;line-height:1}.direct-bull-round,.direct-bull-next{color:#f4f3ee;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:30px}.direct-bull-next{color:#f6c829;background:#0b0b0beb;border:2px solid #f6c829;border-radius:8px;padding:10px 28px;font-weight:700}.direct-bull-cards{grid-template-columns:1fr 1fr;gap:48px;width:100%;display:grid}.direct-bull-slot{flex-direction:column;align-items:stretch;gap:14px;min-width:0;display:flex}.direct-bull-slot .direct-bull-bounce{align-self:center}.direct-bull-finish{flex-direction:column;align-items:center;gap:14px;display:flex}.direct-bull-card{color:#f4f3ee;text-align:center;cursor:pointer;background:linear-gradient(145deg,#0f1010f7,#020303f5);border:3px solid #bec3c76b;border-radius:12px;grid-template-rows:auto auto auto 1fr;place-items:start center;min-width:0;height:440px;padding:30px 36px 96px;font-family:Arial Narrow,Oswald,sans-serif;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 44px #0009}.direct-bull-card:focus-visible{outline-offset:4px;outline:3px solid #f6f4ef}.direct-bull-card[data-throwing=true]{border-color:#f6c829;box-shadow:0 0 34px #f6c82973}.direct-bull-card[data-state=waiting]{box-shadow:none;border-style:dashed}.direct-bull-card[data-state=waiting] .direct-bull-nick,.direct-bull-card[data-state=waiting] .direct-bull-name{opacity:.72}.direct-bull-player{color:#b9bec3;letter-spacing:.22em;text-transform:uppercase;font-size:27px;font-weight:700}.direct-bull-nick{color:#f6c829;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;width:100%;margin-top:10px;font-size:74px;font-weight:900;line-height:1;overflow:hidden}.direct-bull-nick[data-long=true]{font-size:60px;line-height:1.23}.direct-bull-name{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-top:10px;font-size:32px;line-height:1.1;overflow:hidden}.direct-bull-state{color:#f6c829;white-space:nowrap;text-transform:uppercase;justify-content:center;align-self:center;align-items:baseline;gap:22px;max-width:100%;font-size:96px;font-weight:900;line-height:1;display:flex}.direct-bull-sep{color:#b9bec3;align-self:center;font-size:.5em}.direct-bull-card[data-state=waiting] .direct-bull-state{color:#b9bec3}.direct-bull-card[data-winner=true]{border-color:#f6c829;animation:.6s ease-in-out infinite alternate direct-bull-flash}@keyframes direct-bull-flash{0%{background:#0b0b0b;box-shadow:0 0 12px #f6c82959}to{background:#2a230a;box-shadow:0 0 60px #f6c829e6}}@media (prefers-reduced-motion:reduce){.direct-bull-card[data-winner=true]{background:#2a230a;animation:none;box-shadow:0 0 46px #f6c829cc}}.direct-bull-card .direct-bull-winner-tag{color:#0b0b0b;letter-spacing:.14em;text-transform:uppercase;background:#f6c829;justify-content:center;align-items:center;height:88px;font-size:54px;font-weight:900;display:flex;position:absolute;bottom:0;left:0;right:0}.direct-bull-error{color:#ffc9bf;background:#2a0d09;border:3px solid #e05a47;border-radius:10px;align-items:center;gap:40px;padding:18px 30px;display:flex}.direct-bull-error>div{text-align:left;flex-direction:column;gap:4px;display:flex}.direct-bull-error strong{color:#fff1ec;font-size:38px;font-weight:700}.direct-bull-error span{font-size:28px}.direct-bull-error small{color:#d9a99f;letter-spacing:.04em;font-size:20px}.direct-bull-error button{color:#0b0b0b;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#f6c829;border:3px solid #f6c829;border-radius:10px;min-width:200px;min-height:64px;font-family:inherit;font-size:28px;font-weight:700}.direct-bull-error button:disabled{cursor:not-allowed;opacity:.45}.direct-fallback{border:2px dashed #bec3c78c;border-radius:10px;flex-direction:column;align-items:center;gap:14px;padding:18px 26px;font-size:22px;display:flex}.dart-correction-actions{justify-content:center;gap:16px;display:flex}.direct-next-card{z-index:6;background:linear-gradient(145deg,#0f1010f7,#020303f5);border:3px solid #f6c829;border-radius:14px;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:40px;width:1320px;padding:16px 34px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 44px #0009}.direct-next-info{min-width:0}.direct-next-label{color:#f6c829;letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:22px;font-weight:900}.direct-next-advice{color:#ffd8a7;letter-spacing:.08em}.direct-next-pair{color:#f6f4ef;white-space:nowrap;text-transform:uppercase;margin:8px 0 0;font-family:Arial Narrow,Oswald,sans-serif;font-size:54px;font-weight:900;line-height:1}.direct-next-pair i{color:#b9bec3;vertical-align:middle;margin:0 22px;font-size:.6em;font-style:normal}.direct-next-skipped{color:#f6f4ef;margin:10px 0 0;font-size:28px}.direct-next-actions{gap:10px;display:grid}.direct-next-actions .direct-action{width:100%;min-width:0;min-height:56px}.direct-next-actions .direct-action.secondary{min-height:44px;font-size:22px}.direct-night-complete{position:absolute;inset:0}.direct-night-complete .finals-name small{display:none}.direct-night-complete .finals-name strong{text-overflow:clip;overflow:visible}.direct-night-complete .finals-slot-f{width:440px}.direct-night-complete .finals-round{top:212px}.direct-night-complete .finals-round-f{width:440px}.season-finals-bracket{color:inherit;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.season-finals-round{flex-direction:column;min-width:0;display:flex}.season-finals-round h3{text-align:center;color:#f7c928;margin:0 0 14px;font-size:17px;font-weight:800}.season-finals-round h3 small{color:#bbb;font-size:12px;font-weight:400;display:block}.season-finals-round-matches{flex-direction:column;flex:1;justify-content:space-around;gap:18px;display:flex}.season-finals-match{color:#f4f3ee;background:#0c0c0ced;border:1px solid #666;border-radius:8px;position:relative}.season-finals-match header{color:#aaa;border-bottom:1px solid #444;justify-content:space-between;padding:4px 9px;font-size:11px;display:flex}.season-finals-match header span{color:#f7c928}.season-finals-player{align-items:center;gap:7px;min-height:52px;padding:6px 8px;display:flex}.season-finals-player+.season-finals-player{border-top:1px solid #333}.season-finals-name{flex:1;min-width:0}.season-finals-name strong,.season-finals-name small{overflow-wrap:anywhere;display:block}.season-finals-name strong{font-size:13px;line-height:1.2}.season-finals-name small{color:#bbb;font-size:10px;line-height:1.4}.season-finals-seed{color:#aaa;flex-shrink:0;width:12px;font-size:11px}.season-finals-start{text-align:center;color:#f7c928;flex-shrink:0;font-size:16px;font-weight:700}.season-finals-start small{color:#bbb;font-size:9px;font-weight:400;display:block}.season-finals-legs{border-left:1px solid #555;min-width:20px;padding-left:8px;font-size:23px;font-weight:800}.season-finals-active{border:2px solid #f7c928}.season-finals-winner{background:#f7c9281a}.season-finals-champion{text-align:center;border-top:2px solid #f7c928;margin-top:24px;padding:12px}.season-finals-champion small,.season-finals-champion strong,.season-finals-champion span{display:block}.season-finals-champion small{text-transform:uppercase;color:#f7c928;letter-spacing:2px;font-size:11px}.season-finals-champion strong{margin-top:5px;font-size:20px}.season-finals-bracket{position:relative}.season-finals-connectors{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.season-finals-connectors path{fill:none;stroke:#a78c35;stroke-width:1.5px}.season-finals-final .season-finals-round-matches>div{position:relative}@media (width<=700px){.season-finals-bracket{grid-template-columns:1fr!important}.season-finals-connectors{display:none}}.season-finals-legs{line-height:1}.season-finals-legs small{color:#bbb;font-size:9px;font-weight:400;line-height:1.2;display:block}.season-finals-bracket[data-short-field=true]{min-height:360px}
