.overlay[data-v-e80a0007]{z-index:50;background:var(--c-overlay);padding:var(--sp-4);place-items:safe center center;display:grid;position:fixed;inset:0;overflow-y:auto}.modal[data-v-e80a0007]{background:var(--c-surface);border:1px solid var(--c-cinnabar);width:min(480px,100%);padding:var(--sp-5);box-shadow:0 12px 32px var(--c-shadow);position:relative}.modal--wide[data-v-e80a0007]{border:1px solid var(--c-line);border-top:var(--line-top) solid var(--c-ink);width:min(860px,100%)}.modal[data-v-e80a0007]:focus{outline:none}.modal__close[data-v-e80a0007]{top:var(--sp-3);right:var(--sp-3);cursor:pointer;padding:var(--sp-1);background:0 0;border:none;position:absolute}.modal__close[data-v-e80a0007]:focus-visible{box-shadow:var(--focus);outline:none}.modal__body[data-v-e80a0007]{margin-top:var(--sp-3)}.modal__actions[data-v-e80a0007]{justify-content:flex-end;gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}
