.overlay[data-v-a983253e]{z-index:100;background:var(--overlay);justify-content:center;align-items:flex-start;padding:14vh 16px 16px;display:flex;position:fixed;inset:0}.dlg[data-v-a983253e]{width:100%;max-width:440px;box-shadow:var(--shadow-md);padding:20px}.dtitle[data-v-a983253e]{font-family:var(--font-display);font-weight:var(--display-weight);color:var(--heading);margin-bottom:14px;font-size:18px}.modes[data-v-a983253e]{border:0;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;display:flex}.mode[data-v-a983253e]{align-items:center;gap:8px;min-height:32px;font-size:14px;display:flex}.mode input[data-v-a983253e]{accent-color:var(--brand)}.field[data-v-a983253e]{flex-direction:column;gap:6px;display:flex}.fl[data-v-a983253e]{color:var(--muted);font-size:12.5px}.field input[data-v-a983253e]{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);height:40px;color:var(--ink);font:inherit;padding:0 12px;font-size:16px}.field input[data-v-a983253e]:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.err[data-v-a983253e]{min-height:20px;color:var(--warn);font-size:13px}.acts[data-v-a983253e],.err[data-v-a983253e]{margin-top:6px}.acts[data-v-a983253e]{justify-content:flex-end;gap:8px;display:flex}
