/* v231: Crowd-only layout. Keep existing working event and post controls. */
body.nbox-crowd142 #app > .desk-header {display:none!important}
body.nbox-crowd142 #content.crowd68[data-editorial196] {display:flex!important;flex-direction:column!important;gap:0!important;grid-template-columns:none!important;padding-top:0!important}
body.nbox-crowd142 #content.crowd68 .crowd-main196,
body.nbox-crowd142 #content.crowd68 .crowd-aside196 {display:contents!important}
body.nbox-crowd142 #content.crowd68 .crowd-doorways146,
body.nbox-crowd142 #content.crowd68 .crowd-feature170,
body.nbox-crowd142 #content.crowd68 .crowd-broadcast68,
body.nbox-crowd142 #content.crowd68 .crowd-show-strip139 {display:none!important}
body.nbox-crowd142 #content.crowd68 #crowd-events68 {order:0!important;display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important;margin:0 0 10px!important;padding:0!important;float:none!important}
body.nbox-crowd142 #content.crowd68 .crowd-title196 {order:1!important;width:100%!important;grid-column:auto!important;grid-row:auto!important;padding:8px 0 10px!important}
body.nbox-crowd142 #content.crowd68 #search {order:2!important;width:100%!important;grid-column:auto!important;grid-row:auto!important}
body.nbox-crowd142 #content.crowd68 #posts,
body.nbox-crowd142 #content.crowd68 #feed-posts144 {order:3!important;width:100%!important;grid-column:auto!important;grid-row:auto!important}
body.nbox-crowd142 #content.crowd68 #crowd-events68 .n229-top-header {display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:60px!important;margin:0 0 9px!important;padding:4px 10px!important}
body.nbox-crowd142 #content.crowd68 #crowd-events68 .n226-account {grid-column:1!important;justify-self:start!important;white-space:nowrap!important}
body.nbox-crowd142 #content.crowd68 #crowd-events68 .n226-logo {grid-column:2!important;justify-self:center!important;max-width:170px!important;width:clamp(115px,18vw,170px)!important;height:auto!important}
body.nbox-crowd142 #content.crowd68 #crowd-events68 .n227-search {grid-column:3!important;justify-self:end!important}
@media(max-width:600px){body.nbox-crowd142 #content.crowd68 #crowd-events68 .n229-top-header{padding:4px 5px!important;min-height:52px!important}}
