@media screen{body:has(main.horizon-page[data-region-level=data]){--plate-ink:var(--lightningcss-light,#1f2116)var(--lightningcss-dark,#ecefe0);--plate-paper:var(--lightningcss-light,#f4f5ee)var(--lightningcss-dark,#0b0c08);--plate-accent:var(--lightningcss-light,#55660e)var(--lightningcss-dark,#cfe36a);--plate-rule:var(--lightningcss-light,#1f211614)var(--lightningcss-dark,#ecefe014);--plate-strong-rule:var(--lightningcss-light,#1f211626)var(--lightningcss-dark,#ecefe626);--text-secondary:var(--lightningcss-light,#53574a)var(--lightningcss-dark,#b5b9a8);--text-muted:var(--lightningcss-light,#63655a)var(--lightningcss-dark,#a0a397);--glass:var(--lightningcss-light,#fdfdf8b3)var(--lightningcss-dark,#ffffff0b);--glass-edge:var(--lightningcss-light,#fff)var(--lightningcss-dark,#ecefe01f);--atlas-accent:var(--plate-accent)}body:has(main.horizon-page[data-region-level=data]):before{opacity:.5!important;background:radial-gradient(30% 40% at 25% 30%,var(--lightningcss-light,#dbe9a0)var(--lightningcss-dark,#4d5c12) 0%,#0000 70%),radial-gradient(28% 36% at 72% 22%,var(--lightningcss-light,#e7ecd0)var(--lightningcss-dark,#3a3f24) 0%,#0000 70%),radial-gradient(26% 30% at 55% 62%,var(--lightningcss-light,#cfe0b0)var(--lightningcss-dark,#2e3a1c) 0%,#0000 70%)!important}.horizon-page.atlas-ledger>.page-head{padding-block:1.4rem .6rem;display:block!important}.horizon-page.atlas-ledger .kind{border:1px solid var(--glass-edge);background:var(--glass);color:var(--text-secondary);font:600 11px/1.4 var(--font-mono);letter-spacing:.1em;border-radius:999px;margin:.9rem 0 .2rem;padding:.2rem .65rem;display:inline-flex}.horizon-page.atlas-ledger .kind:before{display:none}.horizon-page.atlas-ledger .history-intro{max-width:62ch;color:var(--text-secondary);font-size:clamp(15px,1.6vw,18px);line-height:1.5}body:has(main.horizon-page[data-region-level=data]) .history-tabs.state-jump{background:0 0;border:0;margin:1rem 0 .2rem;padding:0;display:flex}body:has(main.horizon-page[data-region-level=data]) .history-tabs.state-jump:before{content:"About the data"}body:has(main.horizon-page[data-region-level=data]) main .history-tabs.state-jump a[aria-current=page]{pointer-events:none;font-weight:600}body:has(main.horizon-page[data-region-level=data]) main .history-tabs.state-jump a[aria-current=page] span{background-size:100% 1.5px}.data-tally{flex-wrap:wrap;gap:.5rem;margin:.8rem 0 .4rem;padding:0;list-style:none;display:flex}.data-tally li{border:1px solid var(--plate-strong-rule);background:var(--glass);color:var(--text-secondary);border-radius:999px;align-items:baseline;gap:.4rem;padding:.35rem .85rem;font-size:13px;display:inline-flex}.data-tally b{font-variant-numeric:lining-nums;color:var(--plate-ink);font:400 22px/1 Georgia,serif}.data-tally li[data-status=current]{border-color:color-mix(in srgb, var(--plate-accent) 55%, transparent)}.data-tally li[data-status=current] b{color:var(--plate-accent)}.data-tally li[data-status=pending] b{color:var(--lightningcss-light,#a8631e)var(--lightningcss-dark,#f2bb7a)}.data-tally li[data-status=unreachable] b{color:var(--lightningcss-light,#a33a3a)var(--lightningcss-dark,#f19a9a)}.horizon-page.atlas-ledger :is(.history-explainer,.fresh-built){color:var(--text-muted)}.horizon-page .fresh-cadence-group,.horizon-page .change-group{background:var(--glass);border:1px solid var(--glass-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:24px;margin-top:1rem;padding:1rem 1.2rem;box-shadow:0 24px 50px -36px #000c}.horizon-page :is(#fresh-heading,.change-day){letter-spacing:-.025em;font:400 clamp(26px,3vw,36px)/1.15 Georgia,serif!important}.horizon-page :is(.fresh-cadence-heading,.change-metric){letter-spacing:-.015em;font:400 22px/1.2 Georgia,serif!important}.horizon-page :is(.fresh-cadence-heading span,.change-day-count){font:500 12px/1.4 var(--font-text);color:var(--text-muted);margin-left:.5rem}.horizon-page :is(table.freshness,table.change-places) thead th{font:600 10px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--plate-strong-rule)}.horizon-page :is(table.freshness,table.change-places) :is(td,tbody th){border-bottom:1px solid var(--plate-rule)}.horizon-page table.freshness .fresh-name{font-weight:600}.horizon-page table.freshness .fresh-status,.horizon-page .change-note .fresh-status{font:600 11px/1.4 var(--font-text);background:color-mix(in srgb, var(--plate-accent) 16%, transparent);color:var(--plate-accent);border-radius:999px;padding:.12rem .55rem;display:inline-block}.horizon-page table.freshness tr[data-status=pending] .fresh-status{color:var(--lightningcss-light,#8a5a12)var(--lightningcss-dark,#f2c98a);background:var(--lightningcss-light,#f6e3c8)var(--lightningcss-dark,#4a3418)}.horizon-page table.freshness tr[data-status=unreachable] .fresh-status{color:var(--lightningcss-light,#9b2c2c)var(--lightningcss-dark,#f3a6a6);background:var(--lightningcss-light,#f6d6d6)var(--lightningcss-dark,#4a1d1d)}.horizon-page table.freshness tr[data-status=not_tracked] .fresh-status{background:color-mix(in srgb, var(--text-muted) 16%, transparent);color:var(--text-secondary)}.horizon-page table.freshness .fresh-status :is(button,span,a){font:inherit;color:inherit!important}.horizon-page .fresh-stale{color:var(--lightningcss-light,#8a5a12)var(--lightningcss-dark,#f2c98a)!important}.horizon-page .change-summary{color:var(--text-secondary)}.data-tally li{padding:0!important}.data-tally button{min-height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:baseline;gap:.4rem;padding:.35rem .85rem;display:inline-flex}.data-tally li:has(button[aria-pressed=true]){background:color-mix(in srgb, var(--plate-ink) 10%, var(--glass));border-color:var(--plate-ink)!important}.data-tally li:has(button[aria-pressed=true]) button{font-weight:600}.data-tally button:focus-visible{outline:2px solid var(--plate-accent);outline-offset:2px}main[data-filter=current] table.freshness tbody tr:not([data-status=current]),main[data-filter=pending] table.freshness tbody tr:not([data-status=pending]),main[data-filter=unreachable] table.freshness tbody tr:not([data-status=unreachable]),main[data-filter=not_tracked] table.freshness tbody tr:not([data-status=not_tracked]),:is(main[data-filter=current] .fresh-cadence-group:not(:has(tr[data-status=current])),main[data-filter=pending] .fresh-cadence-group:not(:has(tr[data-status=pending])),main[data-filter=unreachable] .fresh-cadence-group:not(:has(tr[data-status=unreachable])),main[data-filter=not_tracked] .fresh-cadence-group:not(:has(tr[data-status=not_tracked]))){display:none}body:has(main.horizon-page[data-region-level=data]) main :is(table,.change-note,.change-summary,.history-explainer,.meta) a{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--plate-accent) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--plate-accent) 70%, transparent);text-underline-offset:3px;text-decoration-thickness:1.5px;color:var(--plate-ink)!important}body:has(main.horizon-page[data-region-level=data]) main :is(table,.change-note,.change-summary,.history-explainer,.meta) a:hover{color:var(--plate-accent)!important}body:has(main.horizon-page[data-region-level=data]) main .crumbs a{color:var(--text-secondary)!important}main[data-filter] .fresh-cadence-heading span{display:none}}
