.editor[data-v-058e4f0d]{animation:rise-058e4f0d .4s cubic-bezier(.22,1,.36,1) .9s both;background:var(--bg);border:2px dashed var(--border);border-radius:1.1vh;display:flex;flex-direction:column;gap:.7vh;margin-top:1.4vh;padding:1.1vh 1.3vh}.editor-label[data-v-058e4f0d]{color:var(--text-muted);font-size:clamp(.4rem,1.05vh,.68rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.editor-rows[data-v-058e4f0d]{display:flex;flex-wrap:wrap;gap:.6vh 1.4vh}.editor-row[data-v-058e4f0d]{align-items:baseline;display:inline-flex;gap:.5vh}.editor-shown[data-v-058e4f0d],.editor-typed[data-v-058e4f0d]{color:var(--text);font-family:var(--font-code);font-size:clamp(.55rem,1.6vh,1.05rem);font-weight:800}.editor-shown[data-v-058e4f0d]{color:var(--sky);font-feature-settings:"liga" 1,"calt" 1;font-variant-ligatures:common-ligatures contextual}.editor-arrow[data-v-058e4f0d]{color:var(--text-muted);font-size:clamp(.45rem,1.2vh,.78rem)}.editor-note[data-v-058e4f0d]{color:var(--text-dim);font-size:clamp(.44rem,1.2vh,.78rem);line-height:1.4}.scene[data-v-058e4f0d]{flex-direction:column;gap:2vh;top:0;right:0;bottom:0;left:0;padding:2.5vh 4%;position:absolute}.ask[data-v-058e4f0d],.scene[data-v-058e4f0d]{align-items:center;display:flex}.ask[data-v-058e4f0d]{animation:rise-058e4f0d .45s cubic-bezier(.22,1,.36,1) .1s both;background:var(--bg);border:2px solid var(--border);border-radius:1.2vh;color:var(--text);font-family:var(--font-code);font-size:clamp(.72rem,2.1vh,1.35rem);font-weight:800;gap:1vh;padding:1.2vh 1.8vh;transition:border-color .4s ease;white-space:nowrap}.ask.is-yes[data-v-058e4f0d]{border-color:var(--mint)}.ask.is-no[data-v-058e4f0d]{border-color:var(--coral)}.ask-op[data-v-058e4f0d]{color:var(--sky);padding:0 .6vh}.ask-arrow[data-v-058e4f0d]{color:var(--text-muted);font-weight:400}.ask-answer[data-v-058e4f0d]{animation:pop-058e4f0d .4s cubic-bezier(.22,1,.36,1) .9s both;border-radius:.7vh;padding:.3vh 1vh}.is-yes .ask-answer[data-v-058e4f0d]{background:color-mix(in srgb,var(--mint) 30%,var(--bg));color:var(--text)}.is-no .ask-answer[data-v-058e4f0d]{background:color-mix(in srgb,var(--coral) 28%,var(--bg));color:var(--text)}.panel-label[data-v-058e4f0d]{color:var(--text-muted);display:block;font-size:clamp(.42rem,1.1vh,.7rem);font-weight:800;letter-spacing:.08em;margin-bottom:.8vh;text-transform:uppercase}.ops[data-v-058e4f0d]{width:100%}.ops.is-quiet[data-v-058e4f0d]{opacity:.5}.ops-grid[data-v-058e4f0d]{display:grid;gap:.8vh;grid-template-columns:repeat(3,minmax(0,1fr))}.op[data-v-058e4f0d]{align-items:baseline;animation:rise-058e4f0d .4s cubic-bezier(.22,1,.36,1) var(--t) both;background:var(--bg);border:2px solid var(--border);border-radius:.9vh;display:flex;gap:.8vh;padding:.8vh 1vh}.op-sign[data-v-058e4f0d]{color:var(--sky);flex:none;font-family:var(--font-code);font-size:clamp(.7rem,2vh,1.2rem);font-weight:800;min-width:2.5ch}.op-says[data-v-058e4f0d]{color:var(--text-dim);font-size:clamp(.48rem,1.3vh,.85rem)}.warn[data-v-058e4f0d]{animation:rise-058e4f0d .45s cubic-bezier(.22,1,.36,1) 1s both;background:color-mix(in srgb,var(--sun) 25%,var(--bg));border:2px solid var(--sun);border-radius:.9vh;display:flex;flex-direction:column;gap:.3vh;margin-top:1.2vh;padding:1vh 1.2vh}.warn-line[data-v-058e4f0d]{align-items:baseline;color:var(--text-dim);display:flex;font-size:clamp(.5rem,1.35vh,.88rem);gap:.8vh}.warn-line code[data-v-058e4f0d]{color:var(--text);font-family:var(--font-code);font-weight:800;min-width:3ch}.warn-line.is-loud[data-v-058e4f0d]{color:var(--text);font-weight:700}.branch[data-v-058e4f0d]{display:flex;flex-direction:column;gap:.8vh;width:100%}.branch-row[data-v-058e4f0d]{align-items:center;animation:rise-058e4f0d .4s cubic-bezier(.22,1,.36,1) var(--t,.5s) both;background:var(--bg);border:2px solid var(--border);border-radius:.9vh;color:var(--text-dim);display:grid;font-family:var(--font-code);font-size:clamp(.52rem,1.45vh,.95rem);gap:1vh;grid-template-columns:4.5ch 1fr auto auto;padding:.9vh 1.2vh}.branch-key[data-v-058e4f0d]{color:var(--lavender);font-weight:800}.branch-ask[data-v-058e4f0d]{min-width:0;overflow:hidden;text-overflow:ellipsis}.branch-arrow[data-v-058e4f0d]{color:var(--text-muted)}.branch-then[data-v-058e4f0d]{color:var(--text);font-weight:700}.branch-row.is-taken[data-v-058e4f0d]{background:color-mix(in srgb,var(--mint) 14%,var(--bg));border-color:var(--mint);color:var(--text)}.branch-row.is-missed[data-v-058e4f0d]{border-color:var(--coral);border-style:dashed;opacity:.75}.branch-row.is-skipped[data-v-058e4f0d]{opacity:.4}.flip[data-v-058e4f0d]{align-items:center;display:flex;font-family:var(--font-code);font-size:clamp(.8rem,2.4vh,1.5rem);font-weight:800;gap:1.6vh}.flip-face[data-v-058e4f0d]{animation:rise-058e4f0d .4s ease .4s both;background:color-mix(in srgb,var(--mint) 25%,var(--bg));border:2px solid var(--mint);border-radius:.9vh;color:var(--text);padding:.7vh 1.4vh}.flip-face.is-after[data-v-058e4f0d]{animation:pop-058e4f0d .45s cubic-bezier(.22,1,.36,1) 1.1s both;background:color-mix(in srgb,var(--coral) 25%,var(--bg));border-color:var(--coral)}.flip-op code[data-v-058e4f0d]{background:var(--text);border-radius:999px;color:var(--bg);font-family:var(--font-code);font-size:clamp(.6rem,1.7vh,1.05rem);padding:.4vh 1vh}.combos[data-v-058e4f0d]{max-width:34rem;width:100%}.combo-grid[data-v-058e4f0d]{display:grid;gap:.5vh;grid-template-columns:repeat(4,minmax(0,1fr))}.combo-head[data-v-058e4f0d]{color:var(--text-muted);font-size:clamp(.48rem,1.3vh,.85rem);font-weight:800;padding-bottom:.3vh}.combo-cell[data-v-058e4f0d],.combo-head[data-v-058e4f0d]{font-family:var(--font-code);text-align:center}.combo-cell[data-v-058e4f0d]{animation:rise-058e4f0d .35s ease var(--t) both;border-radius:.6vh;font-size:clamp(.48rem,1.35vh,.88rem);font-weight:700;padding:.6vh}.combo-cell.is-value[data-v-058e4f0d]{background:var(--bg-off);color:var(--text-dim)}.combo-cell.is-yes[data-v-058e4f0d]{background:color-mix(in srgb,var(--mint) 25%,var(--bg));color:var(--text)}.combo-cell.is-no[data-v-058e4f0d]{background:color-mix(in srgb,var(--coral) 20%,var(--bg));color:var(--text)}@keyframes rise-058e4f0d{0%{opacity:0;translate:0 1vh}to{opacity:1;translate:0 0}}@keyframes pop-058e4f0d{0%{opacity:0;scale:.85}to{opacity:1;scale:1}}@media (orientation:portrait) and (max-width:760px){.combo-head[data-v-058e4f0d],.op-says[data-v-058e4f0d],.panel-label[data-v-058e4f0d]{font-size:clamp(.72rem,3vw,.85rem)}.editor-arrow[data-v-058e4f0d],.editor-label[data-v-058e4f0d],.editor-note[data-v-058e4f0d]{font-size:clamp(.7rem,2.8vw,.78rem)}[data-v-058e4f0d] .code-tabbar .ml-auto span{font-size:.72rem}.shell[data-v-058e4f0d] .output-label{font-size:clamp(.75rem,3vw,.85rem)}}
