body:has(.object-sandbox) main{max-width:76rem}#response[data-astro-cid-fspnxtku]{white-space:pre-wrap;overflow-wrap:anywhere}#starting-data[data-astro-cid-fspnxtku]{max-width:46rem;margin:1.5rem 0 2rem}#starting-data[data-astro-cid-fspnxtku] table[data-astro-cid-fspnxtku]{width:100%;display:table}.object-sandbox[data-astro-cid-fspnxtku]{max-width:76rem;margin:auto;font-family:var(--font-sans);min-width:0}header[data-astro-cid-fspnxtku]{max-width:53rem}h1[data-astro-cid-fspnxtku]{font-size:clamp(2.2rem,5vw,3.8rem)}p[data-astro-cid-fspnxtku]{line-height:1.7}.scope[data-astro-cid-fspnxtku]{font-size:.86rem;color:var(--color-text-secondary)}.scope[data-astro-cid-fspnxtku] code[data-astro-cid-fspnxtku]{overflow-wrap:anywhere}button[data-astro-cid-fspnxtku],select[data-astro-cid-fspnxtku],textarea[data-astro-cid-fspnxtku]{font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-rule-strong);border-radius:5px}button[data-astro-cid-fspnxtku],select[data-astro-cid-fspnxtku]{min-height:44px;padding:.6rem .8rem}button[data-astro-cid-fspnxtku]{cursor:pointer}button[data-astro-cid-fspnxtku]:disabled{opacity:.5;cursor:default}button[data-astro-cid-fspnxtku]:hover:not(:disabled){border-color:var(--color-accent)}[data-astro-cid-fspnxtku]:is(button,select,textarea,summary,a,pre):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.lesson-bar[data-astro-cid-fspnxtku]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem;border-block:1px solid var(--color-rule);padding:1rem 0;margin:2rem 0 1rem}select[data-astro-cid-fspnxtku]{max-width:100%;flex:1;min-width:0}#lesson-heading[data-astro-cid-fspnxtku]{max-width:52rem;margin:1.5rem 0 2rem}#lesson-heading[data-astro-cid-fspnxtku] h2[data-astro-cid-fspnxtku]{margin-bottom:.6rem}.workbench[data-astro-cid-fspnxtku]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2rem;align-items:start}.request-panel[data-astro-cid-fspnxtku],.state-panel[data-astro-cid-fspnxtku]{min-width:0}.request-panel[data-astro-cid-fspnxtku]{border-top:3px solid var(--color-accent);padding-top:1rem}.state-panel[data-astro-cid-fspnxtku]{background:var(--color-surface-alt);padding:1.2rem;border:1px solid var(--color-rule)}h2[data-astro-cid-fspnxtku]{font-size:1.35rem;margin-top:0}h3[data-astro-cid-fspnxtku]{font-size:1rem}#progress[data-astro-cid-fspnxtku]{font-size:.8rem;color:var(--color-text-secondary)}label[data-astro-cid-fspnxtku]{display:block;font-size:.85rem;margin-bottom:.5rem}textarea[data-astro-cid-fspnxtku]{width:100%;box-sizing:border-box;resize:vertical;padding:1rem;font:.85rem/1.65 var(--font-mono);min-height:13rem;tab-size:2}.actions[data-astro-cid-fspnxtku]{display:flex;flex-wrap:wrap;gap:.7rem}#run[data-astro-cid-fspnxtku]{background:var(--color-accent);color:var(--color-surface);border-color:var(--color-accent)}.response-panel[data-astro-cid-fspnxtku]{margin-top:2rem;border-top:1px solid var(--color-rule);padding-top:1rem}pre[data-astro-cid-fspnxtku]{max-width:100%;font-size:.78rem;line-height:1.65;overflow:auto;max-height:28rem}#explanation[data-astro-cid-fspnxtku]{border-left:2px solid var(--color-accent);padding-left:1rem}#explanation[data-astro-cid-fspnxtku] h3[data-astro-cid-fspnxtku]{margin-bottom:.3rem}details[data-astro-cid-fspnxtku]{margin:1rem 0}summary[data-astro-cid-fspnxtku]{cursor:pointer;line-height:1.7}.reference[data-astro-cid-fspnxtku],.history[data-astro-cid-fspnxtku]{border-top:1px solid var(--color-rule);padding:1rem 0}table[data-astro-cid-fspnxtku]{display:block;overflow:auto;font-size:.85rem}th[data-astro-cid-fspnxtku],td[data-astro-cid-fspnxtku]{padding:.6rem;text-align:left;vertical-align:top;border-bottom:1px solid var(--color-rule)}.onward[data-astro-cid-fspnxtku]{display:flex;flex-wrap:wrap;gap:1rem 2rem;border-top:1px solid var(--color-rule);padding:1.4rem 0}#notice[data-astro-cid-fspnxtku]:empty{display:none}#notice[data-astro-cid-fspnxtku]{border-left:2px solid var(--color-accent);padding-left:1rem}.object-item{border-bottom:1px solid var(--color-rule);padding:.6rem 0}.object-item summary{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.8rem}.object-item .object-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:.6rem 0;font-size:.8rem}#history li{overflow-wrap:anywhere;margin-bottom:1rem;font-size:.85rem}@media(max-width:850px){.workbench[data-astro-cid-fspnxtku]{grid-template-columns:minmax(0,1fr)}.state-panel[data-astro-cid-fspnxtku]{padding:1rem}.lesson-bar[data-astro-cid-fspnxtku] label[data-astro-cid-fspnxtku]{width:100%}.lesson-bar[data-astro-cid-fspnxtku] select[data-astro-cid-fspnxtku]{flex-basis:65%}}
