.drawer-backdrop.svelte-1tpva5q{z-index:40;overscroll-behavior:contain;background:#05080cb8;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer-dismiss.svelte-1tpva5q{cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.drawer.svelte-1tpva5q{z-index:1;width:min(440px,100%);height:100%;padding:1rem max(1rem, var(--safe-inline-end)) 1rem max(1rem, var(--safe-inline-start));box-sizing:border-box;overscroll-behavior:contain;background:#0c1116;border-left:1px solid #22303f;position:relative;overflow-y:auto}.drawer-head.svelte-1tpva5q{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.drawer-head.svelte-1tpva5q h2:where(.svelte-1tpva5q){color:#cdd9e5;margin:0;font-family:monospace;font-size:.95rem}.drawer-close.svelte-1tpva5q{color:#7d92a8;cursor:pointer;background:0 0;border:1px solid #22303f;border-radius:5px;justify-content:center;align-items:center;min-width:48px;min-height:48px;display:inline-flex}.drawer-close.svelte-1tpva5q svg{width:16px;height:16px}.drawer-close.svelte-1tpva5q{transition:border-color .15s,color .15s,background .15s}.drawer-close.svelte-1tpva5q:hover{color:#cdd9e5;background:#1a242f;border-color:#7d92a8}.drawer-grip.svelte-1tpva5q{display:none}@media (width<=720px),(hover:none) and (pointer:coarse) and (width<=1024px){.drawer-backdrop.svelte-1tpva5q{justify-content:stretch;align-items:flex-end}.drawer.svelte-1tpva5q{width:100%;height:auto;max-height:80dvh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);border-top:1px solid #22303f;border-left:none;border-radius:12px 12px 0 0}.drawer-grip.svelte-1tpva5q{background:#22303f;border-radius:999px;width:36px;height:4px;margin:0 auto .75rem;display:block}}
