.drawer-backdrop.svelte-ta60gp{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#0006;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100}.backdrop-button.svelte-ta60gp{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;cursor:default;padding:0;margin:0}.sr-only.svelte-ta60gp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.drawer-content.svelte-ta60gp{position:fixed;top:0;right:0;width:100%;max-width:650px;height:100vh;background-color:var(--bg-color);box-shadow:-15px 0 40px #0006;z-index:101;display:flex;flex-direction:column;border-left:1px solid var(--border-color)}.drawer-header.svelte-ta60gp{display:flex;justify-content:space-between;align-items:center;padding:2.5rem 3rem;flex-shrink:0}.drawer-body.svelte-ta60gp{padding:2rem 3rem 4rem;overflow-y:auto;flex-grow:1;scrollbar-width:thin;scrollbar-color:var(--text-muted) transparent}.drawer-body.svelte-ta60gp::-webkit-scrollbar{width:6px}.drawer-body.svelte-ta60gp::-webkit-scrollbar-track{background:transparent}.drawer-body.svelte-ta60gp::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:3px}.drawer-body.svelte-ta60gp::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}.close-button.svelte-ta60gp{background:var(--surface-color);border:1px solid var(--border-color);cursor:pointer;color:var(--text-muted);width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);flex-shrink:0}.close-button.svelte-ta60gp:hover{color:var(--text-color);background-color:var(--bg-color);border-color:var(--text-color);transform:rotate(90deg) scale(1.1)}
