.ride-screen.cz{--cz-chill:0;--cz-deep:0;--cz-frost:#e4f5ff;--cz-ice:#8fd0ff;--cz-blue:#3a8edb;--cz-blend:screen;--cz-boost:1;--cz-fern:var(--cz-frost);--cz-fern-halo:var(--cz-ice);--cz-flake:#f2faff;--cz-num:#a6dcff;--cz-num-glow:#5fb6ff;--cz-chip-ink:#06223a;--cz-chip-bg:var(--cz-ice);--cz-chip-hi:#d9f1ff;--cz-shout-top:#f4fbff;--cz-shade:#0b2742;--cz-web:#d6e6f5;--cz-spider:#b9cde0;--cz-z:var(--cz-ice)}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .ride-screen.cz{--cz-frost:#8ec3ea;--cz-ice:#2f80c8;--cz-blue:#164f8a;--cz-blend:normal;--cz-boost:1.4;--cz-fern:var(--cz-ice);--cz-fern-halo:var(--cz-frost);--cz-flake:#5f9fd4;--cz-num:#1b63aa;--cz-num-glow:#8ec3ea;--cz-chip-ink:#f2f9ff;--cz-chip-bg:var(--cz-blue);--cz-chip-hi:#1f6db3;--cz-shout-top:#bfe2ff;--cz-web:#4a6380;--cz-spider:#2c3e52}}:root[data-theme=light] .ride-screen.cz{--cz-frost:#8ec3ea;--cz-ice:#2f80c8;--cz-blue:#164f8a;--cz-blend:normal;--cz-boost:1.4;--cz-fern:var(--cz-ice);--cz-fern-halo:var(--cz-frost);--cz-flake:#5f9fd4;--cz-num:#1b63aa;--cz-num-glow:#8ec3ea;--cz-chip-ink:#f2f9ff;--cz-chip-bg:var(--cz-blue);--cz-chip-hi:#1f6db3;--cz-shout-top:#bfe2ff;--cz-web:#4a6380;--cz-spider:#2c3e52}.ride-screen.cz .cz-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ride-screen.cz .cz-layer>*{z-index:1;pointer-events:none;transition:opacity .25s linear;position:absolute}.ride-screen.cz .cz-probe{width:calc(var(--u) * 100);visibility:hidden;height:0}.ride-screen.cz .cz-tl{--cz-at:0 0;top:0;left:0}.ride-screen.cz .cz-tr{--cz-at:100% 0;top:0;right:0}.ride-screen.cz .cz-bl{--cz-at:0 100%;bottom:0;left:0}.ride-screen.cz .cz-br{--cz-at:100% 100%;bottom:0;right:0}.ride-screen.cz .cz-frost{opacity:0;inset:0}.ride-screen.cz.cz-fx-frost .cz-frost{opacity:calc(min(var(--cz-chill) * 1.4, 1) * var(--cz-boost))}.ride-screen.cz .cz-corner{--cz-reach:calc(.4 + var(--cz-chill) * .4 + var(--cz-deep) * .2);background:radial-gradient(farthest-corner at var(--cz-at), color-mix(in srgb, var(--cz-frost) 60%, transparent), color-mix(in srgb, var(--cz-ice) 30%, transparent) 35%, transparent 70%);width:33%;height:50%;mix-blend-mode:var(--cz-blend);-webkit-mask-image:radial-gradient(farthest-corner at var(--cz-at), #000 30%, transparent 78%);-webkit-mask-image:radial-gradient(farthest-corner at var(--cz-at), #000 30%, transparent 78%);mask-image:radial-gradient(farthest-corner at var(--cz-at), #000 30%, transparent 78%);transform-origin:var(--cz-at);transform:scale(var(--cz-reach));transition:transform .25s linear;position:absolute}.ride-screen.cz .cz-ferns{fill:none;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ride-screen.cz .cz-tr .cz-ferns{transform:scaleX(-1)}.ride-screen.cz .cz-bl .cz-ferns{transform:scaleY(-1)}.ride-screen.cz .cz-br .cz-ferns{transform:scale(-1)}.ride-screen.cz .cz-fern-halo{stroke:color-mix(in srgb, var(--cz-fern-halo) 35%, transparent);stroke-width:calc(var(--u) * .9);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-fern-stem{stroke:var(--cz-fern);stroke-width:calc(var(--u) * .24);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-fern-barb{stroke:color-mix(in srgb, var(--cz-fern) 75%, transparent);stroke-width:calc(var(--u) * .14);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-glint{left:var(--cz-gx);top:var(--cz-gy);width:calc(var(--u) * var(--cz-sz));aspect-ratio:1;background:linear-gradient(90deg, transparent 44%, var(--cz-fern) 50%, transparent 56%), linear-gradient(0deg, transparent 44%, var(--cz-fern) 50%, transparent 56%);opacity:0;animation:cz-twinkle var(--cz-d) ease-in-out var(--cz-dl) infinite;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 15%,#0000 70%);mask-image:radial-gradient(circle,#000 15%,#0000 70%)}@keyframes cz-twinkle{0%,60%,to{opacity:0;transform:scale(.4)rotate(0)}80%{opacity:1;transform:scale(1)rotate(45deg)}}.ride-screen.cz .cz-icicles{height:calc(var(--u) * 7);z-index:4;opacity:0;transform-origin:top;transform:scaleY(calc(.25 + var(--cz-chill) * .75));transition:opacity .25s linear,transform .25s linear;top:6px;left:0;right:0}.ride-screen.cz[data-view=sim] .cz-icicles{z-index:2}.ride-screen.cz.cz-fx-icicles .cz-icicles{opacity:calc(clamp(0, (var(--cz-chill) - .1) * 2.5, 1) * var(--cz-boost))}.ride-screen.cz .cz-icicles:before{content:"";height:calc(var(--u) * .7);border-radius:0 0 calc(var(--u) * .5) calc(var(--u) * .5);background:linear-gradient(var(--cz-frost), color-mix(in srgb, var(--cz-ice) 70%, transparent));position:absolute;top:0;left:0;right:0}.ride-screen.cz .cz-icicle{top:0;left:var(--cz-x);width:calc(var(--u) * var(--cz-w));height:var(--cz-h);position:absolute}.ride-screen.cz .cz-icicle:before{content:"";clip-path:polygon(0 0,100% 0,54% 96%,50% 100%,46% 96%);background:linear-gradient(90deg, color-mix(in srgb, var(--cz-ice) 75%, transparent), var(--cz-frost) 35%, color-mix(in srgb, var(--cz-ice) 85%, transparent) 60%, color-mix(in srgb, var(--cz-blue) 85%, transparent));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}.ride-screen.cz .cz-drop{width:calc(var(--u) * .5);height:calc(var(--u) * .7);margin-left:calc(var(--u) * -.25);background:var(--cz-ice);opacity:0;animation:cz-drip var(--cz-d) ease-in var(--cz-dl) infinite;border-radius:50%/60% 60% 40% 40%;position:absolute;top:90%;left:50%}@keyframes cz-drip{0%,55%{opacity:0;transform:translateY(0)scale(.3)}75%{opacity:.9;transform:translateY(0)scale(1)}to{transform:translateY(calc(var(--u) * 5)) scale(1);opacity:0}}.ride-screen.cz .cz-snow{opacity:0;inset:0;overflow:hidden}.ride-screen.cz.cz-fx-snow:is([data-cz-stage="2"],[data-cz-stage="3"],[data-cz-stage="4"]) .cz-snow{opacity:calc(.7 + var(--cz-deep) * .3)}.ride-screen.cz .cz-flake{top:-3%;left:var(--cz-x);width:var(--cz-sz);height:var(--cz-sz);background:radial-gradient(circle, var(--cz-flake) 35%, color-mix(in srgb, var(--cz-flake) 0%, transparent) 70%);animation:cz-drift var(--cz-d) linear var(--cz-dl) infinite;border-radius:50%;position:absolute}.ride-screen.cz .cz-crystal{fill:none;stroke:var(--cz-flake);stroke-width:1.6px;stroke-linecap:round;background:0 0;border-radius:0;overflow:visible}@keyframes cz-drift{0%{transform:translate(0)rotate(0)}25%{transform:translate(var(--cz-dx), 27cqh) rotate(calc(var(--cz-spin) * .25))}50%{transform:translate(0, 54cqh) rotate(calc(var(--cz-spin) * .5))}75%{transform:translate(calc(var(--cz-dx) * -1), 81cqh) rotate(calc(var(--cz-spin) * .75))}to{transform:translate(0, 108cqh) rotate(var(--cz-spin))}}.ride-screen.cz .cz-web{width:calc(var(--u) * 22);aspect-ratio:1;opacity:0}.ride-screen.cz.cz-fx-cobwebs:is([data-cz-stage="3"],[data-cz-stage="4"]) .cz-web{opacity:calc(.8 * var(--cz-boost))}.ride-screen.cz .cz-web-a{top:0;left:0}.ride-screen.cz .cz-web-b{bottom:0;right:0;transform:scale(-1)}.ride-screen.cz .cz-layer[data-cz-view=sim] .cz-web{width:calc(var(--u) * 16)}.ride-screen.cz .cz-layer[data-cz-view=sim] .cz-web-a{top:var(--cz-web-y,0);left:var(--cz-web-a-x,0)}.ride-screen.cz .cz-layer[data-cz-view=sim] .cz-web-b{top:var(--cz-web-y,0);right:var(--cz-web-b-x,0);bottom:auto;transform:scaleX(-1)}.ride-screen.cz .cz-web-art{fill:none;width:100%;height:100%;stroke:var(--cz-web);stroke-linecap:round;transform-origin:0 0;position:absolute;inset:0;overflow:hidden}.ride-screen.cz.cz-fx-cobwebs:is([data-cz-stage="3"],[data-cz-stage="4"]) .cz-web-art{animation:1.6s cubic-bezier(.2,.7,.2,1) both cz-spin-in}.ride-screen.cz .cz-web-spokes{stroke-width:calc(var(--u) * .16);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-web-threads{stroke-width:calc(var(--u) * .11);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-spider{animation:3.2s ease-in-out infinite alternate cz-bob}.ride-screen.cz .cz-spider-thread{stroke-width:calc(var(--u) * .08);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-spider-legs{stroke:var(--cz-spider);stroke-width:calc(var(--u) * .16);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-spider-body{fill:var(--cz-spider);stroke:none}@keyframes cz-spin-in{0%{opacity:0;transform:scale(.2)rotate(-20deg)}to{opacity:1;transform:none}}@keyframes cz-bob{0%{transform:translateY(-6px)}to{transform:translateY(8px)}}.ride-screen.cz .cz-zzz{left:var(--cz-zzz-x,0);top:var(--cz-zzz-y,0);opacity:0;width:0;height:0}.ride-screen.cz .cz-layer:not([data-cz-zzz]) .cz-zzz{visibility:hidden}.ride-screen.cz .cz-layer[data-cz-zzz=panel] .cz-zzz{z-index:4}.ride-screen.cz.cz-fx-zzz:is([data-cz-stage="3"],[data-cz-stage="4"]) .cz-zzz{opacity:1}.ride-screen.cz .cz-z{color:var(--cz-z);text-shadow:0 calc(var(--u) * .3) 0 var(--cz-shade);opacity:0;line-height:1;animation:3.6s ease-out infinite cz-snore;position:absolute;bottom:0;left:0}.ride-screen.cz .cz-z-1{font-size:calc(var(--u) * 3)}.ride-screen.cz .cz-z-2{font-size:calc(var(--u) * 4);animation-delay:-1.2s}.ride-screen.cz .cz-z-3{font-size:calc(var(--u) * 5.2);animation-delay:-2.4s}@keyframes cz-snore{0%{opacity:0;transform:translate(0)rotate(-12deg)scale(.6)}15%{opacity:1}70%{opacity:.9}to{transform:translate(calc(var(--u) * 4), calc(var(--cz-zzz-rise,0px) * -1)) rotate(8deg) scale(1);opacity:0}}.ride-screen.cz.cz-fx-frostPanels[data-view=ladder] :is(.rs-hero,.rs-ladder,.rs-cadence,.rs-heart):before{content:"";border-radius:calc(var(--u) * 2.2);pointer-events:none;box-shadow:inset 0 0 0 calc(var(--cz-chill) * var(--u) * .3) color-mix(in srgb, var(--cz-ice) calc(var(--cz-chill) * 90%), transparent), inset 0 0 calc(var(--u) * (1.5 + var(--cz-deep) * 2.5)) calc(var(--u) * (.2 + var(--cz-deep) * .6)) color-mix(in srgb, var(--cz-frost) calc(var(--cz-chill) * 55%), transparent);position:absolute;inset:0}.ride-screen.cz.cz-fx-frostPanels[data-view=ladder] :is(.rs-cadence,.rs-heart):before{inset:calc(var(--u) * -1.2)}.ride-screen.cz[data-view=ladder][data-cz-stage] .rs-cadence,.ride-screen.cz[data-view=ladder][data-cz-stage] .rs-heart,.ride-screen.cz[data-view=ladder][data-cz-stage] .rs-bottom{--cz-backing:color-mix(in srgb, var(--surface) calc(max(var(--cz-chill), var(--rz-heat,0)) * 76%), transparent);background-color:var(--cz-backing);box-shadow:0 0 0 calc(var(--u) * 1.2) var(--cz-backing);border-radius:calc(var(--u) * 2.2)}.ride-screen.cz .cz-stage{padding:calc(var(--u) * .6) calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.3);white-space:nowrap;color:var(--cz-chip-ink);background:var(--cz-chip-bg);border-radius:.25rem;align-items:center;display:inline-flex}@container (orientation:portrait){.ride-screen.cz .cz-stage{padding-inline:calc(var(--u) * .9)}.ride-screen.cz .rs-hero-head{column-gap:calc(var(--u) * 1)}}.ride-screen.cz[data-cz-stage="4"] .cz-stage{background:linear-gradient(90deg, var(--cz-chip-bg), var(--cz-chip-hi), var(--cz-chip-bg))}.ride-screen.cz .cz-moments{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ride-screen.cz .cz-moments>*{pointer-events:none;margin:0;position:absolute}.ride-screen.cz .cz-shout{z-index:4;left:0;right:0;bottom:calc(var(--u) * 1.2);text-align:center;font-size:calc(var(--u) * 11);letter-spacing:.04em;white-space:nowrap;background:linear-gradient(180deg, var(--cz-shout-top) 15%, var(--cz-ice) 50%, var(--cz-blue) 85%);color:#0000;filter:drop-shadow(0 calc(var(--u) * .6) 0 var(--cz-shade)) drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb, var(--cz-ice) 60%, transparent));opacity:0;-webkit-background-clip:text;background-clip:text;line-height:1;animation:1.9s cubic-bezier(.2,.8,.2,1) forwards cz-stamp}.ride-screen.cz .cz-moments[data-cz-view=sim] .cz-shout{top:var(--rz-at-shout,34%);font-size:calc(var(--u) * 12);bottom:auto}@keyframes cz-stamp{0%{opacity:0;transform:scale(1.6)}12%{opacity:1;transform:scale(1)}17%{transform:translateX(calc(var(--u) * -.5))}22%{transform:translateX(calc(var(--u) * .5))}27%{transform:translateX(calc(var(--u) * -.35))}32%{transform:translateX(calc(var(--u) * .35))}37%{transform:none}75%{opacity:1;transform:scale(1.02)}to{opacity:0;transform:scale(1.04) translateY(calc(var(--u) * 1.5))}}.ride-screen.cz .cz-shatter{z-index:1;inset:0}.ride-screen.cz .cz-cracks{fill:none;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:33%;height:50%;animation:2.4s ease-out forwards cz-crack;position:absolute;overflow:hidden}.ride-screen.cz .cz-cracks.cz-tr{transform:scaleX(-1)}.ride-screen.cz .cz-cracks.cz-bl{transform:scaleY(-1)}.ride-screen.cz .cz-cracks.cz-br{transform:scale(-1)}.ride-screen.cz .cz-crack-halo{stroke:color-mix(in srgb, var(--cz-blue) 55%, transparent);stroke-width:calc(var(--u) * .7);vector-effect:non-scaling-stroke}.ride-screen.cz .cz-crack-line{stroke:var(--cz-fern);stroke-width:calc(var(--u) * .22);vector-effect:non-scaling-stroke}@keyframes cz-crack{0%{opacity:0}10%,40%{opacity:1}80%,to{opacity:0}}.ride-screen.cz .cz-shard{left:var(--cz-left,auto);right:var(--cz-right,auto);top:var(--cz-top,auto);bottom:var(--cz-bottom,auto);width:var(--cz-sz);aspect-ratio:1;background:linear-gradient(135deg, color-mix(in srgb, var(--cz-frost) 80%, transparent), color-mix(in srgb, var(--cz-ice) 70%, transparent) 55%, color-mix(in srgb, var(--cz-blue) 70%, transparent));opacity:0;animation:cz-shard-in .3s ease-out both, cz-fall 1.6s cubic-bezier(.45, 0, .9, .55) calc(.45s + var(--cz-dl)) forwards;position:absolute}.ride-screen.cz .cz-shard-0{clip-path:polygon(10% 0,100% 30%,60% 100%)}.ride-screen.cz .cz-shard-1{clip-path:polygon(0 20%,80% 0,100% 70%,30% 100%)}.ride-screen.cz .cz-shard-2{clip-path:polygon(50% 0,100% 100%,0 80%)}@keyframes cz-shard-in{0%{opacity:0}to{opacity:.9}}@keyframes cz-fall{0%{opacity:.9;transform:none}15%{transform:translateY(calc(var(--u) * .6)) rotate(calc(var(--cz-spin) * .05));opacity:.9}to{transform:translate(var(--cz-dx), 55cqh) rotate(var(--cz-spin));opacity:0}}.ride-screen.cz:not([data-cz-stage]) .cz-layer *,.ride-screen.cz:not([data-cz-stage]) .cz-layer :before,.ride-screen.cz:not([data-cz-stage]) .cz-layer :after,.ride-screen.cz[data-cz-stage="0"] .cz-layer *,.ride-screen.cz[data-cz-stage="0"] .cz-layer :before,.ride-screen.cz[data-cz-stage="0"] .cz-layer :after,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"]) .cz-snow *,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"]) .cz-snow :before,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"]) .cz-snow :after,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"],[data-cz-stage="2"]) :is(.cz-zzz,.cz-web) *,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"],[data-cz-stage="2"]) :is(.cz-zzz,.cz-web) :before,.ride-screen.cz:is(:not([data-cz-stage]),[data-cz-stage="0"],[data-cz-stage="1"],[data-cz-stage="2"]) :is(.cz-zzz,.cz-web) :after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cz *,.cz :before,.cz :after{animation:none!important}.ride-screen.cz .cz-snow,.ride-screen.cz .cz-zzz,.ride-screen.cz .cz-drop,.ride-screen.cz .cz-glint,.ride-screen.cz .cz-shout,.ride-screen.cz .cz-shatter{display:none}.ride-screen.cz .cz-corner{transition:none;transform:none}.ride-screen.cz .cz-icicles{transition:opacity .25s linear;transform:none}}.ride-screen.rz{--rz-heat:0;--rz-melt:0;--rz-hot:#ff5a1f;--rz-core:#ffc93c;--rz-deep:#c42e18;--rz-blend:screen;--rz-boost:1;--rz-ground:#120604;--rz-pulse-blend:screen;--rz-white:color-mix(in srgb, var(--rz-core) 25%, #fff6d8);--rz-num:var(--rz-core);--rz-chip-ink:#120604;--rz-chip-hi:var(--rz-core);--rz-shout-top:var(--rz-white);--rz-char:#5b4538}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .ride-screen.rz{--rz-hot:#c42e18;--rz-core:#ff5a1f;--rz-deep:#8e1f0f;--rz-blend:normal;--rz-boost:1.3;--rz-ground:#ecd9cb;--rz-pulse-blend:multiply;--rz-num:#c42e18;--rz-chip-ink:#fff6d8;--rz-chip-hi:var(--rz-deep);--rz-shout-top:var(--rz-core);--rz-char:#3b2a20}}:root[data-theme=light] .ride-screen.rz{--rz-hot:#c42e18;--rz-core:#ff5a1f;--rz-deep:#8e1f0f;--rz-blend:normal;--rz-boost:1.3;--rz-ground:#ecd9cb;--rz-pulse-blend:multiply;--rz-num:#c42e18;--rz-chip-ink:#fff6d8;--rz-chip-hi:var(--rz-deep);--rz-shout-top:var(--rz-core);--rz-char:#3b2a20}.ride-screen.rz .rz-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ride-screen.rz .rz-layer>*{z-index:1;pointer-events:none;transition:opacity .25s linear;position:absolute}.ride-screen.rz .rz-lava{opacity:0;background:var(--rz-cracks) center / cover no-repeat var(--rz-ground);inset:0}.ride-screen.rz .rz-lava:after{content:"";background:var(--rz-cracks) center / cover no-repeat;mix-blend-mode:var(--rz-pulse-blend);opacity:0;animation:2.8s ease-in-out infinite rz-lava-pulse;position:absolute;inset:0}.ride-screen.rz.rz-fx-lava .rz-lava{opacity:max(clamp(0, (var(--rz-heat) - .75) * 4, 1) * .7, var(--rz-melt))}@keyframes rz-lava-pulse{50%{opacity:.25}}.ride-screen.rz .rz-glow{opacity:0;inset:0}.ride-screen.rz .rz-glow:before{content:"";background:radial-gradient(120% 70% at 50% 115%, color-mix(in srgb, var(--rz-hot) 70%, transparent), transparent 60%), radial-gradient(80% 60% at -10% 50%, color-mix(in srgb, var(--rz-deep) 55%, transparent), transparent 60%), radial-gradient(80% 60% at 110% 50%, color-mix(in srgb, var(--rz-deep) 55%, transparent), transparent 60%);animation:3s ease-in-out infinite rz-breathe;position:absolute;inset:0}.ride-screen.rz.rz-fx-glow .rz-glow{opacity:calc(min(var(--rz-heat) * 2.2, 1) * .75 * var(--rz-boost))}@keyframes rz-breathe{0%,to{opacity:.82}50%{opacity:1}}.ride-screen.rz .rz-floor{--rz-scale:calc(.35 + var(--rz-heat) * .65 + var(--rz-melt) * .6);opacity:0;transform-origin:bottom;height:34%;transform:scaleY(var(--rz-scale));bottom:0;left:0;right:0}.ride-screen.rz.rz-fx-floor .rz-floor{opacity:calc(clamp(0, (var(--rz-heat) - .25) * 3, 1) * var(--rz-boost))}.ride-screen.rz.rz-fx-floor[data-view=ladder] .rs-ladder{background-color:color-mix(in srgb, var(--surface) calc(100% - var(--rz-heat) * 24%), transparent)}.ride-screen.rz[data-view=ladder] .rs-cadence,.ride-screen.rz[data-view=ladder] .rs-heart,.ride-screen.rz[data-view=ladder] .rs-bottom{--rz-backing:color-mix(in srgb, var(--surface) calc(var(--rz-heat) * 76%), transparent);background-color:var(--rz-backing);box-shadow:0 0 0 calc(var(--u) * 1.2) var(--rz-backing);border-radius:calc(var(--u) * 2.2)}.ride-screen.rz .rz-tongue{bottom:var(--rz-b,-12%);left:var(--rz-x);width:var(--rz-w);height:var(--rz-h);background:radial-gradient(60% 75% at 50% 85%, var(--rz-white) 0%, var(--rz-core) 22%, var(--rz-hot) 50%, color-mix(in srgb, var(--rz-deep) 70%, transparent) 72%, transparent 78%);mix-blend-mode:var(--rz-blend);filter:blur(.35cqw);transform-origin:50% 100%;animation:rz-lick var(--rz-d) ease-in-out var(--rz-dl) infinite alternate;border-radius:50% 50% 35% 35%/70% 70% 30% 30%;position:absolute}@keyframes rz-lick{0%{opacity:.8;transform:scale(.9,.75)skew(-4deg)}50%{opacity:1;transform:scale(1.05,1.08)skew(3deg)}to{opacity:.85;transform:scale(.85,.9)skew(-2deg)translateY(-4%)}}.ride-screen.rz .rz-wall{--rz-scale:min(var(--rz-heat) * 1.2, 1);width:calc(var(--u) * 8);opacity:0;transform-origin:bottom;transform:scaleY(var(--rz-scale));top:0;bottom:0}.ride-screen.rz .rz-wall-left{left:calc(var(--u) * -.6);-webkit-mask-image:linear-gradient(90deg,#000 35%,#0000);mask-image:linear-gradient(90deg,#000 35%,#0000)}.ride-screen.rz .rz-wall-right{right:calc(var(--u) * -.6);-webkit-mask-image:linear-gradient(270deg,#000 35%,#0000);mask-image:linear-gradient(270deg,#000 35%,#0000)}.ride-screen.rz.rz-fx-firewall .rz-wall{opacity:calc(clamp(0, (var(--rz-heat) - .45) * 3, 1) * var(--rz-boost))}.ride-screen.rz .rz-embers{opacity:0;inset:0;overflow:hidden}.ride-screen.rz.rz-fx-embers .rz-embers{opacity:clamp(0, (var(--rz-heat) - .6) * 3, 1)}.ride-screen.rz .rz-ember{bottom:-2%;left:var(--rz-x);width:var(--rz-sz);height:var(--rz-sz);background:radial-gradient(circle, var(--rz-white), var(--rz-core) 40%, var(--rz-hot) 70%, transparent 72%);box-shadow:0 0 .8cqw var(--rz-hot);opacity:0;animation:rz-rise var(--rz-d) linear var(--rz-dl) infinite;border-radius:50%;position:absolute}@keyframes rz-rise{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{transform:translate(var(--rz-dx), calc(var(--rz-top) * -1));opacity:0}}.ride-screen.rz .rz-edge{height:calc(var(--u) * 7);z-index:4;opacity:0;top:0;left:0;right:0}.ride-screen.rz[data-view=sim] .rz-edge{z-index:2}.ride-screen.rz.rz-fx-edge .rz-edge{opacity:clamp(0, (var(--rz-heat) - .15) * 2.5, 1)}.ride-screen.rz .rz-edge:before{content:"";width:150%;height:calc(var(--u) * 1.4);background:linear-gradient(90deg, var(--rz-deep), var(--rz-hot), var(--rz-core), var(--rz-hot), var(--rz-deep), var(--rz-hot), var(--rz-core), var(--rz-deep)) 0 0 / calc(100% / 3) 100%;box-shadow:0 0 calc(var(--u) * 3.2) var(--rz-hot);animation:2.4s linear infinite rz-fuse;position:absolute;top:0;left:-50%}@keyframes rz-fuse{to{transform:translate(33.3333%)}}.ride-screen.rz .rz-drip{top:0;left:var(--rz-x);width:var(--rz-w);height:var(--rz-h);background:radial-gradient(60% 70% at 50% 10%, var(--rz-core), var(--rz-hot) 45%, transparent 75%);mix-blend-mode:var(--rz-blend);filter:blur(.3cqw);transform-origin:50% 0;animation:rz-drip var(--rz-d) ease-in-out var(--rz-dl) infinite alternate;border-radius:35% 35% 50% 50%/30% 30% 70% 70%;position:absolute}@keyframes rz-drip{0%{opacity:.75;transform:scaleY(.6)}to{opacity:1;transform:scaleY(1.1)}}.ride-screen.rz.rz-fx-rumble[data-rz-stage="4"] .rz-lava,.ride-screen.rz.rz-fx-rumble[data-rz-stage="4"] .rz-floor,.ride-screen.rz.rz-fx-rumble[data-rz-stage="4"] .rz-wall{animation:.5s linear infinite rz-rumble}@keyframes rz-rumble{0%,to{transform:translate(0px, 0px) scaleY(var(--rz-scale,1))}20%{transform:translate(-2px, 1px) scaleY(var(--rz-scale,1))}40%{transform:translate(2px, -1px) scaleY(var(--rz-scale,1))}60%{transform:translate(-1px, -2px) scaleY(var(--rz-scale,1))}80%{transform:translate(1px, 2px) scaleY(var(--rz-scale,1))}}.ride-screen.rz .rz-stage{padding:calc(var(--u) * .6) calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.3);white-space:nowrap;color:var(--rz-chip-ink);background:var(--rz-hot);border-radius:.25rem;align-items:center;display:inline-flex}@container (orientation:portrait){.ride-screen.rz .rz-stage{padding-inline:calc(var(--u) * .9)}.ride-screen.rz .rs-hero-head{column-gap:calc(var(--u) * 1)}}.ride-screen.rz[data-rz-stage="4"] .rz-stage{background:linear-gradient(90deg, var(--rz-hot), var(--rz-chip-hi), var(--rz-hot))}.ride-screen.rz .rz-matchbook{align-items:center;gap:calc(var(--u) * 1);white-space:nowrap;display:inline-flex}.ride-screen.rz .rz-matches{align-items:flex-end;gap:calc(var(--u) * .7);padding:calc(var(--u) * 1) calc(var(--u) * .8) calc(var(--u) * .5);background:var(--surface-2);border-radius:.25rem;display:inline-flex}.ride-screen.rz .rz-matches i{--rz-m:0;width:calc(var(--u) * .55);height:calc(var(--u) * 2.6);border-radius:calc(var(--u) * .2);background:linear-gradient(var(--rz-char) 0 calc(var(--rz-m) * 85%), #e8c690 calc(var(--rz-m) * 85%));position:relative}.ride-screen.rz .rz-matches i:before{content:"";left:50%;top:calc(var(--u) * -.6);width:calc(var(--u) * 1);height:calc(var(--u) * 1.2);background:#c42e18;border-radius:50% 50% 45% 45%;position:absolute;translate:-50%}.ride-screen.rz .rz-matches i[data-match=burning]{--rz-m:var(--rz-burn,0)}.ride-screen.rz .rz-matches i[data-match=spent]{--rz-m:1;transform-origin:bottom;transform:rotate(8deg)}.ride-screen.rz .rz-matches i[data-match=spent]:before{background:#2a2421}.ride-screen.rz .rz-matches i[data-match=burning]:after{content:"";left:50%;bottom:calc(100% - var(--rz-m) * 85% - var(--u) * .4);width:calc(var(--u) * 1.5);height:calc(var(--u) * 2.4);background:radial-gradient(60% 75% at 50% 80%, var(--rz-white), var(--rz-core) 30%, var(--rz-hot) 60%, transparent 75%);filter:blur(calc(var(--u) * .12));transform-origin:50% 100%;border-radius:50% 50% 40% 40%/70% 70% 30% 30%;animation:.7s ease-in-out infinite alternate rz-lick;position:absolute;translate:-50%}.ride-screen.rz .rz-out{font-size:calc(var(--u) * 2);color:var(--rz-hot)}.ride-screen.rz.rz-fx-hotNumber .rs-hero-num{color:color-mix(in srgb, var(--text), var(--rz-num) calc(var(--rz-heat) * 70%));text-shadow:0 0 calc(var(--rz-heat) * var(--u) * 4) color-mix(in srgb, var(--rz-hot) calc(var(--rz-heat) * 70%), transparent)}.ride-screen.rz-fx-rungs[data-view=ladder][data-rz-rungs] [data-rung]:not([data-rung=lit]):not([data-rung=editing]):not([data-rung=out]){isolation:isolate;color:var(--text);position:relative;overflow:hidden}.ride-screen.rz-fx-rungs[data-view=ladder][data-rz-rungs] [data-rung]:not([data-rung=lit]):not([data-rung=editing]):not([data-rung=out]):before{content:"";z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--rz-hot) 60%, transparent), color-mix(in srgb, var(--rz-deep) 30%, transparent) 50%, color-mix(in srgb, var(--rz-hot) 60%, transparent)) 0 0 / 100% 50%;height:200%;opacity:var(--rz-heat);animation:1.4s linear infinite rz-rungfire;position:absolute;top:0;left:0;right:0}@keyframes rz-rungfire{to{transform:translateY(-50%)}}.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-hero:after,.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-ladder:after,.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-cadence:after,.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-heart:after{content:"";border-radius:calc(var(--u) * 2.2);pointer-events:none;box-shadow:inset 0 0 0 calc(var(--rz-heat) * var(--u) * .35) color-mix(in srgb, var(--rz-hot) calc(var(--rz-heat) * 100%), transparent), inset 0 calc(var(--u) * -6) calc(var(--u) * 6) calc(var(--u) * -4.5) color-mix(in srgb, var(--rz-deep) calc(var(--rz-heat) * 80%), transparent), 0 0 calc(var(--rz-heat) * var(--u) * 3.6) color-mix(in srgb, var(--rz-hot) calc(var(--rz-heat) * 60%), transparent);position:absolute;inset:0}.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-cadence:after,.ride-screen.rz.rz-fx-scorch[data-view=ladder] .rs-heart:after{inset:calc(var(--u) * -1.2)}.ride-screen.rz.rz-fx-scorch[data-view=ladder][data-rz-stage]:not([data-rz-stage="0"]) :is(.rs-hero,.rs-ladder,.rs-cadence,.rs-heart):after{animation:3s ease-in-out infinite rz-coals}@keyframes rz-coals{0%,to{opacity:.8}50%{opacity:1}}.ride-screen.rz .rz-moments{pointer-events:none;position:absolute;inset:0;overflow:hidden}.ride-screen.rz .rz-moments>*{z-index:4;pointer-events:none;margin:0;position:absolute}.ride-screen.rz .rz-shout{left:0;right:0;bottom:calc(var(--u) * 1.2);text-align:center;font-size:calc(var(--u) * 11);letter-spacing:.02em;white-space:nowrap;background:linear-gradient(180deg, var(--rz-shout-top) 10%, var(--rz-core) 35%, var(--rz-hot) 65%, var(--rz-deep));color:#0000;filter:drop-shadow(0 calc(var(--u) * .6) 0 #5a1208) drop-shadow(0 0 calc(var(--u) * 3) color-mix(in srgb, var(--rz-hot) 70%, transparent));opacity:0;-webkit-background-clip:text;background-clip:text;line-height:1;animation:1.9s cubic-bezier(.2,.8,.2,1) forwards rz-stamp}.ride-screen.rz .rz-moments[data-rz-view=sim] .rz-shout{top:var(--rz-at-shout,34%);font-size:calc(var(--u) * 12);bottom:auto}@keyframes rz-stamp{0%{opacity:0;transform:scale(1.6)}14%{opacity:1;transform:scale(1)}75%{opacity:1;transform:scale(1.03)}to{opacity:0;transform:scale(1.06) translateY(calc(var(--u) * -1.5))}}.ride-screen.rz .rz-burst{inset:0}.ride-screen.rz .rz-ring{left:var(--rz-ring-left);top:var(--rz-ring-top);width:var(--rz-ring-width);height:var(--rz-ring-height);border-radius:calc(var(--u) * 2.2);border:calc(var(--u) * .8) solid var(--rz-core);box-shadow:0 0 calc(var(--u) * 1.5) var(--rz-hot), inset 0 0 calc(var(--u) * 1) var(--rz-hot);opacity:0;animation:1.4s cubic-bezier(.2,.7,.2,1) forwards rz-ring;position:absolute}.ride-screen.rz .rz-burst-word{left:0;right:0;top:var(--rz-at-words,14%);text-align:center;font-size:calc(var(--u) * 7);letter-spacing:.02em;white-space:nowrap;color:var(--rz-core);text-shadow:0 0 calc(var(--u) * 3) var(--rz-deep), 0 calc(var(--u) * .5) 0 var(--rz-deep);opacity:0;line-height:1;animation:2.6s ease-out forwards rz-burst-word;position:absolute}.ride-screen.rz .rz-probe{width:calc(var(--u) * 100);visibility:hidden;height:0}@keyframes rz-ring{0%{opacity:1;transform:none}to{transform:scale(var(--rz-ring-sx,1), var(--rz-ring-sy,1));opacity:0}}@keyframes rz-burst-word{0%{transform:translateY(calc(var(--u) * 1.5)) scale(.9);opacity:0}15%{opacity:1;transform:none}80%{opacity:1}to{opacity:0}}@keyframes rz-fade{0%,to{opacity:0}12%,80%{opacity:1}}.ride-screen.rz:not([data-rz-stage]) .rz-layer *,.ride-screen.rz:not([data-rz-stage]) .rz-layer :before,.ride-screen.rz:not([data-rz-stage]) .rz-layer :after,.ride-screen.rz[data-rz-stage="0"] .rz-layer *,.ride-screen.rz[data-rz-stage="0"] .rz-layer :before,.ride-screen.rz[data-rz-stage="0"] .rz-layer :after,.ride-screen.rz:not([data-rz-stage]) [data-rung]:before,.ride-screen.rz[data-rz-stage="0"] [data-rung]:before{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.rz *,.rz :before,.rz :after{animation:none!important}.ride-screen.rz .rz-embers{display:none}.ride-screen.rz .rz-tongue,.ride-screen.rz .rz-drip{opacity:.85}.ride-screen.rz .rz-shout{animation:1.9s ease-out forwards rz-fade!important}.ride-screen.rz .rz-burst-word{animation:2.6s ease-out forwards rz-fade!important}.ride-screen.rz .rz-ring{display:none}}.ride-screen{height:calc(100dvh - var(--app-header-h,57px));margin:-1rem;position:relative;container-type:size}.ride-screen>*{--u:min(1cqh, .625cqw)}.ride-screen :focus-visible{outline:calc(var(--u) * .45) solid var(--text);outline-offset:calc(var(--u) * .3)}.ride-screen .rs-ladder:focus{outline:none}.ride-screen:fullscreen{background:var(--bg)}.rs-grid{gap:calc(var(--u) * 2.4) calc(var(--u) * 3);padding:calc(var(--u) * 2.8) calc(var(--u) * 3.4) calc(var(--u) * 3);padding-top:max(calc(var(--u) * 2.8), calc(var(--app-header-over,0px) + var(--u)));grid-template:"top top top""cadence power ladder"minmax(0,1fr)"heart power ladder"minmax(0,1fr)"bottom bottom bottom"/minmax(0,23fr) minmax(0,51fr) minmax(0,26fr);display:grid;position:absolute;inset:0}.rs-top{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.2) calc(var(--u) * 2);flex-wrap:wrap;grid-area:top;min-width:0;display:flex}.rs-cadence{grid-area:cadence}.rs-heart{grid-area:heart}.rs-hero{grid-area:power}.rs-ladder{grid-area:ladder}.rs-bottom{grid-area:bottom}.rs-devices{align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * 1);flex-wrap:wrap;flex:1 1 0;min-width:0;margin:0;padding:0;list-style:none;display:flex}.rs-chips-empty{font-size:calc(var(--u) * 2.2);margin:0}.rs-dot-box{padding:calc(var(--u) * .8);display:inline-flex}.rs-dot{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6);border-radius:50%;flex:none;display:inline-block}.rs-chip{align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * 1.2);padding:calc(var(--u) * .6) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.8);font-size:calc(var(--u) * 2.2);flex-wrap:wrap;font-weight:700;display:inline-flex}.rs-chip-btn{min-height:max(24px, calc(var(--u) * 4));font-size:inherit;cursor:pointer}.rs-slot{border-radius:calc(var(--u) * 1.2);flex:none;margin-left:auto}.rs-top-end{align-items:center;gap:calc(var(--u) * 1.2) calc(var(--u) * 2);flex:none;margin-left:auto;display:flex}.rs-top:has(.rs-devices .rs-chip) .rs-devices{flex-basis:calc(var(--u) * 50)}.rs-ride-chips{align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * 1);flex-wrap:wrap;flex:0 auto;min-width:0;max-width:100%;display:flex}.rs-ride-chip{gap:calc(var(--u) * .8);max-width:100%;min-height:max(24px, calc(var(--u) * 4));white-space:nowrap;cursor:pointer;flex-wrap:nowrap}.rs-ride-chip:disabled{cursor:not-allowed}.rs-ride-chip svg{flex:none;width:1.1em;height:1.1em}.rs-ride-chip-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.rs-lock-short{display:none}.rs-kit-swatch{border-radius:50%;flex:none;width:1.15em;height:1.15em;display:flex;overflow:hidden}.rs-kit-swatch>span{flex:1}.rs-slot [role=radio]{min-height:max(24px, calc(var(--u) * 3.8));padding:calc(var(--u) * .8) calc(var(--u) * 2);font-size:calc(var(--u) * 2.2);letter-spacing:.04em}.rs-settings-toggle{min-width:max(24px, calc(var(--u) * 4));min-height:max(24px, calc(var(--u) * 4));padding:calc(var(--u) * .8);border-radius:calc(var(--u) * 1.2);cursor:pointer;flex:none;place-content:center;display:inline-grid}.rs-settings-toggle svg{width:max(16px, calc(var(--u) * 2.6));height:max(16px, calc(var(--u) * 2.6))}.rs-settings{z-index:3;justify-items:start;gap:calc(var(--u) * .8);min-width:calc(var(--u) * 30);max-width:min(calc(var(--u) * 60), calc(100vw - 32px));padding:calc(var(--u) * 1.6) calc(var(--u) * 2);border-radius:calc(var(--u) * 1.6);display:grid}.rs-settings:focus{outline:none}.rs-settings-label{margin:calc(var(--u) * .6) 0 0;font-size:calc(var(--u) * 1.8);letter-spacing:.06em;text-transform:uppercase}.rs-settings-label:first-child{margin-top:0}.rs-pace-chips{gap:calc(var(--u) * .6);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.rs-pace-chip-on{border-color:var(--accent-text)}.rs-zone-edge{z-index:1;pointer-events:none;height:6px;transition:background-color 1s;position:absolute;inset:0 0 auto}.rs-label{align-items:baseline;gap:calc(var(--u) * 1);font-size:calc(var(--u) * 2.3);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;margin:0;line-height:1.2;display:flex}.rs-unit{letter-spacing:.03em;text-transform:none}.rs-num{letter-spacing:-.01em;white-space:nowrap;margin:0;line-height:.92}.rs-stat-mark,.rs-num-unit{display:none}.rs-cadence,.rs-heart{justify-content:center;gap:calc(var(--u) * 1.2);min-width:0;padding-top:calc(var(--u) * 1.4);flex-direction:column;display:flex}.rs-mid{font-size:calc(var(--u) * 17)}.rs-gauge{height:calc(var(--u) * 1.3);margin:calc(var(--u) * .8) 0 calc(var(--u) * 3.4);border-radius:999px;flex:none;position:relative}.rs-gauge-fill{border-radius:inherit;transition:width .25s linear;position:absolute;inset:0 auto 0 0}.rs-tick{width:0;height:100%;font-size:calc(var(--u) * 1.8);font-weight:700;line-height:1;position:absolute;top:0}.rs-tick-line{top:calc(var(--u) * -.7);bottom:calc(var(--u) * -.7);border-radius:1px;width:2px;position:absolute;left:-1px}.rs-tick-label{top:calc(100% + var(--u) * 1.2);white-space:nowrap;position:absolute;left:0;transform:translate(-50%)}.rs-hero{border-radius:calc(var(--u) * 2.2);min-width:0;min-height:0;padding:calc(var(--u) * 2.2) calc(var(--u) * 2.8) calc(var(--u) * 1.8);flex-direction:column;display:flex;position:relative}.rs-hero-head{justify-content:space-between;align-items:center;gap:calc(var(--u) * 1.5);display:flex}.rs-hero-num{text-align:center;font-size:calc(var(--u) * 33);margin:auto 0}.rs-hero-num.rs-long{font-size:calc(var(--u) * 26)}.rs-hero-tags,.rs-hero-rz{align-items:center;gap:calc(var(--u) * .8);display:flex}.rs-hero-rz:empty{display:none}.rs-zone-chip{align-items:center;gap:calc(var(--u) * 1);padding:calc(var(--u) * .6) calc(var(--u) * 1.4);font-size:calc(var(--u) * 2.3);white-space:nowrap;display:inline-flex}.rs-swatch{width:calc(var(--u) * 2.2);height:calc(var(--u) * 2.2);border-radius:calc(var(--u) * .5);transition:background-color 1s}.rs-ladder{gap:calc(var(--u) * .8);border-radius:calc(var(--u) * 2.2);min-width:0;min-height:0;padding:calc(var(--u) * 1.8) calc(var(--u) * 2);grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:relative}.rs-mode{border-radius:calc(var(--u) * 1.2);width:100%;display:flex}.rs-mode [role=radio]{min-height:max(24px, calc(var(--u) * 4.1));padding:calc(var(--u) * .9) 0;font-size:calc(var(--u) * 2.3);letter-spacing:.08em}.rs-rungs-box{overflow-clip-margin:calc(var(--u) * .8);flex-direction:column;justify-content:center;min-height:0;display:flex;position:relative;overflow-y:clip}.rs-rungs{align-items:center;gap:calc(var(--u) * .3);flex-direction:column;display:flex}.rs-rungs[data-dir=up]{--rs-from:calc(var(--u) * -5)}.rs-rungs[data-dir=down]{--rs-from:calc(var(--u) * 5)}.rs-rungs[data-slide=a]{animation:.22s ease-out rs-slide-a}.rs-rungs[data-slide=b]{animation:.22s ease-out rs-slide-b}@keyframes rs-slide-a{0%{transform:translateY(var(--rs-from))}}@keyframes rs-slide-b{0%{transform:translateY(var(--rs-from))}}.rs-rung{min-height:1.08em;padding:0 calc(var(--u) * 1.2);border-radius:calc(var(--u) * .8);font-size:calc(var(--u) * 5);cursor:pointer;background:0 0;border:0;line-height:1.08}div.rs-rung{cursor:default}.rs-rung-far{min-height:max(24px,1.08em);font-size:calc(var(--u) * 3.4);opacity:.8}[data-escape] .rs-rung{visibility:hidden}.rs-lit-wrap{justify-content:center;width:100%;display:flex}.rs-lit{justify-content:center;align-items:baseline;gap:calc(var(--u) * .9);width:100%;padding:calc(var(--u) * .8) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.4);border:0;line-height:1;display:flex}button.rs-lit{cursor:pointer}.rs-lit-num{font-size:calc(var(--u) * 14);letter-spacing:-.01em;line-height:.92}.rs-size-long .rs-lit-num{font-size:calc(var(--u) * 11)}.rs-size-xlong .rs-lit-num{font-size:calc(var(--u) * 9)}.rs-lit-unit{font-size:calc(var(--u) * 3.2)}.rs-lit-escape{background-color:var(--surface-2);background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--warn) 22%, transparent) 0 calc(var(--u) * 1.2), transparent calc(var(--u) * 1.2) calc(var(--u) * 2.8));box-shadow:inset 0 0 0 calc(var(--u) * .3) var(--warn)}.rs-lock-label{min-height:calc(var(--u) * 5.4);font-size:calc(var(--u) * 2.1);align-items:flex-end}.rs-target-input{font-size:calc(var(--u) * 9);padding:0;line-height:1.3}.rs-foot-row{justify-content:center;align-items:center;gap:calc(var(--u) * 1.4);min-width:0;display:flex}.rs-ladder-foot{place-content:center;gap:calc(var(--u) * .3);min-width:0;min-height:calc(var(--u) * 5.4);font-size:calc(var(--u) * 2.1);text-align:center;margin:0;line-height:1.3;display:grid}.rs-grade-btn{min-width:max(24px, calc(var(--u) * 4.4));min-height:max(24px, calc(var(--u) * 4.4));border:1px solid var(--border);border-radius:calc(var(--u) * 1);background:var(--surface-2);font-size:calc(var(--u) * 2.8);cursor:pointer;flex:none;padding:0;line-height:1}.rs-grade-btn:hover:not(:disabled){border-color:var(--accent)}.rs-grade-btn:disabled{opacity:.4;cursor:default}.rs-flash{top:50%;right:calc(var(--u) * 1.6);padding:calc(var(--u) * .3) calc(var(--u) * 1.1);border:1px solid var(--accent);border-radius:calc(var(--u) * .8);background:var(--bg);font-size:calc(var(--u) * 3.4);white-space:nowrap;pointer-events:none;line-height:1.2;animation:.6s ease-out forwards rs-flash-up;position:absolute}.rs-flash[data-dir=down]{animation-name:rs-flash-down}@keyframes rs-flash-up{0%{opacity:0;transform:translateY(calc(-50% + var(--u) * -6))}15%{opacity:1}to{opacity:0;transform:translateY(calc(-50% + var(--u) * -13))}}@keyframes rs-flash-down{0%{opacity:0;transform:translateY(calc(-50% + var(--u) * 6))}15%{opacity:1}to{opacity:0;transform:translateY(calc(-50% + var(--u) * 13))}}.rs-bottom{gap:calc(var(--u) * 3);padding-top:calc(var(--u) * 1.8);grid-template-columns:1.35fr 1fr 1fr auto;align-items:end;display:grid}.rs-stat{gap:calc(var(--u) * .8);min-width:0;display:grid}.rs-stat-num{font-size:calc(var(--u) * 8)}.rs-stat[data-stat=Time] .rs-stat-num{font-size:calc(var(--u) * 9.5)}.rs-session{justify-self:end;align-items:center;gap:calc(var(--u) * 1.2);display:flex;position:relative}.rs-finish-prompt{right:0;bottom:calc(100% + var(--u) * 1.2);z-index:1;position:absolute}.rs-finish-prompt-text{padding:calc(var(--u) * .8) calc(var(--u) * 1.8);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.4);white-space:nowrap;margin:0;font-weight:700}.rs-finish-prompt-text.rs-notice-text{white-space:normal;width:max-content;max-width:calc(100vw - 32px)}.rs-btn{min-height:44px;padding:calc(var(--u) * 1.6) calc(var(--u) * 2.8);border-radius:calc(var(--u) * 1.4);font-size:calc(var(--u) * 2.7);white-space:nowrap;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.rs-note{font-size:calc(var(--u) * 2.2);grid-column:1/-1;margin:0}.rs-alert{padding:calc(var(--u) * 1.2) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.2)}.rs-live:empty{position:absolute}.rs-band{grid-area:band;grid-template-columns:minmax(0, 1fr) minmax(calc(var(--u) * 24), 30%);align-items:center;gap:calc(var(--u) * .5) calc(var(--u) * 3);min-width:0;padding:calc(var(--u) * 1.1) calc(var(--u) * 2.4);border-radius:calc(var(--u) * 1.8);display:grid;position:relative}.rs-band[data-variant=compact]{grid-template-columns:minmax(0,1fr)}.rs-band-main{align-items:baseline;gap:0 calc(var(--u) * 1.6);min-width:0;font-size:calc(var(--u) * 2.4);flex-wrap:wrap;display:flex}.rs-band p{margin:0}.rs-band-step{font-size:calc(var(--u) * 2.8)}.rs-band-count{font-size:calc(var(--u) * 5.4);line-height:1.1}.rs-band-after,.rs-band-profile{min-width:0}.rs-band-profile svg{height:calc(var(--u) * 5)}.rs-band-foot{justify-content:space-between;align-items:baseline;gap:0 calc(var(--u) * 2.4);font-size:calc(var(--u) * 2.2);flex-wrap:wrap;grid-column:1/-1;display:flex}.rs-band-foot:empty{display:none}.rs-past-you{grid-column:1/-1;grid-template-columns:auto minmax(calc(var(--u) * 16), 1fr) auto;align-items:center;gap:0 calc(var(--u) * 1.6);font-size:calc(var(--u) * 2);display:grid}.rs-past-you-label{white-space:nowrap}.rs-past-you-track{height:calc(var(--u) * 1.4);border-radius:calc(var(--u) * .7);background:var(--surface-2);position:relative}.rs-past-you-track:after{content:"";top:calc(var(--u) * -.4);bottom:calc(var(--u) * -.4);width:calc(var(--u) * .3);margin-left:calc(var(--u) * -.15);border-radius:calc(var(--u) * .15);background:var(--text-muted);position:absolute;left:50%}.rs-past-you-fill{border-radius:calc(var(--u) * .7);background:var(--text-muted);transition:left .6s ease-out,width .6s ease-out;position:absolute;top:0;bottom:0}.rs-past-you[data-ahead] .rs-past-you-fill{background:var(--accent)}.rs-past-you[data-behind] .rs-past-you-fill{background:var(--warn)}.rs-past-you-dot{width:calc(var(--u) * 1.2);height:calc(var(--u) * 1.2);margin:calc(var(--u) * -.6) 0 0 calc(var(--u) * -.6);border:calc(var(--u) * .25) solid var(--text);background:var(--surface);opacity:.75;border-radius:50%;transition:left .6s ease-out;position:absolute;top:50%}.rs-past-you-words{white-space:nowrap;text-align:right}.rs-band-flash{top:calc(var(--u) * 1);right:calc(var(--u) * 2.4);padding:calc(var(--u) * .3) calc(var(--u) * 1.1);border-radius:calc(var(--u) * .8);font-size:calc(var(--u) * 3);pointer-events:none;line-height:1.2;animation:.6s ease-out forwards rs-band-flash;position:absolute}@keyframes rs-band-flash{0%{opacity:0;transform:translateY(calc(var(--u) * 1.5))}15%{opacity:1}to{opacity:0;transform:translateY(calc(var(--u) * -1.5))}}.rs-band.rs-today{align-items:center;gap:0 calc(var(--u) * 3);grid-template-columns:minmax(0,1fr) auto}.rs-today-title{font-size:calc(var(--u) * 2.8);grid-column:1;line-height:1.25}.rs-today-note{padding-top:calc(var(--u) * .3);font-size:calc(var(--u) * 2.2);grid-column:1}.rs-today-load{grid-area:1/2/span 2}.rs-today [role=status]{padding-top:calc(var(--u) * .6);font-size:calc(var(--u) * 2);grid-column:1/-1}.rs-today [role=status]:empty{position:absolute}.rs-group-toggle,.rs-workout-toggle,.rs-today-load{min-height:max(24px, calc(var(--u) * 4));padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.2);letter-spacing:.04em;flex:none}.rs-grid[data-group]{grid-template-columns:minmax(0,23fr) minmax(0,51fr) minmax(0,26fr) 28cqw;grid-template-areas:"top top top group""cadence power ladder group""heart power ladder group""bottom bottom bottom group"}.rs-grid[data-group]>:not(.rs-group){--u:min(1cqh, .375cqw)}.rs-grid[data-band]{grid-template-rows:auto auto minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"top top top""band band band""cadence power ladder""heart power ladder""bottom bottom bottom"}.rs-grid:has(>.rs-band){grid-template-rows:auto auto minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"top top top""band band band""cadence power ladder""heart power ladder""bottom bottom bottom"}.rs-grid[data-group][data-band]{grid-template-areas:"top top top group""band band band group""cadence power ladder group""heart power ladder group""bottom bottom bottom group"}.rs-grid[data-group]:has(>.rs-band){grid-template-areas:"top top top group""band band band group""cadence power ladder group""heart power ladder group""bottom bottom bottom group"}.rs-course-band{align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * 2.4);min-width:0;padding:calc(var(--u) * 1) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 1.6);grid-area:band;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rs-course-band:has(.rs-course-band-ghost){grid-template-columns:auto minmax(0,1fr) auto auto}.rs-course-band p{margin:0}.rs-course-band-name{gap:calc(var(--u) * .3);min-width:0;font-size:calc(var(--u) * 2.4);white-space:nowrap;line-height:1.2;display:grid}.rs-course-band-name>:last-child{font-size:calc(var(--u) * 1.9)}.rs-course-band-profile{height:calc(var(--u) * 4.6);min-width:0}.rs-course-band-ghost{justify-items:end;gap:calc(var(--u) * .4);white-space:nowrap;display:grid}.rs-course-band-ghost .rs-label{align-items:center;gap:calc(var(--u) * .6);font-size:calc(var(--u) * 1.9);display:flex}.rs-course-band-ghost .rs-num{font-size:calc(var(--u) * 2.8)}.rs-course-band-grade{justify-items:end;gap:calc(var(--u) * .4);display:grid}.rs-course-band-grade .rs-label{font-size:calc(var(--u) * 1.9)}.rs-course-band-grade .rs-num{font-size:calc(var(--u) * 3.6)}.rs-course-band-grade .rs-unit{font-size:calc(var(--u) * 1.8)}.rs-group{gap:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 2.2);min-width:0;min-height:0;padding:calc(var(--u) * 2) calc(var(--u) * 2.2);font-size:calc(var(--u) * 2.2);flex-direction:column;grid-area:group;line-height:1.3;display:flex;overflow-y:auto}.rs-group:focus{outline:none}.rs-group p,.rs-group h2{margin:0}.rs-group-title{font-size:calc(var(--u) * 2.3);letter-spacing:.04em;text-transform:uppercase}.rs-group-code{font-size:calc(var(--u) * 7);letter-spacing:.12em;line-height:1}.rs-group-row{align-items:center;gap:calc(var(--u) * 1) calc(var(--u) * 1.2);flex-wrap:wrap;display:flex}.rs-group-field{gap:calc(var(--u) * .8);display:grid}.rs-group-btn{min-height:max(28px, calc(var(--u) * 4.6));padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.3);white-space:nowrap}.rs-group-input{min-height:max(28px, calc(var(--u) * 4.6));padding:calc(var(--u) * .8) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.6);letter-spacing:.12em;text-transform:uppercase}.rs-group-row>.rs-group-input{flex:1 1 0;min-width:0}.rs-group-check{align-items:center;gap:calc(var(--u) * 1.2);display:flex}.rs-group-box{width:max(20px, calc(var(--u) * 3));height:max(20px, calc(var(--u) * 3));border-radius:calc(var(--u) * .7);flex:none;justify-content:center;align-items:center;display:inline-flex}.rs-group-box svg{width:80%;height:80%}.rs-group-scroll{min-width:0;overflow-x:auto}.rs-group-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:calc(var(--u) * 2.1)}.rs-group-table th,.rs-group-table td{padding:calc(var(--u) * .7) calc(var(--u) * .8);text-align:right;white-space:nowrap}.rs-group-table th{font-size:calc(var(--u) * 1.8);letter-spacing:.03em;font-weight:700}.rs-group-table thead th{position:sticky;top:0}.rs-group-table .rs-group-name{max-width:calc(var(--u) * 14);text-align:left;text-overflow:ellipsis;overflow:hidden}.rs-group-table tbody th{font-weight:500}.rs-group-table tr[data-me]>*{font-weight:700}.rs-group-table tr[data-me]>:first-child{box-shadow:inset calc(var(--u) * .5) 0 0 var(--accent)}.rs-countdown{z-index:3;align-content:center;place-items:center;gap:calc(var(--u) * 1.2);pointer-events:none;display:grid;position:absolute;inset:0}.rs-countdown-text{padding:calc(var(--u) * 2) calc(var(--u) * 5);border-radius:calc(var(--u) * 2.2);font-size:min(calc(var(--u) * 10), 8cqw);white-space:nowrap;margin:0;font-weight:800;line-height:1.1}.rs-countdown-text[data-group]{font-size:min(calc(var(--u) * 8), 6cqw)}.rs-countdown-note{max-width:min(calc(var(--u) * 60), 90cqw);padding:calc(var(--u) * 1) calc(var(--u) * 2.4);border-radius:calc(var(--u) * 1.2);font-size:max(14px, calc(var(--u) * 2.4));text-align:center;margin:0;font-weight:500}.rs-scene{z-index:0;position:absolute;inset:0;overflow:hidden}.rs-scene[hidden],.rs-sim-hud[hidden]{display:none}.rs-scene-view,.rs-scene-canvas{position:absolute;inset:0}.rs-scene-canvas{width:100%;height:100%;display:block}.rs-scene-veil{padding:calc(var(--u) * 4);font-size:calc(var(--u) * 2.6);text-align:center;place-content:center;margin:0;display:grid;position:absolute;inset:0}.ride-screen:not([data-view=ladder]){--sim-size:.7}.ride-screen:not([data-view=ladder])>.rs-grid,.ride-screen:not([data-view=ladder]) .rs-grid[data-group]>*{--u:calc(min(1cqh, .625cqw) * var(--sim-size))}.ride-screen[data-view=sim] .rs-grid>:not(.rs-scene){z-index:1}.ride-screen[data-view=sim] .rs-grid>.rs-top{z-index:2;padding:calc(var(--u) * .8) calc(var(--u) * 1.2)}.ride-screen[data-view=sim] .rs-grid{grid-template-columns:calc(var(--u) * 19) calc(var(--u) * 19) minmax(0, 1fr) calc(var(--u) * 38);gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.6);padding-top:max(calc(var(--u) * 1.6), calc(var(--app-header-over,0px) + var(--u)));grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top top""power power band ladder""cadence heart hud ladder"". .hud ladder""bottom bottom bottom bottom"}.ride-screen[data-view=sim] .rs-grid[data-group]{grid-template-columns:calc(var(--u) * 19) calc(var(--u) * 19) minmax(0, 1fr) calc(var(--u) * 38) 28cqw;grid-template-areas:"top top top top group""power power band ladder group""cadence heart hud ladder group"". .hud ladder group""bottom bottom bottom bottom group"}.ride-screen[data-view=sim] .rs-grid[data-group]>.rs-scene{right:28cqw}.rs-sim-hud{pointer-events:none;grid-area:hud;min-width:0;min-height:0;position:relative}.ride-screen[data-view=sim] .rs-grid:not(:has(>.rs-band))>.rs-sim-hud{grid-row-start:2}.rs-sim-camera{pointer-events:auto}.ride-screen:not([data-view=ladder]) :is(.rs-top,.rs-hero,.rs-cadence,.rs-heart,.rs-ladder,.rs-bottom,.rs-band,.rs-group),.rs-sim-corner{background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(calc(var(--u) * .8));backdrop-filter:blur(calc(var(--u) * .8))}.ride-screen:not([data-view=ladder]) :is(.rs-top,.rs-cadence,.rs-heart,.rs-bottom){border-radius:calc(var(--u) * 1.8);border:0}.ride-screen:not([data-view=ladder]) :is(.rs-hero,.rs-cadence,.rs-heart){align-self:start;align-items:baseline;gap:calc(var(--u) * .6) calc(var(--u) * .7);padding:calc(var(--u) * 1.3) calc(var(--u) * 1.8) calc(var(--u) * 1.5);grid-template-columns:auto minmax(0,1fr);display:grid}.ride-screen:not([data-view=ladder]) :is(.rs-hero-head,.rs-cadence>.rs-label,.rs-heart>.rs-label,.rs-stat>.rs-label,.rs-gauge){grid-column:1/-1}:where(.ride-screen:not([data-view=ladder])) :is(.rs-hero,.rs-cadence,.rs-heart,.rs-stat) .rs-label{align-items:center;gap:calc(var(--u) * .7);font-size:calc(var(--u) * 1.8);letter-spacing:.08em}.ride-screen:not([data-view=ladder]) .rs-label-unit{display:none}.ride-screen:not([data-view=ladder]) .rs-stat-mark{display:inline-flex}.rs-stat-icon{width:1.3em;height:1.3em}.ride-screen:not([data-view=ladder]) .rs-num-unit{font-size:calc(var(--u) * 2.2);letter-spacing:.04em;display:block}.ride-screen:not([data-view=ladder]) .rs-hero{box-shadow:inset calc(var(--u) * .7) 0 0 var(--zone,var(--border));padding-left:calc(var(--u) * 2.4)}.rs-hero[data-zone="1"]{--zone:var(--z1)}.rs-hero[data-zone="2"]{--zone:var(--z2)}.rs-hero[data-zone="3"]{--zone:var(--z3)}.rs-hero[data-zone="4"]{--zone:var(--z4)}.rs-hero[data-zone="5"]{--zone:var(--z5)}.rs-hero[data-zone="6"]{--zone:var(--z6)}.rs-hero[data-zone="7"]{--zone:var(--z7)}.ride-screen:not([data-view=ladder]) .rs-hero-head{justify-content:space-between;gap:calc(var(--u) * .6) calc(var(--u) * 1.5);flex-wrap:wrap}.ride-screen:not([data-view=ladder]) .rs-zone-chip{padding:calc(var(--u) * .4) calc(var(--u) * 1);font-size:calc(var(--u) * 1.8)}.ride-screen:not([data-view=ladder]) .rs-swatch{width:calc(var(--u) * 1.6);height:calc(var(--u) * 1.6)}.ride-screen:not([data-view=ladder]) .rs-hero-tags{display:contents}.ride-screen:not([data-view=ladder]) .rs-hero-rz{contain:inline-size;flex-wrap:wrap;flex-basis:100%;order:1}.ride-screen:not([data-view=ladder]) .rs-hero-num,.ride-screen:not([data-view=ladder]) .rs-hero-num.rs-long{text-align:left;font-size:calc(var(--u) * 11);margin:0}.ride-screen:not([data-view=ladder]) .rs-hero .rs-num-unit{font-size:calc(var(--u) * 3)}.ride-screen:not([data-view=ladder]) .rs-mid{font-size:calc(var(--u) * 6)}.ride-screen:not([data-view=ladder]) .rs-gauge{height:calc(var(--u) * .7);margin:calc(var(--u) * .6) 0 calc(var(--u) * .4)}.ride-screen:not([data-view=ladder]) .rs-tick-label,.ride-screen:not([data-view=ladder]) .rs-ladder[data-mode=erg] .rs-rung{display:none}.ride-screen:not([data-view=ladder]) .rs-ladder{align-self:start;max-height:100%}.ride-screen:not([data-view=ladder]) .rs-bottom{align-items:center;gap:calc(var(--u) * 2);padding:calc(var(--u) * 1.2) calc(var(--u) * 2.2)}.ride-screen:not([data-view=ladder]) .rs-stat{align-items:baseline;gap:calc(var(--u) * .3) calc(var(--u) * .7);grid-template-columns:auto minmax(0,1fr)}.ride-screen:not([data-view=ladder]) .rs-stat-num,.ride-screen:not([data-view=ladder]) .rs-stat[data-stat=Time] .rs-stat-num{font-size:calc(var(--u) * 5)}.rs-sim-corner{bottom:calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.2);margin:0;position:absolute}.rs-sim-note{left:calc(var(--u) * 1.6);max-width:calc(100% - var(--u) * 30);padding:calc(var(--u) * .9) calc(var(--u) * 1.6);font-size:calc(var(--u) * 2.1);line-height:1.3}.rs-sim-camera{right:calc(var(--u) * 1.6);align-items:center;gap:calc(var(--u) * 1);min-height:max(24px, calc(var(--u) * 4.4));padding:calc(var(--u) * .8) calc(var(--u) * 1.6);font-size:calc(var(--u) * 2.1);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border:0;display:inline-flex}.rs-sim-key{padding:0 calc(var(--u) * .6);border-radius:calc(var(--u) * .5);font-size:calc(var(--u) * 1.7)}.rs-sim-strip{left:calc(var(--u) * 1.6);right:calc(var(--u) * 29.6);align-items:center;gap:calc(var(--u) * .6) calc(var(--u) * 2.2);padding:calc(var(--u) * 1) calc(var(--u) * 1.8);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ghost ghost""grade profile""lines lines";display:grid}.rs-sim-strip p{margin:0}.rs-strip-ghost{align-items:center;gap:calc(var(--u) * .8);font-size:calc(var(--u) * 2.1);white-space:nowrap;text-overflow:ellipsis;grid-area:ghost;line-height:1.3;display:flex;overflow:hidden}.rs-ghost-dot{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);border:calc(var(--u) * .25) solid currentColor;opacity:.7;border-radius:50%;flex:none}.rs-strip-grade{gap:calc(var(--u) * .4);grid-area:grade;display:grid}.rs-strip-grade .rs-label{font-size:calc(var(--u) * 1.9)}.rs-strip-grade .rs-num{font-size:calc(var(--u) * 5)}.rs-strip-grade .rs-unit{margin-left:calc(var(--u) * .4);font-size:calc(var(--u) * 2.2)}.rs-strip-profile{height:calc(var(--u) * 5.6);grid-area:profile;min-width:0}.rs-strip-lines{justify-content:space-between;gap:0 calc(var(--u) * 2);font-size:calc(var(--u) * 1.9);flex-wrap:wrap;grid-area:lines;line-height:1.3;display:flex}.rs-sim-near{top:auto;bottom:0;left:calc(100% + var(--u) * 1.6);gap:calc(var(--u) * .6);width:calc(var(--u) * 38);padding:calc(var(--u) * 1) calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.4);pointer-events:none;line-height:1.3;display:grid}.rs-sim-near p{margin:0}.rs-sim-near-title{font-size:calc(var(--u) * 1.7);letter-spacing:.06em;text-transform:uppercase}.rs-sim-near-list{column-gap:calc(var(--u) * 1.2);row-gap:calc(var(--u) * .2);grid-template-columns:auto minmax(0,1fr) auto auto;margin:0;padding:0;list-style:none;display:grid}.rs-sim-near-row{grid-column:1/-1;grid-template-columns:subgrid;padding:calc(var(--u) * .3) calc(var(--u) * .6);border-radius:calc(var(--u) * .8);align-items:center;display:grid}.rs-sim-near-row[data-me]{background:color-mix(in srgb, var(--accent) 22%, transparent);font-weight:700}.rs-sim-near-kit{width:calc(var(--u) * 1.4);height:calc(var(--u) * 1.4);border:1px solid color-mix(in srgb, var(--text) 30%, transparent);border-radius:50%}.rs-sim-near-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-sim-near-wkg,.rs-sim-near-gap{text-align:right;white-space:nowrap}.rs-sim-near-unit{font-size:calc(var(--u) * 1.5)}.rs-sim-top-left{top:calc(var(--u) * 1.6);left:calc(var(--u) * 1.6);justify-items:start;gap:calc(var(--u) * 1);max-width:min(calc(var(--u) * 34), calc(50% - var(--u) * 3.2));pointer-events:none;display:grid;position:absolute}.rs-sim-top-left>.rs-sim-corner{position:static}.rs-sim-pace{justify-items:start;gap:calc(var(--u) * .4);padding:calc(var(--u) * 1) calc(var(--u) * 1.6);font-size:calc(var(--u) * 2.1);pointer-events:none;line-height:1.3;display:grid}.rs-sim-pace p{margin:0}.rs-sim-pace-title{letter-spacing:.06em;text-transform:uppercase}.rs-sim-draft[data-draft]{color:var(--accent-text);font-weight:700}.rs-sim-break{justify-items:start;gap:calc(var(--u) * .4);padding:calc(var(--u) * 1) calc(var(--u) * 1.6);border:calc(var(--u) * .25) solid transparent;font-size:calc(var(--u) * 2.1);line-height:1.3;display:grid}.rs-sim-break[data-phase=attack]{border-color:var(--warn)}.rs-sim-break p{margin:0}.rs-sim-break-title{letter-spacing:.06em;text-transform:uppercase}.rs-sim-break[data-phase=attack] .rs-sim-break-title{color:var(--warn)}.rs-sim-break-target{font-size:calc(var(--u) * 3)}.rs-sim-pace-leave{min-height:max(24px, calc(var(--u) * 3.6));margin-top:calc(var(--u) * .4);padding:calc(var(--u) * .5) calc(var(--u) * 1.2);border:1px solid var(--border);border-radius:calc(var(--u) * .8);background:var(--surface-2);font-size:calc(var(--u) * 1.8);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;pointer-events:auto;align-items:center;display:inline-flex}.rs-sim-banners{top:calc(var(--u) * 1.6);z-index:1;justify-items:center;gap:calc(var(--u) * 1);width:max-content;max-width:calc(100% - var(--u) * 3.2);pointer-events:none;display:grid;position:absolute;left:50%;transform:translate(-50%)}.rs-sim-banner{align-items:center;gap:calc(var(--u) * 1.2);padding:calc(var(--u) * 1.1) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 1.2);background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(calc(var(--u) * .8));backdrop-filter:blur(calc(var(--u) * .8));font-size:calc(var(--u) * 2.8);margin:0;font-weight:700;line-height:1.2;transition:opacity .5s;display:flex}@starting-style{.rs-sim-banner{opacity:0}}.rs-sim-banner-climb{box-shadow:inset 0 0 0 calc(var(--u) * .3) var(--warn)}.rs-sim-banner svg{width:calc(var(--u) * 3.2);height:calc(var(--u) * 3.2);flex:none}.rs-sim-sprint{justify-items:center;gap:calc(var(--u) * .6);display:grid}.rs-sim-banner-sprint{box-shadow:inset 0 0 0 calc(var(--u) * .3) var(--accent);font-variant-numeric:tabular-nums}.rs-sim-sprint-on{background:color-mix(in srgb, var(--accent) 22%, var(--surface))}.rs-sim-sprint-beat,.rs-sim-sprint-board{padding:calc(var(--u) * .7) calc(var(--u) * 1.6);border-radius:calc(var(--u) * 1.2);background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(calc(var(--u) * .8));backdrop-filter:blur(calc(var(--u) * .8));font-size:calc(var(--u) * 2);margin:0;line-height:1.35}.rs-sim-sprint-board{column-gap:calc(var(--u) * 1.4);min-width:calc(var(--u) * 28);grid-template-columns:auto minmax(0,1fr) auto;list-style:none;display:grid}.rs-sim-sprint-board li{display:contents}.rs-sim-sprint-board li[data-me]>span{color:var(--accent-text);font-weight:700}.rs-sim-sprint-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-done-place{top:max(calc(var(--u) * 1.6), calc(var(--app-header-over,0px) + var(--u)));z-index:5;width:max-content;max-width:calc(100% - var(--u) * 6);pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.ride-screen[data-view=sim]>.rs-done-place{--u:calc(min(1cqh, .625cqw) * var(--sim-size))}.rs-done{align-items:center;gap:calc(var(--u) * 1.8);padding:calc(var(--u) * 1.6) calc(var(--u) * 3) calc(var(--u) * 1.6) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 1.6);background:color-mix(in srgb, var(--surface) 84%, transparent);-webkit-backdrop-filter:blur(calc(var(--u) * .8));backdrop-filter:blur(calc(var(--u) * .8));box-shadow:inset 0 0 0 calc(var(--u) * .3) var(--accent);grid-template-columns:auto minmax(0,1fr);transition:opacity .5s;display:grid}@starting-style{.rs-done{opacity:0}}.rs-done p{margin:0}.rs-done-icon{width:calc(var(--u) * 5);height:calc(var(--u) * 5)}.rs-done-words{gap:calc(var(--u) * .4);min-width:0;display:grid}.rs-done-tally{font-size:calc(var(--u) * 1.8);letter-spacing:.06em;text-transform:uppercase}.rs-done-head{font-size:calc(var(--u) * 2.4);font-weight:700}.rs-done-name{font-size:calc(var(--u) * 5.2);text-wrap:balance;line-height:1.05}.rs-done-time{font-size:calc(var(--u) * 2.2);font-weight:700}.rs-done-place[data-floating]{--u:8px;z-index:40;position:fixed;top:5rem}.ride-screen[data-view=video]>.rs-done-place{right:calc(var(--u) * 1.6);max-width:calc(var(--u) * 39.6);left:auto;transform:none}.ride-screen[data-view=video] .rs-grid{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 19) calc(var(--u) * 19);gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.6);padding-top:max(calc(var(--u) * 1.6), calc(var(--app-header-over,0px) + var(--u)));grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top""video power power""video cadence heart""video ladder ladder""bottom bottom bottom"}.ride-screen[data-view=video] .rs-grid[data-band]{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top""band band band""video power power""video cadence heart""video ladder ladder""bottom bottom bottom"}.ride-screen[data-view=video] .rs-grid:has(>.rs-band){grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top""band band band""video power power""video cadence heart""video ladder ladder""bottom bottom bottom"}.ride-screen[data-view=video] .rs-grid[data-group]{grid-template-columns:minmax(0, 1fr) calc(var(--u) * 19) calc(var(--u) * 19) 28cqw;grid-template-areas:"top top top group""video power power group""video cadence heart group""video ladder ladder group""bottom bottom bottom group"}.ride-screen[data-view=video] .rs-grid[data-group][data-band]{grid-template-areas:"top top top group""band band band group""video power power group""video cadence heart group""video ladder ladder group""bottom bottom bottom group"}.ride-screen[data-view=video] .rs-grid[data-group]:has(>.rs-band){grid-template-areas:"top top top group""band band band group""video power power group""video cadence heart group""video ladder ladder group""bottom bottom bottom group"}.ride-screen[data-view=video] .rs-ladder{align-self:start;max-height:100%}.rs-video{gap:calc(var(--u) * 1.2);grid-area:video;grid-template-rows:minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.rs-video[hidden]{display:none}.rs-video-stage{border-radius:calc(var(--u) * 1.8);background:#000;min-width:0;min-height:0;overflow:hidden}.rs-video-frame{border:0;width:100%;height:100%;display:block}.rs-video-bar{align-items:center;gap:calc(var(--u) * 1) calc(var(--u) * 1.6);flex-wrap:wrap;min-width:0;display:flex}.rs-video-title{min-width:0;font-size:calc(var(--u) * 2.3);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;margin:0;overflow:hidden}.rs-video-title[role=status]{white-space:normal}.rs-video-place{font-size:calc(var(--u) * 2);white-space:nowrap}.rs-video-btn{min-height:max(28px, calc(var(--u) * 4.6));padding:calc(var(--u) * .8) calc(var(--u) * 2);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.3);white-space:nowrap;align-items:center;display:inline-flex}.rs-video-pick{gap:calc(var(--u) * 2.4);min-height:0;padding:calc(var(--u) * 3.4) calc(var(--u) * 3.8);border-radius:calc(var(--u) * 1.8);flex-direction:column;grid-row:1/-1;display:flex;overflow-y:auto}.rs-video-heading{font-size:calc(var(--u) * 4);margin:0;line-height:1.15}.rs-video-field{gap:calc(var(--u) * 1);max-width:calc(var(--u) * 110);display:grid}.rs-video-label{font-size:calc(var(--u) * 2.3);letter-spacing:.04em;text-transform:uppercase;margin:0}.rs-video-row{align-items:center;gap:calc(var(--u) * 1.2);min-width:0;display:flex}.rs-video-input{min-width:0;min-height:max(28px, calc(var(--u) * 4.6));padding:calc(var(--u) * .8) calc(var(--u) * 1.4);border-radius:calc(var(--u) * 1.2);font-size:calc(var(--u) * 2.4);flex:1 1 0}.rs-video-saved{gap:calc(var(--u) * .8);margin:0;padding:0;list-style:none;display:grid}.rs-video-saved-name{text-align:left;text-overflow:ellipsis;flex:1 1 0;min-width:0;overflow:hidden}.rs-video-note{font-size:calc(var(--u) * 2.2);margin:0}.ride-screen.rz .rs-grid>.rs-top,.ride-screen.rz .rs-band,.ride-screen.rz .rs-course-band,.ride-screen.rz .rs-group,.ride-screen.rz .rs-cadence,.ride-screen.rz .rs-heart,.ride-screen.rz .rs-hero,.ride-screen.rz .rs-ladder,.ride-screen.rz .rs-video,.ride-screen.rz .rs-bottom,.ride-screen.cz .rs-grid>.rs-top,.ride-screen.cz .rs-band,.ride-screen.cz .rs-course-band,.ride-screen.cz .rs-group,.ride-screen.cz .rs-cadence,.ride-screen.cz .rs-heart,.ride-screen.cz .rs-hero,.ride-screen.cz .rs-ladder,.ride-screen.cz .rs-video,.ride-screen.cz .rs-bottom{z-index:2;position:relative}.ride-screen.rz .rs-grid>.rs-top,.ride-screen.cz .rs-grid>.rs-top{z-index:3}.ride-screen.rz .rs-zone-edge,.ride-screen.cz .rs-zone-edge,.ride-screen.rz[data-view=sim] .rs-grid>:not(.rs-scene),.ride-screen.cz[data-view=sim] .rs-grid>:not(.rs-scene){z-index:2}.ride-screen.rz[data-view=sim] .rs-grid>.rs-top,.ride-screen.cz[data-view=sim] .rs-grid>.rs-top{z-index:3}.ride-screen.cz.cz-fx-coldNumber[data-cz-stage]:not([data-cz-stage="0"]):not(.rz-fx-hotNumber[data-rz-stage]:not([data-rz-stage="0"])) .rs-hero-num{--cz-cool:clamp(0, (var(--cz-chill) - .35) / .65, 1);color:color-mix(in srgb, var(--text), var(--cz-num) calc(var(--cz-cool) * 80%));text-shadow:0 0 calc(var(--cz-cool) * var(--u) * 3) color-mix(in srgb, var(--cz-num-glow) calc(var(--cz-cool) * 60%), transparent)}@container (orientation:portrait) or (height<=480px){.ride-screen[data-view=ladder] :is(.rs-hero,.rs-cadence,.rs-heart){align-content:start;align-items:baseline;gap:calc(var(--u) * 1) calc(var(--u) * 1);padding:calc(var(--u) * 2) calc(var(--u) * 2.4) calc(var(--u) * 2.2);border-radius:calc(var(--u) * 2.2);background:var(--surface);border:0;grid-template-columns:auto minmax(0,1fr);display:grid}.ride-screen[data-view=ladder] .rs-hero{box-shadow:inset calc(var(--u) * .8) 0 0 var(--zone,var(--border));padding-left:calc(var(--u) * 3);grid-template-rows:auto minmax(0,1fr) auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);align-content:stretch}.ride-screen[data-view=ladder] :is(.rs-hero-head,.rs-cadence>.rs-label,.rs-heart>.rs-label,.rs-stat>.rs-label,.rs-gauge){grid-column:1/-1}.ride-screen[data-view=ladder] .rs-stat{align-items:baseline;gap:calc(var(--u) * .6) calc(var(--u) * .7);grid-template-columns:auto minmax(0,1fr)}.ride-screen[data-view=ladder] .rs-hero-num{grid-area:3/2;margin:0}.ride-screen[data-view=ladder] .rs-label-unit{display:none}.ride-screen[data-view=ladder] .rs-stat-mark{display:inline-flex}.ride-screen[data-view=ladder] .rs-num-unit{font-size:calc(var(--u) * 2.8);letter-spacing:.04em;display:block}.ride-screen[data-view=ladder] .rs-hero .rs-num-unit{font-size:calc(var(--u) * 4.2);grid-area:3/3}:where(.ride-screen[data-view=ladder]) :is(.rs-hero,.rs-cadence,.rs-heart,.rs-stat) .rs-label{align-items:center;gap:calc(var(--u) * .8);letter-spacing:.08em}.ride-screen[data-view=ladder] .rs-gauge{height:calc(var(--u) * 1);margin:calc(var(--u) * .8) 0 0}.ride-screen[data-view=ladder] .rs-tick-label{display:none}}@container (orientation:landscape) and (height<=480px){.rs-mid{font-size:calc(var(--u) * 14)}}@container (orientation:portrait){.ride-screen>*{--u:min(1.32cqw, .61cqh)}.rs-grid{gap:calc(var(--u) * 2.4);padding:calc(var(--u) * 3);padding-top:max(calc(var(--u) * 3), calc(var(--app-header-over,0px) + var(--u)));grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"top top""power power""cadence heart""ladder ladder""bottom bottom"}.rs-devices{min-width:calc(var(--u) * 7.4)}.rs-top,.rs-top-end{column-gap:calc(var(--u) * .9)}:is(.rs-top:has(.rs-devices .rs-chip) .rs-devices,.rs-top:has(.rs-devices .rs-chips-empty) .rs-devices){flex-basis:100%}.rs-lock-long{display:none}.rs-lock-short{display:inline}.ride-screen[data-view=ladder] .rs-hero-num{font-size:calc(var(--u) * 21)}.ride-screen[data-view=ladder] .rs-hero-num.rs-long{font-size:calc(var(--u) * 17)}.rs-mid{font-size:calc(var(--u) * 11)}.ride-screen[data-view=ladder] .rs-ladder{padding:calc(var(--u) * 2) calc(var(--u) * 2.4)}.ride-screen[data-view=ladder] .rs-rung{min-width:50%}.rs-bottom{gap:calc(var(--u) * 1.6) calc(var(--u) * 2);grid-template-columns:1.4fr 1fr 1fr}.rs-stat-num,.rs-stat[data-stat=Time] .rs-stat-num{font-size:calc(var(--u) * 5.6)}.rs-session{grid-column:1/-1;justify-self:stretch}.rs-btn{font-size:calc(var(--u) * 3.2);flex:1}.rs-grid[data-group]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"top top""power power""cadence heart""ladder ladder""bottom bottom"}.rs-grid[data-group]>:not(.rs-group){--u:min(1.32cqw, .61cqh)}.rs-grid[data-group]>.rs-cadence,.rs-grid[data-group]>.rs-heart,.rs-grid[data-group]>.rs-ladder{visibility:hidden}.rs-group{z-index:2;padding:calc(var(--u) * 2.4) calc(var(--u) * 3);font-size:calc(var(--u) * 2.6);grid-area:3/1/5/3}.rs-grid[data-band]{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top""band band""power power""cadence heart""ladder ladder""bottom bottom"}.rs-grid:has(>.rs-band){grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top""band band""power power""cadence heart""ladder ladder""bottom bottom"}.rs-grid[data-group][data-band]{grid-template-areas:"top top""band band""power power""cadence heart""ladder ladder""bottom bottom"}.rs-grid[data-group]:has(>.rs-band){grid-template-areas:"top top""band band""power power""cadence heart""ladder ladder""bottom bottom"}.rs-grid[data-group][data-band]>.rs-group{grid-area:4/1/6/3}.rs-grid[data-group]:has(>.rs-band)>.rs-group{grid-area:4/1/6/3}.rs-grid[data-no-ladder]:not([data-group]){grid-template-rows:auto minmax(0,1fr) auto 0 auto}.rs-grid[data-no-ladder]:not([data-group]):is(:has(>.rs-band),[data-band]){grid-template-rows:auto auto minmax(0,1fr) auto 0 auto}.rs-band{gap:calc(var(--u) * 1.2);grid-template-columns:minmax(0,1fr)}.rs-band-main{row-gap:0}.rs-band-step{font-size:calc(var(--u) * 3)}.rs-band-count{font-size:calc(var(--u) * 6)}.rs-course-band{grid-template-columns:minmax(0,1fr) auto}.rs-course-band-profile{grid-area:2/1/auto/-1}.rs-course-band:has(.rs-course-band-ghost){grid-template-columns:minmax(0,1fr) auto}.rs-course-band-ghost{grid-area:3/1/auto/-1;grid-auto-flow:column;place-items:baseline start}.rs-group-table{font-size:calc(var(--u) * 2.4)}.rs-group-table th{font-size:calc(var(--u) * 2)}.rs-group-table .rs-group-name{max-width:calc(var(--u) * 20)}.rs-group-toggle,.rs-workout-toggle,.rs-today-load{font-size:calc(var(--u) * 2.4)}.ride-screen[data-view=video] .rs-grid.rs-grid{gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.6);padding-top:max(calc(var(--u) * 1.6), calc(var(--app-header-over,0px) + var(--u)));grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"top top top top""video video video video""power power ladder ladder""cadence heart ladder ladder""bottom bottom bottom bottom"}.ride-screen[data-view=video] .rs-grid.rs-grid[data-band]{grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top top""band band band band""video video video video""power power ladder ladder""cadence heart ladder ladder""bottom bottom bottom bottom"}.ride-screen[data-view=video] .rs-grid.rs-grid:has(>.rs-band){grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top top""band band band band""video video video video""power power ladder ladder""cadence heart ladder ladder""bottom bottom bottom bottom"}.ride-screen[data-view=video] .rs-video-stage{aspect-ratio:16/9}.ride-screen[data-view=video] .rs-video-pick{padding:calc(var(--u) * 2.4)}.ride-screen[data-view=sim] .rs-grid.rs-grid{gap:calc(var(--u) * 1.6);padding:calc(var(--u) * 1.6);padding-top:max(calc(var(--u) * 1.6), calc(var(--app-header-over,0px) + var(--u)));grid-template-rows:auto auto auto minmax(0,1fr) auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"top top top top""power power ladder ladder""cadence heart ladder ladder""hud hud hud hud""bottom bottom bottom bottom"}.ride-screen[data-view=sim] .rs-grid.rs-grid[data-no-ladder]>.rs-hero{grid-column:power-start/ladder-end}.ride-screen[data-view=sim] .rs-grid.rs-grid:has(>.rs-band){grid-template-rows:auto auto auto auto minmax(0,1fr) auto;grid-template-areas:"top top top top""band band band band""power power ladder ladder""cadence heart ladder ladder""hud hud hud hud""bottom bottom bottom bottom"}.ride-screen:not([data-view=ladder])>.rs-grid,.ride-screen[data-view=sim]>.rs-done-place{--sim-size:.85}.ride-screen:not([data-view=ladder])>.rs-grid,.ride-screen[data-view=sim]>.rs-done-place,.ride-screen:not([data-view=ladder]) .rs-grid.rs-grid[data-group]>*{--u:calc(min(1.32cqw, .61cqh) * var(--sim-size))}.ride-screen[data-view=sim] .rs-grid.rs-grid>.rs-sim-hud{grid-area:hud}.rs-sim-near{top:calc(var(--u) * 1.6);right:calc(var(--u) * 1.6);width:min(calc(var(--u) * 38), calc(100% - var(--u) * 3.2));bottom:auto;left:auto}.ride-screen[data-view=sim] .rs-grid.rs-grid[data-group]>.rs-scene{right:0}.ride-screen:not([data-view=ladder]) .rs-hero-num,.ride-screen:not([data-view=ladder]) .rs-hero-num.rs-long{font-size:calc(var(--u) * 10)}.ride-screen:not([data-view=ladder]) .rs-grid.rs-grid[data-group]>.rs-group{z-index:2;grid-area:3/1/-2/-1}.ride-screen[data-view=sim] .rs-grid.rs-grid[data-group]>.rs-top{z-index:3}.ride-screen:not([data-view=ladder]) .rs-grid.rs-grid[data-group][data-band]>.rs-group{grid-row:4/-2}.ride-screen:not([data-view=ladder]) .rs-grid.rs-grid[data-group]:has(>.rs-band)>.rs-group{grid-row:4/-2}}@container (orientation:portrait) and (width<640px){.ride-screen[data-view=ladder] .rs-rung-far{display:none}.ride-screen[data-view=ladder] .rs-rung{font-size:calc(var(--u) * 6)}.ride-screen[data-view=ladder] .rs-grid:has(>.rs-band) .rs-hero-num{font-size:calc(var(--u) * 15)}.ride-screen[data-view=ladder] .rs-grid:has(>.rs-band) .rs-hero-num.rs-long{font-size:calc(var(--u) * 12)}.ride-screen[data-view=ladder] .rs-grid:has(>.rs-band) .rs-mid{font-size:calc(var(--u) * 9)}.ride-screen[data-view=ladder] .rs-grid:has(>.rs-band) .rs-rung{font-size:calc(var(--u) * 5)}.rs-past-you-detail{display:none}}@container (height<=480px){.rs-sim-near{top:calc(var(--u) * 1.6);right:calc(var(--u) * 1.6);width:min(calc(var(--u) * 38), calc(100% - var(--u) * 3.2));bottom:auto;left:auto}}@container ((orientation:portrait) and (width<640px)) or (height<=480px){.rs-grid:has(>.rs-band) .rs-lit-num{font-size:calc(var(--u) * 10)}.rs-grid:has(>.rs-band) .rs-size-xlong .rs-lit-num{font-size:calc(var(--u) * 9)}}@media (pointer:coarse){.rs-top{row-gap:max(16px, calc(var(--u) * 1.2))}.rs-ride-chip,.rs-chip-btn,.rs-group-toggle,.rs-workout-toggle,.rs-settings-toggle,.rs-slot [role=radio],.rs-mode [role=radio],.rs-grade-btn{position:relative}.rs-ride-chip:after,.rs-chip-btn:after,.rs-group-toggle:after,.rs-workout-toggle:after,.rs-settings-toggle:after,.rs-slot [role=radio]:after,.rs-grade-btn:after{content:"";position:absolute;inset:max(-8px,min(0px,50% - 20px))}.rs-slot [role=radio]:after{inset-inline:0}.rs-mode [role=radio]:after{content:"";position:absolute;inset:max(-8px,min(0px,100% - 40px)) 0 0}.rs-slot,.rs-mode{overflow:visible}.rs-slot>:first-child,.rs-mode>:first-child{border-start-start-radius:inherit;border-end-start-radius:inherit}.rs-slot>:last-child,.rs-mode>:last-child{border-start-end-radius:inherit;border-end-end-radius:inherit}.rs-sim-camera{min-height:max(40px, calc(var(--u) * 4.4))}.rs-group-btn,.rs-group-input{min-height:max(40px, calc(var(--u) * 4.6))}.rs-group-btn{min-width:max(40px, calc(var(--u) * 4.6))}.rs-group-input{font-size:max(16px, calc(var(--u) * 2.6))}.rs-group-check{min-height:max(40px, calc(var(--u) * 4.6))}.rs-group-check>label{align-self:stretch;align-items:center;display:flex}.rs-group-box{width:max(28px, calc(var(--u) * 3));height:max(28px, calc(var(--u) * 3))}}@media (prefers-reduced-motion:reduce){.rs-rungs[data-slide]{animation:none}.rs-flash{transform:translateY(calc(-50% + var(--u) * -10));animation:none}.rs-flash[data-dir=down]{transform:translateY(calc(-50% + var(--u) * 10));animation:none}.rs-band-flash{animation:none}.rs-zone-edge,.rs-swatch,.rs-gauge-fill,.rs-sim-banner,.rs-done,.rs-past-you-fill,.rs-past-you-dot{transition:none}}.rs-grid[data-no-heart]>.rs-cadence{grid-area:cadence-start/cadence-start/heart-end/heart-end}.rs-grid[data-no-ladder]>.rs-hero{grid-column:power-start/ladder-end}.ride-screen[data-view=sim] .rs-grid[data-no-ladder]>.rs-hero{grid-column:power}.rs-grid[data-no-ladder] .rs-tick:not([data-tick=target]){display:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--app-header-over:0px}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-content:""}}}@layer theme{:root,:host{--color-red-400:oklch(70.4% .191 22.216);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-950:oklch(27.9% .077 45.635);--color-neutral-400:oklch(70.8% 0 none);--color-neutral-800:oklch(26.9% 0 none);--color-neutral-950:oklch(14.5% 0 none);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Rubik", ui-sans-serif, system-ui, sans-serif;--default-mono-font-family:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--default-mono-font-feature-settings:"tnum"}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-1\/4{inset:25%}.inset-x-0{inset-inline:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-1{top:var(--spacing)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-8{top:calc(var(--spacing) * 8)}.top-\[calc\(36svh\+0\.5rem\)\]{top:calc(36svh + .5rem)}.top-full{top:100%}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.order-first{order:-9999}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing) * -2)}.-my-2\.5{margin-block:calc(var(--spacing) * -2.5)}.-mt-3{margin-top:calc(var(--spacing) * -3)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-auto{margin-right:auto}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.-ml-2{margin-left:calc(var(--spacing) * -2)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\/0\.86\]{aspect-ratio:1/.86}.aspect-\[4\/3\]{aspect-ratio:4/3}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3{width:calc(var(--spacing) * 3);height:calc(var(--spacing) * 3)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-\[1em\]{width:1em;height:1em}.size-\[18px\]{width:18px;height:18px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.625rem\]{height:1.625rem}.h-\[36svh\]{height:36svh}.h-auto{height:auto}.h-full{height:100%}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100vh-9rem\)\]{max-height:calc(100vh - 9rem)}.max-h-\[min\(24rem\,60svh\)\]{max-height:min(24rem,60svh)}.max-h-\[min\(55vh\,calc\(100dvh-16rem\)\)\]{max-height:min(55vh,100dvh - 16rem)}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-10{min-height:calc(var(--spacing) * 10)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-16{min-height:calc(var(--spacing) * 16)}.min-h-20{min-height:calc(var(--spacing) * 20)}.min-h-\[max\(24px\,calc\(var\(--u\)\*4\)\)\]{min-height:max(24px, calc(var(--u) * 4))}.min-h-screen{min-height:100vh}.w-1{width:var(--spacing)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-\[3px\]{width:3px}.w-\[4\.5rem\]{width:4.5rem}.w-\[min\(28rem\,calc\(100vw-2rem\)\)\]{width:min(28rem,100vw - 2rem)}.w-\[min\(32rem\,calc\(100vw-2rem\)\)\]{width:min(32rem,100vw - 2rem)}.w-auto{width:auto}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--radix-dropdown-menu-content-available-width\){max-width:var(--radix-dropdown-menu-content-available-width)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[calc\(var\(--u\)\*34\)\]{max-width:calc(var(--u) * 34)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-prose{max-width:65ch}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.min-w-10{min-width:calc(var(--spacing) * 10)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-14{min-width:calc(var(--spacing) * 14)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[max\(24px\,calc\(var\(--u\)\*4\)\)\]{min-width:max(24px, calc(var(--u) * 4))}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-40{flex-basis:calc(var(--spacing) * 40)}.basis-full{flex-basis:100%}.table-fixed{table-layout:fixed}.border-separate{border-collapse:separate}.border-spacing-0\.5{--tw-border-spacing-x:calc(var(--spacing) * .5);--tw-border-spacing-y:calc(var(--spacing) * .5);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0\.5{--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-start{scroll-snap-align:start}.scroll-mt-4{scroll-margin-top:calc(var(--spacing) * 4)}.scroll-px-4{scroll-padding-inline:calc(var(--spacing) * 4)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-decimal{list-style-type:decimal}.\[appearance\:textfield\]{appearance:textfield}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[2\.5rem_minmax\(0\,1fr\)_auto\]{grid-template-columns:2.5rem minmax(0,1fr) auto}.grid-cols-\[4\.5rem_minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:4.5rem minmax(0,1fr) 4.5rem}.grid-cols-\[4rem_minmax\(0\,1fr\)_1\.25rem\]{grid-template-columns:4rem minmax(0,1fr) 1.25rem}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_4\.5rem\]{grid-template-columns:minmax(0,1fr) 4.5rem}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[repeat\(auto-fill\,minmax\(4\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(6rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(8\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(15rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.grid-rows-7{grid-template-rows:repeat(7,minmax(0,1fr))}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-\[calc\(var\(--u\)\*1\.2\)\]{column-gap:calc(var(--u) * 1.2)}.gap-y-0\.5{row-gap:calc(var(--spacing) * .5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-center{align-self:center}.self-start{align-self:flex-start}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-accent,.border-accent\/60{border-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.border-accent\/60{border-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.border-border{border-color:var(--border)}.border-current{border-color:currentColor}.border-danger{border-color:var(--danger)}.border-neutral-800{border-color:var(--color-neutral-800)}.border-warn{border-color:var(--warn)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-t-transparent{border-top-color:#0000}.bg-\[\#ff5a1f\]{background-color:#ff5a1f}.bg-accent,.bg-accent\/10{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--accent) 10%, transparent)}}.bg-accent\/25{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/25{background-color:color-mix(in oklab, var(--accent) 25%, transparent)}}.bg-accent\/50{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/50{background-color:color-mix(in oklab, var(--accent) 50%, transparent)}}.bg-accent\/75{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/75{background-color:color-mix(in oklab, var(--accent) 75%, transparent)}}.bg-amber-950{background-color:var(--color-amber-950)}.bg-bg,.bg-bg\/70{background-color:var(--bg)}@supports (color:color-mix(in lab, red, red)){.bg-bg\/70{background-color:color-mix(in oklab, var(--bg) 70%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-border{background-color:var(--border)}.bg-danger{background-color:var(--danger)}.bg-ok{background-color:var(--ok)}.bg-surface{background-color:var(--surface)}.bg-surface-2{background-color:var(--surface-2)}.bg-text{background-color:var(--text)}.bg-text-muted{background-color:var(--text-muted)}.bg-warn{background-color:var(--warn)}.bg-z1{background-color:var(--z1)}.bg-z2{background-color:var(--z2)}.bg-z3{background-color:var(--z3)}.bg-z4{background-color:var(--z4)}.bg-z5{background-color:var(--z5)}.bg-z6{background-color:var(--z6)}.bg-z7{background-color:var(--z7)}.bg-\[conic-gradient\(var\(--z5\)\,var\(--z4\)\,var\(--z3\)\,var\(--z2\)\,var\(--z7\)\,var\(--z6\)\,var\(--z5\)\)\]{background-image:conic-gradient(var(--z5),var(--z4),var(--z3),var(--z2),var(--z7),var(--z6),var(--z5))}.bg-\[radial-gradient\(110\%_80\%_at_50\%_28\%\,var\(--surface-2\)\,var\(--bg\)\)\]{background-image:radial-gradient(110% 80% at 50% 28%,var(--surface-2),var(--bg))}.fill-accent\/20{fill:var(--accent)}@supports (color:color-mix(in lab, red, red)){.fill-accent\/20{fill:color-mix(in oklab, var(--accent) 20%, transparent)}}.fill-border{fill:var(--border)}.fill-current{fill:currentColor}.fill-text{fill:var(--text)}.fill-text-muted{fill:var(--text-muted)}.fill-z1{fill:var(--z1)}.fill-z2{fill:var(--z2)}.fill-z3{fill:var(--z3)}.fill-z4{fill:var(--z4)}.fill-z5{fill:var(--z5)}.fill-z6{fill:var(--z6)}.fill-z7{fill:var(--z7)}.stroke-accent{stroke:var(--accent)}.stroke-border{stroke:var(--border)}.stroke-surface{stroke:var(--surface)}.stroke-text{stroke:var(--text)}.stroke-text-muted{stroke:var(--text-muted)}.stroke-text\/60{stroke:var(--text)}@supports (color:color-mix(in lab, red, red)){.stroke-text\/60{stroke:color-mix(in oklab, var(--text) 60%, transparent)}}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[calc\(var\(--u\)\*0\.6\)\]{padding-inline:calc(var(--u) * .6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-top{vertical-align:top}.font-mono{font-feature-settings:"tnum";font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.font-display{font-family:Lilita One,Rubik,ui-sans-serif,system-ui,sans-serif}.font-sans{font-family:Rubik,ui-sans-serif,system-ui,sans-serif}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.625rem\]{font-size:.625rem}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[11px\]{font-size:11px}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-\[\#FFF\]{color:#fff}.text-accent{color:var(--accent)}.text-accent-text{color:var(--accent-text)}.text-danger{color:var(--danger)}.text-neutral-400{color:var(--color-neutral-400)}.text-ok{color:var(--ok)}.text-on-accent{color:var(--on-accent)}.text-on-danger{color:var(--on-danger)}.text-red-400{color:var(--color-red-400)}.text-text{color:var(--text)}.text-text-muted{color:var(--text-muted)}.text-warn{color:var(--warn)}.text-white{color:var(--color-white)}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.accent-accent{accent-color:var(--accent)}.accent-orange-500{accent-color:var(--color-orange-500)}.accent-text{accent-color:var(--text)}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(127\,127\,127\,0\.5\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#7f7f7f80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(127\,127\,127\,0\.5\)\]{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#7f7f7f80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring,.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-accent{--tw-ring-color:var(--accent)}.ring-text{--tw-ring-color:var(--text)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-surface{--tw-ring-offset-color:var(--surface)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[--app-header-over\]{transition-property:--app-header-over;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,visibility\]{transition-property:translate,visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}:is(.\*\:whitespace-nowrap>*){white-space:nowrap}.peer-checked\:border-accent:is(:where(.peer):checked~*){border-color:var(--accent)}.peer-checked\:bg-surface-2:is(:where(.peer):checked~*){background-color:var(--surface-2)}.peer-checked\:text-text:is(:where(.peer):checked~*){color:var(--text)}.peer-checked\:ring-1:is(:where(.peer):checked~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-checked\:ring-2:is(:where(.peer):checked~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-checked\:ring-accent:is(:where(.peer):checked~*){--tw-ring-color:var(--accent)}.peer-checked\:ring-text:is(:where(.peer):checked~*){--tw-ring-color:var(--text)}.peer-checked\:ring-offset-2:is(:where(.peer):checked~*){--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.peer-checked\:ring-offset-surface:is(:where(.peer):checked~*){--tw-ring-offset-color:var(--surface)}.peer-focus\:outline-2:is(:where(.peer):focus~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus\:outline-offset-4:is(:where(.peer):focus~*){outline-offset:4px}.peer-focus\:outline-accent:is(:where(.peer):focus~*){outline-color:var(--accent)}.peer-focus-visible\:outline-2:is(:where(.peer):focus-visible~*){outline-style:var(--tw-outline-style);outline-width:2px}.peer-focus-visible\:outline-offset-4:is(:where(.peer):focus-visible~*){outline-offset:4px}.peer-focus-visible\:outline-accent:is(:where(.peer):focus-visible~*){outline-color:var(--accent)}.first-letter\:uppercase:first-letter{text-transform:uppercase}.placeholder\:text-text-muted::placeholder{color:var(--text-muted)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-x-1:after{content:var(--tw-content);inset-inline:calc(var(--spacing) * -1)}.after\:-inset-y-2\.5:after{content:var(--tw-content);inset-block:calc(var(--spacing) * -2.5)}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:border-text-muted:hover{border-color:var(--text-muted)}.hover\:bg-border:hover{background-color:var(--border)}.hover\:bg-orange-500\/20:hover{background-color:#fe6e0033}@supports (color:color-mix(in lab, red, red)){.hover\:bg-orange-500\/20:hover{background-color:color-mix(in oklab, var(--color-orange-500) 20%, transparent)}}.hover\:bg-surface-2:hover{background-color:var(--surface-2)}.hover\:text-text:hover{color:var(--text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.not-aria-pressed\:hover\:bg-border:not([aria-pressed=true]):hover{background-color:var(--border)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:-outline-offset-2:focus-visible{outline-offset:calc(2px * -1)}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-accent:focus-visible{outline-color:var(--accent)}.focus-visible\:outline-text:focus-visible{outline-color:var(--text)}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-text-muted:disabled{color:var(--text-muted)}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-surface-2:disabled:hover{background-color:var(--surface-2)}.disabled\:hover\:brightness-100:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.has-checked\:border-accent:has(:checked){border-color:var(--accent)}.has-checked\:bg-surface-2:has(:checked){background-color:var(--surface-2)}.has-checked\:ring-1:has(:checked){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-checked\:ring-accent:has(:checked){--tw-ring-color:var(--accent)}.has-focus-visible\:outline-2:has(:focus-visible){outline-style:var(--tw-outline-style);outline-width:2px}.has-focus-visible\:outline-offset-2:has(:focus-visible){outline-offset:2px}.has-focus-visible\:outline-accent:has(:focus-visible){outline-color:var(--accent)}.aria-disabled\:cursor-not-allowed[aria-disabled=true]{cursor:not-allowed}.aria-disabled\:opacity-40[aria-disabled=true]{opacity:.4}@media (hover:hover){.aria-disabled\:hover\:bg-surface-2[aria-disabled=true]:hover{background-color:var(--surface-2)}.aria-disabled\:hover\:brightness-100[aria-disabled=true]:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.aria-invalid\:border-danger[aria-invalid=true]{border-color:var(--danger)}.aria-pressed\:bg-accent[aria-pressed=true]{background-color:var(--accent)}.aria-pressed\:font-medium[aria-pressed=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.aria-pressed\:text-on-accent[aria-pressed=true]{color:var(--on-accent)}.data-disabled\:cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-disabled\:opacity-40[data-disabled]{opacity:.4}.data-highlighted\:bg-surface-2[data-highlighted]{background-color:var(--surface-2)}.data-over\:border-accent[data-over]{border-color:var(--accent)}.data-over\:text-text[data-over]{color:var(--text)}.data-\[state\=checked\]\:translate-x-\[22px\][data-state=checked]{--tw-translate-x:22px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-accent[data-state=checked]{border-color:var(--accent)}.data-\[state\=checked\]\:bg-accent[data-state=checked]{background-color:var(--accent)}.data-\[state\=checked\]\:bg-on-accent[data-state=checked]{background-color:var(--on-accent)}@media (hover:hover){.enabled\:data-\[state\=off\]\:hover\:bg-border:enabled[data-state=off]:hover{background-color:var(--border)}}.data-\[state\=on\]\:bg-accent[data-state=on]{background-color:var(--accent)}.data-\[state\=on\]\:font-medium[data-state=on]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[state\=on\]\:text-on-accent[data-state=on]{color:var(--on-accent)}.data-\[state\=open\]\:bg-border[data-state=open]{background-color:var(--border)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media (width>=40rem){.sm\:right-auto{right:auto}.sm\:left-0{left:0}.sm\:order-none{order:0}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:row-start-auto{grid-row-start:auto}.sm\:my-0{margin-block:0}.sm\:ml-0{margin-left:0}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:inline{display:inline}.sm\:aspect-\[4\/5\]{aspect-ratio:4/5}.sm\:size-\[28px\]{width:28px;height:28px}.sm\:size-\[32px\]{width:32px;height:32px}.sm\:h-auto{height:auto}.sm\:min-h-0{min-height:0}.sm\:w-48{width:calc(var(--spacing) * 48)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-auto{width:auto}.sm\:min-w-0{min-width:0}.sm\:flex-none{flex:none}.sm\:shrink-0{flex-shrink:0}.sm\:basis-0{flex-basis:0}.sm\:border-spacing-1{--tw-border-spacing-x:var(--spacing);--tw-border-spacing-y:var(--spacing);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[6rem_minmax\(0\,1fr\)_1\.25rem\]{grid-template-columns:6rem minmax(0,1fr) 1.25rem}.sm\:grid-cols-\[7rem_1fr_6rem\]{grid-template-columns:7rem 1fr 6rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_5\.5rem\]{grid-template-columns:minmax(0,1fr) 5.5rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_15rem\]{grid-template-columns:minmax(0,1fr) 15rem}.sm\:grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.sm\:grid-cols-\[minmax\(0\,2fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(5\.25rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr))}.sm\:grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-center{align-items:center}.sm\:items-end{align-items:flex-end}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-0\.5{gap:calc(var(--spacing) * .5)}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2{gap:calc(var(--spacing) * 2)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sm\:p-0{padding:0}.sm\:p-1\.5{padding:calc(var(--spacing) * 1.5)}.sm\:p-4{padding:calc(var(--spacing) * 4)}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:py-0{padding-block:0}.sm\:py-0\.5{padding-block:calc(var(--spacing) * .5)}.sm\:py-1{padding-block:var(--spacing)}.sm\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:text-right{text-align:right}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}}@media (width>=48rem){.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:text-neutral-950{color:var(--color-neutral-950)}}@media (width>=64rem){.lg\:static{position:static}.lg\:sticky{position:sticky}.lg\:top-0{top:0}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:z-10{z-index:10}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:m-0{margin:0}.lg\:mx-0{margin-inline:0}.lg\:grid{display:grid}.lg\:aspect-square{aspect-ratio:1}.lg\:size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.lg\:h-auto{height:auto}.lg\:max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.lg\:max-h-\[calc\(100vh-10rem\)\]{max-height:calc(100vh - 10rem)}.lg\:min-h-\[24rem\]{min-height:24rem}.lg\:w-auto{width:auto}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-\[minmax\(0\,1fr\)_18rem\]{grid-template-columns:minmax(0,1fr) 18rem}.lg\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1\.12fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr)}.lg\:grid-cols-\[minmax\(18rem\,28rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(18rem,28rem) minmax(0,1fr)}.lg\:gap-1{gap:var(--spacing)}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:self-start{align-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:overflow-y-auto{overflow-y:auto}.lg\:bg-bg{background-color:var(--bg)}.lg\:bg-transparent{background-color:#0000}.lg\:p-0{padding:0}.lg\:px-0{padding-inline:0}.lg\:pt-0{padding-top:0}.lg\:pt-2{padding-top:calc(var(--spacing) * 2)}.lg\:pr-2{padding-right:calc(var(--spacing) * 2)}.lg\:pb-1\.5{padding-bottom:calc(var(--spacing) * 1.5)}}@media not all and (width>=40rem){.max-sm\:\[\&_dd\]\:text-3xl dd{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}.\[\&_p\:empty\]\:sr-only p:empty{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&\:\:-webkit-inner-spin-button\]\:appearance-none::-webkit-inner-spin-button{appearance:none}.\[\&\:\:-webkit-outer-spin-button\]\:appearance-none::-webkit-outer-spin-button{appearance:none}.\[\&\>span\]\:justify-items-start>span{justify-items:start}.\[\&\>svg\]\:opacity-60>svg{opacity:.6}.\[\&\>svg\]\:grayscale>svg{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-cyrillic-700-normal-BWTpRfYl.woff2)format("woff2"),url(/assets/jetbrains-mono-cyrillic-700-normal-CEoEElIJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-greek-700-normal-C6CZE3T8.woff2)format("woff2"),url(/assets/jetbrains-mono-greek-700-normal-DEigVDxa.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(/assets/jetbrains-mono-vietnamese-700-normal-BDLVIk2r.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-ext-700-normal-CZipNAKV.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-ext-700-normal-CxPITLHs.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/jetbrains-mono-latin-700-normal-BYuf6tUa.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-700-normal-D3wTyLJW.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-arabic-500-normal-soGt7v5W.woff2)format("woff2"),url(/assets/rubik-arabic-500-normal-DNk3Rzpj.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-ext-500-normal-DVRnamQw.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-500-normal-CnfIzV8i.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-cyrillic-500-normal-Didq2w9O.woff2)format("woff2"),url(/assets/rubik-cyrillic-500-normal-BH_pkKR0.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-hebrew-500-normal-B_5jqoVI.woff2)format("woff2"),url(/assets/rubik-hebrew-500-normal--anb7y8_.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-ext-500-normal-CKoAoPpD.woff2)format("woff2"),url(/assets/rubik-latin-ext-500-normal-BUryUc8T.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/rubik-latin-500-normal-1os41rQk.woff2)format("woff2"),url(/assets/rubik-latin-500-normal-LZYVHeqz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-arabic-800-normal-ByBdlBy_.woff2)format("woff2"),url(/assets/rubik-arabic-800-normal-Ds6dJ7Q-.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-ext-800-normal-D8Ih7GUu.woff2)format("woff2"),url(/assets/rubik-cyrillic-ext-800-normal-BLkQng3O.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-cyrillic-800-normal-wonQiwhm.woff2)format("woff2"),url(/assets/rubik-cyrillic-800-normal-DocVmW4N.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-hebrew-800-normal-CEoY7Wj3.woff2)format("woff2"),url(/assets/rubik-hebrew-800-normal-DgqUxLtA.woff)format("woff");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-ext-800-normal-C-Q65BvC.woff2)format("woff2"),url(/assets/rubik-latin-ext-800-normal-MUfMznEV.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rubik;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/rubik-latin-800-normal-BtaGuVpR.woff2)format("woff2"),url(/assets/rubik-latin-800-normal-Dq1miTTj.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lilita One;src:url(/assets/LilitaOne-Regular-C1VhJX3z.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121417;--surface:#1a1d21;--surface-2:#25282d;--border:#3a3d42;--text:#fff4e0;--text-muted:#aca69a;--accent:#ff5a1f;--accent-text:#ff5a1f;--on-accent:#121417;--on-danger:#121417;--warn:#ffc93c;--danger:#ff6b52;--ok:#4ade80;--z1:#8b939c;--z2:#5aa9ff;--z3:#4ade80;--z4:#facc15;--z5:#ff9a3c;--z6:#f5524a;--z7:#b18cff}@media (prefers-color-scheme:light){:root:not([data-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e9e8e2;--surface:#fff;--surface-2:#f4f3ee;--border:#d6d4cc;--text:#121417;--text-muted:#646564;--accent:#ff5a1f;--accent-text:#b5400c;--on-accent:#121417;--on-danger:#fff;--warn:#8f5a00;--danger:#c42e18;--ok:#137538;--z1:#6b7280;--z2:#2563eb;--z3:#178a3f;--z4:#9a7b00;--z5:#cf5a10;--z6:#dc2626;--z7:#7c3aed}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e9e8e2;--surface:#fff;--surface-2:#f4f3ee;--border:#d6d4cc;--text:#121417;--text-muted:#646564;--accent:#ff5a1f;--accent-text:#b5400c;--on-accent:#121417;--on-danger:#fff;--warn:#8f5a00;--danger:#c42e18;--ok:#137538;--z1:#6b7280;--z2:#2563eb;--z3:#178a3f;--z4:#9a7b00;--z5:#cf5a10;--z6:#dc2626;--z7:#7c3aed}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121417;--surface:#1a1d21;--surface-2:#25282d;--border:#3a3d42;--text:#fff4e0;--text-muted:#aca69a;--accent:#ff5a1f;--accent-text:#ff5a1f;--on-accent:#121417;--on-danger:#121417;--warn:#ffc93c;--danger:#ff6b52;--ok:#4ade80;--z1:#8b939c;--z2:#5aa9ff;--z3:#4ade80;--z4:#facc15;--z5:#ff9a3c;--z6:#f5524a;--z7:#b18cff}@property --app-header-over{syntax:"<length>";inherits:true;initial-value:0}@media not all and (width>=40rem),(hover:none) and (pointer:coarse){:is(input,select,textarea):is(.text-xs,.text-sm){font-size:1rem}}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
