.sv-drawer-backdrop.svelte-uoov0r{position:fixed;top:0;right:0;bottom:0;left:0;background:#14110d52;z-index:50;animation:svelte-uoov0r-sv-drawer-fade var(--dur-base) var(--ease-out)}[data-theme=dark] .sv-drawer-backdrop.svelte-uoov0r{background:#0000008c}.sv-drawer.svelte-uoov0r{position:fixed;top:0;right:0;bottom:0;background:var(--bg-elevated);border-left:1px solid var(--line);box-shadow:var(--shadow-lg);z-index:60;display:flex;flex-direction:column;animation:svelte-uoov0r-sv-drawer-slide var(--dur-base) var(--ease-out);max-width:100vw}.sv-drawer-head.svelte-uoov0r{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid var(--line);background:var(--bg)}.sv-drawer-head.svelte-uoov0r h3:where(.svelte-uoov0r){margin:0;font-family:var(--font-display);font-size:18px;font-weight:500;letter-spacing:-.01em;line-height:1.2}.sv-drawer-body.svelte-uoov0r{flex:1;padding:18px 20px;overflow:auto}.sv-drawer-foot.svelte-uoov0r{padding:12px 18px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:8px;background:var(--bg)}@keyframes svelte-uoov0r-sv-drawer-fade{0%{opacity:0}to{opacity:1}}@keyframes svelte-uoov0r-sv-drawer-slide{0%{transform:translate(100%)}to{transform:translate(0)}}
