:root:has(.playground){--sl-content-width:76rem}.playground:where(.astro-rxmzdjr4){gap:var(--fc-space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=72rem){.playground:where(.astro-rxmzdjr4){column-gap:var(--fc-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pg-intro:where(.astro-rxmzdjr4),.pg-notice:where(.astro-rxmzdjr4),.pg-strip:where(.astro-rxmzdjr4){grid-column:1/-1}}.pg-intro:where(.astro-rxmzdjr4){max-width:var(--fc-layout-prose)}.pg-notice:where(.astro-rxmzdjr4):empty{display:none}.pg-notice:where(.astro-rxmzdjr4){padding:var(--fc-space-3) var(--fc-space-4);border-inline-start:var(--fc-border-width-thick) solid var(--fc-color-status-warning);background:var(--fc-color-bg-subtle)}h2:where(.astro-rxmzdjr4){font-size:var(--fc-type-heading-3-font-size);line-height:var(--fc-type-heading-3-line-height);font-weight:var(--fc-font-weight-semibold);margin-bottom:var(--fc-space-4)}.pg-field:where(.astro-rxmzdjr4){gap:var(--fc-space-1);flex-direction:column;display:flex}label:where(.astro-rxmzdjr4){font-size:var(--fc-type-small-font-size);color:var(--fc-color-text-muted)}select:where(.astro-rxmzdjr4),input:where(.astro-rxmzdjr4),button:where(.astro-rxmzdjr4){font:inherit;color:var(--fc-color-text-default);background:var(--fc-color-bg-raised);border:var(--fc-border-width-thin) solid var(--fc-color-border-strong);border-radius:var(--fc-radius-sm);padding:var(--fc-space-1) var(--fc-space-2)}input:where(.astro-rxmzdjr4){font-variant-numeric:tabular-nums lining-nums;width:10em}input:where(.astro-rxmzdjr4)[aria-invalid=true]{border-color:var(--fc-color-status-danger);border-width:var(--fc-border-width-thick)}button:where(.astro-rxmzdjr4){cursor:pointer}button:where(.astro-rxmzdjr4):hover{border-color:var(--fc-color-text-default)}.playground:where(.astro-rxmzdjr4) .pg-source,.playground:where(.astro-rxmzdjr4) .pg-hint{margin-top:var(--fc-space-2);font-size:var(--fc-type-small-font-size);line-height:var(--fc-type-small-line-height);color:var(--fc-color-text-muted)}.playground:where(.astro-rxmzdjr4) .pg-source a{color:inherit;text-decoration-line:underline;text-decoration-color:var(--fc-color-accent-default);text-underline-offset:.2em}.pg-editor:where(.astro-rxmzdjr4){margin-top:var(--fc-space-3)}.pg-controls:where(.astro-rxmzdjr4){align-items:end;gap:var(--fc-space-4);flex-wrap:wrap;display:flex}.pg-copy:where(.astro-rxmzdjr4){align-items:center;gap:var(--fc-space-3);font-size:var(--fc-type-small-font-size);display:flex}.pg-errors:where(.astro-rxmzdjr4):empty{display:none}.pg-errors:where(.astro-rxmzdjr4),.pg-location:where(.astro-rxmzdjr4){margin-top:var(--fc-space-5)}.pg-errors:where(.astro-rxmzdjr4) ul{gap:var(--fc-space-3);margin:0;padding:0;list-style:none;display:grid}.pg-errors:where(.astro-rxmzdjr4) li{padding:var(--fc-space-3) var(--fc-space-4);border-inline-start:var(--fc-border-width-thick) solid var(--fc-color-status-danger);background:var(--fc-color-bg-subtle)}.pg-errors:where(.astro-rxmzdjr4) .pg-error-head{gap:var(--fc-space-1) var(--fc-space-3);flex-wrap:wrap;align-items:baseline;display:flex}.pg-errors:where(.astro-rxmzdjr4) code{font-family:var(--fc-type-code-font-family);font-size:var(--fc-type-code-font-size)}.pg-errors:where(.astro-rxmzdjr4) .pg-error-code{font-weight:var(--fc-font-weight-semibold);color:var(--fc-color-status-danger)}.pg-errors:where(.astro-rxmzdjr4) .pg-path{padding:0 var(--fc-space-1)}.pg-errors:where(.astro-rxmzdjr4) .pg-hint-text{color:var(--fc-color-text-muted)}.pg-location:where(.astro-rxmzdjr4) table{border-collapse:collapse;width:100%;font-size:var(--fc-type-small-font-size);font-variant-numeric:tabular-nums lining-nums}.pg-location:where(.astro-rxmzdjr4) th,.pg-location:where(.astro-rxmzdjr4) td{text-align:start;padding:var(--fc-space-2) var(--fc-space-3) var(--fc-space-2) 0;border-bottom:var(--fc-border-width-thin) solid var(--fc-color-border-default);font-weight:var(--fc-font-weight-regular);vertical-align:top}.pg-location:where(.astro-rxmzdjr4) time,.pg-location:where(.astro-rxmzdjr4) .pg-label{white-space:nowrap}.pg-location:where(.astro-rxmzdjr4) .pg-table-scroll{overflow-x:auto}.pg-location:where(.astro-rxmzdjr4) thead th{color:var(--fc-color-text-muted);border-bottom-color:var(--fc-color-border-strong)}.pg-location:where(.astro-rxmzdjr4) th:last-child,.pg-location:where(.astro-rxmzdjr4) td:last-child{text-align:end;padding-inline-end:0}.pg-location:where(.astro-rxmzdjr4) .pg-level{font-weight:var(--fc-font-weight-semibold)}.pg-location:where(.astro-rxmzdjr4) .pg-label-missing{color:var(--fc-color-text-muted)}.pg-location:where(.astro-rxmzdjr4) .pg-day{margin-top:var(--fc-space-3);font-size:var(--fc-type-small-font-size);color:var(--fc-color-text-muted)}.pg-strip:where(.astro-rxmzdjr4) .strip-scroll{border:var(--fc-border-width-thin) solid var(--fc-color-border-default);border-radius:var(--fc-radius-md);background:var(--fc-color-diagram-surface);width:fit-content;max-width:100%;padding-block:var(--fc-space-3);overflow-x:auto}.pg-strip:where(.astro-rxmzdjr4) svg{display:block}.pg-strip:where(.astro-rxmzdjr4) .strip-hint{margin-top:var(--fc-space-2);color:var(--fc-color-text-muted);font-size:var(--fc-type-small-font-size);line-height:var(--fc-type-small-line-height)}
