@layer bqt.components{html:has(dialog.bqt-drawer[open]){overflow:hidden}.bqt-drawer.svelte-1c62v8y{--bqt-drawer-width:calc(var(--bqt-shell-drawer-width) * 1.6);--bqt-drawer-out:100%;--bqt-sticky-top:0px;--bqt-sticky-bottom:0px;z-index:var(--bqt-z-overlay);width:min(100%, var(--bqt-drawer-width));max-width:none;height:auto;max-height:none;color:var(--bqt-text-primary);background:var(--bqt-bg-surface);border:0;border-inline-start:var(--bqt-border-width) solid var(--bqt-border-default);box-shadow:var(--bqt-shadow-2xl);transition:transform var(--bqt-duration-250) var(--bqt-ease-out), max-height var(--bqt-duration-250) var(--bqt-ease-out), overlay var(--bqt-duration-250) allow-discrete, display var(--bqt-duration-250) allow-discrete;outline:none;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset-block:0;inset-inline:auto 0;overflow:visible}.bqt-drawer.svelte-1c62v8y[data-size=narrow]{--bqt-drawer-width:calc(var(--bqt-shell-drawer-width) * 1.2)}.bqt-drawer.svelte-1c62v8y[data-size=wide]{--bqt-drawer-width:var(--bqt-measure)}.bqt-drawer.svelte-1c62v8y[data-side=left]{--bqt-drawer-out:-100%;border-inline-start:0;border-inline-end:var(--bqt-border-width) solid var(--bqt-border-default);inset-inline:0 auto}.bqt-drawer.svelte-1c62v8y[data-open=false]{transform:translateX(var(--bqt-drawer-out));transition:transform var(--bqt-duration-200) var(--bqt-ease-in), overlay var(--bqt-duration-200) allow-discrete, display var(--bqt-duration-200) allow-discrete;display:none}@starting-style{.bqt-drawer[data-open=true].svelte-1c62v8y{transform:translateX(var(--bqt-drawer-out))}}.bqt-drawer.svelte-1c62v8y::backdrop{background:var(--bqt-overlay-backdrop);opacity:0;transition:opacity var(--bqt-duration-200) var(--bqt-ease-out), overlay var(--bqt-duration-200) allow-discrete, display var(--bqt-duration-200) allow-discrete}.bqt-drawer[data-open=true].svelte-1c62v8y::backdrop{opacity:1}@starting-style{.bqt-drawer[data-open=true].svelte-1c62v8y::backdrop{opacity:0}}.bqt-drawer__head.svelte-1c62v8y,.bqt-drawer__foot.svelte-1c62v8y{align-items:center;gap:var(--bqt-spacing-8);padding:var(--bqt-spacing-12) var(--bqt-spacing-16);flex:none;display:flex}.bqt-drawer__head.svelte-1c62v8y{border-block-end:var(--bqt-border-width) solid var(--bqt-border-default);position:relative}.bqt-drawer__titles.svelte-1c62v8y{flex:1;min-width:0}.bqt-drawer__title.svelte-1c62v8y{align-items:center;gap:var(--bqt-spacing-8);font-size:var(--bqt-font-size-md);line-height:var(--bqt-line-height-snug);margin:0;display:flex}.bqt-drawer__count.svelte-1c62v8y{min-width:var(--bqt-spacing-24);padding:0 var(--bqt-spacing-6);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--bqt-spacing-24);text-align:center;background:var(--bqt-bg-subtle);border:var(--bqt-border-width) solid var(--bqt-border-default);border-radius:var(--bqt-radius-sm)}.bqt-drawer__subtitle.svelte-1c62v8y{margin:var(--bqt-spacing-2) 0 0;color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-sm)}.bqt-drawer__rail.svelte-1c62v8y{display:contents}.bqt-drawer__actions.svelte-1c62v8y{align-items:center;gap:var(--bqt-spacing-4);flex:none;display:flex}.bqt-drawer__body.svelte-1c62v8y{overscroll-behavior:contain;flex:1;min-width:0;min-height:0;overflow:hidden auto}.bqt-drawer__body--padded.svelte-1c62v8y{padding:var(--bqt-spacing-16)}.bqt-drawer__foot.svelte-1c62v8y{border-block-start:var(--bqt-border-width) solid var(--bqt-border-default);flex-wrap:wrap;justify-content:flex-end}.bqt-drawer__grip.svelte-1c62v8y{display:none}@media (prefers-reduced-motion:reduce){.bqt-drawer.svelte-1c62v8y,.bqt-drawer.svelte-1c62v8y::backdrop{transition:none}}@media (width<=640px){.bqt-drawer.svelte-1c62v8y,.bqt-drawer[data-side=left].svelte-1c62v8y{width:100%;max-height:calc(100dvh - var(--bqt-spacing-48));border-inline:0;border-block-start:var(--bqt-border-width) solid var(--bqt-border-default);transform:translateY(var(--bqt-drawer-drag,0));border-start-start-radius:var(--bqt-radius-2xl);border-start-end-radius:var(--bqt-radius-2xl);inset-block:auto 0;inset-inline:0}:is(.bqt-drawer.svelte-1c62v8y,.bqt-drawer[data-side=left].svelte-1c62v8y)[data-sheet=peek]{max-height:var(--bqt-drawer-peek,45dvh)}:is(.bqt-drawer.svelte-1c62v8y,.bqt-drawer[data-side=left].svelte-1c62v8y)[data-dragging]{transition:none}:is(.bqt-drawer.svelte-1c62v8y,.bqt-drawer[data-side=left].svelte-1c62v8y)[data-open=false]{transform:translateY(100%)}@starting-style{.bqt-drawer[data-open=true].svelte-1c62v8y{transform:translateY(100%)}}.bqt-drawer__head.svelte-1c62v8y{padding-block-start:var(--bqt-spacing-20)}.bqt-drawer__grip.svelte-1c62v8y{width:100%;height:var(--bqt-spacing-20);cursor:grab;touch-action:none;background:0 0;border:0;border-start-start-radius:inherit;border-start-end-radius:inherit;padding:0;display:block;position:absolute;inset-block-start:0;inset-inline:0}.bqt-drawer__grip.svelte-1c62v8y:before{width:var(--bqt-spacing-40);height:var(--bqt-spacing-4);background:var(--bqt-border-strong,var(--bqt-border-default));border-radius:var(--bqt-radius-full);content:"";position:absolute;inset-block-start:var(--bqt-spacing-8);inset-inline-start:50%;transform:translate(-50%)}.bqt-drawer__grip.svelte-1c62v8y:focus-visible{outline:var(--bqt-focus-ring-width) solid var(--bqt-focus-ring);outline-offset:calc(var(--bqt-spacing-2) * -1)}}}
