.component.svelte-zs2zvp,.component-dialog-portal.svelte-zs2zvp{display:contents}.component-dialog-portal.svelte-zs2zvp .component-overlay:where(.svelte-zs2zvp){position:fixed;inset:0;width:100%;height:100%;background-color:#00000080}.component-dialog-portal.svelte-zs2zvp .component-flex:where(.svelte-zs2zvp){display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:fixed;top:0;left:0}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp){margin:0 auto;width:600px;max-width:calc(100% - var(--spacing-medium) * 2);max-height:90dvh;border-radius:calc(var(--border-radius) * 2);flex-direction:column;text-align:center;background-color:var(--color-section-background);box-shadow:var(--box-shadow-popover);display:flex;overflow-y:auto}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp){font-weight:600;font-size:1.2rem;text-align:center;display:flex;align-items:center;gap:var(--spacing-medium);padding-left:var(--spacing-medium)}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title[data-variant=default]:where(.svelte-zs2zvp){background:linear-gradient(to right,var(--color-primary) 10%,var(--color-primary-dark) 90%) no-repeat}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title[data-variant=plus]:where(.svelte-zs2zvp){background:linear-gradient(to right,var(--color-plus-dark) 10%,var(--color-plus) 90%) no-repeat}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp),.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp) button:where(.svelte-zs2zvp){color:var(--color-text-on-primary)}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp)>button:where(.svelte-zs2zvp){padding:var(--spacing-small)}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp)>button:where(.svelte-zs2zvp):hover{color:inherit}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.component-title:where(.svelte-zs2zvp)>h2:where(.svelte-zs2zvp){color:inherit;padding:1em 0}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.content:where(.svelte-zs2zvp){overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-small);padding:var(--spacing-medium)}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.content:where(.svelte-zs2zvp)>.actual-content:where(.svelte-zs2zvp){display:flex;gap:var(--spacing-medium);flex-direction:column}.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.content:where(.svelte-zs2zvp)>.buttons:where(.svelte-zs2zvp){display:flex;gap:var(--spacing-medium);justify-content:center;align-items:center}@media only screen and (max-width:630px){.component-dialog-portal.svelte-zs2zvp .component-container:where(.svelte-zs2zvp)>.content:where(.svelte-zs2zvp)>.buttons:where(.svelte-zs2zvp){flex-direction:column}}
