.secretary-demo,.secretary-editor{--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-border:var(--border);--color-input:var(--input);--color-accent:var(--accent);--color-primary:var(--primary);--color-primary-foreground:var(--primary-foreground);--color-secondary:var(--secondary);--color-secondary-foreground:var(--secondary-foreground);--color-popover:var(--popover);--color-popover-foreground:var(--popover-foreground)}.secretary-demo{min-height:calc(100dvh - 72px);color:var(--foreground);background:var(--background);--fc-monarch-primary:#377ca3;--fc-monarch-primary-foreground:#fff;--fc-monarch-primary-over:#286c93;--fc-monarch-primary-down:#215b7c;--fc-monarch-secondary:var(--muted);--fc-monarch-secondary-foreground:var(--foreground);--fc-monarch-secondary-over:var(--accent);--fc-monarch-secondary-down:var(--accent);--fc-monarch-selected:#377ca3;--fc-monarch-selected-foreground:#fff;--fc-monarch-selected-over:#286c93;--fc-monarch-selected-down:#215b7c;--fc-monarch-background:var(--card);--fc-monarch-foreground:var(--foreground);--fc-monarch-muted-foreground:var(--muted-foreground);--fc-monarch-faint-foreground:var(--muted-foreground);--fc-monarch-border:var(--border);--fc-monarch-strong-border:var(--border);--fc-monarch-popover:var(--popover);--fc-monarch-popover-foreground:var(--popover-foreground);--fc-monarch-event:#377ca3;--fc-monarch-event-contrast:white;--fc-monarch-highlight:#377ca31a;--fc-monarch-outline:#377ca3;--g-arrow-color:var(--muted-foreground);--g-bar-color:#c6c2ef;--g-bar-border:#b3ade8;--g-progress-color:#8379ca;--g-handle-color:#514397;--g-text-dark:var(--foreground);--g-text-muted:var(--muted-foreground);--g-text-light:#fff;--g-header-background:var(--card);--g-row-color:var(--card);--g-row-border-color:var(--border);--g-border-color:var(--border);--g-tick-color:var(--border);--g-tick-color-thick:var(--border);--g-weekend-highlight-color:var(--muted);--g-actions-background:var(--muted)}.secretary-demo .demo-summary{background:linear-gradient(115deg, color-mix(in srgb, #31877d 8%, var(--card)), var(--card) 75%)}.secretary-demo .fc{font-size:12px}.secretary-demo .fc-toolbar-title{font-size:17px;font-weight:600}.secretary-demo .fc-event{border-radius:5px}.secretary-demo .fc-toolbar{flex-wrap:wrap;gap:10px}.secretary-demo .gantt-container{border-radius:12px}.secretary-demo .gantt .bar-label{font-size:12px}.secretary-demo .gantt .bar-label:not(.big){fill:#30264d}.secretary-demo .vis-timeline{border-color:var(--border);background:var(--card);font-size:12px}.secretary-demo .vis-panel,.secretary-demo .vis-grid,.secretary-demo .vis-label{border-color:var(--border)!important}.secretary-demo .vis-label,.secretary-demo .vis-text{color:var(--muted-foreground)!important}.secretary-demo .vis-item{border-radius:7px;padding:6px 0;font-size:12px}.secretary-demo .vis-item.demo-project{color:#514397;background:#e7e3fa;border-color:#b7afe0}.secretary-demo .vis-item.demo-meeting{color:#255f81;background:#deedf8;border-color:#9cbfd7}.secretary-demo .vis-item.demo-travel{color:#246459;background:#ddf0e9;border-color:#94c7b9}.secretary-demo.dark .vis-item.demo-project{color:#ded4ff;background:#38304f;border-color:#766590}.secretary-demo.dark .vis-item.demo-meeting{color:#c4e8ff;background:#253e50;border-color:#517994}.secretary-demo.dark .vis-item.demo-travel{color:#b9eee0;background:#223e37;border-color:#477e6f}.secretary-demo .vis-item.vis-selected{box-shadow:0 0 0 2px #31877d}.secretary-demo .vis-item.vis-range,.secretary-demo .vis-item.vis-range .vis-item-overflow,.secretary-demo .vis-item.vis-range .vis-item-content{overflow:visible}@media (max-width:639px){.secretary-demo .fc-toolbar-title{font-size:14px}.secretary-demo .fc-toolbar{justify-content:center}.secretary-demo .fc-button{padding-inline:8px}}
