.tasks-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:54px 38px 20px;max-width:1120px;margin:auto}.tasks-head h1{margin:0}.tasks-head p{color:var(--os-muted);margin:4px 0}.tasks-groups{max-width:1120px;margin:auto;padding:0 38px 80px}.tasks-group{border:1px solid var(--os-border);border-radius:10px;background:#151820;margin-bottom:10px}.tasks-group summary{cursor:pointer;padding:13px 16px;font-weight:700}.tasks-group summary b{color:var(--os-copper-2);margin-left:8px}.tasks-table{border-top:1px solid var(--os-border)}.tasks-row{display:grid;grid-template-columns:1.2fr 1.2fr .8fr .6fr 1fr;gap:12px;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);font-size:12px}.tasks-row:last-child{border:0}.tasks-label{color:var(--os-muted);font-size:9px;text-transform:uppercase;letter-spacing:.08em}.tasks-row button{border:0;background:transparent;color:var(--os-copper-2);cursor:pointer;font-size:11px;margin-right:8px}.tasks-empty{padding:12px 16px;color:var(--os-muted);font-size:12px}.tasks-form{max-width:700px;margin:0 auto;padding:0 38px 80px;display:grid;gap:12px}.tasks-form label{display:grid;gap:6px;color:var(--os-muted);font-size:12px}.tasks-form input,.tasks-form select{background:#151820;border:1px solid var(--os-border);border-radius:8px;padding:10px;color:var(--os-text)}@media(max-width:720px){.tasks-head,.tasks-groups{padding-left:16px;padding-right:16px}.tasks-row{grid-template-columns:1fr 1fr}.tasks-row span:last-child{grid-column:1/-1}.tasks-label{display:none}}
