.overlayBackdrop{top:var(--overlay-viewport-top,0);left:var(--overlay-viewport-left,0);z-index:1100;width:var(--overlay-viewport-width,100dvw);height:var(--overlay-viewport-height,100dvh);box-sizing:border-box;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:var(--color-backdrop);justify-content:center;align-items:center;display:flex;position:fixed}.overlaySurface{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-width:100%;max-height:100%;overflow:auto}.anchoredLayer{z-index:1100;box-sizing:border-box;overscroll-behavior:contain;position:fixed;overflow:auto}.anchoredLayerBackdrop--sheet{top:var(--overlay-viewport-top,0);left:var(--overlay-viewport-left,0);z-index:1100;width:var(--overlay-viewport-width,100dvw);height:var(--overlay-viewport-height,100dvh);box-sizing:border-box;padding-top:max(8px,env(safe-area-inset-top));background:var(--color-backdrop);align-items:flex-end;display:flex;position:fixed}.anchoredLayer.anchoredLayer--sheet{max-width:none;max-height:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;background:var(--color-surface-raised);box-shadow:var(--shadow-dialog);border-bottom:0;border-left:0;border-right:0;position:relative;inset:auto;width:100%!important}@media (max-width:600px){.overlayBackdrop{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.overlayBackdrop--mobileSheet{align-items:flex-end;padding-bottom:0;padding-left:0;padding-right:0}.overlayBackdrop--mobileSheet>.overlaySurface{width:100%;max-width:none;max-height:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;border-bottom:0;border-left:0;border-right:0}}
