
.change-fye-efiling[data-v-f6b9204e] {
  max-width: 100%;
  box-sizing: border-box;
}

.officer-cessation-efiling[data-v-793fc425] {
  margin: 16px;
  max-width: 100%;
  box-sizing: border-box;
}
.officer-cessation-efiling[data-v-793fc425] .v-card-text {
  max-width: 100%;
  box-sizing: border-box;
  padding: 24px;
}

/* v-row의 음수 마진으로 인한 가로 스크롤 방지 */
.officer-cessation-efiling[data-v-793fc425] .v-row {
  margin-left: 0;
  margin-right: 0;
}
.officer-cessation-efiling[data-v-793fc425] .v-col {
  padding-left: 12px;
  padding-right: 12px;
}

/* 카드 액션 버튼 간격 및 우측 여백 */
.officer-cessation-efiling[data-v-793fc425] .v-card-actions {
  gap: 8px;
  padding-right: 32px !important; /* pr-8 = 32px */
}

/* 반응형 조절 - 작은 화면에서 패딩 감소 */
@media (max-width: 960px) {
.officer-cessation-efiling[data-v-793fc425] .v-card-text {
    padding: 16px;
}
.officer-cessation-efiling[data-v-793fc425] .v-col {
    padding-left: 8px;
    padding-right: 8px;
}
}
