.q-btn.v-modal-close{color:var(--q-text-muted,var(--auraflow-gray-63))!important;transition:color var(--auraflow-motion-duration-fast) ease, background-color var(--auraflow-motion-duration-fast) ease!important;background-color:#0000!important;border-radius:.375rem!important}.q-btn.v-modal-close:is(:hover,:focus-visible,:active):not(.disabled):not(.q-btn--disable){color:var(--q-text-secondary,var(--auraflow-gray-75))!important;background-color:var(--q-button-secondary,var(--auraflow-gray-27))!important}.q-btn.v-modal-close:before,.q-btn.v-modal-close .q-focus-helper,.q-btn.v-modal-close .q-ripple{opacity:0!important;background:0 0!important}.v-modal-dialog .q-dialog__backdrop{background:var(--q-bg-overlay)!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}.v-modal-dialog .q-card.v-modal-card{background:var(--q-bg-card)!important;min-height:var(--v-modal-min-height,36rem)!important;border-radius:.5rem!important;flex-direction:column!important;display:flex!important;overflow:hidden!important;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a!important}.v-modal-dialog.v-modal--compact .q-card.v-modal--compact-card{min-height:unset!important;max-height:min(90vh,100vh - 2rem)!important}.v-modal-dialog.v-modal--compact .q-card.v-modal--compact-card .modal-body{flex:var(--v-modal-compact-body-flex,0 1 auto)!important;min-height:var(--v-modal-compact-body-min-height,auto)!important;overflow-y:auto!important}.v-modal-dialog.v-modal--compact .q-card.v-modal--compact-card .modal-body.modal-body-padded{padding-top:var(--v-modal-compact-body-padding-top,1.5rem)!important;padding-bottom:var(--v-modal-compact-body-padding-bottom,1.5rem)!important}.v-modal-dialog .q-card.v-modal--delete{min-height:15rem!important;max-height:32rem!important}.v-modal-dialog .q-card.v-modal--delete .modal-header h2,.v-modal-dialog .q-card.v-modal--delete .modal-header,.v-modal-dialog .q-card.v-modal--delete .modal-header *,.v-modal-dialog .q-card.v-modal--delete .modal-body,.v-modal-dialog .q-card.v-modal--delete .modal-body p,.v-modal-dialog .q-card.v-modal--delete .modal-body .delete-dialog-message{color:var(--auraflow-gray-92)!important}.v-modal-dialog .q-card.v-modal--delete .modal-body{align-items:center!important;justify-content:var(--v-modal-delete-body-justify-content,center)!important;flex-direction:column!important;display:flex!important}.v-modal-dialog .q-card.v-modal--delete .modal-body>*{width:100%!important}.v-modal-dialog .q-card.v-modal--delete .modal-body p,.v-modal-dialog .q-card.v-modal--delete .modal-body .delete-dialog-message{margin:0!important}.v-modal-dialog .modal-xs{width:100%!important;max-width:26rem!important;margin:1rem!important}.v-modal-dialog .modal-sm{width:100%!important;max-width:32rem!important;margin:1rem!important}.v-modal-dialog .modal-md{max-width:var(--v-modal-size-max-width,38rem)!important;width:var(--v-modal-size-width,100%)!important;margin:var(--v-modal-size-margin,1rem)!important}.v-modal-dialog .modal-lg{width:100%!important;max-width:44rem!important;margin:1rem!important}.v-modal-dialog .modal-xl{max-width:var(--v-modal-size-max-width,52rem)!important;width:var(--v-modal-size-width,100%)!important;margin:var(--v-modal-size-margin,1rem)!important}.v-modal-dialog .modal-full{border-radius:0!important;width:100%!important;height:100%!important;margin:0!important}.v-modal-dialog .modal-header{position:var(--v-modal-header-position,static)!important;padding:var(--v-modal-header-padding,1rem 1.25rem)!important;border-bottom:var(--v-modal-header-border-bottom,1px solid var(--q-border-light))!important;flex-shrink:0!important}.v-modal-dialog .modal-header .col{flex:auto!important;min-width:0!important}.v-modal-dialog .modal-header h2{font-size:var(--v-modal-title-font-size,1.125rem)!important;font-weight:var(--v-modal-title-font-weight,600)!important;line-height:var(--v-modal-title-line-height,normal)!important;letter-spacing:var(--v-modal-title-letter-spacing,normal)!important;color:var(--v-modal-title-color,var(--q-text-primary))!important;margin:0!important}.v-modal-dialog .close-btn{position:var(--v-modal-close-position,relative)!important;top:var(--v-modal-close-top,auto)!important;right:var(--v-modal-close-right,auto)!important;z-index:var(--v-modal-close-z-index,auto)!important;width:var(--v-modal-close-width,2rem)!important;height:var(--v-modal-close-height,2rem)!important;min-height:var(--v-modal-close-min-height,2rem)!important;min-width:var(--v-modal-close-min-width,2rem)!important;padding:var(--v-modal-close-padding,0)!important}.v-modal-dialog .modal-body{flex:var(--v-modal-body-flex,1 1 0)!important;min-height:var(--v-modal-body-min-height,0)!important;overflow-y:var(--v-modal-body-overflow-y,auto)!important;color:var(--auraflow-gray-92)!important}.v-modal-dialog .modal-body .field-label,.v-modal-dialog .modal-body label{color:var(--auraflow-gray-92)!important;font-size:.875rem!important;font-weight:500!important}.v-modal-dialog .modal-body .q-field__control{background:var(--auraflow-gray-10)!important}.v-modal-dialog .modal-body .q-field__control:before{border-color:var(--auraflow-gray-38)!important}.v-modal-dialog .modal-body .q-field--focused:not(.q-field--error) .q-field__control:before{border-color:var(--auraflow-field-focus-border,var(--auraflow-green-40))!important}.v-modal-dialog .modal-body .q-field__native{color:var(--auraflow-gray-92)!important}.v-modal-dialog .modal-body .q-field__native::placeholder{color:var(--auraflow-gray-63)!important}.v-modal-dialog .modal-body-padded{padding:1rem 1.25rem!important}.v-modal-dialog .modal-body-no-padding{padding:1.5rem!important}.v-modal-dialog .modal-footer{padding:var(--v-modal-footer-padding,1rem 1.25rem)!important;border-top:var(--v-modal-footer-border-top,1px solid var(--q-border-light))!important;flex-shrink:0!important;gap:.75rem!important}.v-modal-dialog .modal-footer.modal-footer--split-actions{justify-content:flex-start!important;align-items:center!important;gap:1.5rem!important;width:100%!important}.v-modal-dialog .modal-footer.modal-footer--split-actions .v-modal-footer-checkbox{align-self:flex-start!important}.v-modal-dialog .modal-footer.modal-footer--split-actions .v-modal-footer-checkbox .q-checkbox__label{margin-left:.5rem!important}.v-modal-dialog .modal-footer.modal-footer--split-actions .v-modal-footer-actions{align-self:flex-end!important;align-items:center!important;margin-left:auto!important;display:flex!important}.v-modal-dialog .q-card__section:not(.modal-header):not(.modal-body):not(.modal-body-padded):not(.modal-body-no-padding):not(.modal-footer){padding:0!important}.v-modal-dialog .modal-footer .q-btn{margin-left:.5rem;min-height:var(--v-modal-footer-button-min-height,unset)!important}.v-modal-dialog .modal-footer .q-btn:first-child{margin-left:0}.v-modal-dialog .modal-footer .v-modal-btn-cancel,.v-modal-dialog .modal-footer .v-modal-btn-cancel.q-btn{color:var(--v-button-bg,var(--auraflow-green-60))!important;background:var(--auraflow-gray-10)!important;border:1px solid var(--v-button-bg,var(--auraflow-green-60))!important;border-radius:4px!important}.v-modal-dialog .modal-footer .v-modal-btn-cancel:hover:not(.q-btn--disable),.v-modal-dialog .modal-footer .v-modal-btn-cancel.q-btn:hover:not(.q-btn--disable){background:#00a36d0d!important}.v-modal-dialog .modal-footer .v-modal-btn-primary,.v-modal-dialog .modal-footer .v-modal-btn-primary.q-btn{background:var(--auraflow-green-60)!important;color:var(--auraflow-gray-10)!important;border:none!important;border-radius:4px!important;font-weight:500!important}.v-modal-dialog .modal-footer .v-modal-btn-primary:hover:not(.q-btn--disable),.v-modal-dialog .modal-footer .v-modal-btn-primary.q-btn:hover:not(.q-btn--disable){background:var(--auraflow-green-button-hover)!important}.v-modal-dialog .modal-footer .v-modal-btn-primary:active:not(.q-btn--disable),.v-modal-dialog .modal-footer .v-modal-btn-primary.q-btn:active:not(.q-btn--disable){background:var(--auraflow-green-dark-hover)!important}@media (width<=640px){.v-modal-dialog .modal-footer.modal-footer--split-actions{flex-direction:column!important;align-items:stretch!important;gap:1rem!important}.v-modal-dialog .modal-footer.modal-footer--split-actions .v-modal-footer-actions{justify-content:flex-end!important}}@media (prefers-reduced-motion:reduce){.v-modal-dialog,.v-modal-dialog *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
