
/* v205 — structured workplace task discovery; follows existing STS colours and spacing. */
#stsHubShell .sts205-groups{display:grid;grid-template-columns:1fr;gap:11px;margin-top:16px}
#stsHubShell .sts205-group{background:#fff;border:1px solid #c5dbea;border-radius:11px;overflow:hidden;min-width:0}
#stsHubShell .sts205-group[open]{border-color:#87b5d5;box-shadow:0 2px 9px rgba(18,68,108,.06)}
#stsHubShell .sts205-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;list-style:none;padding:14px 16px;background:#f3f9fe;color:#153c5b}
#stsHubShell .sts205-group>summary::-webkit-details-marker{display:none}
#stsHubShell .sts205-group>summary::after{content:'⌄';font-size:22px;line-height:1;color:#176baf;transition:transform .16s;margin-left:6px;order:3}
#stsHubShell .sts205-group[open]>summary::after{transform:rotate(180deg)}
#stsHubShell .sts205-group>summary strong{font-size:14px;display:block}
#stsHubShell .sts205-group>summary small{font-size:12px;line-height:1.35;color:#59758a;display:block;margin-top:2px}
#stsHubShell .sts205-count{font-size:11px;font-weight:750;color:#1a659f;white-space:nowrap}
#stsHubShell .sts205-group .sts197-activities{margin:0!important;padding:13px;grid-template-columns:repeat(2,minmax(0,1fr))}
#stsHubShell .sts205-group .sts197-activity{min-width:0}
#stsHubShell .sts205-help{margin:12px 2px 2px;font-size:12px;color:#567086}
@media(max-width:790px){#stsHubShell .sts205-group .sts197-activities{grid-template-columns:minmax(0,1fr)!important}#stsHubShell .sts205-group>summary{padding:12px}#stsHubShell .sts205-count{font-size:10px}}
