.tasks-view.svelte-1tvu3ny{max-width:1400px;margin:0 auto;padding:28px 40px 60px}.tasks-head.svelte-1tvu3ny{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.head-kicker.svelte-1tvu3ny{margin-bottom:6px;color:var(--ms-ink-a60);font-family:var(--font-display);font-size:11px;font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase}h2.svelte-1tvu3ny{margin:0;color:var(--ms-ink);font-family:var(--font-display);font-size:36px;font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1}.head-actions.svelte-1tvu3ny{display:flex;gap:8px}.filter-bar.svelte-1tvu3ny{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:18px;border-radius:14px;background:var(--ms-white);box-shadow:inset 0 0 0 1px var(--ms-ink-050);padding:12px 14px}.search-box.svelte-1tvu3ny{display:flex;min-width:240px;flex:1;align-items:center;gap:8px}.search-box.svelte-1tvu3ny span:where(.svelte-1tvu3ny){color:var(--ms-ink-a60);font-size:16px}input.svelte-1tvu3ny{width:100%;border:0;outline:0;background:transparent;color:var(--ms-ink);font-family:var(--font-body);font-size:14px}input.svelte-1tvu3ny::placeholder{color:var(--ms-ink-a60)}.divider.svelte-1tvu3ny{width:1px;height:24px;background:var(--ms-ink-050)}.task-grid.svelte-1tvu3ny{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.empty-state.svelte-1tvu3ny{display:grid;gap:6px;border-radius:14px;background:var(--ms-white);color:var(--ms-ink-a60);font-family:var(--font-body);padding:80px;text-align:center}.empty-state.svelte-1tvu3ny strong:where(.svelte-1tvu3ny){color:var(--ms-ink);font-family:var(--font-display);font-size:18px}.dense-list.svelte-1tvu3ny{overflow:hidden;border-radius:14px;background:var(--ms-white);box-shadow:inset 0 0 0 1px var(--ms-ink-050)}.dense-head.svelte-1tvu3ny,.dense-row.svelte-1tvu3ny{display:grid;grid-template-columns:minmax(260px,1.4fr) 130px 100px minmax(180px,.9fr) minmax(180px,.9fr) 120px;gap:14px;align-items:center}.dense-head.svelte-1tvu3ny{border-bottom:1px solid var(--ms-ink-050);background:var(--ms-ink-015);padding:10px 18px}.dense-head.svelte-1tvu3ny button:where(.svelte-1tvu3ny){display:inline-flex;align-items:center;gap:4px;border:0;background:transparent;color:var(--ms-ink-a60);cursor:pointer;font-family:var(--font-display);font-size:10px;font-weight:var(--fw-bold);letter-spacing:.08em;padding:0;text-align:left;text-transform:uppercase}.dense-head.svelte-1tvu3ny span:where(.svelte-1tvu3ny){color:var(--ms-purple);min-width:1em}.dense-row.svelte-1tvu3ny{border-bottom:1px solid var(--ms-ink-050);border-left:0;border-right:0;border-top:0;background:transparent;color:var(--ms-ink-700);cursor:pointer;font:inherit;min-height:62px;padding:12px 18px;text-align:left;width:100%}.dense-row.svelte-1tvu3ny:last-child{border-bottom:0}.dense-row.svelte-1tvu3ny:hover{background:var(--ms-purple-025)}.dense-row.svelte-1tvu3ny strong:where(.svelte-1tvu3ny){color:var(--ms-ink);font-family:var(--font-display);font-size:15px;letter-spacing:-.01em;line-height:1.15}.dense-row.svelte-1tvu3ny span:where(.svelte-1tvu3ny){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1280px){.task-grid.svelte-1tvu3ny{grid-template-columns:repeat(2,minmax(0,1fr))}.dense-list.svelte-1tvu3ny{overflow-x:auto}.dense-head.svelte-1tvu3ny,.dense-row.svelte-1tvu3ny{min-width:1100px}}@media(max-width:760px){.tasks-view.svelte-1tvu3ny{padding:22px 18px 48px}.tasks-head.svelte-1tvu3ny,.head-actions.svelte-1tvu3ny{align-items:stretch;flex-direction:column}.task-grid.svelte-1tvu3ny{grid-template-columns:1fr}}
