.v-pagination__list{display:inline-flex;justify-content:center;list-style-type:none;width:100%}.v-pagination__first,.v-pagination__item,.v-pagination__last,.v-pagination__next,.v-pagination__prev{margin:.3rem}:deep(.v-pagination) .v-pagination__item>button,:deep(.v-pagination) .v-pagination__next>button,:deep(.v-pagination) .v-pagination__prev>button{border:1px solid var(--main_border);height:44px;width:44px}:deep(.v-pagination) .v-pagination__item>button .v-btn__content,:deep(.v-pagination) .v-pagination__next>button .v-btn__content,:deep(.v-pagination) .v-pagination__prev>button .v-btn__content{font-size:14px;font-weight:400;line-height:20px}:deep(.v-pagination) .v-pagination__item>button .v-icon,:deep(.v-pagination) .v-pagination__next>button .v-icon,:deep(.v-pagination) .v-pagination__prev>button .v-icon{font-size:20px;height:20px;width:20px}:deep(.v-autocomplete) .v-label{color:var(--placeholder)}:deep(.v-autocomplete) .v-field__outline{--v-field-border-width:1px}:deep(.v-autocomplete) .v-field--focused{--v-field-border-width:1px;color:var(--border_focused);outline:3px solid var(--border_focused_outlined)}:deep(.v-autocomplete) .v-field__input input{font-size:14px}:deep(.v-autocomplete) .v-field__input input::-moz-placeholder{color:var(--placeholder);font-size:14px;letter-spacing:0;line-height:20px}:deep(.v-autocomplete) .v-field__input input::placeholder{color:var(--placeholder);font-size:14px;letter-spacing:0;line-height:20px}:deep(.v-autocomplete) .v-autocomplete__selection-text{font-size:14px}:deep(.v-autocomplete) .v-autocomplete__selection .v-chip{background:var(--menu_rail_background);border-radius:4px}:deep(.v-autocomplete) .v-autocomplete__selection .v-chip__content{color:var(--active_menu_item)}:deep(.v-autocomplete) .v-autocomplete__selection .v-chip__underlay{display:none}:deep(.v-autocomplete) .v-input__details{padding:4px 8px}:deep(.v-autocomplete).hideSelectMarker .v-field__append-inner{display:none}.required{color:var(--label_error)}.per-page-select :deep(.v-autocomplete) .v-autocomplete__selection{max-width:-moz-fit-content!important;max-width:fit-content!important}@media(max-width:768px){.pagination-container{align-items:flex-start;flex-direction:column;gap:16px}}.pagination-container .v-input__details{display:none!important}
