body:has(.home-workshop){--bg:#f4f6f1;--surface:#fbfcf8;--surface-subtle:#eaeee5;--surface-elevated:#fbfcf8;--surface-raised:#eaeee5;overflow-x:clip}@media (prefers-color-scheme:dark){html body:has(.home-workshop){--bg:#151a1f;--surface:#1a2026;--surface-subtle:#1a2026;--surface-elevated:#21252a;--surface-raised:#21252a;--accent-hover:#d2ebda}}body:has(.home-workshop) .site-header{background:var(--bg)}body:has(.home-workshop) .home-workshop .eyebrow{color:var(--band-accent)}body:has(.home-workshop) .home-workshop a:not(.bl-run){-webkit-text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent);text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent)}body:has(.home-workshop) .home-workshop a:not(.bl-run):hover{-webkit-text-decoration-color:var(--band-accent);text-decoration-color:var(--band-accent)}body:has(.home-workshop) .baldies-flagship{padding-bottom:var(--home-space-sm);border-top:3px solid var(--band-accent);gap:0}body:has(.home-workshop) .baldies-more{margin-top:var(--home-space-sm)}body:has(.home-workshop) .bl-run,body:has(.home-workshop) .bl-modebar button{--bl-teal:#176552;--bl-teal-hover:#104c3e;--button-fill:var(--bl-teal);--button-fill-hover:var(--bl-teal-hover);--button-ink:#fff;color:#fff;background:var(--bl-teal);border:1px solid var(--bl-teal);border-radius:var(--radius-sm);min-height:44px;padding:.7rem 1.3rem;font-weight:600}body:has(.home-workshop) .bl-run:hover,body:has(.home-workshop) .bl-modebar button:hover{background:var(--bl-teal-hover);border-color:var(--bl-teal-hover);color:#fff}body:has(.home-workshop) .bl-run .bl-press{color:#fff}body:has(.home-workshop) .bl-run:focus-visible,body:has(.home-workshop) .bl-modebar button:focus-visible{outline:2px solid var(--band-focus);outline-offset:3px}@media (prefers-color-scheme:dark){html body:has(.home-workshop) .bl-run,html body:has(.home-workshop) .bl-modebar button{--bl-teal-hover:#1f7a64}}body:has(.home-workshop) .bl-bezel{box-shadow:var(--shadow-3)}@media (prefers-color-scheme:dark){body:has(.home-workshop) .bl-bezel{border-color:color-mix(in srgb, var(--band-accent) 35%, var(--bl-bezel-edge,#313b44))}}@media (forced-colors:active){body:has(.home-workshop) .bl-bezel{box-shadow:none;border:1px solid canvastext}}body:has(.home-workshop) .bl:has(.bl-stage-live) .bl-start :is([data-run],.bl-size){display:none}body:has(.home-workshop) .bl-deck{border-top:1px solid color-mix(in srgb, var(--band-rule) 45%, var(--rule));padding-top:var(--home-space);padding-bottom:var(--home-space-sm);margin-top:0}body:has(.home-workshop) .baldies-knew{padding-top:var(--home-space-sm);padding-bottom:var(--home-space);border-top:1px solid color-mix(in srgb, var(--band-rule) 45%, var(--rule));margin-top:0}body:has(.home-workshop) .baldies-knew :is(th,td),body:has(.home-workshop) .bl-deck .bl-rule,body:has(.home-workshop) .bl-deck .bl-log li{border-bottom-color:color-mix(in srgb, var(--band-accent) 28%, var(--rule))}body:has(.home-workshop) .bl-deck :is(a,button,.text-action,input):focus-visible,body:has(.home-workshop) .baldies-knew :is(a,.text-action):focus-visible{outline:2px solid var(--band-focus);outline-offset:3px}body:has(.home-workshop) .bl-panel{grid-template-columns:minmax(0,1fr);grid-template-areas:"readout""rules";align-items:start;gap:.85rem;max-width:min(100%,60rem)}body:has(.home-workshop) .bl-panel-rules{grid-area:rules;min-width:0}body:has(.home-workshop) .bl-panel-readout{grid-area:readout;min-width:0}body:has(.home-workshop) .bl-panel [data-rules]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem 1.25rem;min-width:0;display:grid}body:has(.home-workshop) .bl-panel .bl-rule{border-bottom:1px solid color-mix(in srgb, var(--band-accent) 22%, var(--rule));grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"label label value reset""slider slider slider slider""default default default default""code code code code""callout callout callout callout""hint hint hint hint";align-items:center;gap:.1rem .5rem;min-width:0;padding:.3rem 0 .4rem;display:grid}body:has(.home-workshop) .bl-panel .bl-rule-head,body:has(.home-workshop) .bl-panel .bl-rule-foot{display:contents}body:has(.home-workshop) .bl-panel .bl-rule label{white-space:nowrap;grid-area:label;font-size:.92rem;line-height:1.3}body:has(.home-workshop) .bl-panel .bl-rule .bl-value{white-space:nowrap;grid-area:value;justify-self:end;font-size:.88rem}body:has(.home-workshop) .bl-panel .bl-rule .bl-reset{grid-area:reset;justify-self:end;width:max-content;min-width:44px;min-height:44px!important;padding:.35rem .7rem!important;font-size:.88rem!important}body:has(.home-workshop) .bl-panel .bl-rule input[type=range]{grid-area:slider;width:100%;min-width:0;min-height:44px;margin:0}body:has(.home-workshop) .bl-panel .bl-rule .bl-default{grid-area:default;white-space:nowrap;margin:0;font-size:.88rem;line-height:1.35}body:has(.home-workshop) .bl-panel .bl-rule .bl-code{color:var(--text-muted);text-align:right;white-space:normal;overflow-wrap:normal;word-break:normal;background:0 0;border:0;grid-area:code;min-width:0;margin:0;padding:0;font-size:.88rem;font-weight:400;line-height:1.35;display:block}body:has(.home-workshop) .bl-panel .bl-rule .bl-callout{grid-area:callout;font-size:.88rem;line-height:1.35}body:has(.home-workshop) .bl-panel .bl-rule .bl-hint{grid-area:hint;margin:0;font-size:.88rem;line-height:1.4}body:has(.home-workshop) .bl-panel .bl-subhead.bl-pop-head{margin:0 0 .35rem!important;font-size:1.05rem!important}body:has(.home-workshop) .bl-panel .bl-actions{margin:.55rem 0 .2rem}body:has(.home-workshop) .bl-panel .bl-spark{height:64px}@media (width<=699px){body:has(.home-workshop) .bl-panel [data-rules]{grid-template-columns:minmax(0,1fr)}}body:has(.home-workshop) .home-section.also-here{padding-block:var(--home-space);border-top:1px solid color-mix(in srgb, var(--band-rule) 45%, var(--rule))}body:has(.home-workshop) .also-card{background:var(--elev-1);border:0;border-top:3px solid var(--band-accent);box-shadow:var(--shadow-1);border-radius:3px;position:relative}body:has(.home-workshop) .also-card :is(a,.text-action){color:var(--band-accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent);text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent);text-underline-offset:.28em}body:has(.home-workshop) .also-card :is(a,.text-action):hover{color:var(--accent-hover);-webkit-text-decoration-color:var(--band-accent);text-decoration-color:var(--band-accent)}body:has(.home-workshop) .also-card:after{content:"";border-radius:inherit;box-shadow:var(--shadow-2);opacity:0;pointer-events:none;transition:opacity .16s ease-out;position:absolute;inset:0}@media (hover:hover){body:has(.home-workshop) .also-card:hover:after{opacity:1}body:has(.home-workshop) .also-card:hover{background:var(--elev-2)}}@media (prefers-reduced-motion:reduce){body:has(.home-workshop) .also-card:after{transition:none}}@media (forced-colors:active){body:has(.home-workshop) .also-card{box-shadow:none;border:1px solid canvastext;border-top-width:3px}}body:has(.home-workshop) .also-card :is(a,.text-action):focus-visible{outline:2px solid var(--band-focus);outline-offset:3px}body:has(.home-workshop) .home-section.founder-note{padding-block:var(--home-space);padding-bottom:var(--home-space-sm);border-top:1px solid color-mix(in srgb, var(--band-rule) 45%, var(--rule));color:var(--text-primary)}body:has(.home-workshop) .founder-note p{color:var(--text-primary)}body:has(.home-workshop) .founder-note a,body:has(.home-workshop) .founder-note .text-action{color:var(--band-accent);-webkit-text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent);text-decoration-color:color-mix(in srgb, var(--band-accent) 75%, transparent)}body:has(.home-workshop) .founder-note a:hover,body:has(.home-workshop) .founder-note .text-action:hover{color:var(--accent-hover);-webkit-text-decoration-color:var(--band-accent);text-decoration-color:var(--band-accent)}@media (prefers-color-scheme:dark){html body:has(.home-workshop) .founder-note :is(a,.text-action):hover,html body:has(.home-workshop) .also-card :is(a,.text-action):hover{color:#d2ebda;-webkit-text-decoration-color:var(--band-accent);text-decoration-color:var(--band-accent)}}body:has(.home-workshop) .founder-note :is(a,.text-action):focus-visible{outline:2px solid var(--band-focus);outline-offset:3px}body:has(.home-workshop) .home-section{padding-block:var(--home-space);border-top-color:color-mix(in srgb, var(--band-rule) 45%, var(--rule))}body:has(.home-workshop) .section-heading{margin-bottom:1rem}@media (width<=600px){body:has(.home-workshop) .home-section,body:has(.home-workshop) .home-section.also-here,body:has(.home-workshop) .home-section.founder-note{padding-block:1.5rem}body:has(.home-workshop) .home-section.founder-note{padding-bottom:var(--home-space-sm)}body:has(.home-workshop) .bl-deck{padding-top:1.5rem;padding-bottom:var(--home-space-sm)}body:has(.home-workshop) .baldies-knew{padding-top:var(--home-space-sm);padding-bottom:1.5rem}}
