.dialog.svelte-1152xor{margin:auto;width:100%;max-width:420px;padding:0;border:1px solid var(--academy-line);border-radius:var(--academy-radius-card);background:var(--academy-card);color:var(--academy-ink);box-shadow:var(--academy-shadow-overlay);animation:svelte-1152xor-dialog-in var(--academy-duration-medium) var(--academy-ease-default)}.dialog--wide.svelte-1152xor{max-width:600px}@media(max-width:767px){.dialog--wide.svelte-1152xor{margin:0;width:100%;height:100%;max-width:none;max-height:none;border:none;border-radius:0}.dialog--wide.svelte-1152xor .dialog-inner:where(.svelte-1152xor){height:100%;min-height:0}}.dialog.svelte-1152xor::backdrop{background:var(--academy-overlay-scrim);animation:svelte-1152xor-scrim-in var(--academy-duration-normal) var(--academy-ease-default)}.dialog-inner.svelte-1152xor{display:flex;flex-direction:column;gap:var(--academy-spacing-4);padding:var(--academy-spacing-6)}.dialog-title.svelte-1152xor{color:var(--academy-ink);font-family:var(--academy-font-sans);font-size:var(--academy-type-title-sm-size);font-weight:var(--academy-type-title-sm-weight);line-height:var(--academy-type-title-sm-line-height)}.dialog-body.svelte-1152xor{color:var(--academy-ink-soft);font-family:var(--academy-font-sans);font-size:var(--academy-type-body-sm-size);font-weight:var(--academy-type-body-sm-weight);line-height:var(--academy-type-body-sm-line-height)}@keyframes svelte-1152xor-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1152xor-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.dialog.svelte-1152xor,.dialog.svelte-1152xor::backdrop{animation:none}}
