.overlay.svelte-1fgt62g{height:100dvh;height:var(--modal-vh,100dvh);z-index:var(--z-modal,9000);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;top:0;left:0;right:0}.overlay.sheet.svelte-1fgt62g{align-items:flex-end;padding:0}.overlay.top-align.svelte-1fgt62g{padding-top:var(--modal-top-offset,20px);align-items:flex-start}.sheet-floor.svelte-1fgt62g{height:200px;z-index:calc(var(--z-veil,8000) + 1);pointer-events:none;margin-top:-200px;position:sticky;bottom:0}.q-card.svelte-1fgt62g{width:100%;max-height:var(--modal-max-h-desktop);background:var(--modal-card-bg);opacity:0;border-radius:14px;transition:transform .26s cubic-bezier(.32,.72,0,1),opacity .18s;position:relative;overflow:hidden;transform:translateY(24px);box-shadow:0 16px 48px #00000047}.overlay.shown.svelte-1fgt62g .q-card:where(.svelte-1fgt62g){opacity:1;transform:none}.q-card.dragging.svelte-1fgt62g{transition:none}.q-card.svelte-1fgt62g:focus{outline:none}.panels.svelte-1fgt62g{max-height:var(--modal-max-h-desktop);overscroll-behavior-y:none;border-radius:inherit;background:var(--modal-scroller-bg);flex-direction:column;display:flex;overflow-y:auto}.q-card.dragging.svelte-1fgt62g .panels:where(.svelte-1fgt62g){overflow-y:hidden}@media (width>=768px){.q-card.overflow-visible.svelte-1fgt62g,.q-card.overflow-visible.svelte-1fgt62g .panels:where(.svelte-1fgt62g){overflow:visible}}.overlay.sheet.svelte-1fgt62g .q-card:where(.svelte-1fgt62g){--sheet-bleed:100px;border-bottom:var(--sheet-bleed) solid var(--modal-scroller-bg);margin-bottom:calc(-1 * var(--sheet-bleed));max-height:calc(var(--modal-max-h-mobile) + var(--sheet-bleed));opacity:1;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;border-radius:16px 16px 0 0;transform:translateY(calc(100% + 40px))}.overlay.sheet.shown.svelte-1fgt62g .q-card:where(.svelte-1fgt62g){transform:none}.overlay.sheet.svelte-1fgt62g .q-card:where(.svelte-1fgt62g) input,.overlay.sheet.svelte-1fgt62g .q-card:where(.svelte-1fgt62g) textarea,.overlay.sheet.svelte-1fgt62g .q-card:where(.svelte-1fgt62g) select{-webkit-user-select:text;user-select:text}.overlay.sheet.svelte-1fgt62g .panels:where(.svelte-1fgt62g){max-height:var(--modal-max-h-mobile);padding-bottom:max(0px, calc(env(safe-area-inset-bottom,0px) - 24px))}@media (width<=767px){.overlay.svelte-1fgt62g{padding:10px}.q-card.svelte-1fgt62g,.panels.svelte-1fgt62g{max-height:var(--modal-max-h-mobile)}}
