.tm.svelte-10iwoxg{margin:0;--tm-neutral: color-mix(in oklab, var(--c-canvas), var(--c-ink) 11%)}:root[data-theme=dark] .tm.svelte-10iwoxg{--tm-neutral: color-mix(in oklab, var(--c-canvas), var(--c-ink) 24%)}.tm-bar.svelte-10iwoxg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem}.tm-legend.svelte-10iwoxg{display:flex;align-items:flex-start;gap:2px;color:var(--c-muted);font-size:var(--fs-sm);line-height:1.2}.tm-legend.svelte-10iwoxg>span:where(.svelte-10iwoxg):first-child{margin-right:.5rem}.tm-step.svelte-10iwoxg{display:flex;flex-direction:column;align-items:center;gap:.2rem;width:2.25rem}.tm-step.svelte-10iwoxg i:where(.svelte-10iwoxg){width:100%;height:.75rem;border-radius:2px}.tm-lead.svelte-10iwoxg{margin:.75rem 0 0;color:var(--c-text);font-size:var(--fs-base);line-height:1.7}.tm-lead.svelte-10iwoxg a:where(.svelte-10iwoxg){color:var(--c-ink);text-decoration:underline;text-decoration-color:var(--c-line, var(--c-hair));text-underline-offset:3px}.lead-part.svelte-10iwoxg{display:inline-block;margin-right:.9em}.tm-how.svelte-10iwoxg{margin:.35rem 0 0;color:var(--c-muted);font-size:var(--fs-sm);line-height:1.7}.tm-stage.svelte-10iwoxg{position:relative;margin-top:.75rem;aspect-ratio:16 / 10;border-radius:.75rem;overflow:hidden;background:var(--c-canvas)}.tm[data-shape=group].svelte-10iwoxg .tm-stage:where(.svelte-10iwoxg){aspect-ratio:4 / 1}@media(max-width:720px){.tm-stage.svelte-10iwoxg{aspect-ratio:4 / 7}.tm[data-shape=group].svelte-10iwoxg .tm-stage:where(.svelte-10iwoxg){aspect-ratio:4 / 3}}svg.svelte-10iwoxg{display:block;width:100%;height:100%;opacity:0;font-family:inherit}.tm.ready.svelte-10iwoxg svg:where(.svelte-10iwoxg){opacity:1}.tm.ready.svelte-10iwoxg .tm-group:where(.svelte-10iwoxg){animation:svelte-10iwoxg-tm-in .42s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--g) * 14ms)}@keyframes svelte-10iwoxg-tm-in{0%{opacity:0;transform:translateY(6px)}}a.svelte-10iwoxg{text-decoration:none;outline:none}.tm-tile.svelte-10iwoxg rect:where(.svelte-10iwoxg){transition:fill .32s ease}text.svelte-10iwoxg{dominant-baseline:central;pointer-events:none;fill:var(--c-ink)}.tm-tile.svelte-10iwoxg text:where(.svelte-10iwoxg){text-anchor:middle}.tm-tile.light.svelte-10iwoxg text:where(.svelte-10iwoxg){fill:var(--c-on-color)}.tm-fig.svelte-10iwoxg{font-variant-numeric:tabular-nums}.tm-tile.svelte-10iwoxg .tm-fig:where(.svelte-10iwoxg){opacity:.86}.tm-head.svelte-10iwoxg rect:where(.svelte-10iwoxg){fill:var(--c-surface-raised);transition:fill var(--quick)}.tm-head.svelte-10iwoxg text:where(.svelte-10iwoxg){font-weight:500}.tm-head.svelte-10iwoxg .tm-fig:where(.svelte-10iwoxg){font-weight:400;fill:var(--c-muted)}.tm-head.svelte-10iwoxg .tm-fig.tone-up:where(.svelte-10iwoxg){fill:var(--c-up-deep)}.tm-head.svelte-10iwoxg .tm-fig.tone-down:where(.svelte-10iwoxg){fill:var(--c-down-deep)}.tm-head.on.svelte-10iwoxg rect:where(.svelte-10iwoxg):first-child,.tm-head.svelte-10iwoxg:hover rect:where(.svelte-10iwoxg):first-child,.tm-head.svelte-10iwoxg:focus-visible rect:where(.svelte-10iwoxg):first-child{fill:var(--c-hair)}.tm-ring.svelte-10iwoxg{fill:none;stroke:var(--c-ink);stroke-width:2;pointer-events:none}.tm-tip.svelte-10iwoxg{position:absolute;z-index:2;padding:.7rem .8rem;border:1px solid var(--c-hair);border-radius:.75rem;background:var(--c-canvas);box-shadow:var(--shadow-menu);pointer-events:none;font-size:var(--fs-sm)}.tm-tip.svelte-10iwoxg p:where(.svelte-10iwoxg){margin:0}.tip-name.svelte-10iwoxg{display:flex;align-items:baseline;gap:.4rem;color:var(--c-ink);font-size:var(--fs-base)}.tip-code.svelte-10iwoxg{color:var(--c-faint);font-size:var(--fs-sm)}.tip-close.svelte-10iwoxg{margin-left:auto}.tip-role.svelte-10iwoxg{text-wrap:pretty}.tm-tip.svelte-10iwoxg .tip-role:where(.svelte-10iwoxg),.tm-tip.svelte-10iwoxg .tip-mv:where(.svelte-10iwoxg){margin-top:.2rem;color:var(--c-muted);line-height:1.5}.tm-tip.svelte-10iwoxg dl:where(.svelte-10iwoxg){display:grid;grid-template-columns:repeat(4,1fr);gap:.25rem;margin:.55rem 0 .45rem;padding:.45rem 0;border-block:1px solid var(--c-hair)}.tm-tip.svelte-10iwoxg dl:where(.svelte-10iwoxg) div:where(.svelte-10iwoxg){display:flex;flex-direction:column;align-items:center;gap:.1rem}.tm-tip.svelte-10iwoxg dt:where(.svelte-10iwoxg){color:var(--c-faint)}.tm-tip.svelte-10iwoxg dd:where(.svelte-10iwoxg){margin:0}figcaption.svelte-10iwoxg{margin-top:.6rem;color:var(--c-faint);font-size:var(--fs-sm);line-height:1.7}@media(prefers-reduced-motion:reduce){.tm.ready.svelte-10iwoxg .tm-group:where(.svelte-10iwoxg){animation:none}.tm-tile.svelte-10iwoxg rect:where(.svelte-10iwoxg){transition:none}}
