.sample-heading{margin-bottom:var(--space-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.sample-caveats{gap:var(--space-2);margin-bottom:var(--space-4);display:grid}@media (width>=768px){.sample-caveats{grid-template-columns:1fr 1fr}}.sample-caveat{color:var(--color-ink-2);padding:16px 20px;font-size:.9375rem;line-height:1.6}.sample-caveat strong{color:var(--color-ink);margin-bottom:4px;font-weight:600;display:block}.sample-controls{margin-bottom:var(--space-3);flex-wrap:wrap;align-items:end;gap:12px 16px;display:flex}.sample-controls label{display:block}.sample-controls label:first-child{flex:260px}.sample-controls label:nth-child(2){flex:0 220px}.sample-controls .text-link{cursor:pointer;background:0 0;border:0;min-height:48px;padding:0 4px}.sample-plate{isolation:isolate;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-2);position:relative;overflow:hidden}.sample-plate:after{--tick:color-mix(in srgb, var(--color-accent) 55%, transparent);content:"";z-index:3;pointer-events:none;background-image:linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick)), linear-gradient(var(--tick), var(--tick));background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-repeat:no-repeat;background-size:10px 1px,1px 10px,10px 1px,1px 10px,10px 1px,1px 10px,10px 1px,1px 10px;position:absolute;inset:6px}.sample-plate-capital{object-fit:cover;object-position:82% 55%;opacity:.8;mix-blend-mode:screen;pointer-events:none;width:100%;height:100px;display:block;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 13% 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 13% 100%)}.sample-plate-head{background:var(--color-rail);border-block:1px solid var(--color-line-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 16px;padding:11px 16px;display:flex}.sample-count{color:var(--color-ink-2);margin:0}.sample-plate-legend{color:var(--color-ink-3);text-transform:uppercase}.sample-plate .scroll-x:has(>.data-table){background:0 0;border:0;border-radius:0}.sample-plate .scroll-x:focus-visible{outline-offset:-3px}.sample-scroll-frame{position:relative}.sample-table th,.sample-table td{white-space:nowrap}.sample-table :is(thead,tbody) :is(th,td)+:is(th,td){border-left:1px solid color-mix(in srgb, var(--color-line) 55%, transparent)}.sample-table thead th{border-bottom-color:color-mix(in srgb, var(--color-accent) 45%, transparent)}.sample-table td.num{color:var(--color-ink)}.sample-table :is(thead,tbody) :is(th,td):first-child{z-index:1;border-right:1px solid var(--color-line-2);position:sticky;left:0}.sample-table tbody td:first-child{background:var(--color-card)}.sample-table thead th:first-child{z-index:2;background:var(--color-rail)}.sample-table tbody tr:hover td:first-child{background:var(--color-row-hover);box-shadow:inset 2px 0 0 var(--color-accent)}.sample-table :is(th,td).sample-col-withheld{background-image:linear-gradient(color-mix(in srgb, var(--color-accent) 5%, transparent), color-mix(in srgb, var(--color-accent) 5%, transparent))}.sample-scroll-frame:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-ink) 4%, transparent) 0%, transparent 22%, transparent 78%, color-mix(in srgb, var(--color-canvas) 26%, transparent) 100%);position:absolute;inset:0}.sample-scroll-frame:after{content:"";inset-block:0;z-index:2;pointer-events:none;background:linear-gradient(90deg, transparent, var(--color-card));width:56px;position:absolute;right:0}.sample-desktop[data-scroll-end] .sample-scroll-frame:after{display:none}.sample-withheld{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-3);background:var(--color-rail);border:1px solid color-mix(in srgb, var(--color-line-2) 80%, transparent);border-radius:3px;padding:2px 8px;font-size:.6875rem;font-weight:500;line-height:1.5;display:inline-block}.sample-scroll-note{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-3);margin-top:10px}.sample-withheld-note{max-width:80ch;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-3);margin-top:8px}.sample-explorer:has(.sample-empty:not([hidden])) :is(.sample-scroll-note,.sample-desktop){display:none}.sample-empty{padding:var(--space-5) var(--space-3);text-align:center;color:var(--color-ink)}.sample-empty-help{max-width:58ch;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-2);margin:8px auto 0}.sample-mobile{display:none}@media (prefers-reduced-motion:no-preference){html[data-motion=on] [data-sample-row]:not([hidden]){animation:selection-enter var(--dur-slow) var(--ease-out)}}.sample-dictionary-lede{max-width:60ch}.sample-dictionary{column-gap:var(--space-8);margin-top:var(--space-4);border-bottom:1px solid var(--color-line);display:grid}.sample-dictionary>div{border-top:1px solid var(--color-line);padding:16px 0}.sample-dictionary dt{font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);font-weight:var(--text-h4--font-weight);color:var(--color-ink);align-items:baseline;gap:12px;display:flex}.sample-dict-index{color:var(--color-accent)}.sample-dictionary dd{color:var(--color-ink-2);margin:4px 0 0 32px;font-size:.9375rem;line-height:1.6}@media (width>=768px){.sample-dictionary{grid-template-columns:1fr 1fr}.sample-dictionary>div:last-child:nth-child(odd){grid-column:1/-1}.sample-dictionary>div:last-child:nth-child(odd) dd{max-width:62ch}}.sample-live .label{max-width:none;margin-top:0}.sample-live-call{gap:8px;display:grid}.sample-live-note{max-width:none;font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-3-on-dark);margin:0;padding-left:42px}@media (width<=767px){.sample-plate-capital{height:76px}.sample-desktop{display:none}.sample-mobile{display:block}.sample-record{border-top:1px solid var(--color-line);padding:16px}.sample-record:first-child{border-top:0}.sample-record h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);letter-spacing:var(--text-h4--letter-spacing);font-weight:var(--text-h4--font-weight);color:var(--color-ink)}.sample-record>p{font-size:var(--text-small);line-height:var(--text-small--line-height);color:var(--color-ink-2);margin:4px 0 16px}.sample-record dl{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}.sample-record dl>div{grid-template-rows:1fr auto;display:grid}.sample-record dt{margin-bottom:4px}.sample-record dd{color:var(--color-ink);overflow-wrap:anywhere;font-size:.875rem;line-height:1.45}.sample-record details{border-top:1px solid var(--color-line);margin-top:8px}.sample-record summary{cursor:pointer;min-height:44px;color:var(--color-brand);align-items:center;gap:8px;padding:10px 0;font-size:.875rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.sample-record summary::-webkit-details-marker{display:none}.sample-record summary svg{transition:rotate var(--dur-base) var(--ease-out);rotate:90deg}.sample-record details[open] summary svg{rotate:-90deg}.sample-record details>dl{grid-template-columns:1fr;gap:12px;padding:8px 0}.sample-controls label:first-child{flex-basis:100%}.sample-controls label:nth-child(2){flex:160px}}
