.drive-chart{--field:#c3ddb6;--field-band:#b9d6ab;--chalk:#ffffffd9;--bar:3%;background:#000;grid-template-rows:21vh 1fr 21vh;width:100%;height:100%;display:grid;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.drive-chart{grid-template-rows:21cqh 1fr 21cqh}}.drive-chart.is-landscape{grid-template-rows:none;grid-template-columns:21vw 1fr 21vw}@supports (width:1cqw){.drive-chart.is-landscape{grid-template-columns:21cqw 1fr 21cqw}}.drive-ez{box-sizing:border-box;flex-direction:column;justify-content:center;gap:1.4vh;min-width:0;min-height:0;padding:0 3.4vw;display:flex;position:relative;box-shadow:inset 0 0 0 .16vh #14201452}@supports (width:1cqw){.drive-ez{gap:1.4cqh;padding:0 3.4cqw;box-shadow:inset 0 0 0 .16cqh #14201452}}.drive-chart.is-landscape .drive-ez{align-items:center;gap:1.6vh;padding:2vh 0;overflow:hidden}@supports (width:1cqw){.drive-chart.is-landscape .drive-ez{gap:1.6cqh;padding:2cqh 0}}.drive-ez-id{align-items:center;gap:2vw;min-width:0;display:flex}@supports (width:1cqw){.drive-ez-id{gap:2cqw}}.drive-chart.is-landscape .drive-ez-id{flex-direction:column;gap:2.2vh}@supports (width:1cqw){.drive-chart.is-landscape .drive-ez-id{gap:2.2cqh}}.drive-ez-mark{object-fit:contain;flex:none;width:7.6vh;height:7.6vh}@supports (width:1cqw){.drive-ez-mark{width:7.6cqh;height:7.6cqh}}.drive-chart.is-landscape .drive-ez-mark{width:5.6vw;height:5.6vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-ez-mark{width:5.6cqw;height:5.6cqw}}.drive-ez-name{flex-direction:column;flex:1;min-width:0;display:flex}.drive-ez-city{letter-spacing:.13em;text-transform:uppercase;opacity:.78;font-size:1.6vh;font-weight:650;line-height:1.2}@supports (width:1cqw){.drive-ez-city{font-size:1.6cqh}}.drive-ez-nick{letter-spacing:-.01em;white-space:nowrap;font-size:3.2vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.drive-ez-nick{font-size:3.2cqh}}.drive-ez-vname{writing-mode:vertical-rl;letter-spacing:.1em;white-space:nowrap;flex:0 auto;min-height:0;font-size:3.5vw;font-weight:800;line-height:1;overflow:hidden}@supports (width:1cqw){.drive-ez-vname{font-size:3.5cqw}}.drive-chart.is-landscape .drive-ez:first-child .drive-ez-vname{transform:rotate(180deg)}.drive-ez-score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:7.2vh;font-weight:800;line-height:.9}@supports (width:1cqw){.drive-ez-score{font-size:7.2cqh}}.drive-chart.is-landscape .drive-ez-score{font-size:4.4vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-ez-score{font-size:4.4cqw}}.drive-ez-stats{width:100%;display:flex}.drive-chart.is-landscape .drive-ez-stats{box-sizing:border-box;flex:none;grid-template-columns:1fr 1fr;gap:1.4vh .8vw;width:100%;padding:0 1vw;display:grid}@supports (width:1cqw){.drive-chart.is-landscape .drive-ez-stats{gap:1.4cqh .8cqw;padding:0 1cqw}}.drive-chart.is-landscape .drive-stat b{font-size:2.5vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-stat b{font-size:2.5cqw}}.drive-chart.is-landscape .drive-stat span{font-size:1.05vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-stat span{font-size:1.05cqw}}.drive-stat{text-align:center;flex:1;min-width:0;overflow:hidden}.drive-stat b{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:2.9vh;font-weight:800;line-height:1.08;display:block}@supports (width:1cqw){.drive-stat b{font-size:2.9cqh}}.drive-stat span{letter-spacing:.13em;text-transform:uppercase;opacity:.72;margin-top:.2vh;font-size:1.15vh;font-weight:750;display:block}@supports (width:1cqw){.drive-stat span{margin-top:.2cqh;font-size:1.15cqh}}.is-hatched{background-image:repeating-linear-gradient(45deg,#fff6 0 .5vh,#fff0 .5vh 1.1vh)}@supports (width:1cqw){.is-hatched{background-image:repeating-linear-gradient(45deg,#fff6 0 .5cqh,#fff0 .5cqh 1.1cqh)}}.drive-field{z-index:1;background:var(--field);min-width:0;min-height:0;position:relative;overflow:visible}.drive-yardline{background:var(--chalk);height:.12vh;position:absolute;left:0;right:0}@supports (width:1cqw){.drive-yardline{height:.12cqh}}.drive-chart.is-landscape .drive-yardline{width:.12vw;height:auto;inset:0 auto}@supports (width:1cqw){.drive-chart.is-landscape .drive-yardline{width:.12cqw}}.drive-yardline.is-fifty{background:#fff;height:.28vh}@supports (width:1cqw){.drive-yardline.is-fifty{height:.28cqh}}.drive-chart.is-landscape .drive-yardline.is-fifty{width:.28vw;height:auto}@supports (width:1cqw){.drive-chart.is-landscape .drive-yardline.is-fifty{width:.28cqw}}.drive-bar{border-radius:.3vh;align-items:center;display:flex;position:absolute;overflow:hidden;box-shadow:0 0 0 .16vh #1420149e,0 .1vh .3vh #0000004d}@supports (width:1cqw){.drive-bar{border-radius:.3cqh;box-shadow:0 0 0 .16cqh #1420149e,0 .1cqh .3cqh #0000004d}}.drive-bar{width:var(--bar);transform:translate(-50%)}.drive-chart.is-landscape .drive-bar{width:auto;height:var(--bar);transform:translateY(-50%)}.drive-bar-text{letter-spacing:.055em;white-space:nowrap;padding:0 .5vh;font-size:1.7vh;font-weight:800;overflow:hidden}@supports (width:1cqw){.drive-bar-text{padding:0 .5cqh;font-size:1.7cqh}}.drive-bar-text{writing-mode:vertical-rl;padding:.5vh 0}@supports (width:1cqw){.drive-bar-text{padding:.5cqh 0}}.drive-chart.is-landscape .drive-bar-text{writing-mode:horizontal-tb;padding:0 .6vw;font-size:2.1vh}@supports (width:1cqw){.drive-chart.is-landscape .drive-bar-text{padding:0 .6cqw;font-size:2.1cqh}}.drive-field-text{letter-spacing:.055em;white-space:nowrap;color:#16301c;text-shadow:0 0 .35vh var(--field), 0 0 .7vh var(--field);pointer-events:none;font-size:1.7vh;font-weight:800;position:absolute}@supports (width:1cqw){.drive-field-text{text-shadow:0 0 .35cqh var(--field), 0 0 .7cqh var(--field);font-size:1.7cqh}}.drive-chart.is-landscape .drive-field-text{font-size:2.1vh}@supports (width:1cqw){.drive-chart.is-landscape .drive-field-text{font-size:2.1cqh}}.drive-chart.is-landscape .drive-field-text{text-overflow:ellipsis;overflow:hidden;transform:translateY(-50%)}.drive-chart.is-landscape .drive-field-text.points-start{text-align:right;padding:0 2.8vw 0 0}@supports (width:1cqw){.drive-chart.is-landscape .drive-field-text.points-start{padding:0 2.8cqw 0 0}}.drive-chart.is-landscape .drive-field-text.points-end{padding:0 0 0 2.8vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-field-text.points-end{padding:0 0 0 2.8cqw}}.drive-bar-text.head-start{padding-block-start:2.6vh}@supports (width:1cqw){.drive-bar-text.head-start{padding-block-start:2.6cqh}}.drive-bar-text.head-end{padding-block-end:2.6vh}@supports (width:1cqw){.drive-bar-text.head-end{padding-block-end:2.6cqh}}.drive-chart.is-landscape .drive-bar-text.head-start{padding-block:0;padding-inline-start:2.4vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-bar-text.head-start{padding-inline-start:2.4cqw}}.drive-chart.is-landscape .drive-bar-text.head-end{padding-block:0;padding-inline-end:2.4vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-bar-text.head-end{padding-inline-end:2.4cqw}}.drive-chip-holder{filter:drop-shadow(0 .1vh .3vh #00000073);line-height:0;position:absolute;transform:translate(-50%,-50%)}@supports (width:1cqw){.drive-chip-holder{filter:drop-shadow(0 .1cqh .3cqh #00000073)}}.drive-chip{width:3.4vh;height:3.4vh;display:block}@supports (width:1cqw){.drive-chip{width:3.4cqh;height:3.4cqh}}.drive-chart.is-landscape .drive-chip{width:3.6vw;height:3.6vw}@supports (width:1cqw){.drive-chart.is-landscape .drive-chip{width:3.6cqw;height:3.6cqw}}.drive-chip-holder.is-live .drive-chip{animation:1.4s ease-in-out infinite drive-live-pulse}@keyframes drive-live-pulse{0%,to{opacity:.75;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.drive-chip-holder.is-live .drive-chip{animation:none}}.drive-status{color:#fff;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;z-index:2;background:#0000008c;border-radius:0 0 .5vh .5vh;margin:0;padding:.9vh 2.4vh;font-size:1.9vh;font-weight:750;position:absolute;top:0;left:50%;transform:translate(-50%)}@supports (width:1cqw){.drive-status{border-radius:0 0 .5cqh .5cqh;padding:.9cqh 2.4cqh;font-size:1.9cqh}}.flow-chart{color:#1a1d22;background:#f4f2ee;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.flow-head{border-bottom:.2vh solid #ded9d1;grid-template-columns:1fr 1fr;grid-template-areas:"title title""away home";align-items:center;gap:1.4vh 2vw;padding:2.2vh 3vw 1.6vh;display:grid}@supports (width:1cqw){.flow-head{border-bottom:.2cqh solid #ded9d1;gap:1.4cqh 2cqw;padding:2.2cqh 3cqw 1.6cqh}}.flow-head .flow-club:first-child{grid-area:away}.flow-head .flow-club:last-child{grid-area:home}.flow-title{grid-area:title}.flow-chart.is-landscape .flow-head{grid-template-columns:1fr auto 1fr;grid-template-areas:"away title home";padding:2.6vh 3vw 1.8vh}@supports (width:1cqw){.flow-chart.is-landscape .flow-head{padding:2.6cqh 3cqw 1.8cqh}}.flow-chart.is-landscape .flow-club{flex-direction:row;gap:1.6vw}@supports (width:1cqw){.flow-chart.is-landscape .flow-club{gap:1.6cqw}}.flow-chart.is-landscape .flow-head .flow-club:last-child{flex-direction:row-reverse}.flow-chart.is-landscape .flow-club .flow-club-name,.flow-chart.is-landscape .flow-club-score{order:0}.flow-club{flex-direction:column;justify-content:center;align-items:center;gap:.6vh;min-width:0;display:flex}@supports (width:1cqw){.flow-club{gap:.6cqh}}.flow-club .flow-club-name{order:2}.flow-club-score{order:1}.flow-chart:not(.is-landscape) .flow-club-nick{display:none}.flow-crest{object-fit:contain;flex:none;width:8.4vh;height:8.4vh}@supports (width:1cqw){.flow-crest{width:8.4cqh;height:8.4cqh}}.flow-club-name{flex-direction:column;min-width:0;display:flex}.flow-club-nick{letter-spacing:-.01em;white-space:nowrap;font-size:2.6vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.flow-club-nick{font-size:2.6cqh}}.flow-club-abbr{letter-spacing:.16em;margin-top:.3vh;font-size:1.5vh;font-weight:800}@supports (width:1cqw){.flow-club-abbr{margin-top:.3cqh;font-size:1.5cqh}}.flow-club-score{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:6vh;font-weight:800;line-height:.9}@supports (width:1cqw){.flow-club-score{font-size:6cqh}}.flow-club{flex:1}.flow-head .flow-club:first-child,.flow-head .flow-club:last-child{justify-content:flex-start}.flow-title{white-space:nowrap;flex-direction:column;align-items:center;gap:.5vh;display:flex}@supports (width:1cqw){.flow-title{gap:.5cqh}}.flow-title-main{letter-spacing:.02em;font-size:2.1vh;font-weight:750}@supports (width:1cqw){.flow-title-main{font-size:2.1cqh}}.flow-subtitle{letter-spacing:.05em;color:#5c564c;font-size:1.45vh;font-weight:700}@supports (width:1cqw){.flow-subtitle{font-size:1.45cqh}}.flow-status{letter-spacing:.18em;text-transform:uppercase;color:#7c756a;font-size:1.25vh;font-weight:800}@supports (width:1cqw){.flow-status{font-size:1.25cqh}}.flow-svg{flex:1;width:100%;min-height:0;display:block}.flow-grid{stroke:#e2ded6;stroke-width:1px}.flow-quarter{stroke:#cdc6ba;stroke-width:1px;stroke-dasharray:4 5}.flow-axis,.flow-quarter-label,.flow-axis-title{fill:#8b8377;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.flow-axis-title{letter-spacing:.16em;font-size:15px}.flow-line{fill:none;stroke-width:4px;stroke-linejoin:round;stroke-linecap:round}.flow-tip-puck{fill:#fff;stroke-width:3px}.flow-total{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800}.flow-leader{stroke-width:1.5px;opacity:.5}.flow-note-who{letter-spacing:.05em;opacity:.82;paint-order:stroke;stroke:#f4f2ee;stroke-width:4px;stroke-linejoin:round;font-size:14px;font-weight:750}.flow-note-text{letter-spacing:.07em;paint-order:stroke;stroke:#f4f2ee;stroke-width:4px;stroke-linejoin:round;font-size:16px;font-weight:800}.flow-chart:not(.is-landscape) .flow-note-text{font-size:26px}.flow-chart:not(.is-landscape) .flow-note-who{font-size:21px}.flow-chart:not(.is-landscape) .flow-axis,.flow-chart:not(.is-landscape) .flow-quarter-label{font-size:24px}.flow-chart:not(.is-landscape) .flow-axis-title{font-size:21px}.flow-chart:not(.is-landscape) .flow-total{font-size:38px}.flow-chart.is-landscape .flow-crest{width:9vh;height:9vh}@supports (width:1cqw){.flow-chart.is-landscape .flow-crest{width:9cqh;height:9cqh}}.flow-chart.is-landscape .flow-club-nick{font-size:3.2vh}@supports (width:1cqw){.flow-chart.is-landscape .flow-club-nick{font-size:3.2cqh}}.flow-chart.is-landscape .flow-club-score{font-size:6.6vh}@supports (width:1cqw){.flow-chart.is-landscape .flow-club-score{font-size:6.6cqh}}.flow-chart.is-landscape .flow-title-main{font-size:2.6vh}@supports (width:1cqw){.flow-chart.is-landscape .flow-title-main{font-size:2.6cqh}}.winprob{color:#1a1d22;box-sizing:border-box;background:#f4f2ee;grid-template-rows:auto auto 1fr auto auto;gap:1.4vh;width:100%;height:100%;padding:3vh 5vw;display:grid;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.winprob{gap:1.4cqh;padding:3cqh 5cqw}}.winprob-head{border-bottom:.2vh solid #ded9d1;justify-content:space-between;align-items:baseline;gap:2vw;padding-bottom:1.2vh;display:flex}@supports (width:1cqw){.winprob-head{border-bottom:.2cqh solid #ded9d1;gap:2cqw;padding-bottom:1.2cqh}}.winprob-title{letter-spacing:.01em;margin:0;font-size:3.4vh;font-weight:800}@supports (width:1cqw){.winprob-title{font-size:3.4cqh}}.winprob-headline{flex:none;align-items:baseline;gap:1.4vw;margin:0;display:flex}@supports (width:1cqw){.winprob-headline{gap:1.4cqw}}.winprob-headline-abbr{letter-spacing:.08em;color:#5c564c;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.winprob-headline-abbr{font-size:2.4cqh}}.winprob-headline-pct{font-variant-numeric:tabular-nums;font-size:4.6vh;font-weight:800}@supports (width:1cqw){.winprob-headline-pct{font-size:4.6cqh}}.winprob-club{align-items:center;gap:1.6vw;min-width:0;display:flex}@supports (width:1cqw){.winprob-club{gap:1.6cqw}}.winprob-crest{object-fit:contain;flex:none;width:5.4vh;height:5.4vh}@supports (width:1cqw){.winprob-crest{width:5.4cqh;height:5.4cqh}}.winprob-club-abbr{letter-spacing:.08em;font-size:2.6vh;font-weight:800}@supports (width:1cqw){.winprob-club-abbr{font-size:2.6cqh}}.winprob-club-score{font-variant-numeric:tabular-nums;color:#5c564c;margin-left:auto;font-size:3vh;font-weight:800}@supports (width:1cqw){.winprob-club-score{font-size:3cqh}}.winprob-plot{min-width:0;min-height:0;margin-right:4.6vw;position:relative}@supports (width:1cqw){.winprob-plot{margin-right:4.6cqw}}.winprob-plot svg{width:100%;height:100%;display:block;overflow:visible}.winprob-grid,.winprob-even,.winprob-line{vector-effect:non-scaling-stroke}.winprob-grid{stroke:#cdc6ba;stroke-width:1.5px;stroke-dasharray:3 9}.winprob-even{stroke:#8b8377;stroke-width:2px}.winprob-line{fill:none;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round}.winprob-dot{pointer-events:none;border-radius:50%;width:1.8vh;height:1.8vh;margin:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 .3vh #f4f2ee}@supports (width:1cqw){.winprob-dot{width:1.8cqh;height:1.8cqh;box-shadow:0 0 0 .3cqh #f4f2ee}}.winprob-swing{pointer-events:none;background:#f4f2ee;border:.45vh solid;border-radius:50%;width:2.2vh;height:2.2vh;margin:0;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 .25vh #f4f2ee}@supports (width:1cqw){.winprob-swing{border:.45cqh solid;width:2.2cqh;height:2.2cqh;box-shadow:0 0 0 .25cqh #f4f2ee}}.winprob-callout{display:contents}.winprob-leader{vector-effect:non-scaling-stroke;stroke-width:1.5px;stroke-linecap:round;opacity:.5}.winprob-callout-text{pointer-events:none;align-items:baseline;gap:.9vw;display:flex;position:absolute}@supports (width:1cqw){.winprob-callout-text{gap:.9cqw}}.winprob-callout-club{letter-spacing:.08em;flex:none;font-size:1.8vh;font-weight:800}@supports (width:1cqw){.winprob-callout-club{font-size:1.8cqh}}.winprob-callout-play{color:#3c3931;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-width:0;font-size:1.9vh;line-height:1.2;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.winprob-callout-play{font-size:1.9cqh}}.winprob-axis{height:2.4vh;margin:0;padding:0;list-style:none;position:absolute;inset:auto 0 -.4vh}@supports (width:1cqw){.winprob-axis{height:2.4cqh;inset:auto 0 -.4cqh}}.winprob-yaxis{width:4vw;margin:0;padding:0;list-style:none;position:absolute;inset:0 -4.2vw 0 auto}@supports (width:1cqw){.winprob-yaxis{width:4cqw;inset:0 -4.2cqw 0 auto}}.winprob-yaxis li{color:#7c756a;font-variant-numeric:tabular-nums;font-size:1.7vh;font-weight:600;position:absolute;transform:translateY(-50%)}@supports (width:1cqw){.winprob-yaxis li{font-size:1.7cqh}}.winprob-axis li{color:#7c756a;white-space:nowrap;font-size:1.9vh;font-weight:600;position:absolute;transform:translate(.6vw)}@supports (width:1cqw){.winprob-axis li{font-size:1.9cqh;transform:translate(.6cqw)}}.winprob-axis li.is-flipped{transform:translate(calc(-100% - .6vw))}@supports (width:1cqw){.winprob-axis li.is-flipped{transform:translate(calc(-100% - .6cqw))}}.winprob-foot{border-top:.2vh solid #ded9d1;flex-direction:column;align-items:stretch;gap:.6vh;padding-top:1.2vh;display:flex}@supports (width:1cqw){.winprob-foot{border-top:.2cqh solid #ded9d1;gap:.6cqh;padding-top:1.2cqh}}.winprob-caption{color:#5c564c;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:2.1vh;line-height:1.25;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.winprob-caption{font-size:2.1cqh}}.winprob-mark{letter-spacing:.1em;color:#7f8898;align-self:flex-end;margin:0;font-size:2vh;font-weight:700}@supports (width:1cqw){.winprob-mark{font-size:2cqh}}.winprob.is-landscape{grid-template-rows:auto 1fr 1fr auto;grid-template-columns:15vw 1fr;gap:1.2vh 2vw}@supports (width:1cqw){.winprob.is-landscape{grid-template-columns:15cqw 1fr;gap:1.2cqh 2cqw}}.winprob.is-landscape .winprob-head{grid-area:1/1/2/-1}.winprob.is-landscape .winprob-foot{grid-area:4/1/5/-1}.winprob.is-landscape .winprob-club{flex-direction:column;grid-column:1;align-items:flex-start;gap:.6vh}@supports (width:1cqw){.winprob.is-landscape .winprob-club{gap:.6cqh}}.winprob.is-landscape .winprob-club-score{margin-left:0}.winprob.is-landscape .winprob-club.is-away{grid-row:2;align-self:start}.winprob.is-landscape .winprob-club.is-home{grid-row:3;align-self:end}.winprob.is-landscape .winprob-plot{grid-area:2/2/4/3}.winprob.is-landscape .winprob-crest{width:7vh;height:7vh}@supports (width:1cqw){.winprob.is-landscape .winprob-crest{width:7cqh;height:7cqh}}.touchdown-dance{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;container-type:size}.touchdown-dance-art{width:min(88vw,72vh);height:auto}@supports (width:1cqw){.touchdown-dance-art{width:min(88cqw,72cqh)}}.touchdown-dance-flash{animation:.36s step-end 3 touchdown-flash}@keyframes touchdown-flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.touchdown-dance-flash{animation:none}}.chart-collage-bg{filter:blur(6vw)brightness(.6)saturate(1.1);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);display:grid;position:absolute;inset:0;overflow:hidden;transform:scale(1.3)}@supports (width:1cqw){.chart-collage-bg{filter:blur(6cqw)brightness(.6)saturate(1.1)}}.chart-collage-tile{background-position:50%;background-size:cover}.chart-card{color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.chart-card-scrim{background:#0000008c;position:absolute;inset:0}.chart-card-content{box-sizing:border-box;flex-direction:column;height:100%;padding:4vh 4vw;display:flex;position:relative}@supports (width:1cqw){.chart-card-content{padding:4cqh 4cqw}}.chart-card-header{flex:none;margin-bottom:2vh}@supports (width:1cqw){.chart-card-header{margin-bottom:2cqh}}.chart-card-title{letter-spacing:.01em;margin:0;font-size:min(5vw,7vh);font-weight:700}@supports (width:1cqw){.chart-card-title{font-size:min(5cqw,7cqh)}}.chart-card-subtitle{opacity:.7;margin:.3em 0 0;font-size:min(2vw,3vh)}@supports (width:1cqw){.chart-card-subtitle{font-size:min(2cqw,3cqh)}}.chart-card-grid{flex:auto;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(2,1fr);grid-auto-flow:column;gap:1.5vh 3vw;min-height:0;margin:0;padding:0;list-style:none;display:grid}@supports (width:1cqw){.chart-card-grid{gap:1.5cqh 3cqw}}.is-landscape .chart-card-grid{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(5,1fr);grid-auto-flow:row}.chart-card-entry{align-items:center;gap:1.5vw;min-width:0;display:flex}@supports (width:1cqw){.chart-card-entry{gap:1.5cqw}}.chart-card-rank{font-variant-numeric:tabular-nums;opacity:.55;flex:none;min-width:2.2vw;font-size:min(3.5vw,5vh);font-weight:700}@supports (width:1cqw){.chart-card-rank{min-width:2.2cqw;font-size:min(3.5cqw,5cqh)}}.chart-card-thumb{object-fit:cover;border-radius:.5vw;flex-shrink:0;width:min(13vh,16vw);height:min(13vh,16vw)}@supports (width:1cqw){.chart-card-thumb{border-radius:.5cqw;width:min(13cqh,16cqw);height:min(13cqh,16cqw)}}.chart-card-entry-text{min-width:0}.chart-card-track{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:min(2vw,2.7vh);font-weight:600;overflow:hidden}@supports (width:1cqw){.chart-card-track{font-size:min(2cqw,2.7cqh)}}.chart-card-artist{opacity:.6;text-overflow:ellipsis;white-space:nowrap;margin:.15em 0 0;font-size:min(1.6vw,2.2vh);overflow:hidden}@supports (width:1cqw){.chart-card-artist{font-size:min(1.6cqw,2.2cqh)}}.is-landscape .chart-card-entry{flex-direction:column;align-items:flex-start;gap:.8vh}@supports (width:1cqw){.is-landscape .chart-card-entry{gap:.8cqh}}.is-landscape .chart-card-thumb{width:min(24vh,12.5vw);height:min(24vh,12.5vw)}@supports (width:1cqw){.is-landscape .chart-card-thumb{width:min(24cqh,12.5cqw);height:min(24cqh,12.5cqw)}}.is-landscape .chart-card-rank{min-width:0;font-size:min(2.2vw,4vh)}@supports (width:1cqw){.is-landscape .chart-card-rank{font-size:min(2.2cqw,4cqh)}}.is-landscape .chart-card-entry-text{width:100%}.concerts-chart-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.concerts-chart{aspect-ratio:3/4;color:#231f1a;box-sizing:border-box;background:#f0e8d8;border-radius:.6vw;flex-direction:column;width:min(92vw,67.5vh);padding:5cqmin 4.5cqmin;display:flex;overflow:hidden}@supports (width:1cqw){.concerts-chart{border-radius:.6cqw;width:min(92cqw,67.5cqh)}}.concerts-chart p,.concerts-chart h2{margin:0}.concerts-chart-eyebrow{letter-spacing:.3em;text-transform:uppercase;opacity:.75;font-family:Bebas Neue,sans-serif;font-size:3cqmin}.concerts-chart-headline{margin-top:.6cqmin;font-family:Rye,serif;font-size:8.4cqmin;font-weight:400;line-height:1.06}.concerts-chart-rule{background:#231f1a;height:.6cqmin;margin:2cqmin 0 2.4cqmin}.concerts-chart-featured{align-items:center;gap:3cqmin;margin-bottom:1cqmin;display:flex}.concerts-chart-featured-photo{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.08);border:.4cqmin solid #231f1a;flex:0 0 26cqmin;width:26cqmin}.concerts-chart-featured-text{flex-direction:column;gap:.6cqmin;min-width:0;display:flex}.concerts-chart-featured-name{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-family:Alfa Slab One,serif;font-size:5.8cqmin;line-height:1.03;display:-webkit-box;overflow:hidden}.concerts-chart-featured-venue{letter-spacing:.07em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:4cqmin}.concerts-chart-featured-when{opacity:.75;font-family:Inter,sans-serif;font-size:2.6cqmin}.concerts-chart-empty{opacity:.6;margin-top:2.4cqmin;font-size:4cqmin}.concerts-chart-sections{flex:1;min-height:0;overflow:hidden}.concerts-chart-section+.concerts-chart-section{margin-top:2.4cqmin}.concerts-chart-section-label{letter-spacing:.22em;text-transform:uppercase;opacity:.6;border-top:.25cqmin solid #231f1a59;margin-bottom:1.4cqmin;padding-top:1.6cqmin;font-family:Bebas Neue,sans-serif;font-size:3.4cqmin}.concerts-chart-list{flex-direction:column;gap:1.8cqmin;margin:0;padding:0;list-style:none;display:flex}.concerts-chart-row{align-items:baseline;gap:3cqmin;display:flex}.concerts-chart-date{flex-direction:column;flex:0 0 13cqmin;font-family:Bebas Neue,sans-serif;line-height:1.05;display:flex}.concerts-chart-dow{letter-spacing:.14em;opacity:.65;font-size:3cqmin}.concerts-chart-day{letter-spacing:.06em;font-size:4.4cqmin}.concerts-chart-thumb{aspect-ratio:1;object-fit:cover;filter:grayscale()contrast(1.05);border:.25cqmin solid #231f1a;flex:0 0 11cqmin;align-self:center;width:11cqmin}.concerts-chart-act{flex-direction:column;gap:.3cqmin;min-width:0;display:flex}.concerts-chart-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Alfa Slab One,serif;font-size:5cqmin;line-height:1.08;display:-webkit-box;overflow:hidden}.concerts-chart-venue{letter-spacing:.03em;opacity:.72;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:3cqmin;overflow:hidden}.fantasy-chart-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.fantasy-chart,.fantasy-chart--pal-paper{--f-paper:#f0e8d8;--f-ink:#231f1a;--f-up:#3d6b35;--f-down:#9a3b2e}.fantasy-chart--pal-chalk{--f-paper:#22382e;--f-ink:#eae6d8;--f-up:#a8c686;--f-down:#d98a6a}.fantasy-chart--pal-midnight{--f-paper:#1d2436;--f-ink:#e8e4d4;--f-up:#9ec49a;--f-down:#d98a7a}.fantasy-chart--pal-crimson{--f-paper:#401a1e;--f-ink:#f0e4d0;--f-up:#a8c686;--f-down:#e0a080}.fantasy-chart{aspect-ratio:3/4;background:var(--f-paper);width:min(92vw,67.5vh);color:var(--f-ink);box-sizing:border-box;border-radius:.6vw;flex-direction:column;padding:5cqmin 4.5cqmin;display:flex;overflow:hidden}@supports (width:1cqw){.fantasy-chart{border-radius:.6cqw;width:min(92cqw,67.5cqh)}}.fantasy-chart p,.fantasy-chart h2{margin:0}.fantasy-eyebrow{letter-spacing:.3em;text-transform:uppercase;opacity:.75;font-family:Bebas Neue,sans-serif;font-size:3cqmin}.fantasy-headline{text-overflow:ellipsis;white-space:nowrap;margin-top:.6cqmin;font-family:Rye,serif;font-size:7.2cqmin;font-weight:400;line-height:1.06;overflow:hidden}.fantasy-rule{background:var(--f-ink);height:.6cqmin;margin:1.6cqmin 0 0}.fantasy-board{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;margin-top:.8cqmin;display:flex}.fantasy-row{align-items:center;gap:1.8cqmin;min-height:0;display:flex}.fantasy-rank{font-family:Alfa Slab One,serif;font-size:calc(34cqmin / var(--fantasy-rows));text-align:right;opacity:.85;min-width:4.4cqmin}.fantasy-mark-slot{flex:none;display:inline-flex}.fantasy-avatar{width:calc(46cqmin / var(--fantasy-rows));height:calc(46cqmin / var(--fantasy-rows));object-fit:cover;border-radius:50%}.fantasy-monogram{background:var(--f-ink);color:var(--f-paper);font-family:Bebas Neue,sans-serif;font-size:calc(20cqmin / var(--fantasy-rows));letter-spacing:.05em;justify-content:center;align-items:center;display:inline-flex}.fantasy-team{flex-direction:column;flex:1;min-width:0;line-height:1.15;display:flex}.fantasy-team-name{font-family:Alfa Slab One,serif;font-weight:400;font-size:calc(30cqmin / var(--fantasy-rows));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fantasy-team-record{font-family:Bebas Neue,sans-serif;font-size:calc(22cqmin / var(--fantasy-rows));letter-spacing:.12em;opacity:.7}.fantasy-move{font-family:Bebas Neue,sans-serif;font-size:calc(24cqmin / var(--fantasy-rows));letter-spacing:.08em;text-align:right;min-width:5cqmin}.fantasy-move--up{color:var(--f-up)}.fantasy-move--down{color:var(--f-down)}.fantasy-move--flat{opacity:.35}.fantasy-duel{flex:1;align-items:stretch;gap:4cqmin;min-height:0;margin-top:2cqmin;display:flex;position:relative}.fantasy-duel-side{text-align:center;opacity:.78;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.2cqmin;min-width:0;display:flex;position:relative}.fantasy-duel-side.is-winner{opacity:1}.fantasy-duel-mark-slot{display:inline-flex;position:relative}.fantasy-duel-avatar{object-fit:cover;border-radius:50%;width:16cqmin;height:16cqmin}.fantasy-duel-avatar.fantasy-monogram{font-size:6cqmin}.fantasy-duel-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:Alfa Slab One,serif;font-size:3.6cqmin;line-height:1.15;display:-webkit-box;overflow:hidden}.fantasy-duel-points{font-family:Rye,serif;font-size:8cqmin;line-height:1}.fantasy-duel-crown{background:var(--f-ink);width:5cqmin;height:5cqmin;color:var(--f-paper);border-radius:50%;justify-content:center;align-items:center;font-family:Alfa Slab One,serif;font-size:2.8cqmin;display:flex;position:absolute;top:-1cqmin;right:-1cqmin}.fantasy-duel-vs{letter-spacing:.2em;opacity:.5;font-family:Bebas Neue,sans-serif;font-size:4cqmin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fantasy-scoreboard{flex-direction:column;flex:1;justify-content:space-evenly;min-height:0;margin-top:.8cqmin;display:flex}.fantasy-scoreline{align-items:center;gap:1.6cqmin;min-height:0;display:flex}.fantasy-scoreline-side{flex:1;align-items:center;gap:1.4cqmin;min-width:0;display:flex}.fantasy-scoreline-side--right{justify-content:flex-end}.fantasy-scoreline-name{font-family:Alfa Slab One,serif;font-weight:400;font-size:calc(19cqmin / var(--fantasy-rows));-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.15;display:-webkit-box;overflow:hidden}.fantasy-scoreline-side--right .fantasy-scoreline-name{text-align:right}.fantasy-scoreline-score{font-family:Bebas Neue,sans-serif;font-size:calc(20cqmin / var(--fantasy-rows));letter-spacing:.04em;opacity:.7;flex:none}.fantasy-scoreline-score.is-winner{opacity:1;font-family:Alfa Slab One,serif;font-size:calc(19cqmin / var(--fantasy-rows))}.fantasy-scoreline-dash{opacity:.4;font-size:calc(16cqmin / var(--fantasy-rows));flex:none}.magazine-week{box-sizing:border-box;background:var(--bg-base,#f7f7f5);width:100%;height:100%;color:var(--text-primary,#1a1a18);flex-direction:column;padding:4vh 4vw;display:flex;container-type:size}@supports (width:1cqw){.magazine-week{padding:4cqh 4cqw}}.magazine-week-header{text-align:center;flex:none;margin-bottom:2.5vh}@supports (width:1cqw){.magazine-week-header{margin-bottom:2.5cqh}}.magazine-week-title{margin:0;font-size:min(4.5vw,6vh);font-weight:700}@supports (width:1cqw){.magazine-week-title{font-size:min(4.5cqw,6cqh)}}.magazine-week-subtitle{opacity:.65;margin:.3em 0 0;font-size:min(2vw,3vh)}@supports (width:1cqw){.magazine-week-subtitle{font-size:min(2cqw,3cqh)}}.magazine-week-grid{flex:auto;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);gap:2vh 2vw;min-height:0;display:grid}@supports (width:1cqw){.magazine-week-grid{gap:2cqh 2cqw}}.magazine-week-item{flex-direction:column;gap:.8vh;min-height:0;margin:0;display:flex}@supports (width:1cqw){.magazine-week-item{gap:.8cqh}}.magazine-week-cover{object-fit:contain;background:#2e2b260f;border-radius:.4vw;flex:auto;width:100%;min-height:0}@supports (width:1cqw){.magazine-week-cover{border-radius:.4cqw}}.magazine-week-caption{text-align:center;flex-direction:column;flex:none;gap:.2vh;display:flex}@supports (width:1cqw){.magazine-week-caption{gap:.2cqh}}.magazine-week-day{font-size:min(2.2vw,3vh);font-weight:700}@supports (width:1cqw){.magazine-week-day{font-size:min(2.2cqw,3cqh)}}.magazine-week-artist{opacity:.55;font-size:min(1.6vw,2.2vh)}@supports (width:1cqw){.magazine-week-artist{font-size:min(1.6cqw,2.2cqh)}}.movies-chart{color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.movies-chart-scrim{background:#0f0c0a59;position:absolute;inset:0}.movies-chart-content{box-sizing:border-box;flex-direction:column;height:100%;padding:4vh 4vw;display:flex;position:relative}@supports (width:1cqw){.movies-chart-content{padding:4cqh 4cqw}}.movies-chart-header{text-align:center;text-shadow:0 2px 12px #0009;flex:none;margin-bottom:3vh}@supports (width:1cqw){.movies-chart-header{margin-bottom:3cqh}}.movies-chart-title{margin:0;font-size:min(5vw,7vh);font-weight:700}@supports (width:1cqw){.movies-chart-title{font-size:min(5cqw,7cqh)}}.movies-chart-subtitle{opacity:.8;margin:.3em 0 0;font-size:min(2vw,3vh)}@supports (width:1cqw){.movies-chart-subtitle{font-size:min(2cqw,3cqh)}}.movies-chart-row{flex:auto;grid-template-columns:repeat(3,1fr);align-content:center;justify-items:center;gap:2.5vh 2.5vw;min-height:0;display:grid}@supports (width:1cqw){.movies-chart-row{gap:2.5cqh 2.5cqw}}.is-landscape .movies-chart-row{grid-template-columns:repeat(5,1fr)}.movies-chart-item{flex-direction:column;gap:1vh;width:100%;min-width:0;min-height:0;margin:0;display:flex}@supports (width:1cqw){.movies-chart-item{gap:1cqh}}.movies-chart-poster-wrap{aspect-ratio:2/3;border-radius:.6vw;width:100%;position:relative;overflow:hidden;box-shadow:0 1vh 3vh #00000073}@supports (width:1cqw){.movies-chart-poster-wrap{border-radius:.6cqw;box-shadow:0 1cqh 3cqh #00000073}}.movies-chart-poster{object-fit:cover;width:100%;height:100%}.movies-chart-rank{text-align:center;background:#000000a6;border-radius:999px;min-width:3.2vw;padding:.3vh .8vw;font-size:min(2.2vw,3.2vh);font-weight:700;position:absolute;top:.8vh;left:.8vw}@supports (width:1cqw){.movies-chart-rank{min-width:3.2cqw;padding:.3cqh .8cqw;font-size:min(2.2cqw,3.2cqh);top:.8cqh;left:.8cqw}}.movies-chart-caption{text-align:center;text-shadow:0 1px 8px #0009;flex-direction:column;gap:.2vh;display:flex}@supports (width:1cqw){.movies-chart-caption{gap:.2cqh}}.movies-chart-name{text-overflow:ellipsis;white-space:nowrap;font-size:min(2vw,2.8vh);font-weight:700;overflow:hidden}@supports (width:1cqw){.movies-chart-name{font-size:min(2cqw,2.8cqh)}}.movies-chart-year{opacity:.7;font-size:min(1.5vw,2.2vh)}@supports (width:1cqw){.movies-chart-year{font-size:min(1.5cqw,2.2cqh)}}.board-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.board{--b-board:#f2ead6;--b-ink:#1c1a17;--b-rule:#c8102e;--b-afc:#c8102e;--b-nfc:#13387e;--b-up:#2f6b34;--b-down:#9a3b2e;background:var(--b-board);width:min(96vw,69.12vh);height:96vh;color:var(--b-ink);border:.9vh solid var(--b-rule);border-radius:.8vh;flex-direction:column;gap:1.2vh;padding:1.4vh 1.4vh 1.8vh;display:flex;box-shadow:0 1.5vh 4vh #0000008c}@supports (width:1cqw){.board{border:.9cqh solid var(--b-rule);border-radius:.8cqh;gap:1.2cqh;width:min(96cqw,69.12cqh);height:96cqh;padding:1.4cqh 1.4cqh 1.8cqh;box-shadow:0 1.5cqh 4cqh #0000008c}}.board-root.is-landscape .board{aspect-ratio:16/9;width:min(96vw,165.12vh);height:auto}@supports (width:1cqw){.board-root.is-landscape .board{width:min(96cqw,165.12cqh)}}.board-root.is-division .board{aspect-ratio:auto}.board-root.is-division.is-landscape .board{aspect-ratio:auto;width:min(96vw,165.12vh);height:auto;max-height:94vh}@supports (width:1cqw){.board-root.is-division.is-landscape .board{width:min(96cqw,165.12cqh);max-height:94cqh}}.board-root.is-division.is-landscape .board-cells{grid-template-rows:minmax(0,1fr);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1.4vh}@supports (width:1cqw){.board-root.is-division.is-landscape .board-cells{gap:1.4cqh}}.board-root.is-division.is-landscape .magnet{text-align:center;border-radius:1vh;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:1.6vh;max-height:56vh;padding:2.4vh 1.2vh}@supports (width:1cqw){.board-root.is-division.is-landscape .magnet{border-radius:1cqh;gap:1.6cqh;max-height:56cqh;padding:2.4cqh 1.2cqh}}.board-root.is-division.is-landscape .board-column-label{display:none}.board-root.is-division.is-landscape .magnet-crest{aspect-ratio:1;width:92%;height:auto}.board-root.is-division.is-landscape .magnet-plate{flex:none;align-items:center;width:100%}.board-root.is-division.is-landscape .magnet-name{white-space:normal;font-size:4.4vh;line-height:1.05;overflow:visible}@supports (width:1cqw){.board-root.is-division.is-landscape .magnet-name{font-size:4.4cqh}}.board-root.is-division.is-landscape .magnet-record{font-size:3.2vh}@supports (width:1cqw){.board-root.is-division.is-landscape .magnet-record{font-size:3.2cqh}}.board-root.is-division.is-landscape .magnet-rank{text-align:center;min-width:0;font-size:6vh;line-height:1.2}@supports (width:1cqw){.board-root.is-division.is-landscape .magnet-rank{font-size:6cqh}}.board-root.is-division.is-landscape .magnet-move{font-size:2.4vh}@supports (width:1cqw){.board-root.is-division.is-landscape .magnet-move{font-size:2.4cqh}}.board-head{border-bottom:.35vh solid var(--b-rule);justify-content:space-between;align-items:center;gap:1.5vh;padding-bottom:1vh;display:flex}@supports (width:1cqw){.board-head{border-bottom:.35cqh solid var(--b-rule);gap:1.5cqh;padding-bottom:1cqh}}.board-shield{background:var(--b-rule);color:var(--b-board);letter-spacing:.12em;border-radius:.3vh;flex:none;padding:.5vh .9vh;font-size:1.9vh;font-weight:800}@supports (width:1cqw){.board-shield{border-radius:.3cqh;padding:.5cqh .9cqh;font-size:1.9cqh}}.board-titles{text-align:center;flex:auto;min-width:0}.board-title{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:3.1vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.board-title{font-size:3.1cqh}}.board-subtitle{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--b-ink) 62%, transparent);margin:.3vh 0 0;font-size:1.7vh;font-weight:600}@supports (width:1cqw){.board-subtitle{margin:.3cqh 0 0;font-size:1.7cqh}}.board-body{flex-direction:column;flex:auto;gap:1.1vh;min-height:0;display:flex}@supports (width:1cqw){.board-body{gap:1.1cqh}}.board-root.is-landscape .board-body{flex-direction:row;align-items:stretch;gap:.9vh}@supports (width:1cqw){.board-root.is-landscape .board-body{gap:.9cqh}}.board-field{border-radius:.5vh;flex-direction:column;flex:1 1 0;gap:.7vh;min-width:0;min-height:0;padding:.8vh;display:flex}@supports (width:1cqw){.board-field{border-radius:.5cqh;gap:.7cqh;padding:.8cqh}}.board-field--al,.board-field--afc{background:var(--b-afc)}.board-field--nl,.board-field--nfc{background:var(--b-nfc)}.board-field-label{color:#ffffffeb;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:1.5vh;font-weight:800}@supports (width:1cqw){.board-field-label{font-size:1.5cqh}}.board-field-body{flex:auto;gap:.5vh;min-height:0;display:flex}@supports (width:1cqw){.board-field-body{gap:.5cqh}}.board-field-columns{grid-template-columns:repeat(var(--board-cols,4), minmax(0, 1fr));flex:auto;gap:.6vh;min-height:0;display:grid}@supports (width:1cqw){.board-field-columns{gap:.6cqh}}.board-root.is-division .board-field-columns{grid-template-columns:minmax(0,1fr)}.board-column{flex-direction:column;gap:.5vh;min-width:0;display:flex}@supports (width:1cqw){.board-column{gap:.5cqh}}.board-column-label{text-align:center;color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.15vh;font-weight:700;overflow:hidden}@supports (width:1cqw){.board-column-label{font-size:1.15cqh}}.board-root.is-landscape .magnet-crest{width:4.4vh;height:4.4vh}@supports (width:1cqw){.board-root.is-landscape .magnet-crest{width:4.4cqh;height:4.4cqh}}.board-root.is-landscape .magnet-record{font-size:1.3vh}@supports (width:1cqw){.board-root.is-landscape .magnet-record{font-size:1.3cqh}}.board-root.is-landscape .magnet-name{font-size:1.5vh}@supports (width:1cqw){.board-root.is-landscape .magnet-name{font-size:1.5cqh}}.board-cells{grid-template-rows:repeat(var(--board-rows,4), minmax(0, 1fr));flex:auto;gap:.5vh;min-height:0;display:grid}@supports (width:1cqw){.board-cells{gap:.5cqh}}.board-gutter{flex-direction:column;flex:none;align-items:center;gap:.5vh;padding:.8vh 0;display:flex}@supports (width:1cqw){.board-gutter{gap:.5cqh;padding:.8cqh 0}}.board-gutter-spacer{flex:none;height:2.35vh}@supports (width:1cqw){.board-gutter-spacer{height:2.35cqh}}.board-gutter-rank{min-width:3.2vh;color:color-mix(in srgb, var(--b-ink) 55%, transparent);flex:1 1 0;justify-content:center;align-items:center;font-size:3.4vh;font-weight:800;line-height:1;display:flex}@supports (width:1cqw){.board-gutter-rank{min-width:3.2cqh;font-size:3.4cqh}}.board-gutter.is-in-field{padding:0}.board-gutter.is-in-field .board-gutter-spacer{height:2.35vh}@supports (width:1cqw){.board-gutter.is-in-field .board-gutter-spacer{height:2.35cqh}}.board-gutter.is-in-field .board-gutter-rank{color:#ffffff8c;min-width:2.6vh;font-size:2.6vh}@supports (width:1cqw){.board-gutter.is-in-field .board-gutter-rank{min-width:2.6cqh;font-size:2.6cqh}}.magnet{border-radius:.45vh;align-items:center;gap:.5vh;min-width:0;min-height:0;padding:.4vh .6vh;display:flex;position:relative;overflow:hidden;box-shadow:0 .35vh .7vh #00000061,inset 0 .14vh #ffffff42}@supports (width:1cqw){.magnet{border-radius:.45cqh;gap:.5cqh;padding:.4cqh .6cqh;box-shadow:0 .35cqh .7cqh #00000061,inset 0 .14cqh #ffffff42}}.magnet-crest{background:#ffffffeb;border-radius:.35vh;flex:none;justify-content:center;align-items:center;width:3.2vh;height:3.2vh;padding:.35vh;display:flex;box-shadow:inset 0 0 0 .1vh #0000001f}@supports (width:1cqw){.magnet-crest{border-radius:.35cqh;width:3.2cqh;height:3.2cqh;padding:.35cqh;box-shadow:inset 0 0 0 .1cqh #0000001f}}.magnet-logo{object-fit:contain;width:100%;height:100%}.magnet-plate{flex-direction:column;flex:auto;min-width:0;line-height:1.1;display:flex}.magnet-name{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:1.38vh;font-weight:800;overflow:hidden}@supports (width:1cqw){.magnet-name{font-size:1.38cqh}}.magnet-record{opacity:.82;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;font-size:1.15vh;font-weight:600;overflow:hidden}@supports (width:1cqw){.magnet-record{font-size:1.15cqh}}.magnet-move{text-shadow:0 0 .3vh #0000008c;flex:none;font-size:1.2vh;line-height:1}@supports (width:1cqw){.magnet-move{text-shadow:0 0 .3cqh #0000008c;font-size:1.2cqh}}.magnet-move.is-up{color:#8ce07a}.magnet-move.is-down{color:#ff9b86}.board-root.is-tile .magnet{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15vh;padding:.35vh .3vh}@supports (width:1cqw){.board-root.is-tile .magnet{gap:.15cqh;padding:.35cqh .3cqh}}.board-root.is-tile .magnet{background:#fff;border:.22vh solid;gap:.12vh;padding:.3vh .3vh .35vh;box-shadow:0 .3vh .6vh #00000057}@supports (width:1cqw){.board-root.is-tile .magnet{border:.22cqh solid;gap:.12cqh;padding:.3cqh .3cqh .35cqh;box-shadow:0 .3cqh .6cqh #00000057}}.board-root.is-tile .magnet-move{text-shadow:none}.board-root.is-tile .magnet-move.is-up{color:var(--b-up)}.board-root.is-tile .magnet-move.is-down{color:var(--b-down)}.board-root.is-tile .magnet-crest{box-shadow:none;background:0 0;padding:0;position:relative;overflow:visible}.board-root.is-tile .magnet-logo{max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.board-root.is-tile .magnet-record{opacity:.7}.board-root.is-row .magnet{text-align:left;border-width:0 0 0 .5vh;flex-direction:row;align-items:center;gap:.5vh;padding:.35vh .5vh}@supports (width:1cqw){.board-root.is-row .magnet{border-width:0 0 0 .5cqh;gap:.5cqh;padding:.35cqh .5cqh}}.board-root.is-row .magnet-plate{flex:auto;align-items:flex-start;width:auto;min-width:0}.board-root.is-row .magnet-name{font-size:1.5vh}@supports (width:1cqw){.board-root.is-row .magnet-name{font-size:1.5cqh}}.board-root.is-row .magnet-record{font-size:1.2vh}@supports (width:1cqw){.board-root.is-row .magnet-record{font-size:1.2cqh}}.board-root.is-tile .magnet-crest{aspect-ratio:1;flex:0 auto;width:auto;height:4.6vh;min-height:0}@supports (width:1cqw){.board-root.is-tile .magnet-crest{height:4.6cqh}}.board-root.is-tile .board-field-columns{grid-template-rows:minmax(0,1fr)}.board-root.is-tile .board-column{min-height:0}.board-root.is-upright .magnet-plate{flex:none;align-items:center;width:100%}.board-root.is-upright .magnet-name{font-size:1.4vh}@supports (width:1cqw){.board-root.is-upright .magnet-name{font-size:1.4cqh}}.board-root.is-tile .magnet-record{font-size:1.05vh}@supports (width:1cqw){.board-root.is-tile .magnet-record{font-size:1.05cqh}}.board-root.is-tile .magnet-move{position:absolute;top:.3vh;right:.4vh}@supports (width:1cqw){.board-root.is-tile .magnet-move{top:.3cqh;right:.4cqh}}.board-root.is-upright.is-landscape .magnet-crest{height:9vh}@supports (width:1cqw){.board-root.is-upright.is-landscape .magnet-crest{height:9cqh}}.board-root.is-upright.is-landscape .magnet-name{font-size:2.2vh}@supports (width:1cqw){.board-root.is-upright.is-landscape .magnet-name{font-size:2.2cqh}}.board-root.is-upright.is-landscape .magnet-record{font-size:1.7vh}@supports (width:1cqw){.board-root.is-upright.is-landscape .magnet-record{font-size:1.7cqh}}.board-root.is-division .magnet-crest{width:9vh;height:9vh}@supports (width:1cqw){.board-root.is-division .magnet-crest{width:9cqh;height:9cqh}}.board-root.is-division .magnet-name{font-size:3.6vh}@supports (width:1cqw){.board-root.is-division .magnet-name{font-size:3.6cqh}}.board-root.is-division .magnet-record{font-size:2.7vh}@supports (width:1cqw){.board-root.is-division .magnet-record{font-size:2.7cqh}}.board-root.is-division .magnet-move{font-size:2.6vh}@supports (width:1cqw){.board-root.is-division .magnet-move{font-size:2.6cqh}}.board-root.is-division .magnet{gap:1.8vh;padding:1.4vh 2vh}@supports (width:1cqw){.board-root.is-division .magnet{gap:1.8cqh;padding:1.4cqh 2cqh}}.board-root.is-division .board-column-label{font-size:2.2vh}@supports (width:1cqw){.board-root.is-division .board-column-label{font-size:2.2cqh}}.board-root.is-mlb .magnet-record{opacity:.95;font-weight:800}.board-root.is-mlb .magnet-record-alt{opacity:.82;font-weight:700}.board-body--flat{flex:auto;min-height:0;display:flex}.board-field--flat{background:#0000000f}.board-field--flat .board-field-columns{grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column}.board-cell{min-width:0;min-height:0;display:flex;position:relative}.board-cell>.magnet{flex:auto}.magnet-rank{text-align:right;font-variant-numeric:tabular-nums;opacity:.62;flex:none;order:-1;min-width:2.2vh;font-size:1.7vh;font-weight:800}@supports (width:1cqw){.magnet-rank{min-width:2.2cqh;font-size:1.7cqh}}.magnet-record-alt{opacity:.72;margin-left:.4em;font-weight:500}.magnet-new{color:inherit;opacity:.75;letter-spacing:.08em;background:0 0;border:.12vh solid;border-radius:.2vh;padding:.05vh .3vh;font-size:.95vh;font-weight:800;position:absolute;top:.25vh;right:.3vh}@supports (width:1cqw){.magnet-new{border:.12cqh solid;border-radius:.2cqh;padding:.05cqh .3cqh;font-size:.95cqh;top:.25cqh;right:.3cqh}}.board-root.is-flat .board-cells{align-content:center}.board-root.is-flat .board-cell{align-items:center}.board-root.is-flat .magnet{max-height:9vh}@supports (width:1cqw){.board-root.is-flat .magnet{max-height:9cqh}}.board-field-columns.is-feature-split{grid-template-columns:1.15fr 1fr}.board-column--feature .board-cell{align-items:stretch}.board-column--feature .magnet-crest{width:5.2vh;height:5.2vh}@supports (width:1cqw){.board-column--feature .magnet-crest{width:5.2cqh;height:5.2cqh}}.board-column--feature .magnet-name{font-size:1.9vh}@supports (width:1cqw){.board-column--feature .magnet-name{font-size:1.9cqh}}.board-column--feature .magnet-record{font-size:1.5vh}@supports (width:1cqw){.board-column--feature .magnet-record{font-size:1.5cqh}}.board-column--feature .magnet-rank{min-width:3.2vh;font-size:2.5vh}@supports (width:1cqw){.board-column--feature .magnet-rank{min-width:3.2cqh;font-size:2.5cqh}}.board-column--feature .magnet-new{font-size:1.1vh}@supports (width:1cqw){.board-column--feature .magnet-new{font-size:1.1cqh}}.board-root.is-flat .magnet-name{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.board-root.is-flat .board-field-columns{grid-template-rows:minmax(0,1fr)}.board-root.is-flat .board-column{min-height:0}.board-root.is-flat.is-conference .board-cell{align-items:stretch}.board-root.is-flat.is-conference .magnet{max-height:none}.board-root.is-strip .board-cells{--strip-h:calc(70vh / var(--board-rows,8))}@supports (width:1cqw){.board-root.is-strip .board-cells{--strip-h:calc(70cqh / var(--board-rows,8))}}.board-root.is-strip .magnet{gap:min(1.2vh, calc(var(--strip-h) * .16));padding:0 min(1.6vh, calc(var(--strip-h) * .2));border-radius:min(.9vh, calc(var(--strip-h) * .12))}@supports (width:1cqw){.board-root.is-strip .magnet{gap:min(1.2cqh, calc(var(--strip-h) * .16));padding:0 min(1.6cqh, calc(var(--strip-h) * .2));border-radius:min(.9cqh, calc(var(--strip-h) * .12))}}.board-root.is-strip .magnet-crest{width:min(7.5vh, calc(var(--strip-h) * .72));height:min(7.5vh, calc(var(--strip-h) * .72));border-radius:min(.7vh, calc(var(--strip-h) * .1));padding:min(.6vh, calc(var(--strip-h) * .08))}@supports (width:1cqw){.board-root.is-strip .magnet-crest{width:min(7.5cqh, calc(var(--strip-h) * .72));height:min(7.5cqh, calc(var(--strip-h) * .72));border-radius:min(.7cqh, calc(var(--strip-h) * .1));padding:min(.6cqh, calc(var(--strip-h) * .08))}}.board-root.is-strip .magnet-plate{flex-direction:row;align-items:center;gap:.6em}.board-root.is-strip .magnet-name{font-size:min(2.3vh, calc(var(--strip-h) * .28))}@supports (width:1cqw){.board-root.is-strip .magnet-name{font-size:min(2.3cqh, calc(var(--strip-h) * .28))}}.board-root.is-strip .magnet-record{font-size:min(1.9vh, calc(var(--strip-h) * .23));opacity:.9;flex:none;margin-left:auto}@supports (width:1cqw){.board-root.is-strip .magnet-record{font-size:min(1.9cqh, calc(var(--strip-h) * .23))}}.board-root.is-strip .magnet-rank{min-width:min(3.6vh, calc(var(--strip-h) * .44));font-size:min(3vh, calc(var(--strip-h) * .36))}@supports (width:1cqw){.board-root.is-strip .magnet-rank{min-width:min(3.6cqh, calc(var(--strip-h) * .44));font-size:min(3cqh, calc(var(--strip-h) * .36))}}.board-root.is-strip .magnet-move{font-size:min(2vh, calc(var(--strip-h) * .24))}@supports (width:1cqw){.board-root.is-strip .magnet-move{font-size:min(2cqh, calc(var(--strip-h) * .24))}}.board-root.is-flat.is-conference.is-single .board-cell{align-items:center}.board-root.is-flat.is-conference.is-single .magnet{height:100%;max-height:15vh}@supports (width:1cqw){.board-root.is-flat.is-conference.is-single .magnet{max-height:15cqh}}.board-root.is-conference .board-column--feature .magnet-crest{width:8vh;height:8vh}@supports (width:1cqw){.board-root.is-conference .board-column--feature .magnet-crest{width:8cqh;height:8cqh}}.board-root.is-conference .board-column--feature .magnet-name{font-size:1.9vh}@supports (width:1cqw){.board-root.is-conference .board-column--feature .magnet-name{font-size:1.9cqh}}.board-root.is-conference .board-column--feature .magnet-record{font-size:1.7vh}@supports (width:1cqw){.board-root.is-conference .board-column--feature .magnet-record{font-size:1.7cqh}}.board-root.is-conference .board-column--feature .magnet-rank{min-width:3.6vh;font-size:3vh}@supports (width:1cqw){.board-root.is-conference .board-column--feature .magnet-rank{min-width:3.6cqh;font-size:3cqh}}.board-root.is-strip .board-column--feature .magnet-crest{width:min(10vh, calc(var(--strip-h) * .72));height:min(10vh, calc(var(--strip-h) * .72))}@supports (width:1cqw){.board-root.is-strip .board-column--feature .magnet-crest{width:min(10cqh, calc(var(--strip-h) * .72));height:min(10cqh, calc(var(--strip-h) * .72))}}.board-root.is-strip .board-column--feature .magnet-name{font-size:min(3vh, calc(var(--strip-h) * .3))}@supports (width:1cqw){.board-root.is-strip .board-column--feature .magnet-name{font-size:min(3cqh, calc(var(--strip-h) * .3))}}.board-root.is-strip .board-column--feature .magnet-record{font-size:min(2.4vh, calc(var(--strip-h) * .24))}@supports (width:1cqw){.board-root.is-strip .board-column--feature .magnet-record{font-size:min(2.4cqh, calc(var(--strip-h) * .24))}}.board-root.is-strip .board-column--feature .magnet-rank{min-width:min(4.4vh, calc(var(--strip-h) * .46));font-size:min(3.8vh, calc(var(--strip-h) * .4))}@supports (width:1cqw){.board-root.is-strip .board-column--feature .magnet-rank{min-width:min(4.4cqh, calc(var(--strip-h) * .46));font-size:min(3.8cqh, calc(var(--strip-h) * .4))}}.nfl-chart-root{background:var(--nfl-paper);--nfl-paper:#f4f2ef;--nfl-ink:#14120f;--nfl-ink-soft:#14120f8c;--nfl-ink-faint:#14120f57;--nfl-rule:#14120f1f;--nfl-live:#b0342a;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.nfl-chart{width:94vw;height:92vh;color:var(--nfl-ink);flex-direction:column;gap:2vh;display:flex}@supports (width:1cqw){.nfl-chart{gap:2cqh;width:94cqw;height:92cqh}}.nfl-chart-head{text-align:center;flex:none}.nfl-chart-title{letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:4.6vh;font-weight:800;line-height:1}@supports (width:1cqw){.nfl-chart-title{font-size:4.6cqh}}.nfl-chart-sub{letter-spacing:.2em;text-transform:uppercase;color:var(--nfl-ink-soft);margin:.7vh 0 0;font-size:2vh;font-weight:600}@supports (width:1cqw){.nfl-chart-sub{margin:.7cqh 0 0;font-size:2cqh}}.nfl-lines{--nfl-row-h:calc(74vh / var(--nfl-rows,8));flex:auto;gap:0;min-height:0;display:flex}@supports (width:1cqw){.nfl-lines{--nfl-row-h:calc(74cqh / var(--nfl-rows,8))}}.nfl-column{flex-direction:column;flex:1 1 0;justify-content:stretch;min-width:0;display:flex}.nfl-lines.is-dense{gap:5vh}@supports (width:1cqw){.nfl-lines.is-dense{gap:5cqh}}.nfl-lines.is-dense .nfl-middle{width:min(14vw,22vh);padding:0 .5vh}@supports (width:1cqw){.nfl-lines.is-dense .nfl-middle{width:min(14cqw,22cqh);padding:0 .5cqh}}.nfl-lines.is-dense .nfl-block-name{font-size:min(4vh, calc(var(--nfl-row-h) * .4), 2.3vw)}@supports (width:1cqw){.nfl-lines.is-dense .nfl-block-name{font-size:min(4cqh, calc(var(--nfl-row-h) * .4), 2.3cqw)}}.nfl-lines.is-dense .nfl-block-logo{width:min(9vh, calc(var(--nfl-row-h) * .74), 3.6vw);height:min(9vh, calc(var(--nfl-row-h) * .74), 3.6vw)}@supports (width:1cqw){.nfl-lines.is-dense .nfl-block-logo{width:min(9cqh, calc(var(--nfl-row-h) * .74), 3.6cqw);height:min(9cqh, calc(var(--nfl-row-h) * .74), 3.6cqw)}}.nfl-lines.is-dense .nfl-column+.nfl-column{border-left:1px solid var(--nfl-rule);padding-left:5vh}@supports (width:1cqw){.nfl-lines.is-dense .nfl-column+.nfl-column{padding-left:5cqh}}.nfl-day{flex-direction:column;flex:auto;display:flex}.nfl-day-heading{font-size:min(1.7vh, calc(var(--nfl-row-h) * .34));letter-spacing:.16em;text-transform:uppercase;color:var(--nfl-ink-soft);border-bottom:2px solid var(--nfl-ink);margin:0;padding:.6vh 0 .25vh;font-weight:800}@supports (width:1cqw){.nfl-day-heading{font-size:min(1.7cqh, calc(var(--nfl-row-h) * .34));padding:.6cqh 0 .25cqh}}.nfl-line{flex:auto;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:0;min-height:0;margin-bottom:.22vh;display:grid}@supports (width:1cqw){.nfl-line{margin-bottom:.22cqh}}.nfl-block{align-items:center;gap:1.1vh;min-width:0;padding:.3vh 1.1vh;display:flex;overflow:hidden;box-shadow:0 .1vh .25vh #14120f29}@supports (width:1cqw){.nfl-block{gap:1.1cqh;padding:.3cqh 1.1cqh;box-shadow:0 .1cqh .25cqh #14120f29}}.nfl-block--left{border-radius:.5vh 0 0 .5vh;flex-direction:row}@supports (width:1cqw){.nfl-block--left{border-radius:.5cqh 0 0 .5cqh}}.nfl-block--right{border-radius:0 .5vh .5vh 0;flex-direction:row-reverse}@supports (width:1cqw){.nfl-block--right{border-radius:0 .5cqh .5cqh 0}}.nfl-block-logo{width:min(9vh, calc(var(--nfl-row-h) * .74), 8vw);height:min(9vh, calc(var(--nfl-row-h) * .74), 8vw);object-fit:contain;flex:none}@supports (width:1cqw){.nfl-block-logo{width:min(9cqh, calc(var(--nfl-row-h) * .74), 8cqw);height:min(9cqh, calc(var(--nfl-row-h) * .74), 8cqw)}}.nfl-block-text{flex-direction:column;min-width:0;line-height:1.12;display:flex}.nfl-block-name{font-size:min(5vh, calc(var(--nfl-row-h) * .46), 5.4vw);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}@supports (width:1cqw){.nfl-block-name{font-size:min(5cqh, calc(var(--nfl-row-h) * .46), 5.4cqw)}}.nfl-block-sub{font-size:min(2.6vh, calc(var(--nfl-row-h) * .26), 2.9vw);opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}@supports (width:1cqw){.nfl-block-sub{font-size:min(2.6cqh, calc(var(--nfl-row-h) * .26), 2.9cqw)}}.nfl-middle{background:var(--nfl-paper);flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.1vh;width:min(22vw,26vh);min-width:0;padding:0 .8vh;display:flex}@supports (width:1cqw){.nfl-middle{gap:.1cqh;width:min(22cqw,26cqh);padding:0 .8cqh}}.nfl-scores{justify-content:center;align-items:baseline;gap:.5vh;width:100%;display:flex}@supports (width:1cqw){.nfl-scores{gap:.5cqh}}.nfl-scores>.nfl-score{flex:1 1 0;min-width:0}.nfl-scores>.nfl-score:first-child{text-align:right}.nfl-scores>.nfl-score:last-child{text-align:left}.nfl-score{font-size:min(6.5vh, calc(var(--nfl-row-h) * .62));font-variant-numeric:tabular-nums;color:var(--nfl-ink-faint);font-weight:800}@supports (width:1cqw){.nfl-score{font-size:min(6.5cqh, calc(var(--nfl-row-h) * .62))}}.nfl-score.is-winner{color:var(--nfl-ink)}.nfl-dash{font-size:min(3.2vh, calc(var(--nfl-row-h) * .34));color:var(--nfl-ink-faint);flex:none}@supports (width:1cqw){.nfl-dash{font-size:min(3.2cqh, calc(var(--nfl-row-h) * .34))}}.nfl-vs{font-size:min(3.4vh, calc(var(--nfl-row-h) * .4));letter-spacing:.08em;text-transform:uppercase;color:var(--nfl-ink-faint);font-weight:700}@supports (width:1cqw){.nfl-vs{font-size:min(3.4cqh, calc(var(--nfl-row-h) * .4))}}.nfl-status{line-height:1.1;font-size:min(1.9vh, calc(var(--nfl-row-h) * .24));letter-spacing:.06em;text-transform:uppercase;color:var(--nfl-ink-soft);white-space:normal;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15vh;max-width:100%;font-weight:600;display:flex}@supports (width:1cqw){.nfl-status{font-size:min(1.9cqh, calc(var(--nfl-row-h) * .24));gap:.15cqh}}.nfl-status-week{opacity:.72;font-size:.88em}.nfl-status-when{white-space:normal}.nfl-status .nfl-live-dot{align-self:center}.nfl-status.is-live{color:var(--nfl-live);font-weight:800}.nfl-live-dot{background:currentColor;border-radius:50%;width:.7vh;height:.7vh}@supports (width:1cqw){.nfl-live-dot{width:.7cqh;height:.7cqh}}.nfl-block--right .nfl-block-text{text-align:right;align-items:flex-end}.nfl-sheet{flex-direction:column;flex:auto;gap:2vh;min-height:0;display:flex}@supports (width:1cqw){.nfl-sheet{gap:2cqh}}.nfl-sheet-head{flex:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;display:grid}.nfl-sheet-side{flex-direction:column;justify-content:center;align-items:center;gap:.5vh;min-width:0;padding:1.6vh 1vh;display:flex}@supports (width:1cqw){.nfl-sheet-side{gap:.5cqh;padding:1.6cqh 1cqh}}.nfl-sheet-side:first-child{border-radius:.6vh 0 0 .6vh}@supports (width:1cqw){.nfl-sheet-side:first-child{border-radius:.6cqh 0 0 .6cqh}}.nfl-sheet-head>.nfl-sheet-side:last-child{border-radius:0 .6vh .6vh 0}@supports (width:1cqw){.nfl-sheet-head>.nfl-sheet-side:last-child{border-radius:0 .6cqh .6cqh 0}}.nfl-sheet-logo{object-fit:contain;width:min(13vh,13vw);height:min(13vh,13vw)}@supports (width:1cqw){.nfl-sheet-logo{width:min(13cqh,13cqw);height:min(13cqh,13cqw)}}.nfl-sheet-team{font-size:calc(min(4vh, 4.6vw) * var(--nfl-team-fit,1));letter-spacing:.02em;text-align:center;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-weight:800;line-height:1.05;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.nfl-sheet-team{font-size:calc(min(4cqh, 4.6cqw) * var(--nfl-team-fit,1))}}.nfl-sheet-record{letter-spacing:.12em;opacity:.75;font-variant-numeric:tabular-nums;margin:0;font-size:min(1.9vh,2.2vw);font-weight:600}@supports (width:1cqw){.nfl-sheet-record{font-size:min(1.9cqh,2.2cqw)}}.nfl-sheet-score{background:var(--nfl-paper);z-index:1;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:.4vh;width:min(36vw,32vh);padding:0 1vh;display:flex}@supports (width:1cqw){.nfl-sheet-score{gap:.4cqh;width:min(36cqw,32cqh);padding:0 1cqh}}.nfl-sheet-numbers{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--nfl-ink-faint);align-items:baseline;gap:.8vh;margin:0;font-size:min(9vh,7.5vw);font-weight:800;display:flex}@supports (width:1cqw){.nfl-sheet-numbers{gap:.8cqh;font-size:min(9cqh,7.5cqw)}}.nfl-sheet-numbers .is-winner{color:var(--nfl-ink)}.nfl-sheet-numbers--pre{color:var(--nfl-ink-faint);font-size:min(5vh,6vw)}@supports (width:1cqw){.nfl-sheet-numbers--pre{font-size:min(5cqh,6cqw)}}.nfl-sheet-dash{font-size:.6em}.nfl-sheet-status{letter-spacing:.12em;text-transform:uppercase;color:var(--nfl-ink-soft);text-align:center;white-space:nowrap;margin:0;font-size:min(1.7vh,2vw);font-weight:700}@supports (width:1cqw){.nfl-sheet-status{font-size:min(1.7cqh,2cqw)}}.nfl-sheet-status.is-live{color:var(--nfl-live)}.nfl-sheet-stats{grid-template-rows:repeat(var(--nfl-stat-rows,6), minmax(0, 1fr));min-height:0;max-height:calc(var(--nfl-stat-rows,6) * 12vh);flex:0 auto;align-content:start;gap:.4vh;display:grid}@supports (width:1cqw){.nfl-sheet-stats{max-height:calc(var(--nfl-stat-rows,6) * 12cqh);gap:.4cqh}}.nfl-sheet--fill-stats .nfl-sheet-stats{flex-grow:1}.nfl-stat{border-bottom:1px solid var(--nfl-rule);grid-template-columns:minmax(0,1fr) minmax(0,2.2fr) minmax(0,1fr);align-items:center;gap:1.5vh;display:grid}@supports (width:1cqw){.nfl-stat{gap:1.5cqh}}.nfl-stat-value{font-variant-numeric:tabular-nums;color:var(--nfl-ink);text-align:center;font-size:min(3.4vh,4vw);font-weight:800}@supports (width:1cqw){.nfl-stat-value{font-size:min(3.4cqh,4cqw)}}.nfl-stat-mid{flex-direction:column;align-items:center;gap:.4vh;min-width:0;display:flex}@supports (width:1cqw){.nfl-stat-mid{gap:.4cqh}}.nfl-stat-label{letter-spacing:.14em;text-transform:uppercase;color:var(--nfl-ink-soft);white-space:nowrap;font-size:min(1.7vh,2vw);font-weight:700}@supports (width:1cqw){.nfl-stat-label{font-size:min(1.7cqh,2cqw)}}.nfl-stat-bar{border-radius:.45vh;width:100%;height:.9vh;display:flex;overflow:hidden}@supports (width:1cqw){.nfl-stat-bar{border-radius:.45cqh;height:.9cqh}}.nfl-stat-fill{height:100%}.nfl-sheet-empty{letter-spacing:.1em;text-transform:uppercase;color:var(--nfl-ink-faint);flex:auto;justify-content:center;align-items:center;margin:0;font-size:min(2vh,2.4vw);font-weight:600;display:flex}@supports (width:1cqw){.nfl-sheet-empty{font-size:min(2cqh,2.4cqw)}}.nfl-sheet-venue{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:var(--nfl-ink-faint);flex:none;margin:0;font-size:min(1.6vh,1.9vw);font-weight:600}@supports (width:1cqw){.nfl-sheet-venue{font-size:min(1.6cqh,1.9cqw)}}.nfl-sheet-photo{filter:saturate(.85)brightness(.92);background-position:50%;background-size:cover;border-radius:.6vh;flex:auto;min-height:0}@supports (width:1cqw){.nfl-sheet-photo{border-radius:.6cqh}}.nfl-sheet-players{flex:none;grid-template-columns:1fr 1fr;gap:1.2vh 2vh;display:grid}@supports (width:1cqw){.nfl-sheet-players{gap:1.2cqh 2cqh}}.nfl-sheet-player{justify-content:flex-start;align-items:center;gap:1.2vh;min-width:0;display:flex}@supports (width:1cqw){.nfl-sheet-player{gap:1.2cqh}}.nfl-sheet-player.is-away{flex-direction:row-reverse;justify-content:flex-start}.nfl-sheet-player.is-away .nfl-sheet-player-text{text-align:right;align-items:flex-end}.nfl-sheet-player.is-away .nfl-sheet-player-name,.nfl-sheet-player.is-away .nfl-sheet-player-stat{flex-direction:row-reverse}.nfl-sheet-face{border-radius:.5vh;flex:none;justify-content:center;align-items:flex-end;width:min(8vh,9vw);height:min(8vh,9vw);display:flex;overflow:hidden}@supports (width:1cqw){.nfl-sheet-face{border-radius:.5cqh;width:min(8cqh,9cqw);height:min(8cqh,9cqw)}}.nfl-sheet-face img{object-fit:contain;width:115%;height:auto}.nfl-sheet-player-text{flex-direction:column;align-items:flex-start;gap:.2vh;min-width:0;display:flex}@supports (width:1cqw){.nfl-sheet-player-text{gap:.2cqh}}.nfl-sheet-player-name{color:var(--nfl-ink);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:.7vh;font-size:min(2.3vh,2.8vw);font-weight:800;display:flex;overflow:hidden}@supports (width:1cqw){.nfl-sheet-player-name{gap:.7cqh;font-size:min(2.3cqh,2.8cqw)}}.nfl-sheet-pos{letter-spacing:.12em;color:var(--nfl-ink-faint);font-size:.7em;font-weight:700}.nfl-sheet-player-stat{letter-spacing:.02em;color:var(--nfl-ink);white-space:nowrap;align-items:baseline;gap:.7vh;min-width:0;font-size:min(1.9vh,2.4vw);font-weight:700;display:flex}@supports (width:1cqw){.nfl-sheet-player-stat{gap:.7cqh;font-size:min(1.9cqh,2.4cqw)}}.nfl-sheet-rank{background:var(--nfl-ink);color:var(--nfl-paper);letter-spacing:.08em;border-radius:.3vh;flex:none;padding:.1vh .5vh;font-size:.72em;font-weight:800}@supports (width:1cqw){.nfl-sheet-rank{border-radius:.3cqh;padding:.1cqh .5cqh}}.nfl-block-logo.has-crest{background:#fffffff0;border-radius:.35vh;padding:.25vh;box-shadow:inset 0 0 0 .08vh #0000001f}@supports (width:1cqw){.nfl-block-logo.has-crest{border-radius:.35cqh;padding:.25cqh;box-shadow:inset 0 0 0 .08cqh #0000001f}}.cfb-season-column{justify-content:stretch;gap:.5vh}@supports (width:1cqw){.cfb-season-column{gap:.5cqh}}.cfb-season-column>*{flex:1 1 0;min-height:0}.cfb-line--bye{border:.12vh dashed var(--nfl-rule,#0000002e);color:var(--nfl-ink-soft,#0000008c);background:#0000000a;border-radius:.4vh;justify-content:center;align-items:center;gap:1.2vw;display:flex}@supports (width:1cqw){.cfb-line--bye{border:.12cqh dashed var(--nfl-rule,#0000002e);border-radius:.4cqh;gap:1.2cqw}}.cfb-bye-week{font-variant-numeric:tabular-nums;opacity:.8;font-size:1.25vh;font-weight:700}@supports (width:1cqw){.cfb-bye-week{font-size:1.25cqh}}.cfb-bye-label{letter-spacing:.22em;font-size:1.35vh;font-weight:800}@supports (width:1cqw){.cfb-bye-label{font-size:1.35cqh}}.cfb-idle{color:#fff;border-radius:.8vh;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:1.4vh;min-height:0;display:flex}@supports (width:1cqw){.cfb-idle{border-radius:.8cqh;gap:1.4cqh}}.cfb-idle-logo{object-fit:contain;filter:drop-shadow(0 .6vh 1.2vh #00000059);width:22vh;max-width:40vw;height:22vh}@supports (width:1cqw){.cfb-idle-logo{filter:drop-shadow(0 .6cqh 1.2cqh #00000059);width:22cqh;max-width:40cqw;height:22cqh}}.cfb-idle-team{letter-spacing:.01em;margin:0;font-size:4.4vh;font-weight:800}@supports (width:1cqw){.cfb-idle-team{font-size:4.4cqh}}.cfb-idle-label{letter-spacing:.34em;opacity:.82;margin:0;font-size:2.2vh;font-weight:700}@supports (width:1cqw){.cfb-idle-label{font-size:2.2cqh}}.cfb-building{align-items:flex-start;gap:.5rem;display:flex}.cfb-building-dot{background:var(--act,currentColor);border-radius:50%;flex:none;width:.5rem;height:.5rem;margin-top:.35rem;animation:1.4s ease-in-out infinite cfb-building-pulse}@keyframes cfb-building-pulse{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cfb-building-dot{opacity:.7;animation:none}}.cfb-reload{color:var(--act,currentColor);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.dong-card{color:#111;background:#fff;grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;row-gap:1vh;width:100%;height:100%;min-height:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:grid;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.dong-card{row-gap:1cqh}}.dong-figure{aspect-ratio:820/560;justify-content:center;align-items:center;width:100%;min-width:0;min-height:0;display:flex}.dong-field{object-fit:contain;width:100%;height:100%;overflow:visible}.dong-line,.dong-stands{fill:none;stroke:#111;stroke-width:2px;stroke-linejoin:round}.dong-stands{stroke:#111;stroke-width:2px}.dong-wall{fill:none;stroke-width:13px;stroke-linecap:round}.dong-flight{fill:none;stroke:#1a1ae0;stroke-width:9px;stroke-linecap:round}.dong-burst{font-size:52px}.dong-mark{opacity:.16}.dong-mark-name{fill:#9a9a9a;font-size:30px;font-weight:500}.dong-key-title{fill:#111;font-size:28px;font-weight:500}.dong-key-tick{fill:#111;font-size:26px}.dong-caption{flex-direction:column;align-items:flex-start;gap:.8vh;min-width:0;padding:0 3vw 2vh;display:flex}@supports (width:1cqw){.dong-caption{gap:.8cqh;padding:0 3cqw 2cqh}}.dong-face{object-fit:cover;object-position:top center;background:#eee;flex:none;width:11vh;height:11vh}@supports (width:1cqw){.dong-face{width:11cqh;height:11cqh}}.dong-lines{min-width:0;max-width:100%}.dong-lines p{margin:0;line-height:1.18}.dong-name{white-space:nowrap;font-size:6vh;font-weight:700}@supports (width:1cqw){.dong-name{font-size:6cqh}}.dong-name--small{font-size:4.8vh}@supports (width:1cqw){.dong-name--small{font-size:4.8cqh}}.dong-name--tiny{font-size:3.9vh}@supports (width:1cqw){.dong-name--tiny{font-size:3.9cqh}}.dong-what{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.1vh;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.dong-what{font-size:3.1cqh}}.dong-score{color:#3d3d3d;font-variant-numeric:tabular-nums;font-size:3.1vh;font-weight:600}@supports (width:1cqw){.dong-score{font-size:3.1cqh}}.dong-verdict{font-variant-numeric:tabular-nums;font-size:4.6vh;font-weight:700}@supports (width:1cqw){.dong-verdict{font-size:4.6cqh}}.dong-swing{color:#3d3d3d;font-size:.62em;font-weight:600}.dong-stat{color:#3d3d3d;font-variant-numeric:tabular-nums;padding-right:14vw;font-size:3.6vh;font-weight:500;margin-top:.6vh!important}@supports (width:1cqw){.dong-stat{padding-right:14cqw;font-size:3.6cqh;margin-top:.6cqh!important}}.dong-credit{color:#9a9a9a;margin:0;font-size:2.2vh;position:absolute;bottom:1.2vh;right:1.6vw}@supports (width:1cqw){.dong-credit{font-size:2.2cqh;bottom:1.2cqh;right:1.6cqw}}.dong-card.is-landscape{grid-template-rows:minmax(0,1fr);grid-template-columns:62fr 38fr;align-items:center}.dong-card.is-landscape .dong-figure{aspect-ratio:auto;grid-area:1/1;height:100%}.dong-card.is-landscape .dong-caption{grid-area:1/2;align-self:center;gap:1.2vh;padding:0 3vw 6vh 1vw}@supports (width:1cqw){.dong-card.is-landscape .dong-caption{gap:1.2cqh;padding:0 3cqw 6cqh 1cqw}}.dong-card.is-landscape .dong-face{width:13vh;height:13vh}@supports (width:1cqw){.dong-card.is-landscape .dong-face{width:13cqh;height:13cqh}}.dong-card.is-landscape .dong-name{font-size:7vh}@supports (width:1cqw){.dong-card.is-landscape .dong-name{font-size:7cqh}}.dong-card.is-landscape .dong-name--small{font-size:5.4vh}@supports (width:1cqw){.dong-card.is-landscape .dong-name--small{font-size:5.4cqh}}.dong-card.is-landscape .dong-name--tiny{font-size:4.4vh}@supports (width:1cqw){.dong-card.is-landscape .dong-name--tiny{font-size:4.4cqh}}.dong-card.is-landscape .dong-verdict{font-size:4.3vh}@supports (width:1cqw){.dong-card.is-landscape .dong-verdict{font-size:4.3cqh}}.dong-card.is-landscape .dong-swing{font-size:.72em}.dong-card.is-landscape .dong-score{font-size:3.4vh}@supports (width:1cqw){.dong-card.is-landscape .dong-score{font-size:3.4cqh}}.dong-card.is-landscape .dong-stat{padding-right:0}.mlb-wc{--mlb-wc-row-h:calc(76vh / var(--mlb-wc-rows,8));--mlb-wc-w:94vw;flex-direction:column;flex:auto;gap:2vh;min-height:0;display:flex}@supports (width:1cqw){.mlb-wc{--mlb-wc-row-h:calc(76cqh / var(--mlb-wc-rows,8));--mlb-wc-w:94cqw;gap:2cqh}}.mlb-wc.is-split{--mlb-wc-w:45vw;flex-direction:row;gap:4vw}@supports (width:1cqw){.mlb-wc.is-split{--mlb-wc-w:45cqw;gap:4cqw}}.mlb-wc.is-stacked{gap:3vh}@supports (width:1cqw){.mlb-wc.is-stacked{gap:3cqh}}.mlb-wc-panel{flex-direction:column;flex:1 1 0;justify-content:center;min-width:0;min-height:0;display:flex}.mlb-wc-league{letter-spacing:.2em;text-transform:uppercase;color:var(--nfl-ink-soft);margin:0 0 .8vh;font-size:2.4vh;font-weight:800}@supports (width:1cqw){.mlb-wc-league{margin:0 0 .8cqh;font-size:2.4cqh}}.mlb-wc-row{align-items:center;gap:min(1.4vh, calc(var(--mlb-wc-w) * .018));height:var(--mlb-wc-row-h);padding:.35vh 0;display:flex}@supports (width:1cqw){.mlb-wc-row{gap:min(1.4cqh, calc(var(--mlb-wc-w) * .018));padding:.35cqh 0}}.mlb-wc-seed{width:min(5vh, calc(var(--mlb-wc-row-h) * .6), calc(var(--mlb-wc-w) * .065));text-align:center;font-size:min(3.4vh, calc(var(--mlb-wc-row-h) * .4), calc(var(--mlb-wc-w) * .048));font-variant-numeric:tabular-nums;color:var(--nfl-ink-faint);flex:none;font-weight:800}@supports (width:1cqw){.mlb-wc-seed{width:min(5cqh, calc(var(--mlb-wc-row-h) * .6), calc(var(--mlb-wc-w) * .065));font-size:min(3.4cqh, calc(var(--mlb-wc-row-h) * .4), calc(var(--mlb-wc-w) * .048))}}.mlb-wc-club{min-width:min(40vh, calc(var(--mlb-wc-w) * .4));align-items:center;gap:min(1.2vh, calc(var(--mlb-wc-w) * .02));height:100%;padding:0 min(1.4vh, calc(var(--mlb-wc-w) * .022));border-radius:.5vh;flex:auto;display:flex;box-shadow:0 .1vh .25vh #14120f29}@supports (width:1cqw){.mlb-wc-club{min-width:min(40cqh, calc(var(--mlb-wc-w) * .4));gap:min(1.2cqh, calc(var(--mlb-wc-w) * .02));padding:0 min(1.4cqh, calc(var(--mlb-wc-w) * .022));border-radius:.5cqh;box-shadow:0 .1cqh .25cqh #14120f29}}.mlb-wc-logo{width:min(7vh, calc(var(--mlb-wc-row-h) * .72), calc(var(--mlb-wc-w) * .09));height:min(7vh, calc(var(--mlb-wc-row-h) * .72), calc(var(--mlb-wc-w) * .09));object-fit:contain;background:#ffffffeb;border-radius:.3vh;flex:none;padding:.25vh}@supports (width:1cqw){.mlb-wc-logo{width:min(7cqh, calc(var(--mlb-wc-row-h) * .72), calc(var(--mlb-wc-w) * .09));height:min(7cqh, calc(var(--mlb-wc-row-h) * .72), calc(var(--mlb-wc-w) * .09));border-radius:.3cqh;padding:.25cqh}}.mlb-wc-name{font-size:min(4vh, calc(var(--mlb-wc-row-h) * .44), calc(var(--mlb-wc-w) * .055));letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}@supports (width:1cqw){.mlb-wc-name{font-size:min(4cqh, calc(var(--mlb-wc-row-h) * .44), calc(var(--mlb-wc-w) * .055))}}.mlb-wc-record{width:min(15vh, calc(var(--mlb-wc-w) * .18));text-align:right;white-space:nowrap;font-size:min(3.8vh, calc(var(--mlb-wc-row-h) * .42), calc(var(--mlb-wc-w) * .046));font-variant-numeric:tabular-nums;flex:none;font-weight:800}@supports (width:1cqw){.mlb-wc-record{width:min(15cqh, calc(var(--mlb-wc-w) * .18));font-size:min(3.8cqh, calc(var(--mlb-wc-row-h) * .42), calc(var(--mlb-wc-w) * .046))}}.mlb-wc-gb{width:min(16vh, calc(var(--mlb-wc-w) * .15));text-align:right;white-space:nowrap;font-size:min(3vh, calc(var(--mlb-wc-row-h) * .32), calc(var(--mlb-wc-w) * .04));font-variant-numeric:tabular-nums;color:var(--nfl-ink-soft);flex:none;font-weight:700}@supports (width:1cqw){.mlb-wc-gb{width:min(16cqh, calc(var(--mlb-wc-w) * .15));font-size:min(3cqh, calc(var(--mlb-wc-row-h) * .32), calc(var(--mlb-wc-w) * .04))}}.mlb-wc-line{height:var(--mlb-wc-row-h);letter-spacing:.24em;text-transform:uppercase;color:var(--nfl-live);align-items:center;gap:1.2vh;margin:0;font-size:1.5vh;font-weight:800;display:flex}@supports (width:1cqw){.mlb-wc-line{gap:1.2cqh;font-size:1.5cqh}}.mlb-wc-line:before,.mlb-wc-line:after{content:"";background:var(--nfl-live);opacity:.6;flex:auto;height:.25vh}@supports (width:1cqw){.mlb-wc-line:before,.mlb-wc-line:after{height:.25cqh}}.mlb-wc-row:not(.is-in) .mlb-wc-club{opacity:.72}.mlb-box{flex-direction:column;flex:auto;justify-content:space-between;gap:3vh;min-height:0;display:flex}@supports (width:1cqw){.mlb-box{gap:3cqh}}.mlb-box-decisions{margin-top:auto}.mlb-box-table{table-layout:fixed;border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mlb-box-table th,.mlb-box-table td{text-align:center;padding:2.6vh .2vh}@supports (width:1cqw){.mlb-box-table th,.mlb-box-table td{padding:2.6cqh .2cqh}}.mlb-box-table thead tr{height:1%}.mlb-box-inning{width:4.6%;color:var(--nfl-ink);font-size:min(4vh,3.4vw);font-weight:600}@supports (width:1cqw){.mlb-box-inning{font-size:min(4cqh,3.4cqw)}}.mlb-box-table thead .mlb-box-inning{color:var(--nfl-ink-faint);border-bottom:.2vh solid var(--nfl-rule);font-size:min(2.4vh,2.1vw);font-weight:700}@supports (width:1cqw){.mlb-box-table thead .mlb-box-inning{border-bottom:.2cqh solid var(--nfl-rule);font-size:min(2.4cqh,2.1cqw)}}.mlb-box-total{width:6.5%;font-size:min(4.4vh,3.8vw);font-weight:800}@supports (width:1cqw){.mlb-box-total{font-size:min(4.4cqh,3.8cqw)}}.mlb-box-table thead .mlb-box-total{letter-spacing:.1em;color:var(--nfl-ink-faint);border-bottom:.2vh solid var(--nfl-rule);font-size:min(2.4vh,2.1vw)}@supports (width:1cqw){.mlb-box-table thead .mlb-box-total{border-bottom:.2cqh solid var(--nfl-rule);font-size:min(2.4cqh,2.1cqw)}}.mlb-box-table td.mlb-box-total:first-of-type,.mlb-box-table th.mlb-box-total:first-of-type{border-left:.2vh solid var(--nfl-rule)}@supports (width:1cqw){.mlb-box-table td.mlb-box-total:first-of-type,.mlb-box-table th.mlb-box-total:first-of-type{border-left:.2cqh solid var(--nfl-rule)}}.mlb-box-table thead .mlb-box-runs{font-size:min(2.4vh,2.1vw)}@supports (width:1cqw){.mlb-box-table thead .mlb-box-runs{font-size:min(2.4cqh,2.1cqw)}}.mlb-box-club,.mlb-box-club-head{text-align:left;width:34%}.mlb-box-plate{white-space:nowrap;border-radius:.5vh;align-items:center;gap:1.2vh;padding:1vh 1.4vh;font-size:min(4vh,3.4vw);font-weight:800;display:flex;overflow:hidden;box-shadow:0 .1vh .25vh #14120f29}@supports (width:1cqw){.mlb-box-plate{border-radius:.5cqh;gap:1.2cqh;padding:1cqh 1.4cqh;font-size:min(4cqh,3.4cqw);box-shadow:0 .1cqh .25cqh #14120f29}}.mlb-box-club-lines{flex-direction:column;min-width:0;line-height:1.1;display:flex}.mlb-box-club-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.mlb-box-decisions{flex-wrap:wrap;justify-content:center;gap:6vw;margin:0;display:flex}@supports (width:1cqw){.mlb-box-decisions{gap:6cqw}}.mlb-box-decision{text-align:center}.mlb-box-decision dt{letter-spacing:.18em;text-transform:uppercase;color:var(--nfl-ink-faint);font-size:min(2.2vh,2vw);font-weight:800}@supports (width:1cqw){.mlb-box-decision dt{font-size:min(2.2cqh,2cqw)}}.mlb-box-batters{flex-direction:column;align-items:center;gap:1.2vh;margin:0;display:flex}@supports (width:1cqw){.mlb-box-batters{gap:1.2cqh}}.mlb-box-batter{align-items:baseline;gap:2vw;display:flex}@supports (width:1cqw){.mlb-box-batter{gap:2cqw}}.mlb-box-batter dt{letter-spacing:.16em;text-transform:uppercase;color:var(--nfl-ink-faint);text-align:right;font-size:min(2.2vh,2vw);font-weight:800}@supports (width:1cqw){.mlb-box-batter dt{font-size:min(2.2cqh,2cqw)}}.mlb-box-batter dd{color:var(--nfl-ink);white-space:nowrap;margin:0;font-size:min(2.8vh,2.5vw);font-weight:700}@supports (width:1cqw){.mlb-box-batter dd{font-size:min(2.8cqh,2.5cqw)}}.mlb-box-decision dd{color:var(--nfl-ink);white-space:nowrap;margin:.4vh 0 0;font-size:min(3.4vh,3vw);font-weight:800}@supports (width:1cqw){.mlb-box-decision dd{margin:.4cqh 0 0;font-size:min(3.4cqh,3cqw)}}.mlb-box-club-record{opacity:.82;font-variant-numeric:tabular-nums;font-size:.62em;font-weight:700}.mlb-box-plate img{object-fit:contain;background:#ffffffeb;border-radius:.4vh;flex:none;width:min(6vh,5vw);height:min(6vh,5vw);padding:.4vh}@supports (width:1cqw){.mlb-box-plate img{border-radius:.4cqh;width:min(6cqh,5cqw);height:min(6cqh,5cqw);padding:.4cqh}}.mlb-box-club-head{border-bottom:.2vh solid var(--nfl-rule)}@supports (width:1cqw){.mlb-box-club-head{border-bottom:.2cqh solid var(--nfl-rule)}}.mlb-box-status{letter-spacing:.16em;text-transform:uppercase;color:var(--nfl-ink-soft);font-size:min(2.6vh,2.4vw);font-weight:800}@supports (width:1cqw){.mlb-box-status{font-size:min(2.6cqh,2.4cqw)}}.mlb-box-table tbody tr:not(.is-winner) .mlb-box-plate{opacity:.78}.mlb-box-bare{text-align:center;margin:0;font-size:min(5vh,4.5vw);font-weight:800}@supports (width:1cqw){.mlb-box-bare{font-size:min(5cqh,4.5cqw)}}.mlb-game-standing{letter-spacing:.06em;opacity:.78;margin:.6vh 0 0;font-size:min(2vh,1.8vw);font-weight:700}@supports (width:1cqw){.mlb-game-standing{margin:.6cqh 0 0;font-size:min(2cqh,1.8cqw)}}.mlb-game-series{flex-direction:column;align-self:center;gap:1vh;min-width:62%;display:flex}@supports (width:1cqw){.mlb-game-series{gap:1cqh}}.mlb-game-leg{font-variant-numeric:tabular-nums;color:var(--nfl-ink);opacity:.72;border-radius:.5vh;grid-template-columns:4ch 4ch 1fr 4ch;align-items:baseline;gap:2vw;padding:.9vh 1.6vh;font-size:min(2.4vh,2.2vw);font-weight:700;display:grid}@supports (width:1cqw){.mlb-game-leg{border-radius:.5cqh;gap:2cqw;padding:.9cqh 1.6cqh;font-size:min(2.4cqh,2.2cqw)}}.mlb-game-leg.is-this{opacity:1;background:#14120f14}.mlb-game-leg.is-final{opacity:.92}.mlb-game-leg-day{letter-spacing:.1em;text-transform:uppercase;opacity:.6;font-size:.82em}.mlb-game-leg-club{letter-spacing:.04em;font-weight:800}.mlb-game-leg-mid{text-align:center;font-weight:800}.mlb-game-tally{justify-content:center;gap:4vh;margin:1.6vh 0 0;display:flex}@supports (width:1cqw){.mlb-game-tally{gap:4cqh;margin:1.6cqh 0 0}}.mlb-game-tally div{text-align:center}.mlb-game-tally dt{letter-spacing:.18em;opacity:.7;font-size:min(2vh,1.8vw);font-weight:800}@supports (width:1cqw){.mlb-game-tally dt{font-size:min(2cqh,1.8cqw)}}.mlb-game-tally dd{font-variant-numeric:tabular-nums;margin:.2vh 0 0;font-size:min(3.6vh,3.2vw);font-weight:800}@supports (width:1cqw){.mlb-game-tally dd{margin:.2cqh 0 0;font-size:min(3.6cqh,3.2cqw)}}.mlb-game-lastrun{text-align:center;color:var(--nfl-ink);opacity:.86;margin:0;font-size:min(2.4vh,2.2vw);font-weight:700}@supports (width:1cqw){.mlb-game-lastrun{font-size:min(2.4cqh,2.2cqw)}}.mlb-game{flex-direction:column;flex:auto;justify-content:center;gap:4vh;min-height:0;display:flex}@supports (width:1cqw){.mlb-game{gap:4cqh}}.mlb-game-head{flex:none;align-items:stretch;gap:1vh;min-height:0;display:flex}@supports (width:1cqw){.mlb-game-head{gap:1cqh}}.mlb-game-side{border-radius:.6vh;flex-direction:column;flex:1 1 0;justify-content:center;align-self:center;align-items:center;gap:1.4vh;min-width:0;max-height:52vh;padding:3vh 1.5vh;display:flex;box-shadow:0 .1vh .25vh #14120f29}@supports (width:1cqw){.mlb-game-side{border-radius:.6cqh;gap:1.4cqh;max-height:52cqh;padding:3cqh 1.5cqh;box-shadow:0 .1cqh .25cqh #14120f29}}.mlb-game-logo{aspect-ratio:1;object-fit:contain;width:min(66%,26vh);height:auto}@supports (width:1cqw){.mlb-game-logo{width:min(66%,26cqh)}}.mlb-game-team{letter-spacing:.02em;text-align:center;margin:0;font-size:min(5.5vh,4.6vw);font-weight:800}@supports (width:1cqw){.mlb-game-team{font-size:min(5.5cqh,4.6cqw)}}.mlb-game-record{opacity:.78;font-variant-numeric:tabular-nums;margin:0;font-size:min(3vh,2.7vw);font-weight:600}@supports (width:1cqw){.mlb-game-record{font-size:min(3cqh,2.7cqw)}}.mlb-game-score{font-variant-numeric:tabular-nums;margin:0;font-size:min(15vh,12vw);font-weight:800;line-height:1}@supports (width:1cqw){.mlb-game-score{font-size:min(15cqh,12cqw)}}.mlb-game-middle{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:1vh;padding:0 1vh;display:flex}@supports (width:1cqw){.mlb-game-middle{gap:1cqh;padding:0 1cqh}}.mlb-game-at{color:var(--nfl-ink-faint);margin:0;font-size:min(7vh,6vw);font-weight:800}@supports (width:1cqw){.mlb-game-at{font-size:min(7cqh,6cqw)}}.mlb-game-status{letter-spacing:.12em;text-transform:uppercase;color:var(--nfl-ink-soft);text-align:center;white-space:nowrap;align-items:center;gap:.7vh;margin:0;font-size:min(2.8vh,2.4vw);font-weight:700;display:flex}@supports (width:1cqw){.mlb-game-status{gap:.7cqh;font-size:min(2.8cqh,2.4cqw)}}.mlb-game-status.is-live{color:var(--nfl-live)}.mlb-game-pitchers{gap:2vw;display:flex}@supports (width:1cqw){.mlb-game-pitchers{gap:2cqw}}.mlb-game-pitcher{flex:1 1 0;align-items:center;gap:1.2vh;min-width:0;display:flex}@supports (width:1cqw){.mlb-game-pitcher{gap:1.2cqh}}.mlb-game-pitcher.is-away{text-align:right;flex-direction:row-reverse}.mlb-game-pitcher.is-away .mlb-game-pitcher-text{align-items:flex-end}.mlb-game-face{border-radius:50%;flex:none;justify-content:center;align-items:flex-end;width:min(11vh,9vw);height:min(11vh,9vw);display:flex;overflow:hidden}@supports (width:1cqw){.mlb-game-face{width:min(11cqh,9cqw);height:min(11cqh,9cqw)}}.mlb-game-face img{object-fit:cover;width:100%;height:100%}.mlb-game-pitcher-text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.mlb-game-pitcher-name{white-space:nowrap;text-overflow:ellipsis;font-size:min(3.4vh,3vw);font-weight:800;overflow:hidden}@supports (width:1cqw){.mlb-game-pitcher-name{font-size:min(3.4cqh,3cqw)}}.mlb-game-pitcher-line{color:var(--nfl-ink-soft);font-variant-numeric:tabular-nums;font-size:min(2.8vh,2.5vw);font-weight:600}@supports (width:1cqw){.mlb-game-pitcher-line{font-size:min(2.8cqh,2.5cqw)}}.mlb-game-venue{text-align:center;letter-spacing:.1em;color:var(--nfl-ink-soft);margin:0;font-size:min(2.6vh,2.3vw);font-weight:600}@supports (width:1cqw){.mlb-game-venue{font-size:min(2.6cqh,2.3cqw)}}.banger-card{box-sizing:border-box;color:#f2f5f8;background:#0d1117;grid-template-rows:auto auto;grid-template-columns:1fr;align-content:center;row-gap:3vh;width:100%;height:100%;min-height:0;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;display:grid;overflow:hidden;container-type:size}@supports (width:1cqw){.banger-card{row-gap:3cqh}}.banger-figure{min-width:0}.banger-pitch{width:100%;height:auto;display:block}.banger-ground{fill:#12291b}.banger-box-fill{fill:#1c3d25}.banger-line{stroke:#ffffff42;stroke-width:.22px;fill:none}.banger-spot{fill:#ffffff42}.banger-box-edge{stroke:#fff;stroke-width:.62px;stroke-linejoin:round;stroke-linecap:round}.banger-goal{stroke:#fff;stroke-width:1.1px;stroke-linecap:round}.banger-strike-case{stroke-width:1.5px;stroke-linecap:round;opacity:.9}.banger-strike{stroke-width:.85px;stroke-linecap:round}.banger-origin{stroke-width:.35px}.banger-ball{fill:#fff}.banger-plate{text-align:center;justify-items:center;row-gap:1.2vh;min-width:0;padding:0 6vw;display:grid}@supports (width:1cqw){.banger-plate{row-gap:1.2cqh;padding:0 6cqw}}.banger-distance{align-items:baseline;gap:1.4vw;margin:0;line-height:1;display:flex}@supports (width:1cqw){.banger-distance{gap:1.4cqw}}.banger-distance-number{letter-spacing:-.02em;font-size:16vh;font-weight:800}@supports (width:1cqw){.banger-distance-number{font-size:16cqh}}.banger-distance-unit{text-transform:uppercase;letter-spacing:.12em;color:#f2f5f8b8;font-size:4vh;font-weight:600}@supports (width:1cqw){.banger-distance-unit{font-size:4cqh}}.banger-player{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:6.4vh;font-weight:700;line-height:1.1;overflow:hidden}@supports (width:1cqw){.banger-player{font-size:6.4cqh}}.banger-club{color:#f2f5f8d1;align-items:center;gap:1.6vw;margin:0;font-size:4vh;font-weight:600;display:flex}@supports (width:1cqw){.banger-club{gap:1.6cqw;font-size:4cqh}}.banger-crest{object-fit:contain;width:4.6vh;height:4.6vh}@supports (width:1cqw){.banger-crest{width:4.6cqh;height:4.6cqh}}.banger-minute{color:#f2f5f894}.banger-scoreline{color:#f2f5f894;letter-spacing:.02em;margin:0;font-size:3.2vh}@supports (width:1cqw){.banger-scoreline{font-size:3.2cqh}}.banger-card.is-landscape{grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center;gap:0 4vw;padding:4vh 4vw}@supports (width:1cqw){.banger-card.is-landscape{column-gap:4cqw;padding:4cqh 4cqw}}.banger-card.is-landscape .banger-figure{justify-content:center;align-items:center;min-height:0;display:flex}.banger-card.is-landscape .banger-pitch{width:auto;max-width:100%;max-height:92vh}@supports (width:1cqw){.banger-card.is-landscape .banger-pitch{max-height:92cqh}}.banger-card.is-landscape .banger-plate{text-align:left;justify-items:start;max-width:34vw}@supports (width:1cqw){.banger-card.is-landscape .banger-plate{max-width:34cqw}}.banger-card.is-landscape .banger-distance-number{font-size:18vh}@supports (width:1cqw){.banger-card.is-landscape .banger-distance-number{font-size:18cqh}}.banger-card.is-landscape .banger-distance-unit{font-size:5vh}@supports (width:1cqw){.banger-card.is-landscape .banger-distance-unit{font-size:5cqh}}.banger-card.is-landscape .banger-player{font-size:7vh}@supports (width:1cqw){.banger-card.is-landscape .banger-player{font-size:7cqh}}.banger-card.is-landscape .banger-club{font-size:4.4vh}@supports (width:1cqw){.banger-card.is-landscape .banger-club{font-size:4.4cqh}}.banger-card.is-landscape .banger-crest{width:5.2vh;height:5.2vh}@supports (width:1cqw){.banger-card.is-landscape .banger-crest{width:5.2cqh;height:5.2cqh}}.banger-card.is-landscape .banger-scoreline{font-size:3.6vh}@supports (width:1cqw){.banger-card.is-landscape .banger-scoreline{font-size:3.6cqh}}.pokemon-quiz{color:#fff;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.pokemon-quiz__sky{background:linear-gradient(105deg,#1f6fc4 0 52%,#d0362c 52% 100%);position:absolute;inset:0}.pokemon-quiz__rays{background:repeating-conic-gradient(at 52% 46%,#ffffff17 0deg 4deg,#fff0 4deg 12deg);position:absolute;inset:-25%}.pokemon-quiz__figure{grid-area:art;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.pokemon-quiz__art{object-fit:contain;filter:brightness(0)drop-shadow(0 0 .6cqmin #ffffff8c);opacity:0;width:100%;height:100%;transition:transform .32s ease-in,filter .32s ease-out,opacity .4s ease-out;transform:scaleX(1)}.pokemon-quiz.is-loaded .pokemon-quiz__art{opacity:1}.pokemon-quiz.is-wiping .pokemon-quiz__art{transform:scaleX(.04)}.pokemon-quiz.is-revealed .pokemon-quiz__art{filter:none;transition:transform .32s ease-out,filter .22s ease-in;transform:scaleX(1)}.pokemon-quiz.is-artless .pokemon-quiz__figure{display:none}.pokemon-quiz.is-artless{grid-template-rows:minmax(0,1fr);grid-template-areas:"words"}.pokemon-quiz.is-artless.is-landscape{grid-template-columns:minmax(0,1fr);grid-template-areas:"words"}.pokemon-quiz.is-artless .pokemon-quiz__words{text-align:center;justify-items:center;padding:0 6cqmin}.pokemon-quiz.is-artless.is-landscape .pokemon-quiz__words{text-align:center;justify-items:center}.pokemon-quiz.is-artless .pokemon-quiz__meta{justify-content:center}.pokemon-quiz__words{box-sizing:border-box;text-align:center;grid-area:words;grid-template-areas:"beat";place-items:center;width:100%;padding:0 3cqmin;display:grid;position:relative}.pokemon-quiz__question,.pokemon-quiz__answer{grid-area:beat;margin:0;transition:opacity .22s}.pokemon-quiz__question{text-transform:uppercase;letter-spacing:.01em;color:#ffde5a;text-shadow:.09em .09em #14243f,-.05em .05em #14243f,.05em -.05em #14243f,-.05em -.05em #14243f;flex-direction:column;font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-weight:400;line-height:.94;display:flex}.pokemon-quiz__answer,.pokemon-quiz.is-revealed .pokemon-quiz__question{opacity:0}.pokemon-quiz.is-revealed .pokemon-quiz__answer{opacity:1}.pokemon-quiz__name{font-size:calc(min(var(--name-cap), calc(var(--name-room) / var(--name-len))) * var(--name-fit,1));text-transform:uppercase;color:#fff;text-shadow:.1em .1em #14243f;overflow-wrap:anywhere;margin:0;font-family:Impact,Arial Narrow,Haettenschweiler,sans-serif;font-weight:400;line-height:1}.pokemon-quiz__meta{letter-spacing:.08em;text-transform:uppercase;color:#fff;flex-wrap:wrap;justify-content:center;gap:.5em;margin:.6em 0 0;font-family:Helvetica Neue,Arial,sans-serif;font-weight:700;display:flex}.pokemon-quiz__meta span{background:#14243fb8;border-radius:999px;padding:.25em .7em}.pokemon-quiz{grid-template-areas:"words""art"}.pokemon-quiz__question{font-size:13cqmin}.pokemon-quiz{--name-cap:13cqmin;--name-room:132vw}@supports (width:1cqw){.pokemon-quiz{--name-room:132cqw}}.pokemon-quiz__meta{font-size:3.4cqmin}.pokemon-quiz__words{padding-top:4vh}@supports (width:1cqw){.pokemon-quiz__words{padding-top:4cqh}}.pokemon-quiz__figure{box-sizing:border-box;padding:1vh 5cqmin 3vh}@supports (width:1cqw){.pokemon-quiz__figure{padding:1cqh 5cqmin 3cqh}}.pokemon-quiz.is-landscape{--name-cap:12vh;--name-room:62vw;grid-template:"art words"minmax(0,1fr)/minmax(0,1fr) minmax(0,1fr)}@supports (width:1cqw){.pokemon-quiz.is-landscape{--name-cap:12cqh;--name-room:62cqw}}.pokemon-quiz.is-landscape .pokemon-quiz__figure{padding:6vh 2vw 6vh 5vw}@supports (width:1cqw){.pokemon-quiz.is-landscape .pokemon-quiz__figure{padding:6cqh 2cqw 6cqh 5cqw}}.pokemon-quiz.is-landscape .pokemon-quiz__words{text-align:left;justify-items:start;padding:0 5vw 0 1vw}@supports (width:1cqw){.pokemon-quiz.is-landscape .pokemon-quiz__words{padding:0 5cqw 0 1cqw}}.pokemon-quiz.is-landscape .pokemon-quiz__question{align-items:flex-start;font-size:11.5vh}@supports (width:1cqw){.pokemon-quiz.is-landscape .pokemon-quiz__question{font-size:11.5cqh}}.pokemon-quiz.is-landscape .pokemon-quiz__meta{justify-content:flex-start;font-size:3.2vh}@supports (width:1cqw){.pokemon-quiz.is-landscape .pokemon-quiz__meta{font-size:3.2cqh}}@media (prefers-reduced-motion:reduce){.pokemon-quiz__art,.pokemon-quiz__question,.pokemon-quiz__answer{transition-duration:1ms}.pokemon-quiz.is-wiping .pokemon-quiz__art{transform:scaleX(1)}}.lyric-game{color:#f6f2ea;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100%;height:100%;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.lyric-game__ground{background:radial-gradient(120% 80% at 50% 12%,#2b3566 0%,#0000 62%),linear-gradient(168deg,#141a33 0%,#0b0e1c 100%);transition:opacity .4s;position:absolute;inset:0}.lyric-game.is-revealed .lyric-game__ground{background:radial-gradient(130% 85% at 50% 16%,#6b3a52 0%,#0000 64%),linear-gradient(168deg,#241a2c 0%,#100b17 100%)}.lyric-game__body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3vh;min-width:0;min-height:0;padding:6vh 7vw 2vh;display:flex;position:relative}@supports (width:1cqw){.lyric-game__body{gap:3cqh;padding:6cqh 7cqw 2cqh}}.lyric-game__context{color:#f6f2ea;opacity:.58;text-wrap:balance;flex-direction:column;gap:.4em;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:4.6vw;line-height:1.24;display:flex}@supports (width:1cqw){.lyric-game__context{font-size:4.6cqw}}.lyric-game__line{white-space:pre-wrap;letter-spacing:-.005em;text-wrap:balance;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:9.4vw;line-height:1.14}@supports (width:1cqw){.lyric-game__line{font-size:9.4cqw}}.lyric-game__gap{vertical-align:baseline;grid-template-columns:minmax(0,1fr);align-items:baseline;max-width:100%;display:inline-grid}.lyric-game__rule,.lyric-game__answer{transition:opacity calc(var(--lyric-wipe-ms,.64s) / 2) ease, transform calc(var(--lyric-wipe-ms,.64s) / 2) ease;grid-area:1/1}.lyric-game__rule{opacity:.5;transform-origin:50%;background:currentColor;border-radius:.05em;align-self:center;height:.09em}.lyric-game__answer{color:#ffd9a0;opacity:0;overflow-wrap:anywhere;transform:translateY(.14em)}.lyric-game.is-wiping .lyric-game__rule,.lyric-game.is-revealed .lyric-game__rule{opacity:0;transform:scaleX(.12)}.lyric-game.is-revealed .lyric-game__answer{opacity:1;transform:translateY(0)}.lyric-game__options{grid-template-columns:minmax(0,1fr);gap:1.6vh;width:100%;margin:0;padding:0;list-style:none;display:grid}@supports (width:1cqw){.lyric-game__options{gap:1.6cqh}}.lyric-game__option{text-align:left;background:#ffffff0f;border:.14vh solid #ffffff24;border-radius:.5em;align-items:baseline;gap:.7em;min-width:0;padding:1.5vh 4vw;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-size:4.2vw;line-height:1.2;transition:opacity .3s,background-color .3s,border-color .3s;display:flex}@supports (width:1cqw){.lyric-game__option{border:.14cqh solid #ffffff24;padding:1.5cqh 4cqw;font-size:4.2cqw}}.lyric-game__option-mark{font-variant-numeric:tabular-nums;opacity:.5;flex:none}.lyric-game__option-text{overflow-wrap:anywhere;min-width:0}.lyric-game.is-revealed .lyric-game__option.is-correct{color:#ffd9a0;background:#ffd9a02e;border-color:#ffd9a0bf}.lyric-game.is-revealed .lyric-game__option.is-wrong{opacity:.3}.lyric-game__credit{text-align:center;opacity:0;visibility:hidden;flex-direction:column;align-items:center;gap:.35em;padding:0 7vw 6vh;font-family:Inter,Helvetica Neue,Arial,sans-serif;transition:opacity .42s,visibility 0s linear .42s;display:flex;position:relative}@supports (width:1cqw){.lyric-game__credit{padding:0 7cqw 6cqh}}.lyric-game__credit>*{transition:transform .42s;transform:translateY(.6vh)}@supports (width:1cqw){.lyric-game__credit>*{transform:translateY(.6cqh)}}.lyric-game.is-revealed .lyric-game__credit{opacity:1;visibility:inherit;transition:opacity .42s,visibility}.lyric-game.is-revealed .lyric-game__credit>*{transform:translateY(0)}.lyric-game__track{font-size:3.6vw;font-weight:600;line-height:1.2}@supports (width:1cqw){.lyric-game__track{font-size:3.6cqw}}.lyric-game__artist{opacity:.66;font-size:3vw;line-height:1.2}@supports (width:1cqw){.lyric-game__artist{font-size:3cqw}}.lyric-game__share{color:#ffd9a0;letter-spacing:.02em;background:#ffd9a024;border-radius:999px;margin-top:.5em;padding:.35em .9em;font-size:2.5vw;font-weight:600}@supports (width:1cqw){.lyric-game__share{font-size:2.5cqw}}.lyric-game.is-landscape .lyric-game__body{gap:3.4vh;padding:7vh 9vw 3vh}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__body{gap:3.4cqh;padding:7cqh 9cqw 3cqh}}.lyric-game.is-landscape .lyric-game__context{font-size:2.7vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__context{font-size:2.7cqw}}.lyric-game.is-landscape .lyric-game__line{font-size:6.4vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__line{font-size:6.4cqw}}.lyric-game.is-landscape .lyric-game__options{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8vh 2.4vw;max-width:74vw;margin:0 auto}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__options{gap:1.8cqh 2.4cqw;max-width:74cqw}}.lyric-game.is-landscape .lyric-game__option{padding:2.4vh 2.2vw;font-size:2.7vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__option{padding:2.4cqh 2.2cqw;font-size:2.7cqw}}.lyric-game.is-landscape .lyric-game__credit{padding:0 9vw 6vh}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__credit{padding:0 9cqw 6cqh}}.lyric-game.is-landscape .lyric-game__track{font-size:2.3vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__track{font-size:2.3cqw}}.lyric-game.is-landscape .lyric-game__artist{font-size:2vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__artist{font-size:2cqw}}.lyric-game.is-landscape .lyric-game__share{font-size:1.8vw}@supports (width:1cqw){.lyric-game.is-landscape .lyric-game__share{font-size:1.8cqw}}.lyric-game.is-blank .lyric-game__line{font-size:9.6vw}@supports (width:1cqw){.lyric-game.is-blank .lyric-game__line{font-size:9.6cqw}}.lyric-game.is-landscape.is-blank .lyric-game__line{font-size:7.6vw}@supports (width:1cqw){.lyric-game.is-landscape.is-blank .lyric-game__line{font-size:7.6cqw}}.game-smiley{display:block;overflow:visible}.game-smiley__face{fill:var(--game-yellow);stroke:var(--game-ink);stroke-width:8px}.game-smiley__eye{fill:var(--game-ink)}.game-smiley__eye-shut{fill:none;stroke:var(--game-ink);stroke-width:7px;stroke-linecap:round}.game-smiley__mouth{fill:none;stroke:var(--game-ink);stroke-width:8px;stroke-linecap:round}.game-smiley__mouth-open{fill:var(--game-ink)}.game-smiley__mouth-grin{fill:var(--game-ink);stroke:var(--game-ink);stroke-width:7px;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.game-smiley--bob{animation:1s ease-in-out infinite game-smiley-bob}}@keyframes game-smiley-bob{0%,to{rotate:-6deg}50%{rotate:6deg}}.frame-game{--game-paper:#efe3ff;--game-ink:#2c1b5a;--game-pink:#ff3d8b;--game-coral:#ff7a5c;--game-teal:#2be5d8;--game-yellow:#ffd23f;background:var(--game-paper);width:100%;height:100%;min-height:0;color:var(--game-ink);position:relative;overflow:hidden;container-type:size}.frame-game__confetti{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.frame-game__line{text-align:center;color:var(--game-ink);text-wrap:balance;margin:0;font-family:Alfa Slab One,Georgia,serif;font-size:8vw;line-height:1.14;transition:opacity .12s linear;position:absolute;top:7vh;left:7vw;right:7vw}@supports (width:1cqw){.frame-game__line{font-size:8cqw;top:7cqh;left:7cqw;right:7cqw}}.frame-game__line--hot{color:var(--game-pink)}.frame-game__payoff{font-variant-numeric:tabular-nums;color:var(--game-ink);text-shadow:1.4vw 1.4vw 0 var(--game-coral), 2.8vw 2.8vw 0 var(--game-teal);opacity:0;place-items:center;font-family:Alfa Slab One,Georgia,serif;display:grid;position:absolute;inset:0;transform:scale(2.4)}@supports (width:1cqw){.frame-game__payoff{text-shadow:1.4cqw 1.4cqw 0 var(--game-coral), 2.8cqw 2.8cqw 0 var(--game-teal)}}.frame-game__payoff--in{opacity:1;transition:transform .16s cubic-bezier(.2,1.7,.5,1),opacity .1s linear;transform:scale(1)}@media (prefers-reduced-motion:reduce){.frame-game *,.frame-game :before,.frame-game :after{transition:none!important;animation:none!important}}.game-confetti__squiggle{fill:none;stroke-width:12px;stroke-linecap:round}.game-confetti__plus{fill:none;stroke-width:10px;stroke-linecap:round}.game-confetti--teal{stroke:var(--game-teal)}.game-confetti--coral{stroke:var(--game-coral)}.game-confetti--pink{stroke:var(--game-pink)}.game-confetti--ink{stroke:var(--game-ink)}.game-confetti--fill-teal{fill:var(--game-teal)}.game-confetti--fill-coral{fill:var(--game-coral)}.game-confetti--fill-pink{fill:var(--game-pink)}.game-confetti--fill-yellow{fill:var(--game-yellow)}.number-guess__line{opacity:1}@media (prefers-reduced-motion:no-preference){.number-guess[data-beat=prompt] .number-guess__line{animation:.3s step-end 4 number-guess-flash}}@keyframes number-guess-flash{0%,49%{opacity:1}50%,to{opacity:.06}}.number-guess__line.is-out{opacity:0}.number-guess__count{font-variant-numeric:tabular-nums;color:#0000;-webkit-text-stroke:1.1vw var(--game-ink);opacity:.75;place-items:center;font-family:Alfa Slab One,Georgia,serif;font-size:34vw;display:grid;position:absolute;inset:0}@supports (width:1cqw){.number-guess__count{-webkit-text-stroke:1.1cqw var(--game-ink);font-size:34cqw}}@supports not (-webkit-text-stroke:1px black){.number-guess__count{color:var(--game-ink);opacity:.22}}.number-guess__smiley{width:24vw;height:24vw;transition:opacity .12s linear;position:absolute;bottom:7vh;left:50%;translate:-50%}@supports (width:1cqw){.number-guess__smiley{width:24cqw;height:24cqw;bottom:7cqh}}.number-guess__smiley.is-out{opacity:0}.number-guess__number{font-size:46vw}@supports (width:1cqw){.number-guess__number{font-size:46cqw}}.number-guess.is-landscape .frame-game__line{font-size:7vh;top:6vh}@supports (width:1cqw){.number-guess.is-landscape .frame-game__line{font-size:7cqh;top:6cqh}}.number-guess.is-landscape .number-guess__count{-webkit-text-stroke-width:1.1vh;font-size:34vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__count{-webkit-text-stroke-width:1.1cqh;font-size:34cqh}}.number-guess.is-landscape .number-guess__number{text-shadow:1.4vh 1.4vh 0 var(--game-coral), 2.8vh 2.8vh 0 var(--game-teal);font-size:46vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__number{text-shadow:1.4cqh 1.4cqh 0 var(--game-coral), 2.8cqh 2.8cqh 0 var(--game-teal);font-size:46cqh}}.number-guess.is-landscape .number-guess__smiley{width:24vh;height:24vh;bottom:5vh}@supports (width:1cqw){.number-guess.is-landscape .number-guess__smiley{width:24cqh;height:24cqh;bottom:5cqh}}.rps__rows{grid-template-rows:repeat(3,minmax(0,1fr));gap:2.6vh;display:grid;position:absolute;inset:6vh 5vw 20vh}@supports (width:1cqw){.rps__rows{gap:2.6cqh;inset:6cqh 5cqw 20cqh}}.rps__row{border:.7vw solid var(--game-ink);background:#ffffff8c;border-radius:3.5vw;grid-template-columns:26vw minmax(0,1fr);align-items:center;gap:3vw;padding:0 3.5vw;transition:background .14s linear,opacity .14s linear,transform .18s cubic-bezier(.2,1.6,.5,1);display:grid}@supports (width:1cqw){.rps__row{border:.7cqw solid var(--game-ink);border-radius:3.5cqw;grid-template-columns:26cqw minmax(0,1fr);gap:3cqw;padding:0 3.5cqw}}.rps__glyph{text-align:center;font-size:17vw;line-height:1}@supports (width:1cqw){.rps__glyph{font-size:17cqw}}.rps__word{color:var(--game-ink);white-space:nowrap;font-family:Alfa Slab One,Georgia,serif;font-size:11vw;line-height:1}@supports (width:1cqw){.rps__word{font-size:11cqw}}.rps__row:nth-child(3) .rps__word{font-size:8.8vw}@supports (width:1cqw){.rps__row:nth-child(3) .rps__word{font-size:8.8cqw}}.rps__row.is-lit{background:var(--game-yellow);transform:scale(1.04)}.rps__row.is-won{background:var(--game-pink);transform:scale(1.06)}.rps__row.is-won .rps__word{color:#fff}.rps__row.is-lost{opacity:.18}.rps__shoot{opacity:0;pointer-events:none;background:#efe3ffd1;place-items:center;transition:opacity .1s linear;display:grid;position:absolute;inset:0}.rps__shoot.is-in{opacity:1}.rps__shoot span{color:var(--game-pink);text-shadow:1.2vw 1.2vw 0 var(--game-ink);font-family:Alfa Slab One,Georgia,serif;font-size:20vw;rotate:-6deg}@supports (width:1cqw){.rps__shoot span{text-shadow:1.2cqw 1.2cqw 0 var(--game-ink);font-size:20cqw}}@media (prefers-reduced-motion:no-preference){.rps[data-beat=shoot] .rps__shoot span{animation:.34s cubic-bezier(.2,1.8,.4,1) rps-punch}}@keyframes rps-punch{0%{scale:.3}to{scale:1}}.rps__smiley{z-index:1;width:18vw;height:18vw;transition:scale .18s cubic-bezier(.2,1.6,.5,1);position:absolute;bottom:4vh;left:50%;translate:-50%}@supports (width:1cqw){.rps__smiley{width:18cqw;height:18cqw;bottom:4cqh}}.rps[data-beat=shoot] .rps__smiley{scale:1.3}.rps.is-landscape .rps__rows{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(3,minmax(0,1fr));gap:3vw;inset:19vh 4vw 7vh}@supports (width:1cqw){.rps.is-landscape .rps__rows{gap:3cqw;inset:19cqh 4cqw 7cqh}}.rps.is-landscape .rps__row{border-width:.5vh;border-radius:2vh;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1vh;padding:3vh 2vw}@supports (width:1cqw){.rps.is-landscape .rps__row{border-width:.5cqh;border-radius:2cqh;gap:1cqh;padding:3cqh 2cqw}}.rps.is-landscape .rps__glyph{font-size:26vh}@supports (width:1cqw){.rps.is-landscape .rps__glyph{font-size:26cqh}}.rps.is-landscape .rps__word{font-size:9vh}@supports (width:1cqw){.rps.is-landscape .rps__word{font-size:9cqh}}.rps.is-landscape .rps__row:nth-child(3) .rps__word{font-size:7vh}@supports (width:1cqw){.rps.is-landscape .rps__row:nth-child(3) .rps__word{font-size:7cqh}}.rps.is-landscape .rps__shoot span{text-shadow:1.2vh 1.2vh 0 var(--game-ink);font-size:26vh}@supports (width:1cqw){.rps.is-landscape .rps__shoot span{text-shadow:1.2cqh 1.2cqh 0 var(--game-ink);font-size:26cqh}}.rps.is-landscape .rps__smiley{width:13vh;height:13vh;top:2.5vh;bottom:auto;left:4vw;translate:0}@supports (width:1cqw){.rps.is-landscape .rps__smiley{width:13cqh;height:13cqh;top:2.5cqh;left:4cqw}}.eight-ball__line{transition:opacity .25s}.eight-ball__line.is-out,.eight-ball__smiley.is-out{opacity:0}.eight-ball__smiley{width:15vw;height:15vw;transition:opacity .25s;position:absolute;top:6vh;right:8vw}@supports (width:1cqw){.eight-ball__smiley{width:15cqw;height:15cqw;top:6cqh;right:8cqw}}.eight-ball__ball{background:radial-gradient(circle at 34% 24%,#4a4a55 0%,#1a1a1f 22%,#08080c 60%,#000 100%);border-radius:50%;width:78vw;height:78vw;transition:width .55s cubic-bezier(.5,0,.2,1),height .55s cubic-bezier(.5,0,.2,1),top .55s cubic-bezier(.5,0,.2,1),background .25s linear;position:absolute;top:58%;left:50%;translate:-50% -50%;box-shadow:0 3vw 7vw #2c1b5a73}@supports (width:1cqw){.eight-ball__ball{width:78cqw;height:78cqw;box-shadow:0 3cqw 7cqw #2c1b5a73}}.eight-ball__ball:after{content:"";background:radial-gradient(#ffffff8c,#0000 70%);border-radius:50%;width:30%;height:19%;transition:opacity .3s;position:absolute;top:9%;left:17%}.eight-ball__eight{aspect-ratio:1;color:#0b0b0b;background:radial-gradient(circle at 38% 32%,#fff 0%,#efeadc 60%,#cfc8b6 100%);border-radius:50%;place-items:center;width:42%;font-family:Anton,Alfa Slab One,Georgia,serif;font-size:20vw;line-height:1;transition:opacity .22s,scale .3s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}@supports (width:1cqw){.eight-ball__eight{font-size:20cqw}}.eight-ball__window{opacity:0;background:radial-gradient(circle at 50% 38%,#14103c 0%,#0a0726 68%,#04030f 100%);border-radius:50%;place-items:center;width:44%;height:44%;transition:opacity .22s;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:inset 0 0 2vw #000000f2,0 0 0 1.4vw #0c0c10}@supports (width:1cqw){.eight-ball__window{box-shadow:inset 0 0 2cqw #000000f2,0 0 0 1.4cqw #0c0c10}}.eight-ball__die{aspect-ratio:1/.9;clip-path:polygon(50% 100%,0% 0%,100% 0%);background:linear-gradient(#3226b4 0%,#241a93 55%,#150e63 100%);place-items:center;width:92%;padding:5% 3% 32%;transition:transform .4s cubic-bezier(.2,1.5,.5,1);display:grid;transform:scale(.4)rotate(-25deg)}.eight-ball__answer{letter-spacing:.015em;text-transform:uppercase;text-align:center;color:#cdbcff;text-shadow:0 0 1.4vw #9678ffd9;max-width:48%;margin:0;font-family:Anton,Alfa Slab One,Georgia,serif;font-size:8vw;line-height:1.14}@supports (width:1cqw){.eight-ball__answer{text-shadow:0 0 1.4cqw #9678ffd9;font-size:8cqw}}.eight-ball[data-beat=reveal] .eight-ball__ball,.eight-ball[data-beat=hold] .eight-ball__ball{background:radial-gradient(circle at 50% 44%,#131318 0%,#0a0a0e 40%,#000 100%);width:210vw;height:210vw;top:50%}@supports (width:1cqw){.eight-ball[data-beat=reveal] .eight-ball__ball,.eight-ball[data-beat=hold] .eight-ball__ball{width:210cqw;height:210cqw}}.eight-ball[data-beat=reveal] .eight-ball__ball:after,.eight-ball[data-beat=hold] .eight-ball__ball:after{opacity:0}.eight-ball[data-beat=reveal] .eight-ball__eight,.eight-ball[data-beat=hold] .eight-ball__eight{opacity:0;scale:.4}.eight-ball[data-beat=reveal] .eight-ball__window,.eight-ball[data-beat=hold] .eight-ball__window{opacity:1}.eight-ball[data-beat=reveal] .eight-ball__die,.eight-ball[data-beat=hold] .eight-ball__die{transform:scale(1)rotate(0)}@media (prefers-reduced-motion:no-preference){.eight-ball[data-beat=shake] .eight-ball__ball{animation:.42s ease-in-out infinite eight-ball-shake}}@keyframes eight-ball-shake{0%,to{translate:-50% -50%;rotate:0deg}20%{translate:-56% -53%;rotate:-7deg}45%{translate:-44% -47%;rotate:6deg}70%{translate:-53% -55%;rotate:-4deg}}.eight-ball.is-landscape .frame-game__line{font-size:6.5vh;top:3vh}@supports (width:1cqw){.eight-ball.is-landscape .frame-game__line{font-size:6.5cqh;top:3cqh}}.eight-ball.is-landscape .eight-ball__smiley{width:14vh;height:14vh;right:4vw}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__smiley{width:14cqh;height:14cqh;right:4cqw}}.eight-ball.is-landscape .eight-ball__ball{width:74vh;height:74vh;top:56%;box-shadow:0 3vh 7vh #2c1b5a73}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__ball{width:74cqh;height:74cqh;box-shadow:0 3cqh 7cqh #2c1b5a73}}.eight-ball.is-landscape .eight-ball__eight{font-size:20vh}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__eight{font-size:20cqh}}.eight-ball.is-landscape .eight-ball__window{box-shadow:inset 0 0 2vh #000000f2,0 0 0 1.4vh #0c0c10}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__window{box-shadow:inset 0 0 2cqh #000000f2,0 0 0 1.4cqh #0c0c10}}.eight-ball.is-landscape .eight-ball__answer{text-shadow:0 0 1.4vh #9678ffd9;font-size:8vh}@supports (width:1cqw){.eight-ball.is-landscape .eight-ball__answer{text-shadow:0 0 1.4cqh #9678ffd9;font-size:8cqh}}.eight-ball.is-landscape[data-beat=reveal] .eight-ball__ball,.eight-ball.is-landscape[data-beat=hold] .eight-ball__ball{width:125vh;height:125vh}@supports (width:1cqw){.eight-ball.is-landscape[data-beat=reveal] .eight-ball__ball,.eight-ball.is-landscape[data-beat=hold] .eight-ball__ball{width:125cqh;height:125cqh}}.countdown-card{background:var(--countdown-wash);width:100%;height:100%;min-height:0;color:var(--countdown-ink);place-items:center;font-family:inherit;display:grid;position:relative;overflow:hidden;container-type:size}.countdown-field{opacity:.62;pointer-events:none;position:absolute;inset:0;overflow:hidden}.countdown-particle{will-change:transform;filter:drop-shadow(0 0 .8vw #ffffff73);font-size:9vw;line-height:1;animation-name:countdown-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0}@supports (width:1cqw){.countdown-particle{filter:drop-shadow(0 0 .8cqw #ffffff73);font-size:9cqw}}.countdown-card.is-landscape .countdown-particle{filter:drop-shadow(0 0 .8vh #ffffff73);font-size:9vh}@supports (width:1cqw){.countdown-card.is-landscape .countdown-particle{filter:drop-shadow(0 0 .8cqh #ffffff73);font-size:9cqh}}@keyframes countdown-fall{0%{transform:translateY(-15vh)rotate(-8deg)}to{transform:translate3d(var(--countdown-drift,0), 115vh, 0) rotate(8deg)}}.countdown-stack{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;padding:0 6vw;animation:420s ease-in-out infinite alternate countdown-wander;display:grid;position:relative}@supports (width:1cqw){.countdown-stack{padding:0 6cqw}}@keyframes countdown-wander{0%{transform:translate(-.6vw,-.6vh)}to{transform:translate(.6vw,.6vh)}}.countdown-number{letter-spacing:-.03em;color:var(--countdown-ink);text-shadow:0 .4vw 2vw #00000073;font-size:42vw;font-weight:800;line-height:.86}@supports (width:1cqw){.countdown-number{text-shadow:0 .4cqw 2cqw #00000073;font-size:42cqw}}.countdown-card.is-landscape .countdown-number{font-size:42vh}@supports (width:1cqw){.countdown-card.is-landscape .countdown-number{font-size:42cqh}}.countdown-card.is-today .countdown-number{letter-spacing:-.01em;font-size:24vw}@supports (width:1cqw){.countdown-card.is-today .countdown-number{font-size:24cqw}}.countdown-card.is-today.is-landscape .countdown-number{font-size:24vh}@supports (width:1cqw){.countdown-card.is-today.is-landscape .countdown-number{font-size:24cqh}}.countdown-unit{letter-spacing:.02em;color:var(--countdown-accent);margin-top:1vh;font-size:11vw;font-weight:600;line-height:1.1}@supports (width:1cqw){.countdown-unit{margin-top:1cqh;font-size:11cqw}}.countdown-card.is-landscape .countdown-unit{font-size:11vh}@supports (width:1cqw){.countdown-card.is-landscape .countdown-unit{font-size:11cqh}}.countdown-label{color:color-mix(in srgb, var(--countdown-ink) 78%, transparent);margin-top:2.5vh;font-size:6vw;font-weight:500;line-height:1.2}@supports (width:1cqw){.countdown-label{margin-top:2.5cqh;font-size:6cqw}}.countdown-card.is-landscape .countdown-label{font-size:6vh}@supports (width:1cqw){.countdown-card.is-landscape .countdown-label{font-size:6cqh}}.countdown-card.is-paused .countdown-particle,.countdown-card.is-paused .countdown-stack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.countdown-particle{animation-play-state:paused}}.countdown-card.is-poster .countdown-poster{object-fit:cover;object-position:50% 22%;width:100%;height:100%;position:absolute;inset:0}.countdown-card.is-poster .countdown-scrim{background:linear-gradient(#0000000f 0%,#00000042 38%,#000000b8 58%,#000000f0 76%,#000000fc 100%);position:absolute;inset:0}.countdown-card.is-poster{align-content:end;place-items:end center}.countdown-card.is-poster .countdown-stack{padding-bottom:7vh}@supports (width:1cqw){.countdown-card.is-poster .countdown-stack{padding-bottom:7cqh}}.countdown-card.is-poster .countdown-number{font-size:26vw}@supports (width:1cqw){.countdown-card.is-poster .countdown-number{font-size:26cqw}}.countdown-card.is-poster.is-landscape .countdown-number{font-size:26vh}@supports (width:1cqw){.countdown-card.is-poster.is-landscape .countdown-number{font-size:26cqh}}.countdown-card.is-poster.is-today .countdown-number{font-size:16vw}@supports (width:1cqw){.countdown-card.is-poster.is-today .countdown-number{font-size:16cqw}}@supports (width:1cqw){.countdown-card.is-poster.is-today.is-landscape .countdown-number{font-size:16cqh}}.countdown-film{letter-spacing:.01em;color:var(--countdown-ink);text-wrap:balance;margin-top:1.5vh;font-size:5vw;font-weight:600;line-height:1.2}@supports (width:1cqw){.countdown-film{margin-top:1.5cqh;font-size:5cqw}}.countdown-card.is-landscape .countdown-film{font-size:5vh}@supports (width:1cqw){.countdown-card.is-landscape .countdown-film{font-size:5cqh}}.countdown-card.is-poster.is-landscape{grid-template-columns:auto minmax(0,1fr);align-content:center;place-items:center;gap:4vh;padding:6vh 6vh 6vh 8vh;display:grid}@supports (width:1cqw){.countdown-card.is-poster.is-landscape{gap:4cqh;padding:6cqh 6cqh 6cqh 8cqh}}.countdown-card.is-poster.is-landscape .countdown-poster{object-fit:contain;border-radius:1.4vh;width:auto;height:88vh;position:relative;inset:auto;box-shadow:0 2vh 6vh #0000008c}@supports (width:1cqw){.countdown-card.is-poster.is-landscape .countdown-poster{border-radius:1.4cqh;height:88cqh;box-shadow:0 2cqh 6cqh #0000008c}}.countdown-card.is-poster.is-landscape .countdown-poster-wash{object-fit:cover;filter:blur(3.5vh)saturate(135%)brightness(.42);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.22)}@supports (width:1cqw){.countdown-card.is-poster.is-landscape .countdown-poster-wash{filter:blur(3.5cqh)saturate(135%)brightness(.42)}}.countdown-card.is-poster .countdown-poster-wash{display:none}.countdown-card.is-poster.is-landscape .countdown-poster-wash{display:block}.countdown-card.is-poster.is-landscape .countdown-scrim{display:none}.countdown-card.is-poster.is-landscape .countdown-stack{padding-bottom:0;position:relative}.countdown-card.is-poster.is-landscape .countdown-number{text-shadow:0 .4vh 2vh #0009;font-size:34vh}@supports (width:1cqw){.countdown-card.is-poster.is-landscape .countdown-number{text-shadow:0 .4cqh 2cqh #0009;font-size:34cqh}}.countdown-card.is-poster.is-today.is-landscape .countdown-number{font-size:20vh}@supports (width:1cqw){.countdown-card.is-poster.is-today.is-landscape .countdown-number{font-size:20cqh}}.epl-table{--epl-cl:#1b3fa0;--epl-el:#b8560f;--epl-conf:#0d7a5f;--epl-rel:#b0342a}.epl-table-body{--epl-row-h:calc(82vh / var(--epl-rows,20.8));flex:auto;align-items:flex-start;gap:2.5vw;min-height:0;display:flex;overflow:hidden}@supports (width:1cqw){.epl-table-body{--epl-row-h:calc(82cqh / var(--epl-rows,20.8));gap:2.5cqw}}.epl-table-body{--epl-num-w:5.6vw;--epl-pos-w:3.6vw;--epl-move-w:2.6vw;--epl-col-gap:.5vw;--epl-row-cap:8.5vw}@supports (width:1cqw){.epl-table-body{--epl-num-w:5.6cqw;--epl-pos-w:3.6cqw;--epl-move-w:2.6cqw;--epl-col-gap:.5cqw;--epl-row-cap:8.5cqw}}.is-landscape .epl-table-body{--epl-num-w:3.2vw;--epl-pos-w:2.3vw;--epl-move-w:1.6vw;--epl-col-gap:.25vw;--epl-row-cap:3.7vw}@supports (width:1cqw){.is-landscape .epl-table-body{--epl-num-w:3.2cqw;--epl-pos-w:2.3cqw;--epl-move-w:1.6cqw;--epl-col-gap:.25cqw;--epl-row-cap:3.7cqw}}.epl-table-body.has-footnote{--epl-row-h:calc(77.5vh / var(--epl-rows,20.8))}@supports (width:1cqw){.epl-table-body.has-footnote{--epl-row-h:calc(77.5cqh / var(--epl-rows,20.8))}}.epl-table-body{--epl-type-h:min(var(--epl-row-h), var(--epl-row-cap))}.epl-table-column{flex-direction:column;flex:1 1 0;justify-content:flex-start;min-width:0;display:flex}.epl-row{grid-template-columns:var(--epl-pos-w) minmax(0, 1fr) repeat(6, var(--epl-num-w)) var(--epl-move-w);align-items:center;gap:var(--epl-col-gap);height:var(--epl-row-h);display:grid;position:relative}.epl-row.is-zone:before{content:"";width:calc(var(--epl-row-h) * .11);border-radius:calc(var(--epl-row-h) * .06);position:absolute;top:4%;bottom:4%;left:0}.epl-row--champions-league:before{background:var(--epl-cl)}.epl-row--europa-league:before{background:var(--epl-el)}.epl-row--conference-league:before{background:var(--epl-conf)}.epl-row--relegation:before{background:var(--epl-rel)}.epl-row--relegation{opacity:.72}.epl-pos{text-align:center;font-size:calc(var(--epl-type-h) * .42);font-variant-numeric:tabular-nums;color:var(--nfl-ink-faint);font-weight:800}.epl-club{align-items:center;gap:calc(var(--epl-type-h) * .22);min-width:0;height:100%;padding:0 calc(var(--epl-type-h) * .26);border-radius:calc(var(--epl-row-h) * .14);display:flex;box-shadow:0 .1vh .25vh #14120f29}@supports (width:1cqw){.epl-club{box-shadow:0 .1cqh .25cqh #14120f29}}.epl-club--head{box-shadow:none;background:0 0}.epl-crest{width:calc(var(--epl-type-h) * .62);height:calc(var(--epl-type-h) * .62);flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.epl-crest-img{object-fit:contain;flex:none;width:100%;height:100%}.epl-crest--letters{width:auto;min-width:calc(var(--epl-type-h) * .62);padding:0 calc(var(--epl-type-h) * .06);font-size:calc(var(--epl-type-h) * .28);letter-spacing:.02em;font-weight:800}.epl-name{min-width:0;font-size:calc(var(--epl-type-h) * .4);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.epl-num{text-align:right;font-size:calc(var(--epl-type-h) * .38);font-variant-numeric:tabular-nums;color:var(--nfl-ink-soft);font-weight:600}.epl-num.is-points{color:var(--nfl-ink);font-weight:900}.epl-num.is-gd{color:var(--nfl-ink)}.epl-dagger{vertical-align:super;color:var(--epl-rel);font-size:.7em}.epl-row--head{height:calc(var(--epl-row-h) * var(--epl-head,.8))}.epl-row--head .epl-num{font-size:calc(var(--epl-type-h) * .3);letter-spacing:.1em;text-transform:uppercase;color:var(--nfl-ink-faint);font-weight:800}.epl-move{text-align:center;font-size:calc(var(--epl-type-h) * .3);line-height:1}.epl-move.is-up{color:#0d7a5f}.epl-move.is-down{color:var(--epl-rel)}.epl-zone-rule{height:calc(var(--epl-row-h) * var(--epl-rule,.62));align-items:center;gap:calc(var(--epl-row-h) * .2);font-size:calc(var(--epl-type-h) * .26);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;color:var(--nfl-ink-soft);margin:0;font-weight:800;display:flex}.epl-zone-rule:before,.epl-zone-rule:after{content:"";opacity:.45;background:currentColor;flex:auto;height:.2vh}@supports (width:1cqw){.epl-zone-rule:before,.epl-zone-rule:after{height:.2cqh}}.epl-zone-rule--champions-league{color:var(--epl-cl)}.epl-zone-rule--europa-league{color:var(--epl-el)}.epl-zone-rule--conference-league{color:var(--epl-conf)}.epl-zone-rule--relegation{color:var(--epl-rel)}.epl-footnote{color:var(--nfl-ink-soft);flex-wrap:wrap;flex:none;gap:0 2vw;margin:0;font-size:1.9vh;font-weight:600;display:flex}@supports (width:1cqw){.epl-footnote{gap:0 2cqw;font-size:1.9cqh}}.epl-scorers-body{flex:auto;gap:4vw;min-height:0;display:flex}@supports (width:1cqw){.epl-scorers-body{gap:4cqw}}.epl-scorers-column{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.epl-scorers-list{margin:0;padding:0;list-style:none}.epl-scorers-heads,.epl-scorer-row{grid-template-columns:calc(var(--epl-unit) * .6) var(--epl-tile) minmax(0, 1fr) calc(var(--epl-unit) * .9) calc(var(--epl-unit) * 1);align-items:center;gap:calc(var(--epl-unit) * .16);display:grid}.epl-scorers-heads{padding-bottom:calc(var(--epl-unit) * .16);border-bottom:1px solid var(--nfl-rule)}.epl-scorers-heads .epl-scorer-figure{font-size:calc(var(--epl-unit) * .19);letter-spacing:.05em;text-transform:uppercase;color:var(--nfl-ink-faint);font-weight:700}.epl-scorer-row{height:var(--epl-row-h);border-bottom:1px solid var(--nfl-rule)}.epl-scorer-rank{font-size:calc(var(--epl-unit) * .34);font-variant-numeric:tabular-nums;text-align:right;color:var(--nfl-ink-faint);font-weight:700}.epl-scorer-tile{width:var(--epl-tile);height:var(--epl-tile);border-radius:22%;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.epl-scorer-crest{width:calc(var(--epl-tile) * .76);height:calc(var(--epl-tile) * .76);object-fit:contain;position:absolute}.epl-scorer-letters{font-size:calc(var(--epl-tile) * .36);letter-spacing:.02em;font-weight:800}.epl-scorer-who{flex-direction:column;min-width:0;display:flex}.epl-scorer-name{font-size:calc(var(--epl-unit) * .4);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.epl-scorer-club{font-size:calc(var(--epl-unit) * .24);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--nfl-ink-soft);font-weight:600;overflow:hidden}.epl-scorer-figure{font-size:calc(var(--epl-unit) * .46);font-variant-numeric:tabular-nums;text-align:right;font-weight:800}.epl-scorer-figure.is-assists{color:var(--nfl-ink-soft);font-weight:600}.epl-scorers .nfl-chart-sub{letter-spacing:.1em;font-size:1.9vh}@supports (width:1cqw){.epl-scorers .nfl-chart-sub{font-size:1.9cqh}}.epl-match-box{width:100%;height:100%;display:flex;overflow:hidden;container-type:size}.epl-match-root{color:#14120f;font-variant-numeric:tabular-nums;--epl-rows:10;--epl-row-h:clamp(2.4vh, calc(46vh / var(--epl-rows)), 3.6vh);--epl-stat-h:2.7vh;--epl-quiet:#14120f8c;--epl-hairline:#14120f1f;background:#f4f2ef;flex-direction:column;width:94vw;height:92vh;margin:auto;display:flex;container-type:size}@supports (width:1cqw){.epl-match-root{--epl-row-h:clamp(2.4cqh, calc(46cqh / var(--epl-rows)), 3.6cqh);--epl-stat-h:2.7cqh;width:94cqw;height:92cqh}}.epl-match-head{flex-direction:column;flex:none;gap:.4vh;display:flex}@supports (width:1cqw){.epl-match-head{gap:.4cqh}}.epl-match-comp{letter-spacing:.08em;text-transform:uppercase;color:var(--epl-quiet);margin:0;font-size:2.4vh;font-weight:600}@supports (width:1cqw){.epl-match-comp{font-size:2.4cqh}}.epl-match-title{letter-spacing:-.01em;margin:0;font-size:4.6vh;font-weight:700;line-height:1.1}@supports (width:1cqw){.epl-match-title{font-size:4.6cqh}}.epl-v{color:var(--epl-quiet);padding:0 .4em;font-weight:400}.epl-hero{flex:auto;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-content:center;align-items:center;gap:2vw;min-height:0;padding:1vh 0;display:grid}@supports (width:1cqw){.epl-hero{gap:2cqw;padding:1cqh 0}}.epl-side{flex-direction:column;align-items:center;gap:.5vh;min-width:0;display:flex}@supports (width:1cqw){.epl-side{gap:.5cqh}}.epl-side.is-winner .epl-side-name{font-weight:800}.epl-side:not(.is-winner) .epl-score{opacity:.82}.epl-match-crest{border-radius:50%;flex:none;place-items:center;width:8vh;height:8vh;display:grid;position:relative;overflow:hidden}@supports (width:1cqw){.epl-match-crest{width:8cqh;height:8cqh}}.epl-match-crest.has-ring{box-shadow:inset 0 0 0 max(1px,.22vh) #14120f38}@supports (width:1cqw){.epl-match-crest.has-ring{box-shadow:inset 0 0 0 max(1px,.22cqh) #14120f38}}.epl-match-crest-img{z-index:1;object-fit:contain;width:92%;height:92%;position:relative}.epl-match-crest-initials{letter-spacing:.02em;place-items:center;font-size:3vh;font-weight:800;display:grid;position:absolute;inset:0}@supports (width:1cqw){.epl-match-crest-initials{font-size:3cqh}}.epl-side-name{text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;margin:0;font-size:2.5vh;font-weight:600;line-height:1.15}@supports (width:1cqw){.epl-side-name{font-size:2.5cqh}}.epl-score{letter-spacing:-.03em;margin:0;font-size:9vh;font-weight:800;line-height:.9}@supports (width:1cqw){.epl-score{font-size:9cqh}}.epl-record{flex-direction:column;align-items:center;margin:0;line-height:1.1;display:flex}.epl-record-value{color:var(--epl-quiet);letter-spacing:.04em;white-space:nowrap;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.epl-record-value{font-size:2.4cqh}}.epl-record-label{letter-spacing:.18em;text-transform:uppercase;color:var(--epl-quiet);opacity:.7;white-space:nowrap;font-size:1.5vh;font-weight:600}@supports (width:1cqw){.epl-record-label{font-size:1.5cqh}}.epl-form{gap:.6vw;margin:0;padding:0;list-style:none;display:flex}@supports (width:1cqw){.epl-form{gap:.6cqw}}.epl-form-chip{color:#0d0e11;border-radius:.6vh;place-items:center;width:2.8vh;height:2.8vh;font-size:1.8vh;font-weight:700;display:grid}@supports (width:1cqw){.epl-form-chip{border-radius:.6cqh;width:2.8cqh;height:2.8cqh;font-size:1.8cqh}}.epl-form-chip.is-w{background:#4ad07a}.epl-form-chip.is-d{background:#b7b9bf}.epl-form-chip.is-l{background:#e2555f}.epl-hero-mid{text-align:center;flex-direction:column;align-items:center;gap:.6vh;min-width:0;display:flex}@supports (width:1cqw){.epl-hero-mid{gap:.6cqh}}.epl-kickoff{flex-direction:column;gap:.3vh;margin:0;display:flex}@supports (width:1cqw){.epl-kickoff{gap:.3cqh}}.epl-kickoff-day{color:var(--epl-quiet);white-space:nowrap;font-size:2.2vh;font-weight:600}@supports (width:1cqw){.epl-kickoff-day{font-size:2.2cqh}}.epl-kickoff-local{white-space:nowrap;font-size:3.4vh;font-weight:800}@supports (width:1cqw){.epl-kickoff-local{font-size:3.4cqh}}.epl-kickoff-uk{color:var(--epl-quiet);font-size:2.1vh}@supports (width:1cqw){.epl-kickoff-uk{font-size:2.1cqh}}.epl-status{letter-spacing:.02em;margin:0;font-size:3.4vh;font-weight:700}@supports (width:1cqw){.epl-status{font-size:3.4cqh}}.epl-status.is-live{color:#b0342a}.epl-status.is-live:before{content:"● ";vertical-align:.15em;font-size:.7em}.epl-pens,.epl-agg{color:var(--epl-quiet);margin:0;font-size:2.1vh}@supports (width:1cqw){.epl-pens,.epl-agg{font-size:2.1cqh}}.epl-strip{border-top:1px solid var(--epl-hairline);--epl-strip-icon:2.4vh;--epl-lane-step:2.4vh;--epl-strip-seat:calc(var(--epl-strip-icon) * .46);--epl-strip-lanes:0;--epl-strip-band:4.6vh;--epl-strip-half:calc(var(--epl-strip-band) + var(--epl-strip-seat) + var(--epl-strip-lanes) * var(--epl-lane-step));flex-direction:column;flex:none;gap:.5vh;padding-top:1.2vh;display:flex}@supports (width:1cqw){.epl-strip{--epl-strip-icon:2.4cqh;--epl-lane-step:2.4cqh;--epl-strip-band:4.6cqh;gap:.5cqh;padding-top:1.2cqh}}.epl-strip.is-flat{--epl-strip-band:1.8vh}@supports (width:1cqw){.epl-strip.is-flat{--epl-strip-band:1.8cqh}}.epl-strip-key{letter-spacing:.04em;justify-content:space-between;gap:2vw;margin:0;font-size:1.9vh;font-weight:700;line-height:1.15;display:flex}@supports (width:1cqw){.epl-strip-key{gap:2cqw;font-size:1.9cqh}}.epl-strip-key-side{min-width:0;color:var(--epl-key-ink);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.7vw;display:inline-flex;overflow:hidden}@supports (width:1cqw){.epl-strip-key-side{gap:.7cqw}}.epl-strip-caret{flex:none;width:1.6vh;height:1.3vh}@supports (width:1cqw){.epl-strip-caret{width:1.6cqh;height:1.3cqh}}.epl-strip-plot{height:calc(var(--epl-strip-half) * 2);position:relative}.epl-strip-field{top:0;bottom:0;left:calc(var(--epl-strip-icon) / 2);right:calc(var(--epl-strip-icon) / 2);position:absolute}.epl-strip-sweep{position:absolute;inset:0}.epl-strip-curtain{transform-origin:100%;background:#f4f2ef;transition:transform 2.6s linear;position:absolute;inset:-6vh 0;transform:scaleX(1)}@supports (width:1cqw){.epl-strip-curtain{top:-6cqh;bottom:-6cqh}}.epl-strip-curtain.is-open{transform:scaleX(0)}.epl-strip-bars{width:100%;left:0;top:calc(var(--epl-strip-half) - var(--epl-strip-band));height:calc(var(--epl-strip-band) * 2);position:absolute}.epl-strip-events{margin:0;padding:0;list-style:none;position:absolute;inset:0}.epl-strip-event{width:var(--epl-strip-icon);height:var(--epl-strip-icon);box-shadow:0 0 0 .22vh var(--epl-event-ink);background:#f4f2ef;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%}@supports (width:1cqw){.epl-strip-event{box-shadow:0 0 0 .22cqh var(--epl-event-ink)}}.epl-strip-event.is-sub{width:calc(var(--epl-strip-icon) * .76);height:calc(var(--epl-strip-icon) * .76);box-shadow:0 0 0 .18vh var(--epl-event-ink);opacity:.9}@supports (width:1cqw){.epl-strip-event.is-sub{box-shadow:0 0 0 .18cqh var(--epl-event-ink)}}.epl-strip-event.is-home{transform:translate(-50%, calc(-50% - var(--epl-strip-seat) - var(--epl-lane) * var(--epl-lane-step)))}.epl-strip-event.is-away{transform:translate(-50%, calc(-50% + var(--epl-strip-seat) + var(--epl-lane) * var(--epl-lane-step)))}.epl-strip-stem{width:.16vh;height:calc(var(--epl-lane) * var(--epl-lane-step));background:var(--epl-event-ink);opacity:.45;position:absolute;left:50%}@supports (width:1cqw){.epl-strip-stem{width:.16cqh}}.epl-strip-event.is-home .epl-strip-stem{top:100%}.epl-strip-event.is-away .epl-strip-stem{bottom:100%}.epl-strip-glyph{width:66%;height:66%}.epl-strip-line{background:#14120f73;height:.18vh;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@supports (width:1cqw){.epl-strip-line{height:.18cqh}}.epl-strip-half{background:#14120f38;width:.16vh;position:absolute;top:0;bottom:0;transform:translate(-50%)}@supports (width:1cqw){.epl-strip-half{width:.16cqh}}.epl-strip-now{background:#b0342a;width:.28vh;position:absolute;top:0;bottom:0;transform:translate(-50%)}@supports (width:1cqw){.epl-strip-now{width:.28cqh}}.epl-strip-ends{margin:0 calc(var(--epl-strip-icon) / 2);letter-spacing:.14em;color:var(--epl-quiet);justify-content:space-between;font-size:1.6vh;font-weight:700;line-height:1.15;display:flex;position:relative}@supports (width:1cqw){.epl-strip-ends{font-size:1.6cqh}}.epl-strip-ht{opacity:.75;position:absolute;transform:translate(-50%)}.epl-goals{flex-wrap:wrap;flex:none;gap:.4vh 2.2vw;margin:0;padding:.9vh 0 0;list-style:none;display:flex}@supports (width:1cqw){.epl-goals{gap:.4cqh 2.2cqw;padding:.9cqh 0 0}}.epl-goal{border-left:.5vw solid var(--epl-goal-ink);align-items:baseline;gap:.7vw;min-width:0;padding-left:.8vw;display:inline-flex}@supports (width:1cqw){.epl-goal{border-left:.5cqw solid var(--epl-goal-ink);gap:.7cqw;padding-left:.8cqw}}.epl-goal-min{color:var(--epl-quiet);white-space:nowrap;font-size:1.8vh;font-weight:700}@supports (width:1cqw){.epl-goal-min{font-size:1.8cqh}}.epl-goal-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:2.1vh;font-weight:700;overflow:hidden}@supports (width:1cqw){.epl-goal-name{font-size:2.1cqh}}.epl-goal-note{letter-spacing:.06em;text-transform:uppercase;color:var(--epl-quiet);font-size:1.7vh;font-weight:600}@supports (width:1cqw){.epl-goal-note{font-size:1.7cqh}}.epl-stats{border-top:1px solid var(--epl-hairline);flex:none;margin:0;padding:1.2vh 0 0;list-style:none}@supports (width:1cqw){.epl-stats{padding:1.2cqh 0 0}}.epl-stat{padding-bottom:calc(var(--epl-stat-h) * .3);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:baseline;gap:0 2vw;display:grid}@supports (width:1cqw){.epl-stat{gap:0 2cqw}}.epl-stat-home{text-align:right}.epl-stat-away{text-align:left}.epl-stat-home,.epl-stat-away{font-size:calc(var(--epl-stat-h) * .72);font-weight:700;line-height:1.1}.epl-stat-label{font-size:calc(var(--epl-stat-h) * .54);color:var(--epl-quiet);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;line-height:1.1}.epl-stat-bar{height:calc(var(--epl-stat-h) * .2);margin-top:calc(var(--epl-stat-h) * .06);border-radius:calc(var(--epl-stat-h) * .1);background:var(--epl-hairline);grid-column:1/-1;display:flex;overflow:hidden}.epl-stat-fill{min-width:0;height:100%}.epl-stat-fill.is-away{border-left:.8vw solid #f4f2ef}@supports (width:1cqw){.epl-stat-fill.is-away{border-left:.8cqw solid #f4f2ef}}.epl-venue{color:var(--epl-quiet);flex:none;margin:.8vh 0 0;font-size:2vh}@supports (width:1cqw){.epl-venue{margin:.8cqh 0 0;font-size:2cqh}}.epl-match-root.is-pre .epl-match-crest{width:15vh;height:15vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-match-crest{width:15cqh;height:15cqh}}.epl-match-root.is-pre .epl-hero{padding:2vh 0}@supports (width:1cqw){.epl-match-root.is-pre .epl-hero{padding:2cqh 0}}.epl-match-root.is-in .epl-match-crest{width:12vh;height:12vh}@supports (width:1cqw){.epl-match-root.is-in .epl-match-crest{width:12cqh;height:12cqh}}.epl-match-root.is-in .epl-match-crest-initials{font-size:4.4vh}@supports (width:1cqw){.epl-match-root.is-in .epl-match-crest-initials{font-size:4.4cqh}}.epl-match-root.is-in .epl-side-name{font-size:3.4vh}@supports (width:1cqw){.epl-match-root.is-in .epl-side-name{font-size:3.4cqh}}.epl-match-root.is-in .epl-score{font-size:14vh}@supports (width:1cqw){.epl-match-root.is-in .epl-score{font-size:14cqh}}.epl-match-root.is-in .epl-status{font-size:4.2vh}@supports (width:1cqw){.epl-match-root.is-in .epl-status{font-size:4.2cqh}}.epl-match-root.is-pre .epl-match-crest-initials{font-size:5.5vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-match-crest-initials{font-size:5.5cqh}}.epl-match-root.is-pre .epl-side-name{font-size:3.4vh;font-weight:700}@supports (width:1cqw){.epl-match-root.is-pre .epl-side-name{font-size:3.4cqh}}.epl-match-root.is-pre .epl-form-chip{border-radius:.8vh;width:3.2vh;height:3.2vh;font-size:2.1vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-form-chip{border-radius:.8cqh;width:3.2cqh;height:3.2cqh;font-size:2.1cqh}}.epl-match-root.is-pre .epl-record-value{font-size:3vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-record-value{font-size:3cqh}}.epl-match-root.is-pre .epl-record-label{font-size:1.8vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-record-label{font-size:1.8cqh}}.epl-match-root.is-pre .epl-kickoff-day{font-size:2.8vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-kickoff-day{font-size:2.8cqh}}.epl-match-root.is-pre .epl-kickoff-local{font-size:4.6vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-kickoff-local{font-size:4.6cqh}}.epl-match-root.is-pre .epl-kickoff-uk{font-size:2.4vh}@supports (width:1cqw){.epl-match-root.is-pre .epl-kickoff-uk{font-size:2.4cqh}}.epl-match-root.is-landscape .epl-hero{gap:4vw;padding:3vh 0}@supports (width:1cqw){.epl-match-root.is-landscape .epl-hero{gap:4cqw;padding:3cqh 0}}.epl-match-root.is-landscape .epl-match-crest{width:16vh;height:16vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-match-crest{width:16cqh;height:16cqh}}.epl-match-root.is-landscape .epl-match-crest-initials{font-size:6vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-match-crest-initials{font-size:6cqh}}.epl-match-root.is-landscape .epl-score{font-size:18vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-score{font-size:18cqh}}.epl-match-root.is-landscape .epl-side-name{font-size:4.4vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-side-name{font-size:4.4cqh}}.epl-match-root.is-landscape .epl-match-title{font-size:6vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-match-title{font-size:6cqh}}.epl-match-root.is-landscape .epl-strip{--epl-strip-icon:3vh;--epl-lane-step:3vh;--epl-strip-band:7vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-strip{--epl-strip-icon:3cqh;--epl-lane-step:3cqh;--epl-strip-band:7cqh}}.epl-match-root.is-landscape .epl-strip.is-flat{--epl-strip-band:2.4vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-strip.is-flat{--epl-strip-band:2.4cqh}}.epl-match-root.is-landscape .epl-strip-key{font-size:2.4vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-strip-key{font-size:2.4cqh}}.epl-match-root.is-landscape .epl-strip-ends{font-size:2vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-strip-ends{font-size:2cqh}}.epl-match-root.is-landscape .epl-goal-name{font-size:2.8vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-goal-name{font-size:2.8cqh}}.epl-match-root.is-landscape .epl-goal-min{font-size:2.4vh}@supports (width:1cqw){.epl-match-root.is-landscape .epl-goal-min{font-size:2.4cqh}}.epl-match-root.is-landscape .epl-stats{grid-template-rows:repeat(5,auto);grid-template-columns:1fr 1fr;grid-auto-flow:column;gap:0 6vw;display:grid}@supports (width:1cqw){.epl-match-root.is-landscape .epl-stats{gap:0 6cqw}}.epl-match-root.is-landscape .epl-stat{gap:0 4vw}@supports (width:1cqw){.epl-match-root.is-landscape .epl-stat{gap:0 4cqw}}@media (prefers-reduced-motion:reduce){.epl-strip-curtain{transition:none}}.epl-shots-box{width:100%;height:100%;display:flex;overflow:hidden;container-type:size}.epl-shots-root{color:#1a1d22;box-sizing:border-box;background:#f4f2ef;border-radius:1.2vh;flex-direction:column;gap:1.4vh;width:94vw;height:92vh;margin:auto;padding:2.4vh 3vw;display:flex;overflow:hidden;container-type:size}@supports (width:1cqw){.epl-shots-root{border-radius:1.2cqh;gap:1.4cqh;width:94cqw;height:92cqh;padding:2.4cqh 3cqw}}.epl-shots-head{flex-direction:column;flex:none;gap:.4vh;display:flex}@supports (width:1cqw){.epl-shots-head{gap:.4cqh}}.epl-shots-kicker{letter-spacing:.08em;text-transform:uppercase;color:#8a3a3a;margin:0;font-size:1.7vh;font-weight:800}@supports (width:1cqw){.epl-shots-kicker{font-size:1.7cqh}}.epl-shots-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:3.4vh;font-weight:800;overflow:hidden}@supports (width:1cqw){.epl-shots-title{font-size:3.4cqh}}.epl-shots-goals{font-variant-numeric:tabular-nums}.epl-shots-dash{color:#6d675e;padding:0 .4vw}@supports (width:1cqw){.epl-shots-dash{padding:0 .4cqw}}.epl-shots-note{color:#5c564c;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1.8vh;font-weight:650;overflow:hidden}@supports (width:1cqw){.epl-shots-note{font-size:1.8cqh}}.epl-shots-field{flex-direction:column;flex:1;gap:1vh;min-height:0;display:flex}@supports (width:1cqw){.epl-shots-field{gap:1cqh}}.is-landscape .epl-shots-field{flex-direction:row-reverse;align-items:center;gap:1.6vw}@supports (width:1cqw){.is-landscape .epl-shots-field{gap:1.6cqw}}.epl-shots-pitch{flex:1;min-width:0;min-height:0;display:flex}.epl-shots-svg{width:100%;height:100%;display:block}.epl-shots-side{flex-direction:column;flex:none;align-items:flex-start;gap:.2vh;min-width:0;max-width:100%;display:flex}@supports (width:1cqw){.epl-shots-side{gap:.2cqh}}.epl-shots-head-line{align-items:baseline;gap:1.4vw;min-width:0;max-width:100%;display:flex}@supports (width:1cqw){.epl-shots-head-line{gap:1.4cqw}}.epl-shots-who{align-items:baseline;gap:1.4vw;min-width:0;display:flex}@supports (width:1cqw){.epl-shots-who{gap:1.4cqw}}.is-landscape .epl-shots-side{flex-direction:column;align-items:flex-start;gap:.6vh;width:18vw}@supports (width:1cqw){.is-landscape .epl-shots-side{gap:.6cqh;width:18cqw}}.is-landscape .epl-shots-head-line{flex-wrap:wrap;row-gap:.2vh}@supports (width:1cqw){.is-landscape .epl-shots-head-line{row-gap:.2cqh}}.is-landscape .epl-shots-who{gap:.9vw}@supports (width:1cqw){.is-landscape .epl-shots-who{gap:.9cqw}}.epl-shots-swatch{border:.35vh solid;border-radius:50%;flex:none;align-self:center;width:2.2vh;height:2.2vh}@supports (width:1cqw){.epl-shots-swatch{border:.35cqh solid;width:2.2cqh;height:2.2cqh}}.epl-shots-club{white-space:nowrap;text-overflow:ellipsis;font-size:2.4vh;font-weight:800;overflow:hidden}@supports (width:1cqw){.epl-shots-club{font-size:2.4cqh}}.epl-shots-score{font-variant-numeric:tabular-nums;color:#1a1d22;font-size:2.4vh;font-weight:800}@supports (width:1cqw){.epl-shots-score{font-size:2.4cqh}}.epl-shots-tally{color:#5c564c;white-space:nowrap;text-overflow:ellipsis;font-size:1.7vh;font-weight:650;overflow:hidden}@supports (width:1cqw){.epl-shots-tally{font-size:1.7cqh}}.epl-shots-scorers{flex-direction:column;gap:.15vh;min-width:0;margin:.35vh 0 0;padding:0;list-style:none;display:flex}@supports (width:1cqw){.epl-shots-scorers{gap:.15cqh;margin:.35cqh 0 0}}.epl-shots-scorers li{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.75vh;overflow:hidden}@supports (width:1cqw){.epl-shots-scorers li{font-size:1.75cqh}}.epl-shots-min{color:#5c564c;font-variant-numeric:tabular-nums;margin-right:.5ch;font-weight:700}.epl-shots-scorer{font-weight:650}.epl-shots-assist{color:#5c564c;font-weight:500}.epl-shots-keeper{color:#5c564c;white-space:nowrap;text-overflow:ellipsis;margin-top:.35vh;font-size:1.6vh;display:block;overflow:hidden}@supports (width:1cqw){.epl-shots-keeper{margin-top:.35cqh;font-size:1.6cqh}}.is-landscape .epl-shots-scorers li{font-size:2vh}@supports (width:1cqw){.is-landscape .epl-shots-scorers li{font-size:2cqh}}.is-landscape .epl-shots-keeper{font-size:1.85vh}@supports (width:1cqw){.is-landscape .epl-shots-keeper{font-size:1.85cqh}}.is-landscape .epl-shots-tally{font-size:2vh}@supports (width:1cqw){.is-landscape .epl-shots-tally{font-size:2cqh}}.is-landscape .epl-shots-club,.is-landscape .epl-shots-score{font-size:3vh}@supports (width:1cqw){.is-landscape .epl-shots-club,.is-landscape .epl-shots-score{font-size:3cqh}}.epl-shots-label{letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-weight:800}.epl-race-box{width:100%;height:100%;display:flex;overflow:hidden;container-type:size}.epl-race-root{color:#1a1d22;background:#f4f2ee;border-radius:1.2vh;flex-direction:column;width:94vw;height:92vh;margin:auto;display:flex;overflow:hidden;container-type:size}@supports (width:1cqw){.epl-race-root{border-radius:1.2cqh;width:94cqw;height:92cqh}}.epl-race-head{box-sizing:border-box;border-bottom:.2vh solid #ded9d1;flex-direction:column;flex:none;gap:.5vh;height:12.5vh;padding:2.2vh 3vw 1.5vh;display:flex;overflow:hidden}@supports (width:1cqw){.epl-race-head{border-bottom:.2cqh solid #ded9d1;gap:.5cqh;height:12.5cqh;padding:2.2cqh 3cqw 1.5cqh}}.epl-race-heading{align-items:baseline;gap:1.6vw;min-width:0;display:flex}@supports (width:1cqw){.epl-race-heading{gap:1.6cqw}}.epl-race-title{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:3.4vh;font-weight:800}@supports (width:1cqw){.epl-race-title{font-size:3.4cqh}}.epl-race-season{letter-spacing:.04em;text-transform:uppercase;color:#8a3a3a;white-space:nowrap;font-size:2.3vh;font-weight:800}@supports (width:1cqw){.epl-race-season{font-size:2.3cqh}}.epl-race-note{color:#5c564c;margin:0;font-size:1.7vh;font-weight:650;line-height:1.25}@supports (width:1cqw){.epl-race-note{font-size:1.7cqh}}.epl-race-svg{flex:1;width:100%;min-height:0;display:block}.epl-race-grid{stroke:#e2ded6;stroke-width:1px}.epl-race-base{stroke:#c6bfb2;stroke-width:2px}.epl-race-line{fill:none;stroke-linejoin:round;stroke-linecap:round}.epl-race-puck{fill:#fff;stroke-width:2.5px}.epl-race-axis,.epl-race-axis-title{fill:#8b8377;letter-spacing:.04em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.epl-race-axis-title{letter-spacing:.16em;font-size:15px}.epl-race-total{letter-spacing:-.01em;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:#f4f2ee;stroke-width:4px;stroke-linejoin:round;font-size:22px;font-weight:800}.epl-race-initials{letter-spacing:.01em;font-size:11px;font-weight:800}.epl-race-root:not(.is-landscape) .epl-race-axis{font-size:36px}.epl-race-root:not(.is-landscape) .epl-race-axis-title{font-size:30px}.epl-race-root:not(.is-landscape) .epl-race-total{stroke-width:8px;font-size:44px}.epl-race-root:not(.is-landscape) .epl-race-initials{font-size:26px}.epl-race-root.is-landscape .epl-race-head{height:12vh}@supports (width:1cqw){.epl-race-root.is-landscape .epl-race-head{height:12cqh}}.epl-race-root.is-landscape .epl-race-title{font-size:4.4vh}@supports (width:1cqw){.epl-race-root.is-landscape .epl-race-title{font-size:4.4cqh}}.epl-race-root.is-landscape .epl-race-season{font-size:2.9vh}@supports (width:1cqw){.epl-race-root.is-landscape .epl-race-season{font-size:2.9cqh}}.epl-race-root.is-landscape .epl-race-note{font-size:2.1vh}@supports (width:1cqw){.epl-race-root.is-landscape .epl-race-note{font-size:2.1cqh}}.epl-race-plain{flex-direction:column;gap:.5vh;margin:0;padding:1.5vh 3vw;list-style:none;display:flex;overflow:hidden}@supports (width:1cqw){.epl-race-plain{gap:.5cqh;padding:1.5cqh 3cqw}}.epl-race-plain li{justify-content:space-between;gap:2vw;font-size:2.2vh;font-weight:700;display:flex}@supports (width:1cqw){.epl-race-plain li{gap:2cqw;font-size:2.2cqh}}.epl-race-leader{stroke-width:1.2px;opacity:.55}.epl-race-root:not(.is-landscape) .epl-race-leader{stroke-width:3px}.f1-grid{color:#fff;font-variant-numeric:tabular-nums;background:#16181c;flex-direction:column;width:100%;height:100%;padding:4vh 8vw 5vh;display:flex;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.f1-grid{padding:4cqh 8cqw 5cqh}}.f1-grid-kerb{background:repeating-linear-gradient(#d9483f 0 4vh,#f2f2f2 4vh 8vh);width:3.4vw;position:absolute;top:0;bottom:0}@supports (width:1cqw){.f1-grid-kerb{background:repeating-linear-gradient(#d9483f 0 4cqh,#f2f2f2 4cqh 8cqh);width:3.4cqw}}.f1-grid-kerb.is-left{left:0}.f1-grid-kerb.is-right{right:0}.f1-grid-head{text-align:center;flex:none}.f1-grid-kicker{letter-spacing:.16em;text-transform:uppercase;color:#8b93a1;margin:0;font-size:2.3vh;font-weight:700}@supports (width:1cqw){.f1-grid-kicker{font-size:2.3cqh}}.f1-grid-title{margin:.7vh 0 0;font-size:3.8vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.f1-grid-title{margin:.7cqh 0 0;font-size:3.8cqh}}.f1-grid-startline{background:repeating-conic-gradient(#f2f2f2 0% 25%,#202225 0% 50%) 0 0/2.2vh 2.2vh;flex:none;height:2.2vh;margin:1.8vh 0 .6vh}@supports (width:1cqw){.f1-grid-startline{background:repeating-conic-gradient(#f2f2f2 0% 25%,#202225 0% 50%) 0 0/2.2cqh 2.2cqh;height:2.2cqh;margin:1.8cqh 0 .6cqh}}.f1-grid-slots{flex-direction:column;flex:auto;justify-content:space-between;min-height:0;margin:.6vh 0 0;padding:0;list-style:none;display:flex;overflow:hidden}@supports (width:1cqw){.f1-grid-slots{margin:.6cqh 0 0}}.f1-grid-slots li{flex:none;align-items:center;gap:1.2vw;width:50%;height:8.4vh;display:flex}@supports (width:1cqw){.f1-grid-slots li{gap:1.2cqw;height:8.4cqh}}.f1-grid-slots li.is-left{align-self:flex-start;padding-left:2vw}@supports (width:1cqw){.f1-grid-slots li.is-left{padding-left:2cqw}}.f1-grid-slots li.is-right{text-align:right;flex-direction:row-reverse;align-self:flex-end;margin-top:-1.2vh;padding-right:2vw}@supports (width:1cqw){.f1-grid-slots li.is-right{margin-top:-1.2cqh;padding-right:2cqw}}.f1-grid-box{flex:none;justify-content:center;align-items:center;width:8.6vw;height:8.4vh;display:flex;position:relative}@supports (width:1cqw){.f1-grid-box{width:8.6cqw;height:8.4cqh}}.f1-grid-box:before,.f1-grid-box:after{content:"";border:.5vh solid #ffffff8c;width:3.4vw;height:3vh;position:absolute}@supports (width:1cqw){.f1-grid-box:before,.f1-grid-box:after{border:.5cqh solid #ffffff8c;width:3.4cqw;height:3cqh}}.f1-grid-box:before{border-bottom:0;border-right:0;top:0;left:0}.f1-grid-box:after{border-top:0;border-left:0;bottom:0;right:0}.f1-grid-car{width:5.6vw;height:auto;max-height:100%;display:block}@supports (width:1cqw){.f1-grid-car{width:5.6cqw}}.f1-grid-pos{text-align:center;color:#fff;flex:none;min-width:6vw;font-size:3vh;font-weight:900;line-height:1}@supports (width:1cqw){.f1-grid-pos{min-width:6cqw;font-size:3cqh}}.f1-grid-who{flex-direction:column;gap:.1vh;min-width:0;display:flex}@supports (width:1cqw){.f1-grid-who{gap:.1cqh}}.f1-grid-slots li.is-right .f1-grid-meta{justify-content:flex-end}.f1-grid-name{white-space:nowrap;font-size:2.4vh;font-weight:800;line-height:1.15}@supports (width:1cqw){.f1-grid-name{font-size:2.4cqh}}.f1-grid-meta{white-space:nowrap;align-items:baseline;gap:1.4vw;display:flex}@supports (width:1cqw){.f1-grid-meta{gap:1.4cqw}}.f1-grid-team{color:#8b93a1;font-size:1.8vh}@supports (width:1cqw){.f1-grid-team{font-size:1.8cqh}}.f1-grid-time{color:#e5e7eb;font-size:2.1vh;font-weight:700}@supports (width:1cqw){.f1-grid-time{font-size:2.1cqh}}.f1-grid.is-landscape{padding:5vh 6vw 6vh}@supports (width:1cqw){.f1-grid.is-landscape{padding:5cqh 6cqw 6cqh}}.f1-grid.is-landscape .f1-grid-slots li{width:44%;height:9.6vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-slots li{height:9.6cqh}}.f1-grid.is-landscape .f1-grid-slots li.is-right{margin-top:-3.4vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-slots li.is-right{margin-top:-3.4cqh}}.f1-grid.is-landscape .f1-grid-box{width:7vw;height:9.6vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-box{width:7cqw;height:9.6cqh}}.f1-grid.is-landscape .f1-grid-car{width:4.2vw}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-car{width:4.2cqw}}.f1-grid.is-landscape .f1-grid-name{font-size:3.4vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-name{font-size:3.4cqh}}.f1-grid.is-landscape .f1-grid-team{font-size:2.6vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-team{font-size:2.6cqh}}.f1-grid.is-landscape .f1-grid-time{font-size:3vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-time{font-size:3cqh}}.f1-grid.is-landscape .f1-grid-pos{font-size:4vh}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-pos{font-size:4cqh}}.f1-grid.is-landscape .f1-grid-kerb{width:2.2vw}@supports (width:1cqw){.f1-grid.is-landscape .f1-grid-kerb{width:2.2cqw}}.f1-grid-mark{letter-spacing:.12em;color:#7f8898;margin:0;font-size:2vh;font-weight:700;position:absolute;bottom:2.6vh;right:5.5vw}@supports (width:1cqw){.f1-grid-mark{font-size:2cqh;bottom:2.6cqh;right:5.5cqw}}.f1-grid-when{justify-content:center;align-items:baseline;gap:1.4vw;margin:.6vh 0 0;display:flex}@supports (width:1cqw){.f1-grid-when{gap:1.4cqw;margin:.6cqh 0 0}}.f1-grid-when-rel{color:#b9c1cf;font-size:2.3vh;font-weight:700}@supports (width:1cqw){.f1-grid-when-rel{font-size:2.3cqh}}.f1-grid-when-date{color:#8b93a1;font-size:2.1vh;font-weight:600}@supports (width:1cqw){.f1-grid-when-date{font-size:2.1cqh}}.f1-grid-slots li.is-followed{background:#ffffff12;border-radius:1.2vh}@supports (width:1cqw){.f1-grid-slots li.is-followed{border-radius:1.2cqh}}.f1-race{color:#fff;font-variant-numeric:tabular-nums;background:#0b0d11;flex-direction:column;width:100%;height:100%;padding:5vh 5vw;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-race{padding:5cqh 5cqw}}.f1-race-head{flex:none}.f1-race-title{letter-spacing:.01em;margin:0;font-size:4.2vh;font-weight:800}@supports (width:1cqw){.f1-race-title{font-size:4.2cqh}}.f1-race-progress{color:#8b93a1;margin:.7vh 0 0;font-size:2.6vh;font-weight:600}@supports (width:1cqw){.f1-race-progress{margin:.7cqh 0 0;font-size:2.6cqh}}.f1-race-plot{flex:auto;min-height:33vh;display:flex;position:relative}@supports (width:1cqw){.f1-race-plot{min-height:33cqh}}.f1-race.is-landscape .f1-race-plot{min-height:52vh}@supports (width:1cqw){.f1-race.is-landscape .f1-race-plot{min-height:52cqh}}.f1-race-chart{flex:auto;width:100%;min-height:33vh;display:block;overflow:visible}@supports (width:1cqw){.f1-race-chart{min-height:33cqh}}.f1-race.is-landscape .f1-race-chart{min-height:52vh}@supports (width:1cqw){.f1-race.is-landscape .f1-race-chart{min-height:52cqh}}.f1-race-grid{stroke:#242833;stroke-width:.12px;vector-effect:non-scaling-stroke}.f1-race-line{fill:none;stroke-width:1px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.f1-race-reveal{transform-origin:0 0;transition-property:transform;transition-timing-function:cubic-bezier(.25,.6,.3,1)}.f1-race-line.is-faded{opacity:.14;stroke-width:.55px}.f1-race-axis{color:#7f8898;flex:none;justify-content:space-between;padding:1vh 0 0;font-size:2.1vh;font-weight:700;display:flex}@supports (width:1cqw){.f1-race-axis{padding:1cqh 0 0;font-size:2.1cqh}}.f1-race-tick.is-hidden{visibility:hidden}.f1-race-ends{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.f1-race-ends li{white-space:nowrap;align-items:center;gap:1.2vw;transition:opacity .4s ease-out;display:flex;position:absolute;transform:translate(-50%,-50%)}@supports (width:1cqw){.f1-race-ends li{gap:1.2cqw}}.f1-race-bubble{box-sizing:border-box;aspect-ratio:1;color:#0b0d11;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;justify-content:center;align-items:center;width:5.4vh;font-size:2.4vh;font-weight:900;line-height:1;display:flex;box-shadow:0 0 0 .45vh #0b0d11}@supports (width:1cqw){.f1-race-bubble{width:5.4cqh;font-size:2.4cqh;box-shadow:0 0 0 .45cqh #0b0d11}}.f1-race-bubble.is-second{background:#0b0d11;border:.42vh solid}@supports (width:1cqw){.f1-race-bubble.is-second{border:.42cqh solid}}.f1-race-bubble.is-plain{width:2.6vh}@supports (width:1cqw){.f1-race-bubble.is-plain{width:2.6cqh}}.f1-race-end-name,.f1-race-end-points{paint-order:stroke;-webkit-text-stroke:.6vh #0b0d11;font-size:3.2vh;font-weight:800}@supports (width:1cqw){.f1-race-end-name,.f1-race-end-points{-webkit-text-stroke:.6cqh #0b0d11;font-size:3.2cqh}}.f1-race-end-points{color:#fff}.f1-race:not(.is-landscape) .f1-race-end-name,.f1-race:not(.is-landscape) .f1-race-end-points{display:none}.f1-race:not(.is-landscape) .f1-race-bubble{width:4.4vh;font-size:2vh}@supports (width:1cqw){.f1-race:not(.is-landscape) .f1-race-bubble{width:4.4cqh;font-size:2cqh}}.f1-race-legend{flex:none;margin:1.2vh 0 0;padding:0;list-style:none}@supports (width:1cqw){.f1-race-legend{margin:1.2cqh 0 0}}.f1-race-legend li{border-top:1px solid #1d212b;align-items:center;gap:2.2vw;padding:.85vh 0;font-size:3vh;display:flex}@supports (width:1cqw){.f1-race-legend li{gap:2.2cqw;padding:.85cqh 0;font-size:3cqh}}.f1-race-pos{color:#7f8898;width:4.5vw;font-size:2.9vh;font-weight:700}@supports (width:1cqw){.f1-race-pos{width:4.5cqw;font-size:2.9cqh}}.f1-race-swatch{border-radius:.5vw;flex:none;width:2.2vw;height:2.2vw}@supports (width:1cqw){.f1-race-swatch{border-radius:.5cqw;width:2.2cqw;height:2.2cqw}}.f1-race-swatch.is-hollow{background:0 0;border:.6vw solid}@supports (width:1cqw){.f1-race-swatch.is-hollow{border:.6cqw solid}}.f1-race-who{flex:1;min-width:0}.f1-race-nameline{align-items:baseline;gap:1.6vw;min-width:0;display:flex}@supports (width:1cqw){.f1-race-nameline{gap:1.6cqw}}.f1-race-name{white-space:nowrap;text-overflow:ellipsis;font-weight:800;overflow:hidden}.f1-race-num{color:#7f8898;font-variant-numeric:tabular-nums;flex:none;font-size:2.3vh;font-weight:800}@supports (width:1cqw){.f1-race-num{font-size:2.3cqh}}.f1-race-team{color:#79818f;margin-top:.15vh;font-size:2.1vh;font-weight:600;display:block}@supports (width:1cqw){.f1-race-team{margin-top:.15cqh;font-size:2.1cqh}}.f1-race-points{font-size:3.2vh;font-weight:800}@supports (width:1cqw){.f1-race-points{font-size:3.2cqh}}.f1-race-mark{letter-spacing:.12em;color:#7f8898;margin:0;font-size:2vh;font-weight:700;position:absolute;bottom:2.6vh;right:5vw}@supports (width:1cqw){.f1-race-mark{font-size:2cqh;bottom:2.6cqh;right:5cqw}}.f1-race-legend li.is-followed{background:#ffffff14;border-radius:1vh}@supports (width:1cqw){.f1-race-legend li.is-followed{border-radius:1cqh}}.f1-session{color:#fff;font-variant-numeric:tabular-nums;background:#0b0d11;flex-direction:column;width:100%;height:100%;padding:5vh 5vw 6vh;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-session{padding:5cqh 5cqw 6cqh}}.f1-session-head{flex:none;justify-content:space-between;align-items:flex-start;gap:2vw;display:flex}@supports (width:1cqw){.f1-session-head{gap:2cqw}}.f1-session-kicker{letter-spacing:.15em;text-transform:uppercase;color:#7f8898;margin:0;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.f1-session-kicker{font-size:2.4cqh}}.f1-session-title{margin:.8vh 0 0;font-size:4.2vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.f1-session-title{margin:.8cqh 0 0;font-size:4.2cqh}}.f1-session-lap{margin:.8vh 0 0;font-size:5vh;font-weight:800;line-height:1}@supports (width:1cqw){.f1-session-lap{margin:.8cqh 0 0;font-size:5cqh}}.f1-session-of{color:#8b93a1;font-size:2.6vh;font-weight:600}@supports (width:1cqw){.f1-session-of{font-size:2.6cqh}}.f1-session-flag{letter-spacing:.1em;color:#fff;background:#2a3040;border-radius:.8vh;flex:none;margin:0;padding:.9vh 1.8vw;font-size:2.4vh;font-weight:800}@supports (width:1cqw){.f1-session-flag{border-radius:.8cqh;padding:.9cqh 1.8cqw;font-size:2.4cqh}}.f1-session-flag.is-green{color:#04170b;background:#16a34a}.f1-session-flag.is-yellow{color:#1a1400;background:#facc15}.f1-session-flag.is-red{background:#dc2626}.f1-session-flag.is-checker{color:#0b0d11;background:#e5e7eb}.f1-session-winner{border-top:.35vh solid #2a2f3c;border-bottom:1px solid #1b1f28;flex:none;align-items:center;gap:2.4vw;margin-top:2vh;padding:1.8vh 0;display:flex}@supports (width:1cqw){.f1-session-winner{border-top:.35cqh solid #2a2f3c;gap:2.4cqw;margin-top:2cqh;padding:1.8cqh 0}}.f1-session-winner-pos{color:#facc15;font-size:6vh;font-weight:900;line-height:1}@supports (width:1cqw){.f1-session-winner-pos{font-size:6cqh}}.f1-session-winner-who{min-width:0}.f1-session-winner-name{white-space:nowrap;text-overflow:ellipsis;font-size:3.6vh;font-weight:800;display:block;overflow:hidden}@supports (width:1cqw){.f1-session-winner-name{font-size:3.6cqh}}.f1-session-winner-meta{color:#8b93a1;margin-top:.3vh;font-size:2.3vh;display:block}@supports (width:1cqw){.f1-session-winner-meta{margin-top:.3cqh;font-size:2.3cqh}}.f1-session-rows{flex:auto;min-height:0;margin:0;padding:0;list-style:none;overflow:hidden}.f1-session-rows li{border-top:1px solid #1b1f28;align-items:center;gap:1.8vw;padding:1.05vh 0;font-size:2.9vh;display:flex}@supports (width:1cqw){.f1-session-rows li{gap:1.8cqw;padding:1.05cqh 0;font-size:2.9cqh}}.f1-session-pos{color:#7f8898;width:5vw;font-weight:800}@supports (width:1cqw){.f1-session-pos{width:5cqw}}.f1-session-bar{border-radius:.3vw;flex:none;width:.9vw;height:3.2vh}@supports (width:1cqw){.f1-session-bar{border-radius:.3cqw;width:.9cqw;height:3.2cqh}}.f1-session-who{flex:1;align-items:baseline;gap:1.4vw;min-width:0;display:flex}@supports (width:1cqw){.f1-session-who{gap:1.4cqw}}.f1-session-name{white-space:nowrap;font-weight:800}.f1-session-num{color:#7f8898;font-variant-numeric:tabular-nums;flex:none;font-weight:800}.f1-session-num.is-winner{margin-left:1.6vw;font-size:2.6vh}@supports (width:1cqw){.f1-session-num.is-winner{margin-left:1.6cqw;font-size:2.6cqh}}.f1-session-team{color:#79818f;white-space:nowrap;text-overflow:ellipsis;font-size:2.2vh;overflow:hidden}@supports (width:1cqw){.f1-session-team{font-size:2.2cqh}}.f1-session-time{text-align:right;color:#c3cad6;min-width:14vw}@supports (width:1cqw){.f1-session-time{min-width:14cqw}}.f1-session-colhead{letter-spacing:.14em;text-transform:uppercase;flex:none;align-items:baseline;gap:1.8vw;padding:1.6vh 0 .6vh;font-size:2.1vh;font-weight:800;display:flex}@supports (width:1cqw){.f1-session-colhead{gap:1.8cqw;padding:1.6cqh 0 .6cqh;font-size:2.1cqh}}.f1-session-colhead .f1-session-time{color:#7f8898}.f1-session-colhead .f1-session-time.is-hero{color:#c3cad6;font-weight:800}.f1-session-colhead-spacer{flex:1;min-width:0}.f1-session-time.is-hero{color:#fff;font-weight:800}.f1-session-gap{text-align:right;color:#8b93a1;min-width:11vw;font-size:2.4vh}@supports (width:1cqw){.f1-session-gap{min-width:11cqw;font-size:2.4cqh}}.f1-session-gap.is-pole{letter-spacing:.08em;color:#a78bfa;font-size:2vh;font-weight:800}@supports (width:1cqw){.f1-session-gap.is-pole{font-size:2cqh}}.f1-session-move{text-align:right;color:#8b93a1;min-width:8vw;font-size:2.6vh;font-weight:800}@supports (width:1cqw){.f1-session-move{min-width:8cqw;font-size:2.6cqh}}.f1-session-move.is-up{color:#4ade80}.f1-session-move.is-down{color:#f87171}.f1-session-fastest{border-top:1px solid #1b1f28;flex:none;align-items:baseline;gap:1.4vw;margin:1.6vh 0 0;padding-top:1.6vh;font-size:2.8vh;display:flex}@supports (width:1cqw){.f1-session-fastest{gap:1.4cqw;margin:1.6cqh 0 0;padding-top:1.6cqh;font-size:2.8cqh}}.f1-session-fastest-label{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;font-size:2vh;font-weight:800}@supports (width:1cqw){.f1-session-fastest-label{font-size:2cqh}}.f1-session-fastest-driver{font-weight:800}.f1-session-mark{letter-spacing:.12em;color:#7f8898;margin:0;font-size:2vh;font-weight:700;position:absolute;bottom:2.6vh;right:5vw}@supports (width:1cqw){.f1-session-mark{font-size:2cqh;bottom:2.6cqh;right:5cqw}}.f1-session-when{align-items:baseline;gap:1.4vw;margin:.6vh 0 0;display:flex}@supports (width:1cqw){.f1-session-when{gap:1.4cqw;margin:.6cqh 0 0}}.f1-session-when-rel{color:#b9c1cf;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.f1-session-when-rel{font-size:2.4cqh}}.f1-session-when-date{color:#7f8898;font-size:2.2vh;font-weight:600}@supports (width:1cqw){.f1-session-when-date{font-size:2.2cqh}}.f1-session-rows li.is-followed{background:#ffffff14;border-radius:1vh}@supports (width:1cqw){.f1-session-rows li.is-followed{border-radius:1cqh}}.f1-driver{color:#fff;background:#0b0d11;flex-direction:column;gap:2.4vh;width:100%;height:100%;padding:3vh 5vw 3.6vh;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-driver{gap:2.4cqh;padding:3cqh 5cqw 3.6cqh}}.f1-driver-head{flex:none;align-items:center;gap:3vw;display:flex}@supports (width:1cqw){.f1-driver-head{gap:3cqw}}.f1-driver-bar{border-radius:1vw;flex:none;align-self:stretch;width:1.8vw;min-height:8vh}@supports (width:1cqw){.f1-driver-bar{border-radius:1cqw;width:1.8cqw;min-height:8cqh}}.f1-driver-titles{min-width:0}.f1-driver-kicker{letter-spacing:.15em;text-transform:uppercase;color:#7f8898;margin:0;font-size:2.2vh;font-weight:700}@supports (width:1cqw){.f1-driver-kicker{font-size:2.2cqh}}.f1-driver-name{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1.4vw;margin:.3vh 0 0;font-size:5.4vh;font-weight:800;line-height:1.02;display:flex}@supports (width:1cqw){.f1-driver-name{gap:1.4cqw;margin:.3cqh 0 0;font-size:5.4cqh}}.f1-driver-flag{aspect-ratio:7/5;object-fit:cover;border-radius:.1em;flex:none;height:.7em}.f1-driver-number{color:#7f8898;flex:none}.f1-driver-sub{color:#b6bdc9;margin:.4vh 0 0;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.f1-driver-sub{margin:.4cqh 0 0;font-size:2.4cqh}}.f1-driver-face{aspect-ratio:1;background:#171b22;border:.6vh solid #888;border-radius:50%;flex:auto;justify-content:center;align-self:center;align-items:center;min-height:18vh;max-height:58vh;display:flex;overflow:hidden}@supports (width:1cqw){.f1-driver-face{border:.6cqh solid #888;min-height:18cqh;max-height:58cqh}}.f1-driver-face img{object-fit:cover;object-position:top center;width:100%;height:100%}.f1-driver-noface{color:#7f8898;font-size:9vh;font-weight:800}@supports (width:1cqw){.f1-driver-noface{font-size:9cqh}}.f1-driver-stats{text-align:center;border-top:1px solid #ffffff1f;flex:none;grid-template-columns:repeat(3,1fr);gap:1.8vh 2vw;margin:0;padding:2vh 0 0;list-style:none;display:grid}@supports (width:1cqw){.f1-driver-stats{gap:1.8cqh 2cqw;padding:2cqh 0 0}}.f1-driver-stats li{flex-direction:column;gap:.2vh;min-width:0;display:flex}@supports (width:1cqw){.f1-driver-stats li{gap:.2cqh}}.f1-driver-stat-value{font-size:4.4vh;font-weight:800;line-height:1}@supports (width:1cqw){.f1-driver-stat-value{font-size:4.4cqh}}.f1-driver-stat-label{letter-spacing:.09em;text-transform:uppercase;color:#7f8898;font-size:1.9vh;font-weight:700}@supports (width:1cqw){.f1-driver-stat-label{font-size:1.9cqh}}.f1-driver.is-landscape{grid-template:"face head""face stats"1fr/auto 1fr;align-content:center;gap:2.4vh 4vw;display:grid}@supports (width:1cqw){.f1-driver.is-landscape{gap:2.4cqh 4cqw}}.f1-driver.is-landscape .f1-driver-head{grid-area:head;align-self:end}.f1-driver.is-landscape .f1-driver-face{grid-area:face;align-self:center;height:66vh;min-height:0;max-height:none}@supports (width:1cqw){.f1-driver.is-landscape .f1-driver-face{height:66cqh}}.f1-driver.is-landscape .f1-driver-stats{text-align:left;grid-area:stats;grid-template-columns:repeat(3,1fr);align-self:start}.f1-results{color:#fff;background:#0b0d11;flex-direction:column;gap:1.8vh;width:100%;height:100%;padding:3vh 2.8vw;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-results{gap:1.8cqh;padding:3cqh 2.8cqw}}.f1-results-head{flex:none;align-items:center;gap:2.5vw;display:flex}@supports (width:1cqw){.f1-results-head{gap:2.5cqw}}.f1-results-bar{border-radius:1vw;flex:none;align-self:stretch;width:1.6vw;min-height:6vh}@supports (width:1cqw){.f1-results-bar{border-radius:1cqw;width:1.6cqw;min-height:6cqh}}.f1-results-kicker{letter-spacing:.12em;text-transform:uppercase;color:#7f8898;margin:0;font-size:2vh;font-weight:700}@supports (width:1cqw){.f1-results-kicker{font-size:2cqh}}.f1-results-name{margin:.25vh 0 0;font-size:4.8vh;font-weight:800;line-height:1.03}@supports (width:1cqw){.f1-results-name{margin:.25cqh 0 0;font-size:4.8cqh}}.f1-results-table{flex-direction:column;flex:auto;min-height:0;display:flex}.f1-results-row{white-space:nowrap;border-bottom:1px solid #ffffff14;grid-template-columns:1.6fr 1.4fr 1.6fr 1.05fr .4fr;align-items:center;gap:0 .8vw;padding:.85vh 0;font-size:2.35vh;font-weight:700;display:grid}@supports (width:1cqw){.f1-results-row{gap:0 .8cqw;padding:.85cqh 0;font-size:2.35cqh}}.f1-results-table.is-solo .f1-results-row{grid-template-columns:2.1fr 1.9fr 1.2fr .5fr}.f1-results-row.is-head{letter-spacing:.09em;text-transform:uppercase;color:#7f8898;border-bottom-color:#fff3;padding-bottom:.6vh;font-size:1.9vh}@supports (width:1cqw){.f1-results-row.is-head{padding-bottom:.6cqh;font-size:1.9cqh}}.f1-results-row.is-head span:last-child,.f1-results-points{text-align:right}.f1-results-race,.f1-results-driver,.f1-results-qual,.f1-results-finish{align-items:baseline;gap:1.2vw;min-width:0;display:flex}@supports (width:1cqw){.f1-results-race,.f1-results-driver,.f1-results-qual,.f1-results-finish{gap:1.2cqw}}.f1-results-race-name,.f1-results-driver span:last-child,.f1-results-qual-time{text-overflow:ellipsis;overflow:hidden}.f1-results-qual-pos{flex:none}.f1-results-flag{aspect-ratio:7/5;object-fit:cover;border-radius:.1em;flex:none;align-self:center;height:.72em}.f1-results-number,.f1-results-qual-pos{color:#7f8898;flex:none;font-size:.78em}.f1-results-qual-time,.f1-results-pos{font-variant-numeric:tabular-nums}.f1-results-move{color:#7f8898;flex:none;font-size:.72em}.f1-results-move.is-up{color:#4ade80}.f1-results-move.is-down{color:#f87171}.f1-results-out{color:#7f8898;text-overflow:ellipsis;font-size:.85em;overflow:hidden}.f1-results-points{font-variant-numeric:tabular-nums}.f1-results.is-landscape .f1-results-row{padding:.7vh 0;font-size:3.1vh}@supports (width:1cqw){.f1-results.is-landscape .f1-results-row{padding:.7cqh 0;font-size:3.1cqh}}.f1-results.is-landscape .f1-results-row.is-head{font-size:2.3vh}@supports (width:1cqw){.f1-results.is-landscape .f1-results-row.is-head{font-size:2.3cqh}}.f1-results.is-landscape .f1-results-name{font-size:5.4vh}@supports (width:1cqw){.f1-results.is-landscape .f1-results-name{font-size:5.4cqh}}.f1-team{color:#fff;background:#0b0d11;flex-direction:column;gap:2.2vh;width:100%;height:100%;padding:3vh 5vw 3.6vh;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-team{gap:2.2cqh;padding:3cqh 5cqw 3.6cqh}}.f1-team-head{flex:none;align-items:center;gap:3vw;display:flex}@supports (width:1cqw){.f1-team-head{gap:3cqw}}.f1-team-bar{border-radius:1vw;flex:none;align-self:stretch;width:1.8vw;min-height:7vh}@supports (width:1cqw){.f1-team-bar{border-radius:1cqw;width:1.8cqw;min-height:7cqh}}.f1-team-titles{min-width:0}.f1-team-kicker{letter-spacing:.15em;text-transform:uppercase;color:#7f8898;margin:0;font-size:2.2vh;font-weight:700}@supports (width:1cqw){.f1-team-kicker{font-size:2.2cqh}}.f1-team-name{letter-spacing:-.01em;margin:.3vh 0 0;font-size:5.6vh;font-weight:800;line-height:1.02}@supports (width:1cqw){.f1-team-name{margin:.3cqh 0 0;font-size:5.6cqh}}.f1-team-car{flex:auto;justify-content:center;align-items:center;min-height:12vh;display:flex}@supports (width:1cqw){.f1-team-car{min-height:12cqh}}.f1-team-car-svg{width:auto;height:100%;max-height:30vh}@supports (width:1cqw){.f1-team-car-svg{max-height:30cqh}}.f1-team-stats{text-align:center;flex:none;grid-template-columns:repeat(3,1fr);gap:1.6vh 2vw;margin:0;padding:0;list-style:none;display:grid}@supports (width:1cqw){.f1-team-stats{gap:1.6cqh 2cqw}}.f1-team-stats li{flex-direction:column;gap:.2vh;min-width:0;display:flex}@supports (width:1cqw){.f1-team-stats li{gap:.2cqh}}.f1-team-stat-value{font-size:4.2vh;font-weight:800;line-height:1}@supports (width:1cqw){.f1-team-stat-value{font-size:4.2cqh}}.f1-team-stat-label{letter-spacing:.09em;text-transform:uppercase;color:#7f8898;font-size:1.9vh;font-weight:700}@supports (width:1cqw){.f1-team-stat-label{font-size:1.9cqh}}.f1-team-facts{border-top:1px solid #ffffff1f;flex:none;grid-template-columns:1fr 1fr;gap:1.2vh 3vw;margin:0;padding:1.8vh 0 0;list-style:none;display:grid}@supports (width:1cqw){.f1-team-facts{gap:1.2cqh 3cqw;padding:1.8cqh 0 0}}.f1-team-facts li{flex-direction:column;gap:.15vh;min-width:0;display:flex}@supports (width:1cqw){.f1-team-facts li{gap:.15cqh}}.f1-team-fact-label{letter-spacing:.09em;text-transform:uppercase;color:#7f8898;font-size:1.8vh;font-weight:700}@supports (width:1cqw){.f1-team-fact-label{font-size:1.8cqh}}.f1-team-fact-value{font-size:2.6vh;font-weight:800;line-height:1.15}@supports (width:1cqw){.f1-team-fact-value{font-size:2.6cqh}}.f1-team-fact-note{color:#7f8898;margin-left:.8vw;font-size:1.8vh;font-weight:700}@supports (width:1cqw){.f1-team-fact-note{margin-left:.8cqw;font-size:1.8cqh}}.f1-team-drivers{border-top:1px solid #ffffff1f;flex-direction:column;flex:none;gap:1.4vh;margin:0;padding:1.6vh 0 0;list-style:none;display:flex}@supports (width:1cqw){.f1-team-drivers{gap:1.4cqh;padding:1.6cqh 0 0}}.f1-team-driver{align-items:center;gap:2.5vw;min-width:0;display:flex}@supports (width:1cqw){.f1-team-driver{gap:2.5cqw}}.f1-team-driver-face{background:#171b22;border-radius:50%;flex:none;justify-content:center;align-items:center;width:9.5vh;height:9.5vh;display:flex;overflow:hidden}@supports (width:1cqw){.f1-team-driver-face{width:9.5cqh;height:9.5cqh}}.f1-team-driver-face img{object-fit:cover;object-position:top center;width:100%;height:100%}.f1-team-driver-noface{color:#7f8898;font-size:4vh;font-weight:800}@supports (width:1cqw){.f1-team-driver-noface{font-size:4cqh}}.f1-team-driver-who{min-width:0}.f1-team-driver-name{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:1.2vw;margin:0;font-size:2.7vh;font-weight:800;line-height:1.1;display:flex}@supports (width:1cqw){.f1-team-driver-name{gap:1.2cqw;font-size:2.7cqh}}.f1-team-driver-flag{aspect-ratio:7/5;object-fit:cover;border-radius:.1em;flex:none;height:.72em}.f1-team-driver-number{color:#7f8898;flex:none}.f1-team-driver-line{white-space:nowrap;color:#b6bdc9;flex-wrap:nowrap;gap:0 2vw;margin:.35vh 0 0;font-size:2vh;font-weight:700;display:flex}@supports (width:1cqw){.f1-team-driver-line{gap:0 2cqw;margin:.35cqh 0 0;font-size:2cqh}}.f1-team-driver-line.is-tally{color:#7f8898}.f1-team.is-landscape .f1-team-stats{grid-template-columns:repeat(6,1fr)}.f1-team.is-landscape .f1-team-facts{grid-template-columns:repeat(4,1fr)}.f1-team.is-landscape .f1-team-drivers{flex-direction:row;gap:3vw}@supports (width:1cqw){.f1-team.is-landscape .f1-team-drivers{gap:3cqw}}.f1-team.is-landscape .f1-team-driver{flex:1 1 0}.f1-track{color:#fff;background:#0b0d11;flex-direction:column;width:100%;height:100%;padding:2.6vh 5vw 7.6vh;display:flex;position:relative;container-type:size}@supports (width:1cqw){.f1-track{padding:2.6cqh 5cqw 7.6cqh}}.f1-track-head{text-align:center;flex:none}.f1-track-kicker{letter-spacing:.15em;text-transform:uppercase;color:#7f8898;margin:0;font-size:2.4vh;font-weight:700}@supports (width:1cqw){.f1-track-kicker{font-size:2.4cqh}}.f1-track-title{letter-spacing:-.01em;margin:.5vh 0 0;font-size:4.6vh;font-weight:800;line-height:1.05}@supports (width:1cqw){.f1-track-title{margin:.5cqh 0 0;font-size:4.6cqh}}.f1-track-flag{aspect-ratio:7/5;object-fit:cover;vertical-align:-.12em;border-radius:.1em;height:.78em;margin-right:.3em;display:inline-block}.f1-track-draw{flex:auto;justify-content:center;align-items:center;min-height:28vh;padding:1.4vh 0;display:flex}@supports (width:1cqw){.f1-track-draw{min-height:28cqh;padding:1.4cqh 0}}.f1-track-draw img{object-fit:contain;width:100%;height:auto;max-height:100%;display:block}.f1-track-nodrawing{text-align:center;border:.35vh dashed #2a3040;border-radius:2vh;flex-direction:column;align-items:center;gap:1vh;padding:4vh 4vw;display:flex}@supports (width:1cqw){.f1-track-nodrawing{border:.35cqh dashed #2a3040;border-radius:2cqh;gap:1cqh;padding:4cqh 4cqw}}.f1-track-nodrawing-name{font-size:3.4vh;font-weight:800}@supports (width:1cqw){.f1-track-nodrawing-name{font-size:3.4cqh}}.f1-track-nodrawing-where{color:#8b93a1;font-size:2.4vh}@supports (width:1cqw){.f1-track-nodrawing-where{font-size:2.4cqh}}.f1-track-circuit{text-align:center;flex:none;margin:0;font-size:3.2vh;font-weight:800}@supports (width:1cqw){.f1-track-circuit{font-size:3.2cqh}}.f1-track-sessions{flex:none;gap:1.4vw;margin:2vh 0 0;padding:0;list-style:none;display:flex}@supports (width:1cqw){.f1-track-sessions{gap:1.4cqw;margin:2cqh 0 0}}.f1-track-sessions li{text-align:center;background:#12151c;border-top:.5vh solid #2a3040;border-radius:0 0 1vh 1vh;flex:1;min-width:0;padding:1.2vh .8vw}@supports (width:1cqw){.f1-track-sessions li{border-top:.5cqh solid #2a3040;border-radius:0 0 1cqh 1cqh;padding:1.2cqh .8cqw}}.f1-track-sessions li.is-race{background:#171a22;border-top-color:#ef4444}.f1-track-session-name{white-space:nowrap;text-overflow:ellipsis;font-size:2.3vh;font-weight:800;display:block;overflow:hidden}@supports (width:1cqw){.f1-track-session-name{font-size:2.3cqh}}.f1-track-session-when{color:#8b93a1;font-variant-numeric:tabular-nums;margin-top:.4vh;font-size:2vh;display:block}@supports (width:1cqw){.f1-track-session-when{margin-top:.4cqh;font-size:2cqh}}.f1-track-rostrum{flex:none;align-items:flex-end;gap:1.6vw;margin:1.1vh 0 0;display:flex}@supports (width:1cqw){.f1-track-rostrum{gap:1.6cqw;margin:1.1cqh 0 0}}.f1-track-step{text-align:center;flex-direction:column;flex:1;align-items:center;min-width:0;display:flex}.f1-track-step-name{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:2.4vh;font-weight:800;overflow:hidden}@supports (width:1cqw){.f1-track-step-name{font-size:2.4cqh}}.f1-track-step-team{color:#79818f;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:.7vh;font-size:1.9vh;overflow:hidden}@supports (width:1cqw){.f1-track-step-team{margin-bottom:.7cqh;font-size:1.9cqh}}.f1-track-step-block{color:#fff;background:#171a22;border-top:.7vh solid;border-radius:.6vh .6vh 0 0;justify-content:center;align-items:center;width:100%;font-size:3.2vh;font-weight:900;line-height:1;display:flex;position:relative}@supports (width:1cqw){.f1-track-step-block{border-top:.7cqh solid;border-radius:.6cqh .6cqh 0 0;font-size:3.2cqh}}.f1-track-step-move{color:#7f8898;font-size:1.9vh;font-weight:800;position:absolute;bottom:.5vh;right:.8vw}@supports (width:1cqw){.f1-track-step-move{font-size:1.9cqh;bottom:.5cqh;right:.8cqw}}.f1-track-step-move.is-up{color:#4ade80}.f1-track-step-move.is-down{color:#f87171}.f1-track-step.is-p1 .f1-track-step-block{height:7.4vh;font-size:4vh}@supports (width:1cqw){.f1-track-step.is-p1 .f1-track-step-block{height:7.4cqh;font-size:4cqh}}.f1-track-step.is-p1 .f1-track-step-name{font-size:2.8vh}@supports (width:1cqw){.f1-track-step.is-p1 .f1-track-step-name{font-size:2.8cqh}}.f1-track-step.is-p2 .f1-track-step-block{height:5.4vh}@supports (width:1cqw){.f1-track-step.is-p2 .f1-track-step-block{height:5.4cqh}}.f1-track-step.is-p3 .f1-track-step-block{height:4.2vh}@supports (width:1cqw){.f1-track-step.is-p3 .f1-track-step-block{height:4.2cqh}}.f1-track-rest{border-top:1px solid #1b1f28;flex:none;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column;column-gap:4vw;margin:1.2vh 0 0;padding:1.2vh 0 0;list-style:none;display:grid}@supports (width:1cqw){.f1-track-rest{column-gap:4cqw;margin:1.2cqh 0 0;padding:1.2cqh 0 0}}.f1-track-rest li{align-items:center;gap:1.4vw;min-width:0;padding:.35vh 0;font-size:2.1vh;display:flex}@supports (width:1cqw){.f1-track-rest li{gap:1.4cqw;padding:.35cqh 0;font-size:2.1cqh}}.f1-track-rest-pos{text-align:right;color:#7f8898;min-width:4.5vw;font-weight:700}@supports (width:1cqw){.f1-track-rest-pos{min-width:4.5cqw}}.f1-track-rest-bar{border-radius:.2vw;flex:none;width:.7vw;height:2.2vh}@supports (width:1cqw){.f1-track-rest-bar{border-radius:.2cqw;width:.7cqw;height:2.2cqh}}.f1-track-rest-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-weight:700;overflow:hidden}.f1-track-num{color:#7f8898;font-variant-numeric:tabular-nums;flex:none;margin-left:1.4vw;font-size:1.9vh;font-weight:800}@supports (width:1cqw){.f1-track-num{margin-left:1.4cqw;font-size:1.9cqh}}.f1-track-step-name .f1-track-num{font-size:2.1vh}@supports (width:1cqw){.f1-track-step-name .f1-track-num{font-size:2.1cqh}}.f1-track-rest-move{text-align:right;color:#7f8898;flex:1 0 auto;min-width:5vw;font-size:1.9vh;font-weight:800}@supports (width:1cqw){.f1-track-rest-move{min-width:5cqw;font-size:1.9cqh}}.f1-track-rest-move.is-up{color:#4ade80}.f1-track-rest-move.is-down{color:#f87171}.f1-track-facts{border-top:1px solid #1b1f28;flex:none;gap:2vw;margin:2.2vh 0 0;padding:2vh 0 0;list-style:none;display:flex}@supports (width:1cqw){.f1-track-facts{gap:2cqw;margin:2.2cqh 0 0;padding:2cqh 0 0}}.f1-track-facts li{flex:1;min-width:0}.f1-track-fact-value{white-space:nowrap;font-size:3vh;font-weight:800;display:block}@supports (width:1cqw){.f1-track-fact-value{font-size:3cqh}}.f1-track-fact-label{letter-spacing:.1em;text-transform:uppercase;color:#7f8898;margin-top:.3vh;font-size:1.9vh;font-weight:700;display:block}@supports (width:1cqw){.f1-track-fact-label{margin-top:.3cqh;font-size:1.9cqh}}.f1-track-record{color:#8b93a1;flex:none;align-items:baseline;gap:1.4vw;margin:1.2vh 0 0;font-size:2.4vh;display:flex}@supports (width:1cqw){.f1-track-record{gap:1.4cqw;margin:1.2cqh 0 0;font-size:2.4cqh}}.f1-track-record-label{letter-spacing:.1em;text-transform:uppercase;color:#7f8898;font-size:2vh;font-weight:800}@supports (width:1cqw){.f1-track-record-label{font-size:2cqh}}.f1-track-record-driver{color:#fff;font-weight:800}.f1-track-record strong{color:#fff;font-variant-numeric:tabular-nums}.f1-track-record-year{color:#7f8898}.f1-track-fastest{flex:none;align-items:baseline;gap:1.4vw;margin:1.6vh 0 0;font-size:2.6vh;display:flex}@supports (width:1cqw){.f1-track-fastest{gap:1.4cqw;margin:1.6cqh 0 0;font-size:2.6cqh}}.f1-track-fastest-label{letter-spacing:.1em;text-transform:uppercase;color:#a78bfa;font-size:2vh;font-weight:800}@supports (width:1cqw){.f1-track-fastest-label{font-size:2cqh}}.f1-track-fastest-driver{font-weight:800}.f1-track-fastest-time{font-variant-numeric:tabular-nums}.f1-track-mark{letter-spacing:.12em;color:#7f8898;margin:0;font-size:2vh;font-weight:700;position:absolute;bottom:2.6vh;right:5vw}@supports (width:1cqw){.f1-track-mark{font-size:2cqh;bottom:2.6cqh;right:5cqw}}.f1-track-record{padding-right:14vw}@supports (width:1cqw){.f1-track-record{padding-right:14cqw}}.f1-track.is-landscape .f1-track-draw{min-height:20vh;padding:.8vh 0}@supports (width:1cqw){.f1-track.is-landscape .f1-track-draw{min-height:20cqh;padding:.8cqh 0}}.f1-track.is-landscape .f1-track-rostrum{margin-top:1vh}@supports (width:1cqw){.f1-track.is-landscape .f1-track-rostrum{margin-top:1cqh}}.f1-track.is-landscape .f1-track-step.is-p1 .f1-track-step-block{height:5.6vh}@supports (width:1cqw){.f1-track.is-landscape .f1-track-step.is-p1 .f1-track-step-block{height:5.6cqh}}.f1-track.is-landscape .f1-track-step.is-p2 .f1-track-step-block{height:4.2vh}@supports (width:1cqw){.f1-track.is-landscape .f1-track-step.is-p2 .f1-track-step-block{height:4.2cqh}}.f1-track.is-landscape .f1-track-step.is-p3 .f1-track-step-block{height:3.4vh}@supports (width:1cqw){.f1-track.is-landscape .f1-track-step.is-p3 .f1-track-step-block{height:3.4cqh}}.f1-track.is-landscape .f1-track-rest li{padding:.2vh 0}@supports (width:1cqw){.f1-track.is-landscape .f1-track-rest li{padding:.2cqh 0}}.f1-track.is-landscape .f1-track-rest{grid-template-rows:repeat(4,auto);grid-template-columns:repeat(3,minmax(0,1fr))}.f1-track.is-landscape .f1-track-facts{margin-top:1.2vh;padding-top:1.2vh}@supports (width:1cqw){.f1-track.is-landscape .f1-track-facts{margin-top:1.2cqh;padding-top:1.2cqh}}.f1-track-when{justify-content:center;align-items:baseline;gap:1.4vw;margin:.7vh 0 0;display:flex}@supports (width:1cqw){.f1-track-when{gap:1.4cqw;margin:.7cqh 0 0}}.f1-track-when-rel{letter-spacing:.02em;color:#e8ecf4;font-size:2.6vh;font-weight:800}@supports (width:1cqw){.f1-track-when-rel{font-size:2.6cqh}}.f1-track-when-date{color:#7f8898;font-size:2.4vh;font-weight:600}@supports (width:1cqw){.f1-track-when-date{font-size:2.4cqh}}.f1-track-step.is-followed,.f1-track-rest li.is-followed{background:#ffffff14;border-radius:1vh}@supports (width:1cqw){.f1-track-step.is-followed,.f1-track-rest li.is-followed{border-radius:1cqh}}.f1-track-record.is-previous{margin-bottom:.4vh}@supports (width:1cqw){.f1-track-record.is-previous{margin-bottom:.4cqh}}.today-card{width:100%;height:100%;color:var(--cal-ink,#231f1a);background:#000;justify-content:center;align-items:stretch;display:flex;position:relative;overflow:hidden;container-type:size}.today-sheet{background:var(--cal-paper,#f0e8d8);box-sizing:border-box;width:100%;height:100%;font-family:var(--cal-support,"Inter", sans-serif);flex-direction:column;padding:5.4vh 5.6vw;display:flex}@supports (width:1cqw){.today-sheet{padding:5.4cqh 5.6cqw}}.today-sheet p,.today-sheet ul,.today-sheet li{margin:0;padding:0}.today-top{flex:none;justify-content:space-between;align-items:baseline;gap:2vw;display:flex}@supports (width:1cqw){.today-top{gap:2cqw}}.today-day{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.04em;text-transform:uppercase;font-size:6.4vh;line-height:.92}@supports (width:1cqw){.today-day{font-size:6.4cqh}}.today-date{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);white-space:nowrap;font-size:3.1vh}@supports (width:1cqw){.today-date{font-size:3.1cqh}}.today-ribbon{background:color-mix(in srgb, var(--cal-ink,#231f1a) 12%, transparent);border-radius:.3vh;flex:none;height:1.55vh;margin:2.4vh 0 .9vh;position:relative}@supports (width:1cqw){.today-ribbon{border-radius:.3cqh;height:1.55cqh;margin:2.4cqh 0 .9cqh}}.today-block{background:color-mix(in srgb, var(--cal-ink,#231f1a) 84%, transparent);border-radius:.3vh;position:absolute;top:0;bottom:0}@supports (width:1cqw){.today-block{border-radius:.3cqh}}.today-now{background:var(--cal-accent,#b04a40);border-radius:.3vh;width:.42vh;position:absolute;top:-.7vh;bottom:-.7vh}@supports (width:1cqw){.today-now{border-radius:.3cqh;width:.42cqh;top:-.7cqh;bottom:-.7cqh}}.today-ticks{letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);flex:none;justify-content:space-between;font-size:1.5vh;font-weight:500;display:flex}@supports (width:1cqw){.today-ticks{font-size:1.5cqh}}.today-rule{background:color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);flex:none;height:.28vh;margin:2.8vh 0 2.4vh}@supports (width:1cqw){.today-rule{height:.28cqh;margin:2.8cqh 0 2.4cqh}}.today-rule.is-thin{height:.14vh;margin:2.2vh 0 1.8vh}@supports (width:1cqw){.today-rule.is-thin{height:.14cqh;margin:2.2cqh 0 1.8cqh}}.today-label{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.24em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);flex:none;font-size:2.5vh}@supports (width:1cqw){.today-label{font-size:2.5cqh}}.today-answer{font-family:var(--cal-display,"Alfa Slab One", serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;margin-top:1.2vh;font-size:7.4vh;line-height:1.02;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.today-answer{margin-top:1.2cqh;font-size:7.4cqh}}.today-when{flex-wrap:wrap;flex:none;align-items:baseline;gap:1.6vw;margin-top:1.4vh;font-size:2.9vh;font-weight:500;display:flex}@supports (width:1cqw){.today-when{gap:1.6cqw;margin-top:1.4cqh;font-size:2.9cqh}}.today-in{color:var(--cal-accent,#b04a40);font-weight:600}.today-rest{flex:auto;min-height:0;overflow:hidden}.today-list{flex-direction:column;gap:1.5vh;margin-top:1.6vh;list-style:none;display:flex}@supports (width:1cqw){.today-list{gap:1.5cqh;margin-top:1.6cqh}}.today-row{align-items:baseline;gap:2.6vw;display:flex}@supports (width:1cqw){.today-row{gap:2.6cqw}}.today-time{white-space:nowrap;font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);flex:0 0 22vw;font-size:2.6vh;font-weight:600}@supports (width:1cqw){.today-time{flex:0 0 22cqw;font-size:2.6cqh}}.today-row.is-allday .today-time{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.1em;font-size:2.3vh;font-weight:400}@supports (width:1cqw){.today-row.is-allday .today-time{font-size:2.3cqh}}.today-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:2.9vh;font-weight:500;overflow:hidden}@supports (width:1cqw){.today-name{font-size:2.9cqh}}.today-empty{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.today-empty-answer{font-family:var(--cal-display,"Alfa Slab One", serif);font-size:9.6vh;line-height:.98}@supports (width:1cqw){.today-empty-answer{font-size:9.6cqh}}.today-empty-sub{color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);max-width:80%;margin-top:2vh;font-size:3.1vh}@supports (width:1cqw){.today-empty-sub{margin-top:2cqh;font-size:3.1cqh}}.today-foot{border-top:.14vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);flex:none;justify-content:space-between;align-items:baseline;gap:2vw;margin-top:auto;padding-top:2.2vh;font-size:2.1vh;display:flex}@supports (width:1cqw){.today-foot{border-top:.14cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);gap:2cqw;padding-top:2.2cqh;font-size:2.1cqh}}.today-source{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);white-space:nowrap;font-size:2vh}@supports (width:1cqw){.today-source{font-size:2cqh}}.today-stale{color:var(--cal-accent,#b04a40)}.is-landscape .today-sheet{padding:6.5vh 4.4vw}@supports (width:1cqw){.is-landscape .today-sheet{padding:6.5cqh 4.4cqw}}.is-landscape .today-split{flex:auto;grid-template-columns:.95fr 1.2fr;gap:3.4vw;min-height:0;display:grid}@supports (width:1cqw){.is-landscape .today-split{gap:3.4cqw}}.is-landscape .today-col{flex-direction:column;min-width:0;display:flex}.is-landscape .today-col+.today-col{border-left:.3vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);padding-left:3.6vw}@supports (width:1cqw){.is-landscape .today-col+.today-col{border-left:.3cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);padding-left:3.6cqw}}.is-landscape .today-day{font-size:11vh}@supports (width:1cqw){.is-landscape .today-day{font-size:11cqh}}.is-landscape .today-date{font-size:4.6vh}@supports (width:1cqw){.is-landscape .today-date{font-size:4.6cqh}}.is-landscape .today-answer{font-size:11vh}@supports (width:1cqw){.is-landscape .today-answer{font-size:11cqh}}.is-landscape .today-when{font-size:4.4vh}@supports (width:1cqw){.is-landscape .today-when{font-size:4.4cqh}}.is-landscape .today-label{font-size:3.7vh}@supports (width:1cqw){.is-landscape .today-label{font-size:3.7cqh}}.is-landscape .today-ribbon{height:2.4vh;margin:3.4vh 0 1.4vh}@supports (width:1cqw){.is-landscape .today-ribbon{height:2.4cqh;margin:3.4cqh 0 1.4cqh}}.is-landscape .today-now{width:.6vh;top:-1vh;bottom:-1vh}@supports (width:1cqw){.is-landscape .today-now{width:.6cqh;top:-1cqh;bottom:-1cqh}}.is-landscape .today-ticks{font-size:2.3vh}@supports (width:1cqw){.is-landscape .today-ticks{font-size:2.3cqh}}.is-landscape .today-time{flex:0 0 12vw;font-size:3.8vh}@supports (width:1cqw){.is-landscape .today-time{flex:0 0 12cqw;font-size:3.8cqh}}.is-landscape .today-row.is-allday .today-time{font-size:3.4vh}@supports (width:1cqw){.is-landscape .today-row.is-allday .today-time{font-size:3.4cqh}}.is-landscape .today-name{font-size:4.2vh}@supports (width:1cqw){.is-landscape .today-name{font-size:4.2cqh}}.is-landscape .today-list{gap:2.4vh}@supports (width:1cqw){.is-landscape .today-list{gap:2.4cqh}}.is-landscape .today-foot{font-size:3.1vh}@supports (width:1cqw){.is-landscape .today-foot{font-size:3.1cqh}}.is-landscape .today-source{font-size:2.9vh}@supports (width:1cqw){.is-landscape .today-source{font-size:2.9cqh}}.is-landscape .today-rule{margin:3.2vh 0 2.6vh}@supports (width:1cqw){.is-landscape .today-rule{margin:3.2cqh 0 2.6cqh}}.is-landscape .today-empty-answer{font-size:14vh}@supports (width:1cqw){.is-landscape .today-empty-answer{font-size:14cqh}}.is-landscape .today-empty-sub{font-size:4.4vh}@supports (width:1cqw){.is-landscape .today-empty-sub{font-size:4.4cqh}}.cal-look-neon .today-answer,.cal-look-neon .today-empty-answer{font-size:6.4vh;line-height:1.28}@supports (width:1cqw){.cal-look-neon .today-answer,.cal-look-neon .today-empty-answer{font-size:6.4cqh}}.is-landscape.cal-look-neon .today-answer{font-size:9vh}@supports (width:1cqw){.is-landscape.cal-look-neon .today-answer{font-size:9cqh}}.cal-look-neon .today-empty-answer{font-size:8vh}@supports (width:1cqw){.cal-look-neon .today-empty-answer{font-size:8cqh}}.cal-look-zine .today-day{letter-spacing:-.01em;font-size:5.2vh}@supports (width:1cqw){.cal-look-zine .today-day{font-size:5.2cqh}}.is-landscape.cal-look-zine .today-day{font-size:9vh}@supports (width:1cqw){.is-landscape.cal-look-zine .today-day{font-size:9cqh}}.cal-look-gallery .today-answer,.cal-look-runway .today-answer{line-height:1.06}.cal-look-festival .today-answer{font-size:6.8vh}@supports (width:1cqw){.cal-look-festival .today-answer{font-size:6.8cqh}}.week-card{width:100%;height:100%;color:var(--cal-ink,#231f1a);background:#000;display:flex;position:relative;overflow:hidden;container-type:size}.week-sheet{background:var(--cal-paper,#f0e8d8);box-sizing:border-box;width:100%;height:100%;font-family:var(--cal-support,"Inter", sans-serif);flex-direction:column;padding:5.4vh 5.6vw;display:flex}@supports (width:1cqw){.week-sheet{padding:5.4cqh 5.6cqw}}.week-top{flex:none;justify-content:space-between;align-items:baseline;gap:2vw;display:flex}@supports (width:1cqw){.week-top{gap:2cqw}}.week-title{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:6.4vh;line-height:.92}@supports (width:1cqw){.week-title{font-size:6.4cqh}}.week-range{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);white-space:nowrap;font-size:3.1vh}@supports (width:1cqw){.week-range{font-size:3.1cqh}}.week-rows{flex-direction:column;flex:auto;min-height:0;margin-top:2.2vh;display:flex}@supports (width:1cqw){.week-rows{margin-top:2.2cqh}}.week-row{border-top:.14vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent);flex:1 1 0;grid-template-columns:13.5vw 1fr;align-items:center;gap:2.4vw;min-height:0;padding:1.1vh 0;display:grid}@supports (width:1cqw){.week-row{border-top:.14cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent);grid-template-columns:13.5cqw 1fr;gap:2.4cqw;padding:1.1cqh 0}}.week-row:last-child{border-bottom:.14vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent)}@supports (width:1cqw){.week-row:last-child{border-bottom:.14cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent)}}.week-when{flex-direction:column;min-width:0;display:flex}.week-day{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.09em;text-transform:uppercase;font-size:3.4vh;line-height:1}@supports (width:1cqw){.week-day{font-size:3.4cqh}}.week-num{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);font-size:2.1vh;font-weight:600}@supports (width:1cqw){.week-num{font-size:2.1cqh}}.week-body{flex-direction:column;gap:.9vh;min-width:0;display:flex}@supports (width:1cqw){.week-body{gap:.9cqh}}.week-titles{white-space:nowrap;text-overflow:ellipsis;font-size:2.5vh;font-weight:500;overflow:hidden}@supports (width:1cqw){.week-titles{font-size:2.5cqh}}.week-sep{color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);padding:0 .7vw}@supports (width:1cqw){.week-sep{padding:0 .7cqw}}.week-none{color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);font-size:2.5vh;font-style:italic}@supports (width:1cqw){.week-none{font-size:2.5cqh}}.week-ribbon{background:color-mix(in srgb, var(--cal-ink,#231f1a) 12%, transparent);border-radius:.25vh;height:1.1vh;position:relative}@supports (width:1cqw){.week-ribbon{border-radius:.25cqh;height:1.1cqh}}.week-block{background:color-mix(in srgb, var(--cal-ink,#231f1a) 84%, transparent);border-radius:.25vh;position:absolute;top:0;bottom:0}@supports (width:1cqw){.week-block{border-radius:.25cqh}}.week-now{background:var(--cal-accent,#b04a40);border-radius:.25vh;width:.38vh;position:absolute;top:-.45vh;bottom:-.45vh}@supports (width:1cqw){.week-now{border-radius:.25cqh;width:.38cqh;top:-.45cqh;bottom:-.45cqh}}.week-row.is-today{background:color-mix(in srgb, var(--cal-ink,#231f1a) 6%, transparent);margin:0 -2.6vw;padding-left:2.6vw;padding-right:2.6vw}@supports (width:1cqw){.week-row.is-today{margin:0 -2.6cqw;padding-left:2.6cqw;padding-right:2.6cqw}}.week-row.is-today .week-day,.week-col.is-today .week-day{color:var(--cal-accent,#b04a40)}.week-row.is-today .week-titles{font-weight:700}.week-foot{border-top:.14vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);color:color-mix(in srgb, var(--cal-ink,#231f1a) 62%, transparent);flex:none;justify-content:space-between;align-items:baseline;gap:2vw;margin-top:auto;padding-top:2.2vh;font-size:2.1vh;display:flex}@supports (width:1cqw){.week-foot{border-top:.14cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 28%, transparent);gap:2cqw;padding-top:2.2cqh;font-size:2.1cqh}}.week-source{font-family:var(--cal-label,"Bebas Neue", sans-serif);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--cal-ink,#231f1a) 38%, transparent);white-space:nowrap;font-size:2vh}@supports (width:1cqw){.week-source{font-size:2cqh}}.is-landscape .week-sheet{padding:6.5vh 4.4vw}@supports (width:1cqw){.is-landscape .week-sheet{padding:6.5cqh 4.4cqw}}.is-landscape .week-title{font-size:11vh}@supports (width:1cqw){.is-landscape .week-title{font-size:11cqh}}.is-landscape .week-range{font-size:4.6vh}@supports (width:1cqw){.is-landscape .week-range{font-size:4.6cqh}}.week-cols{border-top:.3vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent);flex:auto;grid-template-columns:repeat(7,1fr);min-height:0;margin-top:3vh;display:grid}@supports (width:1cqw){.week-cols{border-top:.3cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent);margin-top:3cqh}}.week-col{flex-direction:column;gap:1.6vh;min-width:0;padding:2.4vh 1.5vw 0;display:flex}@supports (width:1cqw){.week-col{gap:1.6cqh;padding:2.4cqh 1.5cqw 0}}.week-col+.week-col{border-left:.15vh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent)}@supports (width:1cqw){.week-col+.week-col{border-left:.15cqh solid color-mix(in srgb, var(--cal-ink,#231f1a) 26%, transparent)}}.week-col.is-today{background:color-mix(in srgb, var(--cal-ink,#231f1a) 6%, transparent)}.week-col-head{align-items:baseline;gap:1vw;display:flex}@supports (width:1cqw){.week-col-head{gap:1cqw}}.is-landscape .week-day{font-size:5vh}@supports (width:1cqw){.is-landscape .week-day{font-size:5cqh}}.is-landscape .week-num{font-size:3vh}@supports (width:1cqw){.is-landscape .week-num{font-size:3cqh}}.is-landscape .week-ribbon{height:2.3vh}@supports (width:1cqw){.is-landscape .week-ribbon{height:2.3cqh}}.is-landscape .week-now{width:.6vh;top:-.7vh;bottom:-.7vh}@supports (width:1cqw){.is-landscape .week-now{width:.6cqh;top:-.7cqh;bottom:-.7cqh}}.is-landscape .week-foot{font-size:3.1vh}@supports (width:1cqw){.is-landscape .week-foot{font-size:3.1cqh}}.is-landscape .week-source{font-size:2.9vh}@supports (width:1cqw){.is-landscape .week-source{font-size:2.9cqh}}.week-col-list{flex-direction:column;gap:1.3vh;min-width:0;display:flex}@supports (width:1cqw){.week-col-list{gap:1.3cqh}}.week-col-list span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.4vh;font-weight:500;line-height:1.2;display:-webkit-box;overflow:hidden}@supports (width:1cqw){.week-col-list span{font-size:3.4cqh}}.week-col-time{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--cal-ink,#231f1a) 55%, transparent)}.week-col.is-today .week-col-list span{font-weight:700}.is-landscape .week-none{font-size:3.2vh}@supports (width:1cqw){.is-landscape .week-none{font-size:3.2cqh}}.cal-look-zine .week-title{font-size:5vh}@supports (width:1cqw){.cal-look-zine .week-title{font-size:5cqh}}.is-landscape.cal-look-zine .week-title{font-size:8.4vh}@supports (width:1cqw){.is-landscape.cal-look-zine .week-title{font-size:8.4cqh}}.cal-look-zine .week-day{letter-spacing:-.01em;font-size:3vh}@supports (width:1cqw){.cal-look-zine .week-day{font-size:3cqh}}.is-landscape.cal-look-zine .week-day{font-size:4.2vh}@supports (width:1cqw){.is-landscape.cal-look-zine .week-day{font-size:4.2cqh}}.home-sky{--sky-top:#4a5a6b;--sky-bottom:#2a3642;--ink:#fff;--ink-soft:#ffffffe0;--ink-quiet:#ffffffc7}.home-sky.is-clear{--sky-top:#1c6aa8;--sky-bottom:#103e68}.home-sky.is-partly-cloudy{--sky-top:#3d6b8c;--sky-bottom:#24425a}.home-sky.is-cloudy{--sky-top:#4a5a6b;--sky-bottom:#2a3642}.home-sky.is-fog{--sky-top:#4f5a62;--sky-bottom:#2e353b}.home-sky.is-drizzle{--sky-top:#2c6079;--sky-bottom:#17394a}.home-sky.is-rain{--sky-top:#1f5470;--sky-bottom:#10303f}.home-sky.is-thunderstorm{--sky-top:#2b3a5c;--sky-bottom:#161c2c}.home-sky.is-snow{--sky-top:#46688c;--sky-bottom:#21344b}.home-sky.is-sleet{--sky-top:#3f5f7d;--sky-bottom:#1d303f}.home-sky.is-wind{--sky-top:#35625b;--sky-bottom:#1c3a35}.home-sky.is-hot{--sky-top:#a8471c;--sky-bottom:#56220f}.home-sky.is-cold{--sky-top:#2f5b86;--sky-bottom:#142d47}.home-sky__field{background:linear-gradient(178deg, var(--sky-top) 0%, var(--sky-bottom) 100%);position:absolute;inset:0}.home-sky__glow{background:radial-gradient(circle at var(--glow-x,50%) var(--glow-y,38%), #ffffff21 0%, #ffffff0d 32%, #fff0 62%);position:absolute;inset:0}.home-sky__blank{vertical-align:.34em;color:var(--ink-quiet);font-size:.55em;font-weight:400}.home-sky__emoji{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;line-height:1;display:block}.home-weather{width:100%;height:100%;min-height:0;color:var(--ink);--glow-x:50%;--glow-y:34%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden;container-type:size}.home-weather__inner{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;padding:6vw 7vw 5vw;display:grid;position:relative}@supports (width:1cqw){.home-weather__inner{padding:6cqw 7cqw 5cqw}}.home-weather__place{text-align:center;letter-spacing:-.01em;color:var(--ink);font-weight:700;line-height:1.08;font-size:clamp(4vw, calc(165vw / var(--place-len,12)), 7.4vw);text-wrap:balance;margin:0}@supports (width:1cqw){.home-weather__place{font-size:clamp(4cqw, calc(165cqw / var(--place-len,12)), 7.4cqw)}}.home-weather__today{align-content:center;justify-items:center;gap:1vw;min-height:0;display:grid}@supports (width:1cqw){.home-weather__today{gap:1cqw}}.home-weather__today-emoji{padding:.06em 0 .04em;font-size:34vw}@supports (width:1cqw){.home-weather__today-emoji{font-size:34cqw}}.home-weather__reading{justify-items:center;gap:.6vw;display:grid}@supports (width:1cqw){.home-weather__reading{gap:.6cqw}}.home-weather__temps{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:2.2vw;margin:0;line-height:1;display:flex}@supports (width:1cqw){.home-weather__temps{gap:2.2cqw}}.home-weather__high{letter-spacing:-.035em;color:var(--ink);font-size:28vw;font-weight:700}@supports (width:1cqw){.home-weather__high{font-size:28cqw}}.home-weather__unit{letter-spacing:-.01em;color:var(--ink-soft);font-size:.42em;font-weight:700}.home-weather__slash{color:var(--ink-quiet);font-size:12vw;font-weight:200}@supports (width:1cqw){.home-weather__slash{font-size:12cqw}}.home-weather__low{letter-spacing:-.03em;color:var(--ink-soft);font-size:16vw;font-weight:700}@supports (width:1cqw){.home-weather__low{font-size:16cqw}}.home-weather__condition{letter-spacing:.02em;color:var(--ink-soft);margin:0;font-size:6.4vw;font-weight:600}@supports (width:1cqw){.home-weather__condition{font-size:6.4cqw}}.home-weather__ahead{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,1fr);align-items:start;gap:2vw;padding-top:3.4vw;display:grid}@supports (width:1cqw){.home-weather__ahead{gap:2cqw;padding-top:3.4cqw}}.home-weather__day{text-align:center;justify-items:center;gap:.9vw;min-width:0;display:grid}@supports (width:1cqw){.home-weather__day{gap:.9cqw}}.home-weather__day-name{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);margin:0;font-size:5vw;font-weight:700}@supports (width:1cqw){.home-weather__day-name{font-size:5cqw}}.home-weather__day-emoji{padding:.06em 0 .04em;font-size:13vw}@supports (width:1cqw){.home-weather__day-emoji{font-size:13cqw}}.home-weather__day-temps{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:1.8vw;margin:0;line-height:1;display:flex}@supports (width:1cqw){.home-weather__day-temps{gap:1.8cqw}}.home-weather__day-high{letter-spacing:-.02em;color:var(--ink);font-size:7vw;font-weight:700}@supports (width:1cqw){.home-weather__day-high{font-size:7cqw}}.home-weather__day-low{letter-spacing:-.02em;color:var(--ink-quiet);font-size:5.6vw;font-weight:600}@supports (width:1cqw){.home-weather__day-low{font-size:5.6cqw}}.home-weather.is-landscape{--glow-x:27%;--glow-y:46%}.home-weather.is-landscape .home-weather__inner{grid-template:"place ahead""today ahead"minmax(0,1fr)/minmax(0,1fr) minmax(0,.82fr);column-gap:5vh;padding:7vh 7vh 7vh 8vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__inner{column-gap:5cqh;padding:7cqh 7cqh 7cqh 8cqh}}.home-weather.is-landscape .home-weather__place{text-align:left;font-size:clamp(3.6vh, calc(105vh / var(--place-len,12)), 6vh);grid-area:place}@supports (width:1cqw){.home-weather.is-landscape .home-weather__place{font-size:clamp(3.6cqh, calc(105cqh / var(--place-len,12)), 6cqh)}}.home-weather.is-landscape .home-weather__today{grid-area:today;justify-items:start;gap:1vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__today{gap:1cqh}}.home-weather.is-landscape .home-weather__today-emoji{font-size:26vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__today-emoji{font-size:26cqh}}.home-weather.is-landscape .home-weather__reading{justify-items:start}.home-weather.is-landscape .home-weather__temps{justify-content:flex-start;gap:1.9vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__temps{gap:1.9cqh}}.home-weather.is-landscape .home-weather__high{font-size:22vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__high{font-size:22cqh}}.home-weather.is-landscape .home-weather__slash{font-size:11vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__slash{font-size:11cqh}}.home-weather.is-landscape .home-weather__low{font-size:13vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__low{font-size:13cqh}}.home-weather.is-landscape .home-weather__condition{font-size:5.4vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__condition{font-size:5.4cqh}}.home-weather.is-landscape .home-weather__ahead{border-top:0;border-left:1px solid #ffffff29;grid-area:ahead;grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;align-content:center;align-items:center;gap:0;padding-top:0;padding-left:5vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__ahead{padding-left:5cqh}}.home-weather.is-landscape .home-weather__day{text-align:left;grid-template-columns:4.4em auto minmax(0,1fr);place-items:center start;gap:0;padding:1.4vh 0;font-size:5vh}@supports (width:1cqw){.home-weather.is-landscape .home-weather__day{padding:1.4cqh 0;font-size:5cqh}}.home-weather.is-landscape .home-weather__day-name{font-size:1em}.home-weather.is-landscape .home-weather__day-emoji{font-size:1.9em}.home-weather.is-landscape .home-weather__day-temps{justify-content:flex-end;justify-self:end;gap:.6em;font-size:1em}.home-weather.is-landscape .home-weather__day-high{font-size:1.25em}.home-weather.is-landscape .home-weather__day-low{font-size:1em}.home-jacket{width:100%;height:100%;min-height:0;color:var(--ink);--glow-x:50%;--glow-y:42%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;overflow:hidden;container-type:size}.home-jacket__inner{box-sizing:border-box;text-align:center;grid-template-rows:auto minmax(0,1fr) auto auto;justify-items:center;width:100%;height:100%;padding:7vw 6vw 5vw;display:grid;position:relative}@supports (width:1cqw){.home-jacket__inner{padding:7cqw 6cqw 5cqw}}.home-jacket__question{letter-spacing:.01em;color:var(--ink-soft);text-wrap:balance;margin:0;font-size:6.4vw;font-weight:700;line-height:1.1}@supports (width:1cqw){.home-jacket__question{font-size:6.4cqw}}.home-jacket__answer{align-content:center;justify-items:center;gap:.5vw;min-height:0;display:grid}@supports (width:1cqw){.home-jacket__answer{gap:.5cqw}}.home-jacket__emoji{padding:.06em 0 .04em;font-size:34vw}@supports (width:1cqw){.home-jacket__emoji{font-size:34cqw}}.home-jacket.is-coat .home-jacket__emoji{letter-spacing:-.08em;font-size:24vw}@supports (width:1cqw){.home-jacket.is-coat .home-jacket__emoji{font-size:24cqw}}.home-jacket__word{letter-spacing:-.045em;color:var(--ink);margin:0;font-size:30vw;font-weight:800;line-height:.92}@supports (width:1cqw){.home-jacket__word{font-size:30cqw}}.home-jacket__temps{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:2vw;margin:0;line-height:1;display:flex}@supports (width:1cqw){.home-jacket__temps{gap:2cqw}}.home-jacket__high{letter-spacing:-.03em;color:var(--ink);font-size:13vw;font-weight:700}@supports (width:1cqw){.home-jacket__high{font-size:13cqw}}.home-jacket__unit{letter-spacing:-.01em;color:var(--ink-soft);font-size:.44em;font-weight:700}.home-jacket__slash{color:var(--ink-quiet);font-size:7.6vw;font-weight:300}@supports (width:1cqw){.home-jacket__slash{font-size:7.6cqw}}.home-jacket__low{letter-spacing:-.03em;color:var(--ink-soft);font-size:9vw;font-weight:700}@supports (width:1cqw){.home-jacket__low{font-size:9cqw}}.home-jacket__footnote{justify-items:center;gap:.2em;margin-top:2.4vw;font-size:4.2vw;display:grid}@supports (width:1cqw){.home-jacket__footnote{margin-top:2.4cqw;font-size:4.2cqw}}.home-jacket__footnote-line{letter-spacing:.01em;color:var(--ink-soft);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.home-jacket__footnote-range{color:var(--ink-quiet);font-size:.88em;font-weight:600}.home-jacket.is-unanswered .home-jacket__word{letter-spacing:-.01em;color:var(--ink-soft);font-size:13vw;font-weight:700}@supports (width:1cqw){.home-jacket.is-unanswered .home-jacket__word{font-size:13cqw}}.home-jacket.is-landscape{--glow-y:48%}.home-jacket.is-landscape .home-jacket__inner{grid-template-rows:auto minmax(0,1fr) auto auto;padding:6vh 7vh 5vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__inner{padding:6cqh 7cqh 5cqh}}.home-jacket.is-landscape .home-jacket__question{font-size:7vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__question{font-size:7cqh}}.home-jacket.is-landscape .home-jacket__answer{grid-auto-flow:column;align-items:center;column-gap:4vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__answer{column-gap:4cqh}}.home-jacket.is-landscape .home-jacket__emoji{font-size:34vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__emoji{font-size:34cqh}}.home-jacket.is-landscape .home-jacket__word{font-size:32vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__word{font-size:32cqh}}.home-jacket.is-landscape .home-jacket__temps{gap:1.8vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__temps{gap:1.8cqh}}.home-jacket.is-landscape .home-jacket__high{font-size:11vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__high{font-size:11cqh}}.home-jacket.is-landscape .home-jacket__slash{font-size:6.4vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__slash{font-size:6.4cqh}}.home-jacket.is-landscape .home-jacket__low{font-size:7.6vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__low{font-size:7.6cqh}}.home-jacket.is-landscape .home-jacket__footnote{margin-top:2.4vh;font-size:3.6vh}@supports (width:1cqw){.home-jacket.is-landscape .home-jacket__footnote{margin-top:2.4cqh;font-size:3.6cqh}}.home-jacket.is-landscape.is-unanswered .home-jacket__word{letter-spacing:-.01em;color:var(--ink-soft);font-size:13vh;font-weight:700}@supports (width:1cqw){.home-jacket.is-landscape.is-unanswered .home-jacket__word{font-size:13cqh}}.home-jacket.is-landscape.is-coat .home-jacket__emoji{letter-spacing:-.08em;font-size:24vh}@supports (width:1cqw){.home-jacket.is-landscape.is-coat .home-jacket__emoji{font-size:24cqh}}video.image-card-motion{aspect-ratio:var(--art-aspect);object-fit:cover;z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}video.image-card-motion--waiting{opacity:0}video.image-card-motion--playing{opacity:1;transition:opacity var(--motion-fade-in) ease-out}video.image-card-motion--fading{opacity:0;transition:opacity var(--motion-fade-out) ease-in}@media (prefers-reduced-motion:reduce){video.image-card-motion{display:none}}.now-playing{background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.art-layers{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.now-playing-layer{opacity:0;transition:opacity .6s;position:absolute;inset:0}.now-playing-layer.active{opacity:1}.now-playing-bg{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.now-playing-bg{filter:blur(6cqw)}}.now-playing-scrim{background:#00000059;position:absolute;inset:0}.now-playing-art-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:translateY(-6vh)}@supports (width:1cqw){.now-playing-art-wrap{transform:translateY(-6cqh)}}.now-playing-split-art .now-playing-art-wrap{transform:none}.now-playing-art{object-fit:cover;border-radius:.6vw;width:min(82vw,82vh);height:min(82vw,82vh);display:block;box-shadow:0 3vh 8vh #00000080}@supports (width:1cqw){.now-playing-art{border-radius:.6cqw;width:min(82cqw,82cqh);height:min(82cqw,82cqh);box-shadow:0 3cqh 8cqh #00000080}}.now-playing-split{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.is-landscape .now-playing-split{flex-direction:row}.now-playing-split-art,.now-playing-split-lyrics{min-width:0;min-height:0;position:relative;overflow:hidden}.now-playing{--split-art-share:63%;--split-lyrics-share:37%}.now-playing-split-art{flex:1 1 var(--split-art-share)}.now-playing-split-lyrics{flex:1 1 var(--split-lyrics-share)}.now-playing-split-art .now-playing-art{width:min(94vw,94vh);height:min(94vw,94vh)}@supports (width:1cqw){.now-playing-split-art .now-playing-art{width:min(94cqw,94cqh);height:min(94cqw,94cqh)}}.now-playing-stage{width:100%;height:100%;animation:.4s dynamic-stage-in;position:relative}@keyframes dynamic-stage-in{0%{opacity:0}to{opacity:1}}.now-playing-chorus{width:100%;height:100%;padding:6vh 8vw calc(var(--now-playing-overlay-h,12vh) + 2vh);box-sizing:border-box;background:#000;justify-content:center;align-items:center;display:flex;position:relative}@supports (width:1cqw){.now-playing-chorus{padding:6cqh 8cqw calc(var(--now-playing-overlay-h,12cqh) + 2cqh)}}.now-playing-chorus>.art-layers{position:absolute;inset:0}.now-playing-chorus>.lyric-lines{flex:1;align-self:stretch;min-height:0;position:relative}.now-playing-overlay{color:#fff;opacity:0;pointer-events:none;background:linear-gradient(#0000,#000c);justify-content:space-between;align-items:flex-end;gap:3vw;padding:1.5vh 5vw 2.5vh;transition:opacity .4s,left .4s,right .4s,width .4s;display:flex;position:absolute;bottom:0;left:0;right:0;container-type:inline-size}@supports (width:1cqw){.now-playing-overlay{gap:3cqw;padding:1.5cqh 5cqw 2.5cqh}}.now-playing.is-landscape.has-split .now-playing-overlay{width:var(--split-lyrics-share);left:auto;right:0}.now-playing-overlay.visible{opacity:1;pointer-events:auto}.now-playing-artist-photo{object-fit:cover;background:#ffffff14;border:1px solid #ffffff40;border-radius:50%;flex:none;width:min(14vw,9vh);height:min(14vw,9vh)}@supports (width:1cqw){.now-playing-artist-photo{width:min(14cqw,9cqh);height:min(14cqw,9cqh)}}.now-playing-overlay-info{flex:auto;min-width:0}.now-playing-progress{background:#ffffff4d;border-radius:2px;width:100%;height:.7vh;margin-bottom:1.2vh;overflow:hidden}@supports (width:1cqw){.now-playing-progress{height:.7cqh;margin-bottom:1.2cqh}}.now-playing-progress-fill{background:#fff;height:100%;transition:width .2s linear}.now-playing-title{margin:0 0 .3em;font-size:max(2.4vw,3.2vh);font-weight:600}@supports (width:1cqw){.now-playing-title{font-size:max(2.4cqw,3.2cqh)}}.now-playing-artist{opacity:.8;margin:0;font-size:max(1.6vw,2.1vh)}@supports (width:1cqw){.now-playing-artist{font-size:max(1.6cqw,2.1cqh)}}.now-playing-source-switch-badge{color:#fff;letter-spacing:.02em;background:#0009;border-radius:999px;padding:.8vh 2vw;font-size:1.2vw;font-weight:600;animation:.3s now-playing-source-switch-fade-in;position:absolute;top:4vh;left:50%;transform:translate(-50%)}@supports (width:1cqw){.now-playing-source-switch-badge{padding:.8cqh 2cqw;font-size:1.2cqw;top:4cqh}}@keyframes now-playing-source-switch-fade-in{0%{opacity:0;transform:translate(-50%)translateY(-.5vh)}to{opacity:1;transform:translate(-50%)translateY(0)}}.now-playing-no-art{box-sizing:border-box;text-align:center;background:#101010;flex-direction:column;justify-content:center;align-items:center;gap:1.2vh;padding:6vw;display:flex;position:absolute;inset:0}@supports (width:1cqw){.now-playing-no-art{gap:1.2cqh;padding:6cqw}}.now-playing-no-art-title{margin:0;font-size:min(6vw,8vh);font-weight:700;line-height:1.15}@supports (width:1cqw){.now-playing-no-art-title{font-size:min(6cqw,8cqh)}}.now-playing-no-art-artist{opacity:.6;margin:0;font-size:min(3vw,4.2vh)}@supports (width:1cqw){.now-playing-no-art-artist{font-size:min(3cqw,4.2cqh)}}.image-card{color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.image-card-art-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.image-card-art{object-fit:contain;border-radius:.6vw;max-width:92vw;max-height:90vh;display:block;box-shadow:0 3vh 8vh #00000080}@supports (width:1cqw){.image-card-art{border-radius:.6cqw;max-width:92cqw;max-height:90cqh;box-shadow:0 3cqh 8cqh #00000080}}.image-card-art.is-measured{width:min(92vw, calc(90vh * var(--art-aspect)), var(--art-upscale-cap));max-width:none;height:auto;max-height:none}@supports (width:1cqw){.image-card-art.is-measured{width:min(92cqw, calc(90cqh * var(--art-aspect)), var(--art-upscale-cap))}}.image-card--photo-fill .image-card-art{max-width:100vw;max-height:100vh}@supports (width:1cqw){.image-card--photo-fill .image-card-art{max-width:100cqw;max-height:100cqh}}.image-card--photo-fill .image-card-art.is-measured{width:min(100vw, calc(100vh * var(--art-aspect)), var(--art-upscale-cap))}@supports (width:1cqw){.image-card--photo-fill .image-card-art.is-measured{width:min(100cqw, calc(100cqh * var(--art-aspect)), var(--art-upscale-cap))}}.image-card-caption{z-index:1;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:calc(2*min(2vw,2vh));font-weight:600;position:absolute;bottom:4vh;left:4vw}@supports (width:1cqw){.image-card-caption{text-shadow:0 .2cqh 1cqh #000000b3;font-size:calc(2*min(2cqw,2cqh));bottom:4cqh;left:4cqw}}.image-card-channel-label{z-index:1;top:var(--corner-label-top,4vh);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(2vw,2vh);font-weight:600;position:absolute;right:4vw}@supports (width:1cqw){.image-card-channel-label{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(2cqw,2cqh);right:4cqw}}.image-card-caption-year{opacity:.85;font-variant-numeric:tabular-nums}.image-card-caption-sep{opacity:.6}.art-card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:3vh;left:4vw;right:4vw}@supports (width:1cqw){.art-card-credit{gap:1.5cqw;bottom:3cqh;left:4cqw;right:4cqw}}.art-card-credit-photo{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:50%;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.art-card-credit-photo{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.art-card-credit-text{flex-direction:column;min-width:0;display:flex}.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.art-card-credit-title,.art-card-credit-subline,.art-card-credit-date{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.art-card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.art-card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.art-card-credit-subline{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.art-card-credit-subline{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.art-card-credit-date{font-size:calc(min(1.4vw, 1.4vh) * var(--credit-scale,1));opacity:.55}@supports (width:1cqw){.art-card-credit-date{font-size:calc(min(1.4cqw, 1.4cqh) * var(--credit-scale,1))}}.art-prominent-card{--art-prominent-scale:1;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.art-prominent-card--fullscreen{--art-prominent-scale:1.3}.art-prominent-card-bg{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.art-prominent-card-bg{filter:blur(6cqw)}}.art-prominent-card-scrim{background:linear-gradient(#00000040 0%,#0000008c 50%,#000000eb 100%);position:absolute;inset:0}.art-prominent-card-art-wrap{z-index:1;justify-content:center;align-items:center;height:57vh;display:flex;position:absolute;top:4vh;left:6vw;right:6vw}@supports (width:1cqw){.art-prominent-card-art-wrap{height:57cqh;top:4cqh;left:6cqw;right:6cqw}}.art-prominent-card-art{object-fit:contain;border-radius:.4vw;width:100%;height:100%;box-shadow:0 2vh 6vh #0009}@supports (width:1cqw){.art-prominent-card-art{border-radius:.4cqw;box-shadow:0 2cqh 6cqh #0009}}.art-prominent-card-body{z-index:1;flex-direction:column;display:flex;position:absolute;inset:62vh 6vw 4vh;overflow:hidden}@supports (width:1cqw){.art-prominent-card-body{inset:62cqh 6cqw 4cqh}}.art-prominent-card--side-art{--side-art-size:min(46vw, 88vh)}@supports (width:1cqw){.art-prominent-card--side-art{--side-art-size:min(46cqw, 88cqh)}}.art-prominent-card--side-art .art-prominent-card-art-wrap{height:88vh;width:var(--side-art-size);top:6vh;left:6vw;right:auto}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-art-wrap{height:88cqh;top:6cqh;left:6cqw}}.art-prominent-card--side-art .art-prominent-card-body{top:8vh;left:calc(6vw + var(--side-art-size) + 6vw);bottom:6vh;right:6vw}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-body{top:8cqh;left:calc(6cqw + var(--side-art-size) + 6cqw);bottom:6cqh;right:6cqw}}.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--main{font-size:calc(3.2cqh * var(--art-prominent-scale))}}.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1vh * var(--art-prominent-scale))}@supports (width:1cqw){.art-prominent-card--side-art .art-prominent-card-line--context{font-size:calc(2.1cqh * var(--art-prominent-scale))}}.art-prominent-card-lines{justify-content:center;gap:calc(.6vh * var(--art-prominent-scale));text-align:left;flex-direction:column;flex:auto;min-height:0;display:flex}@supports (width:1cqw){.art-prominent-card-lines{gap:calc(.6cqh * var(--art-prominent-scale))}}.art-prominent-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.3}@supports (width:1cqw){.art-prominent-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.art-prominent-card-line--context{font-size:calc(min(2.6vw, 2.6vh) * var(--art-prominent-scale));opacity:.55;font-weight:500}@supports (width:1cqw){.art-prominent-card-line--context{font-size:calc(min(2.6cqw, 2.6cqh) * var(--art-prominent-scale))}}.art-prominent-card-line-group{gap:calc(.15vh * var(--art-prominent-scale));margin:calc(.3vh * var(--art-prominent-scale)) 0;flex-direction:column;display:flex}@supports (width:1cqw){.art-prominent-card-line-group{gap:calc(.15cqh * var(--art-prominent-scale));margin:calc(.3cqh * var(--art-prominent-scale)) 0}}.art-prominent-card-line--main{font-size:calc(min(4.4vw, 4.4vh) * var(--art-prominent-scale));color:#fff;font-weight:800}@supports (width:1cqw){.art-prominent-card-line--main{font-size:calc(min(4.4cqw, 4.4cqh) * var(--art-prominent-scale))}}.art-prominent-card-footer{padding-top:calc(1vh * var(--art-prominent-scale));flex:none}@supports (width:1cqw){.art-prominent-card-footer{padding-top:calc(1cqh * var(--art-prominent-scale))}}.art-prominent-card-rule{width:100%;height:1px;margin-bottom:calc(.8vh * var(--art-prominent-scale));background:#ffffff4d}@supports (width:1cqw){.art-prominent-card-rule{margin-bottom:calc(.8cqh * var(--art-prominent-scale))}}.art-prominent-card-title{font-size:calc(min(2.2vw, 2.2vh) * var(--art-prominent-scale));margin:0;font-weight:700}@supports (width:1cqw){.art-prominent-card-title{font-size:calc(min(2.2cqw, 2.2cqh) * var(--art-prominent-scale))}}.art-prominent-card-subline{margin:calc(.2vh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7vw, 1.7vh) * var(--art-prominent-scale));opacity:.6}@supports (width:1cqw){.art-prominent-card-subline{margin:calc(.2cqh * var(--art-prominent-scale)) 0 0;font-size:calc(min(1.7cqw, 1.7cqh) * var(--art-prominent-scale))}}.art-prominent-card--look-headliner .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:-.005em;font-weight:400}.art-prominent-card--look-gallery .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:400}.art-prominent-card--look-runway .art-prominent-card-line--main{letter-spacing:.015em;font-weight:700}.art-prominent-card--look-zine .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:700}.art-prominent-card--look-studio .art-prominent-card-line--main{letter-spacing:-.03em;font-weight:700}.art-prominent-card--look-festival .art-prominent-card-line--main{letter-spacing:-.01em;font-weight:800}.art-prominent-card--look-letterpress .art-prominent-card-line--main{font-weight:400}.art-prominent-card--look-neon .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.06em;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:400;line-height:1.5}@supports (width:1cqw){.art-prominent-card--look-neon .art-prominent-card-line--main{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.art-prominent-card--look-cathedral .art-prominent-card-line--main{letter-spacing:.015em;font-weight:400}.art-prominent-card--look-thrash .art-prominent-card-line--main{text-transform:uppercase;letter-spacing:.03em;font-weight:400;line-height:1.35}.art-prominent-card--look-fraktur .art-prominent-card-line--main{letter-spacing:.03em;font-weight:400;line-height:1.42}.art-prominent-card--look-signature .art-prominent-card-line--main{letter-spacing:.01em;font-weight:400;line-height:1.5}.art-prominent-card--look-notebook .art-prominent-card-line--main{letter-spacing:.02em;font-weight:700}.card-credit{z-index:1;align-items:center;gap:1.5vw;display:flex;position:absolute;bottom:3vh;left:4vw;right:4vw}@supports (width:1cqw){.card-credit{gap:1.5cqw;bottom:3cqh;left:4cqw;right:4cqw}}.card-credit-thumb{width:calc(min(6vw, 6vh) * var(--credit-scale,1));height:calc(min(6vw, 6vh) * var(--credit-scale,1));object-fit:cover;border-radius:4px;flex-shrink:0;min-width:24px;min-height:24px;display:block;box-shadow:0 .5vh 1.5vh #00000080}@supports (width:1cqw){.card-credit-thumb{width:calc(min(6cqw, 6cqh) * var(--credit-scale,1));height:calc(min(6cqw, 6cqh) * var(--credit-scale,1));box-shadow:0 .5cqh 1.5cqh #00000080}}.card-credit-text{flex-direction:column;min-width:0;display:flex}.card-credit-title,.card-credit-artist{white-space:nowrap;text-overflow:ellipsis;color:#fff;text-shadow:0 .2vh 1vh #000000b3;margin:-1.5vh 0;padding:1.5vh 0;line-height:1.2;overflow:hidden}@supports (width:1cqw){.card-credit-title,.card-credit-artist{text-shadow:0 .2cqh 1cqh #000000b3;margin:-1.5cqh 0;padding:1.5cqh 0}}.card-credit-title{font-size:calc(min(2vw, 2vh) * var(--credit-scale,1));font-weight:600}@supports (width:1cqw){.card-credit-title{font-size:calc(min(2cqw, 2cqh) * var(--credit-scale,1))}}.card-credit-artist{font-size:calc(min(1.6vw, 1.6vh) * var(--credit-scale,1));opacity:.75}@supports (width:1cqw){.card-credit-artist{font-size:calc(min(1.6cqw, 1.6cqh) * var(--credit-scale,1))}}.full-bleed-art{position:absolute;inset:0;overflow:hidden}.full-bleed-art-image{background-position:50%;background-repeat:no-repeat;position:absolute;inset:0}.full-bleed-art-image--cover{background-size:cover}.full-bleed-art-image--whole{background-size:contain}.full-bleed-art-bed{filter:blur(6vw);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.4)}@supports (width:1cqw){.full-bleed-art-bed{filter:blur(6cqw)}}.full-bleed-art--dimmed{filter:brightness(.6)}.lyric-card{--card-scale:2.2;--credit-scale:2;--lines-top-reserve:12vh;--lines-bottom-reserve:20vh;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}@supports (width:1cqw){.lyric-card{--lines-top-reserve:12cqh;--lines-bottom-reserve:20cqh}}.lyric-card--fullscreen{--card-scale:1.65;--credit-scale:2.6;--lines-top-reserve:6vh;--lines-bottom-reserve:calc(min(6vw, 6vh) * var(--credit-scale) + 6vh)}@supports (width:1cqw){.lyric-card--fullscreen{--lines-top-reserve:6cqh;--lines-bottom-reserve:calc(min(6cqw, 6cqh) * var(--credit-scale) + 6cqh)}}.lyric-card-lines{inset:var(--lines-top-reserve) 6vw var(--lines-bottom-reserve) 6vw;z-index:1;text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;gap:1.2vh;display:flex;position:absolute;overflow:hidden}@supports (width:1cqw){.lyric-card-lines{inset:var(--lines-top-reserve) 6cqw var(--lines-bottom-reserve) 6cqw;gap:1.2cqh}}.is-landscape .lyric-card-lines{left:18vw;right:18vw}@supports (width:1cqw){.is-landscape .lyric-card-lines{left:18cqw;right:18cqw}}.lyric-card-line{text-shadow:0 .3vh 1.5vh #000000b3;margin:0;line-height:1.25}@supports (width:1cqw){.lyric-card-line{text-shadow:0 .3cqh 1.5cqh #000000b3}}.lyric-card-line--normal{font-size:calc(min(5vw, 5vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:700}@supports (width:1cqw){.lyric-card-line--normal{font-size:calc(min(5cqw, 5cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--prominent{font-size:calc(min(6vw, 6vh) * var(--card-scale) * var(--lines-count-scale,1));font-weight:800}@supports (width:1cqw){.lyric-card-line--prominent{font-size:calc(min(6cqw, 6cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card-line--edge{font-size:calc(min(3.2vw, 3.2vh) * var(--card-scale) * var(--lines-count-scale,1));opacity:.8;font-weight:600}@supports (width:1cqw){.lyric-card-line--edge{font-size:calc(min(3.2cqw, 3.2cqh) * var(--card-scale) * var(--lines-count-scale,1))}}.lyric-card--style-classic .lyric-card-line{font-style:normal}.lyric-card--style-modern .lyric-card-line{letter-spacing:.03em;font-weight:300}.lyric-card--style-neon .lyric-card-line{color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-weight:800}@supports (width:1cqw){.lyric-card--style-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--style-typewriter .lyric-card-line{letter-spacing:-.02em}.lyric-card--style-strong .lyric-card-line{font-style:italic;font-weight:900}.lyric-card--style-chic-serif .lyric-card-line{font-style:normal}.lyric-card--style-bebas-neue .lyric-card-line{letter-spacing:.04em;text-transform:uppercase;font-style:normal;font-weight:400}.lyric-card--style-amatic-sc .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--style-shrikhand .lyric-card-line,.lyric-card--style-satisfy .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-inter .lyric-card-line{font-style:normal;font-weight:500}.lyric-card--style-fraunces .lyric-card-line{font-style:normal;font-weight:600}.lyric-card--style-playfair-display .lyric-card-line{font-style:normal;font-weight:700}.lyric-card--style-lobster .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-rye .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400}.lyric-card--style-alfa-slab-one .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--style-monoton .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--style-anton .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--style-instrument-serif .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--style-bodoni-moda .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--style-space-mono .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--style-bricolage-grotesque .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--style-syne .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--style-pirata-one .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--style-unifraktur-maguntia .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--style-metal-mania .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--style-mrs-saint-delafield .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-headliner .lyric-card-line{text-transform:uppercase;letter-spacing:-.005em;font-style:normal;font-weight:400}.lyric-card--look-gallery .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:400}.lyric-card--look-runway .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:700}.lyric-card--look-zine .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:700}.lyric-card--look-studio .lyric-card-line{letter-spacing:-.03em;font-style:normal;font-weight:700}.lyric-card--look-festival .lyric-card-line{letter-spacing:-.01em;font-style:normal;font-weight:800}.lyric-card--look-letterpress .lyric-card-line{font-style:normal;font-weight:400}.lyric-card--look-neon .lyric-card-line{text-transform:uppercase;letter-spacing:.06em;color:#fff;text-shadow:0 0 .3vh #fff,0 0 1vh #fff,0 0 2.2vh #ff2d95,0 0 4vh #ff2d95,0 0 7vh #ff2d95;font-style:normal;font-weight:400;line-height:1.5}@supports (width:1cqw){.lyric-card--look-neon .lyric-card-line{text-shadow:0 0 .3cqh #fff,0 0 1cqh #fff,0 0 2.2cqh #ff2d95,0 0 4cqh #ff2d95,0 0 7cqh #ff2d95}}.lyric-card--look-cathedral .lyric-card-line{letter-spacing:.015em;font-style:normal;font-weight:400}.lyric-card--look-thrash .lyric-card-line{text-transform:uppercase;letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.35}.lyric-card--look-fraktur .lyric-card-line{letter-spacing:.03em;font-style:normal;font-weight:400;line-height:1.42}.lyric-card--look-signature .lyric-card-line{letter-spacing:.01em;font-style:normal;font-weight:400;line-height:1.5}.lyric-card--look-notebook .lyric-card-line{letter-spacing:.02em;font-weight:700}.lyric-card--text-color-art .lyric-card-line{color:var(--lyric-accent-color,#fff);-webkit-text-stroke:.12vw #fff;paint-order:stroke fill}@supports (width:1cqw){.lyric-card--text-color-art .lyric-card-line{-webkit-text-stroke:.12cqw #fff}}.concert-poster-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.concert-poster{aspect-ratio:3/4;background:var(--poster-paper);width:min(92vw,67.5vh);color:var(--poster-ink);box-sizing:border-box;text-align:center;border-radius:.6vw;flex-direction:column;justify-content:center;align-items:center;padding:3cqmin;display:flex;position:relative;overflow:hidden}@supports (width:1cqw){.concert-poster{border-radius:.6cqw;width:min(92cqw,67.5cqh)}}.concert-poster p{margin:0}.concert-poster-headline{font-family:var(--poster-headline-font);font-size:calc(9cqmin * var(--poster-scale));color:var(--poster-accent);overflow-wrap:break-word;max-width:100%;line-height:1.05}.concert-poster-eyebrow{letter-spacing:.35em;text-transform:uppercase;opacity:.85;font-family:Bebas Neue,sans-serif;font-size:2.6cqmin}.concert-poster-bill-line{font-family:Fraunces,serif;font-size:3cqmin;font-style:italic}.concert-poster-venue{letter-spacing:.08em;text-transform:uppercase;font-family:Bebas Neue,sans-serif;font-size:4.4cqmin}.concert-poster-facts{letter-spacing:.04em;font-family:Inter,sans-serif;font-size:2.4cqmin}[class*=concert-poster--look-] .concert-poster-eyebrow,[class*=concert-poster--look-] .concert-poster-venue,[class*=concert-poster--look-] .concert-poster-facts,[class*=concert-poster--look-] .concert-poster-bill-line{font-family:var(--poster-support-font);font-style:normal;font-weight:600}[class*=concert-poster--look-] .concert-poster-bill-line{text-transform:uppercase;letter-spacing:.1em;font-size:2.5cqmin}.concert-poster--look-headliner .concert-poster-headline{text-transform:uppercase;letter-spacing:-.005em;font-weight:400;line-height:.9}.concert-poster--look-headliner .concert-poster-eyebrow{letter-spacing:.38em}.concert-poster--look-headliner .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:.02em;font-weight:400}.concert-poster--look-headliner .concert-poster-facts{letter-spacing:.07em}.concert-poster--look-gallery .concert-poster-headline{text-transform:none;letter-spacing:-.01em;font-weight:400;line-height:1}.concert-poster--look-gallery .concert-poster-eyebrow{letter-spacing:.3em}.concert-poster--look-gallery .concert-poster-venue{font-family:var(--poster-headline-font);text-transform:none;letter-spacing:0;font-size:4.8cqmin;font-weight:400}.concert-poster--look-gallery .concert-poster-bill-line{font-family:var(--poster-headline-font);text-transform:none;letter-spacing:0;font-size:3.2cqmin;font-style:italic;font-weight:400}.concert-poster--look-gallery .concert-poster-facts{letter-spacing:.05em}.concert-poster--look-runway .concert-poster-headline{text-transform:uppercase;letter-spacing:.015em;font-weight:700;line-height:1}.concert-poster--look-runway .concert-poster-eyebrow{letter-spacing:.5em}.concert-poster--look-runway .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:.14em;font-size:3.6cqmin;font-weight:700}.concert-poster--look-runway .concert-poster-facts{text-transform:uppercase;letter-spacing:.12em}.concert-poster--look-zine .concert-poster-headline{text-transform:uppercase;letter-spacing:-.02em;font-weight:700;line-height:1.05}.concert-poster--look-zine .concert-poster-eyebrow,.concert-poster--look-zine .concert-poster-venue,.concert-poster--look-zine .concert-poster-facts,.concert-poster--look-zine .concert-poster-bill-line{font-weight:700}.concert-poster--look-zine .concert-poster-eyebrow{letter-spacing:.32em}.concert-poster--look-zine .concert-poster-venue{letter-spacing:.02em;font-size:3.8cqmin}.concert-poster--look-zine .concert-poster-bill-line{text-transform:none;letter-spacing:0}.concert-poster--look-zine .concert-poster-facts{letter-spacing:0}.concert-poster--look-studio .concert-poster-headline{text-transform:none;letter-spacing:-.035em;font-weight:700;line-height:.95}.concert-poster--look-studio .concert-poster-eyebrow{letter-spacing:.28em}.concert-poster--look-studio .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:-.01em;font-weight:700}.concert-poster--look-studio .concert-poster-facts{letter-spacing:.04em}.concert-poster--look-festival .concert-poster-headline{text-transform:uppercase;letter-spacing:-.01em;font-weight:800;line-height:.95;font-size:calc(6.8cqmin * var(--poster-scale))}.concert-poster--look-festival .concert-poster-headline--boxed{font-size:calc(4.9cqmin * var(--poster-scale))}.concert-poster--look-festival .concert-poster-headline--tilted{font-size:calc(7.6cqmin * var(--poster-scale))}.concert-poster--look-festival .concert-poster-eyebrow{font-family:var(--poster-headline-font);letter-spacing:.3em;font-weight:800}.concert-poster--look-festival .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:.02em;font-size:4cqmin;font-weight:800}.concert-poster--look-festival .concert-poster-facts{letter-spacing:.06em}.concert-poster--look-letterpress .concert-poster-headline{text-transform:uppercase;letter-spacing:-.01em;font-weight:400;line-height:.98}.concert-poster--look-letterpress .concert-poster-eyebrow{letter-spacing:.36em}.concert-poster--look-letterpress .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:.01em;font-size:3.6cqmin;font-weight:400}.concert-poster--look-letterpress .concert-poster-facts{text-transform:uppercase;letter-spacing:.08em}.concert-poster--look-cathedral .concert-poster-headline{text-transform:none;letter-spacing:.01em;font-weight:400;line-height:1.02}.concert-poster--look-cathedral .concert-poster-eyebrow{letter-spacing:.34em}.concert-poster--look-cathedral .concert-poster-venue{font-family:var(--poster-headline-font);text-transform:none;letter-spacing:.02em;font-size:4cqmin;font-weight:400}.concert-poster--look-cathedral .concert-poster-facts{letter-spacing:.07em}.concert-poster--look-thrash .concert-poster-headline{text-transform:uppercase;letter-spacing:.03em;font-weight:400;line-height:1.06;font-size:calc(7.6cqmin * var(--poster-scale))}.concert-poster--look-thrash .concert-poster-headline--boxed{font-size:calc(5.4cqmin * var(--poster-scale))}.concert-poster--look-thrash .concert-poster-headline--tilted{font-size:calc(8.4cqmin * var(--poster-scale))}.concert-poster--look-thrash .concert-poster-eyebrow{letter-spacing:.4em}.concert-poster--look-thrash .concert-poster-venue{font-family:var(--poster-headline-font);letter-spacing:.05em;font-size:3.8cqmin;font-weight:400}.concert-poster--look-thrash .concert-poster-facts{text-transform:uppercase;letter-spacing:.09em}.concert-poster--look-neon .concert-poster-headline{text-transform:uppercase;letter-spacing:.04em;font-weight:400;line-height:1.18;font-size:calc(7.2cqmin * var(--poster-scale))}.concert-poster--look-neon .concert-poster-headline--boxed{font-size:calc(5.2cqmin * var(--poster-scale))}.concert-poster--look-neon .concert-poster-headline--tilted{font-size:calc(8cqmin * var(--poster-scale))}.concert-poster--look-neon .concert-poster-eyebrow{letter-spacing:.42em}.concert-poster--look-neon .concert-poster-venue{letter-spacing:.16em;font-size:3.6cqmin}.concert-poster--look-neon .concert-poster-facts{letter-spacing:.08em}.concert-poster--bill{justify-content:center;gap:1.6cqmin}.concert-poster-rule{background:var(--poster-ink);opacity:.9;width:82%;height:.5cqmin}.concert-poster-rule--thin{opacity:.6;height:.2cqmin}.concert-poster--marquee{justify-content:flex-end;gap:1.4cqmin;padding-bottom:2.4cqmin}.concert-poster-photo-wrap{position:absolute;inset:0}.concert-poster-photo{object-fit:cover;filter:grayscale()contrast(1.15)brightness(.92);width:100%;height:100%}.concert-poster-photo-tint{background:linear-gradient(to bottom, transparent 30%, var(--poster-paper) 96%), var(--poster-accent);mix-blend-mode:multiply;opacity:.55;position:absolute;inset:0}.concert-poster--color .concert-poster-photo{filter:none}.concert-poster--color .concert-poster-photo-tint{mix-blend-mode:normal;opacity:1;background:linear-gradient(#0000 45%,#00000047 100%)}.concert-poster-headline--boxed{font-size:calc(6.4cqmin * var(--poster-scale));margin-bottom:.4cqmin;line-height:1}.concert-poster-footer-box{border:.45cqmin solid var(--poster-ink);background:var(--poster-paper);flex-direction:column;gap:.6cqmin;width:88%;padding:2cqmin 1.6cqmin;display:flex;position:relative}.concert-poster--groove{gap:2cqmin}.concert-poster-headline--tilted{font-size:calc(10cqmin * var(--poster-scale));transform:rotate(-4deg)}.concert-poster-bill-line--tilted{transform:rotate(-4deg)}.concert-poster-groove-facts{border-top:.3cqmin solid var(--poster-accent);flex-direction:column;gap:.5cqmin;margin-top:2cqmin;padding-top:1.6cqmin;display:flex;transform:rotate(-2deg)}.pack-grid-root{background:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;container-type:size}.pack-grid-sheet{box-sizing:border-box;background:#f4efe6;border-radius:.6vw;overflow:hidden}@supports (width:1cqw){.pack-grid-sheet{border-radius:.6cqw}}.pack-grid-mat{box-sizing:border-box;flex-direction:column;width:100%;height:100%;display:flex}.pack-grid-rows{flex-direction:column;flex:auto;justify-content:center;min-height:0;display:flex}.pack-grid-row{flex-shrink:0;justify-content:center;display:flex}.pack-grid-tile{object-fit:cover;background:#e7e0d2;display:block}.pack-grid-title-band{flex-shrink:0;justify-content:center;align-items:flex-end;width:100%;display:flex;overflow:hidden}.pack-grid-title-band--top{align-items:flex-start}.pack-grid-title-logo{object-fit:contain;max-width:64%;max-height:82%;display:block}.pack-grid-title{text-align:center;max-width:100%;font-family:Georgia,Times New Roman,serif;font-size:calc(2.3cqmin * var(--title-scale,1));letter-spacing:calc(.28em * var(--track-scale,1));text-transform:uppercase;color:#35302a;white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.pack-grid-title--look-cathedral{font-size:calc(3.4cqmin * var(--title-scale,1));letter-spacing:calc(.02em * var(--track-scale,1));text-transform:none}.pack-grid-title--look-thrash{font-size:calc(3cqmin * var(--title-scale,1));letter-spacing:calc(.1em * var(--track-scale,1))}.poster-card{color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.poster-card-art-wrap{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.poster-card-art{object-fit:contain;border-radius:.6vw;max-width:92vw;max-height:90vh;display:block;box-shadow:0 3vh 8vh #00000080}@supports (width:1cqw){.poster-card-art{border-radius:.6cqw;max-width:92cqw;max-height:90cqh;box-shadow:0 3cqh 8cqh #00000080}}.poster-card-art.is-measured{width:min(92vw, calc(90vh * var(--art-aspect)), var(--art-upscale-cap));max-width:none;height:auto;max-height:none}@supports (width:1cqw){.poster-card-art.is-measured{width:min(92cqw, calc(90cqh * var(--art-aspect)), var(--art-upscale-cap))}}.poster-card--fill .poster-card-art{max-width:100vw;max-height:100vh}@supports (width:1cqw){.poster-card--fill .poster-card-art{max-width:100cqw;max-height:100cqh}}.poster-card--fill .poster-card-art.is-measured{width:min(100vw, calc(100vh * var(--art-aspect)), var(--art-upscale-cap))}@supports (width:1cqw){.poster-card--fill .poster-card-art.is-measured{width:min(100cqw, calc(100cqh * var(--art-aspect)), var(--art-upscale-cap))}}.poster-card--fill .poster-card-art-wrap.has-caption .poster-card-art{max-height:100vh}@supports (width:1cqw){.poster-card--fill .poster-card-art-wrap.has-caption .poster-card-art{max-height:100cqh}}.poster-card--fill .poster-card-art-wrap.has-caption .poster-card-art.is-measured{width:min(100vw, calc(100vh * var(--art-aspect)), var(--art-upscale-cap))}@supports (width:1cqw){.poster-card--fill .poster-card-art-wrap.has-caption .poster-card-art.is-measured{width:min(100cqw, calc(100cqh * var(--art-aspect)), var(--art-upscale-cap))}}.poster-card--overlay-placard .poster-card-art-wrap.has-caption{flex-direction:row;gap:0}.poster-card--overlay-placard .poster-card-caption{z-index:1;text-align:left;position:absolute;bottom:4vh;left:4vw}@supports (width:1cqw){.poster-card--overlay-placard .poster-card-caption{bottom:4cqh;left:4cqw}}.poster-card-art-wrap.has-caption{flex-direction:column;gap:2.4vh}@supports (width:1cqw){.poster-card-art-wrap.has-caption{gap:2.4cqh}}.poster-card-art-wrap.has-caption .poster-card-art{max-height:80vh}@supports (width:1cqw){.poster-card-art-wrap.has-caption .poster-card-art{max-height:80cqh}}.poster-card-art-wrap.has-caption .poster-card-art.is-measured{width:min(92vw, calc(80vh * var(--art-aspect)), var(--art-upscale-cap))}@supports (width:1cqw){.poster-card-art-wrap.has-caption .poster-card-art.is-measured{width:min(92cqw, calc(80cqh * var(--art-aspect)), var(--art-upscale-cap))}}.poster-card-caption{text-align:center}.poster-card-caption--artwork .poster-card-caption-line{text-transform:none}.poster-card-caption-line{letter-spacing:.14em;text-transform:uppercase;color:#ffffffc7;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(2.6vw,2.6vh);font-weight:600}@supports (width:1cqw){.poster-card-caption-line{text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(2.6cqw,2.6cqh)}}.poster-card-caption-line-secondary{color:#ffffff80;margin-top:.9vh;font-size:min(2.1vw,2.1vh)}@supports (width:1cqw){.poster-card-caption-line-secondary{margin-top:.9cqh;font-size:min(2.1cqw,2.1cqh)}}.poster-card-channel-label{z-index:1;top:var(--corner-label-top,4vh);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(2vw,2vh);font-weight:600;position:absolute;right:4vw}@supports (width:1cqw){.poster-card-channel-label{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(2cqw,2cqh);right:4cqw}}.plain-art-card{--credit-scale:2;color:#fff;background:#000;width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.plain-art-card-channel-label{z-index:1;top:var(--corner-label-top,4vh);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;text-shadow:0 .2vh 1vh #000000b3;margin:0;font-size:min(1.4vw,1.4vh);font-weight:600;position:absolute;right:4vw}@supports (width:1cqw){.plain-art-card-channel-label{top:var(--corner-label-top,4cqh);text-shadow:0 .2cqh 1cqh #000000b3;font-size:min(1.4cqw,1.4cqh);right:4cqw}}
