.dp{--dp-navy:#0b1f3a;--dp-slate:#5b6b7f;--dp-line:#dde3ea;--dp-teal:#0e9bae;--dp-teal-ink:#0a6f7d;--dp-teal-tint:#e3f6f8;--dp-red:#d9534f;--dp-red-ink:#a12a2a;--dp-red-tint:#fbe4e4;--dp-orange-ink:#8a4a12;--dp-orange-tint:#fbebdd;--dp-green:#13744e;--dp-green-tint:#e3f4ec;--dp-loop:7s;color:var(--dp-navy);background:#f3f5f8;border-radius:22px;max-width:1000px;margin-inline:auto;position:relative;container-type:inline-size}.dp-stage{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(.75rem,2.4cqi,1.4rem);padding:clamp(1.25rem,4.5cqi,2.5rem);font-size:clamp(.85rem,1.45cqi,.98rem);display:grid}.dp p{margin:0}.dp ul{margin:0;padding:0;list-style:none}.dp-board{background:var(--dp-navy);color:#fff;border-radius:14px;gap:.5em;padding:.9em 1em 1em;display:grid;box-shadow:0 18px 36px -26px #0b1f3acc}.dp-top{justify-content:space-between;align-items:center;gap:.6em;display:flex}.dp-title{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45em;font-size:.85em;font-weight:800;display:flex}.dp-title svg{color:#9fd9e1;flex:none}.dp-clock{color:var(--dp-orange-tint);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;background:#06142a;border-radius:6px;flex:none;align-items:center;gap:.4em;padding:.3em .6em;font-size:.85em;font-weight:800;display:flex;position:relative}.dp-clock:after{content:"";background:linear-gradient(90deg,#ffffff59 0 3px,#0000 3px calc(100% - 3px),#ffffff59 calc(100% - 3px));height:1px;position:absolute;top:50%;left:0;right:0}.dp-cols,.dp-rows li{grid-template-columns:3.6em minmax(0,1fr) 7em 7.4em;align-items:center;gap:.6em;display:grid}.dp-cols{color:#9fd9e1;border-bottom:1px solid #ffffff24;padding:0 .45em .4em}.dp-cols span{letter-spacing:.08em;text-transform:uppercase;font-size:.75em;font-weight:700}.dp-rows{gap:.25em;display:grid}.dp-rows li{transform-origin:50% 0;background:#ffffff0a;border-radius:8px;padding:.45em}.dp-due{color:var(--dp-orange-tint);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9em;font-weight:700}.dp-client{font-weight:700}.dp-wait{color:#b9c6d3;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9em;font-weight:600}.dp-rows li[data-state=held]{box-shadow:inset 3px 0 0 var(--dp-red);background:#d9534f29}.dp-rows li[data-state=held] .dp-wait{color:var(--dp-red-tint)}.dp-flap{letter-spacing:.04em;text-align:center;text-transform:uppercase;white-space:nowrap;border-radius:5px;font-size:.78em;font-weight:800;display:grid;position:relative;overflow:hidden}.dp-flap>span{height:.95em;display:block;overflow:hidden}.dp-flap>span:first-child{transform-origin:50% 100%}.dp-flap>span:last-child{transform-origin:50% 0}.dp-flap b{padding-inline:.5em;line-height:1.9em;display:block}.dp-flap>span:last-child b{margin-top:-.95em}.dp-flap>span:last-child{filter:brightness(.94)}.dp-flap:after{content:"";background:linear-gradient(90deg,#0b1f3a73 0 4px,#0000 4px calc(100% - 4px),#0b1f3a73 calc(100% - 4px));height:1px;position:absolute;top:calc(50% - .5px);left:0;right:0}.dp-rows li[data-state=boarding] .dp-flap>span{background:var(--dp-green-tint);color:var(--dp-green)}.dp-rows li[data-state=ontime] .dp-flap>span{background:var(--dp-teal-tint);color:var(--dp-teal-ink)}.dp-rows li[data-state=held] .dp-flap>span{background:var(--dp-red-tint);color:var(--dp-red-ink)}.dp-gate{box-shadow:0 0 0 1px var(--dp-line), 0 14px 30px -24px #0b1f3a8c;background:#fff;border-radius:14px;gap:.65em;padding:.9em 1em;display:grid}.dp-label{color:var(--dp-teal-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4em;font-size:.8em;font-weight:700;display:flex}.dp-label svg{flex:none}.dp-head{font-size:1.12em;font-weight:700;line-height:1.3}.dp-head b{color:var(--dp-red-ink)}.dp-late{gap:.4em;display:grid}.dp-late li{background:var(--dp-red-tint);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6em;padding:.5em .65em;display:grid}.dp-late li>span{gap:.1em;display:grid}.dp-late b{font-size:.95em}.dp-late li>span>span{color:var(--dp-slate);font-size:.84em;font-weight:500}.dp-late i{white-space:nowrap;font-style:normal}.dp-late em{color:var(--dp-red-ink);font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff;border-radius:999px;padding:.15em .6em;font-size:.82em;font-style:normal;font-weight:800}.dp-send{border:1.5px solid var(--dp-teal);color:var(--dp-teal-ink);background:#fff;border-radius:999px;justify-self:start;align-items:center;gap:.45em;padding:.4em .85em;font-size:.88em;font-weight:700;display:flex;box-shadow:0 6px 14px -10px #0b1f3a99}.dp-send svg{flex:none}.dp-note{color:var(--dp-slate);font-size:.85em}.dp-pause{border:1px solid var(--dp-line);color:var(--dp-navy);cursor:pointer;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.dp-pause:hover{background:var(--dp-navy);color:#fff}.dp-pause span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.dp-pause{opacity:0}.dp:hover .dp-pause,.dp:focus-within .dp-pause{opacity:1}}@container (max-width:820px){.dp-stage{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:1rem}.dp-top{padding-right:1.4rem}}@container (max-width:520px){.dp-cols{display:none}.dp-rows li{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"c c s""d w s";gap:.1em .5em}.dp-client{grid-area:c}.dp-due{grid-area:d;font-size:.84em}.dp-wait{grid-area:w;font-size:.84em}.dp-flap{grid-area:s;min-width:7.6em}}@container (max-width:380px){.dp-note{display:none}.dp-board{padding-inline:.75em}}@media (prefers-reduced-motion:no-preference){.dp-pause{transition:opacity .18s,background .18s}.dp[data-play] .dp-board{animation:dp-board var(--dp-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.dp[data-play] .dp-clock{animation:dp-clock var(--dp-loop) ease .94 forwards}.dp[data-play] .dp-rows li:first-child{animation:dp-r1 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:nth-child(2){animation:dp-r2 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:nth-child(3){animation:dp-r3 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:nth-child(4){animation:dp-r4 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:nth-child(5){animation:dp-r5 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:nth-child(6){animation:dp-r6 var(--dp-loop) cubic-bezier(.3, 1.3, .6, 1) .94 forwards}.dp[data-play] .dp-rows li:first-child .dp-flap>span{animation:dp-f1 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-rows li:nth-child(2) .dp-flap>span{animation:dp-f2 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-rows li:nth-child(3) .dp-flap>span{animation:dp-f3 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-rows li:nth-child(4) .dp-flap>span{animation:dp-f4 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-rows li:nth-child(5) .dp-flap>span{animation:dp-f5 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-rows li:nth-child(6) .dp-flap>span{animation:dp-f6 var(--dp-loop) ease-out .94 forwards}.dp[data-play] .dp-gate{animation:dp-gate var(--dp-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.dp[data-play] .dp-late li:first-child{animation:dp-l1 var(--dp-loop) ease .94 forwards}.dp[data-play] .dp-late li:nth-child(2){animation:dp-l2 var(--dp-loop) ease .94 forwards}.dp[data-play] .dp-late li:nth-child(3){animation:dp-l3 var(--dp-loop) ease .94 forwards}.dp[data-play] .dp-send{animation:dp-send var(--dp-loop) cubic-bezier(.34, 1.45, .64, 1) .94 forwards}.dp[data-play] .dp-note{animation:dp-note var(--dp-loop) ease .94 forwards}.dp[data-paused] *{animation-play-state:paused!important}}@keyframes dp-board{0%,2%{opacity:0;transform:translateY(-12px)}8%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-clock{0%,6%{opacity:0;transform:scaleY(.2)}10%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r1{0%,12%{opacity:0;transform:perspective(600px)rotateX(-85deg)}16%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r2{0%,17%{opacity:0;transform:perspective(600px)rotateX(-85deg)}21%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r3{0%,22%{opacity:0;transform:perspective(600px)rotateX(-85deg)}26%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r4{0%,27%{opacity:0;transform:perspective(600px)rotateX(-85deg)}31%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r5{0%,32%{opacity:0;transform:perspective(600px)rotateX(-85deg)}36%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-r6{0%,37%{opacity:0;transform:perspective(600px)rotateX(-85deg)}41%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-f1{0%,16%{opacity:0;transform:scaleY(0)}20%,to{opacity:1;transform:none}}@keyframes dp-f2{0%,21%{opacity:0;transform:scaleY(0)}25%,to{opacity:1;transform:none}}@keyframes dp-f3{0%,26%{opacity:0;transform:scaleY(0)}30%,to{opacity:1;transform:none}}@keyframes dp-f4{0%,31%{opacity:0;transform:scaleY(0)}35%,to{opacity:1;transform:none}}@keyframes dp-f5{0%,36%{opacity:0;transform:scaleY(0)}40%,to{opacity:1;transform:none}}@keyframes dp-f6{0%,41%{opacity:0;transform:scaleY(0)}45%,to{opacity:1;transform:none}}@keyframes dp-gate{0%,50%{opacity:0;transform:translate(14px)}56%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-l1{0%,56%{opacity:0;transform:translate(-8px)}60%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-l2{0%,61%{opacity:0;transform:translate(-8px)}65%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-l3{0%,66%{opacity:0;transform:translate(-8px)}70%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-send{0%,72%{opacity:0;transform:scale(.9)}78%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes dp-note{0%,78%{opacity:0}84%,95%{opacity:1}to{opacity:0}}
.drf{--drf-navy:#0b1f3a;--drf-slate:#5b6b7f;--drf-line:#dde3ea;--drf-teal:#0e9bae;--drf-teal-ink:#0a6f7d;--drf-teal-tint:#e3f6f8;--drf-red:#d9534f;--drf-red-ink:#a12a2a;--drf-orange-ink:#8a4a12;--drf-orange-tint:#fbebdd;--drf-green:#13744e;--drf-green-tint:#e3f4ec;--drf-loop:7s;color:var(--drf-navy);background:#f3f5f8;border-radius:22px;max-width:1000px;margin-inline:auto;position:relative;container-type:inline-size}.drf-stage{grid-template-columns:minmax(0,.85fr) minmax(0,1.5fr) minmax(0,.85fr);grid-template-areas:"ticket bench pick";align-items:center;gap:clamp(.75rem,2.4cqi,1.4rem);padding:clamp(1.25rem,4.5cqi,2.5rem);font-size:clamp(.85rem,1.45cqi,.98rem);display:grid}.drf p{margin:0}.drf-label{color:var(--drf-teal-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4em;font-size:.8em;font-weight:700;display:flex}.drf-ticket{background:var(--drf-navy);color:#fff;border-radius:14px;grid-area:ticket;gap:.6em;padding:1em 1.1em;display:grid;box-shadow:0 14px 30px -22px #0b1f3ab3}.drf-ticket .drf-label{color:#9fd9e1}.drf-live{background:var(--drf-red);border-radius:50%;flex:none;width:.6em;height:.6em;display:block}.drf-role{gap:.15em;display:grid}.drf-role b{font-size:1.08em}.drf-role span{color:#c6d2df;font-size:.88em}.drf-client{color:#c6d2df;align-items:center;gap:.4em;font-size:.85em;display:flex}.drf-client svg,.drf-due svg{flex:none}.drf-due{background:var(--drf-orange-tint);color:var(--drf-orange-ink);border-radius:999px;justify-self:start;align-items:center;gap:.4em;padding:.25em .7em;font-size:.85em;font-weight:700;display:flex}.drf-sub{color:#9fd9e1;letter-spacing:.06em;text-transform:uppercase;border-top:1px dashed #ffffff47;padding-top:.7em;font-size:.78em;font-weight:700}.drf-chips{flex-wrap:wrap;gap:.35em;display:flex}.drf-chips span{background:#ffffff1f;border-radius:6px;padding:.2em .5em;font-size:.8em;font-weight:700}.drf-bench{grid-area:bench;gap:.6em;display:grid}.drf-searched{color:var(--drf-slate);align-items:center;gap:.45em;font-size:.9em;display:flex}.drf-searched svg{color:var(--drf-teal-ink);flex:none}.drf-searched b{color:var(--drf-navy);font-variant-numeric:tabular-nums}.drf-players{gap:.5em;margin:0;padding:0;list-style:none;display:grid}.drf-players li{box-shadow:0 0 0 1px var(--drf-line);background:#fff;border-radius:12px;grid-template-columns:2.4em minmax(0,1fr);align-items:start;gap:.7em;padding:.65em .8em;display:grid}.drf-players li[data-top]{box-shadow:0 0 0 2px var(--drf-teal), 0 14px 30px -22px #0b1f3a99;z-index:1;position:relative}.drf-avatar{color:var(--drf-slate);letter-spacing:.02em;background:#e8edf2;border-radius:50%;justify-content:center;align-items:center;width:2.9em;height:2.9em;font-size:.82em;font-weight:700;display:inline-flex}.drf-players li[data-top] .drf-avatar{background:var(--drf-teal-tint);color:var(--drf-teal-ink)}.drf-body{gap:.35em;min-width:0;display:grid}.drf-name{align-items:baseline;gap:.45em;display:flex}.drf-name em{color:var(--drf-teal-ink);font-size:.85em;font-style:normal;font-weight:800}.drf-name b{min-width:0}.drf-name strong{color:var(--drf-teal-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.9em}.drf-bar{background:#e8edf2;border-radius:999px;height:.5em;display:block;overflow:hidden}.drf-bar i{background:var(--drf-teal);height:100%;transform:scaleX(var(--s,1));transform-origin:0;border-radius:999px;display:block}.drf-players li:not([data-top]) .drf-bar i{background:#8fa3b6}.drf-note{color:var(--drf-slate);font-size:.85em;line-height:1.4}.drf-note mark{background:var(--drf-orange-tint);color:var(--drf-orange-ink);border-radius:4px;margin-left:.4em;padding:0 .35em;font-weight:700}.drf-tag{background:var(--drf-teal-tint);color:var(--drf-teal-ink);border-radius:6px;justify-self:start;align-items:center;gap:.35em;padding:.2em .55em;font-size:.8em;font-weight:700;display:inline-flex}.drf-tag svg{flex:none}.drf-pick{box-shadow:0 0 0 2px var(--drf-teal), 0 14px 30px -22px #0b1f3a99;background:#fff;border-radius:14px;grid-area:pick;gap:.6em;padding:1em 1.1em;display:grid}.drf-choice{gap:.1em;display:grid}.drf-choice span{color:var(--drf-slate);font-size:.88em}.drf-draft{align-items:center;gap:.4em;font-size:.9em;font-weight:600;display:flex}.drf-draft svg{color:var(--drf-teal-ink);flex:none}.drf-ready{background:var(--drf-green-tint);color:var(--drf-green);border-radius:999px;justify-self:start;align-items:center;gap:.4em;padding:.25em .7em;font-size:.85em;font-weight:700;display:flex}.drf-pause{border:1px solid var(--drf-line);color:var(--drf-navy);cursor:pointer;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.drf-pause:hover{background:var(--drf-navy);color:#fff}.drf-pause span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.drf-pause{opacity:0}.drf:hover .drf-pause,.drf:focus-within .drf-pause{opacity:1}}@container (max-width:860px){.drf-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);grid-template-areas:"ticket bench""pick bench"}}@container (max-width:640px){.drf-stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"ticket""bench""pick";gap:.6rem;padding:1rem}.drf-bench{padding-block:.2rem}}@container (max-width:340px){.drf-players li{grid-template-columns:minmax(0,1fr)}.drf-avatar{display:none}}@media (prefers-reduced-motion:no-preference){.drf-pause{transition:opacity .18s,background .18s}.drf[data-play] .drf-ticket{animation:drf-ticket var(--drf-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.drf[data-play] .drf-live{animation:drf-live var(--drf-loop) ease .94 forwards}.drf[data-play] .drf-chips{animation:drf-chips var(--drf-loop) ease .94 forwards}.drf[data-play] .drf-searched{animation:drf-searched var(--drf-loop) ease .94 forwards}.drf[data-play] .drf-players li:nth-child(3){animation:drf-p3 var(--drf-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.drf[data-play] .drf-players li:nth-child(2){animation:drf-p2 var(--drf-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.drf[data-play] .drf-players li:first-child{animation:drf-p1 var(--drf-loop) cubic-bezier(.22, 1, .36, 1) .94 forwards}.drf[data-play] .drf-players li:nth-child(3) .drf-bar i{animation:drf-grow3 var(--drf-loop) cubic-bezier(.22, 1, .36, 1) .94 forwards}.drf[data-play] .drf-players li:nth-child(2) .drf-bar i{animation:drf-grow2 var(--drf-loop) cubic-bezier(.22, 1, .36, 1) .94 forwards}.drf[data-play] .drf-players li:first-child .drf-bar i{animation:drf-grow1 var(--drf-loop) cubic-bezier(.22, 1, .36, 1) .94 forwards}.drf[data-play] .drf-tag{animation:drf-tag var(--drf-loop) cubic-bezier(.34, 1.45, .64, 1) .94 forwards}.drf[data-play] .drf-pick{animation:drf-pick var(--drf-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.drf[data-play] .drf-ready{animation:drf-ready var(--drf-loop) cubic-bezier(.34, 1.45, .64, 1) .94 forwards}.drf[data-paused] *{animation-play-state:paused!important}}@keyframes drf-ticket{0%,2%{opacity:0;transform:translateY(-14px)}8%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-live{0%,8%,16%,24%,32%,40%,48%,56%{opacity:1}4%,12%,20%,28%,36%,44%,52%{opacity:.25}95%{opacity:1}to{opacity:0}}@keyframes drf-chips{0%,10%{opacity:0;transform:translateY(6px)}16%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-searched{0%,16%{opacity:0;transform:translate(-8px)}22%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-p3{0%,22%{opacity:0;transform:translateY(16px)}28%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-p2{0%,26%{opacity:0;transform:translateY(16px)}32%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-p1{0%,30%{opacity:0;transform:translateY(210%)}34%{opacity:1}42%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-tag{0%,46%{opacity:0;transform:scale(.88)}52%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-pick{0%,56%{opacity:0;transform:translateY(12px)}62%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-ready{0%,66%{opacity:0;transform:scale(.9)}72%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes drf-grow3{0%,26%{transform:scaleX(0)}36%,to{transform:scaleX(var(--s,1))}}@keyframes drf-grow2{0%,30%{transform:scaleX(0)}40%,to{transform:scaleX(var(--s,1))}}@keyframes drf-grow1{0%,40%{transform:scaleX(0)}50%,to{transform:scaleX(var(--s,1))}}
.hd{--hd-navy:#0b1f3a;--hd-slate:#5b6b7f;--hd-line:#dde3ea;--hd-teal:#0e9bae;--hd-teal-ink:#0a6f7d;--hd-teal-tint:#e3f6f8;--hd-red:#d9534f;--hd-red-ink:#a12a2a;--hd-red-tint:#fbe4e4;--hd-orange-ink:#8a4a12;--hd-orange-tint:#fbebdd;--hd-green:#13744e;--hd-green-tint:#e3f4ec;--hd-loop:7s;color:var(--hd-navy);background:#f3f5f8;border-radius:22px;max-width:1000px;margin-inline:auto;position:relative;container-type:inline-size}.hd-stage{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr) minmax(0,.9fr);align-items:start;gap:clamp(.75rem,2.4cqi,1.4rem);padding:clamp(1.25rem,4.5cqi,2.5rem);font-size:clamp(.85rem,1.45cqi,.98rem);display:grid}.hd p{margin:0}.hd-label{color:var(--hd-teal-ink);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4em;font-size:.8em;font-weight:700;display:flex}.hd-label svg{flex:none}.hd-cert,.hd-gauge,.hd-sources{box-shadow:0 0 0 1px var(--hd-line);background:#fff;border-radius:14px;gap:.6em;padding:.9em 1em;display:grid}.hd-doc{color:var(--hd-slate);background:#f3f5f8;border-radius:8px;padding:.4em .6em;font-size:.85em;font-weight:600}.hd-rows{gap:.15em;margin:0;padding:0;list-style:none;display:grid}.hd-rows li{border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.6em;padding:.3em .45em;display:grid}.hd-rows li>span{font-size:.92em;font-weight:600;display:grid}.hd-rows em{color:var(--hd-slate);font-size:.86em;font-style:normal;font-weight:500}.hd-rows b{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.92em}.hd-rows li[data-total]{border-top:1px solid var(--hd-line);border-radius:0;margin-top:.2em;padding-top:.5em}.hd-rows li[data-room]{background:var(--hd-teal-tint)}.hd-rows li[data-room] span,.hd-rows li[data-room] b{color:var(--hd-teal-ink);font-weight:800}.hd-aging{background:linear-gradient(90deg, #f3f5f8 50%, var(--hd-red-tint) 50%);border-radius:10px;gap:.3em;padding:.4em .45em .45em;display:grid;position:relative;overflow:hidden}.hd-aging:before{border-left:2px dashed var(--hd-red);content:"";position:absolute;top:0;bottom:0;left:calc(50% - 1px)}.hd-zones{letter-spacing:.04em;text-transform:uppercase;grid-template-columns:1fr 1fr;font-size:.75em;font-weight:700;display:grid}.hd-zones span{color:var(--hd-slate);padding-inline:.2em}.hd-zones span+span{color:var(--hd-red-ink);padding-left:.7em}.hd-lane{display:flex}.hd-move{justify-content:flex-end;width:100%;display:flex}.hd-inv{box-shadow:0 0 0 1.5px var(--hd-red);background:#fff;border-radius:8px;max-width:46%;padding:.3em .55em;font-size:.8em;display:grid;position:relative}.hd-inv b{color:var(--hd-red-ink);white-space:nowrap}.hd-inv span{color:var(--hd-navy);font-variant-numeric:tabular-nums;white-space:nowrap}.hd-inv-was{background:var(--hd-teal-tint);box-shadow:0 0 0 1.5px var(--hd-teal);opacity:0;border-radius:8px;padding:.3em .55em;display:grid;position:absolute;inset:0}.hd-inv-was b{color:var(--hd-teal-ink)}.hd-dial{aspect-ratio:200/116;justify-self:center;width:100%;max-width:17em;position:relative}.hd-dial svg{width:100%;height:100%;display:block;position:absolute;inset:0}.hd-arc,.hd-low{fill:none;stroke-width:12px}.hd-arc{stroke:var(--hd-line)}.hd-low{stroke:var(--hd-red)}.hd-ticks{fill:none;stroke:var(--hd-slate);stroke-linecap:round;stroke-width:2px}.hd-dial text{dominant-baseline:middle;fill:var(--hd-slate);text-anchor:middle;font-size:10px;font-weight:700}.hd-dial .hd-ef{fill:var(--hd-navy);font-size:13px;font-weight:800}.hd-needle,.hd-ghost{height:55.1724%;transform:rotate(var(--a));transform-origin:50% 100%;width:6px;display:block;position:absolute;bottom:13.7931%;left:calc(50% - 3px)}.hd-needle{background:var(--hd-navy);clip-path:polygon(38% 0,62% 0,100% 100%,0 100%)}.hd-ghost{background:repeating-linear-gradient(180deg, var(--hd-slate) 0 4px, transparent 4px 7px);clip-path:polygon(40% 0,60% 0,70% 100%,30% 100%);opacity:.45}.hd-dial:after{aspect-ratio:1;background:var(--hd-navy);box-shadow:0 0 0 1px var(--hd-line);box-sizing:border-box;content:"";border:3px solid #fff;border-radius:50%;width:9%;position:absolute;bottom:13.7931%;left:50%;transform:translate(-50%,50%)}.hd-read{text-align:center;justify-items:center;display:grid}.hd-read-label{color:var(--hd-slate);letter-spacing:.06em;text-transform:uppercase;font-size:.78em;font-weight:700}.hd-big{font-variant-numeric:tabular-nums;font-size:1.7em;font-weight:800;line-height:1.15;display:grid}.hd-big b{grid-area:1/1}.hd-now{color:var(--hd-teal-ink)}.hd-then{opacity:0}.hd-was{color:var(--hd-slate);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4em;font-size:.85em;font-weight:600;display:flex}.hd-was span{background:var(--hd-red-tint);color:var(--hd-red-ink);border-radius:6px;padding:.05em .45em;font-weight:700}.hd-side{gap:.7em;display:grid}.hd-flag{background:var(--hd-orange-tint);color:var(--hd-orange-ink);border-radius:14px;gap:.45em;padding:.85em 1em;display:grid;box-shadow:0 0 0 1.5px #e9c4a2}.hd-flag-head{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4em;font-size:.8em;font-weight:800;display:flex}.hd-flag-head svg{flex:none}.hd-flag-num{color:var(--hd-navy);font-weight:600}.hd-flag-num b{color:var(--hd-orange-ink);font-variant-numeric:tabular-nums;font-weight:800}.hd-flag-note{font-size:.9em;font-weight:600}.hd-chips{flex-wrap:wrap;gap:.35em;display:flex}.hd-chips span{background:var(--hd-teal-tint);color:var(--hd-teal-ink);border-radius:6px;padding:.2em .5em;font-size:.8em;font-weight:700}.hd-review{background:var(--hd-green-tint);color:var(--hd-green);border-radius:12px;align-items:start;gap:.5em;padding:.6em .8em;font-size:.86em;font-weight:700;display:flex}.hd-review svg{flex:none;margin-top:.15em}.hd-pause{border:1px solid var(--hd-line);color:var(--hd-navy);cursor:pointer;z-index:2;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex;position:absolute;top:10px;right:10px}.hd-pause:hover{background:var(--hd-navy);color:#fff}.hd-pause span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (hover:hover){.hd-pause{opacity:0}.hd:hover .hd-pause,.hd:focus-within .hd-pause{opacity:1}}@container (max-width:900px){.hd-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hd-side{grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.hd-flag{grid-row:span 2}}@container (max-width:640px){.hd-stage{grid-template-columns:minmax(0,1fr);gap:.6rem;padding:1rem}.hd-side{grid-template-columns:minmax(0,1fr)}.hd-flag{grid-row:auto}.hd-cert>.hd-label{padding-right:1.4rem}}@container (max-width:400px){.hd-note{display:none}.hd-inv{max-width:48%}}@media (prefers-reduced-motion:no-preference){.hd-pause{transition:opacity .18s,background .18s}.hd[data-play] .hd-cert{animation:hd-cert var(--hd-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.hd[data-play] .hd-rows li:first-child{animation:hd-r1 var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-rows li:nth-child(2){animation:hd-r2 var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-rows li:nth-child(3){animation:hd-r3 var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-rows li:nth-child(4){animation:hd-r4 var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-rows li:nth-child(5){animation:hd-r5 var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-rows li:nth-child(6){animation:hd-room var(--hd-loop) cubic-bezier(.34, 1.45, .64, 1) .94 forwards}.hd[data-play] .hd-gauge{animation:hd-gauge var(--hd-loop) cubic-bezier(.16, 1, .3, 1) .94 forwards}.hd[data-play] .hd-move{animation:hd-move var(--hd-loop) cubic-bezier(.65, 0, .35, 1) .94 forwards}.hd[data-play] .hd-inv-was{animation:hd-inv-was var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-needle{animation:hd-needle var(--hd-loop) cubic-bezier(.45, 0, .2, 1) .94 forwards}.hd[data-play] .hd-ghost{animation:hd-ghost var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-then{animation:hd-then var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-now{animation:hd-now var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-was{animation:hd-was var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-flag{animation:hd-flag var(--hd-loop) cubic-bezier(.34, 1.45, .64, 1) .94 forwards}.hd[data-play] .hd-sources{animation:hd-sources var(--hd-loop) ease .94 forwards}.hd[data-play] .hd-review{animation:hd-review var(--hd-loop) ease .94 forwards}.hd[data-paused] *{animation-play-state:paused!important}}@keyframes hd-cert{0%,2%{opacity:0;transform:translateY(-14px)}8%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-r1{0%,10%{opacity:0;transform:translate(-8px)}14%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-r2{0%,14%{opacity:0;transform:translate(-8px)}18%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-r3{0%,18%{opacity:0;transform:translate(-8px)}22%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-r4{0%,22%{opacity:0;transform:translate(-8px)}26%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-r5{0%,26%{opacity:0;transform:translate(-8px)}30%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-room{0%,54%{opacity:0;transform:scale(.94)}60%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-gauge{0%,6%{opacity:0;transform:translateY(10px)}12%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-move{0%,32%{transform:translate(-50%)}40%,to{transform:none}}@keyframes hd-inv-was{0%,35%{opacity:1}40%,to{opacity:0}}@keyframes hd-needle{0%,42%{transform:rotate(var(--from))}51%{transform:rotate(calc(var(--a) - 4deg))}55%,to{transform:rotate(var(--a))}}@keyframes hd-ghost{0%,50%{opacity:0}56%,95%{opacity:.45}to{opacity:0}}@keyframes hd-then{0%,6%{opacity:0}12%,44%{opacity:1;transform:none}48%,to{opacity:0;transform:translateY(-6px)}}@keyframes hd-now{0%,46%{opacity:0;transform:translateY(6px)}52%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-was{0%,52%{opacity:0;transform:translateY(4px)}58%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-flag{0%,60%{opacity:0;transform:scale(.94)}66%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-sources{0%,66%{opacity:0;transform:translateY(8px)}72%,95%{opacity:1;transform:none}to{opacity:0}}@keyframes hd-review{0%,72%{opacity:0;transform:translateY(8px)}78%,95%{opacity:1;transform:none}to{opacity:0}}
