.menu-wrap.svelte-1saa0ko{display:inline-block;position:relative}.menu-list.svelte-1saa0ko{top:calc(100% + var(--s-50));z-index:40;gap:var(--s-25);min-width:180px;padding:var(--s-50);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-12);animation:svelte-1saa0ko-menu-in var(--t-move) var(--ease);display:grid;position:absolute;right:0}.menu-list.top.svelte-1saa0ko{top:auto;bottom:calc(100% + var(--s-50))}.menu-list.start.svelte-1saa0ko{left:0;right:auto}.item.svelte-1saa0ko{align-items:center;gap:var(--s-75);padding:var(--s-75) var(--s-100);border-radius:var(--r-8);color:var(--text);text-align:left;cursor:pointer;transition:background-color var(--t-fade) var(--ease), transform var(--t-move) var(--ease);background:0 0;border:0;font-family:inherit;display:flex}.item.svelte-1saa0ko:hover:not(:disabled),.item.svelte-1saa0ko:focus-visible{background:var(--hover);outline:none}.item.svelte-1saa0ko:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.item.svelte-1saa0ko:active:not(:disabled){transform:scale(.98)}.item.svelte-1saa0ko:disabled{opacity:.4;cursor:not-allowed}.item.danger.svelte-1saa0ko{color:var(--danger)}@keyframes svelte-1saa0ko-menu-in{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.menu-list.svelte-1saa0ko{animation-name:svelte-1saa0ko-fade-only;animation-duration:var(--t-fade)}@keyframes svelte-1saa0ko-fade-only{0%{opacity:0}}}.sheet.svelte-1bccl8a{border:1px solid var(--border);background:var(--surface);color:var(--text);max-width:100vw;max-height:100vh;animation:svelte-1bccl8a-sheet-in var(--t-move) var(--ease);margin:0;padding:0}.sheet.svelte-1bccl8a::backdrop{animation:svelte-1bccl8a-fade-in var(--t-fade) var(--ease);background:#0009}.panel.svelte-1bccl8a{padding:var(--s-300);height:100%;overflow:auto}.right.svelte-1bccl8a{border-radius:var(--r-16) 0 0 var(--r-16);--from:translateX(24px);width:min(400px,100vw);height:100vh;inset:0 0 0 auto}.bottom.svelte-1bccl8a{border-radius:var(--r-24) var(--r-24) 0 0;--from:translateY(24px);width:100vw;max-height:85vh;inset:auto 0 0}.center.svelte-1bccl8a{border-radius:var(--r-16);--from:translateY(8px);width:min(480px,100vw - 32px);margin:auto;inset:0}.full.svelte-1bccl8a{background:var(--bg);--from:none;border:0;border-radius:0;width:auto;max-width:none;height:auto;max-height:none;inset:0}.full.svelte-1bccl8a .panel:where(.svelte-1bccl8a){padding:0;overflow:hidden}@keyframes svelte-1bccl8a-sheet-in{0%{opacity:0;transform:var(--from)}}@keyframes svelte-1bccl8a-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sheet.svelte-1bccl8a{--from:none;animation-duration:var(--t-fade)}}
