/* Commercial 01 adapter: aliases existing brand/font/surface tokens; neutral geometry follows its forms and cards. */
.rwp-idx-profile-110,.rwp-hosted-search{
 --idx-primary:var(--rwp-primary);--idx-accent:var(--rwp-accent);--idx-accent-soft:var(--rwp-accent-soft);
 --idx-text:var(--rwp-text);--idx-muted:var(--rwp-text-muted);--idx-background:var(--rwp-background);
 --idx-surface:var(--rwp-surface);--idx-border:var(--rwp-border);--idx-control-border:#a5b3c0;
 --idx-display:var(--rwp-heading-font);--idx-body:var(--rwp-body-font);--idx-radius:7px;--idx-control-radius:3px;
 --idx-space-1:8px;--idx-space-2:16px;--idx-space-3:24px;--idx-space-4:32px;
 --idx-button-fill:linear-gradient(110deg,var(--idx-accent-soft),var(--idx-accent));--idx-button-ink:var(--idx-primary);
}

/* Phase 8.2: reusable correction geometry; Commercial 01 colors remain token-driven. */
.rwp-idx-profile-110{--idx-compact-control-height:40px;--idx-action-height:44px;--idx-workspace-height:min(72dvh,800px)}
