@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");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:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");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:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_428c41c3-module__kJnx3a__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_428c41c3-module__kJnx3a__variable{--font-placard:"Archivo", "Archivo Fallback"}
.placard-root{--font-headline:var(--font-placard), var(--font-archivo,"Archivo"), system-ui, sans-serif;overflow-x:clip}.wordmark{font-family:var(--font-headline);font-variation-settings:"wdth" 125;letter-spacing:-.01em;text-transform:uppercase;font-weight:900;font-stretch:125%}.display{font-family:var(--font-headline);font-variation-settings:"wdth" 125;letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;font-weight:900;font-stretch:125%;line-height:.95}.display-tight{font-family:var(--font-headline);font-variation-settings:"wdth" 112;letter-spacing:-.01em;font-weight:800;font-stretch:112%}.odo-display{font-family:var(--font-headline);font-variation-settings:"wdth" 125;font-weight:900;font-stretch:125%}.marker{background-image:linear-gradient(transparent 0 8%, var(--primary) 8% 96%, transparent 94%);color:var(--primary-foreground);-webkit-box-decoration-break:clone;box-decoration-break:clone;margin:0 -.08em;padding:0 .08em}.label-caps{font-family:var(--font-accent);letter-spacing:.14em;text-transform:uppercase;font-size:.7rem}.placard{background-color:var(--card);border:3px solid var(--rule);background-image:radial-gradient(circle at 14px 14px, var(--rule) 0 3.5px, transparent 4px), radial-gradient(circle at calc(100% - 14px) 14px, var(--rule) 0 3.5px, transparent 4px), radial-gradient(circle at 14px calc(100% - 14px), var(--rule) 0 3.5px, transparent 4px), radial-gradient(circle at calc(100% - 14px) calc(100% - 14px), var(--rule) 0 3.5px, transparent 4px);border-radius:14px;position:relative}.placard-flat{background-color:var(--card);border:2px solid var(--rule);border-radius:12px}.placard-shadow{box-shadow:6px 6px 0 0 var(--rule)}.step-badge{background:var(--foreground);width:2.25rem;height:2.25rem;color:var(--primary);font-family:var(--font-headline);font-variation-settings:"wdth" 125;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;font-weight:900;font-stretch:125%;line-height:1;display:inline-flex}.hazard{background-image:repeating-linear-gradient(-45deg, var(--primary) 0 14px, var(--foreground) 14px 28px)}.hazard-thin{background-image:repeating-linear-gradient(-45deg, var(--primary) 0 8px, var(--foreground) 8px 16px);height:10px}.grid-paper{background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);background-size:24px 24px}.amber-panel{background:var(--primary);color:var(--primary-foreground)}.pictogram.pictogram-fill{height:100%}.pictogram{width:100%;height:auto;display:block;overflow:visible}.fig-limb{fill:none;stroke:var(--foreground);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.fig-far{stroke:var(--limb-far)}.fig-halo{fill:none;stroke:var(--fig-bg,var(--card));stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.bg-amber-wash{--fig-bg:var(--amber-wash)}.bg-background{--fig-bg:var(--background)}.bg-muted{--fig-bg:var(--muted)}.fig-joint{fill:var(--primary);stroke:var(--foreground);stroke-width:1.2px}.on-amber .fig-joint{fill:var(--card);stroke:var(--primary-foreground)}.on-amber{--fig-bg:var(--primary)}.fig-muscle{stroke:var(--muscle);stroke-width:7.5px}.fig-head{fill:var(--foreground)}.fig-plate{fill:var(--card);stroke:var(--foreground);stroke-width:3.5px}.fig-plate-far{stroke:var(--limb-far)}.fig-hub{fill:var(--foreground)}.fig-ground{stroke:var(--foreground);stroke-width:2px;stroke-linecap:round;stroke-dasharray:1 5}.fig-prop rect{fill:var(--accent)}.fig-prop line{stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.fig-arrow line{stroke:var(--amber-ink);stroke-width:3px;stroke-linecap:round}.fig-arrow polygon{fill:var(--amber-ink)}.on-amber .fig-arrow line{stroke:var(--primary-foreground)}.on-amber .fig-arrow polygon{fill:var(--primary-foreground)}.on-amber .fig-limb{stroke:var(--primary-foreground)}.on-amber .fig-head,.on-amber .fig-hub{fill:var(--primary-foreground)}.on-amber .fig-plate{fill:var(--primary);stroke:var(--primary-foreground)}.on-amber .fig-far{stroke:color-mix(in oklch, var(--primary-foreground) 40%, var(--primary))}.on-amber .fig-ground{stroke:var(--primary-foreground)}.fig-bell{fill:var(--foreground)}.on-amber .fig-bell{fill:var(--primary-foreground)}.chart-grid{stroke:var(--grid-line);stroke-width:1px}.chart-line{fill:none;stroke:var(--chart-1);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.chart-area{fill:color-mix(in oklch, var(--chart-1) 18%, transparent)}.chart-dot{fill:var(--card);stroke:var(--foreground);stroke-width:2.5px}.chart-dot-last{fill:var(--primary)}.mm-head{fill:var(--foreground)}.mm-bone{stroke:var(--limb-far);stroke-width:9px;stroke-linecap:round}.mm-bone.mm-thin{stroke-width:6px}.mm-bone-fill{fill:var(--limb-far)}.mm-zone{--heat:0%;fill:color-mix(in oklch, var(--muscle) var(--heat), var(--muted));stroke:var(--rule);stroke-width:2px;transition:fill .5s ease-out}.mm-zone.mm-quiet{stroke-width:0}.mm-zone.mm-limb{fill:none;stroke:color-mix(in oklch, var(--muscle) var(--heat), var(--muted));stroke-width:11px;stroke-linecap:round;transition:stroke .5s ease-out}.mm-zone.mm-thigh{stroke-width:14px}.mm-bar{background:var(--muscle)}.ps-floor{stroke:var(--rule);stroke-width:3px}.ps-pin{stroke:var(--limb-far);stroke-width:5px;stroke-linecap:round}.ps-plate{fill:var(--foreground)}.ps-now .ps-plate{fill:var(--primary);stroke:var(--rule);stroke-width:2px}.pb-spark{fill:none;stroke:var(--chart-1);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.pr-stamp{border:3px solid var(--muscle);color:var(--muscle);text-align:center;background:color-mix(in oklch, var(--muscle) 8%, var(--card));border-radius:6px;padding:.3rem .6rem;font-weight:800;line-height:1.15;transform:rotate(-8deg)}.odo{height:1em;line-height:1;font-family:var(--font-accent);font-variant-numeric:tabular-nums;align-items:flex-start;display:inline-flex;overflow:hidden}.odo-col{flex-direction:column;display:flex}.odo-col>span,.odo-static{height:1em;line-height:1;display:block}.meter-seg{background:var(--meter-track)}.meter-seg[data-on=true]{background:var(--primary)}.meter-seg[data-on=true][data-warn=true]{background:var(--meter-limit)}.ruler{background-image:repeating-linear-gradient(to right, color-mix(in oklch, var(--foreground) 45%, transparent) 0 2px, transparent 2px 10%)}.ruler-fine{background-image:repeating-linear-gradient(to right, color-mix(in oklch, var(--foreground) 22%, transparent) 0 1px, transparent 1px 2%)}.press{transition:transform .12s ease-out,box-shadow .12s ease-out}.press:active{transform:translate(2px,2px)}@media (prefers-reduced-motion:no-preference){.odo-col{transition:transform .42s cubic-bezier(.2,.7,.2,1)}.meter-seg{transition:background-color .18s ease-out}.cap-lift{animation:.52s cubic-bezier(.2,.7,.2,1) cap-lift}.rise{animation:.64s cubic-bezier(.2,.7,.2,1) both cap-lift}.draw-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.4s cubic-bezier(.3,.6,.2,1) .2s forwards draw-line}.pop{animation:.42s cubic-bezier(.2,1.4,.4,1) both pop}.tape-scroll{animation:1.6s linear infinite tape-scroll}.pr-stamp{animation:.52s cubic-bezier(.2,1.5,.4,1) .25s both stamp}@keyframes stamp{0%{opacity:0;transform:rotate(-8deg)scale(2.4)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.ps-plate{animation:.46s cubic-bezier(.3,1.3,.5,1) both plate-drop}@keyframes plate-drop{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes cap-lift{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes draw-line{to{stroke-dashoffset:0}}@keyframes pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes tape-scroll{to{background-position:40px 0}}}
