/* Fases 3+4: clarity and genuine persisted preferences */
#page-configuracoes .td-prefs-form{margin-top:20px;display:flex;flex-direction:column;gap:16px;padding:22px;border:1px solid rgba(118,171,252,.3);border-radius:20px;background:linear-gradient(120deg,rgba(18,43,95,.55),rgba(48,31,100,.48))}
#page-configuracoes .td-prefs-form h3{margin:0;font-size:17px;color:#f4f8ff}
#page-configuracoes .td-prefs-form label{display:flex;flex-direction:column;gap:9px;font-size:13px;color:#d7e2ff}
#page-configuracoes .td-prefs-form select{max-width:270px;min-height:44px;border:1px solid rgba(141,180,255,.42);border-radius:12px;background:#14254b;color:#edf3ff;padding:9px 12px}
#page-configuracoes .td-prefs-form .td-check-pref{flex-direction:row;align-items:center;gap:11px}
#page-configuracoes .td-prefs-form .td-check-pref input{accent-color:#a36eff;width:18px;height:18px}
#page-configuracoes .td-save-feedback{font-size:12px;color:#81f4c2;padding-left:14px}
#page-configuracoes .td-settings-board{min-width:0}
#page-desempenho .td-sample-label{display:block;font-size:10px;color:#93bce6;margin-top:3px;font-weight:400}
#page-desempenho .analytics-real-kpi strong{color:#46ddf4}
#page-desempenho .analytics-real-kpi:nth-child(3) strong{color:#5ee6bc}
#page-desempenho .table-scroll{scrollbar-width:thin;scrollbar-color:#826be4 transparent}
html[data-td-reduce-motion="yes"] .orb-scene *{animation:none!important;transition:none!important}
html[data-td-reduce-motion="yes"] .orb-scene,html[data-td-reduce-motion="yes"] .orb-scene *{animation-play-state:paused!important}
html[data-td-reduce-motion="yes"] .nav-item:hover,html[data-td-reduce-motion="yes"] button:hover{transform:none!important}
