.pg-frame:where(.astro-alq5tfmz){min-width:0;max-width:100%;margin-top:1rem;container-type:inline-size}.pg:where(.astro-alq5tfmz){--pg-head:2.75rem;border:1px solid var(--sl-color-hairline);border-radius:var(--decl-radius,.125rem);background:var(--sl-color-bg-nav);grid-template:"bar tabs""editor out"minmax(0,1fr)"inputs out"/minmax(0,1fr) minmax(0,1fr);min-width:0;height:calc(100vh - 17rem);min-height:34rem;display:grid;overflow:hidden}.pg:where(.astro-alq5tfmz).has-inputs{grid-template-rows:auto minmax(0,1.6fr) minmax(0,1fr)}@container (width<=56rem){.pg:where(.astro-alq5tfmz),.pg:where(.astro-alq5tfmz).has-inputs{grid-template:"bar""editor"minmax(22rem,auto)"inputs""tabs""out"minmax(16rem,auto)/minmax(0,1fr);height:auto}.pg-bar:where(.astro-alq5tfmz),.pg-editor:where(.astro-alq5tfmz),.pg-inputs:where(.astro-alq5tfmz){border-right:0}.pg-editor:where(.astro-alq5tfmz),.pg-inputs:where(.astro-alq5tfmz){border-bottom:1px solid var(--sl-color-hairline)}}.pg-head:where(.astro-alq5tfmz){min-height:var(--pg-head);border-bottom:1px solid var(--sl-color-hairline);background:var(--sl-color-bg-nav);align-items:center;min-width:0;font-size:.85rem;display:flex}.pg-bar:where(.astro-alq5tfmz){border-right:1px solid var(--sl-color-hairline);flex-wrap:wrap;grid-area:bar;gap:.5rem;padding:.35rem .75rem}.pg-sample:where(.astro-alq5tfmz){flex:12rem;align-items:center;gap:.4rem;min-width:0;display:flex}.pg-bar:where(.astro-alq5tfmz) select:where(.astro-alq5tfmz),.pg-bar:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz),.pg-inputs-head:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz){font:inherit;border:1px solid var(--sl-color-hairline);border-radius:var(--decl-radius,.125rem);background:var(--sl-color-bg);color:var(--sl-color-text);cursor:pointer;margin:0;padding:.25rem .6rem;line-height:1.4}.pg-bar:where(.astro-alq5tfmz) select:where(.astro-alq5tfmz){flex:8rem;min-width:0;max-width:18rem}.pg-bar:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz):hover,.pg-inputs-head:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz):hover{border-color:var(--sl-color-white);color:var(--sl-color-white)}.pg-tabbar:where(.astro-alq5tfmz){grid-area:tabs;align-items:stretch}.pg-status:where(.astro-alq5tfmz){white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--sl-color-gray-3);align-self:center;margin-left:auto;padding:0 .75rem;overflow:hidden}.pg-editor:where(.astro-alq5tfmz){border-right:1px solid var(--sl-color-hairline);grid-area:editor;min-height:0}.pg-inputs:where(.astro-alq5tfmz){border-top:1px solid var(--sl-color-hairline);border-right:1px solid var(--sl-color-hairline);flex-direction:column;grid-area:inputs;min-height:0;display:flex}.pg-inputs:where(.astro-alq5tfmz)[hidden]{display:none}.pg-inputs-head:where(.astro-alq5tfmz){border-bottom:1px solid var(--sl-color-hairline);align-items:center;gap:.5rem;min-height:2.25rem;padding:.2rem .5rem .2rem .75rem;font-size:.8rem;display:flex}.pg-inputs-title:where(.astro-alq5tfmz){font-family:var(--sl-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sl-color-gray-3);font-size:.68rem;font-weight:500}.pg-input-tabs:where(.astro-alq5tfmz){flex:1;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.pg-input-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab]{border-radius:var(--decl-radius,.125rem);font:inherit;font-family:var(--sl-font-mono);color:var(--sl-color-gray-2);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;align-items:center;gap:.4em;margin:0;padding:.2rem .6rem;font-size:.8rem;display:inline-flex}.pg-input-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab]:before{content:"";border:1px solid var(--sl-color-gray-3);border-radius:50%;width:.45rem;height:.45rem}.pg-input-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab].bound:before{background:var(--sl-color-white);border-color:var(--sl-color-white)}.pg-input-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab].active{background:var(--decl-field);color:var(--sl-color-white)}.pg-inputs-head:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz){padding:.15rem .5rem;font-size:.75rem}.pg-inputs-body:where(.astro-alq5tfmz){flex:1;min-height:0}.pg-input-pane:where(.astro-alq5tfmz){height:100%}.pg-input-pane:where(.astro-alq5tfmz)[hidden]{display:none}.pg-out:where(.astro-alq5tfmz){flex-direction:column;grid-area:out;min-width:0;min-height:0;display:flex}.pg-tabs:where(.astro-alq5tfmz){flex:none;align-items:stretch;margin:0;display:flex}.pg-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab]{font:inherit;letter-spacing:.02em;text-transform:uppercase;color:var(--sl-color-gray-2);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.45em;margin:0;padding:0 1rem;font-size:.8rem;font-weight:600;display:inline-flex}.pg-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab]:hover{color:var(--sl-color-text)}.pg-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab].active{color:var(--sl-color-white);border-bottom-color:var(--sl-color-white)}.pg-tabs:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[role=tab]:focus-visible{outline:2px solid var(--sl-color-white);outline-offset:-2px}.pg-count:where(.astro-alq5tfmz){background:var(--sl-color-gray-5);min-width:1.4em;color:var(--sl-color-text);text-align:center;text-transform:none;border-radius:1em;padding:0 .4em;font-size:.75em;line-height:1.6;display:inline-block}.pg-count:where(.astro-alq5tfmz).is-error{background:var(--decl-error);color:var(--sl-color-black)}.pg-count:where(.astro-alq5tfmz)[hidden]{display:none}.pg-pane:where(.astro-alq5tfmz){white-space:pre;background:var(--sl-color-bg);flex:1;min-height:0;margin:0;padding:.75rem;font-size:.85rem;overflow:auto}.pg-pane:where(.astro-alq5tfmz)[hidden]{display:none}.pg-diags:where(.astro-alq5tfmz){white-space:normal}#pg-diags:where(.astro-alq5tfmz) ul:where(.astro-alq5tfmz){margin:0;padding:0;list-style:none}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz){border-left:3px solid var(--sl-color-gray-4);font-family:var(--__sl-font-mono,ui-monospace, monospace);margin-bottom:.35rem;padding:.35rem .5rem;font-size:.8rem}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).has-loc{cursor:pointer}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).has-loc:hover{background:var(--decl-field)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-error{border-left-color:var(--decl-error)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-warning{border-left-color:var(--decl-warning)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-information,#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-info{border-left-color:var(--decl-info)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz) b:where(.astro-alq5tfmz){text-transform:uppercase;letter-spacing:.06em;font-size:.7rem}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-error b:where(.astro-alq5tfmz){color:var(--decl-error)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-warning b:where(.astro-alq5tfmz){color:var(--decl-warning)}#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-information b:where(.astro-alq5tfmz),#pg-diags:where(.astro-alq5tfmz) li:where(.astro-alq5tfmz).sev-info b:where(.astro-alq5tfmz){color:var(--decl-info)}#pg-diags:where(.astro-alq5tfmz) .path:where(.astro-alq5tfmz){color:var(--sl-color-gray-3)}.pg-empty:where(.astro-alq5tfmz){color:var(--sl-color-gray-3);margin:0}
