.pl-c{color:var(--color-prettylights-syntax-comment)}.pl-c1,.pl-s .pl-v{color:var(--color-prettylights-syntax-constant)}.pl-e,.pl-en{color:var(--color-prettylights-syntax-entity)}.pl-smi,.pl-s .pl-s1{color:var(--color-prettylights-syntax-storage-modifier-import)}.pl-ent{color:var(--color-prettylights-syntax-entity-tag)}.pl-k{color:var(--color-prettylights-syntax-keyword)}.pl-s,.pl-pds,.pl-s .pl-pse .pl-s1,.pl-sr,.pl-sr .pl-cce,.pl-sr .pl-sre,.pl-sr .pl-sra{color:var(--color-prettylights-syntax-string)}.pl-v,.pl-smw{color:var(--color-prettylights-syntax-variable)}.pl-bu{color:var(--color-prettylights-syntax-brackethighlighter-unmatched)}.pl-ii{color:var(--color-prettylights-syntax-invalid-illegal-text);background-color:var(--color-prettylights-syntax-invalid-illegal-bg)}.pl-c2{color:var(--color-prettylights-syntax-carriage-return-text);background-color:var(--color-prettylights-syntax-carriage-return-bg)}.pl-sr .pl-cce{color:var(--color-prettylights-syntax-string-regexp);font-weight:700}.pl-ml{color:var(--color-prettylights-syntax-markup-list)}.pl-mh,.pl-mh .pl-en,.pl-ms{color:var(--color-prettylights-syntax-markup-heading);font-weight:700}.pl-mi{color:var(--color-prettylights-syntax-markup-italic);font-style:italic}.pl-mb{color:var(--color-prettylights-syntax-markup-bold);font-weight:700}.pl-md{color:var(--color-prettylights-syntax-markup-deleted-text);background-color:var(--color-prettylights-syntax-markup-deleted-bg)}.pl-mi1{color:var(--color-prettylights-syntax-markup-inserted-text);background-color:var(--color-prettylights-syntax-markup-inserted-bg)}.pl-mc{color:var(--color-prettylights-syntax-markup-changed-text);background-color:var(--color-prettylights-syntax-markup-changed-bg)}.pl-mi2{color:var(--color-prettylights-syntax-markup-ignored-text);background-color:var(--color-prettylights-syntax-markup-ignored-bg)}.pl-mdr{color:var(--color-prettylights-syntax-meta-diff-range);font-weight:700}.pl-ba{color:var(--color-prettylights-syntax-brackethighlighter-angle)}.pl-sg{color:var(--color-prettylights-syntax-sublimelinter-gutter-mark)}.pl-corl{color:var(--color-prettylights-syntax-constant-other-reference-link);text-decoration:underline}.syntax-highlight{--color-prettylights-syntax-brackethighlighter-angle:#59636e;--color-prettylights-syntax-brackethighlighter-unmatched:#82071e;--color-prettylights-syntax-carriage-return-bg:#cf222e;--color-prettylights-syntax-carriage-return-text:#f6f8fa;--color-prettylights-syntax-comment:#59636e;--color-prettylights-syntax-constant:#0550ae;--color-prettylights-syntax-constant-other-reference-link:#0a3069;--color-prettylights-syntax-entity:#6639ba;--color-prettylights-syntax-entity-tag:#0550ae;--color-prettylights-syntax-invalid-illegal-bg:#82071e;--color-prettylights-syntax-invalid-illegal-text:#f6f8fa;--color-prettylights-syntax-keyword:#cf222e;--color-prettylights-syntax-markup-changed-bg:#ffd8b5;--color-prettylights-syntax-markup-changed-text:#953800;--color-prettylights-syntax-markup-deleted-bg:#ffebe9;--color-prettylights-syntax-markup-deleted-text:#82071e;--color-prettylights-syntax-markup-heading:#0550ae;--color-prettylights-syntax-markup-ignored-bg:#0550ae;--color-prettylights-syntax-markup-ignored-text:#d1d9e0;--color-prettylights-syntax-markup-inserted-bg:#dafbe1;--color-prettylights-syntax-markup-inserted-text:#116329;--color-prettylights-syntax-markup-list:#3b2300;--color-prettylights-syntax-meta-diff-range:#8250df;--color-prettylights-syntax-string:#0a3069;--color-prettylights-syntax-string-regexp:#116329;--color-prettylights-syntax-sublimelinter-gutter-mark:#818b98;--color-prettylights-syntax-variable:#953800;--color-prettylights-syntax-markup-bold:#1f2328;--color-prettylights-syntax-markup-italic:#1f2328;--color-prettylights-syntax-storage-modifier-import:#1f2328}:root[data-theme=dark] .syntax-highlight,.dark .syntax-highlight{--color-prettylights-syntax-brackethighlighter-angle:#9198a1;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-comment:#9198a1;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-markup-bold:#f0f6fc;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-markup-ignored-text:#f0f6fc;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-italic:#f0f6fc;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#f0f6fc;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-sublimelinter-gutter-mark:#3d444d;--color-prettylights-syntax-variable:#ffa657}@media (prefers-color-scheme:dark){:root:not([data-theme]):not(.light) .syntax-highlight{--color-prettylights-syntax-brackethighlighter-angle:#9198a1;--color-prettylights-syntax-brackethighlighter-unmatched:#f85149;--color-prettylights-syntax-carriage-return-bg:#b62324;--color-prettylights-syntax-carriage-return-text:#f0f6fc;--color-prettylights-syntax-comment:#9198a1;--color-prettylights-syntax-constant:#79c0ff;--color-prettylights-syntax-constant-other-reference-link:#a5d6ff;--color-prettylights-syntax-entity:#d2a8ff;--color-prettylights-syntax-entity-tag:#7ee787;--color-prettylights-syntax-invalid-illegal-bg:#8e1519;--color-prettylights-syntax-invalid-illegal-text:#f0f6fc;--color-prettylights-syntax-keyword:#ff7b72;--color-prettylights-syntax-markup-bold:#f0f6fc;--color-prettylights-syntax-markup-changed-bg:#5a1e02;--color-prettylights-syntax-markup-changed-text:#ffdfb6;--color-prettylights-syntax-markup-deleted-bg:#67060c;--color-prettylights-syntax-markup-deleted-text:#ffdcd7;--color-prettylights-syntax-markup-heading:#1f6feb;--color-prettylights-syntax-markup-ignored-bg:#1158c7;--color-prettylights-syntax-markup-ignored-text:#f0f6fc;--color-prettylights-syntax-markup-inserted-bg:#033a16;--color-prettylights-syntax-markup-inserted-text:#aff5b4;--color-prettylights-syntax-markup-italic:#f0f6fc;--color-prettylights-syntax-markup-list:#f2cc60;--color-prettylights-syntax-meta-diff-range:#d2a8ff;--color-prettylights-syntax-storage-modifier-import:#f0f6fc;--color-prettylights-syntax-string:#a5d6ff;--color-prettylights-syntax-string-regexp:#7ee787;--color-prettylights-syntax-sublimelinter-gutter-mark:#3d444d;--color-prettylights-syntax-variable:#ffa657}}.syntax-highlight{color:var(--color-prettylights-syntax-storage-modifier-import)}:is(.line-source,.scatter-source,.histogram-source,.comparison-source) pre.syntax-highlight{background:var(--surface,#fff)}:is(.line-source,.scatter-source,.histogram-source,.comparison-source) pre.syntax-highlight code{color:inherit}:root :is(.line-source,.scatter-source,.histogram-source,.comparison-source){background:var(--surface,#fff);color:var(--text,#1f2328);border-color:var(--border,#d9dce1)}:root :is(.line-source-toolbar,.scatter-source-toolbar,.histogram-source-toolbar,.comparison-source-toolbar){border-color:var(--border,#d9dce1)}:root :is(.line-source-toolbar,.scatter-source-toolbar,.histogram-source-toolbar,.comparison-source-toolbar) :is(select,button){background:var(--surface,#fff);color:var(--text,#1f2328);border-color:var(--border,#d9dce1)}.source-line{min-width:100%;scroll-margin-top:6rem;display:inline-flex}.source-line-number{width:4ch;color:var(--color-prettylights-syntax-comment);text-align:right;-webkit-user-select:none;user-select:none;flex:none;margin-right:2ch;text-decoration:none;display:inline-block}.source-line-number:before{content:attr(data-line)}.source-line-number:hover,.source-line-number:focus-visible{color:var(--text,currentColor);text-decoration:underline}.source-line-text{display:inline-block}.source-line:target,.source-line:focus{background:color-mix(in srgb, var(--color-prettylights-syntax-constant) 12%, transparent)}.source-line:focus{outline:none}.source-line-number:focus-visible{outline-offset:3px;outline:1px solid}.query-intro,.query-explorer{--dataset-north:#4c8dff;--dataset-coast:#f47757;--dataset-upland:#25c99a;max-width:1100px;margin-inline:auto}.query-intro{margin-block:1rem 2rem}.query-intro h1{letter-spacing:-.055em;margin:.6rem 0;font-size:clamp(2rem,5vw,3.5rem)}.query-intro p:not(.query-eyebrow){color:var(--chart-label,var(--muted));max-width:680px;line-height:1.6}.query-intro a{color:var(--dataset-north);margin-top:.6rem;font-size:.85rem;display:inline-block}.query-eyebrow,.query-cache-count,.query-state,.query-log{font-family:ui-monospace,SFMono-Regular,monospace;font-size:.75rem}.query-eyebrow{color:var(--chart-label,var(--muted));letter-spacing:.13em}.query-toolbar,.query-readout,.query-actions,.query-stations{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.query-toolbar,.query-readout{justify-content:space-between}.query-toolbar{margin-bottom:1rem}.query-cache-count{color:var(--chart-label,var(--muted))}.query-station,.query-action{color:var(--page-text,var(--text));background:var(--card-bg,var(--surface));border:1px solid var(--chart-axis);cursor:pointer;font:inherit;border-radius:2px;padding:.65rem .8rem;font-size:.8rem}.query-station{border-top:3px solid var(--station-colour)}.query-station[aria-pressed=true]{border-color:var(--station-colour);box-shadow:inset 0 -2px var(--station-colour)}.query-station:focus-visible,.query-action:focus-visible{outline:2px solid var(--dataset-north);outline-offset:3px}.query-action:hover:not(:disabled){border-color:var(--dataset-north)}.query-action:disabled{cursor:wait;opacity:.5}.query-panel{border:1px solid var(--card-border,var(--border));background:var(--card-bg,var(--surface));padding:1.3rem}.query-readout{margin-bottom:1rem}.query-chart-viewport{min-width:0;min-height:330px}.query-readout h2{letter-spacing:-.025em;margin-top:.35rem;font-size:1.3rem}.query-state{color:var(--chart-label,var(--muted));gap:.4rem;display:grid}.query-state strong{color:var(--dataset-upland);text-transform:uppercase}.query-actions{border-top:1px dotted var(--chart-axis);margin-top:.8rem;padding-top:1rem}.query-hint{color:var(--chart-label,var(--muted));margin-top:.8rem;font-size:.8rem;line-height:1.6}.query-empty{min-height:330px;color:var(--chart-label,var(--muted));border-block:1px dotted var(--chart-axis);place-items:center;display:grid}.query-error{color:var(--dataset-coast);padding:.8rem 0;font-size:.85rem}.query-lower{grid-template-columns:1.2fr 1fr;gap:1rem;margin-top:1rem;display:grid}.query-section-title{font-size:.9rem}.query-log{margin-top:1rem;list-style:none}.query-log-row{border-top:1px dotted var(--chart-axis);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.query-log-row strong{color:var(--dataset-upland);text-transform:uppercase}.query-log-row[data-outcome=ignored] strong,.query-log-row[data-outcome=failed] strong{color:var(--dataset-coast)}.query-explorer .chart-data-table{border-collapse:collapse;width:100%;margin-top:1rem;font-size:.8rem}.query-explorer .chart-data-table caption{text-align:left;color:var(--chart-label,var(--muted));padding-bottom:.6rem}.query-explorer .chart-data-table td,.query-explorer .chart-data-table th{text-align:left;border-bottom:1px dotted var(--chart-axis);padding:.4rem}[data-theme=light] .query-intro,[data-theme=light] .query-explorer{--dataset-north:#1c5cd5;--dataset-coast:#bc452d;--dataset-upland:#087c60}@media (width<=720px){.query-lower{grid-template-columns:1fr}.query-panel{padding:.8rem}.query-state{width:100%}}.query-source{min-width:0;margin-top:1rem}.query-source-label{color:var(--chart-label,var(--muted));gap:.5rem;font-size:.75rem;display:grid}.query-source select{font:inherit;border:1px solid var(--chart-axis);color:var(--page-text,var(--text));background:var(--card-bg,var(--surface));border-radius:2px;padding:.6rem}.query-source-code{border-top:1px dotted var(--chart-axis);tab-size:2;max-height:32rem;padding:1rem;font:.78rem/1.7 ui-monospace,SFMono-Regular,monospace;overflow:auto}.query-source-code code{color:var(--page-text,var(--text));font:inherit;background:0 0;padding:0}.query-source select:focus-visible,.query-source-code:focus-visible{outline:2px solid var(--dataset-north);outline-offset:3px}
