.prerequisite-picker[data-v-f357a124]{border-top:1px solid var(--border);min-width:0;padding-top:16px}.prerequisite-picker h3[data-v-f357a124]{margin:0 0 6px;font-size:14px}.prerequisite-picker input[data-v-f357a124]{width:100%;min-width:0}.prerequisite-list[data-v-f357a124]{margin:10px 0;padding:0;list-style:none}.prerequisite-list li[data-v-f357a124],.prerequisite-choice[data-v-f357a124]{justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.prerequisite-list li>span[data-v-f357a124],.prerequisite-choice>span[data-v-f357a124]{overflow-wrap:anywhere;text-align:left;min-width:0}.prerequisite-list button[data-v-f357a124],.prerequisite-choice small[data-v-f357a124]{flex-shrink:0}.prerequisite-choices[data-v-f357a124]{max-height:190px;margin-top:8px;overflow-y:auto}.prerequisite-choice[data-v-f357a124]{cursor:pointer;width:100%;font:inherit;background:0 0;border:0}.prerequisite-choice[data-v-f357a124]:hover{background:var(--surface-hover,#f1f5f9)}.prerequisite-choice[data-v-f357a124]:disabled{opacity:.5;cursor:not-allowed}.modal:has(.schedule-fields){scroll-padding-top:110px;scroll-padding-bottom:100px}.schedule-fields[data-v-b74055a9]{border:0;min-width:0;margin:20px 0;padding:0}.schedule-enable[data-v-b74055a9]{align-items:center;gap:10px;font-weight:600;display:flex}.schedule-actions[data-v-b74055a9]{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.schedule-window[data-v-b74055a9],.schedule-exception[data-v-b74055a9]{border-bottom:1px solid var(--line);grid-template-columns:minmax(120px,1.2fr) minmax(90px,1fr) minmax(90px,1fr) auto;align-items:end;gap:12px;padding:14px 0;display:grid}.schedule-window input[data-v-b74055a9],.schedule-window select[data-v-b74055a9],.schedule-exception input[data-v-b74055a9],.schedule-exception select[data-v-b74055a9]{width:100%;min-width:0}.schedule-window .text-button[data-v-b74055a9],.schedule-exception .text-button[data-v-b74055a9]{margin-bottom:10px}.schedule-exceptions[data-v-b74055a9]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.schedule-exceptions h3[data-v-b74055a9]{font-size:15px}.schedule-exception[data-v-b74055a9]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) minmax(120px,1fr) auto}@media (width<=600px){.schedule-window[data-v-b74055a9],.schedule-exception[data-v-b74055a9]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.schedule-window>.field[data-v-b74055a9]:first-child{grid-column:1/-1}.schedule-window>.text-button[data-v-b74055a9]{grid-column:2;justify-self:end}.schedule-exception .exception-label[data-v-b74055a9]{grid-column:1/-1}}.review-history[data-v-e148a97f]{margin-top:20px;padding:16px 20px}.review-history>summary[data-v-e148a97f]{cursor:pointer;font-weight:600}.history-body[data-v-e148a97f]{margin-top:12px}.history-record[data-v-e148a97f]{border-top:1px solid var(--border);padding:14px 0}.history-record summary[data-v-e148a97f]{cursor:pointer;overflow-wrap:anywhere}.history-record summary span[data-v-e148a97f]{color:var(--text-muted,#64748b);margin-top:5px;font-size:12px;display:block}.history-record ul[data-v-e148a97f]{padding-left:0;font-size:13px;line-height:1.9;list-style:none}.history-pages[data-v-e148a97f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}
