.drawer.svelte-11aswz5{margin:0 0 0 auto;padding:0;border:0;height:100dvh;max-height:100dvh;width:min(var(--w),100vw);max-width:100vw;background:transparent;color:var(--ink)}.drawer.svelte-11aswz5::backdrop{background:var(--overlay);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.drawer[open].svelte-11aswz5 .panel:where(.svelte-11aswz5){animation:svelte-11aswz5-drawer-in var(--t-slow) var(--ease) both}.panel.svelte-11aswz5{display:flex;flex-direction:column;height:100%;background:var(--surface);border-left:1px solid var(--line);box-shadow:var(--shadow-3)}header.svelte-11aswz5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 18px 14px 22px;border-bottom:1px solid var(--line)}h2.svelte-11aswz5{margin:0;font-family:var(--font-display);font-size:21px;font-weight:560;line-height:1.2}.titles.svelte-11aswz5 p:where(.svelte-11aswz5){margin:4px 0 0;font-size:13px;color:var(--ink-2)}.body.svelte-11aswz5{flex:1;overflow:auto;padding:18px 22px 24px}footer.svelte-11aswz5{padding:14px 22px calc(14px + env(safe-area-inset-bottom));border-top:1px solid var(--line);display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}@keyframes svelte-11aswz5-drawer-in{0%{transform:translate(24px);opacity:0}to{transform:none;opacity:1}}@media (max-width: 767px){.drawer.svelte-11aswz5{margin:auto 0 0;width:100vw;height:auto;max-height:88dvh}.panel.svelte-11aswz5{border-left:0;border-top:1px solid var(--line);border-radius:20px 20px 0 0;max-height:88dvh}.drawer[open].svelte-11aswz5 .panel:where(.svelte-11aswz5){animation-name:svelte-11aswz5-sheet-in}@keyframes svelte-11aswz5-sheet-in{0%{transform:translateY(30px);opacity:0}to{transform:none;opacity:1}}}
