
.vom-private-header{background:#fffdf9!important;min-height:0!important;height:auto!important;padding:0!important;border-bottom:1px solid #e8dccd!important;position:relative;z-index:30}.vom-private-header-inner{max-width:1450px;margin:auto;padding:12px 4%;display:flex;justify-content:space-between;align-items:center;gap:22px}.vom-private-logo img{width:125px;height:auto;display:block}.vom-private-links{display:flex;align-items:center;justify-content:flex-end;gap:clamp(10px,1.5vw,24px);flex-wrap:wrap}.vom-private-links a{font:700 12px Arial,sans-serif!important;color:#4b0d1a!important;text-decoration:none!important;text-transform:uppercase;white-space:nowrap;letter-spacing:.02em}.vom-private-links a.active{border-bottom:2px solid #c49a4c;padding-bottom:7px}.vom-private-menu{display:none;background:transparent;border:0;color:#4b0d1a;font-size:24px;cursor:pointer}.vom-private-header .brand-wrap,.vom-private-header .header-inner{display:none!important}@media(max-width:850px){.vom-private-menu{display:block}.vom-private-links{display:none;position:absolute;top:100%;left:0;right:0;background:#fffdf9;padding:18px 5%;box-shadow:0 8px 20px #0002;flex-direction:column;align-items:flex-start}.vom-private-links.expanded{display:flex}}
/* Dashboard density: preserve all existing controls and cards */
.communityos-dashboard .communityos-topbar{min-height:0!important;padding-top:6px!important;padding-bottom:6px!important}.communityos-dashboard .communityos-hero{padding-top:22px!important;padding-bottom:30px!important;min-height:0!important}.communityos-dashboard .communityos-hero h1{font-size:clamp(35px,4vw,58px)!important}.communityos-dashboard .communityos-shell{padding-top:0!important}.communityos-dashboard .phase10-footer-credit img{max-width:230px!important}
