.pg:where(.astro-alq5tfmz){--pg-border:var(--sl-color-gray-5)}.pg-notice:where(.astro-alq5tfmz){border-left:3px solid var(--sl-color-accent);background:var(--sl-color-bg-nav);padding:1rem 1.25rem;font-size:.9rem}.pg-notice:where(.astro-alq5tfmz) p:where(.astro-alq5tfmz){margin-top:.5rem}.pg:where(.astro-alq5tfmz) fieldset:where(.astro-alq5tfmz){border:1px solid var(--pg-border);border-radius:.5rem;min-width:0;margin:1.5rem 0;padding:1.25rem}.pg:where(.astro-alq5tfmz) legend:where(.astro-alq5tfmz){padding:0 .5rem;font-weight:700}.pg:where(.astro-alq5tfmz) label:where(.astro-alq5tfmz){margin:1rem 0 .4rem;font-weight:600;display:block}.pg:where(.astro-alq5tfmz) input:where(.astro-alq5tfmz):not([type=checkbox]),.pg:where(.astro-alq5tfmz) textarea:where(.astro-alq5tfmz),.pg:where(.astro-alq5tfmz) select:where(.astro-alq5tfmz){box-sizing:border-box;border:1px solid var(--pg-border);background:var(--sl-color-bg);width:100%;color:var(--sl-color-text);font:inherit;border-radius:.3rem;padding:.7rem}.pg:where(.astro-alq5tfmz) textarea:where(.astro-alq5tfmz){resize:vertical;font-family:var(--sl-font-mono);font-size:.88rem}.pg:where(.astro-alq5tfmz) .pg-check:where(.astro-alq5tfmz){align-items:center;gap:.6rem;display:flex}.pg-help:where(.astro-alq5tfmz),#pg-storage:where(.astro-alq5tfmz){color:var(--sl-color-gray-2);font-size:.8rem}.pg:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz){border:1px solid var(--pg-border);background:var(--sl-color-bg-nav);color:var(--sl-color-text);font:inherit;cursor:pointer;border-radius:.3rem;padding:.65rem .9rem}.pg:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz):disabled{opacity:.5;cursor:not-allowed}.pg-key-row:where(.astro-alq5tfmz),.pg-actions:where(.astro-alq5tfmz){flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.pg-key-row:where(.astro-alq5tfmz) input:where(.astro-alq5tfmz){flex:1;min-width:150px}.pg-key-row:where(.astro-alq5tfmz)>:where(.astro-alq5tfmz),.pg-actions:where(.astro-alq5tfmz)>:where(.astro-alq5tfmz){margin:0!important}#pg-run:where(.astro-alq5tfmz){background:var(--cn-accent);color:var(--cn-on-accent)}#pg-example:where(.astro-alq5tfmz){margin-top:1rem}.pg-output:where(.astro-alq5tfmz){white-space:pre-wrap;overflow-wrap:anywhere;max-height:32rem;font-size:.85rem;overflow:auto}#pg-status:where(.astro-alq5tfmz){border-block:1px solid var(--pg-border);padding-block:1rem}.pg-workspace:where(.astro-alq5tfmz){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.pg-workspace:where(.astro-alq5tfmz)>:where(.astro-alq5tfmz){min-width:0}.pg-results:where(.astro-alq5tfmz){border:1px solid var(--pg-border);background:var(--sl-color-bg-nav);border-radius:.5rem;margin-top:1.5rem;padding:1.25rem;position:static}.pg-results:where(.astro-alq5tfmz) h2:where(.astro-alq5tfmz){font-size:1.4rem}.pg-results:where(.astro-alq5tfmz) .pg-output:where(.astro-alq5tfmz){background:var(--sl-color-bg);min-height:16rem}@media (width<=50rem){.pg-workspace:where(.astro-alq5tfmz){grid-template-columns:1fr;gap:0}.pg-results:where(.astro-alq5tfmz){position:static}}.pg-library:where(.astro-alq5tfmz)>h2:where(.astro-alq5tfmz){margin-top:0}.pg-filters:where(.astro-alq5tfmz){flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.pg-filters:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz){margin:0;padding:.35rem .65rem;font-size:.8rem}.pg-filters:where(.astro-alq5tfmz) button:where(.astro-alq5tfmz)[aria-pressed=true]{background:var(--cn-accent);color:var(--cn-on-accent)}.pg-example-groups:where(.astro-alq5tfmz){max-height:36rem;padding:.3rem;overflow-y:auto}.pg-example-groups:where(.astro-alq5tfmz) h3:where(.astro-alq5tfmz){margin:.8rem 0;font-size:.95rem}.pg-example-grid:where(.astro-alq5tfmz){grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.pg:where(.astro-alq5tfmz) .pg-example-card:where(.astro-alq5tfmz){text-align:left;background:var(--sl-color-bg);flex-direction:column;gap:.45rem;margin:0;padding:.85rem;display:flex}.pg:where(.astro-alq5tfmz) .pg-example-card:where(.astro-alq5tfmz)[hidden],.pg:where(.astro-alq5tfmz) :where(.astro-alq5tfmz)[data-example-group][hidden]{display:none}.pg-example-card:where(.astro-alq5tfmz):hover,.pg-example-card:where(.astro-alq5tfmz)[aria-pressed=true]{border-color:var(--cn-accent)}.pg-example-card:where(.astro-alq5tfmz)[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--cn-accent)}.pg-card-top:where(.astro-alq5tfmz){justify-content:space-between;align-items:center;width:100%;display:flex}.pg-card-icon:where(.astro-alq5tfmz){font-size:1.9rem;line-height:1.3}.pg-card-type:where(.astro-alq5tfmz){color:var(--cn-accent);text-transform:uppercase;font-size:.7rem;font-family:var(--sl-font-mono)}.pg-example-card:where(.astro-alq5tfmz) strong:where(.astro-alq5tfmz){font-size:.9rem}.pg-example-card:where(.astro-alq5tfmz)>span:where(.astro-alq5tfmz):last-child{color:var(--sl-color-gray-2);font-size:.75rem;line-height:1.7}.pg-experiment-tip:where(.astro-alq5tfmz){border-left:2px solid var(--cn-accent);margin-top:1rem;padding:.6rem .8rem;font-size:.85rem}.pg-experiment-tip:where(.astro-alq5tfmz) p:where(.astro-alq5tfmz){color:var(--sl-color-gray-2);margin-top:.4rem}@media (width<=50rem){.pg-example-groups:where(.astro-alq5tfmz){max-height:none}}@media (width<=24rem){.pg-example-grid:where(.astro-alq5tfmz){grid-template-columns:1fr}}.pg:where(.astro-alq5tfmz) details:where(.astro-alq5tfmz){border-top:1px solid var(--pg-border);margin-top:1rem;padding-top:.8rem}.pg:where(.astro-alq5tfmz) summary:where(.astro-alq5tfmz){cursor:pointer;font-weight:600}.pg-results:where(.astro-alq5tfmz){top:calc(var(--sl-nav-height) + 1rem);position:sticky}.pg-results:where(.astro-alq5tfmz) .pg-output:where(.astro-alq5tfmz){min-height:0}.pg:where(.astro-alq5tfmz) #pg-visual h3{color:var(--cn-accent);overflow-wrap:anywhere;margin:1rem 0;font-size:1.8rem}.pg:where(.astro-alq5tfmz) .pg-probability{grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;margin:1rem 0;display:grid}.pg:where(.astro-alq5tfmz) .pg-probability span{overflow-wrap:anywhere}.pg:where(.astro-alq5tfmz) .pg-probability strong{font-variant-numeric:tabular-nums}.pg:where(.astro-alq5tfmz) .pg-probability progress{appearance:none;background:var(--sl-color-gray-5);border:0;border-radius:1rem;grid-column:1/-1;width:100%;height:.6rem;overflow:hidden}.pg:where(.astro-alq5tfmz) progress::-webkit-progress-bar{background:var(--sl-color-gray-5)}.pg:where(.astro-alq5tfmz) progress::-webkit-progress-value{background:var(--cn-accent)}.pg:where(.astro-alq5tfmz) progress::-moz-progress-bar{background:var(--cn-accent)}@media (width<=50rem){.pg-results:where(.astro-alq5tfmz){position:static}}
