@layer custom-overrides{.v-table>.v-table__wrapper>table>tbody>tr>th,.v-table>.v-table__wrapper>table>thead>tr>th,.v-table>.v-table__wrapper>table>tfoot>tr>th{font-weight:700}.v-data-table-footer__items-per-page>.v-select{width:91px}.v-menu .v-overlay__content{max-height:500px!important}.v-autocomplete__selection-text,.v-combobox__selection-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v-icon--size-x-small{font-size:16px}.v-icon--size-small{font-size:20px}.v-icon--size-default{font-size:24px}.v-icon--size-large{font-size:28px}.v-icon--size-x-large{font-size:32px}}.vue3-easy-data-table{--easy-table-header-font-size: 14px;--easy-table-header-font-color: rgb(var(--v-theme-huntergreen));--easy-table-header-background-color: rgb(var(--v-theme-background));--easy-table-body-row-background-color: rgb(var(--v-theme-background));--easy-table-body-even-row-background-color: rgb(var(--v-theme-grey98));--easy-table-body-even-row-font-color: rgb(var(--v-theme-on-background));--easy-table-body-row-font-color: rgb(var(--v-theme-on-background));--easy-table-body-row-font-size: 14px;--easy-table-footer-font-size: 12px;--easy-table-border: 1px solid rgba(var(--v-border-color), var(--v-border-opacity));--easy-table-row-border: 1px solid rgba(var(--v-border-color), var(--v-border-opacity));--easy-table-body-row-height: 42px;--easy-table-body-item-padding: 8px 12px;--easy-table-body-row-hover-font-color: rgb(var(--v-theme-on-background));--easy-table-body-row-hover-background-color: rgba(var(--v-theme-huntergreen),calc(.12 * var(--v-theme-overlay-multiplier)));--easy-table-loading-mask-background-color: rgb(var(--v-theme-grey98));--easy-table-footer-background-color: rgb(var(--v-theme-background));--easy-table-footer-font-color: rgba(var(--v-theme-on-background), var(--v-high-emphasis-opacity));max-width:100%}.vue3-easy-data-table .vue3-easy-data-table__footer .v-btn--disabled{opacity:0!important}.vue3-easy-data-table .vue3-easy-data-table__footer .pagination__items-index{display:none}.vue3-easy-data-table .select-items{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity),0 3px 14px 2px var(--v-shadow-key-penumbra-opacity)!important}.vue3-easy-data-table .unmapped{--easy-table-body-row-background-color: rgba(var(--v-theme-sunglow),var(--v-medium-emphasis-opacity));--easy-table-body-row-hover-background-color: rgba(var(--v-theme-sunglow),var(--v-high-emphasis-opacity))}.vue3-easy-data-table .select-items{z-index:1000!important}.easy-data-table-link-column{text-decoration:none;width:100%;display:inline-block;height:100%;line-height:2}.easy-data-table-link-column:hover{cursor:pointer;text-decoration:underline}.v-data-table-link-column{text-decoration:none}.v-data-table-link-column:hover{cursor:pointer;text-decoration:underline}.v-data-table-footer__info{display:none}.v-data-table-footer-custom{padding-left:1rem}.v-data-table-footer-prepend{margin-right:auto}.v-card .vue3-easy-data-table .select-items.show{bottom:0;top:auto}:root,.v-theme--light,.dp--theme-light,.dp__theme_light,.dp--menu.dp--theme-light,.dp--main.dp--theme-light{--dp-font-family: "Lato", sans-serif;--dp-primary-color: rgb(var(--v-theme-primary));--dp-primary-disabled-color: rgba(var(--v-theme-primary), .5);--dp-text-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-background-color: rgb(var(--v-theme-surface));--dp-border-color: #ABABAB;--dp-border-color-hover: var(--dp-text-color);--dp-hover-color: rgba(var(--v-theme-primary), .1);--dp-hover-text-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-hover-icon-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-primary-text-color: #ffffff;--dp-range-between-dates-background-color: rgba(var(--v-theme-primary), .15);--dp-range-between-dates-text-color: var(--dp-text-color);--dp-range-between-border-color: var(--dp-hover-color)}.v-theme--dark,.dp--theme-dark,.dp__theme_dark,.dp--menu.dp--theme-dark,.dp--main.dp--theme-dark{--dp-font-family: "Lato", sans-serif;--dp-primary-color: rgb(var(--v-theme-primary));--dp-primary-disabled-color: rgba(var(--v-theme-primary), .5);--dp-text-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-background-color: rgb(var(--v-theme-surface));--dp-border-color: #6C6C6C;--dp-border-color-hover: var(--dp-text-color);--dp-hover-color: rgba(var(--v-theme-primary), .1);--dp-hover-text-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-hover-icon-color: rgba(var(--v-theme-on-surface), var(--v-high-emphasis-opacity));--dp-primary-text-color: #ffffff;--dp-range-between-dates-background-color: rgba(var(--v-theme-primary), .15);--dp-range-between-dates-text-color: var(--dp-text-color);--dp-range-between-border-color: var(--dp-hover-color)}.olive-date-picker-wrapper .v-field-label:not(.v-field-label--floating),.v-field:has(.dp--main,.dp__main) .v-field-label:not(.v-field-label--floating){margin-inline-start:var(--dp-input-icon-padding, 35px);max-width:calc(100% - var(--dp-input-icon-padding, 35px) - var(--v-field-padding-end, 16px))}.v-field .dp--main,.v-field .dp--main>div,.v-field .dp--input-wrap,.v-field .dp__main,.v-field .dp__main>div,.v-field .dp__input_wrap{height:100%;width:100%;flex:1 1 auto;min-width:0;align-items:center;position:relative;display:flex}.v-field .dp--input,.v-field .dp__input{min-height:var(--v-input-control-height);height:100%;width:100%;flex:1 1 auto;padding-top:0;padding-bottom:0;border:none;background:transparent;color:inherit;font-family:inherit;font-size:inherit;box-shadow:none}.v-field .dp--input:focus,.v-field .dp__input:focus{outline:none}.v-field .dp--input-icon,.v-field .dp__input_icon,.v-field .dp--clear-btn,.v-field .dp__clear_btn{opacity:var(--v-medium-emphasis-opacity);color:rgba(var(--v-theme-on-surface),var(--v-medium-emphasis-opacity))}.dp--menu .dp--preset-dates .dp--preset-range{background:transparent;border:none;border-radius:4px;color:var(--dp-text-color);padding:6px 12px;text-align:left;font-size:.875rem}.dp--menu .dp--preset-dates .dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp--menu .dp--range-start,.dp--menu .dp--range-end,.dp--menu .dp--active,.dp--menu .dp--overlay-cell-active,.dp--menu .dp__range_end,.dp--menu .dp__range_start,.dp--menu .dp__active_date,.dp--menu .dp__overlay_cell_active{background-color:rgb(var(--v-theme-primary));color:#fff}.dp--menu .dp--active,.dp--menu .dp--overlay-cell-active,.dp--menu .dp__active_date,.dp--menu .dp__overlay_cell_active{border-radius:4px}.dp--menu .dp--today,.dp--menu .dp__today{border:1px solid rgb(var(--v-theme-primary))}.dp--menu .dp--cell-inner:focus,.dp--menu .dp--cell-inner:focus-visible{outline:none}.dp--menu .dp--calendar-header-separator{background:var(--dp-border-color);height:1px}.dp--menu .dp--action-buttons .dp--action-select,.dp--menu .dp--action-buttons .dp--action-select:hover,.dp--menu .dp--action-buttons .dp--action-select:active,.dp--menu .dp__action_buttons .dp__action_select,.dp--menu .dp__action_buttons .dp__action_select:hover,.dp--menu .dp__action_buttons .dp__action_select:active{background:rgb(var(--v-theme-primary));color:#fff}.dp--menu .dp--action-cancel:hover,.dp--menu .dp__action_cancel:hover{border-color:rgb(var(--v-theme-primary))}@layer base,vuetify-core,vuetify-components,vuetify-overrides,vuetify-utilities,vuetify-final,custom-overrides;@layer vuetify-core.reset{button.v-btn,[type=button].v-btn,[type=reset].v-btn,[type=submit].v-btn{color:revert-layer}}@layer custom-overrides{#app{margin:0 auto;padding:0rem;text-align:left;font-size:16px;font-family:Lato,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{padding-left:1.5rem}a:active,a:hover{outline-width:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:10px;font-family:Public Sans,sans-serif}a:not(.v-btn,.v-btn-toggle){color:currentcolor}.required-asterisk{padding-left:2px}.prevent-select{-webkit-user-select:none;-ms-user-select:none;user-select:none}.page-header{row-gap:.5rem}.page-title{font-family:Public Sans,sans-serif;font-weight:500;letter-spacing:-.01em;color:rgb(var(--v-theme-nightRider));line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.71429em}@media(max-width:600px){.page-title{font-size:1.25rem}}.page-subtitle{font-family:Public Sans,sans-serif;font-weight:400;color:rgba(var(--v-theme-nightRider),var(--v-medium-emphasis-opacity));line-height:1.3333;font-size:.9em}@media(max-width:600px){.page-subtitle{font-size:.8rem}}.actions-col{column-gap:8px;row-gap:8px;display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap}.actions-group{display:flex;align-items:center;gap:16px;flex-wrap:nowrap}.toggle-compact .v-btn{height:36px;min-width:40px;padding-inline:10px}.add-compact .v-btn,.add-compact button{height:36px;line-height:36px}@media(max-width:600px){.actions-col{column-gap:6px;row-gap:6px}.actions-group{gap:6px}}.crud-container{max-width:1050px}.list-item-title-small .v-list-item-title{font-size:.875rem!important}.version{display:flex;justify-content:flex-end;margin-bottom:-8px;margin-right:2px;font-style:italic;font-size:x-small;color:rgb(var(--v-theme-silver))}.truncate-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uppercase-input input,input.uppercase-input{text-transform:uppercase}}.default-enter-from{transform:translate(5px);opacity:0}.default-enter-active,.default-leave-active{transition:all .3s ease-in}.default-leave-to{transform:translate(5px);opacity:0}.crud-enter-from{transform:translate(-5px);opacity:0}.crud-enter-active,.crud-leave-active{transition:all .5s ease-out}.crud-leave-to{transform:translate(-5px);opacity:0}
