.cca-panel{background-color:#fff}.dark .cca-panel{background-color:#0f172a}.profile-themed .cca-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--profile-accent) 8%, #fff) 0%, #fff 220px)}.dark .profile-themed .cca-panel{background:linear-gradient(180deg, color-mix(in srgb, var(--profile-accent) 18%, #0f172a) 0%, #0f172a 240px)}.cca-section-bg{background-color:#f9fafb}.dark .cca-section-bg{background-color:#1e293b}.profile-themed .cca-section-bg{background-color:color-mix(in srgb, var(--profile-accent) 4%, #fff)}.dark .profile-themed .cca-section-bg{background-color:color-mix(in srgb, var(--profile-accent) 10%, #0f172a)}.cca-footer-bg{background-color:#f9fafb}.dark .cca-footer-bg{background-color:#1e293b}.profile-themed .cca-footer-bg{background-color:color-mix(in srgb, var(--profile-accent) 6%, #fff)}.dark .profile-themed .cca-footer-bg{background-color:color-mix(in srgb, var(--profile-accent) 14%, #0f172a)}.cca-row:hover:not(:disabled){background-color:#f1f5f9}.dark .cca-row:hover:not(:disabled){background-color:#334155}.profile-themed .cca-row:hover:not(:disabled){background-color:color-mix(in srgb, var(--profile-accent) 12%, #fff)}.dark .profile-themed .cca-row:hover:not(:disabled){background-color:color-mix(in srgb, var(--profile-accent) 22%, #0f172a)}.cca-checkbox-active{background-color:#8b5cf6!important;border-color:#8b5cf6!important}.profile-themed .cca-checkbox-active{background-color:var(--profile-accent)!important;border-color:var(--profile-accent)!important}.cca-spinner{border-bottom-color:#8b5cf6!important}.profile-themed .cca-spinner{border-bottom-color:var(--profile-accent)!important}
