.method-explorer{gap:var(--space-8);grid-template-columns:minmax(220px,1fr) minmax(0,2.6fr);align-items:start;display:grid}.method-explorer__rail{border-top:var(--rule);display:grid}.method-explorer__tab{gap:var(--space-1) var(--space-3);min-width:0;padding:var(--space-4) var(--space-3);border:0;border-bottom:var(--rule);color:var(--quiet);text-align:start;cursor:pointer;transition:background-color .16s var(--ease-enter), color .16s var(--ease-enter);background:0 0;grid-template-columns:minmax(0,1fr) 24px;display:grid;position:relative}.method-explorer__tab[aria-selected=true]{background:var(--forest-pressed);color:var(--on-forest)}.method-explorer__tab[aria-selected=true]:before{background:var(--amber);content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.method-explorer__tab-name{font:500 23px/28px var(--font-sans);letter-spacing:-.02em}.method-explorer__tab-detail{font:400 13px/20px var(--font-sans);grid-row:2}.method-explorer__tab svg{opacity:0;grid-area:1/2/span 2;align-self:center}.method-explorer__tab[aria-selected=true] svg{opacity:1}.method-explorer__panels{min-width:0}.method-explorer__panel[hidden]{display:none}.method-explorer__figure{border:var(--rule);border-radius:var(--radius-plate);margin:0;position:relative;overflow:hidden}.method-explorer__photo{aspect-ratio:16/10;background:var(--photo-tint);isolation:isolate;display:block}.method-explorer__photo img{object-fit:cover;width:100%;height:100%;filter:var(--photo-tone);mix-blend-mode:luminosity;display:block}.method-explorer__photo[data-tone=raw] img{filter:var(--photo-tone-raw)}.method-explorer__photo[data-tone=colour] img{filter:none;mix-blend-mode:normal}.method-explorer__subject{padding:var(--space-3) var(--space-6);background:var(--photo-scrim);color:var(--on-forest-quiet);font:400 12px/20px var(--font-plex-mono);position:absolute;bottom:0;left:0;right:0}.method-explorer__record{gap:var(--space-8);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(180px,.8fr);display:grid}.method-explorer__descriptor{margin:0 0 var(--space-2);color:var(--quiet);font:400 17px/24px var(--font-sans)}.method-explorer__name{font:400 clamp(32px, 4vw, 60px)/1.05 var(--font-sans);letter-spacing:-.035em;margin:0}.method-explorer__instrument{margin:0 0 var(--space-3);font:400 14px/24px var(--font-plex-mono)}.method-explorer__instrument span{margin-bottom:var(--space-1);color:var(--quiet);font:400 13px/20px var(--font-sans);display:block}@media (prefers-reduced-motion:no-preference){.method-explorer__panel:not([hidden]) .method-explorer__photo img{animation:method-inspect .28s var(--ease-enter) both}@keyframes method-inspect{0%{opacity:.65;transform:scale(1.018)}to{opacity:1;transform:scale(1)}}}@media (width<=767px){.method-explorer{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.method-explorer__rail{gap:var(--space-2);overscroll-behavior-inline:contain;padding:var(--space-1) var(--space-1) var(--space-3);scrollbar-width:thin;border:0;display:flex;overflow-x:auto}.method-explorer__tab{padding:var(--space-3);border:var(--rule);border-radius:var(--radius-card);flex:0 0 160px;display:block}.method-explorer__tab[aria-selected=true]:before{width:auto;height:3px;top:auto;right:0}.method-explorer__tab-name{font-size:20px;line-height:24px;display:block}.method-explorer__tab-detail{margin-top:var(--space-1);display:block}.method-explorer__tab svg{display:none}.method-explorer__record{gap:var(--space-4);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr)}.method-explorer__subject{padding:var(--space-2) var(--space-3)}}
