.overlay.svelte-ejumee{box-sizing:border-box;z-index:100;background:#35190e59;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.dialog.svelte-ejumee{background:var(--surface-card);border:2px solid var(--outline);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-height:90dvh;width:var(--dialog-width);max-width:100%;padding:0;overflow-y:auto}.dialog.flush.svelte-ejumee{flex-direction:column;display:flex;overflow:hidden}@media (width<=520px){.dialog.svelte-ejumee{width:100%}.dialog-body.svelte-ejumee{padding:16px}}.dialog-header.svelte-ejumee{z-index:1;background-color:var(--coral-400);border-bottom:2px solid var(--outline);background-image:repeating-linear-gradient(#0000 0 5px,#fffdf838 5px 7px);justify-content:space-between;align-items:center;gap:16px;padding:10px 12px 10px 18px;display:flex;position:sticky;top:0}.dialog-title.svelte-ejumee{font-family:var(--font-display);color:var(--text-primary);font-size:20px;font-weight:600}.dialog-close.svelte-ejumee{border:2px solid var(--outline);border-radius:var(--radius-xs);background:var(--plum-300);width:28px;height:28px;box-shadow:var(--shadow-xs);color:var(--text-primary);cursor:pointer;flex-shrink:0;padding:0;font-size:18px;font-weight:700;line-height:1}.dialog-close.svelte-ejumee:hover{background:var(--plum-400)}.dialog-close.svelte-ejumee:active{box-shadow:none;transform:translate(2px,2px)}.dialog-body.flush.svelte-ejumee{flex-direction:column;flex:1;min-height:0;padding:0;display:flex}.dialog-body.svelte-ejumee{overflow-wrap:anywhere;padding:20px}
