.KSJehG_wrap{margin-block:calc(var(--base) * 4);position:relative}.KSJehG_head{cursor:pointer;list-style:none}.KSJehG_head::-webkit-details-marker{display:none}.KSJehG_eyebrow{padding-top:calc(var(--base) * 2);color:var(--ink-muted);align-self:start}.KSJehG_label{align-items:center;gap:calc(var(--base) * 3);min-height:44px;padding-block:calc(var(--base) * 2);border-top:1px solid var(--rule-subtle);color:var(--ink-primary);grid-column:2;display:flex;position:relative}.KSJehG_text{gap:calc(var(--base) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.KSJehG_description{color:var(--ink-primary);max-width:var(--measure-small)}.KSJehG_inventory{color:var(--ink-muted)}.KSJehG_thumbs{gap:var(--base);flex-shrink:0;display:flex}.KSJehG_thumb{width:auto;height:clamp(36px, calc(var(--base) * 6), 72px);object-fit:cover;border-radius:var(--radius-md);background:var(--surface-subtle);aspect-ratio:var(--thumb-ratio);display:block}.KSJehG_more{aspect-ratio:1;color:var(--ink-muted);justify-content:center;align-items:center;display:flex}.KSJehG_icon{flex-shrink:0;transition:color .2s}.KSJehG_icon:before{content:"+"}.KSJehG_detail[open] .KSJehG_icon:before,.KSJehG_icon[data-open]:before{content:"−"}.KSJehG_label{transition:border-color .2s}.KSJehG_boundary{inset-inline:0;z-index:20;pointer-events:none;position:absolute;bottom:0}.KSJehG_boundaryRule{border-bottom:1px solid var(--rule-subtle);grid-column:2;transition:border-color .2s;display:block}@media (hover:hover) and (pointer:fine){.KSJehG_head:hover .KSJehG_label{border-color:var(--accent)}.KSJehG_wrap:has(.KSJehG_head:hover) .KSJehG_boundaryRule{border-color:var(--accent)}.KSJehG_head:hover .KSJehG_icon{color:var(--accent-text)}}.KSJehG_head:focus-visible{outline:none}.KSJehG_head:focus-visible .KSJehG_label{border-color:var(--accent);outline:2px solid var(--ink-primary);outline-offset:3px}.KSJehG_wrap:has(.KSJehG_head:focus-visible) .KSJehG_boundaryRule{border-color:var(--accent)}.KSJehG_detail[open]>.KSJehG_head{top:var(--sd-top,calc(var(--base) * 8));z-index:20;background:var(--surface-page);position:sticky}.KSJehG_detail[open] .KSJehG_description{display:none}.KSJehG_detail[open] .KSJehG_thumbs{visibility:hidden;position:absolute;right:0}.KSJehG_end{display:none}.KSJehG_detail[open]+.KSJehG_end{display:grid}.KSJehG_endActions{grid-column:2;justify-content:flex-end;display:flex}.KSJehG_collapse{align-items:center;gap:calc(var(--base) * 1.5);min-height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;transition:color .2s;display:inline-flex}.KSJehG_collapse:focus-visible{outline:2px solid var(--ink-primary);outline-offset:3px}@media (hover:hover) and (pointer:fine){.KSJehG_collapse:hover{color:var(--accent-text)}}@media (min-width:951px){.KSJehG_detail[open] .sticky{top:calc(var(--sd-top,calc(var(--base) * 8)) + var(--sd-head-h,calc(var(--base) * 8)) + var(--base) * 4)}}.KSJehG_body{margin-top:calc(var(--base) * 4);padding-bottom:calc(var(--base) * 4)}.KSJehG_detail[open]>.KSJehG_body{animation:.22s cubic-bezier(.22,1,.36,1) KSJehG_reveal}@keyframes KSJehG_reveal{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.KSJehG_detail[open]>.KSJehG_body{animation:none}.KSJehG_icon,.KSJehG_collapse,.KSJehG_label,.KSJehG_boundaryRule{transition:none}}#article-content .KSJehG_eyebrow{padding-top:0;padding-bottom:calc(var(--base) * 1.5)}#article-content .KSJehG_detail[open]+.KSJehG_end{padding-left:0;padding-right:0;display:block}#article-content .KSJehG_boundary{padding-left:0;padding-right:0;display:block}@media (max-width:950px){.KSJehG_label,.KSJehG_endActions,.KSJehG_boundaryRule{grid-column:1/-1}.KSJehG_eyebrow{padding-top:0}}@media (max-width:700px){.KSJehG_thumbs{visibility:hidden;position:absolute;right:0}}@media print{.KSJehG_detail::details-content{content-visibility:visible}.KSJehG_detail>.KSJehG_head{position:static}.KSJehG_icon,.KSJehG_thumbs,.KSJehG_end{display:none!important}}
