.dialog{--dialog-fit-content-max-width:calc(100% - var(--space-400)*2);--dialog-fit-content-max-height:47.8125rem;--dialog-full-height-max-width:100dvw;--dialog-full-height-max-height:100dvh;width:var(--sheet-width);max-width:var(--dialog-max-width);height:var(--dialog-height);max-height:var(--dialog-max-height);border-radius:var(--radius-200);margin:auto;overflow:hidden}@media only screen and (width>=768px){.dialog{--dialog-fit-content-max-height:50rem;--dialog-fit-content-max-width:27.5rem;--dialog-full-height-max-width:var(--dialog-fit-content-max-width);--dialog-full-height-max-height:calc(100dvh - var(--space-900)*2);--dialog-font-title:var(--bold-300);--dialog-font-subline:var(--regular-100-ui);--dialog-font-copy:var(--regular-100-ui);--dialog-body-padding:var(--space-500) var(--space-400) var(--space-400) var(--space-400);--sheet-footer-padding:0 var(--space-400) var(--space-400) var(--space-400);--sheet-footer-gap:var(--space-200)}}@media only screen and (width>=992px){.dialog{--dialog-fit-content-max-height:calc(100dvh - var(--space-450)*2);--dialog-fit-content-max-width:30rem;--dialog-full-height-max-height:calc(100dvh - var(--space-450)*2);--dialog-font-title:var(--bold-300);--dialog-font-subline:var(--regular-100-ui);--dialog-font-copy:var(--regular-100-ui);--dialog-body-padding:var(--space-450) var(--space-400) var(--space-400) var(--space-400);--sheet-footer-padding:0 var(--space-400) var(--space-400) var(--space-400)}}@media only screen and (width>=1280px){.dialog{--dialog-font-title:var(--bold-300);--dialog-font-subline:var(--regular-100-ui);--dialog-font-copy:var(--regular-100-ui);--dialog-body-gap:var(--space-400);--dialog-body-padding:var(--space-450) var(--space-400) var(--space-400) var(--space-400);--sheet-footer-padding:0 var(--space-400) var(--space-400) var(--space-400)}}@media only screen and (width>=1920px){.dialog{--dialog-fit-content-max-height:calc(100dvh - var(--space-900)*2);--dialog-fit-content-max-width:35rem;--dialog-full-height-max-height:calc(100dvh - var(--space-900)*2);--dialog-font-title:var(--bold-400);--dialog-font-subline:var(--regular-200);--dialog-font-copy:var(--regular-100-ui);--dialog-body-gap:var(--space-450);--dialog-body-padding:var(--space-600) var(--space-400) var(--space-400) var(--space-400);--sheet-footer-padding:0 var(--space-400) var(--space-450) var(--space-400)}}.dialog--height-fit-content{--sheet-width:100%;--dialog-height:fit-content;--dialog-max-width:var(--dialog-fit-content-max-width);--dialog-max-height:var(--dialog-fit-content-max-height)}.dialog--height-full-height{--sheet-width:100dvw;--dialog-height:100dvh;--dialog-max-width:var(--dialog-full-height-max-width);--dialog-max-height:var(--dialog-full-height-max-height)}.dialog__body{gap:var(--dialog-body-gap,var(--space-300));padding:var(--dialog-body-padding,var(--space-300) var(--space-250) var(--space-400) var(--space-250));flex-direction:column;display:flex}.dialog__header{text-align:center}.dialog__icon-wrapper{justify-content:center;display:inline-flex;position:relative}.dialog__badge{position:absolute;right:0}.dialog__icon--default{color:currentColor}.dialog__icon--success{color:var(--festool-green-200)}.dialog__icon--error{color:var(--system-red-200)}.dialog__titles{gap:var(--space-050);margin-top:var(--space-250);flex-direction:column;display:flex}.dialog__title{font:var(--dialog-title-font,var(--bold-300))}.dialog__subline{font:var(--dialog-title-font,var(--regular-100-ui))}.dialog__copy{margin-top:var(--space-300);font:var(--dialog-copy-font,var(--regular-100-ui))}
