.crud-playground:where(.astro-nkni7koy){border:1px solid var(--sl-color-gray-5);background:var(--play-surface);color:var(--play-ink);margin-block:1rem .75rem;padding:clamp(.75rem,2vw,1.25rem);font-size:14px}.crud-playground:where(.astro-nkni7koy) *{box-sizing:border-box}.workbench-heading:where(.astro-nkni7koy){justify-content:space-between;align-items:center;gap:1rem;display:flex}.workbench-heading:where(.astro-nkni7koy) img:where(.astro-nkni7koy){flex:none}.eyebrow:where(.astro-nkni7koy){color:var(--play-muted);margin:0;font-size:13px}.eyebrow:where(.astro-nkni7koy) span:where(.astro-nkni7koy){color:var(--play-muted);margin-left:.6rem}.workbench-intro:where(.astro-nkni7koy){color:var(--play-muted);margin:.4rem 0 0;font-size:14px}.workbench-layout:where(.astro-nkni7koy){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(.75rem,2vw,1.25rem);margin-top:1rem;display:grid}.code-pane:where(.astro-nkni7koy),.workbench-right:where(.astro-nkni7koy){min-width:0}.workbench-right:where(.astro-nkni7koy){gap:.9rem;display:grid}.pane-label:where(.astro-nkni7koy){color:var(--play-muted);flex-wrap:wrap;justify-content:space-between;gap:.4rem;font-size:13px;display:flex}.code-pane:where(.astro-nkni7koy) pre:where(.astro-nkni7koy),.contract-grid:where(.astro-nkni7koy) pre:where(.astro-nkni7koy){box-sizing:border-box;max-width:100%;color:var(--play-ink);background:var(--play-code);margin:.55rem 0;padding:.7rem;font-size:12.5px;line-height:1.55}.code-pane:where(.astro-nkni7koy) pre:where(.astro-nkni7koy){white-space:pre;overflow:auto}.code-pane:where(.astro-nkni7koy) a:where(.astro-nkni7koy){font-size:13px}.request-pane:where(.astro-nkni7koy) label:where(.astro-nkni7koy){color:var(--play-ink);gap:.3rem;margin:.55rem 0 0;font-size:13px;display:grid}.request-pane:where(.astro-nkni7koy) :where(.astro-nkni7koy):is(input,select){box-sizing:border-box;border:1px solid var(--play-border);width:100%;min-width:0;min-height:2.35rem;color:var(--play-ink);background:var(--play-surface);font:inherit;border-radius:6px;padding:.45rem .55rem}.request-pane:where(.astro-nkni7koy) :where(.astro-nkni7koy):is(input,select):focus-visible,.workbench-actions:where(.astro-nkni7koy) button:where(.astro-nkni7koy):focus-visible{outline:2px solid var(--play-accent);outline-offset:2px}.workbench-actions:where(.astro-nkni7koy){flex-wrap:wrap;align-items:flex-start;gap:.5rem;margin-top:.8rem;display:flex}.workbench-actions:where(.astro-nkni7koy) button:where(.astro-nkni7koy){box-sizing:border-box;border:1px solid var(--play-accent);height:44px;min-height:44px;color:var(--play-button-ink);background:var(--play-accent);font:600 14px/1 var(--sl-font);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;margin:0;padding:.6rem .8rem;display:inline-flex}.workbench-actions:where(.astro-nkni7koy) button:where(.astro-nkni7koy)+button:where(.astro-nkni7koy){color:var(--play-ink);border-color:var(--play-border);background:0 0}.result-pane:where(.astro-nkni7koy){border-top:1px solid var(--play-border);min-width:0;padding-top:.65rem}.contract-grid:where(.astro-nkni7koy){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.7rem;display:grid}.contract-grid:where(.astro-nkni7koy) article:where(.astro-nkni7koy){flex-direction:column;align-items:stretch;min-width:0;margin:0;display:flex}.contract-grid:where(.astro-nkni7koy) h3:where(.astro-nkni7koy){all:unset;box-sizing:border-box;min-height:1.45em;color:var(--play-muted);font:500 14px/1.45 var(--sl-font);flex:none;margin:0 0 .35rem;padding:0;display:block}.contract-grid:where(.astro-nkni7koy) pre:where(.astro-nkni7koy){white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:5.5rem;max-height:14rem;margin:0;overflow:auto}#contract-error:where(.astro-nkni7koy){min-height:0;color:var(--play-error);margin:0;font-size:13px}.contract-note:where(.astro-nkni7koy){color:var(--play-muted);margin:.65rem 0 0;font-size:13px;line-height:1.45}.run-timing:where(.astro-nkni7koy){color:var(--play-ink);font:500 14px/1.45 var(--sl-font-mono);flex-wrap:wrap;align-items:baseline;gap:.55rem;margin:.65rem 0 0;display:flex}.run-timing:where(.astro-nkni7koy) span:where(.astro-nkni7koy){color:var(--play-muted);font:13px/1.45 var(--sl-font)}@media (width<=42rem){.workbench-layout:where(.astro-nkni7koy),.contract-grid:where(.astro-nkni7koy){grid-template-columns:minmax(0,1fr)}.workbench-heading:where(.astro-nkni7koy) img:where(.astro-nkni7koy){width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.crud-playground:where(.astro-nkni7koy) :where(.astro-nkni7koy),.crud-playground:where(.astro-nkni7koy) :where(.astro-nkni7koy):before,.crud-playground:where(.astro-nkni7koy) :where(.astro-nkni7koy):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
