.formDialog{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;position:relative;max-height:85%;min-width:20%;min-width:clamp(20%,60ch,50%);max-width:90%}.formDialogHeader{padding:1em 1.25em;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-shrink:0;flex-shrink:0;box-sizing:border-box;height:4.79em;position:relative}.formDialogHeaderTitle{margin-top:0;margin-bottom:0}.formDialogHeaderTitle.withEllipsis{text-overflow:ellipsis;overflow:hidden}.formDialogHeaderTitle-centered{max-width:calc(100% - 12ch);white-space:nowrap;overflow:hidden}.formDialogContent:not(.no-grow){-webkit-flex-grow:1;flex-grow:1}.dialogContentInner{padding-bottom:14em;padding-top:1em}.dialogContentInner-normalbottompadding{padding-bottom:1em}.dialog-content-centered{margin:0 auto;width:80ch;max-width:100%}.dialog-content-centered.padded-left,.dialog-content-centered.padded-right{box-sizing:border-box;width:97ch}@supports (height:calc(3.125em + 2 * max(3em,4em))){.dialog-content-centered.padded-left,.dialog-content-centered.padded-right{width:calc(80ch + 2 * min(4vw,2.7rem))}}.dialog-content-centered-mini,.dialog-content-centered-mini.padded-left,.dialog-content-centered-mini.padded-right{width:50ch}.dialogContentTitle{margin-top:1em}.formDialogFooter{bottom:0;left:0;right:0;inset-inline-start:0;inset-inline-end:0;display:-webkit-flex;display:flex;position:absolute;padding:1.5em 1em 1.5em;padding-bottom:calc(1.5em + env(safe-area-inset-bottom,0));z-index:1;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;box-sizing:border-box}.formDialogFooter-wizard{-webkit-justify-content:flex-end;justify-content:flex-end}.formDialogFooter-flex{position:static;width:100%}.formDialogFooterItem{margin:.5em!important;-webkit-flex-grow:1;flex-grow:1;max-width:80ch}@supports selector(:hover) and (display:revert) and (column-gap:1em){.formDialogFooter{-webkit-column-gap:.75em;column-gap:.75em;row-gap:.75em}.formDialogFooterItem{margin:0!important}.dialogHeaderButton{margin:0}.formDialogHeader{-webkit-column-gap:1.25ch;column-gap:1.25ch;row-gap:1em}}.formDialogFooterItem-autosize{-webkit-flex-grow:initial;flex-grow:initial;-webkit-padding-start:2em;padding-inline-start:2em;-webkit-padding-end:2em;padding-inline-end:2em}