.period-form[data-v-bc17d318]{flex-direction:column;gap:18px;display:flex}.period-form__grid[data-v-bc17d318]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px 16px;display:grid}.period-form__field[data-v-bc17d318]{min-width:0}.period-form__field--full[data-v-bc17d318]{grid-column:1/-1}.period-form__label[data-v-bc17d318]{letter-spacing:.01em;color:var(--slate-700);margin-bottom:8px;font-size:.85rem;font-weight:600;display:block}.period-form__status[data-v-bc17d318]{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;display:flex}.period-form__status-note[data-v-bc17d318]{min-width:0;color:var(--slate-500);font-size:.8rem;line-height:1.45}.period-form__status-note strong[data-v-bc17d318]{color:var(--slate-600);font-weight:600}.period-form__range[data-v-bc17d318]{color:var(--slate-600);background:var(--slate-50);border:1px solid var(--slate-200);border-radius:var(--radius-sm);text-wrap:pretty;margin:0;padding:10px 14px;font-size:.86rem;line-height:1.5}.period-form__range--invalid[data-v-bc17d318]{border-color:var(--danger-100)}.period-form__error[data-v-bc17d318],.period-form__range--invalid[data-v-bc17d318]{color:var(--danger-700);background:var(--danger-50);font-weight:500}.period-form__error[data-v-bc17d318]{border:1px solid var(--danger-100);border-radius:var(--radius-sm);grid-column:1/-1;margin:0;padding:10px 14px;font-size:.86rem}.period-form__actions[data-v-bc17d318]{border-top:1px solid var(--slate-100);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:6px;padding-top:18px;display:flex}
