.ui-popover-portal.svelte-ny5xqc{display:contents}.ui-popover-backdrop.svelte-ny5xqc{cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.ui-popover-backdrop.sheet.svelte-ny5xqc{background:var(--scrim)}.ui-popover.svelte-ny5xqc{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-large);box-shadow:var(--shadow-overlay);color:var(--ink);flex-direction:column;display:flex;position:fixed;overflow:hidden}.ui-popover.svelte-ny5xqc:focus{outline:none}.ui-popover.anchored.titled.svelte-ny5xqc{padding:var(--space-20)}.ui-popover.sheet.svelte-ny5xqc{border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--shadow-sheet);max-width:560px;max-height:min(82dvh,720px);padding:var(--space-8) var(--space-16) max(var(--space-16), env(safe-area-inset-bottom));border-bottom:0;width:min(100%,560px);bottom:0;left:50%;transform:translate(-50%)}.ui-popover-handle.svelte-ny5xqc{background:var(--line-strong);border-radius:var(--radius-pill);height:4px;margin-bottom:var(--space-10);flex-shrink:0;align-self:center;width:42px}.ui-popover-head.svelte-ny5xqc{border-bottom:1px solid var(--line);align-items:center;gap:var(--space-16);padding-bottom:var(--space-16);flex-shrink:0;justify-content:space-between;display:flex}.ui-popover.sheet.svelte-ny5xqc .ui-popover-head:where(.svelte-ny5xqc){padding-bottom:var(--space-14)}.ui-popover-head.svelte-ny5xqc h2:where(.svelte-ny5xqc){color:var(--ink-strong);letter-spacing:-.02em;font-size:1.125rem;line-height:var(--leading-tight);overflow-wrap:anywhere;margin:0}.ui-popover.sheet.svelte-ny5xqc .ui-popover-head:where(.svelte-ny5xqc) h2:where(.svelte-ny5xqc){font-size:var(--text-lg)}.ui-popover-title.svelte-ny5xqc{min-width:0}.ui-popover-title.svelte-ny5xqc p:where(.svelte-ny5xqc){color:var(--muted);font-size:var(--text-sm);line-height:var(--leading-snug);margin:var(--space-2) 0 0;overflow-wrap:anywhere}.ui-popover-head-actions.svelte-ny5xqc{align-items:center;gap:var(--space-8);flex-shrink:0;display:flex}.ui-popover.sheet.svelte-ny5xqc .ui-popover-head-actions:where(.svelte-ny5xqc) .small-button{min-height:var(--control-height)}.ui-popover-body.svelte-ny5xqc{background:linear-gradient(var(--panel) 30%, #fff0) top / 100% 28px no-repeat local, linear-gradient(#fff0, var(--panel) 70%) bottom / 100% 28px no-repeat local, radial-gradient(farthest-side at 50% 0, #141c1729, #141c1700) top / 100% 10px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #141c1729, #141c1700) bottom / 100% 10px no-repeat scroll;overscroll-behavior:contain;flex:auto;min-height:0;overflow:hidden auto}.ui-popover.titled.svelte-ny5xqc .ui-popover-body:where(.svelte-ny5xqc){padding-top:var(--space-16)}.ui-popover-footer.svelte-ny5xqc{border-top:1px solid var(--line);margin-top:var(--space-16);padding-top:var(--space-16);flex-shrink:0}.ui-popover-arrow.svelte-ny5xqc{background:var(--panel);border-left:1px solid var(--line);border-top:1px solid var(--line);height:12px;left:calc(var(--ui-popover-arrow,24px) - 6px);width:12px;position:absolute;top:-7px;transform:rotate(45deg)}.ui-popover[data-side=top].svelte-ny5xqc .ui-popover-arrow:where(.svelte-ny5xqc){top:auto;bottom:-7px;transform:rotate(225deg)}.ui-popover.anchored.svelte-ny5xqc:has(.ui-popover-arrow:where(.svelte-ny5xqc)){overflow:visible}.ui-popover.svelte-ny5xqc button:not(:disabled){cursor:pointer}@media (prefers-reduced-motion:no-preference){.ui-popover.svelte-ny5xqc{animation:svelte-ny5xqc-ui-popover-enter var(--duration-fast) var(--ease)}}@keyframes svelte-ny5xqc-ui-popover-enter{0%{opacity:0}}
