.drawer-page-stack{--drawer-page-ease:cubic-bezier(.32, .72, 0, 1);isolation:isolate;flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.drawer-page-root{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.drawer-page{background:hsl(var(--background));touch-action:pan-y;transition:transform var(--drawer-page-enter-ms,.42s) var(--drawer-page-ease);will-change:transform;outline:none;flex-direction:column;display:flex;position:absolute;inset:0;transform:translate(100%);box-shadow:-8px 0 24px #00000014}.drawer-page[data-phase=open]{transform:none}.drawer-page[data-phase=leave]{transition-duration:var(--drawer-page-leave-ms,.36s);transform:translate(100%)}.drawer-page-body{overscroll-behavior:none;min-height:0;padding-bottom:var(--safe-area-bottom,env(safe-area-inset-bottom,0px));flex:auto;overflow-y:auto}.drawer-page-stack .drawer-page-root,.drawer-page-stack .drawer-page{width:var(--drawer-layout-width);min-width:var(--drawer-layout-width);max-width:var(--drawer-layout-width);box-sizing:border-box}.drawer-page-root,.drawer-page[data-phase=open]{transition:transform var(--drawer-page-enter-ms,.42s) var(--drawer-page-ease)}.drawer-page-root[data-covered],.drawer-page[data-covered]{transform:translate(-30%)}.drawer-page-stack[data-dragging]>.drawer-page[data-top]{transform:translate3d(calc(var(--drawer-page-drag,0) * 100%), 0, 0);transition:none}.drawer-page-stack[data-dragging]>[data-under]{transform:translate3d(calc((1 - var(--drawer-page-drag,0)) * -30%), 0, 0);transition:none}.drawer-held-control{z-index:2;top:max(12px, var(--safe-area-top,env(safe-area-inset-top,0px)));position:absolute;left:12px}.drawer-held-control[data-safe-top=off]{top:12px}.drawer-held-glyph{transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;translate:-50% -50%}.drawer-held-control[data-showing=close]>[data-glyph=back],.drawer-held-control[data-showing=back]>[data-glyph=close]{opacity:0;transform:scale(.6)}@media (prefers-reduced-motion:reduce){.drawer-page,.drawer-page-root,.drawer-held-glyph{transition:none}}
