.explain-status[data-v-155ac612]{z-index:2;top:var(--space-3);left:var(--space-3);padding:2px var(--space-3);border-radius:var(--radius-full);background:var(--color-success-soft);color:var(--color-success);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);position:absolute}.explain-status[data-tone=warn][data-v-155ac612]{color:var(--color-warning);background:#fbf0dc}.explain-status[data-tone=danger][data-v-155ac612]{background:var(--color-danger-soft);color:var(--color-danger);animation:.9s steps(2,end) infinite explain-blink-155ac612}.explain-status[data-tone=info][data-v-155ac612]{background:var(--color-accent-subtle);color:var(--color-accent)}@keyframes explain-blink-155ac612{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.explain-status[data-tone=danger][data-v-155ac612]{animation:none}}.phrase[data-v-7be277ce]{min-height:4.5em;margin:0;font-size:.9375rem}.phrase--short[data-v-7be277ce]{min-height:3em}.explain-presets[data-v-35936986]{gap:var(--space-2);flex-wrap:wrap;display:flex}.explain-presets__chip[data-v-35936986]{min-height:36px;padding:var(--space-1) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0}.explain-presets__chip[data-v-35936986]:hover{border-color:var(--color-accent)}.explain-presets__chip[aria-pressed=true][data-v-35936986]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}.explain-seg[data-v-f6bfc8ac]{gap:var(--space-1);display:grid}.explain-seg__label[data-v-f6bfc8ac]{font-size:var(--font-size-sm)}.explain-seg__row[data-v-f6bfc8ac]{border:1px solid var(--color-border);border-radius:var(--radius-md);grid-auto-columns:1fr;grid-auto-flow:column;padding:3px;display:grid}.explain-seg__row button[data-v-f6bfc8ac]{min-height:36px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:0}.explain-seg__row button[aria-pressed=true][data-v-f6bfc8ac]{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:var(--font-weight-semibold)}.explain-range[data-v-91471972]{gap:var(--space-1);display:grid}.explain-range__head[data-v-91471972]{justify-content:space-between;gap:var(--space-2);font-size:var(--font-size-sm);display:flex}.explain-range__head b[data-v-91471972]{font-variant-numeric:tabular-nums}.explain-range input[data-v-91471972]{width:100%;height:32px;accent-color:var(--color-accent);margin:0}.explain[data-v-b5580d44]{gap:var(--space-2);flex-direction:column;display:flex}.explain__body[data-v-b5580d44]{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}@media (width>=900px){.explain__body[data-v-b5580d44]{padding:var(--space-5);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}.explain__view[data-v-b5580d44]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.explain__stage[data-v-b5580d44]{aspect-ratio:var(--ratio-mobile);border-radius:var(--radius-md);touch-action:pan-y;background:linear-gradient(#eaf2fd,#f7faff);position:relative;overflow:hidden}@media (width>=600px){.explain__stage[data-v-b5580d44]{aspect-ratio:var(--ratio)}}.explain__stage[data-v-b5580d44] canvas,.explain__stage[data-v-b5580d44] svg.explain-layer{width:100%;height:100%;display:block;position:absolute;inset:0}.explain__panel[data-v-b5580d44]{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.explain__note[data-v-b5580d44]{max-width:80ch;margin:0}
