dialog.svelte-xaq09e{border:1px solid var(--gm-rule);border-radius:var(--gm-radius-xl);box-shadow:var(--gm-elevation-2);width:100%;inset:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);max-height:calc(100dvh - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0) - 2rem);color:var(--gm-text-primary);pointer-events:auto;margin:auto;padding:0;position:fixed;overflow:hidden}dialog.svelte-xaq09e:not(.gm-glass){background:var(--gm-bg-raised)}.modal-size-sm.svelte-xaq09e{max-width:24rem}.modal-size-md.svelte-xaq09e{max-width:32rem}.modal-size-lg.svelte-xaq09e{max-width:42rem}.modal-size-xl.svelte-xaq09e{max-width:56rem}.modal-size-full.svelte-xaq09e{max-width:min(90vw, var(--gm-page-wide))}dialog[data-placement=right].svelte-xaq09e{height:calc(100dvh - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0));max-height:calc(100dvh - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0));border-radius:var(--gm-radius-xl) 0 0 var(--gm-radius-xl);max-width:min(40rem,100vw);margin:0 0 0 auto}dialog.svelte-xaq09e::backdrop{background:var(--gm-scrim)}dialog.modal-sheet-covering.svelte-xaq09e::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}dialog.modal-sheet-covered.svelte-xaq09e{pointer-events:none}@media (width>=1024px){dialog.modal-dock.svelte-xaq09e:not(.modal-sheet-active):not(.modal-desktop-anchored){inset-inline-start:var(--gm-sidebar-offset-lg)}}dialog[open].svelte-xaq09e{animation:svelte-xaq09e-modal-fade-in var(--gm-motion-duration-fast) var(--gm-motion-ease-standard)}dialog[data-placement=right][open].svelte-xaq09e{animation:svelte-xaq09e-modal-slide-in-right var(--gm-motion-duration-fast) var(--gm-motion-ease-standard)}@media (width>=768px){dialog.modal-desktop-anchored.svelte-xaq09e{inset:auto;top:var(--gm-modal-anchor-top);left:var(--gm-modal-anchor-left);max-height:var(--gm-modal-anchor-max-height);margin:0}dialog.modal-desktop-anchored.svelte-xaq09e .modal-inner:where(.svelte-xaq09e){max-height:var(--gm-modal-anchor-max-height)}}dialog.modal-sheet-active.svelte-xaq09e{border-radius:var(--gm-radius-sheet) var(--gm-radius-sheet) 0 0;width:100%;max-width:100%;height:auto;max-height:min(92dvh,100%);box-shadow:var(--gm-glass-highlight), var(--gm-elevation-sheet);border-width:0;margin:auto 0 0;inset:auto 0 0}dialog.modal-sheet-active[open].svelte-xaq09e{animation:svelte-xaq09e-modal-slide-in-bottom var(--gm-motion-duration-slower) var(--gm-motion-ease-spring)}dialog.modal-sheet-active.modal-sheet-tall.svelte-xaq09e{height:min(92dvh,100%)}dialog.modal-sheet-active.modal-sheet-tall.svelte-xaq09e .modal-inner:where(.svelte-xaq09e){height:100%}dialog.modal-sheet-active.svelte-xaq09e .modal-inner:where(.svelte-xaq09e){padding-bottom:var(--safe-area-inset-bottom,var(--gm-bottom-safe));max-height:92dvh}dialog.modal-sheet-fullscreen.svelte-xaq09e{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh;margin:0;inset:0}dialog.modal-sheet-fullscreen[open].svelte-xaq09e{animation:svelte-xaq09e-modal-slide-in-bottom var(--gm-motion-duration-slower) var(--gm-motion-ease-spring)}dialog.modal-sheet-held[open].svelte-xaq09e,dialog.modal-sheet-risen[open].svelte-xaq09e{animation:none}dialog[data-sheet-leaving].svelte-xaq09e{pointer-events:none;display:block}dialog[data-sheet-leaving].svelte-xaq09e::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}dialog.modal-sheet-settling.svelte-xaq09e{transition:transform var(--gm-motion-duration-slow) var(--gm-motion-ease-spring)}dialog.svelte-xaq09e:focus,dialog.svelte-xaq09e:focus-visible{outline:none}dialog.modal-sheet-fullscreen.svelte-xaq09e .modal-inner:where(.svelte-xaq09e){height:100%;max-height:100%;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}@keyframes svelte-xaq09e-modal-fade-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes svelte-xaq09e-modal-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes svelte-xaq09e-modal-slide-in-bottom{0%{transform:translateY(100%)}to{transform:translateY(var(--gm-sheet-rest,0px))}}.modal-inner.svelte-xaq09e{max-height:calc(100dvh - env(safe-area-inset-top,0) - env(safe-area-inset-bottom,0) - 2rem);flex-direction:column;display:flex}.modal-handle.svelte-xaq09e{background:var(--gm-border);border-radius:999px;flex:none;width:2.25rem;height:.3125rem;margin:.5rem auto 0}.modal-header.svelte-xaq09e{border-bottom:1px solid var(--gm-rule);justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.modal-body.svelte-xaq09e{overscroll-behavior:contain;flex:1;padding:1.5rem;overflow-y:auto}.modal-body.svelte-xaq09e:focus-visible{outline:2px solid var(--gm-focus-ring);outline-offset:-2px}dialog.modal-sheet-snapped.svelte-xaq09e .modal-body:where(.svelte-xaq09e){overflow-y:hidden}.modal-footer.svelte-xaq09e{border-top:1px solid var(--gm-rule);flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;display:flex}.modal-footer.svelte-xaq09e:not(:has(*)){display:none}.modal-close-btn.svelte-xaq09e{color:var(--gm-text-muted);cursor:pointer;min-width:2.75rem;min-height:2.75rem;transition:var(--gm-transition-feedback-fast);background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;display:flex}@media (hover:hover){.modal-close-btn.svelte-xaq09e:hover{color:var(--gm-text-primary)}}
