html.--backdrop-present{overflow-y:hidden;height:100vh!important}.m-backdrop.bottom-sheet-anim-enter-active,.m-backdrop.bottom-sheet-anim-leave-active{transition:opacity .25s ease-in-out}.m-backdrop.bottom-sheet-anim-enter-active .m-backdrop-content,.m-backdrop.bottom-sheet-anim-leave-active .m-backdrop-content{transition:transform .25s ease-in-out;transform:translateY(0)}.m-backdrop.bottom-sheet-anim-enter-from,.m-backdrop.bottom-sheet-anim-leave-to{opacity:0}.m-backdrop.bottom-sheet-anim-enter-from .m-backdrop-content,.m-backdrop.bottom-sheet-anim-leave-to .m-backdrop-content{transform:translateY(100%)}.m-backdrop.modal-anim-enter-active,.m-backdrop.modal-anim-leave-active{transition:opacity .25s ease-in-out}.m-backdrop.modal-anim-enter-active .m-backdrop-content,.m-backdrop.modal-anim-leave-active .m-backdrop-content{opacity:1;transition-property:transform,opacity;transition-duration:.25s;transition-timing-function:ease-in-out;transform:scale(1)}.m-backdrop.modal-anim-enter-from,.m-backdrop.modal-anim-leave-to{opacity:0}.m-backdrop.modal-anim-enter-from .m-backdrop-content,.m-backdrop.modal-anim-leave-to .m-backdrop-content{opacity:0;transform:scale(.5)}.m-backdrop.backdrop-anim-enter-active,.m-backdrop.backdrop-anim-leave-active{transition:opacity .25s ease-in-out}.m-backdrop.backdrop-anim-enter-from,.m-backdrop.backdrop-anim-leave-to{opacity:0}.m-backdrop{z-index:1050;opacity:1;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.m-backdrop-overlay{touch-action:none;background-color:var(--maz-bg-overlay);position:absolute;inset:0}.m-backdrop-overlay:not(.--disabled){cursor:pointer}.m-backdrop-content{z-index:1;position:relative}.m-backdrop-content:focus{outline-offset:2px;outline:2px solid #0000}.m-backdrop.--bottom-sheet .m-backdrop-content{position:absolute;bottom:0;left:0;right:0}.m-backdrop.--fullscreen{align-items:flex-start}@media (width>=576px){.m-backdrop.--fullscreen{align-items:center}.m-backdrop.--fullscreen.--center-top{padding-top:7rem}}.m-backdrop.--fullscreen.--center-top{align-items:flex-start}.m-backdrop.--fullscreen .m-backdrop-content{width:100%;position:relative}@media (width>=576px){.m-backdrop.--fullscreen .m-backdrop-content{width:auto}}.m-drawer{align-items:stretch}.m-drawer .m-drawer-content-wrap{background-color:var(--maz-color-bg);color:var(--maz-color-text);overflow-y:auto}.m-drawer .m-drawer-content-wrap>.m-drawer-header{z-index:1;border-bottom-width:var(--maz-border-width);border-color:var(--maz-color-bg-light);background-color:var(--maz-color-bg);background-clip:padding-box;flex-shrink:0;align-items:center;height:4rem;padding:.75rem 1rem;display:flex}.m-drawer .m-drawer-content-wrap>.m-drawer-header .m-drawer-header__title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.m-drawer .m-drawer-content-wrap>.m-drawer-header .m-drawer-header__close{justify-content:flex-end;display:flex}.m-drawer .m-drawer-content-wrap>.m-drawer-header.--end{justify-content:flex-end}.m-drawer .m-drawer-content-wrap>.m-drawer-header.--between{justify-content:space-between}.m-drawer .m-drawer-content-wrap>.m-drawer-body{z-index:0;background-clip:padding-box;flex:1;min-height:0;overflow-x:auto}.m-drawer.--left .m-drawer-content-wrap,.m-drawer.--right .m-drawer-content-wrap{min-height:100vh}.m-drawer.--left .m-backdrop-content,.m-drawer.--right .m-backdrop-content{width:100%;height:100vh;min-height:100vh;transition:all .2s ease-in-out}@media (width>=768px){.m-drawer.--left .m-backdrop-content,.m-drawer.--right .m-backdrop-content{width:var(--maz-drawer-size)}}.m-drawer.--left{justify-content:flex-start}.m-drawer.--left.backdrop-anim-enter-from>.m-backdrop-content,.m-drawer.--left.backdrop-anim-leave-to>.m-backdrop-content{opacity:0;transform:translate(-100%)}.m-drawer.--right{justify-content:flex-end}.m-drawer.--right.backdrop-anim-enter-from>.m-backdrop-content,.m-drawer.--right.backdrop-anim-leave-to>.m-backdrop-content{opacity:0;transform:translate(100%)}.m-drawer.--bottom .m-backdrop-content,.m-drawer.--top .m-backdrop-content{width:100%;height:100vh;transition:all .2s ease-in-out}@media (width>=768px){.m-drawer.--bottom .m-backdrop-content,.m-drawer.--top .m-backdrop-content{height:auto}}.m-drawer.--top{align-items:flex-start}.m-drawer.--top.backdrop-anim-enter-from>.m-backdrop-content,.m-drawer.--top.backdrop-anim-leave-to>.m-backdrop-content{opacity:0;transform:translateY(-100%)}.m-drawer.--bottom{align-items:flex-end}.m-drawer.--bottom.backdrop-anim-enter-from>.m-backdrop-content,.m-drawer.--bottom.backdrop-anim-leave-to>.m-backdrop-content{opacity:0;transform:translateY(100%)}.m-drawer .m-backdrop-content>.m-drawer-content-wrap{pointer-events:auto;flex-direction:column;width:100%;height:100%;display:flex;box-shadow:0 5px 10px #0000000d}
