@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}.toggle-up-down{transition:transform .35s ease-in-out!important}.toggle-up-down.rotate{transform:rotate(90deg)}.border-bottom{border-bottom:1px solid rgb(var(--v-theme-light-grey))}.border-top{border-top:1px solid rgb(var(--v-theme-light-grey))}.spacer{flex-grow:1!important}.v-text-field .v-field,.v-select .v-field,.v-autocomplete .v-field{border-radius:12px!important;transition:all .2s ease-in-out}.v-text-field .v-field:hover,.v-select .v-field:hover,.v-autocomplete .v-field:hover{box-shadow:0 2px 8px #00000014}.v-text-field .v-field--focused,.v-select .v-field--focused,.v-autocomplete .v-field--focused{box-shadow:0 4px 12px #4fc2c026!important}.v-select .v-chip,.v-autocomplete .v-chip{border-radius:20px;background-color:#4fc2c01a!important}.v-select .v-chip .v-chip__content,.v-autocomplete .v-chip .v-chip__content{color:#229787;font-weight:500}.v-select .v-chip:hover,.v-autocomplete .v-chip:hover{background-color:#4fc2c026!important}.v-overlay .v-menu__content,.v-overlay .v-autocomplete__content,.v-overlay .v-select__content{border-radius:12px!important;box-shadow:0 4px 16px #0000001f!important;overflow:hidden}.v-list.v-select-list,.v-list.v-autocomplete__content{padding:8px;background-color:#fff}.v-list.v-select-list .v-list-item,.v-list.v-autocomplete__content .v-list-item{border-radius:8px;margin-bottom:2px;transition:background-color .15s ease-in-out;min-height:40px}.v-list.v-select-list .v-list-item:last-child,.v-list.v-autocomplete__content .v-list-item:last-child{margin-bottom:0}.v-list.v-select-list .v-list-item:hover,.v-list.v-autocomplete__content .v-list-item:hover{background-color:#4fc2c014!important}.v-list.v-select-list .v-list-item.v-list-item--active,.v-list.v-autocomplete__content .v-list-item.v-list-item--active{background-color:#4fc2c01f!important}.v-list.v-select-list .v-list-item.v-list-item--active .v-list-item-title,.v-list.v-autocomplete__content .v-list-item.v-list-item--active .v-list-item-title{color:#229787;font-weight:500}.v-list.v-select-list .v-list-item .v-list-item-title,.v-list.v-autocomplete__content .v-list-item .v-list-item-title{font-size:.9rem}.v-list.v-select-list::-webkit-scrollbar,.v-list.v-autocomplete__content::-webkit-scrollbar{width:8px}.v-list.v-select-list::-webkit-scrollbar-track,.v-list.v-autocomplete__content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;margin:8px 0}.v-list.v-select-list::-webkit-scrollbar-thumb,.v-list.v-autocomplete__content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;transition:background-color .2s}.v-list.v-select-list::-webkit-scrollbar-thumb:hover,.v-list.v-autocomplete__content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-menu>.v-overlay__content{border-radius:12px!important;box-shadow:0 4px 16px #0000001f!important;overflow:hidden}.v-menu>.v-overlay__content .v-list{padding:8px;background-color:#fff}.v-menu>.v-overlay__content .v-list .v-list-item{border-radius:8px;margin-bottom:2px;transition:background-color .15s ease-in-out;min-height:40px;padding:4px 12px}.v-menu>.v-overlay__content .v-list .v-list-item:last-child{margin-bottom:0}.v-menu>.v-overlay__content .v-list .v-list-item:hover{background-color:#4fc2c014!important}.v-menu>.v-overlay__content .v-list .v-list-item .v-checkbox .v-selection-control__input .v-icon{transition:color .2s ease-in-out}.v-menu>.v-overlay__content .v-list .v-list-item .v-checkbox .v-label{font-size:.9rem;color:#000000de}.v-menu>.v-overlay__content .v-list .v-list-item .v-checkbox.v-input--dirty .v-selection-control__input .v-icon{color:#229787}.v-menu>.v-overlay__content .v-list .v-list-item .v-checkbox.v-input--dirty .v-label{font-weight:500}.v-menu>.v-overlay__content .v-list::-webkit-scrollbar{width:8px}.v-menu>.v-overlay__content .v-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px;margin:8px 0}.v-menu>.v-overlay__content .v-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px;transition:background-color .2s}.v-menu>.v-overlay__content .v-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.v-overlay__content:has(.v-list){border-radius:12px;overflow:hidden}.nav-sidebar{background:transparent;border-right:none}.nav-sidebar.v-navigation-drawer--mobile{background-size:cover;background:linear-gradient(#dbf7f8 0,#ecfdf3 33%,#f8ffef 67%,#f8fef0) no-repeat fixed center}.nav-sidebar .v-navigation-drawer__content{display:flex;flex-direction:column}.nav-sidebar .v-navigation-drawer__content .header-img{height:80px;margin:8px auto;flex-grow:0}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content{display:flex;flex-direction:column;flex-grow:1}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-divider{margin-bottom:4px}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-list .v-list-item{color:#28445e;border-radius:40px!important}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-list .v-list-item .v-list-item-title{font-size:1rem!important;line-height:1.2rem}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-list .v-list-item .v-list-item__overlay{background:transparent}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-list .v-list-item--active{background:#fff;box-shadow:-1px 8px 20px #1c1d2224}.nav-sidebar .v-navigation-drawer__content .nav-sidebar-content .v-list .v-list-item__spacer{width:12px}.nav-sidebar .v-navigation-drawer__content .nav-footer .v-expansion-panel-text__wrapper{padding:0}.nav-sidebar .v-navigation-drawer__content .nav-footer .v-expansion-panels{padding:8px}.nav-sidebar .v-navigation-drawer__content .nav-footer .v-expansion-panel-title{padding:4px 8px;height:36px;min-height:36px;max-height:36px}.nav-sidebar .v-navigation-drawer__content .nav-footer .v-expansion-panel-text .v-list{padding:0 8px 0 16px}.nav-sidebar .v-navigation-drawer__content .user-menu-btn{padding:0;margin:4px 16px;display:flex;background:transparent}.nav-sidebar .v-navigation-drawer__content .user-menu-btn .v-btn__content{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;font-size:16px;letter-spacing:normal;text-transform:none}.sidebar-user-menu .v-list-item{padding:0 8px;height:36px;min-height:36px;max-height:36px}.sidebar-user-menu .v-list-item .v-list-item-title{line-height:normal;font-size:16px}.v-data-table{font-family:Work Sans,sans-serif}.v-data-table .v-data-table__th th{font-weight:600;font-size:.875rem;color:#231f20}.v-data-table .v-data-table__tbody tr{transition:background-color .15s ease-in-out}.v-data-table .v-data-table__tbody tr td{font-size:.875rem;color:#231f20}.v-data-table .v-data-table-footer{font-family:Work Sans,sans-serif;font-size:.875rem}.table-striped :deep(.v-data-table__tbody) tr:nth-child(2n){background-color:#f9f9f9}.table-hover :deep(.v-data-table__tbody) tr{transition:background-color .15s ease-in-out}.table-hover :deep(.v-data-table__tbody) tr:hover{background-color:#eff6f5!important}.table-bordered{border:1px solid #dcdcdc;border-radius:.625rem;overflow:hidden}.table-compact :deep(.v-data-table__thead) th{padding:.5rem 1rem!important}.table-compact :deep(.v-data-table__tbody) td{padding:.5rem 1rem!important}.table-full-width{width:100%}.table-full-width :deep(.v-data-table){width:100%}.report-data-table{border:1px solid #dcdcdc;border-radius:.625rem;overflow:hidden;background-color:#fff}.report-data-table :deep(.v-data-table){background-color:transparent}.report-data-table :deep(.v-data-table__thead){background-color:#f9f9f9}.report-data-table :deep(.v-data-table__thead) th{font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:600;color:#231f20!important;text-transform:none;letter-spacing:normal;border-bottom:1px solid #dcdcdc!important}.report-data-table :deep(.v-data-table__tbody) tr:nth-child(2n){background-color:#f9f9f9}.report-data-table :deep(.v-data-table__tbody) tr{transition:background-color .15s ease-in-out}.report-data-table :deep(.v-data-table__tbody) tr:hover{background-color:#eff6f5!important}.report-data-table :deep(.v-data-table__tbody) tr td{font-family:Work Sans,sans-serif;font-size:.875rem;color:#231f20;padding:1rem;border-bottom:1px solid #dcdcdc!important}.report-data-table :deep(.v-data-table){box-shadow:none!important}.report-data-table :deep(.v-data-table__loading){background-color:#fffc}.report-data-table :deep(.v-data-table__empty-wrapper) td{text-align:center;padding:2rem;color:#747474;font-style:italic}.report-data-table :deep(.v-data-table-header__sort-icon){color:#747474}.table-with-scrollbar{overflow-x:auto}.table-with-scrollbar::-webkit-scrollbar{width:8px;height:8px}.table-with-scrollbar::-webkit-scrollbar-track{background:#f9f9f9;border-radius:.5rem}.table-with-scrollbar::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:.5rem}.table-with-scrollbar::-webkit-scrollbar-thumb:hover{background:#c3c3c3}.table-export-container{display:flex;justify-content:flex-end;align-items:center;padding:1rem 1.5rem;background-color:#f9f9f9;border-bottom:1px solid #dcdcdc}.table-export-container .export-button{background-color:#0c7b6b;color:#fff;border-radius:.5rem;padding:.5rem 1rem;font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:600;text-transform:none;letter-spacing:normal;transition:background-color .2s ease-in-out}.table-export-container .export-button:hover{background-color:#0a6556}.table-filters{display:flex;gap:1rem;padding:1rem 1.5rem;background-color:#f9f9f9;border-bottom:1px solid #dcdcdc;flex-wrap:wrap}.table-filters .filter-item{flex:1;min-width:200px}.table-filters .search-field .v-field{border-radius:.5rem;background-color:#fff}.table-filters .search-field .v-field__input{font-family:Work Sans,sans-serif;font-size:.875rem;padding:.5rem 1rem}.table-filters .search-field .v-field--focused{border-color:#0c7b6b}.table-summary-row{background-color:#eff3f7!important;font-weight:600;border-top:2px solid #dcdcdc!important}.table-summary-row td{font-weight:600!important}.responsive-table-wrapper{width:100%;overflow-x:auto}.responsive-table-wrapper::-webkit-scrollbar{width:8px;height:8px}.responsive-table-wrapper::-webkit-scrollbar-track{background:#f9f9f9;border-radius:.5rem}.responsive-table-wrapper::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:.5rem}.responsive-table-wrapper::-webkit-scrollbar-thumb:hover{background:#c3c3c3}@media(max-width:768px){.responsive-table-wrapper .v-data-table{min-width:600px}}.cell-align-left{text-align:left!important}.cell-align-center{text-align:center!important}.cell-align-right{text-align:right!important}.status-chip{display:inline-block;padding:.25rem .5rem!important;border-radius:.75rem;font-size:.75rem;font-weight:500}.status-chip.status-success{background-color:#eff6f5;color:#0c7b6b}.status-chip.status-error{background-color:#faefee;color:#d00b00}.status-chip.status-warning{background-color:#fef9f3;color:#b15d00}.status-chip.status-info{background-color:#eff3f7;color:#035998}.indicator-table{border:1px solid #dcdcdc;border-radius:.625rem;overflow:hidden;background-color:#fff}.indicator-table :deep(.v-data-table){background-color:transparent}.indicator-table :deep(.v-data-table__thead){background-color:#f9f9f9}.indicator-table :deep(.v-data-table__thead) th{font-family:Work Sans,sans-serif;font-size:.875rem;font-weight:600;color:#231f20!important;text-transform:none;letter-spacing:normal;border-bottom:1px solid #dcdcdc!important}.indicator-table :deep(.v-data-table__tbody) tr:nth-child(2n){background-color:#f9f9f9}.indicator-table :deep(.v-data-table__tbody) tr{transition:background-color .15s ease-in-out}.indicator-table :deep(.v-data-table__tbody) tr:hover{background-color:#eff6f5!important}.indicator-table :deep(.v-data-table__tbody) tr td{font-family:Work Sans,sans-serif;font-size:.875rem;color:#231f20;padding:1rem;border-bottom:1px solid #dcdcdc!important}.indicator-table :deep(.v-data-table){background-color:#fff}.indicator-table :deep(.v-data-table__thead) tr{border-bottom:2px solid #dcdcdc}.indicator-table :deep(.v-data-table__thead) th{padding:1rem}.indicator-table :deep(.v-data-table__thead) th:hover{background-color:#f2f2f2}.indicator-table :deep(.v-data-table__tbody) tr td{padding:1rem}.indicator-table :deep(.v-data-table__tbody) tr:last-child td{border-bottom:none}.header-content{display:flex;flex-direction:row;gap:.5rem;align-items:center;justify-content:flex-start}.header-content .count-badge{background-color:#f9f9f9;color:#035998;font-family:Work Sans,sans-serif;font-size:.75rem;font-weight:400;height:23px;border-radius:40px;padding:4px .5rem;display:inline-flex;align-items:center;justify-content:center}.clickable-link{color:#035998;text-decoration:none;transition:color .15s ease-in-out}.clickable-link:hover{color:#0076cc;text-decoration:underline}.clickable-link:focus{outline:2px solid #0c7b6b;outline-offset:2px}.clickable-link{font-weight:500}.no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#747474}.no-data p{margin-top:1rem;font-family:Work Sans,sans-serif;font-size:1rem}.chart-wrapper{position:relative}.chart-wrapper canvas{max-width:100%;height:auto}.chart-no-data{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#747474;min-height:300px}.chart-no-data .no-data-icon{font-size:48px;margin-bottom:1rem;opacity:.5}.chart-no-data .no-data-text{font-family:Work Sans,sans-serif;font-size:1rem}.tab-content-compact{padding:1rem;display:flex;flex-direction:column;gap:1rem}.tab-content-scrollable{padding:2rem;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;max-height:calc(100vh - 300px)}.tab-content-scrollable::-webkit-scrollbar{width:8px;height:8px}.tab-content-scrollable::-webkit-scrollbar-track{background:#f9f9f9;border-radius:.5rem}.tab-content-scrollable::-webkit-scrollbar-thumb{background:#dcdcdc;border-radius:.5rem}.tab-content-scrollable::-webkit-scrollbar-thumb:hover{background:#c3c3c3}.custom-pagination{display:flex;justify-content:center;align-items:center;gap:.25rem;padding:1rem;border-top:1px solid #dcdcdc;background-color:#f9f9f9}.custom-pagination .pagination-btn{min-width:36px;font-family:Work Sans,sans-serif}.custom-pagination .pagination-btn:disabled{opacity:.4}.custom-pagination .pagination-btn.page-number-btn{font-weight:500}.custom-pagination .pagination-btn.v-btn--variant-flat{background-color:#0c7b6b;color:#fff}.custom-pagination .pagination-btn.v-btn--variant-flat:hover{background-color:#0b6f60}.pagination-info{font-family:Work Sans,sans-serif;font-size:.875rem;color:#747474;padding:.5rem 1rem}.pagination-items-per-page{display:flex;align-items:center;gap:.5rem}.pagination-items-per-page label{font-family:Work Sans,sans-serif;font-size:.875rem;color:#747474}.pagination-items-per-page select{padding:.25rem .5rem;border:1px solid #dcdcdc;border-radius:.5rem;font-family:Work Sans,sans-serif;font-size:.875rem;background-color:#fff}.pagination-items-per-page select:focus{outline:2px solid #0c7b6b;outline-offset:2px}.filter-section .filter-card{border:1px solid #dcdcdc;border-radius:.625rem;padding:1rem;background-color:#f9f9f9}.filter-section .filter-controls{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.filter-section .filter-left,.filter-section .filter-right{display:flex;flex-direction:row;gap:.5rem;align-items:center;flex-wrap:wrap}.county-list :deep(.v-list-item){padding:.5rem 1rem}.county-list :deep(.v-checkbox){font-size:.875rem}.filter-btn{font-size:.75rem;color:#035998;text-transform:none;font-weight:400;padding:.25rem 1rem;border:1px solid #dcdcdc;border-radius:.75rem;transition:all .15s ease-in-out}.filter-btn:hover{background-color:#e8f4f0;border-color:#c3c3c3}.filter-count-badge{background-color:#0c7b6b;color:#fff;font-family:Work Sans,sans-serif;font-size:.75rem;font-weight:600;height:20px;min-width:20px;border-radius:10px;padding:0 .25rem;display:inline-flex;align-items:center;justify-content:center;margin-left:.25rem}.report-container{background-color:transparent!important;box-shadow:none!important;flex:1;display:flex;flex-direction:column;min-height:0;overflow-y:hidden}.report-view{flex:1;display:flex!important;flex-direction:column;background-color:#e8f4f899;border-radius:.75rem;padding:0!important}.report-view :deep(.v-container__fluid){height:100%;display:flex;flex-direction:column}.indicator-container{flex:1;overflow:hidden;display:flex;flex-direction:column}.tab-content{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.placeholder-content{padding:3rem;text-align:center;font-size:1.125rem;color:#747474;background-color:#f9f9f9;border:2px dashed #dcdcdc;border-radius:.5rem;min-height:400px;display:flex;justify-content:center;align-items:center}.stepper-container{display:flex;flex-direction:column;height:100%;overflow:hidden}.stepper-container .form-container{display:flex;flex-direction:column;flex-grow:1;gap:10px;overflow:auto;padding-top:12px}.stepper-container .form-container .form-container-row{width:100%;display:flex;align-items:start;gap:16px}.stepper-container .form-container .form-container-row .v-input{flex-grow:1}.stepper-container .form-container .form-container-row .v-input .v-field .v-field__prepend-inner .v-icon{margin-top:2px}.stepper-container .form-container .form-container-row .v-input .v-field .v-field__field .v-field__input{padding-top:14px}.stepper-container .form-container .form-container-row .v-input .v-field__outline{color:#dcdcdc;--v-field-border-opacity: 1}.stepper-container .form-container .form-container-row .v-input .v-field__outline .v-field-label{color:#231f20;opacity:1;font-size:16px}.stepper-container .form-container .form-container-row .v-input .v-field--focused .v-field__outline{color:#0c7b6b!important;transition:.15s color ease-in-out}.required-asterisk{color:#b12524;margin-left:2px}.v-card{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity,background;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0}.v-card{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0}.v-card--border{border-width:thin;box-shadow:none}.v-card--absolute{position:absolute}.v-card--fixed{position:fixed}.v-card{border-radius:4px}.v-card:hover>.v-card__overlay{opacity:calc(var(--v-hover-opacity) * var(--v-theme-overlay-multiplier))}.v-card:focus-visible>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card:focus>.v-card__overlay{opacity:calc(var(--v-focus-opacity) * var(--v-theme-overlay-multiplier))}}.v-card--active>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]>.v-card__overlay{opacity:calc(var(--v-activated-opacity) * var(--v-theme-overlay-multiplier))}.v-card--active:hover>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:hover>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-hover-opacity)) * var(--v-theme-overlay-multiplier))}.v-card--active:focus-visible>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus-visible>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}@supports not selector(:focus-visible){.v-card--active:focus>.v-card__overlay,.v-card[aria-haspopup=menu][aria-expanded=true]:focus>.v-card__overlay{opacity:calc((var(--v-activated-opacity) + var(--v-focus-opacity)) * var(--v-theme-overlay-multiplier))}}.v-card--variant-plain,.v-card--variant-outlined,.v-card--variant-text,.v-card--variant-tonal{background:transparent;color:inherit}.v-card--variant-plain{opacity:.62}.v-card--variant-plain:focus,.v-card--variant-plain:hover{opacity:1}.v-card--variant-plain .v-card__overlay{display:none}.v-card--variant-elevated,.v-card--variant-flat{background:rgb(var(--v-theme-surface));color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-card--variant-elevated{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-flat{box-shadow:0 0 0 0 var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 0 0 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 0 0 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--variant-outlined{border:thin solid currentColor}.v-card--variant-text .v-card__overlay{background:currentColor}.v-card--variant-tonal .v-card__underlay{background:currentColor;opacity:var(--v-activated-opacity);border-radius:inherit;inset:0;pointer-events:none}.v-card .v-card__underlay{position:absolute}.v-card--disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.v-card--disabled>:not(.v-card__loader){opacity:.6}.v-card--flat{box-shadow:none}.v-card--hover{cursor:pointer}.v-card--hover:before,.v-card--hover:after{border-radius:inherit;content:"";display:block;inset:0;pointer-events:none;position:absolute;transition:inherit}.v-card--hover:before{opacity:1;z-index:-1}.v-card--hover:before{box-shadow:0 2px 1px -1px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 1px 1px 0 var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 1px 3px 0 var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:after{z-index:1;opacity:0}.v-card--hover:after{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--hover:hover:after{opacity:1}.v-card--hover:hover:before{opacity:0}.v-card--hover:hover{box-shadow:0 5px 5px -3px var(--v-shadow-key-umbra-opacity, rgba(0, 0, 0, .2)),0 8px 10px 1px var(--v-shadow-key-penumbra-opacity, rgba(0, 0, 0, .14)),0 3px 14px 2px var(--v-shadow-key-ambient-opacity, rgba(0, 0, 0, .12))}.v-card--link{cursor:pointer}.v-card-actions{align-items:center;display:flex;flex:none;min-height:52px;padding:.5rem;gap:.5rem}.v-card-item{align-items:center;display:grid;flex:none;grid-template-areas:"prepend content append";grid-template-columns:max-content auto max-content;padding:.625rem 1rem}.v-card-item+.v-card-text{padding-top:0}.v-card-item__prepend,.v-card-item__append{align-items:center;display:flex}.v-card-item__prepend{grid-area:prepend;padding-inline-end:.5rem}.v-card-item__append{grid-area:append;padding-inline-start:.5rem}.v-card-item__content{align-self:center;grid-area:content;overflow:hidden}.v-card-title{display:block;flex:none;font-size:1.25rem;font-weight:500;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.0125em;min-width:0;overflow-wrap:normal;overflow:hidden;padding:.5rem 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap;word-break:normal;word-wrap:break-word}.v-card .v-card-title{line-height:1.6}.v-card--density-comfortable .v-card-title{line-height:1.75rem}.v-card--density-compact .v-card-title{line-height:1.55rem}.v-card-item .v-card-title{padding:0}.v-card-title+.v-card-text,.v-card-title+.v-card-actions{padding-top:0}.v-card-subtitle{display:block;flex:none;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-subtitle-opacity, var(--v-medium-emphasis-opacity));overflow:hidden;padding:0 1rem;text-overflow:ellipsis;text-transform:none;white-space:nowrap}.v-card .v-card-subtitle{line-height:1.425}.v-card--density-comfortable .v-card-subtitle{line-height:1.125rem}.v-card--density-compact .v-card-subtitle{line-height:1rem}.v-card-item .v-card-subtitle{padding:0 0 .25rem}.v-card-text{flex:1 1 auto;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;opacity:var(--v-card-text-opacity, 1);padding:1rem;text-transform:none}.v-card .v-card-text{line-height:1.425}.v-card--density-comfortable .v-card-text{line-height:1.2rem}.v-card--density-compact .v-card-text{line-height:1.15rem}.v-card__image{display:flex;height:100%;flex:1 1 auto;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.v-card__content{border-radius:inherit;overflow:hidden;position:relative}.v-card__loader{inset:0 0 auto;position:absolute;width:100%;z-index:1}@media(forced-colors:active){.v-card__loader .v-progress-linear{border:none}}.v-card__overlay{background-color:currentColor;border-radius:inherit;position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .2s ease-in-out}@media(forced-colors:active){.v-card:not(.v-card--variant-text,.v-card--variant-plain){border:thin solid}}
