dialog.ms-dialog{box-sizing:border-box;width:720px;height:fit-content;max-width:calc(100vw - 32px);max-height:calc(100vh - 48px);margin:auto;padding:20px;border:1px solid #aeb5bc;border-radius:4px;background:#fff;color:var(--ms-text);font:12px var(--ms-font);box-shadow:0 12px 40px #0005;overflow:auto}
dialog.ms-dialog::backdrop{background:#0005}dialog.ms-dialog h2{margin:0 0 18px;font-size:18px;font-weight:500}dialog.ms-dialog>label,dialog.ms-dialog form>label{display:block;margin:10px 0}dialog.ms-dialog .ms-input,dialog.ms-dialog .ms-select{margin-left:8px}dialog.ms-dialog [role=status]{color:#a33}dialog.ms-dialog [data-rel-results]{max-height:270px;overflow:auto;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:8px 0}
dialog.ms-dialog>label[hidden]{display:none}
