:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#fff;--color-surface:#f4f6f4;--color-text:#14171a;--color-text-muted:#52606d;--color-border:#d3dad6;--color-idle:#205072;--color-idle-bg:#e4eef5;--color-working:#b5560c;--color-working-bg:#fdecd9;--color-completed:#1f7a3f;--color-completed-bg:#e2f5e8;--color-danger:#a31818;--color-danger-bg:#fbe4e4;--color-warning:#8a6300;--color-warning-bg:#fff2d1;--gantt-series-1:#2f6fed;--gantt-series-2:#d97a1f;--gantt-series-3:#1f9e7c;--gantt-series-4:#8b5cf6;--gantt-series-5:#d1467a;--gantt-series-6:#7a6a1f;--gantt-weekend:#0000000d;--gantt-planned-opacity:.35;--space-1:4px;--space-2:8px;--space-3:16px;--space-4:24px;--space-5:32px;--radius:14px;--touch-min:56px;--font-sans:system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1210;--color-surface:#1a1f1c;--color-text:#f2f5f2;--color-text-muted:#9aa5a0;--color-border:#313a34;--color-idle:#8ec2ea;--color-idle-bg:#17283a;--color-working:#ffa657;--color-working-bg:#3a2711;--color-completed:#6fdb9a;--color-completed-bg:#123824;--color-danger:#ff8080;--color-danger-bg:#3a1616;--color-warning:#ffd166;--color-warning-bg:#3a2e0d;--gantt-series-1:#6f9bff;--gantt-series-2:#ffab5c;--gantt-series-3:#5cd6ae;--gantt-series-4:#b79bff;--gantt-series-5:#ff8fbd;--gantt-series-6:#d1bd6a;--gantt-weekend:#ffffff0f;--gantt-planned-opacity:.3}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1210;--color-surface:#1a1f1c;--color-text:#f2f5f2;--color-text-muted:#9aa5a0;--color-border:#313a34;--color-idle:#8ec2ea;--color-idle-bg:#17283a;--color-working:#ffa657;--color-working-bg:#3a2711;--color-completed:#6fdb9a;--color-completed-bg:#123824;--color-danger:#ff8080;--color-danger-bg:#3a1616;--color-warning:#ffd166;--color-warning-bg:#3a2e0d;--gantt-series-1:#6f9bff;--gantt-series-2:#ffab5c;--gantt-series-3:#5cd6ae;--gantt-series-4:#b79bff;--gantt-series-5:#ff8fbd;--gantt-series-6:#d1bd6a;--gantt-weekend:#ffffff0f;--gantt-planned-opacity:.3}*{box-sizing:border-box}html,body{margin:0;padding:0}html{height:100%}body{background:var(--color-bg);max-width:100vw;min-height:100%;color:var(--color-text);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;font-size:18px;line-height:1.4;overflow-x:hidden}button{cursor:pointer;font-family:inherit}a{color:inherit}
