/* Explicit grid placement prevents post headers becoming tall stacked boxes. */
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78){padding:8px 0!important;min-height:0!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78)>details{padding:0!important;margin:0!important;min-height:0!important;border:0!important;background:transparent!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78)>details>summary{display:grid!important;grid-template-columns:42px minmax(0,1fr) auto!important;grid-template-rows:auto auto!important;gap:2px 12px!important;padding:0!important;min-height:0!important;align-items:center!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-mark78{grid-column:1!important;grid-row:1 / span 2!important;align-self:center!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .post-avatar196{width:38px!important;height:38px!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-title78{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:3px 8px!important;margin:0!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-title78 strong{font-size:18px!important;line-height:1.25!important;margin:0!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-title78 small{margin:0!important;line-height:1.25!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-count78{grid-column:2!important;grid-row:2!important;display:flex!important;align-items:center!important;gap:10px!important;margin:0!important;line-height:1.25!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-count78 small{margin:0!important;display:inline!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-type78{grid-column:3!important;grid-row:1 / span 2!important;padding:3px 7px!important;margin:0!important;align-self:center!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78)>details>summary>span[aria-hidden=true]{display:none!important}
body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-preview78{margin:5px 0 0 54px!important;padding:0!important}
body.nbox-crowd142 #app #content.crowd68 .conversation-link222,body.nbox-crowd142 #app #content.crowd68 [data-more222]>summary{display:block;padding:8px 0;color:inherit;border-bottom:1px solid #655b47;cursor:pointer}
body[data-conversation222=full]{background:#080808;color:#f4f1e9}
body[data-conversation222=full]>header,body[data-conversation222=full]>footer,body[data-conversation222=full] main>#featuredEntry187{display:none!important}
body[data-conversation222=full] main{max-width:1100px;margin:auto;padding:18px}
body[data-conversation222=full] .conversation-nav222{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #655b47}
body[data-conversation222=full] .conversation-nav222 a{color:#e2c27f}
body[data-conversation222=full] .presentation119{max-width:none}
body[data-conversation222=full] .comment-picture80{max-width:100%;height:auto}
body[data-conversation222=full] .comment-video80{width:100%;aspect-ratio:16/9}
@media(max-width:480px){body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78)>details>summary{grid-template-columns:34px minmax(0,1fr) auto!important;column-gap:7px!important}body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .post-avatar196{width:32px!important;height:32px!important}body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-type78{max-width:105px!important;font-size:10px!important}body.nbox-crowd142 #app #content.crowd68 .crowd-row78:not(.comment-row78) .row-preview78{margin-left:41px!important}body[data-conversation222=full] .conversation-nav222{flex-wrap:wrap}}
