.app-filter-field-list[data-v-f9b7e718]{display:flex;flex-direction:column;overflow:hidden}.app-filter-field-list__searchbar[data-v-f9b7e718]{--field-height: 40px;--field-radius: 8px}.app-filter-field-list__searchbar[data-v-f9b7e718] .v-field__overlay{box-shadow:none}.app-filter-field-list__searchbar[data-v-f9b7e718] .v-field.v-field--focused{border-color:rgba(var(--v-theme-primary),1)!important}.app-filter-field-list__searchbar[data-v-f9b7e718] .v-field{border-bottom:1px solid rgba(var(--v-theme-border),var(--v-border-opacity))!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.app-filter-field-selector[data-v-6666dc5d] input{display:none}.app-filter-field-selector[data-v-6666dc5d] .v-field,.app-filter-field-selector[data-v-6666dc5d] .v-field__input{cursor:pointer}.app-filter-field-selector--readonly[data-v-6666dc5d] .v-field:hover,.app-filter-field-selector--readonly[data-v-6666dc5d] .v-field__input{cursor:default!important}.app-filter-condition-fieldset[data-v-c0be099f]{display:flex;align-items:center;gap:8px}.app-filter-condition-fieldset__fields[data-v-c0be099f]{display:grid;grid-template-columns:minmax(100px,.7fr) 150px minmax(250px,1fr);align-items:center}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input:not(:last-child) .v-field{border-right:0}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input:first-child .v-field{border-top-right-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:var(--field-padding-x)!important;border-bottom-left-radius:var(--field-padding-x)!important}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input:not(:first-of-type):not(:last-of-type) .v-field{border-radius:0!important}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input:last-child .v-field{border-top-left-radius:0!important;border-bottom-left-radius:0!important;border-top-right-radius:var(--field-padding-x)!important;border-bottom-right-radius:var(--field-padding-x)!important}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input .v-field__clearable .app-icon{--icon-size: 16px}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input .v-field__field,.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input .v-field__input{overflow:hidden}.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input .v-field__field input,.app-filter-condition-fieldset__fields[data-v-c0be099f] .v-input .v-field__input input{position:relative;transform:none;top:0}.app-filter-menu.v-menu .v-overlay__content .v-list-item{height:auto;min-height:36px!important;padding:8px 12px;transition:.3s ease}.app-filter-menu.v-menu .v-list-item.v-list-item--link .v-list-item__overlay{opacity:0}.app-filter-menu.v-menu .v-list-item.v-list-item--link:hover .v-list-item__overlay{opacity:var(--v-hover-opacity)}.app-filter-menu.v-menu .v-list-item:not(.v-list-item--active):not(.highlighted).v-list-item--link:hover{background-color:transparent!important;color:rgba(var(--v-theme-text-primary),var(--v-high-emphasis-opacity))!important}.app-filter-menu.v-menu .v-list-item--active{background-color:rgba(var(--v-theme-primary),var(--v-tonal-opacity))!important;color:rgba(var(--v-theme-primary),1)!important}.app-filter-fieldset-wrapper[data-v-6c298ce3]{--filter-fields-height: 42px;display:grid;grid-template-columns:80px 1fr min-content;align-items:center;flex-grow:1;gap:8px}.app-filter-fieldset-wrapper--readonly[data-v-6c298ce3]{grid-template-columns:80px 1fr}.app-filter-fieldset-wrapper[data-v-6c298ce3] .v-input{--field-height: var(--filter-fields-height);--field-padding-x: 12px;--v-input-control-height: var(--field-height);--v-field-padding-top: 0;--v-field-padding-bottom: 0}.app-filter-fieldset-wrapper[data-v-6c298ce3] .v-input .v-field{--v-input-control-height: var(--field-height);--v-field-input-padding-top: 0px;--v-field-input-padding-bottom: 0px;--v-field-padding-start: var(--field-padding-x);border-radius:var(--field-padding-x)!important;padding-inline-end:var(--field-padding-x);background-color:rgba(var(--v-theme-surface),1);max-height:var(--field-height)}.app-filter-fieldset-wrapper[data-v-6c298ce3] .v-input .v-field__append-inner .v-icon{margin:0;font-size:16px}.app-filter-fieldset-wrapper[data-v-6c298ce3] .v-input .v-field__overlay{box-shadow:none;border:var(--field-border-width) solid var(--field-border-color)}.app-filter-fieldset-wrapper__readonly-operator[data-v-6c298ce3]{line-height:var(--filter-fields-height);text-align:center;color:rgba(var(--v-theme-text-secondary),var(--v-medium-emphasis-opacity));font-size:14px}.app-filter-fieldset-wrapper__actions[data-v-6c298ce3]{display:flex;align-items:center;min-height:var(--filter-fields-height)}.app-filter-group-fieldset[data-v-c9196dea]{--inner-fieldset-padding-default: 0px}.app-filter-group-fieldset__nested-group-card[data-v-c9196dea]{--inner-fieldset-padding: 8px;background-color:rgba(var(--v-theme-text-primary),var(--v-hover-opacity))}.app-filter-group-fieldset__condition-list[data-v-c9196dea]{display:flex;flex-direction:column;max-height:max(50vh,400px);gap:8px;overflow-y:auto;list-style:none;margin:calc(var(--inner-fieldset-padding, var(--inner-fieldset-padding-default)) * -1);padding:var(--inner-fieldset-padding, var(--inner-fieldset-padding-default))}.app-filter-group-fieldset__divider[data-v-c9196dea]{margin:calc(var(--inner-fieldset-padding, var(--inner-fieldset-padding-default)) * -1)}.filter-list-field__menu .v-list-item .v-list-item__content{display:flex;align-items:center;overflow:visible}.filter-list-field__menu .v-list-item .app-checkbox{--checkbox-size: 30px;--v-input-control-height: auto;margin-left:-8px}.filter-list-field__menu .v-list-item .app-checkbox .v-selection-control__input{--v-selection-control-size: var(--checkbox-size)}.filter-list-field__menu .v-list-item .app-checkbox label{pointer-events:none}.filter-list-field__menu .v-list-item .app-checkbox .input{width:16px;height:16px;border-radius:4px}.filter-list-field__menu .v-list-item .app-checkbox .input--indeterminate .icon{width:8px;height:8px}.filter-list-field__menu .v-list-item .app-checkbox .icon{width:12px;height:12px}
