[data-hollow-site][data-theme=dark] .hs-tasks-main{--hs-tasks-sky-fg:#38bdf8;--hs-tasks-sky-bg:#0ea5e926;--hs-tasks-sky-line:#0ea5e940;--hs-tasks-violet-fg:#a78bfa;--hs-tasks-violet-bg:#8b5cf626;--hs-tasks-violet-line:#8b5cf640}[data-hollow-site][data-theme=light] .hs-tasks-main{--hs-tasks-sky-fg:#075985;--hs-tasks-sky-bg:#0ea5e926;--hs-tasks-sky-line:#0ea5e94d;--hs-tasks-violet-fg:var(--accent-fg);--hs-tasks-violet-bg:#8b5cf626;--hs-tasks-violet-line:#6444d64d}[data-hollow-site] .hs-tasks-main{flex-direction:column;flex:1;min-width:0;padding:12px 14px;display:flex}[data-hollow-site] .hs-tasks-badge{background:var(--bg-interactive);border:1px solid var(--border-faint);width:14px;height:14px;color:var(--muted);border-radius:4px;justify-content:center;align-items:center;display:flex}[data-hollow-site] .hs-tasks-rail-rule{background:var(--border-faint);height:1px;margin:5px 10px}[data-hollow-site] .hs-tasks-subhead{flex:none;justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}[data-hollow-site] .hs-tasks-count{color:var(--subtle);font-size:10px}[data-hollow-site] .hs-tasks-statuses-btn{border:1px solid var(--border-faint);height:22px;color:var(--subtle);border-radius:7px;align-items:center;gap:4px;padding:0 8px;font-size:9.5px;font-weight:600;display:inline-flex}[data-hollow-site] .hs-tasks-board{flex:1;gap:8px;min-height:0;display:flex;position:relative}[data-hollow-site] .hs-tasks-col{border:1px solid var(--border-faint);background:color-mix(in srgb, var(--surface) 15%, transparent);min-width:0;transition:border-color var(--hs-dur-base) var(--hs-ease-standard), background-color var(--hs-dur-base) var(--hs-ease-standard);border-radius:12px;flex:1 1 0}[data-hollow-site] .hs-tasks-col-target{border-color:var(--border-strong);background:color-mix(in srgb, var(--elev) 25%, transparent)}[data-hollow-site] .hs-tasks-col-header{letter-spacing:0;text-transform:uppercase;min-width:0;color:var(--muted);white-space:nowrap;align-items:center;gap:4px;padding:8px 7px;font-size:8.5px;font-weight:700;display:flex}[data-hollow-site] .hs-tasks-dot{border-radius:999px;flex:none;width:6px;height:6px}[data-hollow-site] .hs-tasks-col-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}[data-hollow-site] .hs-tasks-dot-todo{background:var(--subtle)}[data-hollow-site] .hs-tasks-dot-progress{background:var(--accent)}[data-hollow-site] .hs-tasks-dot-blocked{background:var(--hf-danger)}[data-hollow-site] .hs-tasks-dot-review{background:var(--hf-warn)}[data-hollow-site] .hs-tasks-dot-done{background:var(--hf-success)}[data-hollow-site] .hs-tasks-archive{color:var(--subtle);flex:none}[data-hollow-site] .hs-tasks-col-count{font-variant-numeric:tabular-nums;color:var(--subtle);flex:none;font-weight:600}[data-hollow-site] .hs-tasks-col-body{flex-direction:column;gap:6px;padding:0 5px 8px;display:flex}[data-hollow-site] .hs-tasks-empty{text-align:center;color:var(--subtle);padding:18px 0;font-size:9px}[data-hollow-site] .hs-tasks-card,[data-hollow-site] .hs-tasks-drag-card{box-sizing:border-box;border:1px solid var(--border-faint);background:color-mix(in srgb, var(--surface) 40%, transparent);--hs-tasks-shadow:0 1px 2px #0000000f;box-shadow:var(--hs-tasks-shadow);border-radius:9px;padding:6px}[data-hollow-site] .hs-tasks-card-title{color:var(--fg);margin:0;font-size:9.5px;font-weight:500;line-height:1.35}[data-hollow-site] .hs-tasks-card-done .hs-tasks-card-title{color:var(--subtle);text-decoration:line-through}[data-hollow-site] .hs-tasks-card-meta{color:var(--subtle);flex-wrap:wrap;align-items:center;gap:3px;margin-top:5px;font-size:8px;display:flex}[data-hollow-site] .hs-tasks-chip{text-overflow:ellipsis;border:1px solid var(--border-faint);background:color-mix(in srgb, var(--bg) 40%, transparent);max-width:100%;color:var(--muted);white-space:nowrap;border-radius:4px;padding:0 4px;overflow:hidden}[data-hollow-site] .hs-tasks-tag{border:1px solid;border-radius:999px;align-items:center;padding:0 5px;font-weight:500;display:inline-flex}[data-hollow-site] .hs-tasks-tag-sky{background:var(--hs-tasks-sky-bg);border-color:var(--hs-tasks-sky-line);color:var(--hs-tasks-sky-fg)}[data-hollow-site] .hs-tasks-tag-violet{background:var(--hs-tasks-violet-bg);border-color:var(--hs-tasks-violet-line);color:var(--hs-tasks-violet-fg)}[data-hollow-site] .hs-tasks-priority{font-weight:600}[data-hollow-site] .hs-tasks-priority-high{color:var(--hf-warn)}[data-hollow-site] .hs-tasks-priority-med{color:var(--hf-info)}[data-hollow-site] .hs-tasks-due,[data-hollow-site] .hs-tasks-subtask{font-variant-numeric:tabular-nums;align-items:center;gap:2px;display:inline-flex}[data-hollow-site] .hs-tasks-card-placeholder{border-style:dashed;border-color:var(--border-strong);background:var(--bg-interactive);min-height:52px;box-shadow:none;transition:opacity .2s var(--hs-ease-standard)}[data-hollow-site] .hs-tasks-drag-card{z-index:4;left:calc((100% + 8px) / 5 * var(--col,0) + 6px);background:var(--surface);opacity:0;width:calc(20% - 18.4px);transition:opacity .2s var(--hs-ease-standard), left .64s cubic-bezier(.2, .8, .2, 1), top .64s cubic-bezier(.2, .8, .2, 1), transform var(--hs-dur-base) var(--hs-ease-standard), box-shadow var(--hs-dur-base) var(--hs-ease-standard);position:absolute;transform:rotate(0)scale(1)}[data-hollow-site] .hs-tasks-drag-card.hs-tasks-landed{transition:none}[data-hollow-site] .hs-tasks-drag-card.hs-tasks-airborne{box-shadow:var(--shadow);transform:rotate(-2deg)scale(1.03)}
