.census-plate{--plate-mcp:var(--text-primary);--plate-mcp-plus:var(--violet);--plate-commerce:#0b6fa8;--plate-a2a:#7a7a82;--plate-openapi:#0f7a6e;--plate-other:#8c5a2e;--plate-breaking:#d4281c;--plate-indeterminate:#b06e00;--plate-empty:#7a7a82;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;margin:0;min-width:0;padding:16px 20px 14px;border:3px solid var(--rule-strong);background:var(--page);color:var(--text-primary);font-size:.9375rem;line-height:1.35}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .census-plate{--plate-commerce:#5ab8f0;--plate-a2a:#8f8f97;--plate-openapi:#4fc3b3;--plate-other:#d6a77a;--plate-breaking:#ff6b5e;--plate-indeterminate:#f0b429;--plate-empty:#8f8f97}}:root[data-theme=dark] .census-plate{--plate-commerce:#5ab8f0;--plate-a2a:#8f8f97;--plate-openapi:#4fc3b3;--plate-other:#d6a77a;--plate-breaking:#ff6b5e;--plate-indeterminate:#f0b429;--plate-empty:#8f8f97}.census-plate-head{display:grid;grid-gap:4px;gap:4px;padding-bottom:10px;border-bottom:12px solid var(--rule-strong)}.census-plate-over{font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.census-plate-title{font-family:var(--font-display);font-stretch:125%;font-weight:900;font-size:clamp(1.75rem,2.6vw,2.375rem);line-height:.95;letter-spacing:-.015em}.census-plate-stamp{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin-top:8px}.census-plate-stamp>span{font-size:.875rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.census-plate-stamp time{font-stretch:112%;font-weight:800;font-size:1.25rem}.census-plate-frame{padding:14px 0 12px;border-bottom:6px solid var(--rule-strong)}.census-plate svg{display:block;width:100%;height:auto}.census-plate .plate-mcp{fill:var(--plate-mcp);background:var(--plate-mcp)}.census-plate .plate-mcp-plus{fill:var(--plate-mcp-plus);background:var(--plate-mcp-plus)}.census-plate .plate-commerce{fill:var(--plate-commerce);background:var(--plate-commerce)}.census-plate .plate-a2a{fill:var(--plate-a2a);background:var(--plate-a2a)}.census-plate .plate-openapi{fill:var(--plate-openapi);background:var(--plate-openapi)}.census-plate .plate-other{fill:var(--plate-other);background:var(--plate-other)}.census-plate .plate-breaking{fill:var(--plate-breaking);background:var(--plate-breaking)}.census-plate .plate-indeterminate{fill:var(--plate-indeterminate);background:var(--plate-indeterminate)}.census-plate .plate-none{fill:var(--plate-empty);background:var(--plate-empty)}.census-plate svg .plate-outline{fill:none;stroke:var(--plate-mcp);stroke-width:1.1}.census-plate svg .plate-mcp-plus.plate-outline{stroke:var(--plate-mcp-plus)}.census-plate svg .plate-commerce.plate-outline{stroke:var(--plate-commerce)}.census-plate svg .plate-a2a.plate-outline{stroke:var(--plate-a2a)}.census-plate svg .plate-openapi.plate-outline{stroke:var(--plate-openapi)}.census-plate svg .plate-other.plate-outline{stroke:var(--plate-other)}.census-plate-legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:24px;column-gap:24px;margin:0;padding:4px 0 0;list-style:none}.census-plate-legend li,.census-plate-of{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;grid-gap:10px;gap:10px;padding:5px 0;border-bottom:1px solid var(--rule-strong)}.census-plate-legend b,.census-plate-of b{font-weight:800;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.census-key{display:inline-block;width:11px;height:11px;align-self:start;margin-top:4px}.census-key.plate-none{width:5px;height:5px;margin:7px 3px 0}.census-key.plate-empty{border:1.5px solid var(--text-primary);background:none}.census-plate svg .plate-paid-ring{fill:none;stroke:var(--plate-empty);stroke-width:1.2}.census-key.plate-paid{background:var(--plate-mcp);-webkit-clip-path:polygon(0 0,56% 0,100% 44%,100% 100%,0 100%);clip-path:polygon(0 0,56% 0,100% 44%,100% 100%,0 100%)}.census-plate-of.census-plate-paid{border-top:1px solid var(--rule-strong)}.census-plate-of{border-bottom:0;margin:-1px 0 0}.census-plate-note,.census-plate-of{border-top:3px solid var(--rule-strong)}.census-plate-note{margin:4px 0 0;padding-top:8px;font-size:.8125rem;line-height:1.45;color:var(--text-body)}.census-plate-note strong{color:var(--text-primary);font-weight:800}@media (max-width:560px){.census-plate{padding:12px 14px}.census-plate-legend{grid-template-columns:1fr}}