.wb-shell{border:1px solid var(--seed-soot);box-shadow:.7rem .7rem 0 var(--seed-bone-deep);background:#f8f2e7b8;margin-block:2rem}.wb-head{border-bottom:1px solid var(--seed-soot);background:var(--seed-soot);color:var(--seed-bone-light);grid-template-columns:.6fr 1.4fr;gap:1.5rem;padding:1rem 1.1rem;display:grid}.wb-head small{color:var(--seed-brass-light);font:720 .68rem/1.3 var(--seed-data);letter-spacing:.09em;text-transform:uppercase}.wb-head h1{font-family:var(--seed-display);letter-spacing:-.025em;margin:.2rem 0 0;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:620;line-height:1}.wb-head p{color:#d8cfbf;align-self:end;max-width:58ch;margin:0}.wb-body{grid-template-columns:minmax(15rem,.68fr) minmax(0,1.32fr);min-height:28rem;display:grid}.wb-controls{border-right:1px solid var(--seed-rule);background:#d7c8ae4d;padding:1.2rem}.wb-controls fieldset{border:0;margin:0 0 1.4rem;padding:0}.wb-controls legend,.wb-control-label{color:var(--seed-soot-soft);font:720 .68rem/1.3 var(--seed-data);letter-spacing:.07em;text-transform:uppercase;margin-bottom:.55rem;display:block}.wb-choice-row,.wb-choice-grid{flex-wrap:wrap;gap:.42rem;display:flex}.wb-choice-grid{display:grid}.wb-choice-row button,.wb-choice-grid button{border:1px solid var(--seed-soot);background:var(--seed-bone-light);min-height:2.55rem;color:var(--seed-soot);cursor:pointer;text-align:left;padding:.48rem .68rem}.wb-choice-row button[aria-pressed=true],.wb-choice-grid button[aria-pressed=true]{background:var(--seed-moss);color:var(--seed-bone-light)}.wb-control-value{font-family:var(--seed-display);margin:.25rem 0 .65rem;font-size:2rem;font-weight:650;line-height:1;display:block}.wb-controls input[type=range]{width:100%;accent-color:var(--seed-clay)}.wb-stage{min-width:0;padding:clamp(1.2rem,3vw,2rem)}.wb-sr{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wb-stage h2{font-family:var(--seed-display);margin:0 0 .7rem;font-size:clamp(1.65rem,3vw,2.4rem);font-weight:620;line-height:1.05}.wb-stage>p{color:var(--seed-soot-soft)}.wb-metrics{border-block:1px solid var(--seed-rule);grid-template-columns:repeat(3,minmax(0,1fr));margin-block:1.4rem;display:grid}.wb-metric{border-right:1px solid var(--seed-rule);min-width:0;padding:.85rem .75rem}.wb-metric:last-child{border-right:0}.wb-metric span,.wb-metric small{display:block}.wb-metric span{color:var(--seed-soot-soft);font:710 .65rem/1.2 var(--seed-data);letter-spacing:.06em;text-transform:uppercase}.wb-metric strong{overflow-wrap:anywhere;color:var(--seed-clay-dark);font-family:var(--seed-display);margin:.45rem 0;font-size:clamp(1.45rem,3vw,2.2rem);line-height:.95;display:block}.wb-metric small{color:var(--seed-soot-soft);line-height:1.3}.wb-callout{border-left:.35rem solid var(--seed-brass);background:var(--seed-brass-light);margin-top:1.5rem;padding:1rem 1.1rem}.wb-callout strong{font-family:var(--seed-display);font-size:1.25rem}.wb-callout p{margin:.35rem 0 0}.wb-note{border-top:1px solid var(--seed-rule);color:var(--seed-soot-soft);padding:.8rem 1rem;font-size:.78rem}.wb-tiles{grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem;margin-block:1.3rem;display:grid}.wb-tile{border:1px solid var(--seed-soot);min-height:3.8rem;color:var(--seed-soot-soft);font:700 .7rem/1.2 var(--seed-data);letter-spacing:.05em;text-align:center;text-transform:uppercase;background:linear-gradient(145deg,#d6ccb8,#f2eadb 58%,#c7b89b);place-content:center;display:grid;box-shadow:inset 0 0 0 1px #ffffff6b,.12rem .14rem #27251f29}@media (width<=800px){.wb-body,.wb-head{grid-template-columns:1fr}.wb-controls{border-right:0;border-bottom:1px solid var(--seed-rule)}}@media (width<=560px){.wb-shell{box-shadow:.35rem .35rem 0 var(--seed-bone-deep)}.wb-metrics{grid-template-columns:1fr}.wb-metric{border-right:0;border-bottom:1px solid var(--seed-rule)}.wb-metric:last-child{border-bottom:0}.wb-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.workbench-page[data-astro-cid-je55qhas]{padding-block:2rem clamp(3rem,8vw,6rem)}.workbench-page[data-astro-cid-je55qhas]>nav[data-astro-cid-je55qhas]{color:var(--seed-soot-soft);flex-wrap:wrap;gap:.45rem;font-size:.82rem;display:flex}.workbench-page__next[data-astro-cid-je55qhas]{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:2.2rem;display:flex}
