.kioku-popover.svelte-okkiwd{inset:auto;overflow:auto}.kioku-popover.svelte-okkiwd:popover-open{animation:svelte-okkiwd-pop-in .15s var(--motion-ease)}@keyframes svelte-okkiwd-pop-in{0%{opacity:0;transform:translateY(-2px)}}.kioku-popover.sheet.svelte-okkiwd{border-radius:var(--radius-xl) var(--radius-xl) 0 0;width:100%;max-width:none;max-height:min(85dvh,44rem);padding:0 .5rem calc(.5rem + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;inset:auto 0 0}.kioku-popover.sheet.svelte-okkiwd:popover-open{animation:svelte-okkiwd-sheet-in var(--dur-slow) var(--motion-ease)}.kioku-popover.sheet.svelte-okkiwd::backdrop{background:var(--overlay)}@keyframes svelte-okkiwd-sheet-in{0%{transform:translateY(100%)}}.handle.svelte-okkiwd{z-index:1;background:var(--surface-raised);touch-action:none;height:1.5rem;margin:0 -.5rem;position:sticky;top:0}.handle.svelte-okkiwd:after{content:"";background:var(--border-strong);border-radius:2px;width:2.5rem;height:4px;position:absolute;top:.5rem;left:calc(50% - 1.25rem)}.sheet.svelte-okkiwd>:not(.handle){width:100%!important;max-width:none!important}.sheet.svelte-okkiwd :is([role^=menuitem],[role=option]){min-height:2.75rem;font-size:calc(15px * var(--text-scale,1));gap:.75rem}@media (prefers-reduced-motion:reduce){.kioku-popover.sheet.svelte-okkiwd:popover-open{animation:none}}
