.overlay[data-v-f17258a0]{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-f17258a0]{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[data-v-f17258a0]:focus{outline:none}.modal__close[data-v-f17258a0]{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-f17258a0]:focus-visible{box-shadow:var(--focus);outline:none}.modal__body[data-v-f17258a0]{margin-top:var(--sp-3)}.modal__actions[data-v-f17258a0]{justify-content:flex-end;gap:var(--sp-3);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}
