.staff-tasks-theme{--tasks-canvas:var(--lrf-ink);--tasks-panel:#14324f;--tasks-field:#102b43;--tasks-text:var(--lrf-ink-text);--tasks-muted:#aac0d2;--tasks-border:var(--lrf-ink-border);--tasks-red:#ff7b86;--tasks-amber:#f2c35b;--tasks-green:#71d9a0;--tasks-grey:#a0afbd;--tasks-blue:#8dc6f2;--tasks-overlay:#030c16c7;--tasks-highlight:0 0 0 3px var(--tasks-blue);--accent:var(--tasks-field);--accent-foreground:var(--tasks-text);color:var(--tasks-text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.staff-tasks-canvas{background:var(--tasks-canvas)}.staff-tasks-theme .tasks-panel{background:var(--tasks-panel);border:1px solid var(--tasks-border);border-radius:8px;overflow:hidden}.staff-tasks-theme .tasks-muted{color:var(--tasks-muted)}.staff-tasks-theme .lrf-input,.staff-tasks-theme select{background:var(--tasks-field);color:var(--tasks-text);border:1px solid var(--tasks-border);border-radius:6px}.staff-tasks-theme .lrf-input{width:100%}.staff-tasks-theme button{white-space:normal;letter-spacing:0;height:auto;min-height:32px}.staff-tasks-theme button:hover:not(:disabled){filter:brightness(1.12)}.staff-tasks-theme button:focus-visible{outline:2px solid var(--tasks-blue);outline-offset:3px}.staff-tasks-theme .tasks-outline{background:color-mix(in srgb, var(--tasks-blue) 12%, transparent);border:1px solid color-mix(in srgb, var(--tasks-blue) 50%, transparent);color:var(--tasks-blue)}.staff-tasks-theme .tasks-primary{background:var(--tasks-blue);color:var(--tasks-canvas)}.staff-tasks-theme .tasks-tone{--task-tone:var(--tasks-grey)}.staff-tasks-theme .tasks-tone-overdue,.staff-tasks-theme .tasks-tone-red{--task-tone:var(--tasks-red)}.staff-tasks-theme .tasks-tone-soon,.staff-tasks-theme .tasks-tone-amber{--task-tone:var(--tasks-amber)}.staff-tasks-theme .tasks-tone-track,.staff-tasks-theme .tasks-tone-green{--task-tone:var(--tasks-green)}.staff-tasks-theme .tasks-pill{border:1px solid color-mix(in srgb, var(--task-tone,var(--tasks-muted)) 50%, transparent);background:color-mix(in srgb, var(--task-tone,var(--tasks-muted)) 12%, transparent);color:var(--task-tone,var(--tasks-muted));border-radius:6px;align-items:center;padding:3px 8px;font-size:11px;display:inline-flex}.staff-tasks-theme .tasks-card{border:1px solid var(--tasks-border);border-left:6px solid var(--task-tone);background:color-mix(in srgb, var(--task-tone) 8%, var(--tasks-field));border-radius:6px}.staff-tasks-theme .tasks-card.tasks-tone-overdue{--task-bright:#ffa8b2;border:1px solid #e64d4d99;border-left:6px solid var(--tasks-red);background:#55232b}.staff-tasks-theme .tasks-card.tasks-tone-soon{--task-bright:#ffdc94;border:1px solid #f5b13d80;border-left:6px solid var(--tasks-amber);background:#57431e}.staff-tasks-theme .tasks-card.tasks-tone-track{background:var(--tasks-field)}.staff-tasks-theme .tasks-card .tasks-pill.tasks-tone-overdue,.staff-tasks-theme .tasks-card .tasks-pill.tasks-tone-soon{color:var(--task-bright);font-weight:700}.staff-tasks-theme .tasks-tone-completed{opacity:.65}.staff-tasks-theme .tasks-highlight{box-shadow:var(--tasks-highlight)}.staff-tasks-theme .tasks-project-heading{color:var(--tasks-text);border-bottom:1px solid var(--tasks-border);overflow-wrap:anywhere;padding-bottom:8px}.staff-tasks-theme .tasks-dialog{background:var(--tasks-panel);color:var(--tasks-text);border:1px solid var(--tasks-border);border-radius:8px;overflow:hidden}.staff-tasks-theme .tasks-delete{color:var(--tasks-muted);border:1px solid var(--tasks-border);background:0 0}.staff-tasks-theme .tasks-delete:hover{color:var(--tasks-red)}.staff-tasks-theme h3,.staff-tasks-theme h2{overflow-wrap:anywhere}@media (width<=640px){.staff-tasks-theme .tasks-person-header{flex-wrap:wrap;align-items:flex-start}}
