.card-collapse-controls{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-bottom:12px}
.card-collapse-controls .button{padding:8px 12px;font-size:.78rem}
.collapsible-card-heading{display:flex;align-items:center;gap:12px;flex-wrap:wrap;width:100%;margin-bottom:0}
.collapsible-card-heading>div{flex:1;min-width:160px}
.card-toggle{margin-left:auto;flex-shrink:0;border:1px solid #cbdcde;border-radius:8px;background:#f5f9f9;color:#126653;padding:9px 12px;font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;min-height:36px}
.card-toggle:hover{background:#e8f3ef;border-color:#126653}
.card-toggle:focus-visible{outline:3px solid #1769ca;outline-offset:3px}
.collapsible-card-content[hidden]{display:none!important}
.collapsible-card-content{margin-top:16px;width:100%}
.collapsible-card.is-collapsed{padding-top:16px;padding-bottom:16px}
.welcome-panel.collapsible-card{display:block}
.welcome-panel.collapsible-card>.collapsible-card-heading{justify-content:space-between}
.welcome-panel.is-collapsed>.collapsible-card-heading>p:not(.eyebrow){display:none}
.welcome-panel.collapsible-card h2{font-size:1.2rem;flex:1}
.welcome-panel.collapsible-card .eyebrow{width:100%;margin-bottom:0}
.two-column{align-items:start}
.admin-workspaces-card.collapsible-card .admin-workspaces-heading h2{font-size:1.15rem}
@media(max-width:560px){.card-collapse-controls{justify-content:flex-start}.card-toggle{padding:8px 10px}.collapsible-card-heading{gap:8px}}
