
.modal-activator[data-v-d59d139a] {
  z-index: 10;
  padding: 10px;
}
.btn-submit[data-v-d59d139a] {
  color: white !important;
}
.modal-header[data-v-d59d139a] {
  background-color: #f5f5f5;
}
.modal-title[data-v-d59d139a] {
  font-size: 1.25rem;
  font-weight: 600;
}
.stepper-actions[data-v-d59d139a] {
  display: flex;
  align-items: center;
  gap: 1rem;
  justify-content: flex-end;
}


[data-v-0c27ad18] .cell-top {
  vertical-align: top !important;
}
.card-header[data-v-0c27ad18] {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 12px;
}
.card-header__title[data-v-0c27ad18] {
  display: flex;
  align-items: center;
}
.card-header__spacer[data-v-0c27ad18] {
  flex: 1;
  min-width: 16px;
}
.card-header__search[data-v-0c27ad18] {
  min-width: 200px;
}
.card-title[data-v-0c27ad18] {
  font-size: 20px;
  font-weight: 600;
}
.header-actions[data-v-0c27ad18] {
  display: flex;
  align-items: center;
  gap: 8px;
}
.status-chip[data-v-0c27ad18] {
  border-radius: 8px;
  min-height: 36px;
  padding: 6px 16px;
  width: 100%;
  justify-content: center;
  font-weight: 500;
  font-size: 14px;
  box-shadow: none;
}
.action-buttons[data-v-0c27ad18] {
  display: flex;
  justify-content: center;
  gap: 8px;
}
.action-btn[data-v-0c27ad18] {
  min-width: 40px !important;
  min-height: 40px !important;
  border-radius: 8px !important;
  background-color: #ebf0ff !important;
  box-shadow: none !important;
}
.action-btn .v-icon[data-v-0c27ad18] {
  color: #3366ff !important;
}
.pagination-col[data-v-0c27ad18] {
  display: flex;
  justify-content: flex-end;
}
@media (max-width: 960px) {
.card-header[data-v-0c27ad18] {
    flex-direction: column;
    align-items: stretch;
}
.card-header__spacer[data-v-0c27ad18] {
    display: none;
}
.card-header__search[data-v-0c27ad18] {
    min-width: 100%;
}
}

