.task-desk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0 8px}.task-desk>a{display:grid;grid-template-columns:1fr auto;align-items:start;gap:9px;padding:18px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--text);text-decoration:none}.task-desk>a.selected{border-color:var(--blue);box-shadow:inset 0 3px var(--blue)}.task-desk span{font-weight:600;font-size:13px}.task-desk strong{font-size:25px;line-height:1}.task-desk small{grid-column:1/-1;font-size:11px;line-height:1.6;color:var(--muted)}.task-desk-note{font-size:11px;color:var(--muted);margin:10px 0 22px}.task-saved-tools{display:flex;align-items:end;gap:8px;flex-wrap:wrap;margin:14px 0 18px}.task-saved-tools label{display:grid;gap:6px;font-size:11px;margin:0}.task-saved-tools select{min-width:180px;max-width:300px}.task-extra-filters{flex:1 0 100%;grid-column:1/-1;min-width:0;border-top:1px solid var(--border);padding-top:14px}.task-extra-filters summary{cursor:pointer;font-size:12px;font-weight:600}.task-extra-filters p{font-size:11px;line-height:1.7;color:var(--muted)}.task-filter-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:15px}.task-filter-grid label{display:grid;gap:7px;font-size:11px;margin:0}.task-filter-grid input,.task-filter-grid select{width:100%;min-width:0;max-width:100%}#task-search,#board-search,#calendar-search{flex-wrap:wrap}.task-extra-filters+button{margin-top:8px}.task-blockers{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px;line-height:1.6}.task-blockers>span{display:block;padding:3px 7px;border-radius:5px;background:var(--soft);color:var(--text);border-left:3px solid #FFD400;font-size:11px;font-weight:500}.task-readiness{padding:18px 22px;margin:0 0 18px;background:var(--soft);border:1px solid var(--border);border-left:4px solid #FFD400;border-radius:9px}.task-readiness>strong{font-size:14px}.task-readiness p,.task-readiness li{font-size:12px;line-height:1.7}.task-readiness ul{padding-left:18px}.task-readiness a{color:var(--blue);overflow-wrap:anywhere}.task-readiness .btn{margin-top:10px}.task-row .task-blockers{white-space:normal}.task-action-blocked{font-size:12px;line-height:1.7;border-left:3px solid #FFD400;padding:10px 14px;margin-bottom:15px;background:var(--soft)}
@media(max-width:1100px){.task-desk{grid-template-columns:repeat(2,minmax(0,1fr))}.task-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.task-desk{gap:8px}.task-desk>a{padding:12px}.task-desk span{font-size:12px}.task-desk strong{font-size:22px}.task-filter-grid{grid-template-columns:1fr}.task-saved-tools{align-items:stretch}.task-saved-tools label{width:100%}.task-saved-tools select{max-width:none;width:100%}.task-saved-tools .btn{font-size:11px}.task-readiness{padding:15px}.task-blockers>span{font-size:10px}}

#content:has(.task-desk) .page-heading{margin-bottom:15px}#content:has(.task-desk) .task-view-toggle{margin-bottom:6px}#content:has(.task-desk) .task-library-tools{display:inline-flex;vertical-align:top;gap:6px;margin:0 0 6px 12px}.task-context-tools{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:14px}.task-context-tools .task-list-project-filter{margin:0}.task-saved-disclosure{margin:12px 0;max-width:100%;font-size:12px}.task-context-tools .task-saved-disclosure{margin:0}.task-saved-disclosure summary{cursor:pointer;font-weight:600;padding:10px 0}.task-saved-disclosure[open]{flex-basis:100%}.task-desk-note{margin-bottom:14px}.task-filter-grid select{max-width:100%}.calendar-toolbar .task-filter-grid{width:100%}#content:has(.task-desk) .task-filters{margin-bottom:16px}
@media(max-width:600px){#content:has(.task-desk) .task-library-tools{margin:6px 0 0;display:flex}.task-context-tools{gap:8px}.task-context-tools .task-saved-disclosure{width:100%}}
