.viz{flex-direction:column;gap:4px;display:flex}.viz svg{width:100%;height:auto;display:block;overflow:visible}.viz__cap{font-size:var(--step--1);color:var(--muted);line-height:var(--leading-normal);text-wrap:balance}.viz__hd{justify-content:space-between;align-items:baseline;gap:var(--space-4);flex-wrap:wrap;display:flex}.viz__big{font-size:var(--step-2);font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);color:var(--ink);font-variant-numeric:tabular-nums lining-nums;line-height:1}.viz__big small{font:var(--weight-semibold) var(--step--1) var(--font-sans);color:var(--muted)}.viz-line{stroke-dasharray:1;stroke-dashoffset:1px;animation:viz-draw 1.1s var(--ease-out) forwards}@keyframes viz-draw{to{stroke-dashoffset:0}}@media print{.viz-line{stroke-dashoffset:0!important;animation:none!important}.viz-fade{opacity:1!important;animation:none!important}.viz-rise{animation:none!important;transform:none!important}.score-arc{stroke-dashoffset:var(--off)!important;animation:none!important}}.viz-fade{opacity:0;animation:viz-fade .8s var(--ease-out) .35s forwards}@keyframes viz-fade{to{opacity:1}}.viz-rise{transform-origin:bottom;animation:viz-rise .7s var(--ease-spring) forwards;transform:scaleY(0)}@keyframes viz-rise{to{transform:scaleY(1)}}.viz-marker{transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:reduce){.viz-line{stroke-dashoffset:0!important;animation:none!important}.viz-fade{opacity:1!important;animation:none!important}.viz-rise{animation:none!important;transform:none!important}.radar__scan{animation:none!important;display:none!important}}.radar__grid{stroke:color-mix(in srgb, var(--accent) 14%, transparent);fill:none}.radar__ring-val{font:600 10px var(--font-mono);fill:color-mix(in srgb, var(--subtle) 60%, transparent);dominant-baseline:middle}.radar__bench{stroke:var(--subtle);stroke-width:1.4px;fill:none;opacity:.7;stroke-dasharray:4 3}.radar__axis{stroke:color-mix(in srgb, var(--accent) 18%, transparent)}.radar__axis--weak{stroke:color-mix(in srgb, var(--red) 42%, transparent);stroke-width:1.4px}.radar__poly{fill:color-mix(in srgb, var(--accent) 22%, transparent);stroke:var(--accent);stroke-width:2.25px;stroke-linejoin:round}.radar__poly--alt{fill:color-mix(in srgb, var(--subtle) 16%, transparent);stroke:var(--subtle);stroke-width:1.5px;stroke-dasharray:5 3;filter:none}.radar__dot{cursor:pointer;transition:r var(--dur-1) var(--ease-out);stroke:var(--bg-card);stroke-width:1.25px}.radar__dot:hover,.radar__dot:focus-visible{r:6;outline:none}.radar__dot--weak{stroke:var(--red);stroke-width:1.5px}.radar__label{font:700 11px var(--font-sans);fill:var(--muted)}.radar__label--hi{fill:var(--accent-ink)}.radar__label--lo{fill:var(--red)}.radar__label-val{font:700 11px var(--font-mono);fill:var(--subtle);font-variant-numeric:tabular-nums}.radar__scan{display:none}@keyframes radar-sweep{to{transform:rotate(360deg)}}.radar__legend{gap:var(--space-4);font-size:var(--step--2);color:var(--muted);flex-wrap:wrap;justify-content:center;margin-top:2px;display:flex}.radar__legend span{align-items:center;gap:var(--space-1);display:inline-flex}.radar__legend-you:before{content:"";border-radius:var(--r-xs);background:var(--accent);width:12px;height:3px}.radar__legend-bench:before{content:"";border-top:1.4px dashed var(--subtle);width:12px;height:0}.radar__dot--absent{stroke:var(--subtle);stroke-dasharray:2 2;filter:none;fill:#0000!important}.radar__label--absent{fill:var(--subtle);font-style:italic}.radar__label-val--absent,.radar__full-val--absent{fill:var(--subtle);color:var(--subtle)}.radar__absent-note{font-size:var(--step--2);color:var(--subtle);text-align:center;max-width:34ch;line-height:1.5}.radar__absent-note b{color:var(--muted)}.curve__area--accent{fill:color-mix(in srgb, var(--accent) 14%, transparent)}.curve__line{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.curve__grid{stroke:var(--border);stroke-dasharray:2 4}.curve__grid-h{stroke:color-mix(in srgb, var(--ink) 7%, transparent);stroke-width:1px}.curve__dead{fill:color-mix(in srgb, var(--red) 10%, transparent)}.curve__hatch-line{stroke:color-mix(in srgb, var(--red) 30%, transparent);stroke-width:1px}.curve__mark{stroke-width:1.5px;stroke-dasharray:3 3}.curve__thresh{stroke:color-mix(in srgb, var(--red) 45%, transparent);stroke-width:1px;stroke-dasharray:5 4}.curve__thresh-label{font:600 8.5px var(--font-sans);fill:color-mix(in srgb, var(--red) 78%, var(--muted));letter-spacing:.02em}.curve__peak{fill:var(--accent)}.curve__peak-halo{fill:color-mix(in srgb, var(--accent) 22%, transparent)}.curve__peak-beam{stroke:color-mix(in srgb, var(--accent) 32%, transparent);stroke-width:1px;stroke-dasharray:1 3}.curve__pin-label{font:700 9px var(--font-sans);paint-order:stroke;stroke:var(--bg-card);stroke-width:2.5px;stroke-linejoin:round}.curve__thresh-label,.radar__ring-val,.curve__yaxis-label{paint-order:stroke;stroke:var(--bg-card);stroke-width:2.5px;stroke-linejoin:round}:is(.rv__hero,.rv__overview,.hero-show) :is(.curve__pin-label,.curve__thresh-label,.curve__yaxis-label,.curve__zone-label,.radar__ring-val){stroke:var(--teal-deep)}.curve__seek{cursor:pointer}.curve__seek:hover{text-decoration:underline}.viz__seek-btn{font:var(--weight-semibold) var(--step--1) var(--font-sans);color:var(--red);cursor:pointer;background:0 0;border:none;border-bottom:1px solid #0000;align-self:flex-start;margin-top:2px;padding:2px 0}.viz__seek-btn:hover{border-bottom-color:currentColor}.viz__seek-btn:focus-visible{outline:2px solid var(--red);outline-offset:2px;border-radius:var(--r-xs)}.curve__deadnote{font-size:var(--step--1);color:var(--muted);border-left:2px solid color-mix(in srgb, var(--red) 55%, transparent);padding-left:10px;line-height:1.5}.curve__deadnote b{color:var(--red)}.curve__axis-tick{stroke:var(--border);stroke-width:1px}.curve__axis-label{font:600 8.5px var(--font-mono);fill:var(--subtle);font-variant-numeric:tabular-nums}.curve__plot{cursor:crosshair;border-radius:var(--r-sm);touch-action:pan-y;container-type:inline-size}@container (width<=339px){.curve__plot :is(.curve__axis-label,.curve__yaxis-label,.curve__thresh-label,.curve__zone-label){font-size:12px}.curve__plot .curve__pin-label{font-size:12.5px}}@container (width<=289px){.curve__plot :is(.curve__axis-label,.curve__yaxis-label,.curve__thresh-label,.curve__zone-label){font-size:13.5px}.curve__plot .curve__pin-label{font-size:14px}}.curve__plot:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.curve__readout{min-height:1.4em;font:var(--weight-semibold) var(--step--2) var(--font-sans);color:var(--accent-ink);font-variant-numeric:tabular-nums;margin:0}.curve__scrub-rule{stroke:color-mix(in srgb, var(--ink) 42%, transparent);stroke-width:1px;stroke-dasharray:2 3}.curve__scrub-dot{stroke:var(--bg-card);stroke-width:1.25px}.curve__scrub-val{font:700 9px var(--font-mono);fill:var(--ink);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--bg-card);stroke-width:2.5px}.rv__dyn-hint{font-size:var(--step--2);color:var(--subtle);margin:0 0 var(--space-2)}:is(.rv__hero,.rv__overview,.hero-show) .curve__axis-label{fill:var(--on-teal-faint)}:is(.rv__hero,.rv__overview,.hero-show) .curve__axis-tick{stroke:var(--border-dark)}:is(.rv__hero,.rv__overview,.hero-show) .curve__readout{color:var(--accent-2)}:is(.rv__hero,.rv__overview,.hero-show) .curve__scrub-rule{stroke:color-mix(in srgb, var(--teal-light) 45%, transparent)}:is(.rv__hero,.rv__overview,.hero-show) .curve__scrub-dot{stroke:var(--teal-deep)}:is(.rv__hero,.rv__overview,.hero-show) .curve__scrub-val{fill:var(--on-dark-strong);stroke:var(--teal-deep)}.score-ring{align-items:center;gap:var(--space-2);width:fit-content}.score-ring__num{font-family:var(--font-sans);font-size:30px;font-weight:var(--weight-display);letter-spacing:var(--tracking-tight);transform-box:fill-box;transform-origin:50%}.score-ring__grade{font-family:var(--font-sans);font-size:12px;font-weight:var(--weight-bold)}.score-ring__label{font-size:var(--step--2);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:var(--subtle)}.score-ring__track{stroke:var(--bg-alt)}:is(.rv__hero,.rv__overview,.hero-show) .score-ring__track{stroke:#ffffff1f}.score-ring__ci{stroke:var(--ink);stroke-opacity:.16}:is(.rv__hero,.rv__overview,.hero-show) .score-ring__ci{stroke:var(--teal-light);stroke-opacity:.26}.score-arc{stroke-dashoffset:var(--off);animation:score-draw 1.2s var(--ease-out) forwards}@keyframes score-draw{0%{stroke-dashoffset:var(--circ)}}.score-ring--hi.is-settled .score-ring__num{animation:score-pop .45s var(--ease-spring) both}@keyframes score-pop{0%{transform:scale(1)}35%{transform:scale(1.13)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.score-arc{stroke-dashoffset:var(--off)!important;animation:none!important}.score-ring--hi.is-settled .score-ring__num{animation:none!important}}.radar{align-items:center;width:100%;container-type:inline-size}.radar svg{max-width:380px;margin-inline:auto}@container (width<=310px){.radar__label,.radar__label-val{font-size:12px}.radar__ring-val{font-size:11px}}@container (width<=265px){.radar__label{font-size:13px}.radar__label-val{font-size:12.5px}.radar__ring-val{font-size:12px}}.radar__readout{font-size:var(--step--1);color:var(--subtle);text-align:center}.radar__readout b{color:var(--ink)}.radar__full{margin-top:var(--space-4);width:100%;max-width:280px}.radar__full>summary{cursor:pointer;font:600 var(--step--2) var(--font-sans);color:var(--accent-ink);padding:4px 0;list-style:none}.radar__full>summary::-webkit-details-marker{display:none}.radar__full>summary:before{content:"▸";color:var(--accent);margin-right:var(--space-2);display:inline-block}.radar__full[open]>summary:before{transform:rotate(90deg)}.radar__full-list{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.radar__full-row{font-size:var(--step--2);grid-template-columns:104px 1fr 22px;align-items:center;gap:8px;display:grid}.radar__full-label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.radar__full-bar{border-radius:var(--r-bar);background:color-mix(in srgb, var(--ink) 8%, transparent);height:5px;overflow:hidden}.radar__full-fill{background:var(--accent);border-radius:inherit;height:100%;display:block}.radar__full-fill--hi{background:var(--accent)}.radar__full-fill--mid{background:var(--amber)}.radar__full-fill--lo{background:var(--red)}.radar__full-val{font-variant-numeric:tabular-nums;color:var(--subtle);text-align:right}:is(.rv__hero,.rv__overview,.hero-show) .radar__label{fill:var(--teal-light)}:is(.rv__hero,.rv__overview,.hero-show) .radar__label-val{fill:var(--on-teal-soft)}.hero-show .radar__label{font-size:12.5px}.hero-show .radar__label-val{font-size:12px}:is(.rv__hero,.rv__overview,.hero-show) .radar__ring-val{fill:#b4e1dc80}.hero-show .radar__ring-val{font-size:11.5px}:is(.rv__hero,.rv__overview,.hero-show) .radar__legend{color:var(--on-teal-soft)}:is(.rv__hero,.rv__overview,.hero-show) .radar__dot{stroke:var(--teal-deep)}:is(.rv__hero,.rv__overview,.hero-show) .radar__readout{color:var(--on-teal-faint)}:is(.rv__hero,.rv__overview,.hero-show) .radar__readout b{color:var(--on-accent)}:is(.rv__hero,.rv__overview,.hero-show) .radar__full>summary{color:var(--on-teal-soft)}:is(.rv__hero,.rv__overview,.hero-show) .radar__full-label{color:#eafffbd1}:is(.rv__hero,.rv__overview,.hero-show) .radar__full-bar{background:#b4e1dc26}:is(.rv__hero,.rv__overview,.hero-show) .radar__full-val{color:var(--on-teal-faint)}.score-ring{isolation:isolate;position:relative}.score-ring:before{content:none}.score-ring__num{paint-order:stroke}.radar__poly--alt,.curve__peak{filter:none}.score-ring__notch{stroke:color-mix(in srgb, var(--ink) 34%, transparent);stroke-width:2px;stroke-linecap:round}.score-ring__notch.is-cleared{stroke:var(--accent)}@keyframes score-shimmer{0%{stroke-dashoffset:0}to{stroke-dashoffset:calc(var(--circ) * -1)}}.radar__ring-val--bench{fill:var(--muted);font-weight:var(--weight-bold)}.radar__callout{font-size:var(--step--2);color:var(--muted);text-align:center;line-height:1.5}.radar__callout b{color:var(--accent-ink)}.curve__zone-label{font:600 8.5px var(--font-sans);letter-spacing:var(--tracking-label);opacity:.72;paint-order:stroke;stroke:var(--bg-card);stroke-width:2.5px;stroke-linejoin:round}.curve__zone-label--pos{fill:color-mix(in srgb, var(--accent-ink) 82%, var(--muted))}.curve__zone-label--neg{fill:color-mix(in srgb, var(--red) 78%, var(--muted))}:is(.rv__hero,.rv__overview,.hero-show) .score-ring__notch{stroke:color-mix(in srgb, var(--teal-light) 55%, transparent)}:is(.rv__hero,.rv__overview,.hero-show) .radar__callout{color:var(--on-teal-soft)}:is(.rv__hero,.rv__overview,.hero-show) .radar__callout b{color:var(--accent-2)}:is(.rv__hero,.rv__overview,.hero-show) .radar__ring-val--bench{fill:var(--on-teal-soft)}.curve__yaxis-label{font:600 8px var(--font-mono);fill:var(--subtle);font-variant-numeric:tabular-nums}:is(.rv__hero,.rv__overview,.hero-show) .curve__yaxis-label{fill:var(--on-teal-faint)}.radar__dot--est{stroke:var(--subtle);stroke-width:1.6px}.radar__label--est{opacity:.7;font-style:italic}.curve__ref{stroke:var(--muted);stroke-width:1px;stroke-dasharray:2 3;opacity:.7}.curve__cta-zone{fill:var(--bg-alt);opacity:.7}.curve__mis{margin:var(--space-2) 0 0;gap:var(--space-2xs);font-size:var(--step--2);color:var(--muted);padding:0;list-style:none;display:grid}.curve__mis b{font-family:var(--font-mono);color:var(--red);font-variant-numeric:tabular-nums;margin-right:.4em}.mtr{gap:var(--space-2);font-size:var(--step--1);grid-template-columns:minmax(0,8.5rem) 1fr 3.2rem;align-items:center;display:grid}.mtr__label{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mtr__label em{color:var(--subtle);font-style:normal;font-size:var(--step--2)}.mtr__track{border-radius:var(--r-bar);background:var(--bg-alt);height:8px;position:relative}.mtr__range{border-radius:var(--r-bar);background:color-mix(in srgb, var(--ink) 9%, transparent);position:absolute;top:-2px;bottom:-2px}.mtr__fill{border-radius:var(--r-bar);position:absolute;inset:0 auto 0 0}.mtr--est .mtr__fill{box-shadow:inset 0 0 0 1.5px var(--muted);background:0 0!important}.mtr__tick{background:var(--ink);opacity:.55;width:1.5px;height:14px;position:absolute;top:-3px}.mtr__val{font:var(--weight-semibold) var(--step--1) var(--font-mono);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.mtr__val small{font-size:var(--step--3);color:var(--subtle);font-weight:var(--weight-medium)}.mtr-strip{gap:var(--space-2);margin-top:var(--space-4);max-width:30rem;display:grid}.mtr-strip__hd{font-size:var(--step--2);color:var(--subtle);letter-spacing:var(--tracking-label);text-transform:uppercase}.mstrip{gap:var(--space-2xs);margin-top:var(--space-4);max-width:30rem;display:grid}.mstrip__track{border-radius:var(--r-bar);background:var(--bg-alt);height:22px;margin-top:10px;position:relative}.mstrip__act{border-right:2px solid var(--bg-card);opacity:.85;align-items:center;padding-inline:4px;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.mstrip__names{height:1.3em;font-size:var(--step--3);font-weight:var(--weight-semibold);color:var(--ink);position:relative}.mstrip__names span{padding-left:var(--space-2xs);white-space:nowrap;text-overflow:ellipsis;position:absolute;top:0;overflow:hidden}.mstrip__pin{cursor:pointer;background:0 0;border:0;width:12px;margin-left:-6px;padding:0;position:absolute;top:-10px;bottom:-3px}.mstrip__pin:before{content:"";background:var(--pin);width:2px;position:absolute;top:8px;bottom:0;left:5px}.mstrip__pin:after{content:"";background:var(--pin);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg-card);border-radius:50%;position:absolute;top:0;left:1px}.mstrip__pin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}span.mstrip__pin{cursor:default}.mstrip__axis{font:var(--weight-medium) var(--step--3) var(--font-mono);color:var(--subtle);justify-content:space-between;align-items:center;display:flex}.mstrip__key{font-family:var(--font-sans);align-items:center;gap:4px;display:inline-flex}.mstrip__key i{background:var(--red);border-radius:50%;width:8px;height:8px}.rv__hero .mtr__label,.rv__hero .mtr-strip__hd,.rv__hero .mstrip__axis{color:currentColor;opacity:.78}.rv__hero .mtr__val{color:currentColor}.rv__hero .mtr__track,.rv__hero .mstrip__track{background:color-mix(in srgb, currentColor 16%, transparent)}.rv__hero .mtr__tick{opacity:.7;background:currentColor}.rv__hero .mstrip__act{border-right-color:#0000}.rv__hero .mstrip__pin:after{box-shadow:0 0 0 2px}.rv__hero .mstrip__pin{--pin:var(--red)!important}.rv__hero .mstrip__names{color:currentColor}.curve .viz__cap,figcaption.viz__cap{text-wrap:pretty}.curve__deadnote{border-left:0;padding-left:0}.curve>p,.curve>figcaption{margin-block:var(--space-2) 0}.hero-show .radar__ring-val{display:none}.atl__grid{gap:var(--space-3) var(--space-4);grid-template-columns:7.5rem 1fr;align-items:center;display:grid}.atl__lane{font-size:var(--step--2);color:var(--muted);font-weight:var(--weight-semibold)}.atl__track{border-radius:var(--r-bar);background:var(--bg-alt);height:16px;position:relative}.atl__track--plot{border-bottom:1px solid var(--border);background:0 0;border-radius:0;height:40px}.atl__track--plot svg{width:100%;height:100%;display:block}.atl__avg{stroke:var(--muted);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke;opacity:.6}.atl__act{border-right:2px solid var(--bg-card);position:absolute;top:0;bottom:0}.atl__names{height:1.3em;font-size:var(--step--3);color:var(--ink);margin-top:2px;position:absolute;top:100%;left:0;right:0}.atl__names span{padding-left:var(--space-2xs);white-space:nowrap;text-overflow:ellipsis;position:absolute;overflow:hidden}.atl__grid>.atl__track:first-of-type{margin-bottom:var(--space-4)}.atl__track--cuts{border-bottom:1px solid var(--border);background:0 0;border-radius:0}.atl__cut{background:var(--ink);border-right:2px solid var(--bg-card);position:absolute;top:2px;bottom:2px}.atl__track--pins{border-bottom:1px solid var(--border);background:0 0;border-radius:0;height:24px}.atl__pin{background:var(--pin);width:24px;height:24px;box-shadow:0 0 0 2px var(--bg-card);color:var(--on-dark-strong);font:var(--weight-bold) var(--step--3)/24px var(--font-sans);text-align:center;cursor:pointer;border:0;border-radius:50%;margin-left:-12px;padding:0;position:absolute;top:-3px}.atl__pin:focus-visible{outline:2px solid var(--accent);outline-offset:2px}span.atl__pin{cursor:default}.atl__axis{font:var(--weight-medium) var(--step--3) var(--font-mono);color:var(--subtle);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.atl__note{margin:var(--space-3) 0 0;font-size:var(--step--2);color:var(--subtle);max-width:72ch}@media (width<=560px){.atl__grid{gap:var(--space-1) 0;grid-template-columns:1fr}.atl__lane{margin-top:var(--space-2)}}.atl__flags{margin:var(--space-3) 0 0;gap:var(--space-1);font-size:var(--step--1);max-width:64ch;padding:0;list-style:none;display:grid}.atl__flag{align-items:baseline;gap:var(--space-2);width:100%;padding:var(--space-1) var(--space-2);margin-left:calc(var(--space-2) * -1);border-radius:var(--r-sm);text-align:left;font:var(--weight-normal) var(--step--1) var(--font-sans);color:var(--ink);background:0 0;border:0;line-height:1.45;display:flex}button.atl__flag{cursor:pointer}button.atl__flag:hover{background:var(--bg-alt)}.atl__flag-n{background:var(--pin);width:18px;height:18px;color:var(--on-dark-strong);font:var(--weight-bold) var(--step--3)/18px var(--font-sans);text-align:center;border-radius:50%;flex:none;transform:translateY(2px)}.atl__flag-t{font:var(--weight-semibold) var(--step--2) var(--font-mono);color:var(--muted);font-variant-numeric:tabular-nums;flex:none}.atl__flag-q{color:var(--muted)}.atl__player{margin-bottom:var(--space-4)}.atl__player .rv__media--bare{background:0 0;border:0;padding:0}.atl__player video{border-radius:var(--r-md);background:var(--ink);width:100%;max-height:420px;display:block}.atl__player audio{width:100%;display:block}.atl__grid{cursor:col-resize;touch-action:pan-y;user-select:none}.atl__grid button{cursor:pointer}.atl__lane small{font-weight:var(--weight-normal);color:var(--subtle);font-size:var(--step--3);display:block}.atl__ph{background:var(--ink);pointer-events:none;z-index:2;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.atl__track--pins .atl__ph{top:-2px;bottom:-2px}.atl__act.is-now{box-shadow:inset 0 0 0 2px var(--ink)}.atl__pin--coach{border-radius:var(--r-sm)}.atl__axis{border-radius:var(--r-sm);position:relative}.atl__axis:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.atl__now{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--r-md);background:var(--bg-alt);gap:var(--space-2);min-height:92px;display:grid}.atl__now-head{align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.atl__now-t{font:var(--weight-bold) var(--step-0) var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ink)}.atl__now-act{align-items:center;gap:var(--space-2);font-weight:var(--weight-semibold);color:var(--ink);display:inline-flex}.atl__now-act:before{content:"";background:var(--act);border-radius:2px;width:10px;height:10px}.atl__now-act small,.atl__now-m small{font-weight:var(--weight-normal);color:var(--subtle)}.atl__now-m{font-size:var(--step--1);color:var(--muted)}.atl__now-m b{color:var(--ink);font-variant-numeric:tabular-nums}.atl__now-q{font-size:var(--step--1);color:var(--ink);max-width:68ch;margin:0;line-height:1.5}.atl__now-q small{margin-left:var(--space-2);font-size:var(--step--3);color:var(--subtle);white-space:nowrap}.atl__now-note{font-size:var(--step--1);color:var(--muted);max-width:68ch;margin:0}.atl__now-flag{padding-left:var(--space-3);border-left:3px solid var(--pin);font-size:var(--step--1);color:var(--ink);max-width:68ch;margin:0}button.atl__flag.is-now{background:var(--bg-alt)}@media (prefers-reduced-motion:no-preference){.atl__ph{transition:left .12s linear}}.atl__now-words{color:var(--muted)}.atl__w{transition:color 80ms linear}.atl__w.is-now{color:var(--ink);font-weight:var(--weight-bold);background:color-mix(in srgb, var(--accent) 22%, transparent);border-radius:3px}.atl__w.is-emph{text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px}.atl__w.is-quiet{opacity:.7}.az-dec{align-items:baseline;gap:var(--space-2);border-radius:var(--r-full);border:1px solid color-mix(in srgb, var(--dec) 38%, transparent);background:color-mix(in srgb, var(--dec) 12%, var(--bg-card));color:var(--dec-ink,var(--dec));font-weight:var(--weight-bold);white-space:nowrap;max-width:100%;line-height:1;display:inline-flex}.az-dec__verb{letter-spacing:.01em;flex:none}.az-dec__gloss{font-weight:var(--weight-medium);color:var(--muted);letter-spacing:0}.az-dec--withgloss{white-space:normal;border-radius:var(--r-lg);line-height:1.35}.az-dec--withgloss .az-dec__gloss{font-size:.82em}.az-dec--sm{padding:var(--space-1) var(--space-3);font-size:var(--step--1)}.az-dec--md{padding:var(--space-2) var(--space-3);font-size:var(--step-0)}.az-dec--lg{padding:var(--space-2) var(--space-4);font-size:var(--step-1)}.az-dec--lg.az-dec--withgloss{padding:var(--space-3) var(--space-4);font-size:var(--step-0)}.az-dec--scale{--dec:var(--green);--dec-ink:var(--green-text)}.az-dec--test{--dec:var(--teal)}:root[data-theme=dark] .az-dec--test{--dec-ink:var(--accent-2)}.az-dec--fix{--dec:var(--amber);--dec-ink:var(--amber-text)}.az-dec--rework{--dec:var(--red);--dec-ink:var(--red-text)}.az-dec--refresh{--dec:var(--amber);--dec-ink:var(--amber-text)}.az-dec--retire{--dec:var(--red);--dec-ink:var(--red-text)}
