/* DEV Refined Light Step 4 palette harmonisation v20.
 * Presentation only. No JavaScript handlers, disabled states, export generation,
 * collection comparison, or Nuvio install logic is changed.
 * Blue #47749b = normal actions; green = actual success; amber = actual warning.
 * No display property is set on transient #loading or modal containers.
 */
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn{display:flex!important;align-items:center!important;justify-content:center!important;min-height:56px!important;height:auto!important;margin:12px 0 14px!important;padding:12px 18px!important;background:#47749b!important;background-image:none!important;border:1px solid #47749b!important;border-radius:12px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;font-weight:750!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn::after{content:none!important;display:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn:not(:disabled):is(:hover,:active){background:#385e7e!important;background-image:none!important;border-color:#385e7e!important;box-shadow:none!important;transform:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn.generating{background:#47749b!important;opacity:.72!important;pointer-events:none;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn.generated{background:#47749b!important;background-image:none!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #loading{background:#eef3f7!important;background-image:none!important;border:1px solid #cfdde9!important;border-radius:11px!important;color:#35516a!important;-webkit-text-fill-color:#35516a!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:none!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #cacheWarmIndicator{background:#eef3f7!important;background-image:none!important;border:1px solid #cfdde9!important;color:#35516a!important;-webkit-text-fill-color:#35516a!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #cacheWarmIndicator .spinner{border-color:#c5d6e5!important;border-top-color:#47749b!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"]{background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"] [data-i18n="setup.step4.part1.stepLabel"]{color:#496d8e!important;-webkit-text-fill-color:#496d8e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"] [data-i18n="setup.step4.part1.title"]{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"] [data-i18n="setup.step4.part1.desc"]{color:#526377!important;-webkit-text-fill-color:#526377!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"] [data-i18n-html="setup.step4.part1.howTo"]{border-color:#e0e7ed!important;color:#526377!important;-webkit-text-fill-color:#526377!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:1"] .url-display{background:#f3f6f9!important;border:1px solid #d4dee8!important;color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;overflow-wrap:anywhere!important;word-break:break-all!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:3"]{background:#f7f9fc!important;background-image:none!important;border:1px solid #d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:3"] :is(.s4-card-header,.s4-chev){color:#334c62!important;-webkit-text-fill-color:#334c62!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div[style*="order:3"] :is(#deviceProfileSummaryText,[data-i18n="setup.step4.profiles.desc"],[data-i18n="setup.step4.profiles.hint"]){color:#536579!important;-webkit-text-fill-color:#536579!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #deviceProfileEditingBanner{background:#e9f0f6!important;background-image:none!important;border:1px solid #cbdce9!important;color:#355671!important;-webkit-text-fill-color:#355671!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #deviceProfileEditingBanner button{border:1px solid #b2c9d9!important;color:#355671!important;-webkit-text-fill-color:#355671!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #deviceProfileName{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;background:#fff!important;border-color:#d0dce7!important;color-scheme:light!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #nuvio-email{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;background:#fff!important;border-color:#d0dce7!important;color-scheme:light!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #nuvio-password{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;background:#fff!important;border-color:#d0dce7!important;color-scheme:light!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #fusionUrlField{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;background:#fff!important;border-color:#d0dce7!important;color-scheme:light!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #deviceProfileName::placeholder{color:#687a8e!important;-webkit-text-fill-color:#687a8e!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #nuvio-email::placeholder{color:#687a8e!important;-webkit-text-fill-color:#687a8e!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #nuvio-password::placeholder{color:#687a8e!important;-webkit-text-fill-color:#687a8e!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-nuviojson){background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-fusion){background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-nuviojson) [data-i18n="setup.step3Local.step4CollectionsLabel"]{color:#496d8e!important;-webkit-text-fill-color:#496d8e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-fusion) [data-i18n="setup.deviceProfiles.fusion"]{color:#496d8e!important;-webkit-text-fill-color:#496d8e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-nuviojson) [data-i18n="setup.step4.part2.title"]{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-fusion) [data-i18n="setup.deviceProfiles.fusionWidgets"]{color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #s4body-nuviojson [data-i18n="setup.step3Local.nuvioJsonDescription"]{color:#536579!important;-webkit-text-fill-color:#536579!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #s4body-fusion [data-i18n="setup.deviceProfiles.useYourUltraMaxLayoutAs"]{color:#536579!important;-webkit-text-fill-color:#536579!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #fusionStatsRow .fusion-stat{background:#edf3f8!important;background-image:none!important;border:1px solid #d8e3ed!important;color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #fusionStatsRow .fusion-stat strong{color:#253f57!important;-webkit-text-fill-color:#253f57!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #fusionNoCollections{background:#fff9eb!important;border:1px solid #ead7a1!important;color:#745418!important;-webkit-text-fill-color:#745418!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #fusionUrlRow > div{background:#f5f8fa!important;border-color:#d6e2eb!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-more-options{background:#fff!important;background-image:none!important;border-color:#d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-more-options-body{background:#fff!important;background-image:none!important;border-color:#d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(.s4-more-icon,.s4-more-options-icon){background:#edf3f8!important;background-image:none!important;border:1px solid #d9e1e9!important;color:#496d8e!important;-webkit-text-fill-color:#496d8e!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-more-options .s4-more-copy :is(strong,small){color:#263a50!important;-webkit-text-fill-color:#263a50!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-more-options .s4-more-copy small{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #s4NuvioConnectionState[data-state="checking"] .s4-nuvio-state-dot{background:#47749b!important;box-shadow:0 0 0 4px #e1ebf3!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #s4NuvioConnectAction{background:#e9f0f6!important;background-image:none!important;border:1px solid #b6ccdc!important;color:#315c7c!important;-webkit-text-fill-color:#315c7c!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #s4NuvioConnectAction:focus-visible{outline:2px solid #47749b!important;outline-offset:2px!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-icon{background:#e9f0f6!important;color:#47749b!important;-webkit-text-fill-color:#47749b!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-chevron{background:#eef3f7!important;border-color:#d5e0ea!important;color:#415e76!important;-webkit-text-fill-color:#415e76!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-intro{background:#f5f8fb!important;border-color:#dbe6ee!important;color:#536579!important;-webkit-text-fill-color:#536579!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-profile-label{color:#41576e!important;-webkit-text-fill-color:#41576e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager select{background:#f5f8fb!important;border-color:#d6e1ea!important;color:#202c3d!important;-webkit-text-fill-color:#202c3d!important;color-scheme:light!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-status{color:#526477!important;-webkit-text-fill-color:#526477!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-status[data-kind="success"]{color:#17664f!important;-webkit-text-fill-color:#17664f!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-status[data-kind="error"]{color:#a63549!important;-webkit-text-fill-color:#a63549!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager :is(.s4-manager-summary span,.s4-manager-group,.s4-manager-review-card){background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-group.is-danger{border-color:#e5b9c1!important;background:#fff8f8!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager :is(.s4-manager-review-kicker,.s4-manager-group-head > span){color:#496d8e!important;-webkit-text-fill-color:#496d8e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-item-copy strong{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-item-copy small{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-delete-confirm{background:#fff3f4!important;border-color:#e6bbc5!important;color:#873c4f!important;-webkit-text-fill-color:#873c4f!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager .s4-manager-review-counts .is-danger{color:#9d3547!important;-webkit-text-fill-color:#9d3547!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(.s4-manager-review,.s4-manager-compare,.s4-manager-undo){box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(#nuvio-confirm-btn,#nuvio-login-btn,#saveDeviceProfileBtn,#fusionGenerateBtn,#s4NuvioManagerApply,#s4NuvioManagerReview,button[onclick="copyUrl()"],button[onclick="downloadCollectionsJson()"],button[onclick="copyDeviceProfileUrl(this)"]){background:#47749b!important;background-image:none!important;border:1px solid #47749b!important;border-radius:11px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;text-shadow:none!important;font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;font-weight:750!important;letter-spacing:0!important;min-height:44px!important;filter:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(#nuvio-confirm-btn,#nuvio-login-btn,#saveDeviceProfileBtn,#fusionGenerateBtn,#s4NuvioManagerApply,#s4NuvioManagerReview,button[onclick="copyUrl()"],button[onclick="downloadCollectionsJson()"]):not(:disabled):is(:hover,:active){background:#385e7e!important;background-image:none!important;border-color:#385e7e!important;transform:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(#nuvio-confirm-btn,#nuvio-login-btn,#saveDeviceProfileBtn,#fusionGenerateBtn,#s4NuvioManagerApply,#s4NuvioManagerReview,button[onclick="copyUrl()"],button[onclick="downloadCollectionsJson()"]):disabled{background:#dbe3ea!important;background-image:none!important;border-color:#d4dde7!important;color:#657589!important;-webkit-text-fill-color:#657589!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(#nuvio-cancel-btn,#fusionCopyJsonBtn,#fusionDownloadBtn,#fusionCopyUrlBtn,#s4NuvioManagerCompare,#s4NuvioManagerCancelReview,#s4NuvioManagerCompareAgain,.s4-manager-undo){background:#eef3f7!important;background-image:none!important;border:1px solid #d5e0ea!important;border-radius:11px!important;color:#35516a!important;-webkit-text-fill-color:#35516a!important;box-shadow:none!important;text-shadow:none!important;min-height:43px!important;font-size:12px!important;letter-spacing:0!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(#fusionCopyJsonBtn,#fusionDownloadBtn,#fusionCopyUrlBtn,#s4NuvioManagerCompare):disabled{background:#f2f5f8!important;background-image:none!important;border-color:#dce3ea!important;color:#8a99a8!important;-webkit-text-fill-color:#8a99a8!important;opacity:1!important;cursor:not-allowed!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-group-head strong{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-review-card h4{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-group-head small{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-review-card p{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-review-counts strong{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .s4-manager-review-counts span{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-card{background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;color:#203043!important;box-shadow:none!important;transform:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-icon{background:#e6eef5!important;background-image:none!important;color:#47749b!important;-webkit-text-fill-color:#47749b!important;box-shadow:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-icon.csv{background:#e6f5ee!important;background-image:none!important;color:#17664f!important;-webkit-text-fill-color:#17664f!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section :is(.step3-export-format,.step3-export-action){color:#47749b!important;-webkit-text-fill-color:#47749b!important;border-color:#d9e1e9!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-description{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-title{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4NuvioCollectionManager input[type=checkbox]{accent-color:#47749b!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .fusion-preview-dialog{background:#fff!important;color:#203043!important;border-color:#d5e0e8!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .fusion-preview-header{background:#eff4f7!important;border-color:#d5e0e8!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .fusion-preview-header #fusionPreviewTitle{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .fusion-preview-notice{color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox :is(button,select,input,a):focus-visible{outline:2px solid #47749b!important;outline-offset:2px!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #genBtn:focus-visible{outline:2px solid #47749b!important;outline-offset:2px!important;}
@media(max-width:700px){
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-nuviojson) .s4-card-header{gap:8px!important;flex-wrap:wrap!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4Stack > div:has(#s4body-nuviojson) .s4-card-header > div:last-child{max-width:100%!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox .step3-export-section .step3-export-card{min-width:0!important;}
}

/* v21: ui-simplify-step4.js reparents these cards under #s4MoreOptions,
   so legacy direct-child #s4Stack rules never reached their old gradients. */
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-nuviojson),
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-fusion){background:#fff!important;background-image:none!important;border:1px solid #d9e1e9!important;border-radius:14px!important;box-shadow:none!important;color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-nuviojson) [data-i18n="setup.step3Local.step4CollectionsLabel"],
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-fusion) [data-i18n="setup.deviceProfiles.fusion"]{color:#47749b!important;-webkit-text-fill-color:#47749b!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-nuviojson) [data-i18n="setup.step4.part2.title"],
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-fusion) [data-i18n="setup.deviceProfiles.fusionWidgets"]{color:#203043!important;-webkit-text-fill-color:#203043!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-nuviojson) .s4-chev,
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions .s4-more-options-body > div:has(> #s4body-fusion) .s4-chev{color:#576f83!important;-webkit-text-fill-color:#576f83!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions button[data-i18n="setup.step4.part2.exportBtn"]{min-height:44px!important;background:#47749b!important;background-image:none!important;border:1px solid #47749b!important;border-radius:11px!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;text-shadow:none!important;font:750 12px Inter,system-ui,sans-serif!important;letter-spacing:0!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions button[data-i18n="setup.step4.part2.exportBtn"]:hover{background:#385e7e!important;background-image:none!important;border-color:#385e7e!important;transform:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-nuviojson [data-i18n="setup.step3Local.nuvioJsonDescription"],
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion [data-i18n="setup.deviceProfiles.useYourUltraMaxLayoutAs"]{color:#526477!important;-webkit-text-fill-color:#526477!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion .final-export-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:9px!important;margin-bottom:10px!important;padding:0!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion .final-export-row .nav-btn{min-height:46px!important;padding:11px 14px!important;border:1px solid #d5e0ea!important;border-radius:11px!important;background:#eef3f7!important;background-image:none!important;color:#35516a!important;-webkit-text-fill-color:#35516a!important;font:700 12px Inter,system-ui,sans-serif!important;letter-spacing:0!important;text-shadow:none!important;box-shadow:none!important;filter:none!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionGenerateBtn{background:#47749b!important;background-image:none!important;border-color:#47749b!important;color:#fff!important;-webkit-text-fill-color:#fff!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionGenerateBtn:hover{background:#385e7e!important;background-image:none!important;border-color:#385e7e!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion .final-export-row .nav-btn:disabled{background:#f2f5f8!important;background-image:none!important;border-color:#dce3ea!important;color:#8292a1!important;-webkit-text-fill-color:#8292a1!important;box-shadow:none!important;opacity:1!important;cursor:not-allowed!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionRevokeBtn:not(:disabled){background:#fff4f4!important;background-image:none!important;border:1px solid #e7b9c1!important;color:#9b3447!important;-webkit-text-fill-color:#9b3447!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionRevokeBtn:disabled{background:#f2f5f8!important;border:1px solid #dce3ea!important;color:#8292a1!important;-webkit-text-fill-color:#8292a1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionMsg{color:#526477!important;-webkit-text-fill-color:#526477!important;line-height:1.5!important;opacity:1!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionStatsRow .fusion-stat{background:#eef3f7!important;background-image:none!important;border:1px solid #d8e3ed!important;color:#526477!important;-webkit-text-fill-color:#526477!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions #s4body-fusion #fusionStatsRow .fusion-stat strong{color:#203043!important;-webkit-text-fill-color:#203043!important;}
html.um-app-mode.um-refined[data-um-appearance="refined-light"] body #step-4 #resultBox #s4MoreOptions :is(#s4body-fusion,#s4body-nuviojson) button:focus-visible{outline:2px solid #47749b!important;outline-offset:2px!important;}
