/* glass-materials.css, the rules scoped to the collaboration page: loads with the first visit of that page (data-rattib-style="collaboration" in index.html) and sits right after the shell part in the cascade. Source order is the parent sheet's. */
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration > section > h3 { margin: 0; font-size: 16px; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration :is(.collaboration-library,.collaboration-thread) > h3 { font-size: 17px; margin-block: 0 16px; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration :is(.collaboration-create,.collaboration-compose) label { display: grid; gap: 8px; font-size: 13px; color: var(--muted); }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration nav { display: grid; gap: 8px; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration nav button { text-align: start; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration nav button[aria-current="true"] { border-color: var(--green); background: var(--row); box-shadow: inset 3px 0 var(--green); }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration .collaboration-compose > button { justify-self: start; background: var(--glass-action); color: var(--glass-action-text); border-color: var(--glass-action); }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration :is(.collaboration-library,.collaboration-thread,.collaboration-inbox) > p { color: var(--muted); font-size: 13px; line-height: 1.7; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration :is(.collaboration-library,.collaboration-thread,.collaboration-inbox) > h3 { margin-block: 0 16px; padding-block-end: 14px; border-block-end: 1px solid var(--border); font-size: 17px; }
html[data-rattib-material="glass"] .workspace-framed #panel-collaboration nav button[aria-current="true"] { border-inline-start-width: 3px; background: var(--glass-active); border-color: var(--green); box-shadow: none; }
