.cEbYRq_masthead{align-items:flex-start;gap:var(--space-5) var(--space-8);padding-bottom:0;}.cEbYRq_heading{flex:1 1 0;}.cEbYRq_page[data-kind=record] .cEbYRq_heading{max-width:760px}.cEbYRq_eyebrow{color:var(--text-faint);}.cEbYRq_title{max-width:22em;font-size:clamp(var(--text-2xl), 2.8vw, 2.5rem);}.cEbYRq_page[data-kind=record] .cEbYRq_title{max-width:24em;font-weight:var(--heading-weight);letter-spacing:-.01em}.cEbYRq_intro{}.cEbYRq_stamp{align-self:flex-start;gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-block);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-xs);flex-direction:column;flex:none;margin:0;display:flex;}.cEbYRq_stampLabel{color:var(--text-faint);letter-spacing:var(--label-tracking);text-transform:uppercase}.cEbYRq_stamp strong{color:var(--text);font-size:var(--text-md);font-weight:var(--heading-weight);line-height:var(--leading-md)}.cEbYRq_body{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.cEbYRq_page[data-kind=record] .cEbYRq_body{row-gap:var(--space-5)}.cEbYRq_nav{top:var(--space-5);border-top:1px solid var(--border);flex-direction:column;display:flex;position:sticky}.cEbYRq_page[data-kind=record] .cEbYRq_nav{padding:var(--space-1) var(--space-4) var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-fill);box-shadow:var(--glass-shadow)}.cEbYRq_navLabel{padding:var(--space-3) 0 var(--space-2);color:var(--text-faint);font-size:var(--text-xs);letter-spacing:var(--label-tracking);line-height:var(--leading-xs);text-transform:uppercase}.cEbYRq_nav a{padding:var(--space-2) 0;border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-sm);transition:color var(--motion-fast) var(--ease);line-height:1.4;text-decoration:none}.cEbYRq_nav a:hover{color:var(--text)}.cEbYRq_sections{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.cEbYRq_section{scroll-margin-top:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-5);border-radius:var(--radius-lg);transition:border-color var(--motion-base) var(--ease), box-shadow var(--motion-base) var(--ease);}.cEbYRq_section:target{border-color:color-mix(in srgb, var(--accent) 40%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 10%, transparent), var(--glass-shadow)}.cEbYRq_sectionHeader{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.cEbYRq_index{width:var(--control-xs);height:var(--control-xs);border-radius:var(--radius-sm);background:var(--chip);color:var(--text-faint);font-family:var(--font-mono);font-size:var(--text-xs);flex:none;place-items:center;display:inline-grid}.cEbYRq_page[data-kind=record] .cEbYRq_index{background:var(--accent-wash);color:var(--accent-ink);font-weight:var(--heading-weight)}.cEbYRq_section h2{color:var(--text);font-size:var(--text-xl);font-weight:var(--heading-weight);letter-spacing:-.02em;line-height:var(--leading-xl);margin:0}.cEbYRq_page[data-kind=record] .cEbYRq_section h2{letter-spacing:-.01em}.cEbYRq_section p:not(.cEbYRq_callout),.cEbYRq_section li{max-width:76ch;color:var(--text-muted);font-size:var(--text-md);line-height:1.68}.cEbYRq_page[data-kind=record] .cEbYRq_section p:not(.cEbYRq_callout),.cEbYRq_page[data-kind=record] .cEbYRq_section li{max-width:none;line-height:1.65}.cEbYRq_section p:not(.cEbYRq_callout){margin:0 0 var(--space-3)}.cEbYRq_section p:last-child{margin-bottom:0}.cEbYRq_section ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cEbYRq_section li{padding-left:var(--space-4);overflow-wrap:anywhere;position:relative}.cEbYRq_section li:before{content:"";background:color-mix(in srgb, var(--accent) 45%, var(--text-faint));border-radius:50%;width:5px;height:5px;position:absolute;top:.68em;left:0}.cEbYRq_section strong{color:var(--text);font-weight:var(--heading-weight)}.cEbYRq_section code{padding:1px var(--space-1);border-radius:var(--radius-tag);background:var(--chip);color:var(--text);font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere}.cEbYRq_section a{color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 55%, transparent);text-underline-offset:3px}.cEbYRq_section a:hover{text-decoration-color:currentColor}.cEbYRq_section p.cEbYRq_callout{max-width:76ch;margin:var(--space-4) 0 0}.cEbYRq_page[data-kind=record] .cEbYRq_section p.cEbYRq_callout{max-width:none}.cEbYRq_related{grid-column:1/-1;}.cEbYRq_page[data-kind=record] .cEbYRq_related{grid-column:2}@media (max-width:900px){.cEbYRq_body,.cEbYRq_page[data-kind=record] .cEbYRq_body{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.cEbYRq_nav{position:static}.cEbYRq_page[data-kind=record] .cEbYRq_related{grid-column:1}.cEbYRq_section{padding:var(--space-4)}.cEbYRq_related>*{flex:auto}.cEbYRq_page[data-kind=record] .cEbYRq_nav{align-items:center;gap:var(--space-2);padding:var(--space-2);scrollbar-width:none;flex-direction:row;overflow-x:auto}.cEbYRq_page[data-kind=record] .cEbYRq_nav::-webkit-scrollbar{display:none}.cEbYRq_page[data-kind=record] .cEbYRq_navLabel{display:none}.cEbYRq_page[data-kind=record] .cEbYRq_nav a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-row);background:var(--chip);line-height:var(--leading-sm);white-space:nowrap;border-top:0;flex:none}}@media (max-width:640px){.cEbYRq_page[data-kind=record] .cEbYRq_stamp{width:100%}.cEbYRq_sectionHeader{align-items:flex-start}.cEbYRq_section h2{font-size:var(--text-lg);line-height:var(--leading-lg)}}@media (max-width:720px),(pointer:coarse){.cEbYRq_nav a{min-height:var(--tap-min);padding-block:var(--space-1);align-items:center;display:flex}.cEbYRq_page[data-kind=record] .cEbYRq_nav a{min-height:0;padding-block:var(--space-2);position:relative}.cEbYRq_section ul{gap:var(--space-4)}.cEbYRq_page[data-kind=record] .cEbYRq_nav a:after,.cEbYRq_section li a:after{content:"";inset:var(--tap-reach);position:absolute}.cEbYRq_section li a{position:relative}}@media (prefers-reduced-motion:reduce){.cEbYRq_nav a,.cEbYRq_section{transition:none}}
