/* v0.47.0 interface reorganization: clearer research modes and collapsible navigation */
.sc-lab-nav-group-toggle.sc-lab-nav-heading{display:flex;width:100%;align-items:center;justify-content:space-between;padding:6px 10px;color:#98a4ad;background:transparent;border:0;font-size:9px;text-align:left;cursor:pointer}.sc-lab-nav-group-toggle::after{content:'−';color:#697782;font-size:12px}.sc-lab-nav-group.is-collapsed .sc-lab-nav-group-toggle::after{content:'+'}.sc-lab-nav-group.is-collapsed>.sc-lab-nav-button{display:none}.sc-lab-nav-group-toggle:hover,.sc-lab-nav-group-toggle:focus-visible{color:#fff;background:#212a31;outline:1px solid #596773}.sc-lab-nav-group[data-lab-nav-group="Model"] .sc-lab-nav-group-toggle,.sc-lab-nav-group[data-lab-nav-group="Visualize"] .sc-lab-nav-group-toggle{color:#d7dee3}.sc-lab-focus-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 16px}.sc-lab-focus-card{min-height:118px;padding:14px;color:var(--lab-ink);background:#fff;border:1px solid var(--lab-line);text-align:left;cursor:pointer}.sc-lab-focus-card:hover,.sc-lab-focus-card:focus-visible{background:var(--lab-panel);border-color:var(--lab-ink);outline:2px solid rgba(196,0,0,.16)}.sc-lab-focus-card .sc-lab-section-code{display:block;margin-bottom:7px}.sc-lab-focus-card strong{display:block;font-size:14px}.sc-lab-focus-card span:last-child{display:block;margin-top:7px;color:var(--lab-muted);font-size:11px;line-height:1.4}.sc-lab-nav-button[data-lab-module-button="graph-studio"]{font-weight:800}.sc-lab-nav-button[data-lab-module-button="graph-studio"]::after{float:right;color:#8fd29f;content:'FIG';font:700 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}
@media(max-width:900px){.sc-lab-focus-actions{grid-template-columns:1fr 1fr}}
@media(max-width:560px){.sc-lab-focus-actions{grid-template-columns:1fr}}
