.google-calendar-feed[data-v-ffbb5f17]{min-width:0;margin-top:24px;padding:20px}.google-calendar-feed .section-heading[data-v-ffbb5f17],.google-event[data-v-ffbb5f17]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.google-event[data-v-ffbb5f17]{border-top:1px solid #e3e9ed;padding:14px 0}.google-event>div[data-v-ffbb5f17]{overflow-wrap:anywhere;flex:240px;min-width:0}.google-event p[data-v-ffbb5f17]{margin:4px 0}.heading-actions[data-v-ffbb5f17]{flex-wrap:wrap}.recurrence-options[data-v-290f19a4]{border:0;min-width:0;margin:12px 0;padding:0}.recurrence-options legend[data-v-290f19a4]{margin-bottom:12px;font-size:14px;font-weight:600}.recurrence-options select[data-v-290f19a4]{max-width:100%}.recurrence-options p[data-v-290f19a4]{line-height:1.55}.recurrence-options .form-grid+p[data-v-290f19a4]{margin-top:12px}.resource-picker[data-v-3bd11d1f]{border:0;min-width:0;margin:16px 0;padding:0}.resource-picker legend[data-v-3bd11d1f]{margin-bottom:10px;font-size:13px;font-weight:600}.resource-options[data-v-3bd11d1f]{flex-wrap:wrap;gap:10px 18px;max-height:190px;display:flex;overflow-y:auto}.resource-options label[data-v-3bd11d1f]{align-items:flex-start;gap:7px;max-width:100%;font-size:12px;display:flex}.resource-options span[data-v-3bd11d1f]{overflow-wrap:anywhere;min-width:0}.resource-options input[data-v-3bd11d1f]{flex-shrink:0;margin-top:2px}.resource-add[data-v-3bd11d1f]{gap:8px;margin-top:12px;display:flex}.resource-add input[data-v-3bd11d1f]{flex:1;min-width:0}.resource-add button[data-v-3bd11d1f]{flex-shrink:0}.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}.connections-panel[data-v-05986e03]{min-width:0}.connections-panel .connection-row[data-v-05986e03]{flex-wrap:wrap;align-items:flex-start}.connection-row>div[data-v-05986e03]{flex:230px;min-width:0}.connection-row p[data-v-05986e03],.account-card h3[data-v-05986e03],.account-card p[data-v-05986e03]{overflow-wrap:anywhere}.account-card .section-heading[data-v-05986e03]{flex-wrap:wrap;gap:12px}.heading-actions[data-v-05986e03]{flex-wrap:wrap}.connection-links[data-v-05986e03]{margin:18px 0}.google-setup[data-v-05986e03]{border:1px solid var(--border,#dfe5eb);border-radius:10px;margin:24px 0;padding:16px}.google-setup summary[data-v-05986e03]{cursor:pointer;font-weight:600}.google-setup li[data-v-05986e03]{margin:12px 0;line-height:1.6}.google-setup ol[data-v-05986e03]{padding-left:22px}.callback-uri[data-v-05986e03]{overflow-wrap:anywhere;white-space:normal;background:#f1f5f9;margin:8px 0;padding:10px;font-size:12px;display:block}.google-setup a[data-v-05986e03]{color:#087c83;text-decoration:underline}fieldset[data-v-05986e03]{border:1px solid #dfe5eb;border-radius:8px;margin:12px 0;padding:12px}.check[data-v-05986e03]{overflow-wrap:anywhere;margin:10px 0}.connections-panel .section-heading[data-v-05986e03]{flex-wrap:wrap;gap:12px}
