.overlay.svelte-uoov0r{position:fixed;inset:0;background:#0006;z-index:9999;display:flex;align-items:center;justify-content:center}.content.svelte-uoov0r{background:var(--card-bg);color:var(--secondary);width:100%;max-width:400px;max-height:90vh;display:flex;flex-direction:column;box-shadow:var(--card-shadow);outline:none}@media(min-width:769px){.content.svelte-uoov0r{border-radius:var(--card-border-radius);border:1px solid var(--card-border);overflow:hidden}}@media(max-width:768px){.overlay.svelte-uoov0r{align-items:flex-end}.content.svelte-uoov0r{max-width:100%;border-top-left-radius:20px;border-top-right-radius:20px;padding-bottom:env(safe-area-inset-bottom);max-height:90vh}.handle.svelte-uoov0r{width:40px;height:4px;background:var(--button-stroke);border-radius:2px;margin:12px auto 0}}.header.svelte-uoov0r{position:sticky;top:0;z-index:10;padding:20px 24px;display:flex;justify-content:space-between;align-items:center}.backdrop.svelte-uoov0r{position:absolute;inset:0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(to bottom,color-mix(in srgb,var(--card-bg),transparent 5%),color-mix(in srgb,var(--card-bg),transparent 50%));pointer-events:none;z-index:-1}.backdrop-edge.svelte-uoov0r{position:absolute;left:0;right:0;bottom:0;height:1px;background:color-mix(in srgb,var(--card-bg),transparent 90%);-webkit-backdrop-filter:blur(12px) brightness(.96);backdrop-filter:blur(12px) brightness(.96);pointer-events:none;z-index:-1}@supports (mask-image: none) or (-webkit-mask-image: none){.backdrop.svelte-uoov0r{height:200%;-webkit-mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%);mask-image:linear-gradient(to bottom,black 0% 50%,transparent 50% 100%)}}.header.svelte-uoov0r h3:where(.svelte-uoov0r){margin:0;font-family:Unbounded Variable,sans-serif;font-size:1.1rem}.body.svelte-uoov0r{padding:0;overflow-y:auto;flex:1;min-height:0}
