.ui-drawer-scrim{position:fixed;inset:0;z-index:var(--z-sheet);background:var(--color-scrim);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:svelte-vvo3ui-ui-drawer-fade var(--duration-base) var(--ease-standard) both}.ui-drawer{position:fixed;top:0;right:0;bottom:0;z-index:var(--z-sheet);display:flex;flex-direction:column;width:var(--drawer-width);max-width:100vw;border-left:1px solid var(--color-border);background:var(--surface-3);box-shadow:var(--shadow-raised);outline:none;animation:svelte-vvo3ui-ui-drawer-in var(--duration-slow) var(--ease-standard) both}.ui-drawer[data-state=closed]{animation:svelte-vvo3ui-ui-drawer-out var(--duration-base) var(--ease-standard) both}.ui-drawer__head.svelte-vvo3ui{display:flex;flex:none;align-items:center;gap:.5rem;padding:calc(1rem + env(safe-area-inset-top,0px)) 1rem .75rem;border-bottom:1px solid var(--color-border)}.ui-drawer__title{margin:0;font-family:var(--font-display);font-size:1.0625rem;font-weight:500;letter-spacing:-.012em}.ui-drawer__actions.svelte-vvo3ui{display:flex;align-items:center;gap:.25rem;margin-left:auto}.ui-drawer__body.svelte-vvo3ui{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.ui-drawer__foot.svelte-vvo3ui{flex:none;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border)}@keyframes svelte-vvo3ui-ui-drawer-in{0%{transform:translate(100%)}to{transform:none}}@keyframes svelte-vvo3ui-ui-drawer-out{to{transform:translate(100%)}}@keyframes svelte-vvo3ui-ui-drawer-fade{0%{opacity:0}}@media(max-width:639px){.ui-drawer{left:0;width:auto;border-left:0;animation-name:svelte-vvo3ui-ui-drawer-up}.ui-drawer[data-state=closed]{animation-name:svelte-vvo3ui-ui-drawer-down}}@keyframes svelte-vvo3ui-ui-drawer-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-vvo3ui-ui-drawer-down{to{transform:translateY(100%)}}
