.scr[data-astro-cid-l4zk6sdx]{aspect-ratio:5/4;color:var(--chalk);background:linear-gradient(#f3f1eb09,#0000 40%),#121410;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #f3f1eb1a,0 40px 80px -40px #000000b3;container-type:inline-size}.scr__bar[data-astro-cid-l4zk6sdx]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f3f1eb99;border-bottom:1px solid #f3f1eb14;justify-content:space-between;align-items:center;padding:3.4cqi 5cqi;font-size:max(10px,2.3cqi);display:flex}.scr__brand[data-astro-cid-l4zk6sdx]{align-items:center;gap:1.4cqi;display:inline-flex}.scr__brand[data-astro-cid-l4zk6sdx] svg[data-astro-cid-l4zk6sdx]{width:4.4cqi;height:4.4cqi;color:var(--chalk)}.scr__mode[data-astro-cid-l4zk6sdx]{background:var(--signal);color:var(--ink);border-radius:999px;padding:.45em .9em;font-weight:600}.scr__body[data-astro-cid-l4zk6sdx]{flex:1;min-height:0;padding:5cqi;display:grid}.scr__label[data-astro-cid-l4zk6sdx]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f3f1eb80;font-size:max(10px,2.1cqi)}.scr__unit[data-astro-cid-l4zk6sdx]{color:#f3f1eb8c;font-size:5cqi;font-weight:600}.scr__row[data-astro-cid-l4zk6sdx]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#f3f1eb80;justify-content:space-between;font-size:max(10px,2.3cqi);display:flex}.scr__row[data-astro-cid-l4zk6sdx] b[data-astro-cid-l4zk6sdx]{color:var(--signal);font-weight:600}.m-measure[data-astro-cid-l4zk6sdx]{grid-template-rows:auto auto 1fr auto;gap:1.5cqi;display:grid}.m-measure__num[data-astro-cid-l4zk6sdx]{align-items:baseline;gap:1.6cqi;line-height:.85;display:flex}.m-measure__num[data-astro-cid-l4zk6sdx] .num[data-astro-cid-l4zk6sdx]{letter-spacing:-.045em;font-size:21cqi;font-weight:800;font-stretch:112%}.m-measure__curve[data-astro-cid-l4zk6sdx]{width:calc(100% + 10cqi);height:100%;min-height:16cqi;margin-inline:-5cqi;overflow:visible}.m-line[data-astro-cid-l4zk6sdx]{fill:none;stroke:var(--signal);stroke-width:2.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:1 2;stroke-dashoffset:0}.m-rec[data-astro-cid-l4zk6sdx]{stroke:#f3f1eb4d;stroke-dasharray:3 5;vector-effect:non-scaling-stroke}.js .scr--measure[data-astro-cid-l4zk6sdx] .m-line[data-astro-cid-l4zk6sdx]{stroke-dashoffset:1px;transition:stroke-dashoffset 1.6s var(--ease-in-out) .2s}.js .scr--measure[data-astro-cid-l4zk6sdx] .m-area[data-astro-cid-l4zk6sdx]{opacity:0;transition:opacity .8s 1.2s}.is-active .scr--measure[data-astro-cid-l4zk6sdx] .m-line[data-astro-cid-l4zk6sdx],.scr--measure[data-astro-cid-l4zk6sdx].is-active .m-line[data-astro-cid-l4zk6sdx]{stroke-dashoffset:0}.is-active .scr--measure[data-astro-cid-l4zk6sdx] .m-area[data-astro-cid-l4zk6sdx],.scr--measure[data-astro-cid-l4zk6sdx].is-active .m-area[data-astro-cid-l4zk6sdx]{opacity:1}.m-train[data-astro-cid-l4zk6sdx]{grid-template-columns:44% 1fr;align-items:center;gap:6cqi;display:grid}.m-train__ring[data-astro-cid-l4zk6sdx]{justify-items:center;gap:2.4cqi;display:grid;position:relative}.m-train__dial[data-astro-cid-l4zk6sdx]{width:100%;position:relative}.m-train__cap[data-astro-cid-l4zk6sdx]{text-align:center}.m-train__ring[data-astro-cid-l4zk6sdx] svg[data-astro-cid-l4zk6sdx]{width:100%;height:auto}.m-train[data-astro-cid-l4zk6sdx] .seg[data-astro-cid-l4zk6sdx]{fill:none;stroke:#f3f1eb1a;stroke-width:11px;stroke-linecap:butt;transition:stroke .4s var(--ease-out) calc(var(--i) * 90ms + .2s)}.m-train[data-astro-cid-l4zk6sdx] .seg[data-astro-cid-l4zk6sdx].is-lit{stroke:var(--signal)}.js .scr--train[data-astro-cid-l4zk6sdx] .seg[data-astro-cid-l4zk6sdx].is-lit{stroke:#f3f1eb1a}.is-active .scr--train[data-astro-cid-l4zk6sdx] .seg[data-astro-cid-l4zk6sdx].is-lit,.scr--train[data-astro-cid-l4zk6sdx].is-active .seg[data-astro-cid-l4zk6sdx].is-lit{stroke:var(--signal)}.m-train__level[data-astro-cid-l4zk6sdx]{place-content:center;justify-items:center;gap:1cqi;display:grid;position:absolute;inset:0}.m-train__max[data-astro-cid-l4zk6sdx]{color:#f3f1eb80;font-size:2.8cqi}.m-train__level[data-astro-cid-l4zk6sdx] .num[data-astro-cid-l4zk6sdx]{letter-spacing:-.04em;font-size:13cqi;font-weight:800;font-stretch:112%;line-height:.85}.m-train__side[data-astro-cid-l4zk6sdx]{align-content:center;gap:2.4cqi;display:grid}.m-train__reps[data-astro-cid-l4zk6sdx]{gap:1cqi;display:grid}.m-train__count[data-astro-cid-l4zk6sdx]{color:#f3f1eb99;font-size:4.2cqi}.m-train__count[data-astro-cid-l4zk6sdx] b[data-astro-cid-l4zk6sdx]{color:var(--chalk);letter-spacing:-.04em;font-size:10cqi;font-weight:800;font-stretch:112%}.m-train__repbar[data-astro-cid-l4zk6sdx]{grid-template-columns:repeat(12,1fr);gap:.8cqi;display:grid}.m-train__repbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx]{height:2.2cqi;transition:background-color .3s var(--ease-out) calc(var(--i) * 60ms + .4s);background:#f3f1eb1f;border-radius:1px;transform:skew(-12deg)}.m-train__repbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx].is-done{background:var(--chalk)}.js .scr--train[data-astro-cid-l4zk6sdx] .m-train__repbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx].is-done{background:#f3f1eb1f}.is-active .scr--train[data-astro-cid-l4zk6sdx] .m-train__repbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx].is-done,.scr--train[data-astro-cid-l4zk6sdx].is-active .m-train__repbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx].is-done{background:var(--chalk)}.m-train__hold[data-astro-cid-l4zk6sdx]{justify-content:space-between;align-items:baseline;margin-top:1.5cqi;font-size:3.4cqi;display:flex}.m-train__holdbar[data-astro-cid-l4zk6sdx]{background:#f3f1eb1a;border-radius:99px;height:1.2cqi;overflow:hidden}.m-train__holdbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx]{border-radius:inherit;background:var(--signal);width:62%;height:100%;display:block}.is-active .scr--train[data-astro-cid-l4zk6sdx] .m-train__holdbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx],.scr--train[data-astro-cid-l4zk6sdx].is-active .m-train__holdbar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx]{animation:hold 3s var(--ease-in-out) infinite}@keyframes hold{0%{width:0}to{width:100%}}.m-compete[data-astro-cid-l4zk6sdx]{grid-template-rows:auto 1fr;gap:3cqi;display:grid}.m-compete__tabs[data-astro-cid-l4zk6sdx]{gap:1.2cqi;font-size:2.9cqi;display:flex}.m-compete__tabs[data-astro-cid-l4zk6sdx] span[data-astro-cid-l4zk6sdx]{color:#f3f1eb8c;border-radius:999px;padding:.5em 1em;box-shadow:inset 0 0 0 1px #f3f1eb24}.m-compete__tabs[data-astro-cid-l4zk6sdx] .is-on[data-astro-cid-l4zk6sdx]{background:var(--chalk);color:var(--ink);box-shadow:none;font-weight:600}.m-compete__list[data-astro-cid-l4zk6sdx]{align-content:space-between;margin:0;padding:0;list-style:none;display:grid}.m-compete__list[data-astro-cid-l4zk6sdx] li[data-astro-cid-l4zk6sdx]{grid-template-columns:6.6cqi 1fr 26cqi 12cqi;align-items:center;gap:3cqi;font-size:3.6cqi;display:grid}.js .scr--compete[data-astro-cid-l4zk6sdx] li[data-astro-cid-l4zk6sdx]{opacity:0;transition:opacity .5s var(--ease-out) calc(var(--i) * 80ms + .15s), transform .7s var(--ease-out) calc(var(--i) * 80ms + .15s);transform:translate(-3cqi)}.is-active .scr--compete[data-astro-cid-l4zk6sdx] li[data-astro-cid-l4zk6sdx],.scr--compete[data-astro-cid-l4zk6sdx].is-active li[data-astro-cid-l4zk6sdx]{opacity:1;transform:none}.m-rank[data-astro-cid-l4zk6sdx]{aspect-ratio:1;border-radius:1.4cqi;place-items:center;font-size:2.9cqi;font-weight:700;display:grid;transform:skew(-8deg);box-shadow:inset 0 0 0 1px #f3f1eb2e}li[data-astro-cid-l4zk6sdx]:first-child .m-rank[data-astro-cid-l4zk6sdx]{background:var(--signal);color:var(--ink);box-shadow:none}.m-name[data-astro-cid-l4zk6sdx]{font-weight:560}.m-bar[data-astro-cid-l4zk6sdx]{background:#f3f1eb14;border-radius:99px;height:1.2cqi;overflow:hidden}.m-bar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx]{border-radius:inherit;transform-origin:0;height:100%;transform:scaleX(var(--p));background:#f3f1eb8c;display:block}li[data-astro-cid-l4zk6sdx]:first-child .m-bar[data-astro-cid-l4zk6sdx] i[data-astro-cid-l4zk6sdx]{background:var(--signal)}.m-kg[data-astro-cid-l4zk6sdx]{text-align:right;font-weight:650}
