.calculation-example.svelte-r2oq2r{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;background:#fff;margin-top:.5rem;padding:.5rem .75rem}.calculation-example.svelte-r2oq2r p:where(.svelte-r2oq2r){margin:0}.calculation-example.svelte-r2oq2r p:where(.svelte-r2oq2r)+p:where(.svelte-r2oq2r){margin-top:.375rem}.comparison-sources.svelte-r2oq2r{margin:0;padding-left:1.25rem}.comparison-sources.svelte-r2oq2r li:where(.svelte-r2oq2r)+li:where(.svelte-r2oq2r){margin-top:.5rem}.metrics-container.svelte-r2oq2r{container-type:inline-size}.metric-cards.svelte-r2oq2r{gap:.75rem;display:grid}.metric-card.svelte-r2oq2r{background:#fff;flex-direction:column;gap:.75rem;min-width:0;padding:.75rem;display:flex;position:relative}.metric-header.svelte-r2oq2r{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.metric-header.svelte-r2oq2r h3:where(.svelte-r2oq2r){text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.metric-help-container.svelte-r2oq2r{flex-shrink:0}.metric-help.svelte-r2oq2r{background:var(--color-surface-variant);color:#000;cursor:help;border:0;justify-content:center;align-items:center;width:1rem;height:1rem;padding:0;font-size:.75rem;font-weight:700;display:flex}.metric-explanation.svelte-r2oq2r{z-index:30;background:var(--color-surface);width:calc(100% - 1.5rem);max-width:16rem;color:var(--color-text);visibility:hidden;padding:.5rem;font-size:.75rem;line-height:1.65;position:absolute;top:2.25rem;right:.75rem}.metric-explanation.visible.svelte-r2oq2r,.metric-help-container.svelte-r2oq2r:not(.dismissed):hover .metric-explanation:where(.svelte-r2oq2r),.metric-help-container.svelte-r2oq2r:not(.dismissed):focus-within .metric-explanation:where(.svelte-r2oq2r){visibility:visible}.metric-help.svelte-r2oq2r,.run-button{position:relative}.run-button:after{content:"";position:absolute;inset:-4px 0}.metric-help.svelte-r2oq2r:after{content:"";position:absolute;inset:-.875rem}details.svelte-r2oq2r a:where(.svelte-r2oq2r){text-underline-offset:.125em;text-decoration:underline}details.svelte-r2oq2r a:where(.svelte-r2oq2r):focus-visible,.methodology-summary.svelte-r2oq2r:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.methodology-summary.svelte-r2oq2r{min-height:44px;padding-block:.25rem}.query-metrics.svelte-r2oq2r{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem .75rem;display:grid}.query-metrics.svelte-r2oq2r>div:where(.svelte-r2oq2r){grid-row:span 2;grid-template-rows:subgrid;display:grid}.metric-label.svelte-r2oq2r{text-transform:uppercase;margin:0;font-size:.625rem;font-weight:500}.metric-value.svelte-r2oq2r{color:#000;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.875rem;font-weight:700}.metric-card.svelte-r2oq2r .metric-placeholder{width:100%;height:2.25rem}.metric-comparisons.svelte-r2oq2r{border-top:1px solid var(--color-surface-variant);gap:.375rem;margin-top:auto;padding-top:.75rem;display:grid}.comparison-row.svelte-r2oq2r{flex-wrap:wrap;justify-content:space-between;gap:.25rem .5rem;font-size:.6875rem;display:flex}.comparison-row.svelte-r2oq2r strong:where(.svelte-r2oq2r){color:#000;font-variant-numeric:tabular-nums}@container (width>=34rem){.metric-cards.svelte-r2oq2r{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=42rem){.metric-cards.svelte-r2oq2r{grid-template-columns:repeat(3,minmax(0,1fr))}}
