.leo-dialog.svelte-vypzup{--padding:var(--leo-dialog-padding,var(--leo-spacing-2xl));--border-radius:var(--leo-dialog-border-radius,var(--leo-radius-xl));--background:var(--leo-dialog-background,var(--leo-color-container-background));--color:var(--leo-dialog-color,var(--leo-color-text-primary));--backdrop-background:var(--leo-dialog-backdrop-background,#0000001a);--backdrop-filter:var(--leo-dialog-backdrop-filter);width:calc(100% - var(--leo-spacing-m) * 2);max-width:var(--leo-dialog-width,374px);border-radius:var(--border-radius);color:var(--color);box-shadow:var(--leo-effect-elevation-05);background:0 0;border:none;outline:none;align-content:start;margin:auto;padding:0;display:grid;position:fixed}.leo-dialog.svelte-vypzup::backdrop{background:var(--backdrop-background);backdrop-filter:var(--backdrop-filter)}.leo-dialog.hasHeader.svelte-vypzup,:host .leo-dialog.hasActions.svelte-vypzup,.leo-dialog.hasActions.svelte-vypzup:has([slot=actions]:not(:empty)){grid-template-rows:auto auto}:host .leo-dialog.hasHeader.hasActions.svelte-vypzup,.leo-dialog.hasHeader.hasActions.svelte-vypzup:has(.actions:where(.svelte-vypzup) [slot=actions]:not(:empty)){grid-template-rows:auto auto auto}.leo-dialog.svelte-vypzup:not(.modal){box-shadow:var(--leo-effect-elevation-04);border:1px solid var(--leo-color-divider-subtle)}.leo-dialog.svelte-vypzup:not(.modal)::backdrop{display:none}.leo-dialog.svelte-vypzup header:where(.svelte-vypzup){background:var(--background);padding:var(--padding);z-index:1;border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.leo-dialog.svelte-vypzup header:where(.svelte-vypzup){animation-timeline:scroll();animation-range:0px var(--leo-spacing-6xl);animation-name:svelte-vypzup-header-scroll-border;animation-duration:1ms;animation-fill-mode:forwards}}@keyframes svelte-vypzup-header-scroll-border{0%{border-bottom-color:#0000}to{border-bottom-color:var(--leo-color-divider-subtle)}}.leo-dialog.svelte-vypzup .title:where(.svelte-vypzup){font:var(--leo-font-heading-h2)}.leo-dialog.svelte-vypzup .close-button:where(.svelte-vypzup){inset-inline-end:var(--leo-spacing-xl);top:var(--leo-spacing-xl);position:absolute}.leo-dialog.svelte-vypzup .close-button:where(.svelte-vypzup),.leo-dialog.svelte-vypzup .back-button:where(.svelte-vypzup){--leo-button-padding:var(--leo-spacing-s);z-index:2;flex:0}.leo-dialog.svelte-vypzup .subtitle:where(.svelte-vypzup){font:var(--leo-font-heading-h4)}.leo-dialog.svelte-vypzup .body:where(.svelte-vypzup){background:var(--background);color:var(--leo-color-text-secondary);font:var(--leo-font-default-regular);padding:var(--padding)}.leo-dialog.hasHeader.svelte-vypzup .body:where(.svelte-vypzup){padding-top:0}.leo-dialog.hasActions.svelte-vypzup:has([slot=actions]:not(:empty)) .body:where(.svelte-vypzup){padding-bottom:0}:host .leo-dialog.svelte-vypzup .actions:where(.svelte-vypzup),.leo-dialog.svelte-vypzup .actions:where(.svelte-vypzup):has([slot=actions]:not(:empty)){background:var(--background);padding:var(--padding)}.leo-dialog.svelte-vypzup .actions:where(.svelte-vypzup) ::slotted(*),.leo-dialog.svelte-vypzup .actions:where(.svelte-vypzup) [slot=actions]:not(:empty){gap:var(--leo-spacing-xl);flex-direction:column;justify-content:end;align-items:stretch;display:flex}@media (orientation:portrait){.leo-dialog .actions ::slotted(*),.leo-dialog .actions div[slot=actions]{flex-direction:column;align-items:stretch}}.leo-dialog.svelte-vypzup .title-row:where(.svelte-vypzup){justify-content:stretch;align-items:center;gap:var(--leo-spacing-l);flex-direction:row;display:flex}@media (width>=480px) and (height>=480px){.leo-dialog.svelte-vypzup{--padding:var(--leo-dialog-padding,var(--leo-spacing-4xl));max-width:var(--leo-dialog-width,500px)}.leo-dialog .actions ::slotted(*),.leo-dialog [slot=actions]:not(:empty){flex-direction:row;justify-content:end;align-items:center}}@media (orientation:landscape){.leo-dialog.svelte-vypzup{max-width:var(--leo-dialog-width,520px)}}
