.yeroaW_logo{display:block}.yeroaW_seg{animation:1.4s ease-in-out infinite yeroaW_runLogoPulse}.yeroaW_d0{animation-delay:0s}.yeroaW_d1{animation-delay:.2s}.yeroaW_d2{animation-delay:.4s}.yeroaW_d3{animation-delay:.6s}.yeroaW_d4{animation-delay:.8s}.yeroaW_d5{animation-delay:1s}.yeroaW_d6{animation-delay:1.2s}@keyframes yeroaW_runLogoPulse{0%,to{opacity:1}35%,75%{opacity:.3}}@media (prefers-reduced-motion:reduce){.yeroaW_seg{opacity:.7;animation:none}}
.GnzOva_root{flex-wrap:wrap;align-items:center;row-gap:.375rem;max-width:100%;display:inline-flex}.GnzOva_stage{align-items:center;display:inline-flex}.GnzOva_sm .GnzOva_stage{gap:.375rem}.GnzOva_lg .GnzOva_stage{gap:.625rem}.GnzOva_sm .GnzOva_glyph{width:16px;height:16px}.GnzOva_lg .GnzOva_glyph{width:40px;height:40px}.GnzOva_glyph{flex:none;display:block}.GnzOva_connector{border-radius:999px;flex:none}.GnzOva_sm .GnzOva_connector{width:18px;height:2px;margin:0 .5rem}@media (max-width:22.5rem){.GnzOva_sm .GnzOva_connector{width:10px;margin:0 .25rem}}.GnzOva_lg .GnzOva_connector{width:40px;height:4px;margin:0 .75rem}.GnzOva_done{color:var(--app-accent);opacity:.55}.GnzOva_active{color:var(--app-accent)}.GnzOva_upcoming{color:var(--app-readable-muted);opacity:.65}.GnzOva_connector{background:currentColor}.GnzOva_connector.GnzOva_upcoming{color:var(--app-readable-border-strong);opacity:1}.GnzOva_label{white-space:nowrap}.GnzOva_labelActive{color:var(--app-text);font-weight:600}.GnzOva_labelQuiet{color:var(--app-readable-muted)}.GnzOva_busy .GnzOva_seg{animation:1.4s ease-in-out infinite GnzOva_stripPulse;animation-delay:calc(var(--strip-i) * .18s)}@keyframes GnzOva_stripPulse{0%,to{opacity:1}35%,75%{opacity:.3}}.GnzOva_once .GnzOva_seg{animation:.5s ease-out both GnzOva_stripIn;animation-delay:calc(var(--strip-i) * .14s)}@keyframes GnzOva_stripIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.GnzOva_busy .GnzOva_seg,.GnzOva_once .GnzOva_seg{animation:none}.GnzOva_busy .GnzOva_seg{opacity:.7}}
.NXeOVG_cards{grid-template-columns:minmax(0,1fr);gap:.5rem;margin-top:.375rem;display:grid}.NXeOVG_card{overflow-wrap:anywhere;background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);text-align:left;align-items:flex-start;gap:.75rem;min-width:0;min-height:44px;padding:.75rem .875rem;transition:background-color .12s,border-color .12s,box-shadow .12s;display:flex}.NXeOVG_card:hover:not(:disabled){border-color:var(--mantine-primary-color-filled)}.NXeOVG_card[aria-checked=true]{background:color-mix(in srgb, var(--mantine-primary-color-filled) 8%, var(--app-readable-surface-inset));border-color:var(--mantine-primary-color-filled);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled)}.NXeOVG_card:disabled{cursor:not-allowed;opacity:.6}.NXeOVG_indicator{flex:none;margin-top:.15rem}.NXeOVG_text{gap:.125rem;min-width:0;display:grid}.NXeOVG_label{color:var(--app-text);font-size:var(--mantine-font-size-md);font-weight:700;line-height:1.3}.NXeOVG_description{color:var(--app-readable-muted);font-size:var(--mantine-font-size-sm);line-height:1.45}.NXeOVG_cards[data-size=lg] .NXeOVG_label{font-size:1.125rem}.NXeOVG_cards[data-size=lg] .NXeOVG_description{font-size:1rem}@media (prefers-reduced-motion:reduce){.NXeOVG_card{transition:none}}
.mD0Ikq_chips{flex-wrap:wrap;gap:.5rem;min-width:0;margin-top:.375rem;display:flex}.mD0Ikq_root{max-width:100%}.mD0Ikq_chips .mD0Ikq_label{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);color:var(--app-text);white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;min-height:44px;padding-block:.5rem;font-weight:600;line-height:1.3;transition:background-color .12s,border-color .12s,box-shadow .12s}.mD0Ikq_chips .mD0Ikq_label:not([data-disabled]):hover{background:var(--app-readable-surface-inset);border-color:var(--mantine-primary-color-filled)}.mD0Ikq_chips .mD0Ikq_label[data-checked]:not([data-disabled]),.mD0Ikq_chips .mD0Ikq_label[data-checked]:not([data-disabled]):hover{background:color-mix(in srgb, var(--mantine-primary-color-filled) 12%, var(--app-readable-surface-inset));border-color:var(--mantine-primary-color-filled);box-shadow:inset 0 0 0 1px var(--mantine-primary-color-filled);color:var(--app-text)}.mD0Ikq_chips .mD0Ikq_label .mD0Ikq_icon{color:var(--mantine-primary-color-filled)}.mD0Ikq_chips[data-size=lg] .mD0Ikq_label{padding-inline:1.125rem;font-size:1.0625rem}@media (prefers-reduced-motion:reduce){.mD0Ikq_chips .mD0Ikq_label{transition:none}}
.sSfdpG_shell{background:var(--app-readable-fill);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-md)}
.Mvgepq_row{align-items:center;gap:6px;min-width:0;display:flex}.Mvgepq_origin{white-space:nowrap;flex:0 auto;min-width:0;display:flex}.Mvgepq_name{text-overflow:ellipsis;min-width:0;overflow:hidden}.Mvgepq_fixed{flex:none}
.mjNjNq_row{border-radius:var(--mantine-radius-sm);padding:.6rem .75rem;transition:background-color .12s}.mjNjNq_row:hover,.mjNjNq_row:focus-within{background-color:var(--app-readable-surface-inset)}.mjNjNq_rowButton{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-user-select:text;user-select:text;background:0 0;border:0;width:100%;display:block}.mjNjNq_rowCopied,.mjNjNq_rowCopied:hover{background-color:rgba(var(--app-success-rgb), .16)}.mjNjNq_copyHint{color:var(--app-readable-muted);opacity:0;flex:none;align-items:center;gap:.25rem;transition:opacity .12s;display:inline-flex}.mjNjNq_row:hover .mjNjNq_copyHint,.mjNjNq_row:focus-visible .mjNjNq_copyHint{opacity:1}.mjNjNq_copyHintOn{color:var(--app-success);opacity:1}@media (hover:none){.mjNjNq_copyHint{opacity:.65}}
.mLLUiW_stage{width:100%}
.XvfElG_root{--visual-headline-size:clamp(3rem, 14cqi, 4.5rem);--visual-caption-size:1.375rem;--visual-stat-size:1.125rem;--visual-label-size:1rem;--visual-muted:var(--app-readable-muted);--visual-skeleton:color-mix(in srgb, var(--app-text) 9%, var(--app-readable-surface));--visual-track:color-mix(in srgb, var(--app-text) 14%, var(--app-readable-surface));--visual-tone-neutral:var(--app-readable-muted);--visual-tone-blue:var(--mantine-color-blue-5);--visual-tone-green:var(--mantine-color-green-6);--visual-tone-yellow:var(--mantine-color-yellow-7);--visual-tone-orange:var(--mantine-color-orange-6);--visual-tone-red:var(--mantine-color-red-6);--visual-text-neutral:var(--app-text);--visual-text-blue:var(--mantine-color-blue-6);--visual-text-green:var(--mantine-color-green-7);--visual-text-yellow:var(--mantine-color-yellow-8);--visual-text-orange:var(--mantine-color-orange-7);--visual-text-red:var(--mantine-color-red-6);--visual-marker:var(--visual-scan);--visual-marker-text:var(--mantine-color-accent-7);flex-direction:column;flex:1 0 auto;justify-content:safe center;row-gap:1.5rem;display:flex;container-type:inline-size}.XvfElG_root[data-builder]{justify-content:flex-start;row-gap:.75rem}@media (min-width:64em){[data-layout=side-by-side]:not([data-page-scroll]) .XvfElG_root[data-builder]{flex:1 1 0;min-height:0}}[data-mantine-color-scheme=dark] .XvfElG_root{--visual-tone-blue:var(--mantine-color-blue-4);--visual-tone-green:var(--mantine-color-green-4);--visual-tone-yellow:var(--mantine-color-yellow-4);--visual-tone-orange:var(--mantine-color-orange-4);--visual-tone-red:var(--mantine-color-red-4);--visual-text-blue:var(--mantine-color-blue-3);--visual-text-green:var(--mantine-color-green-3);--visual-text-yellow:var(--mantine-color-yellow-3);--visual-text-orange:var(--mantine-color-orange-3);--visual-text-red:var(--mantine-color-red-3);--visual-marker-text:var(--mantine-color-accent-2)}.XvfElG_root[data-pending] .XvfElG_readouts{opacity:.55;transition:opacity var(--motion-base,.25s) ease .4s}.XvfElG_visual{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.25rem 1.5rem;padding:.75rem .25rem;display:grid}.XvfElG_visual[data-has-figure]{grid-template-columns:minmax(5.5rem,34%) minmax(0,1fr)}@container (min-width:520px){.XvfElG_visual[data-has-figure]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:1.5rem 2.5rem}}@container (max-width:279px){.XvfElG_visual[data-has-figure]{grid-template-columns:minmax(0,1fr)}.XvfElG_figureArea{justify-self:center;width:100%;max-width:9rem}}.XvfElG_figureArea{justify-content:center;min-width:0;display:flex;position:relative}.XvfElG_figureSvg{width:100%;height:auto;max-height:clamp(13rem,70cqi,26rem);display:block}.XvfElG_bodyFigure{width:100%;min-width:0}.XvfElG_activityControls{text-align:center;flex-direction:column;align-items:center;gap:.25rem;margin-top:.75rem;display:flex}.XvfElG_activityLabel{font-size:.8rem;font-weight:600}.XvfElG_activityReplay{border:1px solid var(--mantine-color-default-border);background:var(--mantine-color-default);max-width:100%;min-height:44px;color:var(--mantine-color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.4rem .5rem;font-size:.75rem}.XvfElG_activityReplay:hover{background:var(--mantine-color-default-hover)}.XvfElG_activityReplay:focus-visible{outline:2px solid var(--mantine-primary-color-filled);outline-offset:3px}.XvfElG_figureRuler line{stroke:var(--visual-muted);stroke-width:1.4px}.XvfElG_figureScan{opacity:0;stroke:var(--visual-scan);stroke-width:3px}@media (prefers-reduced-motion:no-preference){.XvfElG_figureSvg{cursor:pointer}}.XvfElG_figureCrown{stroke:var(--visual-scan);stroke-dasharray:5 4;stroke-width:2px}.XvfElG_figureGhost{fill:none;opacity:0;stroke:var(--visual-ghost);stroke-dasharray:6 5;stroke-linejoin:round;stroke-width:2px;transition:opacity var(--motion-settle,.3s) ease}.XvfElG_figureGhost[data-shown]{opacity:.85}.XvfElG_figurePlaceholder{aspect-ratio:200/480;background:var(--visual-skeleton);border-radius:999px 999px 30% 30%;width:7rem;max-width:100%;max-height:clamp(13rem,70cqi,26rem)}.XvfElG_readouts{min-width:0;transition:opacity var(--motion-quick,.16s) ease;gap:1.25rem;display:grid;container:visual-readouts/inline-size}.XvfElG_headline{gap:.25rem;display:grid}.XvfElG_headlineLabel{color:var(--visual-muted);font-size:var(--visual-stat-size);font-weight:600}.XvfElG_headlineValue{font-family:var(--font-display), var(--font-sans);font-size:var(--visual-headline-size);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-weight:700;line-height:1;display:flex}.XvfElG_headlineUnit{color:var(--visual-muted);font-family:var(--font-mono), Menlo, monospace;font-size:var(--visual-stat-size);font-weight:500}.XvfElG_headlineCaption{font-size:var(--visual-caption-size);font-weight:600;line-height:1.25}.XvfElG_headlineCaption[data-tone=neutral]{color:var(--visual-text-neutral)}.XvfElG_headlineCaption[data-tone=blue]{color:var(--visual-text-blue)}.XvfElG_headlineCaption[data-tone=green]{color:var(--visual-text-green)}.XvfElG_headlineCaption[data-tone=yellow]{color:var(--visual-text-yellow)}.XvfElG_headlineCaption[data-tone=orange]{color:var(--visual-text-orange)}.XvfElG_headlineCaption[data-tone=red]{color:var(--visual-text-red)}.XvfElG_scale{gap:.5rem;padding-top:.5rem;display:grid}.XvfElG_scaleTrack{gap:3px;height:1rem;display:flex;position:relative}.XvfElG_scaleBand{background:var(--visual-track);border-radius:4px;flex-basis:0;height:100%}.XvfElG_scaleBand[data-tone=neutral]{background:var(--visual-tone-neutral)}.XvfElG_scaleBand[data-tone=blue]{background:var(--visual-tone-blue)}.XvfElG_scaleBand[data-tone=green]{background:var(--visual-tone-green)}.XvfElG_scaleBand[data-tone=yellow]{background:var(--visual-tone-yellow)}.XvfElG_scaleBand[data-tone=orange]{background:var(--visual-tone-orange)}.XvfElG_scaleBand[data-tone=red]{background:var(--visual-tone-red)}.XvfElG_scaleMarker{border-left:3px solid var(--app-text);width:0;height:2.1rem;position:absolute;top:-.55rem;transform:translate(-1.5px)}.XvfElG_scaleMarker:after{background:var(--app-text);content:"";border-radius:50%;width:.625rem;height:.625rem;position:absolute;top:-.5rem;left:-6.5px}.XvfElG_scaleLabels,.XvfElG_scaleTicks{color:var(--visual-muted);position:relative}.XvfElG_scaleLabels{font-size:var(--visual-label-size);height:1.5em}.XvfElG_scaleLabels span,.XvfElG_scaleTicks span{white-space:nowrap;position:absolute;transform:translate(-50%)}.XvfElG_scaleLabels span[data-active]{font-weight:700}.XvfElG_scaleLabels span[data-active][data-tone=blue]{color:var(--visual-text-blue)}.XvfElG_scaleLabels span[data-active][data-tone=green]{color:var(--visual-text-green)}.XvfElG_scaleLabels span[data-active][data-tone=yellow]{color:var(--visual-text-yellow)}.XvfElG_scaleLabels span[data-active][data-tone=orange]{color:var(--visual-text-orange)}.XvfElG_scaleLabels span[data-active][data-tone=red]{color:var(--visual-text-red)}@container visual-readouts (max-width:559px){.XvfElG_scaleLabels span:not([data-active]){display:none}.XvfElG_scaleLabels span[data-active]{left:50%!important}}.XvfElG_scaleTicks{font-family:var(--font-mono), Menlo, monospace;font-size:var(--visual-label-size);font-variant-numeric:tabular-nums;height:1.4em}.XvfElG_scaleTicks span:first-child{transform:none}.XvfElG_scaleTicks span:last-child{transform:translate(-100%)}@container visual-readouts (max-width:359px){.XvfElG_scaleTicks span:first-child,.XvfElG_scaleTicks span:last-child{display:none}}.XvfElG_breakdown{gap:.625rem;display:grid}.XvfElG_breakdownLabel{color:var(--visual-muted);font-size:var(--visual-stat-size);font-weight:600}.XvfElG_breakdownChart{padding-top:2.25rem}.XvfElG_breakdownTrack{height:1.75rem;position:relative}.XvfElG_breakdownSegment{background:var(--visual-track);box-shadow:inset -3px 0 0 var(--app-readable-surface);border-radius:4px;width:0;position:absolute;top:0;bottom:0}.XvfElG_breakdownSegment[data-last]{box-shadow:none}.XvfElG_breakdownSegment[data-tone=neutral],.XvfElG_breakdownSwatch[data-tone=neutral]{background:var(--visual-tone-neutral)}.XvfElG_breakdownSegment[data-tone=blue],.XvfElG_breakdownSwatch[data-tone=blue]{background:var(--visual-tone-blue)}.XvfElG_breakdownSegment[data-tone=green],.XvfElG_breakdownSwatch[data-tone=green]{background:var(--visual-tone-green)}.XvfElG_breakdownSegment[data-tone=yellow],.XvfElG_breakdownSwatch[data-tone=yellow]{background:var(--visual-tone-yellow)}.XvfElG_breakdownSegment[data-tone=orange],.XvfElG_breakdownSwatch[data-tone=orange]{background:var(--visual-tone-orange)}.XvfElG_breakdownSegment[data-tone=red],.XvfElG_breakdownSwatch[data-tone=red]{background:var(--visual-tone-red)}.XvfElG_breakdownRange{border:2px dashed var(--app-text);visibility:hidden;border-radius:6px;position:absolute;top:-.4rem;bottom:-.4rem}.XvfElG_breakdownMarker{border-left:3px solid var(--visual-marker);visibility:hidden;width:0;position:absolute;top:-.75rem;bottom:-.5rem;transform:translate(-1.5px)}.XvfElG_breakdownMarker:before{border-left:.45rem solid #0000;border-right:.45rem solid #0000;border-top:.55rem solid var(--visual-marker);content:"";position:absolute;top:-.3rem;left:calc(-.45rem - 1.5px)}.XvfElG_breakdownMarkerLabel,.XvfElG_breakdownBracket span{font-size:var(--visual-label-size);white-space:nowrap;position:absolute}.XvfElG_breakdownMarkerLabel{color:var(--visual-marker-text);font-weight:700;bottom:calc(100% + .4rem)}.XvfElG_breakdownMarkerLabel[data-align=center],.XvfElG_breakdownBracket span[data-align=center]{transform:translate(-50%)}.XvfElG_breakdownMarkerLabel[data-align=end],.XvfElG_breakdownBracket span[data-align=end]{transform:translate(-100%)}.XvfElG_breakdownBracketRow{height:2.25rem;position:relative}.XvfElG_breakdownBracket{border:2px solid var(--visual-muted);visibility:hidden;border-top:none;border-radius:0 0 4px 4px;height:.5rem;position:absolute;top:.55rem}.XvfElG_breakdownBracket span{font-family:var(--font-mono), Menlo, monospace;font-variant-numeric:tabular-nums;font-weight:600;top:.65rem;left:50%}.XvfElG_breakdownBracket span[data-align=start]{left:0}.XvfElG_breakdownBracket span[data-align=end]{left:100%}.XvfElG_breakdownLegend{font-size:var(--visual-label-size);flex-wrap:wrap;gap:.375rem 1.25rem;margin:0;display:flex}.XvfElG_breakdownLegendItem{align-items:baseline;gap:.375rem;display:flex}.XvfElG_breakdownLegendItem dt{color:var(--visual-muted);align-items:baseline;gap:.375rem;display:flex}.XvfElG_breakdownLegendItem dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:600}@container visual-readouts (max-width:319px){.XvfElG_breakdownLegend{display:grid}.XvfElG_breakdownLegendItem{justify-content:space-between}}.XvfElG_breakdownSwatch{border-radius:3px;flex:none;align-self:center;width:.8em;height:.8em;display:inline-block}.XvfElG_breakdownSwatch[data-range]{border:2px dashed var(--app-text)}.XvfElG_breakdownKey{color:var(--visual-muted);font-size:var(--visual-label-size);align-items:center;gap:.375rem;margin:0;display:flex}.XvfElG_stats{gap:.625rem;margin:0;display:grid}.XvfElG_statRow{border-top:1px solid var(--app-readable-border);font-size:var(--visual-stat-size);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem 1rem;padding-top:.625rem;display:flex}.XvfElG_statRow dt{color:var(--visual-muted)}.XvfElG_statRow dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}.XvfElG_error{color:var(--visual-text-red);font-size:var(--visual-stat-size);margin:0}.XvfElG_skeletonHeadline{background:var(--visual-skeleton);height:var(--visual-headline-size);border-radius:8px;width:min(12rem,70%)}.XvfElG_skeletonMessage{color:var(--visual-muted);font-size:var(--visual-stat-size);margin:0}@media (prefers-reduced-motion:reduce){.XvfElG_readouts,.XvfElG_root[data-pending] .XvfElG_readouts,.XvfElG_figureGhost{transition:none}}.XvfElG_rangeValue,.XvfElG_summaryValue{color:var(--app-text);overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(2rem,9cqi,3.5rem);font-weight:650;line-height:1.15}.XvfElG_summaryValue{font-size:clamp(1.75rem,8cqi,3rem)}.XvfElG_resultNote{color:var(--visual-muted);white-space:normal;margin:.5rem 0 0;font-size:1rem;line-height:1.6}@container (max-width:32rem){.XvfElG_visual[data-figure-kind=body_shape],.XvfElG_visual[data-figure-kind=heart]{grid-template-columns:minmax(0,1fr)}.XvfElG_visual[data-figure-kind=body_shape] .XvfElG_figureArea,.XvfElG_visual[data-figure-kind=heart] .XvfElG_figureArea{justify-self:center;width:100%;max-width:16rem}}.XvfElG_visual[data-figure-kind=mover]{grid-template-columns:minmax(0,1fr)}.XvfElG_visual[data-figure-kind=mover] .XvfElG_figureArea{justify-self:center;width:100%;max-width:42rem}
.Og0EMq_root{--peek-edge:var(--app-readable-border);--peek-lift:0px;--peek-avoid:0px;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom) + var(--peek-lift) + var(--peek-avoid));z-index:150;max-width:40rem;transition:transform var(--motion-base,.25s) ease, visibility 0s;gap:.5rem;margin-inline:auto;display:flex;position:fixed;transform:translateY(0)}.Og0EMq_root[data-shown=false]{visibility:hidden;transform:translateY(calc(100% + 1.5rem + var(--peek-lift) + var(--peek-avoid)));transition:transform var(--motion-base,.25s) ease, visibility 0s linear .2s}.Og0EMq_root[data-tone=blue]{--peek-edge:var(--mantine-color-blue-5)}.Og0EMq_root[data-tone=green]{--peek-edge:var(--mantine-color-green-6)}.Og0EMq_root[data-tone=yellow]{--peek-edge:var(--mantine-color-yellow-7)}.Og0EMq_root[data-tone=orange]{--peek-edge:var(--mantine-color-orange-6)}.Og0EMq_root[data-tone=red],.Og0EMq_root[data-state=error]{--peek-edge:var(--mantine-color-red-6)}[data-mantine-color-scheme=dark] .Og0EMq_root[data-tone=blue]{--peek-edge:var(--mantine-color-blue-4)}[data-mantine-color-scheme=dark] .Og0EMq_root[data-tone=green]{--peek-edge:var(--mantine-color-green-4)}[data-mantine-color-scheme=dark] .Og0EMq_root[data-tone=yellow]{--peek-edge:var(--mantine-color-yellow-4)}[data-mantine-color-scheme=dark] .Og0EMq_root[data-tone=orange]{--peek-edge:var(--mantine-color-orange-4)}:is([data-mantine-color-scheme=dark] .Og0EMq_root[data-tone=red],[data-mantine-color-scheme=dark] .Og0EMq_root[data-state=error]){--peek-edge:var(--mantine-color-red-4)}.Og0EMq_summary,.Og0EMq_action{border:1px solid var(--app-readable-border);background:var(--app-readable-surface);min-height:3.25rem;color:var(--app-text);font:inherit;cursor:pointer;border-radius:.875rem;box-shadow:0 .25rem 1.25rem #00000029}.Og0EMq_summary{border-left:.3125rem solid var(--peek-edge);text-align:start;flex:1;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.125rem .625rem;min-width:0;padding:.5rem .75rem .5rem .875rem;display:grid}.Og0EMq_label{overflow-wrap:anywhere;grid-column:1;font-weight:700;line-height:1.25}.Og0EMq_caption{color:var(--app-readable-muted);overflow-wrap:anywhere;grid-area:2/1;font-size:.875rem;line-height:1.3}.Og0EMq_root[data-state=error] .Og0EMq_caption{color:var(--mantine-color-red-7)}[data-mantine-color-scheme=dark] .Og0EMq_root[data-state=error] .Og0EMq_caption{color:var(--mantine-color-red-3)}.Og0EMq_value{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;text-align:end;transition:opacity var(--motion-base,.25s) ease;grid-area:1/2/span 2;font-size:1.25rem;font-weight:650;line-height:1.2}.Og0EMq_root[data-long] .Og0EMq_summary{grid-template-columns:minmax(0,1fr) auto}.Og0EMq_root[data-long] .Og0EMq_value{text-align:start;grid-area:2/1;font-family:inherit;font-size:1rem}.Og0EMq_root[data-long] .Og0EMq_caption{grid-row:3}.Og0EMq_root[data-long] .Og0EMq_chevron{grid-area:1/2/span 3}.Og0EMq_root[data-pending] .Og0EMq_value{opacity:.55;transition:opacity var(--motion-base,.25s) ease .4s}.Og0EMq_chevron{width:1.125rem;height:1.125rem;color:var(--app-readable-muted);grid-area:1/3/span 2}.Og0EMq_action{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);border:0;flex:none;padding:0 1.125rem;font-weight:700}.Og0EMq_action:hover{background:var(--mantine-primary-color-filled-hover)}.Og0EMq_summary:focus-visible,.Og0EMq_action:focus-visible{outline:3px solid var(--mantine-primary-color-filled);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Og0EMq_root,.Og0EMq_root[data-shown=false],.Og0EMq_value,.Og0EMq_root[data-pending] .Og0EMq_value{transition:none}}
.ZvKRDq_root{min-width:0;container-type:inline-size}.ZvKRDq_header{align-items:flex-start;gap:var(--mantine-spacing-sm) var(--mantine-spacing-md);flex-wrap:wrap;display:flex}.ZvKRDq_lead{align-items:flex-start;gap:var(--mantine-spacing-md);flex:20rem;min-width:0;display:flex}.ZvKRDq_icon{flex:none}.ZvKRDq_identity{flex:auto;min-width:0}.ZvKRDq_actions{flex-wrap:wrap;flex:0 auto;gap:6px;display:flex}@container (max-width:520px){.ZvKRDq_actions{width:100%}.ZvKRDq_actions>*{flex:auto}}
.gcZjiW_frame{border-bottom:1px solid var(--app-readable-border);padding-bottom:.6rem}.gcZjiW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;min-height:2rem;display:flex}.gcZjiW_title{color:var(--app-readable-muted);font-family:var(--mantine-font-family-monospace);font-size:var(--mantine-font-size-xs);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;margin:0;font-weight:500}
.K1XinG_hexDump{background:var(--app-readable-surface-inset);border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-md);color:var(--app-text);padding:var(--mantine-spacing-sm);white-space:pre;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.55;overflow-x:auto}
._Fvvgq_workspace{scroll-margin-top:calc(var(--app-header-height) + .5rem);grid-template-columns:minmax(0,1fr);grid-template-areas:"input""output";gap:0;height:auto;min-height:0;display:grid;overflow:visible}._Fvvgq_inputPane{grid-area:input;min-width:0}._Fvvgq_outputPane{grid-area:output;min-width:0}._Fvvgq_workspace[data-layout=combined]{grid-template-columns:minmax(0,1fr);grid-template-areas:"input"}._Fvvgq_workspace [data-workspace-toggle]{display:none}._Fvvgq_paneStack{width:100%;height:auto;min-height:220px}._Fvvgq_paneStackFlush{width:100%;height:auto;min-height:0}._Fvvgq_workspace [data-code-mirror-grow]{flex-direction:column;display:flex;min-height:320px!important}._Fvvgq_workspace [data-code-mirror-grow]>*{flex-direction:column;flex:auto;display:flex}._Fvvgq_workspace [data-code-mirror-grow]>*>.cm-editor{flex:auto}._Fvvgq_editorSlot{flex-direction:column;flex:1;min-width:0;min-height:220px;display:flex;overflow:auto}._Fvvgq_editorSlot:not(:has([data-code-editor-fill],[data-code-mirror-grow],[data-code-mirror-host])){min-height:0}._Fvvgq_editorSlot [data-code-mirror-host]{flex:none;width:100%;height:320px;min-height:320px}._Fvvgq_runSticky{z-index:2;flex-shrink:0;width:100%;position:sticky;bottom:.75rem}._Fvvgq_layoutToggle{display:none}._Fvvgq_titleCopy{flex:min(100%,12rem);min-width:0}._Fvvgq_runShortcutHint{font-family:var(--font-mono,ui-monospace, monospace);font-size:var(--mantine-font-size-xs);opacity:.7}@media (hover:none){._Fvvgq_runShortcutHint,._Fvvgq_keyboardOnly{display:none}}._Fvvgq_focusRunGroup{width:100%}._Fvvgq_workspace[data-peek] ._Fvvgq_runSticky{position:static}@media (min-width:64rem){._Fvvgq_workspace[data-layout=side-by-side]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"input output";gap:1rem}._Fvvgq_workspace[data-layout=side-by-side][data-input-split=narrow]{grid-template-columns:minmax(0,38fr) minmax(0,62fr)}._Fvvgq_workspace[data-layout=side-by-side][data-input-split=wide]{grid-template-columns:minmax(0,62fr) minmax(0,38fr)}._Fvvgq_workspace[data-layout=side-by-side][data-input-split=sidebar]{grid-template-columns:minmax(16rem,19rem) minmax(0,1fr)}._Fvvgq_workspace[data-layout=side-by-side] ._Fvvgq_runSticky,._Fvvgq_workspace[data-layout=combined] ._Fvvgq_runSticky{width:auto;position:static}._Fvvgq_layoutToggle{display:block}._Fvvgq_focusRunGroup{width:auto}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]){height:clamp(460px, calc(100dvh - var(--app-runner-viewport-reserve)), 760px);overflow:hidden}._Fvvgq_workspace[data-layout=side-by-side][data-workspace-tall]:not([data-page-scroll]),._Fvvgq_workspace[data-layout=combined][data-workspace-tall]:not([data-page-scroll]){height:max(460px, calc(100dvh - var(--app-header-height) - 1rem))}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-workspace-toggle],._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]) [data-workspace-toggle]{display:inline-flex}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-code-mirror-grow],._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]) [data-code-mirror-grow]{min-height:0!important}:is(._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) :has(>[data-code-mirror-grow]),._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]) :has(>[data-code-mirror-grow])){flex:1 1 0;min-height:0}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) ._Fvvgq_paneStack{height:100%;min-height:0}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) ._Fvvgq_editorSlot{min-height:0}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) ._Fvvgq_editorSlot:not(:has([data-code-editor-fill],[data-code-mirror-grow],[data-code-mirror-host])){flex:0 auto}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) ._Fvvgq_editorSlot:has([data-code-editor-fill])>*{flex-direction:column;flex:auto;min-height:0;display:flex}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-code-field-wrap],._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-code-editor-fill]{flex-direction:column;flex:auto;min-height:0;display:flex}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) ._Fvvgq_editorSlot:has([data-code-editor-fill])>*>:not([data-code-field-wrap]){flex-shrink:0}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-runner-field][data-code-field-wrap]{min-height:auto}._Fvvgq_workspace[data-layout=side-by-side]:not([data-page-scroll]) [data-code-mirror-host]{flex:1 1 0;height:0;min-height:160px}._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]){height:clamp(460px, calc(100dvh - var(--app-runner-viewport-reserve)), 760px);overflow:hidden}._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]) ._Fvvgq_paneStack{height:100%;min-height:0}._Fvvgq_workspace[data-layout=combined]:not([data-page-scroll]) ._Fvvgq_editorSlot{min-height:0}}
.MIXA0a_root{min-width:0;container-type:inline-size}.MIXA0a_split{gap:var(--mantine-spacing-sm);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}@container (min-width:44rem){.MIXA0a_split{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.MIXA0a_split[data-fill]{flex:auto}.MIXA0a_listPane{background:var(--app-readable-surface-inset);flex-direction:column;min-width:0;min-height:0;display:flex}.MIXA0a_scroller{overscroll-behavior:contain;height:360px;overflow:auto}.MIXA0a_split[data-fill] .MIXA0a_scroller{flex:auto;height:auto;min-height:240px}.MIXA0a_row{color:var(--app-text);border-radius:4px;align-items:center;gap:6px;padding-right:8px;font-size:13px;display:flex;position:absolute;top:0;left:0;right:0}.MIXA0a_row:hover{background:var(--app-readable-surface-raised)}.MIXA0a_row:focus-visible{box-shadow:inset 0 0 0 2px var(--app-focus-ring);outline:none}.MIXA0a_row[data-selected]{background:var(--app-accent-soft)}.MIXA0a_chevron{color:var(--app-readable-muted);flex:0 0 14px;display:inline-block}.MIXA0a_row svg{flex-shrink:0}.MIXA0a_name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.MIXA0a_meta{color:var(--app-readable-muted);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.MIXA0a_previewPane{min-width:0;min-height:0}@media (max-width:48em){.MIXA0a_scroller{height:280px}}
.xPXc2W_date,.xPXc2W_timeline{min-width:0}.xPXc2W_label{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}.xPXc2W_headline{overflow-wrap:anywhere;margin-top:.4rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:650;line-height:1.25;display:block}.xPXc2W_caption{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin:.6rem 0;line-height:1.6}.xPXc2W_timeline h3{font-size:var(--mantine-font-size-md);margin:.5rem 0}.xPXc2W_timeline progress{width:100%;height:.6rem;accent-color:var(--mantine-color-teal-6)}.xPXc2W_items{margin:1rem 0;padding:0;list-style:none}.xPXc2W_items li{border-left:3px solid var(--mantine-color-default-border);font-size:var(--mantine-font-size-sm);flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.65rem .8rem;display:flex}.xPXc2W_items li[data-current]{border-color:var(--mantine-color-teal-6);background:var(--mantine-color-teal-light);border-radius:0 .5rem .5rem 0}.xPXc2W_items time{color:var(--mantine-color-dimmed)}.xPXc2W_current{color:var(--mantine-color-teal-text);font-size:.75rem}.xPXc2W_timeline summary{cursor:pointer;padding:.5rem 0;font-weight:500}.xPXc2W_timeline summary:focus-visible{outline:2px solid var(--mantine-color-teal-6);outline-offset:3px}
.He86vq_layout{display:block}@media (min-width:62em){.He86vq_layout[data-rail]{grid-template-columns:minmax(0,68ch) minmax(12rem,16rem);align-items:start;column-gap:clamp(2.5rem,6vw,6rem);display:grid}}.He86vq_main{min-width:0;max-width:68ch}.He86vq_footer{margin-top:1.75rem}.He86vq_prose{font-size:var(--mantine-font-size-md);color:var(--app-text);overflow-wrap:break-word;line-height:1.7}.He86vq_prose>:first-child{margin-top:0}.He86vq_prose>:last-child{margin-bottom:0}.He86vq_prose p,.He86vq_prose ul,.He86vq_prose ol,.He86vq_prose dl,.He86vq_prose pre,.He86vq_prose blockquote,.He86vq_callout,.He86vq_tableScroll{margin:0 0 1em}.He86vq_prose>p:first-child,.He86vq_prose>.He86vq_heading:first-child+p{font-size:1.125rem;line-height:1.65}.He86vq_heading{font-family:var(--mantine-font-family-headings);color:var(--app-text);text-wrap:balance;scroll-margin-top:calc(var(--app-header-height) + 1.25rem);margin:2.5rem 0 .6rem;font-weight:600;line-height:1.25}h3.He86vq_heading{font-size:1.375rem}h4.He86vq_heading{margin-top:1.75rem;font-size:1.125rem}h5.He86vq_heading,h6.He86vq_heading{margin-top:1.5rem;font-size:1rem}.He86vq_headingAnchor{color:inherit;text-decoration:none}.He86vq_headingAnchor:after{content:"#" / "";color:var(--app-text-subtle);opacity:0;margin-left:.4em;transition:opacity .12s}.He86vq_heading:hover .He86vq_headingAnchor:after,.He86vq_headingAnchor:focus-visible:after{opacity:1}.He86vq_prose ul,.He86vq_prose ol{padding-left:1.4em}.He86vq_prose li{margin:.35em 0;padding-left:.2em}.He86vq_prose li::marker{color:var(--app-text-subtle)}.He86vq_prose li>p{margin-bottom:.5em}.He86vq_prose li>:last-child{margin-bottom:0}.He86vq_terms{grid-template-columns:fit-content(13rem) minmax(0,1fr);column-gap:1.5rem;display:grid}.He86vq_terms>div{grid-column:1/-1;grid-template-columns:subgrid;border-top:1px solid var(--app-readable-divider);padding:.65rem 0;display:grid}.He86vq_terms>div:last-child{border-bottom:1px solid var(--app-readable-divider)}.He86vq_terms dt{color:var(--app-text);font-weight:600}.He86vq_terms dd{margin:0}.He86vq_terms dd>:last-child{margin-bottom:0}@media (max-width:48em){.He86vq_terms{grid-template-columns:minmax(0,1fr)}.He86vq_terms dt{margin-bottom:.15rem}}.He86vq_callout{--callout-rgb:var(--app-info-rgb);border-left:3px solid rgb(var(--callout-rgb));border-radius:0 var(--mantine-radius-sm) var(--mantine-radius-sm) 0;background:rgba(var(--callout-rgb), .08);padding:.75rem 1rem}.He86vq_callout[data-callout=tip]{--callout-rgb:var(--app-success-rgb)}.He86vq_callout[data-callout=warning]{--callout-rgb:var(--app-caution-rgb)}.He86vq_prose .He86vq_calloutLabel{font-family:var(--mantine-font-family-monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--app-text-muted);margin:0 0 .2rem;font-size:.75rem;font-weight:600}.He86vq_callout>:last-child{margin-bottom:0}.He86vq_prose blockquote{border-left:3px solid var(--app-readable-border-strong);color:var(--app-text-muted);margin-left:0;margin-right:0;padding-left:1rem}.He86vq_tableScroll{overflow-x:auto}.He86vq_prose table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.9375rem}.He86vq_prose th,.He86vq_prose td{text-align:left;vertical-align:top;border-bottom:1px solid var(--app-readable-divider);padding:.5rem .75rem}.He86vq_prose th{border-bottom-color:var(--app-readable-border-strong);font-weight:600}.He86vq_prose th:first-child,.He86vq_prose td:first-child{padding-left:0}.He86vq_link{color:var(--app-accent-strong);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.He86vq_link:hover{color:var(--app-link-hover)}.He86vq_prose code{background:var(--app-readable-fill);font-family:var(--mantine-font-family-monospace);border-radius:4px;padding:.1em .35em;font-size:.875em}.He86vq_prose pre{border:1px solid var(--app-readable-border);border-radius:var(--mantine-radius-sm);background:var(--app-readable-surface-inset);padding:.75rem 1rem;font-size:.875rem;line-height:1.55;overflow-x:auto}.He86vq_prose pre code{font-size:inherit;background:0 0;padding:0}.He86vq_prose sup{line-height:0}.He86vq_prose sup a{color:var(--app-accent-strong);padding:0 .1em;font-size:.75rem;text-decoration:none}.He86vq_prose section[data-footnotes]{color:var(--app-text-muted);font-size:.9375rem;line-height:1.6}.He86vq_prose section[data-footnotes] li{margin:.5em 0}.He86vq_prose section[data-footnotes] li:target{color:var(--app-text)}.He86vq_prose a[data-footnote-backref]{color:var(--app-text-subtle);text-decoration:none}.He86vq_rail{display:none}@media (min-width:62em){.He86vq_rail{top:calc(var(--app-header-height) + 1.5rem);max-height:calc(100vh - var(--app-header-height) - 3rem);display:block;position:sticky;overflow-y:auto}.He86vq_inlineToc{display:none}}.He86vq_tocTitle{font-family:var(--mantine-font-family-monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--app-text-subtle);margin:0 0 .75rem;font-size:.75rem;font-weight:600}.He86vq_tocList{border-left:1px solid var(--app-readable-divider);margin:0;padding:0;list-style:none}.He86vq_tocList a{color:var(--app-text-muted);border-left:2px solid #0000;margin-left:-1px;padding:.3rem 0 .3rem .9rem;font-size:.875rem;line-height:1.4;text-decoration:none;display:block}.He86vq_tocList a:hover,.He86vq_tocList a:focus-visible{border-left-color:var(--app-accent);color:var(--app-text)}.He86vq_inlineToc{border-block:1px solid var(--app-readable-divider);margin:0 0 1.5rem}.He86vq_inlineToc summary{cursor:pointer;color:var(--app-text-muted);padding:.6rem 0;font-size:.875rem;font-weight:600}.He86vq_inlineToc nav{padding:0 0 .75rem}
.MwxHeG_palette{--visual-tape:var(--app-visual-tape,var(--mantine-color-yellow-3));--visual-tape-ink:var(--app-visual-tape-ink,var(--mantine-color-yellow-9));--visual-scan:var(--app-visual-scan,var(--mantine-color-accent-5));--visual-hair:var(--app-visual-hair,var(--mantine-color-yellow-9));--visual-accent:var(--app-visual-accent,var(--visual-scan));--visual-ghost:var(--app-visual-ghost,var(--app-text));--visual-dumbbell-plate:var(--app-visual-dumbbell-plate,var(--mantine-color-gray-8));--visual-dumbbell-bar:var(--app-visual-dumbbell-bar,var(--mantine-color-gray-5));--visual-dumbbell-edge:var(--app-visual-dumbbell-edge,var(--mantine-color-gray-9));--visual-measure-tape:var(--app-visual-measure-tape,#fffaeb);--visual-measure-ink:var(--app-visual-measure-ink,var(--mantine-color-yellow-9));--visual-heart-light:var(--app-visual-heart-light,#fb7185);--visual-heart-deep:var(--app-visual-heart-deep,#be123c);--visual-heart-edge:var(--app-visual-heart-edge,#9f1239);--visual-heart-shine:var(--app-visual-heart-shine,#fff1f2)}[data-mantine-color-scheme=dark] .MwxHeG_palette{--visual-tape:var(--app-visual-tape,var(--mantine-color-yellow-7));--visual-tape-ink:var(--app-visual-tape-ink,var(--mantine-color-yellow-0));--visual-scan:var(--app-visual-scan,var(--mantine-color-accent-3));--visual-ghost:var(--app-visual-ghost,#fff);--visual-dumbbell-plate:var(--app-visual-dumbbell-plate,var(--mantine-color-gray-4));--visual-dumbbell-bar:var(--app-visual-dumbbell-bar,var(--mantine-color-gray-6));--visual-dumbbell-edge:var(--app-visual-dumbbell-edge,var(--mantine-color-gray-1))}.MwxHeG_figureBody{fill:var(--visual-tape)}.MwxHeG_figureEdge{fill:none;stroke:var(--visual-tape-ink);stroke-linejoin:round;stroke-width:2.2px}.MwxHeG_figureHair{fill:var(--visual-hair);paint-order:stroke;stroke:var(--visual-tape-ink);stroke-linejoin:round;stroke-width:1.8px}.MwxHeG_figureInk{fill:var(--visual-tape-ink)}.MwxHeG_figureAccent{fill:var(--visual-accent)}.MwxHeG_figureLine{fill:none;stroke:var(--visual-tape-ink);stroke-linecap:round;stroke-width:2.2px}.MwxHeG_figureBubble{background:var(--app-readable-surface);border:2px solid var(--visual-tape-ink);color:var(--app-text);opacity:0;pointer-events:none;visibility:hidden;white-space:nowrap;border-radius:.75rem .75rem .75rem .2rem;padding:.1rem .55rem;font-size:.875rem;font-weight:700;position:absolute;top:0;left:calc(50% + 1.4rem)}.MwxHeG_figureBubble[data-hint]{font-size:var(--visual-label-size,1rem);white-space:normal;max-width:10rem;line-height:1.25;left:calc(50% + 2.6rem)}
.rUO_Xq_root,.rUO_Xq_svg{--mover-tape:var(--visual-tape);--mover-tape-far:color-mix(in srgb, var(--visual-tape) 84%, var(--app-visual-mover-shade,#000));--mover-ink:var(--visual-tape-ink);--mover-accent:var(--visual-accent);--mover-mat:var(--mantine-color-blue-1);--mover-mat-edge:var(--mantine-color-blue-3);--mover-floor:var(--mantine-color-gray-4);--mover-bones:var(--mantine-color-blue-5);--mover-surface:var(--app-readable-surface,var(--app-visual-mover-surface,#fff))}.rUO_Xq_root{flex-direction:column;gap:.75rem;min-width:0;display:flex}:is([data-mantine-color-scheme=dark] .rUO_Xq_root,[data-mantine-color-scheme=dark] .rUO_Xq_svg){--mover-tape-far:color-mix(in srgb, var(--visual-tape) 72%, var(--app-visual-mover-shade,#000));--mover-mat:color-mix(in srgb, var(--mantine-color-blue-8) 60%, transparent);--mover-mat-edge:var(--mantine-color-blue-6);--mover-floor:var(--mantine-color-gray-6);--mover-bones:var(--mantine-color-blue-3)}.rUO_Xq_svg{width:100%;max-width:100%;height:auto;display:block}.rUO_Xq_inkPass{fill:var(--mover-ink);stroke:var(--mover-ink);stroke-linejoin:round;stroke-width:4.6px}.rUO_Xq_fill{fill:var(--mover-tape)}.rUO_Xq_farFill{fill:var(--mover-tape-far)}.rUO_Xq_feature{fill:var(--mover-tape);stroke:var(--mover-ink);stroke-linejoin:round;stroke-width:2px}.rUO_Xq_featureLine{fill:none;stroke:var(--mover-ink);stroke-linecap:round;stroke-width:1.8px}.rUO_Xq_mat{fill:var(--mover-mat);stroke:var(--mover-mat-edge);stroke-width:1.5px}.rUO_Xq_floor{stroke:var(--mover-floor);stroke-width:2px}.rUO_Xq_bones{fill:none;stroke:var(--mover-bones);stroke-dasharray:.1 9;stroke-linecap:round;stroke-linejoin:round;stroke-width:4.5px}.rUO_Xq_farBones{opacity:.45}.rUO_Xq_jointDots{fill:var(--mover-bones);stroke:var(--mover-surface);stroke-width:2.5px}.rUO_Xq_stills{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.rUO_Xq_still{flex-direction:column;gap:.25rem;min-width:0;margin:0;display:flex}.rUO_Xq_stillCaption{color:var(--app-readable-muted,inherit);text-align:center;font-size:1rem;font-weight:600}.rUO_Xq_controls{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.rUO_Xq_control{border:1.5px solid var(--mover-ink);color:inherit;cursor:pointer;font:inherit;background:0 0;border-radius:999px;align-items:center;gap:.4rem;min-height:44px;padding:.35rem 1rem;font-size:1rem;font-weight:600;display:inline-flex}.rUO_Xq_control:hover{background:color-mix(in srgb, var(--mover-tape) 30%, transparent)}.rUO_Xq_control:focus-visible{outline:2px solid var(--mover-accent);outline-offset:3px}.rUO_Xq_control[aria-pressed=true]{background:color-mix(in srgb, var(--mover-tape) 45%, transparent);border-width:2.5px}
._2ZfmBG_builder,._2ZfmBG_panel,._2ZfmBG_bar{--heat-1:var(--mantine-color-blue-6);--heat-2:var(--mantine-color-teal-6);--heat-3:var(--mantine-color-yellow-6);--heat-4:var(--mantine-color-orange-6);--heat-5:var(--mantine-color-red-6);--heat-off:color-mix(in srgb, var(--app-text) 14%, transparent);--heat:var(--heat-1);color:var(--app-text);overflow-wrap:anywhere;font-size:1.0625rem;line-height:1.55}:is([data-mantine-color-scheme=dark] ._2ZfmBG_builder,[data-mantine-color-scheme=dark] ._2ZfmBG_panel,[data-mantine-color-scheme=dark] ._2ZfmBG_bar){--heat-1:var(--mantine-color-blue-4);--heat-2:var(--mantine-color-teal-4);--heat-3:var(--mantine-color-yellow-4);--heat-4:var(--mantine-color-orange-4);--heat-5:var(--mantine-color-red-4)}._2ZfmBG_builder [data-tier="2"],._2ZfmBG_panel[data-tier="2"],._2ZfmBG_panel [data-tier="2"],._2ZfmBG_bar[data-tier="2"],._2ZfmBG_bar [data-tier="2"]{--heat:var(--heat-2)}._2ZfmBG_builder [data-tier="3"],._2ZfmBG_panel[data-tier="3"],._2ZfmBG_panel [data-tier="3"],._2ZfmBG_bar[data-tier="3"],._2ZfmBG_bar [data-tier="3"]{--heat:var(--heat-3)}._2ZfmBG_builder [data-tier="4"],._2ZfmBG_panel[data-tier="4"],._2ZfmBG_panel [data-tier="4"],._2ZfmBG_bar[data-tier="4"],._2ZfmBG_bar [data-tier="4"]{--heat:var(--heat-4)}._2ZfmBG_builder [data-tier="5"],._2ZfmBG_panel[data-tier="5"],._2ZfmBG_panel [data-tier="5"],._2ZfmBG_bar[data-tier="5"],._2ZfmBG_bar [data-tier="5"]{--heat:var(--heat-5)}._2ZfmBG_deck{gap:1.25rem;min-width:0;display:grid}._2ZfmBG_deck h2,._2ZfmBG_deck h3,._2ZfmBG_deck h4,._2ZfmBG_deck p,._2ZfmBG_panel h2,._2ZfmBG_panel h3,._2ZfmBG_panel p{margin:0}._2ZfmBG_deck h2{font-size:1.5rem;line-height:1.2}._2ZfmBG_deck h3,._2ZfmBG_panel h3{font-size:1.125rem}._2ZfmBG_deck h4{font-size:1.0625rem}._2ZfmBG_muted{color:var(--app-readable-muted)}._2ZfmBG_deckHeader,._2ZfmBG_sectionHead{gap:.25rem;display:grid}._2ZfmBG_packs,._2ZfmBG_hand{gap:.75rem;min-width:0;display:grid}._2ZfmBG_meter{flex:none;align-items:center;display:inline-flex}._2ZfmBG_meter svg{width:7rem;height:1.4rem;display:block}._2ZfmBG_meter[data-size=sm] svg{width:5.25rem;height:1.05rem}._2ZfmBG_meter path{fill:var(--heat-off)}._2ZfmBG_meter path[data-lit]{fill:var(--heat)}._2ZfmBG_shelf{grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:1.75rem .75rem;margin:0;padding:.25rem 0 0;list-style:none;display:grid}._2ZfmBG_shelf li{display:flex}@container (min-width:60.5rem){._2ZfmBG_shelf{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (min-width:96rem){._2ZfmBG_shelf{grid-template-columns:repeat(8,minmax(0,1fr))}}._2ZfmBG_pack{border:1px solid var(--app-readable-border);border-top:.375rem solid var(--heat);background:var(--app-readable-surface);width:100%;color:var(--app-text);font:inherit;text-align:start;cursor:pointer;transition:transform var(--motion-quick,.16s) ease, box-shadow var(--motion-quick,.16s) ease;border-radius:.875rem;align-content:start;gap:.375rem;padding:.75rem .875rem .875rem;display:grid;position:relative}._2ZfmBG_pack:hover:not([data-locked]){transform:translateY(-1px)}._2ZfmBG_packName{font-size:1.125rem;font-weight:700;line-height:1.2}._2ZfmBG_packBlurb{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}._2ZfmBG_packMeta{font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:.25rem .875rem;margin-top:auto;font-size:.9375rem;font-weight:600;display:flex}._2ZfmBG_packNote{color:var(--app-readable-muted);font-size:.9375rem}._2ZfmBG_stamp{position:absolute;top:.5rem;right:.5rem}._2ZfmBG_chosen,._2ZfmBG_stamp{background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);border-radius:999px;padding:.0625rem .625rem;font-size:.8125rem;font-weight:700;line-height:1.5}._2ZfmBG_pack[aria-pressed=true]{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px var(--mantine-primary-color-filled);transform:translateY(-2px)}._2ZfmBG_pack[data-locked]{cursor:not-allowed;border-top-color:var(--heat-off);background:repeating-linear-gradient(-45deg, transparent 0 .625rem, color-mix(in srgb, var(--app-text) 5%, transparent) .625rem .6875rem), var(--app-readable-surface)}._2ZfmBG_pack[data-locked] ._2ZfmBG_packName,._2ZfmBG_pack[data-locked] ._2ZfmBG_packBlurb{color:var(--app-readable-muted)}._2ZfmBG_pack[data-fire]{background:radial-gradient(120% 95% at 50% 0%, var(--mantine-color-orange-6) 0%, var(--mantine-color-red-8) 52%, #350b16 100%);color:#fff7ec;border-color:#0000}._2ZfmBG_pack[data-fire] ._2ZfmBG_meter path{fill:#fff7ec47}._2ZfmBG_pack[data-fire] ._2ZfmBG_meter path[data-lit]{fill:var(--mantine-color-yellow-3)}._2ZfmBG_pack[data-fire][aria-pressed=true]{box-shadow:0 0 0 3px var(--mantine-color-yellow-4)}._2ZfmBG_crown{pointer-events:none;width:calc(100% - 1.5rem);height:2.25rem;position:absolute;top:-1.625rem;left:.75rem}._2ZfmBG_outer ._2ZfmBG_tongue{fill:var(--mantine-color-orange-6)}._2ZfmBG_inner ._2ZfmBG_tongue{fill:var(--mantine-color-yellow-4)}._2ZfmBG_tongue{transform-box:fill-box;transform-origin:50% 100%;animation:1.9s ease-in-out 2 alternate both _2ZfmBG_flicker}._2ZfmBG_tongue:nth-child(2){animation-duration:2.3s;animation-delay:-.6s}._2ZfmBG_tongue:nth-child(3){animation-duration:1.6s;animation-delay:-1.1s}._2ZfmBG_tongue:nth-child(4){animation-duration:2.4s;animation-delay:-.3s}._2ZfmBG_tongue:nth-child(5){animation-duration:2.1s;animation-delay:-1.4s}._2ZfmBG_pack[data-fire]:hover ._2ZfmBG_tongue,._2ZfmBG_pack[data-fire]:focus-visible ._2ZfmBG_tongue{animation-iteration-count:infinite}@keyframes _2ZfmBG_flicker{0%{transform:scaleY(1)skew(0)}40%{transform:scaleY(1.16)skew(-4deg)}75%{transform:scaleY(.9)skew(3deg)}to{transform:scaleY(1.06)skew(-1deg)}}._2ZfmBG_handBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}._2ZfmBG_count{font-variant-numeric:tabular-nums;font-weight:700}._2ZfmBG_group{gap:.5rem;display:grid}._2ZfmBG_cards{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.75rem;margin:0;padding:.25rem 0 0;list-style:none;display:grid}._2ZfmBG_cards li{display:flex}._2ZfmBG_card{border:1px solid var(--app-readable-border);background:var(--app-readable-surface);width:100%;color:var(--app-text);font:inherit;text-align:start;cursor:pointer;transition:transform var(--motion-quick,.16s) ease, box-shadow var(--motion-quick,.16s) ease;border-radius:.75rem;align-content:start;justify-items:start;gap:.375rem;padding:.5rem .5rem .75rem;display:grid;position:relative}._2ZfmBG_cardArt{aspect-ratio:32/25;background:color-mix(in srgb, var(--visual-tape,#f5c542) 16%, var(--app-readable-surface));border-radius:.5rem;width:100%;display:block;overflow:hidden}._2ZfmBG_cardArt svg{width:100%;height:100%;display:block}._2ZfmBG_cardName{font-weight:650;line-height:1.25}._2ZfmBG_card[aria-pressed=true]{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px var(--mantine-primary-color-filled);transform:translateY(-4px)rotate(-1.5deg)}._2ZfmBG_card[aria-disabled=true]:not([aria-pressed=true]){cursor:not-allowed;opacity:.55}._2ZfmBG_builder{grid-template-columns:minmax(0,1fr);gap:1rem 1.25rem;min-width:0;display:grid}._2ZfmBG_deckColumn{min-width:0}._2ZfmBG_panelColumn{min-width:0;display:none}._2ZfmBG_barRow{z-index:2;position:sticky;bottom:0}._2ZfmBG_floatingBar{inset:auto .75rem calc(.75rem + env(safe-area-inset-bottom));z-index:150;transition:translate var(--motion-base,.25s) ease;position:fixed}@starting-style{._2ZfmBG_floatingBar{translate:0 100%}}._2ZfmBG_floatingBar ._2ZfmBG_bar{margin-top:0}._2ZfmBG_builder[data-floating-bar]{padding-bottom:5.5rem}@container (min-width:46rem){._2ZfmBG_builder{grid-template-columns:minmax(0,1fr) minmax(17rem,21rem);align-items:start}._2ZfmBG_builder:not([data-has-deck]){grid-template-columns:minmax(0,32rem)}._2ZfmBG_panelColumn{top:calc(var(--app-header-height,3rem) + .75rem);max-height:calc(100dvh - var(--app-header-height,3rem) - 1.5rem);display:block;position:sticky;overflow-y:auto}._2ZfmBG_barRow{display:none}}@media (min-width:64em){[data-layout=side-by-side]:not([data-page-scroll]) ._2ZfmBG_builder{flex:1 1 0;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;min-height:0}[data-layout=side-by-side]:not([data-page-scroll]) ._2ZfmBG_deckColumn{overscroll-behavior:contain;min-height:0;padding:0 .375rem 1rem 0;overflow-y:auto}[data-layout=side-by-side]:not([data-page-scroll]) ._2ZfmBG_panelColumn{overscroll-behavior:contain;min-height:0;max-height:none;position:static;overflow-y:auto}[data-layout=side-by-side]:not([data-page-scroll]) ._2ZfmBG_barRow{position:static}@container (min-width:46rem){[data-layout=side-by-side]:not([data-page-scroll]) ._2ZfmBG_builder{grid-template-rows:minmax(0,1fr)}}}._2ZfmBG_panel{border:1px solid var(--app-readable-border);border-top:.375rem solid var(--heat);background:var(--app-readable-surface);border-radius:1rem;flex-direction:column;min-height:100%;display:flex}._2ZfmBG_panelBody{gap:.875rem;padding:1rem 1rem .75rem;display:grid}._2ZfmBG_panelTitle{font-size:1.25rem;line-height:1.2}._2ZfmBG_panelSummary{gap:.25rem;display:grid}._2ZfmBG_panelName{font-weight:700}._2ZfmBG_panelMinutes{font-size:1.125rem;font-weight:600;line-height:1.1}._2ZfmBG_panelMinutes span{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:2.75rem}._2ZfmBG_panelLine{font-size:.9375rem}._2ZfmBG_balance{background:color-mix(in srgb, var(--mantine-primary-color-filled) 8%, var(--app-readable-surface));border-radius:.75rem;gap:.5rem;padding:.75rem;display:grid}._2ZfmBG_balance ul{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._2ZfmBG_balance li{justify-items:start;gap:.25rem;display:grid}._2ZfmBG_panelActions{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}._2ZfmBG_startBar{border-top:1px solid var(--app-readable-border);background:var(--app-readable-surface);border-radius:0 0 1rem 1rem;margin-top:auto;padding:.75rem 1rem 1rem;position:sticky;bottom:0}._2ZfmBG_startBar ._2ZfmBG_start{width:100%}._2ZfmBG_sheetBody ._2ZfmBG_panel{border:0;border-radius:0}._2ZfmBG_bar{border:1px solid var(--app-readable-border);border-top:.25rem solid var(--heat);background:var(--app-readable-surface);border-radius:.875rem;align-items:center;gap:.75rem;margin-top:.5rem;padding:.625rem .75rem;display:flex;box-shadow:0 -.25rem 1.25rem #0000001f}._2ZfmBG_barSummary{min-width:0;min-height:44px;color:var(--app-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;gap:.125rem;padding:0;display:grid}._2ZfmBG_barTitle{text-underline-offset:.2em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}._2ZfmBG_barMeta{font-variant-numeric:tabular-nums;align-items:center;gap:.625rem;display:flex}._2ZfmBG_bar ._2ZfmBG_start{padding-inline:1.25rem}._2ZfmBG_start{background:var(--mantine-primary-color-filled);min-height:3rem;color:var(--mantine-primary-color-contrast);font:inherit;cursor:pointer;border:0;border-radius:.75rem;padding:.75rem 1.75rem;font-size:1.1875rem;font-weight:700}._2ZfmBG_start:hover:not(:disabled){background:var(--mantine-primary-color-filled-hover)}._2ZfmBG_start:disabled{cursor:progress;opacity:.6}._2ZfmBG_finishedBadge{background:color-mix(in srgb, var(--heat) 16%, var(--app-readable-surface));border-radius:999px;padding:.125rem .75rem;font-weight:650}._2ZfmBG_phase{gap:.5rem;display:grid}._2ZfmBG_steps{gap:.5rem;margin:0;padding-inline-start:1.375rem;font-size:1rem;display:grid}._2ZfmBG_steps li{transition:opacity var(--motion-base,.25s) ease, translate var(--motion-base,.25s) ease;padding-inline-start:.25rem}@starting-style{._2ZfmBG_steps li{opacity:0;translate:0 6px}}._2ZfmBG_steps li>*{display:block}._2ZfmBG_steps li>._2ZfmBG_stepRx{display:inline}._2ZfmBG_stepName{color:var(--app-text);font:inherit;text-align:start;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline;text-decoration-thickness:1px}._2ZfmBG_stepRx{color:var(--app-readable-muted);font-variant-numeric:tabular-nums}._2ZfmBG_notes summary{cursor:pointer;padding:.25rem 0;font-weight:600}._2ZfmBG_notes ul{gap:.375rem;margin:.5rem 0 0;padding-inline-start:1.25rem;display:grid}._2ZfmBG_quiet,._2ZfmBG_add{border:1px solid var(--app-readable-border);background:var(--app-readable-surface);min-height:44px;color:var(--app-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem .875rem;font-weight:600}._2ZfmBG_add{border-color:color-mix(in srgb, var(--mantine-primary-color-filled) 45%, var(--app-readable-border))}._2ZfmBG_add:disabled{cursor:not-allowed;opacity:.55}._2ZfmBG_pack:focus-visible,._2ZfmBG_card:focus-visible,._2ZfmBG_start:focus-visible,._2ZfmBG_quiet:focus-visible,._2ZfmBG_add:focus-visible,._2ZfmBG_stepName:focus-visible,._2ZfmBG_barSummary:focus-visible,._2ZfmBG_notes summary:focus-visible{outline:3px solid var(--mantine-primary-color-filled);outline-offset:3px}._2ZfmBG_pack[data-fire]:focus-visible{outline-color:var(--mantine-color-yellow-4)}@media (prefers-reduced-motion:reduce){._2ZfmBG_tongue{animation:none}._2ZfmBG_card,._2ZfmBG_pack,._2ZfmBG_steps li,._2ZfmBG_floatingBar{transition:none}._2ZfmBG_card[aria-pressed=true],._2ZfmBG_pack[aria-pressed=true],._2ZfmBG_pack:hover:not([data-locked]){transform:none}}
.ubZNAq_page{gap:1.5rem;max-width:64rem;margin:0 auto;padding:1.5rem 1rem 3rem;display:grid}.ubZNAq_panel{flex-wrap:wrap;gap:1rem 1.75rem;display:flex}.ubZNAq_group{flex-direction:column;gap:.4rem;min-width:0;display:flex}.ubZNAq_groupLabel{letter-spacing:.04em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.ubZNAq_choices{flex-wrap:wrap;gap:.375rem;display:flex}.ubZNAq_choice{color:inherit;cursor:pointer;font:inherit;background:0 0;border:1.5px solid;border-radius:999px;min-height:40px;padding:.3rem .9rem}.ubZNAq_choice[aria-pressed=true]{background:var(--mantine-color-yellow-3);border-color:var(--mantine-color-yellow-9);color:var(--mantine-color-yellow-9);font-weight:700}.ubZNAq_choice:focus-visible{outline:2px solid var(--mantine-color-accent-5);outline-offset:2px}.ubZNAq_stage{width:100%;max-width:48rem;margin:0 auto}
.U3nI8q_page{gap:1.25rem;max-width:96rem;margin:0 auto;padding:1rem 1rem 3rem;display:grid}.U3nI8q_row h2{margin:0 0 .5rem;font-size:1rem}.U3nI8q_row code{opacity:.7;font-size:.8125rem}.U3nI8q_cells{flex-wrap:wrap;gap:.5rem;display:flex}.U3nI8q_cell{width:240px;margin:0}.U3nI8q_cell figcaption{opacity:.7;text-align:center;font-size:.75rem}
.B9h7Cq_page{gap:1rem;max-width:110rem;margin:0 auto;padding:1rem 1rem 4rem;display:grid}.B9h7Cq_page h1{margin:0;font-size:1.5rem}.B9h7Cq_workspace{gap:1rem;display:grid}.B9h7Cq_controls{border:1px solid var(--app-readable-border);border-radius:.75rem;align-content:start;gap:.75rem;padding:1rem;display:grid}.B9h7Cq_row{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.B9h7Cq_row>span{width:100%;font-weight:650}.B9h7Cq_row button{border:1px solid var(--app-readable-border);background:var(--app-readable-surface);min-height:40px;color:var(--app-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.375rem .625rem}.B9h7Cq_row button[aria-pressed=true]{border-color:var(--mantine-primary-color-filled);box-shadow:0 0 0 2px var(--mantine-primary-color-filled)}.B9h7Cq_note{color:var(--app-readable-muted);margin:0;font-size:.9375rem}.B9h7Cq_stage{border:1px solid var(--app-readable-border);border-radius:.75rem;flex-direction:column;min-width:0;padding:1rem;display:flex}.B9h7Cq_stageScroll{flex-direction:column;flex:1;min-height:0;display:flex}@media (min-width:64em){.B9h7Cq_workspace{height:clamp(460px, calc(100dvh - var(--app-header-height,3rem) - 160px), 760px);grid-template-columns:minmax(16rem,19rem) minmax(0,1fr);overflow:hidden}.B9h7Cq_controls{overflow-y:auto}.B9h7Cq_stage{min-height:0}.B9h7Cq_stageScroll{overflow-y:auto}}
.QvHwlW_slot{border:1px solid var(--app-border);border-radius:var(--mantine-radius-md);background:var(--app-surface-muted);flex:0 0 300px;width:300px;height:250px;overflow:hidden}@media (max-width:75em){.QvHwlW_slot{display:none}}
.BWZkQa_modalHeader{display:none}.BWZkQa_modalBody{height:100%;padding:0}.BWZkQa_player{--player-text:var(--app-text,var(--mantine-color-text));--player-muted:var(--app-readable-muted,var(--mantine-color-dimmed));--player-line:var(--app-readable-border,var(--mantine-color-default-border));--player-work:var(--mantine-primary-color-filled);--player-rest:var(--mantine-color-blue-6);background:var(--mantine-color-body);min-height:100dvh;color:var(--player-text);outline:none;grid-template-rows:auto 1fr auto;font-size:1.0625rem;line-height:1.5;display:grid}[data-mantine-color-scheme=dark] .BWZkQa_player{--player-rest:var(--mantine-color-blue-4)}.BWZkQa_bar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem .5rem;display:grid}.BWZkQa_title{overflow-wrap:anywhere;margin:0;font-weight:700}.BWZkQa_exit{grid-area:1/2}.BWZkQa_progress{background:color-mix(in srgb, var(--player-text) 12%, transparent);border-radius:999px;grid-column:1/-1;height:.375rem;overflow:hidden}.BWZkQa_progress span{background:var(--player-work);height:100%;transition:width var(--motion-settle,.3s) ease;display:block}.BWZkQa_stage{place-items:center;min-width:0;padding:.5rem 1rem 1rem;display:grid;position:relative;overflow:hidden}.BWZkQa_tick{background:var(--player-work);width:4.5rem;height:4.5rem;color:var(--mantine-primary-color-contrast);opacity:0;pointer-events:none;border-radius:50%;place-items:center;font-size:2.5rem;font-weight:700;display:grid;position:absolute;top:40%;left:50%;translate:-50% -50%}.BWZkQa_slide{text-align:center;justify-items:center;gap:.75rem;width:min(100%,40rem);display:grid}.BWZkQa_slide p{margin:0}.BWZkQa_step{color:var(--player-muted);font-weight:650}.BWZkQa_move{overflow-wrap:anywhere;margin:0;font-size:clamp(1.75rem,6vw,2.75rem);line-height:1.1}.BWZkQa_lead{max-width:34rem}.BWZkQa_figure{width:min(100%,26rem)}.BWZkQa_figure svg{max-height:36dvh}.BWZkQa_countdown{aspect-ratio:1;width:clamp(8.5rem,30vw,11.5rem);position:relative}.BWZkQa_countdown svg{width:100%;height:100%;display:block}.BWZkQa_track,.BWZkQa_ring{fill:none;stroke-width:8px}.BWZkQa_track{stroke:color-mix(in srgb, var(--player-text) 12%, transparent)}.BWZkQa_ring{stroke:var(--player-work);stroke-linecap:round;transform-origin:50%;transform:rotate(-90deg)}.BWZkQa_slide[data-kind=rest] .BWZkQa_ring{stroke:var(--player-rest)}.BWZkQa_countdown[data-ending] .BWZkQa_ring,.BWZkQa_slide[data-kind=rest] .BWZkQa_countdown[data-ending] .BWZkQa_ring{stroke:var(--visual-accent,var(--mantine-color-red-6))}.BWZkQa_number{transform-origin:50%;display:inline-block}.BWZkQa_seconds{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;place-items:center;font-size:clamp(2.75rem,11vw,4.25rem);font-weight:600;display:grid;position:absolute;inset:0}.BWZkQa_reps{font-size:1.25rem;font-weight:650}.BWZkQa_reps .BWZkQa_count{font-family:var(--font-mono,ui-monospace, monospace);font-variant-numeric:tabular-nums;font-size:clamp(3.25rem,13vw,5rem);line-height:1;display:block}.BWZkQa_effort{color:var(--player-muted)}.BWZkQa_next{margin:0}.BWZkQa_pace{color:var(--player-muted);margin-top:.25rem;font-size:.9375rem;font-weight:500;display:block}.BWZkQa_paused{background:color-mix(in srgb, var(--player-text) 10%, transparent);border-radius:999px;padding:.125rem .875rem;font-weight:700}.BWZkQa_hint{max-width:32rem;color:var(--player-muted);font-size:.9375rem}.BWZkQa_stats{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;width:100%;margin:0;display:grid}.BWZkQa_stats div{border:1px solid var(--player-line);border-radius:.75rem;gap:.125rem;padding:.75rem;display:grid}.BWZkQa_stats dt{color:var(--player-muted)}.BWZkQa_stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:1.375rem;font-weight:700}.BWZkQa_controls,.BWZkQa_finishActions{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.BWZkQa_controls{padding:.875rem 1rem calc(.875rem + env(safe-area-inset-bottom));border-top:1px solid var(--player-line)}.BWZkQa_primary,.BWZkQa_secondary,.BWZkQa_exit{min-width:6.5rem;min-height:3rem;font:inherit;cursor:pointer;border-radius:.75rem;padding:.625rem 1.25rem;font-weight:700}.BWZkQa_primary{background:var(--player-work);color:var(--mantine-primary-color-contrast);border:0;font-size:1.1875rem}.BWZkQa_primary:hover:not(:disabled){background:var(--mantine-primary-color-filled-hover)}.BWZkQa_secondary,.BWZkQa_exit{border:1px solid var(--player-line);color:var(--player-text);background:0 0}.BWZkQa_exit{min-width:0;min-height:2.75rem;font-weight:600}.BWZkQa_primary:disabled,.BWZkQa_secondary:disabled{cursor:not-allowed;opacity:.5}.BWZkQa_primary:focus-visible,.BWZkQa_secondary:focus-visible,.BWZkQa_exit:focus-visible{outline:3px solid var(--player-work);outline-offset:3px}.BWZkQa_confirm{inset:auto 1rem calc(1rem + env(safe-area-inset-bottom));border:1px solid var(--player-line);background:var(--mantine-color-body);text-align:center;border-radius:1rem;gap:.75rem;max-width:28rem;margin-inline:auto;padding:1rem;display:grid;position:fixed;box-shadow:0 .5rem 2rem #00000040}.BWZkQa_confirm p{margin:0;font-weight:650}.BWZkQa_confirm div{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.BWZkQa_live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.BWZkQa_progress span{transition:none}}
.XU15SG_root,.XU15SG_exercise{min-width:0;color:var(--app-text);overflow-wrap:anywhere;gap:1rem;font-size:1.0625rem;line-height:1.6;display:grid}.XU15SG_root h2,.XU15SG_root h3,.XU15SG_root h4,.XU15SG_exercise h3,.XU15SG_exercise h4,.XU15SG_root p{margin:0}.XU15SG_root h2{font-size:1.75rem}.XU15SG_root h3,.XU15SG_exercise h3{font-size:1.375rem}.XU15SG_root h4,.XU15SG_exercise h4{font-size:1.125rem}.XU15SG_root summary{cursor:pointer;padding:.5rem 0;font-weight:600}.XU15SG_day,.XU15SG_notes{border:1px solid var(--app-readable-border);border-radius:.75rem;gap:.75rem;min-width:0;padding:1rem;display:grid}.XU15SG_items{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.XU15SG_items li{border-bottom:1px solid var(--app-readable-border);gap:.2rem;padding-bottom:.75rem;display:grid}.XU15SG_items button{text-align:start;font-weight:650}.XU15SG_items button,.XU15SG_actions button,.XU15SG_back{background:var(--app-readable-surface);color:var(--app-text);border:1px solid var(--app-readable-border);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:.5rem;min-height:44px;padding:.5rem .75rem}.XU15SG_root button:focus-visible,.XU15SG_exercise button:focus-visible,.XU15SG_back:focus-visible,.XU15SG_root summary:focus-visible{outline:3px solid var(--mantine-primary-color-filled);outline-offset:3px}.XU15SG_actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.XU15SG_muted{color:var(--app-readable-muted)}.XU15SG_check{cursor:pointer;align-items:center;gap:.75rem;min-height:44px;display:flex}.XU15SG_check input{width:1.25rem;height:1.25rem;accent-color:var(--mantine-primary-color-filled)}.XU15SG_facts{gap:.5rem;margin:0;display:grid}.XU15SG_facts div{border-top:1px solid var(--app-readable-border);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;display:flex}.XU15SG_facts dd{margin:0}.XU15SG_print{display:none}@media print{body:has([data-print-root])>:not([data-print-root]){display:none!important}.XU15SG_print{color:#000;background:#fff;font:11pt/1.4 sans-serif;display:block}.XU15SG_print section{break-inside:avoid}.XU15SG_printExercise svg{width:150px}.XU15SG_items li{break-inside:avoid}}.XU15SG_play{background:var(--mantine-primary-color-filled);min-height:48px;color:var(--mantine-primary-color-contrast);font:inherit;cursor:pointer;border:0;border-radius:.625rem;justify-self:start;padding:.625rem 1.25rem;font-weight:700}.XU15SG_play:hover:not(:disabled){background:var(--mantine-primary-color-filled-hover)}.XU15SG_play:focus-visible{outline:3px solid var(--mantine-primary-color-filled);outline-offset:3px}
.qNj2ua_figureDumbbellPlate,.qNj2ua_figureDumbbellBar{stroke:var(--visual-dumbbell-edge);stroke-width:1px}.qNj2ua_figureDumbbellPlate{fill:var(--visual-dumbbell-plate)}.qNj2ua_figureDumbbellBar{fill:var(--visual-dumbbell-bar)}.qNj2ua_figureTapeEdge,.qNj2ua_figureTapeBand,.qNj2ua_figureTapeTicks{fill:none;stroke-linecap:round;stroke-linejoin:round}.qNj2ua_figureTapeEdge{stroke:var(--visual-measure-ink);stroke-width:6.6px}.qNj2ua_figureTapeBand{stroke:var(--visual-measure-tape);stroke-width:4.4px}.qNj2ua_figureTapeTicks{opacity:.75;stroke:var(--visual-measure-ink);stroke-dasharray:.8 3.2;stroke-linecap:butt;stroke-width:2.4px}.qNj2ua_figureTapeTab{fill:none;stroke:var(--visual-accent);stroke-width:7.4px}.qNj2ua_figureTapeLabel rect{fill:var(--app-readable-surface);stroke:var(--visual-tape-ink);stroke-width:1.6px}.qNj2ua_figureTapeLabel text{fill:var(--app-text);font-family:var(--mantine-font-family-monospace);font-size:14px;font-weight:700}
