.crumbs{align-items:center;gap:var(--space-2) var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;margin-block-end:var(--space-8);display:flex}.standard__head{gap:var(--space-4);border-block-end:var(--border);padding-block-end:var(--space-8);display:grid}.standard__name{letter-spacing:-.05em;overflow-wrap:anywhere;font-size:clamp(3.5rem,1rem + 11vw,10rem);font-stretch:112%;line-height:.85}.standard__full{font-family:var(--font-mono);font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.04em}.standard__analogy{max-width:28ch;letter-spacing:-.02em;margin-block-start:var(--space-4);font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:700;font-stretch:100%;line-height:1.1}.standard__status{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.standard__status-note{font-size:var(--text-sm);color:var(--color-ink-muted)}.standard__layout{gap:var(--space-12);grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-12);display:grid}@media (max-width:63.99rem){.standard__layout>.standard__main{display:contents}.reality{order:1}.facts{order:2}.standard__main .prose{order:3}.verified{order:4}}@media (min-width:64rem){.standard__layout{gap:var(--space-16);grid-template-columns:minmax(0,1fr) 21rem}.facts{grid-area:1/2;align-self:start;position:sticky;inset-block-start:var(--space-6)}.standard__main{grid-area:1/1}}.standard__main{gap:var(--space-12);min-width:0;display:grid}.facts dl{border:var(--border);background:var(--color-card);box-shadow:var(--shadow);font-size:var(--text-sm);margin:0;line-height:1.45}.facts dl>div{gap:var(--space-1);padding:var(--space-4) var(--space-5);display:grid}.facts dl>div+div{border-block-start:var(--border-thin)}.facts dt{font-family:var(--font-mono);font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:500}.facts dd{margin:0;font-weight:500}.facts code{overflow-wrap:anywhere}.facts__links{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.facts__links a{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.facts__links a:hover{background-color:var(--accent);color:var(--on-accent);text-decoration:none}.reality{max-width:var(--measure);padding:var(--space-8) var(--space-6) var(--space-6);border:var(--border);background-color:var(--color-card);font-size:var(--text-lede);font-weight:600;line-height:1.4;position:relative}.reality[data-status=production]{background-color:var(--accent);color:var(--on-accent);border-color:var(--color-rule)}.reality[data-status=draft]{background:repeating-linear-gradient(-45deg, var(--color-hatch) 0 2px, transparent 2px 9px), var(--color-card)}.reality__title{padding:var(--space-1) var(--space-3);background-color:var(--color-ink);color:var(--color-paper);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.02em;font-stretch:112%;position:absolute;inset-block-start:-3px;inset-inline-start:-3px}.reality code{font-size:.85em}.verified{gap:var(--space-4);max-width:var(--measure);border-block-start:var(--border);font-size:var(--text-sm);padding-block-start:var(--space-4);display:grid}.verified__stale{background-color:var(--accent);color:var(--on-accent);padding:0 .25em}.verified__actions{align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;font-weight:700;display:flex}.related{margin-block-start:var(--space-16)}.related__bar{margin-block-end:var(--space-6)}.related__list{gap:var(--space-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.related__item{align-content:start;gap:var(--space-3);display:grid}.related__note{font-size:var(--text-sm)}.pager{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-16);display:grid}.pager__link{gap:var(--space-1);padding:var(--space-4) var(--space-5);border:var(--border);text-decoration:none;transition:background-color .12s,color .12s;display:grid}.pager__link:hover{background-color:var(--color-ink);color:var(--color-paper)}.pager__link--next{text-align:end}.pager__label{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase}.pager__name{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(1.5rem,1.2rem + 1vw,2.25rem);font-weight:900;font-stretch:112%;line-height:1}
