.aui-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:var(--overlay-background);z-index:1000;display:flex;place-items:center;justify-content:center}.aui-root .dialog{position:relative;color:var(--dialog-text, var(--default-text));display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr}.aui-root .dialog>.dialog-content-wrapper{min-height:0;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto}@media (min-width: 800px){.aui-root .dialog.limit-width{max-width:720px}}.aui-root .dialog.success .dialog-content,.aui-root .dialog.warning .dialog-content,.aui-root .dialog.danger .dialog-content{color:var(--default-text)}.aui-root .dialog.success big .aui-icon{color:var(--success)}.aui-root .dialog.warning big .aui-icon{color:var(--warning)}.aui-root .dialog.danger big .aui-icon{color:var(--danger)}.aui-root .dialog>.aui-column{gap:0}.aui-root .dialog .aui-row>.aui-form-control{margin:0}.aui-root .dialog .aui-row:has(.aui-form-control),.aui-root .dialog .aui-form-control{margin-bottom:var(--spacing-3)}.aui-root .dialog .aui-row:has(.aui-form-control):last-child,.aui-root .dialog .aui-form-control:last-child{margin-bottom:2px}.aui-root .dialog legend+.aui-form-control{margin-top:0}.aui-root .dialog .dialog-header{position:sticky;top:0;z-index:1;padding:var(--spacing-4) var(--spacing-4) var(--spacing-2);min-width:200px;max-width:100%;background-color:rgba(var(--light-lighter-rgb),.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);gap:var(--spacing-2)}.aui-root .dialog .dialog-header big{display:block;line-height:1}.aui-root .dialog .dialog-header .aui-column{gap:0}.aui-root .dialog .dialog-header .aui-column p{color:var(--light-darker)}.aui-root .dialog .dialog-header .aui-grow:first-child{flex:1 1 200px}.aui-root .dialog .dialog-header .btn{white-space:nowrap}.aui-root .dialog .dialog-header .btn-link,.aui-root .dialog .dialog-header .btn-link:last-child,.aui-root .dialog .dialog-header .btn,.aui-root .dialog .dialog-header .btn:last-child,.aui-root .dialog .dialog-header a,.aui-root .dialog .dialog-header a:last-child{margin:0}.aui-root .dialog .dialog-content{position:relative;overflow:auto;padding:0 var(--spacing-4)}.aui-root .dialog .dialog-content:last-child{padding-bottom:var(--spacing-4)}.aui-root .dialog .dialog-content p:where(:not(.m-0)){margin:.25em 0 1em}.aui-root .dialog .dialog-content p:where(:not(.m-0)):last-child{margin-bottom:0}.aui-root .dialog .dialog-content>:first-child{margin-top:2px}.aui-root .dialog .dialog-content>:last-child{margin-bottom:2px}.aui-root .dialog .dialog-content-wrapper{margin:0}.aui-root .dialog .dialog-content-wrapper .btn-group:last-child{padding:var(--spacing-4);margin:0}.aui-root .dialog .dialog-content-wrapper .btn-group:last-child .btn{flex:1 0 auto}.aui-root .dialog .dialog-content-wrapper .btn-group:last-child .btn.light{flex-grow:.6}.aui-root .dialog .dialog-content-wrapper .btn-group:last-child.divider{border-top:1px solid var(--light);padding-top:var(--spacing-3)}#popup-menu{position:fixed;top:0;left:0;right:0;bottom:0;z-index:4990;background-color:rgba(var(--dark-rgb),.05);transition:opacity .1s ease-out}.aui-root div.popup-menu{position:fixed;z-index:5000;overflow:auto;background:var(--light-lighter);box-shadow:var(--shadow-md);min-width:200px;padding:var(--spacing-1);gap:5px;border-radius:var(--radius);max-width:600px;display:flex;flex-direction:column;align-items:stretch;animation:fadein .15s ease-out;border:1px solid var(--light)}.aui-root div.popup-menu>.btn,.aui-root div.popup-menu>.btn-link{border:none;border-radius:var(--btn-radius);padding:10px 15px;text-align:left;justify-content:flex-start;font-weight:var(--default-font-weight);gap:10px;text-decoration:none;background:transparent;transition-property:color,background-color;color:var(--default-text)}.aui-root div.popup-menu>.btn.active,.aui-root div.popup-menu>.btn-link.active{color:var(--primary);font-weight:var(--strong-font-weight)}.aui-root div.popup-menu>.btn:hover,.aui-root div.popup-menu>.btn-link:hover{background:rgba(var(--primary-rgb),.05)}.aui-root div.popup-menu>.btn.close-popup-menu,.aui-root div.popup-menu>.btn-link.close-popup-menu{position:absolute;left:-9999px}.aui-root div.popup-menu>.btn.close-popup-menu:focus-visible,.aui-root div.popup-menu>.btn-link.close-popup-menu:focus-visible{position:relative;left:0}.popup-menu-button.btn-link{border-radius:var(--btn-radius);transition-property:color,background-color,text-decoration;background:transparent}.popup-menu-button.btn-link.active,.popup-menu-button.btn-link:hover{background:rgba(var(--primary-rgb),.05)}
