.mm-dialog__overlay{z-index:var(--mm-overlay-z-index-backdrop);background:var(--mm-overlay-backdrop);animation:mm-overlay-fade-in var(--mm-overlay-motion-duration) var(--mm-overlay-motion-easing);position:fixed;inset:0}.mm-dialog__overlay[data-effect=blur]{background:var(--mm-overlay-backdrop-glass)}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.mm-dialog__overlay[data-effect=blur]{-webkit-backdrop-filter:blur(var(--mm-overlay-backdrop-blur));backdrop-filter:blur(var(--mm-overlay-backdrop-blur))}}.mm-dialog{--_mm-dialog-content-gap:var(--mm-overlay-gap);z-index:var(--mm-overlay-z-index-content);gap:var(--_mm-dialog-content-gap);box-sizing:border-box;width:min(calc(100vw - (var(--mm-overlay-gap) * 2)), var(--_mm-dialog-width));max-height:calc(100vh - (var(--mm-overlay-gap) * 2));padding:var(--mm-overlay-padding);color:var(--mm-overlay-foreground);background:var(--mm-overlay-surface);border:var(--mm-overlay-border-width) solid var(--mm-overlay-border);border-radius:var(--mm-overlay-radius);box-shadow:0 var(--mm-overlay-shadow-offset-y) var(--mm-overlay-shadow-blur) var(--mm-overlay-shadow-spread) var(--mm-overlay-shadow);animation:mm-dialog-enter var(--mm-overlay-motion-duration) var(--mm-overlay-motion-easing);outline:none;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.mm-dialog[data-has-navigation]{--_mm-dialog-content-gap:var(--mm-overlay-popover-offset)}.mm-dialog[data-content-inset=split]{padding-inline:var(--mm-overlay-content-inset-outer)}.mm-dialog[data-content-inset=split] .mm-dialog__header,.mm-dialog[data-content-inset=split] .mm-dialog__footer{padding-inline:var(--mm-overlay-content-inset-inner)}.mm-dialog--sm{--_mm-dialog-width:var(--mm-overlay-width-sm)}.mm-dialog--md{--_mm-dialog-width:var(--mm-overlay-width-md)}.mm-dialog--lg{--_mm-dialog-width:var(--mm-overlay-width-lg)}.mm-dialog--glass{--_mm-dialog-surface:var(--mm-overlay-popover-glass-fallback-surface);background:var(--_mm-dialog-surface);box-shadow:0 var(--mm-overlay-popover-glass-shadow-large-offset-y) var(--mm-overlay-popover-glass-shadow-large-blur) 0 var(--mm-overlay-popover-glass-shadow-large-color), 0 var(--mm-overlay-popover-glass-shadow-small-offset-y) var(--mm-overlay-popover-glass-shadow-small-blur) 0 var(--mm-overlay-popover-glass-shadow-small-color), inset 0 0 0 var(--mm-overlay-border-width) var(--mm-overlay-popover-glass-border);border:0}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.mm-dialog--glass{--_mm-dialog-surface:var(--mm-overlay-popover-glass-surface);-webkit-backdrop-filter:blur(var(--mm-overlay-popover-glass-backdrop-blur));backdrop-filter:blur(var(--mm-overlay-popover-glass-backdrop-blur))}}.mm-dialog__overlay[data-scope=container],.mm-dialog[data-scope=container]{position:absolute}.mm-container-modal-focus-scope{gap:var(--_mm-dialog-content-gap,var(--mm-overlay-gap));flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.mm-dialog[data-scope=container]{width:min(calc(100% - (var(--mm-overlay-gap) * 2)), var(--_mm-dialog-width));max-height:calc(100% - (var(--mm-overlay-gap) * 2))}.mm-dialog__header{gap:var(--mm-overlay-gap);flex:none;justify-content:space-between;align-items:flex-start;display:flex}.mm-dialog__header[data-has-navigation]{align-items:center}.mm-dialog__heading{gap:var(--mm-overlay-popover-offset);min-width:0;display:grid}.mm-dialog__heading--visually-hidden{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mm-dialog__header-navigation{flex:auto;min-width:0}.mm-dialog__title{color:var(--mm-overlay-foreground);font-size:var(--mm-overlay-title-font-size);font-weight:var(--mm-overlay-title-font-weight);line-height:var(--mm-overlay-title-line-height);margin:0}.mm-dialog__description{color:var(--mm-overlay-secondary-foreground);font-size:var(--mm-overlay-description-font-size);line-height:var(--mm-overlay-description-line-height);margin:0}.mm-dialog__body{overscroll-behavior:contain;flex:auto;min-height:0;overflow:auto}.mm-dialog__footer{gap:var(--mm-overlay-popover-offset);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.mm-popover{z-index:var(--mm-overlay-z-index-floating);box-sizing:border-box;max-width:min(var(--mm-overlay-width-sm), calc(100vw - (var(--mm-overlay-gap) * 2)));padding:var(--mm-overlay-popover-padding);color:var(--mm-overlay-foreground);background:var(--mm-overlay-surface);border:var(--mm-overlay-border-width) solid var(--mm-overlay-border);border-radius:var(--mm-overlay-popover-radius);box-shadow:0 var(--mm-overlay-shadow-offset-y) var(--mm-overlay-shadow-blur) var(--mm-overlay-shadow-spread) var(--mm-overlay-shadow);transform-origin:var(--reka-popover-content-transform-origin);animation:mm-popover-enter var(--mm-overlay-motion-duration) var(--mm-overlay-motion-easing);outline:none}.mm-popover__arrow{fill:var(--mm-overlay-surface)}.mm-popover--glass{--_mm-popover-surface:var(--mm-overlay-popover-glass-fallback-surface);background:var(--_mm-popover-surface);box-shadow:0 var(--mm-overlay-popover-glass-shadow-large-offset-y) var(--mm-overlay-popover-glass-shadow-large-blur) 0 var(--mm-overlay-popover-glass-shadow-large-color), 0 var(--mm-overlay-popover-glass-shadow-small-offset-y) var(--mm-overlay-popover-glass-shadow-small-blur) 0 var(--mm-overlay-popover-glass-shadow-small-color), inset 0 0 0 var(--mm-overlay-border-width) var(--mm-overlay-popover-glass-border);border:0}.mm-popover--glass .mm-popover__arrow{fill:var(--_mm-popover-surface);stroke:var(--mm-overlay-popover-glass-border);stroke-width:var(--mm-overlay-border-width)}@supports ((-webkit-backdrop-filter:blur(0)) or (backdrop-filter:blur(0))){.mm-popover--glass{--_mm-popover-surface:var(--mm-overlay-popover-glass-surface);-webkit-backdrop-filter:blur(var(--mm-overlay-popover-glass-backdrop-blur));backdrop-filter:blur(var(--mm-overlay-popover-glass-backdrop-blur))}}.mm-tooltip{z-index:var(--mm-overlay-z-index-floating);max-width:min(var(--mm-overlay-width-sm), calc(100vw - (var(--mm-overlay-gap) * 2)));padding:var(--mm-overlay-tooltip-padding-block) var(--mm-overlay-tooltip-padding-inline);color:var(--mm-overlay-tooltip-foreground);font-size:var(--mm-overlay-tooltip-font-size);line-height:var(--mm-overlay-tooltip-line-height);background:var(--mm-overlay-tooltip-background);border-radius:var(--mm-overlay-tooltip-radius);transform-origin:var(--reka-tooltip-content-transform-origin);animation:mm-popover-enter var(--mm-overlay-motion-duration) var(--mm-overlay-motion-easing)}.mm-tooltip__arrow{fill:var(--mm-overlay-tooltip-background)}.mm-popover[data-overlay-layer=dialog],.mm-tooltip[data-overlay-layer=dialog]{z-index:var(--mm-overlay-z-index-dialog-floating)}@keyframes mm-overlay-fade-in{0%{opacity:0}}@keyframes mm-dialog-enter{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--mm-overlay-gap)))}}@keyframes mm-popover-enter{0%{opacity:0;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.mm-dialog__overlay,.mm-dialog,.mm-popover,.mm-tooltip{animation:none}}
