.tasks-overview{max-width:1200px;margin:auto;padding:40px 4% 70px}.tasks-title{display:flex;justify-content:space-between;align-items:center;gap:24px}.tasks-title h1{font-size:clamp(32px,4vw,54px);letter-spacing:-.045em;line-height:1.1;margin:18px 0}.tasks-empty,.tasks-note,.tasks-source,.tasks-title p{color:#96a9c1;font-size:13px;line-height:1.8}.tasks-filter select,.tasks-title button{border:1px solid #42566f;background:#152133;color:#dceaff;padding:12px 16px;min-height:44px}.tasks-title button:disabled{opacity:.5}.tasks-summary{display:grid;grid-template-columns:1fr 1fr 1.5fr;margin:32px 0 18px;border:1px solid #2c3c52}.tasks-summary>div{padding:24px;display:flex;flex-direction:column;gap:18px}.task-card-meta,.tasks-summary span{font:10px/1.6 var(--font-jetbrains),monospace;color:#9bb4d3}.tasks-summary strong{font-size:30px;font-weight:450}.tasks-summary .tasks-time{font-size:14px}.tasks-filter{display:flex;gap:16px;align-items:center;margin:28px 0 20px;font-size:12px}.tasks-grid,.tasks-workspaces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.task-card,.tasks-workspaces>a{padding:28px;border:1px solid #2c3c52;background:#0d1622;min-width:0}.task-card-meta{display:flex;justify-content:space-between;gap:12px}.task-card h2{font-size:22px;margin:22px 0 10px;overflow-wrap:anywhere}.task-card p{font-size:12px;color:#97abc4;overflow-wrap:anywhere}.task-card-cap{display:flex;justify-content:space-between;align-items:center;margin-top:28px;font-size:12px}.task-card-cap strong{font-size:26px;font-weight:450}.task-cap-line{height:2px;background:#26374b;margin:14px 0 24px}.task-cap-line i{display:block;height:100%;background:#a9d2ff}.task-card a,.tasks-workspaces>a{color:#d2e7ff;text-decoration:none}.task-card a{font-size:12px;display:inline-block;padding:12px 0}.tasks-workspaces{margin-top:38px}.tasks-workspaces h2{font-size:26px;letter-spacing:-.035em;margin:22px 0 14px}.tasks-workspaces p{font-size:13px;color:#9aadc6;line-height:1.8}.tasks-workspaces>a>span:last-child{display:block;margin-top:28px;font-size:12px}.tasks-workspaces>a:hover{border-color:#9abfe9}.tasks-overview :is(a,button,select):focus-visible{outline:2px solid #b9dcff;outline-offset:4px}@media (max-width:650px){.tasks-grid,.tasks-summary,.tasks-workspaces{grid-template-columns:1fr}.tasks-summary>div{padding:18px;gap:10px;border-bottom:1px solid #2c3c52}.tasks-title{align-items:flex-start;flex-direction:column}.task-card,.tasks-workspaces>a{padding:22px}}.tasks-live-families{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:28px}.task-family{display:flex;flex-direction:column;padding:30px;border:1px solid #354d6b;background:linear-gradient(145deg,#15243a,#0d1622 65%);min-width:0}.task-family h2{font-size:36px;letter-spacing:-.045em;font-weight:450;margin:28px 0 14px}.task-family>p{font-size:13px;line-height:1.8;color:#9fb2cc}.task-envs{display:flex;gap:8px;margin:18px 0}.task-envs span{padding:7px 12px;border:1px solid #405a7c;color:#bcd9fc;font-size:11px}.task-live-metrics{display:grid;grid-template-columns:1fr 1fr;gap:24px 14px;margin:24px 0}.task-live-metrics dt{font-size:10px;color:#8da6c6;margin-bottom:12px}.task-live-metrics dd{margin:0;font-size:25px;color:#dfedff}.task-family .task-source-detail{font-size:10px;overflow-wrap:anywhere}.task-family>a{display:block;margin-top:auto;padding-top:24px;color:#c9e0ff;font-size:12px;text-decoration:none}.task-job-list{list-style:none;padding:0;margin:6px 0 18px}.task-job-list li{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #2c4059;padding:13px 0;font-size:11px}.task-job-list span{overflow-wrap:anywhere;color:#a7bdd9}.task-job-list strong{font-weight:450}.tasks-registry{margin-top:32px;border-top:1px solid #30435b}.tasks-registry summary{padding:22px 0;cursor:pointer;font-size:13px;color:#a9c3e5}@media (max-width:750px){.tasks-live-families{grid-template-columns:1fr}.task-family{padding:24px}}.task-archive-lanes{margin:20px 0}.task-archive-row{display:flex;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid #2e425e;font-size:11px}.task-archive-row strong{font-weight:450}.task-archive-row span{color:#a1b9d8}.task-archive-lanes .task-source-detail{font-size:10px;line-height:1.7;color:#8fa7c5}