.scrim.svelte-142i0ev{position:fixed;inset:0;z-index:var(--hc-z-modal);background:var(--hc-scrim);display:flex;align-items:center;justify-content:center}.modal.svelte-142i0ev{width:480px;max-width:calc(100vw - var(--hc-space-8));max-height:80vh;display:flex;flex-direction:column;background:var(--hc-bg-page);border-radius:var(--hc-radius-panel);box-shadow:var(--hc-shadow-overlay)}header.svelte-142i0ev{display:flex;align-items:center;justify-content:space-between;padding:var(--hc-space-4) var(--hc-space-6);border-bottom:var(--hc-border-width) solid var(--hc-border)}h2.svelte-142i0ev{margin:0;font-size:var(--hc-text-lg);line-height:var(--hc-leading-lg);font-weight:var(--hc-weight-medium);color:var(--hc-ink)}.close.svelte-142i0ev{display:inline-flex;border:none;background:transparent;color:var(--hc-ink-subtle);cursor:pointer;padding:var(--hc-space-1);border-radius:var(--hc-radius-control)}.close.svelte-142i0ev:hover{color:var(--hc-ink)}.body.svelte-142i0ev{padding:var(--hc-space-6);overflow-y:auto;font-size:var(--hc-text-sm);line-height:var(--hc-leading-sm);font-weight:var(--hc-weight-light);color:var(--hc-ink)}footer.svelte-142i0ev{display:flex;justify-content:flex-end;gap:var(--hc-space-2);padding:var(--hc-space-4) var(--hc-space-6);border-top:var(--hc-border-width) solid var(--hc-border)}
