/* Photo actions and feedback belong to the same dark page theme. */
html body .cb-site .photo-detail-actions{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:8px!important}
html body .cb-site .profile-photo-notice{display:block!important;margin:12px 0!important;padding:10px 12px!important;background:#1b3542!important;border:1px solid #47758e!important;border-left:3px solid #7dc2df!important;color:#e5edf1!important;line-height:1.5!important}
html body .cb-site .cms-public-heading{display:flex;align-items:center;gap:16px}
html body .cb-site .cms-public-heading .page-brand-logo{display:block!important;flex:0 0 64px!important;width:64px!important;height:64px!important;object-fit:contain!important}
html body .cb-site .cms-page-logo-editor{display:grid;grid-template-columns:minmax(160px,1fr) minmax(220px,2fr);gap:16px;margin:14px 0;padding:14px;border:1px solid #47758e;background:#202d35}
html body .cb-site .cms-page-logo-editor p{color:#b8cbd5;max-width:360px}
html body .cb-site .cms-page-logo-editor img{display:block;width:64px!important;height:64px!important;object-fit:contain}
html body .cb-site .cms-page-logo-editor label{display:grid;gap:6px;margin-bottom:10px}
@media(max-width:650px){html body .cb-site .cms-page-logo-editor{grid-template-columns:1fr}}

