.workbench-experience{padding-top:1.5rem;padding-bottom:0}.workbench-experience__intro{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;align-items:baseline;margin-bottom:1rem}.workbench-experience__intro span,.workbench-experience__options span{color:var(--muted);font-size:.8rem}.workbench-experience__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.workbench-experience__options button{text-align:left;padding:1rem;border:1px solid var(--border);background:var(--surface,#1c1a17);display:grid;gap:.5rem}.workbench-experience__options button[aria-pressed=true]{border-color:var(--accent);background:var(--ui-tone-191919,#191919)}.workbench-experience button:focus-visible,.workbench-flow button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.workbench-flow{min-width:0;margin-top:1rem}.workbench-flow__nav{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}.workbench-flow__nav button{padding:.65rem 1rem;border:1px solid var(--border);color:var(--muted)}.workbench-flow__nav button[aria-pressed=true]{color:var(--foreground);border-color:var(--accent)}.workbench-flow__nav small{margin-right:.5rem}.workbench-flow__panels{display:grid;gap:1.5rem;align-items:start}.workbench-flow__panel{min-width:0;scroll-margin-top:2rem}.workbench-flow__panel[hidden]{display:none!important}.workbench-flow__panel>header{margin-bottom:1.25rem}.workbench-flow__panel>header h2{font-size:1.4rem;font-family:var(--font-heading)}.workbench-flow__notice,.workbench-flow__panel>header p,.workbench-flow__steps span{font-size:.8rem;color:var(--muted);line-height:1.7}.workbench-flow__panel>.card{margin-top:0}.workbench-flow__panel .workbench__editor-section{padding:1.25rem}.workbench-flow__panel--0>.workbench-form-details{display:grid;gap:1rem}.workbench-flow--write .workbench-flow__panels{max-width:54rem;margin-inline:auto}.workbench-flow--desk .workbench-flow__panels{grid-template-columns:minmax(16rem,.8fr) minmax(0,1.6fr)}.workbench-flow--desk .workbench-flow__panel--2{grid-column:1/-1}.workbench-flow__steps{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.5rem}.workbench-flow__notice{border-top:1px solid var(--border);padding-top:1rem;margin-top:1.5rem}@media (max-width:760px){.workbench-experience__options{grid-template-columns:1fr}.workbench-experience__options button{padding:.75rem}.workbench-flow--desk .workbench-flow__panels{grid-template-columns:minmax(0,1fr)}.workbench-flow__steps{flex-wrap:wrap}}.workbench-flow--write .workbench-chapter-fields>.workbench-chapter-body{order:-1}