.CpxJiW_card{--whisper-body:1.625rem;--whisper-heading:1.75rem;--whisper-label:1rem;--whisper-icon:1.375rem;font-size:var(--whisper-label);overflow-wrap:anywhere;container-type:inline-size}.CpxJiW_card svg{width:var(--whisper-icon);height:var(--whisper-icon);flex-shrink:0}.CpxJiW_card button{min-height:2.75rem}.CpxJiW_card button:focus-visible{outline-offset:3px;outline:3px solid}.CpxJiW_replyPortrait{aspect-ratio:3/4;align-self:flex-start}.CpxJiW_portrait{align-self:flex-start}.CpxJiW_headerInfo{flex:12rem;min-width:0}.CpxJiW_card span[class~=inline-flex]{flex-wrap:wrap;max-width:100%}.CpxJiW_artwork{background:#0f0f10;border:2px solid #52525b;align-self:flex-start;width:min(100% - 2rem,28rem);margin:1rem}.CpxJiW_artworkLink{display:block}.CpxJiW_artworkImage{object-fit:contain;width:100%;height:auto;max-height:28rem;display:block}.CpxJiW_artworkCaption{color:#d4d4d8;padding:.75rem;font-size:.875rem}.CpxJiW_detailHero{grid-template-columns:minmax(16rem,25rem) minmax(0,1fr);align-items:start;display:grid}.CpxJiW_detailPortrait{aspect-ratio:3/4;position:sticky;top:1rem}.CpxJiW_detailRail{grid-column:2;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:1.5rem;display:grid}.CpxJiW_detailReply{grid-template-columns:15rem minmax(0,1fr);align-items:start;display:grid}.CpxJiW_detailReplyPortrait{aspect-ratio:3/4}.CpxJiW_detailActions{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.CpxJiW_detailHeader{flex-wrap:wrap;gap:1rem;display:flex}.CpxJiW_detailBody{padding:3rem clamp(.25rem,1cqi,3rem)}.CpxJiW_composeActions,.CpxJiW_composeButtons{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.CpxJiW_composeActions{justify-content:space-between}.CpxJiW_composeButtons{min-width:0;max-width:100%}.CpxJiW_composeIcon{min-width:var(--whisper-icon);min-height:var(--whisper-icon);padding:.25rem}@container (max-width:64rem){.CpxJiW_detailHero,.CpxJiW_detailReply{grid-template-columns:minmax(0,1fr)}.CpxJiW_detailPortrait,.CpxJiW_detailReplyPortrait{width:min(100%,25rem);position:relative}.CpxJiW_detailRail{grid-column:1}}@container (max-width:44rem){.CpxJiW_article{flex-direction:column}.CpxJiW_portrait{aspect-ratio:4/3;width:100%;max-width:none;position:relative}}@container (max-width:64rem){.CpxJiW_threadLayout{flex-direction:column}.CpxJiW_threadSidebar{display:none}.CpxJiW_reply{flex-direction:column}.CpxJiW_replyPortrait{aspect-ratio:4/3;width:100%;max-width:none}}@media (prefers-reduced-motion:reduce){.CpxJiW_card *,.CpxJiW_card :before,.CpxJiW_card :after{transition:none;animation:none}}
