.workbench{--command-size:13px;padding-block:2rem 4rem}.workbench__heading{justify-content:space-between;align-items:center;gap:2rem;margin-bottom:1.6rem;display:flex}.workbench__heading .eyebrow{color:var(--rose);margin:0 0 .6rem;font-size:11px}.workbench__heading h1{font-family:var(--font-archivo);letter-spacing:-.04em;text-transform:none;margin:0;font-size:clamp(1.8rem,3vw,2.7rem);line-height:1.1}.workbench__heading h1 span{color:var(--love)}.workbench__heading p:last-child{color:var(--fg-dim);margin:.6rem 0 0;font-size:14px}.workbench__stats{font-family:var(--font-mono);color:var(--fg-dim);white-space:nowrap;font-size:12px}.workbench__stats strong{color:var(--fg)}.workbench__stats span{color:var(--rose);margin:0 .5rem}.workbench__search{border:1px solid var(--rule-hi,var(--rule));background:var(--surface);align-items:center;gap:.7rem;padding:.4rem .7rem;display:flex}.workbench__search:focus-within{outline:2px solid var(--foam);outline-offset:2px}.workbench__search>span{color:var(--foam);font-size:25px}.workbench__search input{min-width:0;color:var(--fg);background:0 0;border:0;outline:none;flex:1;padding:.5rem 0;font-size:16px}.workbench button,.workbench select,.workbench summary{font-family:var(--font-mono);font-size:12px}.workbench button,.workbench select{color:var(--fg);background:var(--surface);border:1px solid var(--rule);border-radius:3px;padding:.45rem .65rem}.workbench button{cursor:pointer}.workbench button:hover{border-color:var(--foam)}.workbench button:disabled{opacity:.45;cursor:default}.workbench button[aria-pressed=true]{border-color:var(--rose);color:var(--rose);background:var(--wash)}.workbench :is(button,select,summary,a,input):focus-visible{outline:2px solid var(--foam);outline-offset:3px}.workbench__toolbar{border-bottom:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:.5rem .8rem;padding:.8rem 0;display:flex}.workbench__toolbar label{color:var(--fg-dim);align-items:center;gap:.45rem;font-size:12px;display:flex}.workbench__toolbar [data-filters-toggle]{display:none}.display-options{position:relative}.display-options summary{cursor:pointer;padding:.5rem}.display-options>div{z-index:10;background:var(--bg);border:1px solid var(--rule);gap:.8rem;min-width:230px;padding:1rem;display:grid;position:absolute;right:0;box-shadow:0 8px 24px #0003}.active-filters{flex-wrap:wrap;gap:.5rem;display:flex}.active-filters:not(:empty){padding-top:.8rem}.active-filters button{color:var(--foam)}.workbench__status{color:var(--fg-dim);min-height:1em;margin:.5rem 0;font-size:12px}.workbench__body{border-top:1px solid var(--rule);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.workbench__body:has(.inspector:not([hidden])){grid-template-columns:210px minmax(280px,1fr) minmax(320px,.9fr)}.workbench__filters{border-right:1px solid var(--rule);max-height:calc(100dvh - 5rem);padding:1rem 1rem 2rem 0;position:sticky;top:5rem;overflow-y:auto}.filter-heading{margin-bottom:1.2rem}.filter-heading h2{margin:0 0 .4rem;font-size:14px}.filter-heading span{color:var(--fg-dim);font-size:10px}.workbench .cat-facet__head{letter-spacing:.03em;font-size:11px}.workbench .cat-chip{border-radius:3px;padding:.4rem .5rem;font-size:12px}.workbench .cat-chip__n{font-size:11px}.workbench .cat-facet{margin-bottom:1.4rem}.workbench__results{min-width:0;padding:0 0 0 1.2rem}.workbench__result-heading{justify-content:space-between;align-items:center;gap:1rem;min-height:3.2rem;display:flex}.workbench__result-heading p{color:var(--fg-dim);margin:0;font-size:12px}.workbench__result-heading>span{font:10px var(--font-mono);color:var(--fg-faint)}.workbench .trow__head{cursor:default;grid-template-columns:28px minmax(0,1fr) auto;padding:1rem .9rem .6rem}.workbench .trow__head:hover{background:0 0}.workbench .trow__inspect{width:28px;height:28px;color:var(--foam);padding:.1rem}.workbench .trow__tool{font-size:16px}.workbench .tbadge{letter-spacing:.02em;font-size:10px}.workbench .trow__sub{color:var(--fg-dim);font-size:12px}.workbench .trow__badges{max-width:220px}.workbench .trow__badges .tbadge:not(.tbadge--src):not(.tbadge--new){display:none}.trow__variants{font:11px var(--font-mono);color:var(--fg-dim);align-items:center;gap:.5rem;padding:0 .9rem .6rem;display:flex}.trow__variants select{flex:1;width:100%;min-width:0}.workbench .trow__cmd{font-size:var(--command-size)}.trow__actions{align-items:center;gap:.5rem;padding:0 .9rem .8rem;display:flex}.trow__actions>span{color:var(--fg-dim);font:11px var(--font-mono);flex:1}.workbench[data-density=compact] .trow__head{padding-top:.5rem}.workbench[data-density=compact] .trow__cmd{padding:.35rem .6rem}.workbench[data-wrap=true] pre code{white-space:pre-wrap;overflow-wrap:anywhere}.workbench .cat__more{margin:1.2rem auto;display:block}.workbench .cat__more[hidden]{display:none}.inspector{border-left:1px solid var(--rule);background:var(--surface);max-height:calc(100dvh - 5rem);margin-left:1rem;padding:1.1rem;position:sticky;top:5rem;overflow:auto}.inspector[hidden]{display:none}.inspector__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.inspector h2{font-family:var(--font-archivo);margin:.8rem 0;font-size:23px}.inspector h3{margin:1.2rem 0 .4rem;font-size:14px}.inspector p,.inspector li{color:var(--fg-dim);font-size:13px;line-height:1.7}.inspector ul{padding-left:1.2rem}.inspector a{color:var(--foam);overflow-wrap:anywhere}.inspector pre{font-size:var(--command-size);color:#e0def4;background:#191724;padding:.8rem;overflow:auto}.inspector pre code{color:inherit}.command-fields{gap:.7rem;display:grid}.command-fields label{color:var(--fg-dim);gap:.3rem;font-size:12px;display:grid}.command-fields input{box-sizing:border-box;background:var(--bg);width:100%;color:var(--fg);border:1px solid var(--rule);font-family:var(--font-mono);padding:.5rem}.inspector .template-error{color:var(--love)}html[data-motion=reduce] *,html[data-motion=reduce] :before,html[data-motion=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}@media (width<=1200px){.workbench__body:has(.inspector:not([hidden])){grid-template-columns:190px minmax(0,1fr)}.inspector{border:1px solid var(--rule);grid-area:1/2;max-height:none;margin:0 0 1rem 1rem;position:relative;top:0}.workbench__body:has(.inspector:not([hidden])) .workbench__results{grid-area:2/2}.workbench__filters{grid-row:1/span 2}}@media (width<=760px){.workbench{padding-top:1.2rem}.workbench__heading{display:block}.workbench__stats{margin-top:.8rem}.workbench__heading h1{font-size:1.8rem}.workbench__toolbar [data-filters-toggle]{display:block}.workbench__body,.workbench__body:has(.inspector:not([hidden])){flex-direction:column;display:flex}.workbench__filters{border:0;width:100%;max-height:none;display:none;position:static}.workbench[data-filters-open=true] .workbench__filters{display:block}.workbench__results{width:100%;padding:0}.workbench__result-heading>span{display:none}.inspector{box-sizing:border-box;order:-1;width:100%;margin:0 0 1rem}.workbench__toolbar{gap:.5rem}.workbench .trow__head{grid-template-columns:28px minmax(0,1fr)}.workbench .trow__badges{grid-column:2;justify-content:flex-start}.trow__variants{flex-direction:column;align-items:start}.trow__actions{flex-wrap:wrap}.trow__actions>span{flex-basis:100%}}
