.modal-topbar.svelte-1wkisuw{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--color-border);flex:none}.modal-topbar-title.svelte-1wkisuw{min-width:0;margin:0;font-size:var(--text-xl);font-weight:var(--font-weight-semibold)}.modal-topbar-actions.svelte-1wkisuw{display:flex;align-items:center;gap:.65rem}.ui-modal-backdrop.svelte-32v57s{position:fixed;inset:0;z-index:var(--modal-z, var(--z-modal));display:grid;place-items:center;padding:max(1rem,calc(var(--safe-area-top) + .75rem)) max(1rem,calc(var(--safe-area-right) + .75rem)) max(1rem,calc(var(--safe-area-bottom) + .75rem)) max(1rem,calc(var(--safe-area-left) + .75rem));background:var(--modal-backdrop);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);overflow:auto}.ui-modal-backdrop[data-scrim=soft].svelte-32v57s{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ui-modal-backdrop[data-scrim=none].svelte-32v57s{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;pointer-events:none}.ui-modal-backdrop[data-scrim=none].svelte-32v57s .ui-modal:where(.svelte-32v57s){pointer-events:auto}.ui-modal-backdrop[data-align=top].svelte-32v57s{place-items:start center;padding-top:max(1.5rem,calc(var(--safe-area-top) + 1rem))}body[data-modal-count] .app-header{pointer-events:none}body[data-modal-count] .app-header .ui-modal-backdrop,body[data-modal-count] .app-header .ui-modal-backdrop *{pointer-events:auto}.ui-modal-dismiss.svelte-32v57s{position:absolute;inset:0;border:0;background:transparent;cursor:default}.ui-modal-dismiss.svelte-32v57s:focus-visible{box-shadow:none}.ui-modal.svelte-32v57s{--ui-modal-padding: 1.35rem;position:relative;z-index:1;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,var(--ui-modal-width, 28rem));max-height:var(--ui-modal-max-height, calc(100dvh - var(--safe-area-top) - var(--safe-area-bottom) - 2rem));overflow:hidden;border:1px solid var(--modal-border);border-radius:var(--radius);background:var(--modal-bg);box-shadow:var(--modal-shadow);color:var(--color-text)}.ui-modal.svelte-32v57s:not([data-has-topbar]){grid-template-rows:minmax(0,1fr) auto}.ui-modal.svelte-32v57s:focus-visible{outline:none}.ui-modal[data-width=sm].svelte-32v57s{--ui-modal-width: 22rem}.ui-modal[data-width=lg].svelte-32v57s{--ui-modal-width: 38rem}.ui-modal[data-width=xl].svelte-32v57s{--ui-modal-width: 57rem}.ui-modal[data-width=full].svelte-32v57s{--ui-modal-width: 88rem}.ui-modal[data-padding=none].svelte-32v57s{--ui-modal-padding: 0}.ui-modal-backdrop[data-surface=bare].svelte-32v57s .ui-modal:where(.svelte-32v57s){--ui-modal-padding: 0;width:fit-content;max-width:100%;overflow:auto;border:0;background:transparent;box-shadow:none}.ui-modal-backdrop[data-above=true].svelte-32v57s .ui-modal:where(.svelte-32v57s){position:absolute;bottom:calc(100% - var(--ui-modal-above) + .5rem);max-height:max(3rem,calc(var(--ui-modal-above) - 1.5rem))}.ui-modal__body.svelte-32v57s{display:grid;align-content:start;gap:1rem;min-height:0;padding:var(--ui-modal-padding);overflow:auto}.ui-modal.svelte-32v57s .ui-modal__floating-close{position:absolute;top:.7rem;right:.7rem;z-index:1}.ui-modal__body.has-floating-close.svelte-32v57s>:first-child{padding-right:2.25rem}.ui-modal__footer.svelte-32v57s{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding:0 var(--ui-modal-padding) var(--ui-modal-padding)}.ui-modal[data-padding=none].svelte-32v57s .ui-modal__footer:where(.svelte-32v57s){padding:.85rem 1.35rem 1.1rem;border-top:1px solid var(--color-plan-border)}@media(max-width:640px){.ui-modal.svelte-32v57s{--ui-modal-padding: 1.1rem}.ui-modal-backdrop.svelte-32v57s{padding:max(.75rem,calc(var(--safe-area-top) + .75rem)) max(.75rem,calc(var(--safe-area-right) + .75rem)) max(.75rem,calc(var(--safe-area-bottom) + .75rem)) max(.75rem,calc(var(--safe-area-left) + .75rem))}.ui-modal__footer.svelte-32v57s{flex-direction:column-reverse}.ui-modal-backdrop[data-mobile-sheet=true].svelte-32v57s{place-items:end stretch;bottom:var(--ui-modal-keyboard-inset, 0px);padding:var(--safe-area-top) 0 0}.ui-modal-backdrop[data-mobile-sheet=true].svelte-32v57s .ui-modal:where(.svelte-32v57s){width:100%;max-height:var(--ui-modal-max-height, calc(100dvh - var(--ui-modal-keyboard-inset, 0px) - var(--safe-area-top) - 2.5rem));border-width:1px 0 0;border-radius:var(--radius) var(--radius) 0 0;padding-bottom:var(--safe-area-bottom)}}.ui-modal__handle.svelte-32v57s{display:none;position:absolute;top:0;left:50%;translate:-50% 0;z-index:2}.ui-modal-backdrop[data-mobile-sheet=always].svelte-32v57s .ui-modal__handle:where(.svelte-32v57s){display:block}@media(max-width:640px){.ui-modal-backdrop[data-mobile-sheet=true].svelte-32v57s .ui-modal__handle:where(.svelte-32v57s){display:block}}.ui-modal-backdrop[data-mobile-sheet=always].svelte-32v57s{place-items:end stretch;bottom:var(--ui-modal-keyboard-inset, 0px);padding:var(--safe-area-top) 0 0}.ui-modal-backdrop[data-mobile-sheet=always].svelte-32v57s .ui-modal:where(.svelte-32v57s){width:100%;max-height:var(--ui-modal-max-height, calc(100dvh - var(--ui-modal-keyboard-inset, 0px) - var(--safe-area-top) - 2.5rem));border-width:1px 0 0;border-radius:var(--radius) var(--radius) 0 0;padding-bottom:var(--safe-area-bottom)}.ui-modal-backdrop[data-mobile-sheet=always][data-surface=bare].svelte-32v57s{padding:max(.5rem,var(--safe-area-top)) max(.5rem,var(--safe-area-right)) var(--safe-area-bottom) max(.5rem,var(--safe-area-left))}.ui-modal-backdrop[data-mobile-sheet=always][data-surface=bare].svelte-32v57s .ui-modal:where(.svelte-32v57s){padding-bottom:0}.ui-modal-backdrop[data-mobile-sheet=always][data-above=true].svelte-32v57s{place-items:start stretch}.ui-modal-backdrop[data-mobile-sheet=always][data-above=true].svelte-32v57s .ui-modal:where(.svelte-32v57s){inset-inline:max(.5rem,var(--safe-area-left)) max(.5rem,var(--safe-area-right));width:auto;max-height:max(3rem,calc(var(--ui-modal-above) - 1.5rem))}
