.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.modern-search[data-v-1ed015b8] .v-input__slot{background-color:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:none!important}.modern-add-btn[data-v-1ed015b8]:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important;transition:all .2s ease}.modern-table[data-v-1ed015b8] table{border-collapse:separate;border-spacing:0}.modern-table[data-v-1ed015b8] th{background-color:#f4f6f8!important;color:#334155!important;font-family:Inter,Poppins,sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0!important}.modern-table[data-v-1ed015b8] td{border-bottom:1px solid #f1f5f9!important;color:#475569;font-size:14px!important;font-family:Inter,Poppins,sans-serif!important;padding:12px 16px!important}.modern-table[data-v-1ed015b8] tbody tr:hover{background-color:#f8fafc!important;transition:all .2s ease-in-out}