.engagement-preferences{border:1px solid var(--border,#ddc9d1);background:var(--surface,#fff8f5);width:calc(100% - 32px);max-width:1100px;color:var(--text,#30212b);border-radius:24px;margin:24px auto;padding:clamp(18px,3vw,30px)}.engagement-preferences h2{margin:0 0 10px;font-size:1.25rem}.engagement-preferences p{max-width:85ch;line-height:1.65}.engagement-actions{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}.engagement-actions button{flex:1;max-width:280px;min-height:44px}.engagement-workspace{max-width:1500px;margin:auto;padding:clamp(18px,4vw,48px)}.engagement-workspace header{margin:26px 0}.engagement-workspace p{max-width:90ch;line-height:1.65}.engagement-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:16px;margin:22px 0;display:grid}.engagement-workspace .admin-detail-card{margin-block:18px;padding:clamp(16px,3vw,24px)}.engagement-metric strong{margin:8px 0;font-size:clamp(1.8rem,3vw,2.5rem);display:block}.engagement-filters{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.engagement-filters label{flex:1;gap:6px;min-width:140px;display:grid}.engagement-filters input,.engagement-filters select{width:100%;max-width:100%;min-height:44px}.engagement-workspace .admin-table-wrap{overflow-x:auto}.engagement-workspace th,.engagement-workspace td,.engagement-workspace caption{text-align:left;padding:12px}.engagement-status{border-left:4px solid var(--accent,#a74367);background:var(--surface,#fff8f5);border-radius:12px;padding:14px 18px}.engagement-workspace progress{accent-color:#a74367;width:100%}.engagement-workspace .engagement-insight{background:var(--surface,#fff8f5);border:1px solid var(--border,#ddc9d1);border-radius:14px;padding:14px}.glohaus-site-footer .footer-analytics-preferences{color:inherit;font:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;min-height:44px;padding:8px 0;text-decoration:underline}
