.proj-body[data-astro-cid-66tzqbeu]{padding:16px 18px}.proj-header[data-astro-cid-66tzqbeu]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.06)}.dark .proj-header[data-astro-cid-66tzqbeu]{border-bottom-color:#ffffff0f}.proj-header-left[data-astro-cid-66tzqbeu]{display:flex;align-items:center;gap:8px;min-width:0}.proj-project-name[data-astro-cid-66tzqbeu]{font-size:10px;font-weight:700;color:#000000d9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .proj-project-name[data-astro-cid-66tzqbeu]{color:#ffffffe6}.proj-status[data-astro-cid-66tzqbeu]{font-size:6px;font-weight:600;padding:2px 6px;border-radius:100px;background:#3b82f61a;color:#3b82f6;white-space:nowrap}.dark .proj-status[data-astro-cid-66tzqbeu]{background:#3b82f62e;color:#60a5fa}.proj-progress-wrap[data-astro-cid-66tzqbeu]{display:flex;align-items:center;gap:6px;flex-shrink:0}.proj-progress-bar[data-astro-cid-66tzqbeu]{width:50px;height:4px;border-radius:2px;background:#0000000f;overflow:hidden}.dark .proj-progress-bar[data-astro-cid-66tzqbeu]{background:#ffffff14}.proj-progress-fill[data-astro-cid-66tzqbeu]{height:100%;border-radius:2px;background:#3b82f6}.dark .proj-progress-fill[data-astro-cid-66tzqbeu]{background:#60a5fa}.proj-progress-label[data-astro-cid-66tzqbeu]{font-size:7px;font-weight:700;color:#3b82f6}.dark .proj-progress-label[data-astro-cid-66tzqbeu]{color:#60a5fa}.proj-gantt[data-astro-cid-66tzqbeu]{display:flex;flex-direction:column}.proj-gantt-row[data-astro-cid-66tzqbeu]{display:flex;align-items:center;min-height:28px;border-bottom:1px solid rgba(0,0,0,.03)}.dark .proj-gantt-row[data-astro-cid-66tzqbeu]{border-bottom-color:#ffffff08}.proj-gantt-row--header[data-astro-cid-66tzqbeu]{min-height:16px;border-bottom-color:#0000000f}.dark .proj-gantt-row--header[data-astro-cid-66tzqbeu]{border-bottom-color:#ffffff0f}.proj-gantt-label-col[data-astro-cid-66tzqbeu]{width:105px;flex-shrink:0;display:flex;align-items:center;gap:4px;padding-right:6px}.proj-gantt-bars-col[data-astro-cid-66tzqbeu]{flex:1;min-width:0;position:relative}.proj-gantt-weeks[data-astro-cid-66tzqbeu]{display:flex}.proj-gantt-weeks[data-astro-cid-66tzqbeu] span[data-astro-cid-66tzqbeu]{flex:1;font-size:6px;text-align:center;font-weight:500;color:#00000040}.dark .proj-gantt-weeks[data-astro-cid-66tzqbeu] span[data-astro-cid-66tzqbeu]{color:#fff3}.proj-check[data-astro-cid-66tzqbeu]{width:12px;height:12px;border-radius:3px;flex-shrink:0;border:1.5px solid rgba(0,0,0,.15);display:flex;align-items:center;justify-content:center}.dark .proj-check[data-astro-cid-66tzqbeu]{border-color:#ffffff26}.proj-check--done[data-astro-cid-66tzqbeu]{background:#3b82f6;border-color:#3b82f6;color:#fff}.dark .proj-check--done[data-astro-cid-66tzqbeu]{background:#60a5fa;border-color:#60a5fa}.proj-task-name[data-astro-cid-66tzqbeu]{font-size:8px;font-weight:500;color:#000000b3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.dark .proj-task-name[data-astro-cid-66tzqbeu]{color:#ffffffb3}.proj-task-name--done[data-astro-cid-66tzqbeu]{opacity:.4;text-decoration:line-through}.proj-av[data-astro-cid-66tzqbeu]{width:14px;height:14px;border-radius:50%;font-size:5px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.proj-av--stacked[data-astro-cid-66tzqbeu]{width:16px;height:16px;font-size:5.5px;border:1.5px solid white}.dark .proj-av--stacked[data-astro-cid-66tzqbeu]{border-color:#141a20}.proj-av-stack[data-astro-cid-66tzqbeu]{display:flex}.proj-av-stack[data-astro-cid-66tzqbeu] .proj-av--stacked[data-astro-cid-66tzqbeu]:not(:first-child){margin-left:-6px}.proj-dot[data-astro-cid-66tzqbeu]{width:5px;height:5px;border-radius:50%;flex-shrink:0}.proj-dot--red[data-astro-cid-66tzqbeu]{background:#ef4444}.proj-track[data-astro-cid-66tzqbeu]{position:relative;height:10px;width:100%}.proj-bar[data-astro-cid-66tzqbeu]{position:absolute;top:0;height:100%;border-radius:3px;overflow:hidden}.proj-bar--done[data-astro-cid-66tzqbeu]{background:#10b9814d}.dark .proj-bar--done[data-astro-cid-66tzqbeu]{background:#10b98159}.proj-bar--active[data-astro-cid-66tzqbeu]{background:#3b82f61f;border:1px solid rgba(59,130,246,.25)}.dark .proj-bar--active[data-astro-cid-66tzqbeu]{background:#3b82f62e;border-color:#3b82f64d}.proj-bar-fill[data-astro-cid-66tzqbeu]{height:100%;background:#3b82f666;border-radius:2px 0 0 2px}.dark .proj-bar-fill[data-astro-cid-66tzqbeu]{background:#3b82f680}.proj-bar--future[data-astro-cid-66tzqbeu]{background:#00000008;border:1px dashed rgba(0,0,0,.1)}.dark .proj-bar--future[data-astro-cid-66tzqbeu]{background:#ffffff08;border-color:#ffffff1a}.proj-today[data-astro-cid-66tzqbeu]{position:absolute;top:-3px;bottom:-3px;width:1.5px;background:#ef4444;border-radius:1px;opacity:.6}.proj-today[data-astro-cid-66tzqbeu]:before{content:"";position:absolute;top:-1px;left:50%;transform:translate(-50%);width:5px;height:5px;border-radius:50%;background:#ef4444;opacity:.8}.proj-footer[data-astro-cid-66tzqbeu]{display:flex;align-items:center;justify-content:space-between;padding-top:8px;margin-top:8px;border-top:1px solid rgba(0,0,0,.04)}.dark .proj-footer[data-astro-cid-66tzqbeu]{border-top-color:#ffffff0a}.proj-footer-right[data-astro-cid-66tzqbeu]{display:flex;align-items:center;gap:6px}.proj-meta[data-astro-cid-66tzqbeu]{font-size:7px;color:#0000004d}.dark .proj-meta[data-astro-cid-66tzqbeu]{color:#ffffff40}
