.md-workspace-host{min-width:0}.md-workspace-panel{--md-workspace-paper:var(--lab-paper-raised);--md-workspace-ink:var(--lab-ink);--md-workspace-muted:var(--lab-muted);--md-workspace-rule:var(--lab-line-faint);--md-workspace-hover:#eef0ea;--md-workspace-accent:var(--lab-blue);min-width:0;border:1px solid var(--md-workspace-rule);border-radius:var(--radius-shell);color:var(--md-workspace-ink);background:var(--md-workspace-paper);font:13px/1.5 var(--font-headline),sans-serif}.md-workspace-toolbar,.md-workspace-tools{display:flex;align-items:center}.md-workspace-toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:6px 16px;border-bottom:1px solid var(--md-workspace-rule)}.md-workspace-caption{color:var(--md-workspace-muted);font-weight:500}.md-workspace-tools{flex-wrap:wrap;gap:8px}.md-workspace-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;padding:9px 12px;border:1px solid var(--md-workspace-rule);border-radius:var(--radius-control);color:inherit;background:transparent;font:inherit;cursor:pointer}.md-workspace-button:hover{background:var(--md-workspace-hover)}.md-workspace-panel .md-workspace-button:focus-visible{outline:2px solid var(--md-workspace-accent);outline-offset:3px}.md-workspace-content{min-width:0}.md-workspace-panel[data-expanded]{position:fixed;z-index:1000;inset:12px;display:flex;flex-direction:column;max-height:calc(100dvh - 24px);box-shadow:0 12px 48px rgb(0 0 0/.25),0 0 0 100vmax rgb(17 17 15/.55)}.md-workspace-panel[data-expanded]>.md-workspace-toolbar{flex-shrink:0}.md-workspace-panel[data-expanded]>.md-workspace-content{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;overflow-anchor:none;scrollbar-gutter:stable;border-radius:0 0 12px 12px}@media (max-width:640px){.md-workspace-caption{display:none}.md-workspace-toolbar{padding:10px}.md-workspace-tools{width:100%}.md-workspace-tools>.md-workspace-button:last-child{flex:1}.md-workspace-panel[data-expanded]{inset:0;max-height:100dvh;border-radius:0}}@media (prefers-reduced-motion:reduce){.md-workspace-content,.md-workspace-panel{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){.md-workspace-button{transition:background-color .14s ease,color .14s ease}.md-workspace-button:active{transform:translateY(1px)}}