[data-hold] [data-cue=run],[data-hold] [data-cue=run] *,[data-hold] [data-cue=run]:before,[data-hold] [data-cue=run]:after,[data-hold] .lv-tag,[data-hold] .lv-toast,.lv[data-hold] .lv-chip-fill{animation-play-state:paused!important}.lv-table [data-cue=wait],.lv-table [data-cue=done]{animation:none}:is(.cue-rise,.cue-fade,.cue-pop,.cue-grow,.cue-drop,.cue-wipe,.cue-unroll,.cue-scan,.cue-span)[data-cue=wait],:is(.cue-out,.cue-vanish,.cue-scan,.cue-span)[data-cue=done]{visibility:hidden}.cue-scan{z-index:2;pointer-events:none;position:absolute;inset:0}.cue-scan:before,.cue-scan:after{content:"";position:absolute;inset-inline:0}.cue-scan:before{background:var(--comet);block-size:2px;top:0}.cue-scan:after{background:color-mix(in srgb, var(--comet) 9%, transparent);block-size:2.5rem;bottom:100%}.cue-ring:after{content:"";inset:var(--ring-inset,-3px);border:1.5px var(--ring-style,solid) var(--ring,var(--comet));border-radius:var(--ring-radius,4px);pointer-events:none;position:absolute}.cue-ring[data-cue=wait]:after{visibility:hidden}.cue-grow{position:relative}.lv-bubble.cue-pop{--cue-origin:0 100%}.lv-bubble.is-me.cue-pop{--cue-origin:100% 100%}.cue-type{position:relative}.cue-type[data-cue=wait] .cue-type-t{visibility:hidden}.cue-type[data-cue=wait]:before{content:"…";position:absolute;inset-inline-end:0}.cue-roll{font-variant-numeric:tabular-nums}.cue-digit{clip-path:inset(0 -.15em);display:inline-block;position:relative}.cue-digit-end{visibility:hidden}.cue-strip{transform:translateY(calc(-100% * var(--k) / var(--n)));flex-direction:column;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.cue-swap{justify-items:start;display:inline-grid}.cue-swap>*{grid-area:1/1}.cue-swap[data-cue=wait]>.cue-swap-b,.cue-swap:not([data-cue=wait])>.cue-swap-a{visibility:hidden}.cue-fill{position:relative}.cue-fill-on{inset:calc(-1 * var(--fill-b,1px));border-radius:inherit;justify-content:center;align-items:center;display:flex;position:absolute}.cue-fill[data-cue=wait]>.cue-fill-on{visibility:hidden}.lv-ghost,.lv-ghost *{visibility:hidden!important}.lv-caption-cell{display:grid}.lv-caption-step{visibility:hidden;grid-area:1/1}.lv-caption-step[data-now]{visibility:visible}.lv .lv-chip.is-now{border-color:var(--comet);color:var(--fg);background:0 0;position:relative}.lv .lv-chip.is-now>.lv-chip-n{color:var(--comet)}.lv-chip-fill{background:var(--comet);pointer-events:none;border-radius:1px;block-size:2px;position:absolute;inset-block-end:.1875rem;inset-inline:.375rem}@media (prefers-reduced-motion:no-preference){.cue-rise[data-cue=run]{animation:cue-rise var(--dur,.52s) var(--ease-out) var(--at,0s) backwards}.cue-fade[data-cue=run]{animation:cue-fade var(--dur,.42s) var(--ease-out) var(--at,0s) backwards}.cue-pop[data-cue=run]{transform-origin:var(--cue-origin,50% 100%);animation:cue-pop var(--dur,.46s) var(--ease-out) var(--at,0s) backwards}.cue-drop[data-cue=run]{animation:cue-drop var(--dur,.56s) var(--ease-out) var(--at,0s) backwards}.cue-wipe[data-cue=run],.cue-ring[data-cue=run]:after{animation:cue-wipe var(--dur,.56s) var(--ease-in-out) var(--at,0s) backwards}.cue-fill[data-cue=run]>.cue-fill-on{animation:cue-wipe var(--dur,.32s) var(--ease-out) var(--at,0s) backwards}.cue-unroll[data-cue=run]{animation:cue-unroll var(--dur,.72s) var(--ease-out) var(--at,0s) backwards}.cue-out[data-cue=run]{animation:cue-out var(--dur,.42s) var(--ease-in) var(--at,0s) forwards}.cue-vanish[data-cue=run]{animation:cue-vanish var(--dur,.36s) var(--ease-out) var(--at,0s) forwards}.lv-caption-step[data-now]{animation:cue-fade .42s var(--ease-out) both}.cue-press[data-cue=run]{animation:cue-press var(--dur,.38s) var(--ease-out) var(--at,0s) both}.cue-span[data-cue=run]{animation:cue-span var(--dur,.9s) linear var(--at,0s) both}.cue-scan[data-cue=run]{animation:cue-scan var(--dur,1.6s) var(--ease-in-out) var(--at,0s) both}.cue-grow[data-cue=run]{animation:cue-grow var(--dur,1.3s) linear var(--at,0s) backwards}.cue-grow[data-cue=run]:after{--dot:color-mix(in srgb, var(--ink) 38%, transparent);content:"";inset-inline-start:0;background:radial-gradient(circle, var(--dot) 0 2.5px, transparent 3px) calc(50% - 9px) 50% / 8px 8px no-repeat, radial-gradient(circle, var(--dot) 0 2.5px, transparent 3px) 50% 50% / 8px 8px no-repeat, radial-gradient(circle, var(--dot) 0 2.5px, transparent 3px) calc(50% + 9px) 50% / 8px 8px no-repeat, var(--paper-raised);block-size:2.125rem;inline-size:3.25rem;animation:cue-grow-dots var(--dur,1.3s) linear var(--at,0s) both;border-radius:14px 14px 14px 4px;position:absolute;bottom:0}.cue-type[data-cue=run] .cue-type-t>span{animation:cue-char 1ms linear calc(var(--at,0s) + var(--i) * var(--cps,28ms)) backwards}.cue-type[data-cue=run]:before{content:"…";animation:cue-hide 1ms linear var(--at,0s) forwards;position:absolute;inset-inline-end:0}.cue-roll[data-cue=run] .cue-strip{animation:cue-roll var(--dur,.9s) var(--ease-in-out) calc(var(--at,0s) + var(--j) * 50ms) backwards}.cue-swap[data-cue=run]>.cue-swap-a{visibility:visible;animation:cue-swap-out .24s var(--ease-in) var(--at,0s) forwards}.cue-swap[data-cue=run]>.cue-swap-b{animation:cue-swap-in .38s var(--ease-out) calc(var(--at,0s) + .14s) backwards}.lv-chip-fill[data-fill=run]{animation:lv-chip-fill var(--ms,3.6s) linear both}}@media (prefers-reduced-motion:reduce){.cue-scan,.cue-span{visibility:hidden}}@keyframes cue-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes cue-fade{0%{opacity:0}}@keyframes cue-pop{0%{opacity:0;transform:scale(.92)}}@keyframes cue-drop{0%{opacity:0;transform:translateY(-14px)scale(.98)}}@keyframes cue-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cue-unroll{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes cue-out{to{opacity:0;transform:translateY(12px)}}@keyframes cue-vanish{to{opacity:0}}@keyframes cue-press{0%,to{transform:none}35%{transform:scale(.94)}}@keyframes cue-span{0%{opacity:0}12%,82%{opacity:1}to{opacity:0}}@keyframes cue-scan{0%{opacity:0;transform:none}10%,86%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes cue-grow{0%{opacity:0;clip-path:inset(calc(100% - 2.125rem) calc(100% - 3.25rem) 0 0 round 14px 14px 14px 4px)}8%{opacity:1}60%{clip-path:inset(calc(100% - 2.125rem) calc(100% - 3.25rem) 0 0 round 14px 14px 14px 4px);animation-timing-function:cubic-bezier(.16,1,.3,1)}to{clip-path:inset(0 round 14px 14px 14px 4px)}}@keyframes cue-grow-dots{0%,58%{opacity:1}72%,to{opacity:0}}@keyframes cue-char{0%{opacity:0}}@keyframes cue-hide{to{opacity:0}}@keyframes cue-roll{0%{transform:none}}@keyframes cue-swap-out{to{opacity:0;transform:translateY(-3px)}}@keyframes cue-swap-in{0%{opacity:0;transform:translateY(3px)}}@keyframes lv-chip-fill{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}
