.year-template-detail[data-v-662d6be6]{padding:32px}.year-template-card[data-v-662d6be6]{margin-bottom:24px}.year-template-card h3[data-v-662d6be6]{margin-bottom:4px;margin-top:12px}.period-header[data-v-662d6be6]{font-size:12px;font-weight:900;text-transform:uppercase;color:#9b9b9b;padding:8px 0;border-bottom:1px solid #e0e0e0}.period-row[data-v-662d6be6]{padding:8px 0;border-bottom:1px solid #f0f0f0}.period-row[data-v-662d6be6]:last-child{border-bottom:none}.period-row .delete[data-v-662d6be6]{color:#b1b1b1;cursor:pointer}.period-row .delete[data-v-662d6be6]:hover{color:red}.period-order[data-v-662d6be6]{font-weight:700;font-size:18px;text-align:center;color:#999}.date-input.input-group[data-v-662d6be6],.period-input.input-group[data-v-662d6be6]{padding:0;min-height:32px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.period-input.input-group[data-v-662d6be6] .input-group__details{min-height:0}.no-periods[data-v-662d6be6]{color:#999;padding:16px 0}.year-template-actions[data-v-662d6be6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:0 32px 32px}