
.field-col-full[data-v-8531166d] {
  grid-column: 1 / -1;
}
.field-col-2[data-v-8531166d] {
  grid-column: span 2;
}
.field-col-1[data-v-8531166d] {
  grid-column: span 1;
}
.text-uppercase[data-v-8531166d] input {
  text-transform: uppercase;
}

.address-block[data-v-e0ddf5f6] {
  border-left: 3px solid rgb(var(--v-theme-primary));
  padding-left: 12px;
}

/* availableToggle(부모) 하위임을 들여쓰기로 표시 */
.nested-under-toggle[data-v-e0ddf5f6] {
  margin-left: 28px;
  padding-left: 12px;
  border-left: 2px solid rgba(var(--v-theme-primary), 0.25);
}
.field-grid[data-v-e0ddf5f6] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px 12px;
}
@media (max-width: 960px) {
.field-grid[data-v-e0ddf5f6] {
    grid-template-columns: 1fr;
}
}

.field-grid[data-v-ed20c762] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px 12px;
}
.field-grid.field-grid-2col[data-v-ed20c762] {
  grid-template-columns: repeat(2, 1fr);
}
@media (max-width: 960px) {
.field-grid[data-v-ed20c762] {
    grid-template-columns: 1fr;
}
}

.form-section[data-v-ee029960] {
  padding: 4px 0;
}
.field-grid[data-v-ee029960] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 8px 12px;
}
@media (max-width: 960px) {
.field-grid[data-v-ee029960] {
    grid-template-columns: 1fr;
}
}
