body:has(dialog[open]){overflow-y:hidden;max-block-size:100vh;max-block-size:100dvh}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (display: flow-root){body:has(dialog[open]){max-block-size:100vh}}}.mcc-dialog{--mds-dialog-spacing: var(--mds-spacing-05, 1rem);--mds-dialog-border-width: 1px;--mds-dialog-inline-size: fit-content;--mds-dialog-min-inline-size: 50ch;--mds-dialog-block-size: fit-content;--mds-dialog-variant: transparent;--mds-dialog-accent-border-width: 0;--mds-dialog-color-subtitle: var(--mds-text-color-muted, #666679)}.mcc-dialog:not(mcc-dialog){display:block;opacity:0;visibility:hidden;overflow:hidden;transform:translate3d(0,calc(var(--mds-spacing-06, 1.5rem) * -1),0);transition:.15s cubic-bezier(.4,.14,1,1);transition-property:opacity,visibility,transform,box-shadow;border:var(--mds-dialog-border-width) solid var(--mds-border-color, #e0e0e7);border-radius:.375rem;padding:0;block-size:var(--mds-dialog-block-size);inline-size:var(--mds-dialog-inline-size);min-inline-size:var(--mds-dialog-min-inline-size);max-inline-size:calc(100vw - var(--mds-spacing-07, 2rem));background-color:var(--mds-container-bg-color-02, #fff);color:currentcolor;position:fixed;inset:0;margin:auto}@media (forced-colors: active){.mcc-dialog:not(mcc-dialog){--mds-dialog-border-width: 2px}}.mcc-dialog:not(mcc-dialog)::backdrop{background-color:var(--mds-backdrop, color-mix(in srgb, var(--mds-color-gray-120) 30%, transparent 70%));inset:0;position:fixed}.mcc-dialog[open]{opacity:1;visibility:visible;transform:translateZ(0);transition:.15s cubic-bezier(0,0,.3,1);transition-property:opacity,visibility,transform,box-shadow}.mcc-dialog__title{margin-block-end:0;font-size:1.125rem;font-weight:var(--mds-font-weight-semi-bold, 600);line-height:1.556em}@media (max-width: 1280px){.mcc-dialog__title{font-size:calc(1.0125rem + .140625vw)}}.mcc-dialog__subtitle{font-size:.875rem;color:var(--mds-dialog-color-subtitle)}@media (min-width: 36em){.mcc-dialog{--mds-dialog-spacing: var(--mds-spacing-06, 1.5rem)}}.mcc-dialog--xs{--mds-dialog-inline-size: max(30%, 33.75rem);--mds-dialog-min-inline-size: unset}.mcc-dialog--sm{--mds-dialog-inline-size: max(50%, 45rem)}.mcc-dialog--md{--mds-dialog-inline-size: max(75%, 60rem)}.mcc-dialog--lg{--mds-dialog-inline-size: max(90%, 71.25rem)}.mcc-dialog--full{--mds-dialog-inline-size: 100vw;--mds-dialog-block-size: 100dvh}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (display: flow-root){.mcc-dialog--full{--mds-dialog-block-size: 100vh}}}.mcc-dialog section{display:flex;flex-direction:column;overflow-y:auto;border-block-start:var(--mds-dialog-accent-border-width) solid var(--mds-dialog-variant);max-block-size:calc(100vh - var(--mds-spacing-07, 2rem));max-block-size:calc(100dvh - var(--mds-spacing-07, 2rem))}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (display: flow-root){.mcc-dialog section{max-block-size:calc(100vh - var(--mds-spacing-07, 2rem))}}}.mcc-dialog--primary section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-primary-border, #1078cf)}.mcc-dialog--secondary section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-secondary-border, #666679)}.mcc-dialog--success section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-success-border, #458045)}.mcc-dialog--info section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-info-border, #157a80)}.mcc-dialog--warning section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-warning-border, #f2a900)}.mcc-dialog--danger section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-danger-border, #dc3545)}.mcc-dialog--muted section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-muted-border, #9393a7)}.mcc-dialog--light section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-light-border, #d5d6e0)}.mcc-dialog--dark section{--mds-dialog-accent-border-width: var(--mds-spacing-03, .5rem);--mds-dialog-variant: var(--mds-color-dark-border, #7f7f95)}.mcc-dialog :where(.mcc-dialog__header,.mcc-dialog__body,.mcc-dialog__footer){padding-inline:var(--mds-dialog-spacing)}.mcc-dialog :where(.mcc-dialog__body,.mcc-dialog__footer){margin-block-end:var(--mds-dialog-spacing)}.mcc-dialog :where(.mcc-dialog__header){display:flex;justify-content:space-between;align-items:flex-start;margin-block-start:var(--mds-dialog-spacing)}.mcc-dialog :where(.mcc-dialog__body){margin-block-start:var(--mds-dialog-spacing)}@media screen and (min-height: 20em){.mcc-dialog :where(.mcc-dialog__body){overflow-y:auto}}.mcc-dialog :where(.mcc-dialog__footer){display:flex;justify-content:flex-end;align-items:center;margin-block-start:var(--mds-dialog-spacing)}.mcc-dialog :where(.mcc-dialog__body + .mcc-dialog__footer){margin-block-start:0}
/* Mosaic Design System | dialog | v1.2.4 */
/*# sourceMappingURL=dialog.min.css.map */
