/* Department views prioritize the same shared synthetic facts. */
.teams-departments{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 16px;padding:6px;background:var(--aletura-paper);border:1px solid var(--aletura-border);border-radius:var(--aletura-radius-card,8px)}
.teams-departments button{flex:1 1 auto;min-height:44px;border:1px solid transparent;background:transparent;color:var(--aletura-muted);padding:10px 14px;border-radius:var(--aletura-radius-control);font-size:13px;font-weight:600;cursor:pointer}
.teams-departments button:hover{background:var(--aletura-limestone);color:var(--aletura-ink)}
.teams-departments button[aria-pressed=true]{background:var(--aletura-ink);color:var(--aletura-paper)}
.teams-state{align-self:flex-start;font-size:11px!important;font-weight:600;color:var(--aletura-source-link,#40566b);background:var(--aletura-evidence,#e6edf2);border-radius:4px;padding:4px 8px;line-height:1.5!important}
.teams-ref{color:var(--aletura-source-link)}
#teams-selection{min-height:24px;font-size:13px;color:var(--aletura-muted);margin-bottom:0}
#teams-summary{max-width:80ch;color:var(--aletura-muted)}
#teams-perspective-help,#teams-questions-intro{max-width:76ch;color:var(--aletura-muted);font-size:14px}
#teams-source{scroll-margin-top:120px}
.teams-contact{display:grid;justify-items:start;gap:8px}
.teams-contact p{max-width:65ch;color:var(--aletura-muted)}
@media(max-width:600px){.teams-departments{gap:4px}.teams-departments button{flex:1 1 42%;font-size:12px;padding:9px 10px}.teams-departments button:first-child{flex-basis:100%}}
@media print{.teams-departments,#teams-selection,#teams-perspective-help,#teams-questions,#teams-questions-title,#teams-questions-intro,.teams-contact{display:none!important}.teams-state{font-size:8.5pt!important}.demo-shell details{display:block}.demo-shell details>*{display:block}.demo-shell details>summary,.demo-shell .demo-finding blockquote{display:none!important}#teams-source{break-before:auto;margin-top:16pt}#teams-source-text p{margin:0 0 6pt}}
