/* DASH_PALETA_V1 (06/11/2026, pedido do Sidinei: "deixe com as duas paletas da imagem 01 > a aba do dashboard").
   Paleta 1 = cabeçalho da planilha (lilás #C9C8F1 + índigo #3B4A9C). Paleta 2 = faixa rosada clara (#FFF6F5 / #F7D4D1).
   Gerado por tools/gen-dash-paleta.py. Só visual. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{background:linear-gradient(135deg,#C9C8F1 0%,#D7D6F6 55%,#E4E3FA 100%)!important;border:1px solid #B9B7E6!important;color:#1F2340!important;box-shadow:0 1px 2px rgba(31,35,64,.06)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero::before,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero::after{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-fx{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand img{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand b{color:#1F2340!important;text-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand small{color:#4A4F8C!important;opacity:1!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{background:#fff!important;border:1px solid #B9B7E6!important;color:#3B4A9C!important;box-shadow:0 1px 2px rgba(31,35,64,.08)!important;text-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover{background:#F4F4FD!important;border-color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi{background:#EEEEFB!important;color:#3B4A9C!important;border:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi svg{stroke:#3B4A9C!important;color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri{background:#7B2E3B!important;border-color:#6A2632!important;color:#fff!important;box-shadow:0 2px 6px rgba(123,46,59,.25)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{background:#64232F!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi{background:rgba(255,255,255,.16)!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi svg{stroke:#fff!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{background:#FFF6F5!important;border:1px solid #F7D4D1!important;border-radius:12px!important;padding:12px 14px!important;margin-top:14px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{border-color:#F3C9C4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border-left-color:#F3C9C4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl{color:#7A271A!important;opacity:1!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{background:transparent!important;color:#1F2340!important;border-radius:8px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover{background:#FDECEA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat b{color:#3B4A9C!important;text-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{color:#6B6F8A!important;opacity:1!important}
/* DASH_PALETA_V2 — acabamento: título forte, números em cartões brancos, alertas com tom próprio. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{background:radial-gradient(120% 140% at 0% 0%,#E9E8FC 0%,rgba(233,232,252,0) 55%),linear-gradient(135deg,#CFCEF4 0%,#DAD9F7 50%,#E8E7FB 100%)!important;border:1px solid #C3C1EC!important;border-radius:18px!important;padding:22px 24px 20px!important;box-shadow:0 1px 2px rgba(31,35,64,.05),0 8px 24px -12px rgba(59,74,156,.25)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand b{font-size:23px!important;font-weight:800!important;letter-spacing:-.5px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand small{font-size:12.5px!important;color:#5A5F9E!important;margin-top:4px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-actions{gap:10px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{border-radius:12px!important;font-weight:700!important;transition:transform .15s,box-shadow .15s,background .15s,border-color .15s!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover{transform:translateY(-1px)!important;box-shadow:0 6px 14px -6px rgba(59,74,156,.35)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{box-shadow:0 6px 14px -6px rgba(123,46,59,.5)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi{border-radius:8px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{background:#FFF6F5!important;border:1px solid #F7D4D1!important;border-radius:14px!important;padding:14px!important;margin-top:18px!important;gap:16px!important;box-shadow:inset 0 1px 0 #fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{gap:8px!important;border:0!important;padding:0!important;margin:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border-left:0!important;padding-left:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl{display:flex!important;align-items:center!important;gap:8px!important;color:#7A271A!important;font-size:10.5px!important;letter-spacing:.9px!important;padding:0 2px 2px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{content:""!important;flex:1!important;height:1px!important;background:#F3C9C4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{background:#fff!important;border:1px solid #F3DEDB!important;border-radius:11px!important;padding:10px 12px 9px!important;gap:3px!important;box-shadow:0 1px 2px rgba(122,39,26,.05)!important;position:relative!important;overflow:hidden!important;transition:transform .15s,box-shadow .15s,border-color .15s!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{content:""!important;position:absolute!important;left:0!important;top:10px!important;bottom:10px!important;width:3px!important;border-radius:0 3px 3px 0!important;background:#C9C8F1!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover{background:#fff!important;border-color:#C9C8F1!important;transform:translateY(-1px)!important;box-shadow:0 6px 14px -8px rgba(59,74,156,.35)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat b{font-size:25px!important;font-weight:800!important;color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{color:#6B6F8A!important;font-size:11.5px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert{background:#FFF1F0!important;border-color:#F5C2BD!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert::before{background:#E5484D!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert b{color:#B42318!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn{background:#FFFAEB!important;border-color:#F6DFA4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn::before{background:#F5B83D!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn b{color:#B54708!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert small:before{background:#E5484D!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn small:before{background:#F5B83D!important}
@media (prefers-reduced-motion:reduce){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{transition:none!important;transform:none!important}}
/* DASH_PALETA_V3 — fundo bege (pedido: "deixe fundo bege"). */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{background:radial-gradient(120% 140% at 0% 0%,#FCF8F1 0%,rgba(252,248,241,0) 55%),linear-gradient(135deg,#F3EADB 0%,#F6EFE3 50%,#FAF5EC 100%)!important;border:1px solid #E6D9C3!important;box-shadow:0 1px 2px rgba(80,60,30,.05),0 8px 24px -12px rgba(120,90,50,.22)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-brand small{color:#7A6A55!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{border-color:#E6D9C3!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{background:#FFFCF7!important;border-color:#EADFCC!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{background:#EADFCC!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{border-color:#EFE5D5!important}
/* DASH_PALETA_V4 — botões do topo em tons quentes (combinam com o bege). */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-actions{gap:10px!important;align-items:center!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{height:44px!important;padding:0 16px 0 7px!important;gap:10px!important;border-radius:13px!important;background:linear-gradient(180deg,#FFFFFF 0%,#FFFCF8 100%)!important;border:1px solid #E4D6C0!important;color:#5B2A33!important;font-weight:700!important;letter-spacing:-.1px!important;box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(80,55,30,.08),0 4px 10px -6px rgba(80,55,30,.18)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi{width:30px!important;height:30px!important;border-radius:9px!important;background:#F5EADF!important;color:#7B2E3B!important;border:1px solid #EBDBC9!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi svg{stroke:#7B2E3B!important;color:#7B2E3B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover{background:#fff!important;border-color:#C9A98C!important;transform:translateY(-1px)!important;box-shadow:0 1px 0 #fff inset,0 8px 18px -8px rgba(123,46,59,.30)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover .bd3-bi{background:#7B2E3B!important;border-color:#7B2E3B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover .bd3-bi svg{stroke:#fff!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:active{transform:translateY(0)!important;box-shadow:0 1px 2px rgba(80,55,30,.12)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri{background:linear-gradient(180deg,#8C3646 0%,#712936 100%)!important;border:1px solid #64222E!important;color:#fff!important;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 6px 14px -6px rgba(113,41,54,.55)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi{background:rgba(255,255,255,.14)!important;border:1px solid rgba(255,255,255,.18)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi svg{stroke:#fff!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{background:linear-gradient(180deg,#953A4B 0%,#6A2633 100%)!important;border-color:#5A1F2A!important;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 10px 20px -8px rgba(113,41,54,.6)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover .bd3-bi{background:rgba(255,255,255,.22)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:focus-visible{outline:2px solid #7B2E3B!important;outline-offset:2px!important}
/* DASH_PALETA_V5 — Dashboard inteiro no mesmo desenho: cartões, anel, agenda e indicadores sem texto cortado.
   Cores por significado: vinho = marca/ação principal · índigo = números e planejado · verde = feito · âmbar = atenção · vermelho = crítico. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;line-height:1.3!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{min-height:66px!important;justify-content:flex-start!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sec{margin:10px 2px 0!important;color:#8A8F98!important;font:600 11px Inter,sans-serif!important;letter-spacing:.08em!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-card,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-chart{border:1px solid #ECE7E3!important;border-radius:14px!important;background:#fff!important;box-shadow:0 1px 2px rgba(40,30,20,.04),0 6px 18px -14px rgba(60,40,20,.25)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-card>header,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-chart>header{padding:14px 18px!important;border-bottom:1px solid #F1EDEA!important;min-height:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-card>header b,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-chart>header b{font:600 14.5px Inter,sans-serif!important;color:#1F232B!important;letter-spacing:-.1px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-card>header small,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-chart>header small{color:#8A8F98!important;font-size:12px!important;margin-top:3px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dot{background:#2F9E6E!important;box-shadow:0 0 0 3px rgba(47,158,110,.15)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-open{height:32px!important;padding:0 14px!important;border-radius:9px!important;background:#fff!important;border:1px solid #E3DED9!important;color:#5B2A33!important;font:600 12.5px Inter,sans-serif!important;transition:border-color .15s,background .15s!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-open:hover{background:#FBFAF8!important;border-color:#C9A98C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-t{color:#8A8F98!important;font:600 11px Inter,sans-serif!important;letter-spacing:.08em!important;margin-bottom:12px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-pie{padding:18px 20px!important;border-color:#F1EDEA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-ag .bd3-live-t{padding:18px 18px 0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-b{min-height:0!important}
/* anel */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie{gap:22px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg{width:150px!important;height:150px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg path,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg circle{stroke-linejoin:round}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg .bd3-ring-bg{stroke:#F3EFEB!important;stroke-width:16px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg circle.bd3-ring{stroke:var(--c)!important;stroke-width:16px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg .bd3-ring{stroke-linecap:butt;transition:opacity .15s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg .bd3-ring:hover{opacity:.8}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg text{text-anchor:middle;font-family:Inter,sans-serif}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg .bd3-ring-n{font-size:26px;font-weight:700;fill:#1F232B;letter-spacing:-.5px}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-pie svg .bd3-ring-l{font-size:10px;fill:#8A8F98}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg{gap:10px!important;font:500 13px Inter,sans-serif!important;color:#3A3F47!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg li{grid-template-columns:10px minmax(0,1fr) auto 40px!important;gap:10px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg li i{width:10px!important;height:10px!important;border-radius:50%!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg li b{color:#1F232B!important;font-weight:600!important;font-variant-numeric:tabular-nums}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg li small{color:#A0A4AB!important;font-size:12px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-leg li.bd3-leg-t{grid-template-columns:minmax(0,1fr) auto!important;border-top:1px solid #F1EDEA!important;padding-top:10px!important;font-weight:600!important;color:#1F232B!important}
/* agenda */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-sc{max-height:280px!important;padding:0 6px 6px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb{font:400 12.5px Inter,sans-serif!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb th{background:#fff!important;color:#8A8F98!important;font:600 11px Inter,sans-serif!important;letter-spacing:.04em!important;border-right:0!important;border-bottom:1px solid #ECE7E3!important;padding:10px 12px!important;box-shadow:0 1px 0 #ECE7E3}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb td{height:36px!important;padding:8px 12px!important;border-bottom:1px solid #F4F1EE!important;color:#2B2F38!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb tbody tr:nth-child(even) td{background:transparent!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb tbody tr:hover td{background:#FBF9F6!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) table.bd3-tb td:first-child{font-weight:500!important;color:#1F232B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) tr.bd3-dia td{background:#FAF7F2!important;color:#5B2A33!important;font:600 11.5px Inter,sans-serif!important;padding:7px 12px!important;border-bottom:1px solid #F1EDEA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) tr.bd3-dia td span{color:#8A8F98!important;font-weight:500!important}
/* status: bolinha + texto, cor pelo significado */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-st{display:inline-flex!important;align-items:center!important;gap:6px!important;font:600 12px Inter,sans-serif!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-st::before{content:""!important;width:7px!important;height:7px!important;border-radius:50%!important;background:var(--c,currentColor)!important;flex:none}
/* gráficos de barras */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ht{background:#F3EFEB!important;border-radius:99px!important;height:10px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ht i{border-radius:99px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-svg .bd3-grid-l{stroke:#F3EFEB!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-svg .bd3-base{stroke:#E3DED9!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-svg text{fill:#8A8F98!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-svg text.bd3-val{fill:#1F232B!important}
/* DASH_PALETA_V6 — mini gráficos reais nos indicadores do topo + movimento de entrada.
   Linha índigo (calma, leitura de tendência); vermelho/âmbar só nos alertas; ponto marca o dia de hoje. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{min-height:96px!important;padding:12px 12px 10px!important;gap:2px!important;overflow:visible!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{top:12px!important;bottom:auto!important;height:26px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp{position:relative;display:block;width:100%;height:26px;margin-top:8px;color:#3B4A9C}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert .bd3-sp{color:#D92D20}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn .bd3-sp{color:#E0A030}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp svg{display:block;width:100%;height:100%;overflow:visible}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ln{fill:none;stroke:currentColor;stroke-width:1.6px;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ar{fill:currentColor;opacity:.09;stroke:none}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero .ln{stroke:#E3DED9;stroke-dasharray:.012 .02}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .dot{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #fff,0 0 0 4px rgba(59,74,156,.18)}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar{height:6px;margin-top:18px;border-radius:99px;background:#F1ECE8;overflow:hidden}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar i{display:block;height:100%;width:var(--p);min-width:4px;border-radius:99px;background:currentColor;opacity:.85}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:not(.is-alert):not(.is-warn) .bd3-sp-bar i{background:#C9C8F1}
/* movimento de entrada (uma vez) */
@keyframes bd3SpDraw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes bd3SpFade{from{opacity:0}to{opacity:.09}}
@keyframes bd3SpPop{0%{transform:scale(0)}70%{transform:scale(1.25)}100%{transform:scale(1)}}
@keyframes bd3SpGrow{from{width:0}to{width:var(--p)}}
@keyframes bd3Rise{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-sp:not(.bd3-sp-zero) .ln{stroke-dasharray:1;animation:bd3SpDraw 1.1s cubic-bezier(.25,.8,.25,1) both}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-sp .ar{animation:bd3SpFade .9s .5s ease-out both}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-sp .dot{animation:bd3SpPop .45s 1s ease-out both}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-sp-bar i{animation:bd3SpGrow 1s .2s cubic-bezier(.25,.8,.25,1) both}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-stat{animation:bd3Rise .5s ease-out both}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-grp .bd3-stat:nth-of-type(2){animation-delay:.05s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-grp .bd3-stat:nth-of-type(3){animation-delay:.1s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-grp .bd3-stat:nth-of-type(4){animation-delay:.15s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-grp .bd3-stat:nth-of-type(5){animation-delay:.2s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-grp .bd3-stat:nth-of-type(6){animation-delay:.25s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover .bd3-sp .ar{opacity:.16}
@media (prefers-reduced-motion:reduce){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim *{animation:none!important}}
/* DASH_PALETA_V7 — topo do Dashboard como painel de cotações: cantos retos, grade única, linha reta,
   variação da semana em verde (melhorou) ou vermelho (piorou). Números e linhas alinhados em todas as células. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{border-radius:0!important;padding:24px 24px 22px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-open{border-radius:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{transform:none!important}
/* grade */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;padding:0!important;margin-top:20px!important;background:#fff!important;border:1px solid #E6DCCB!important;border-radius:0!important;box-shadow:0 1px 0 rgba(80,60,30,.04)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:0!important;padding:0!important;margin:0!important;border:0!important;align-content:start!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border-left:1px solid #E6DCCB!important;border-top:0!important;padding:0!important;margin:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl{grid-column:1/-1!important;display:block!important;margin:0!important;padding:10px 16px!important;border-bottom:1px solid #EFE7DA!important;background:#FCFAF6!important;color:#7A271A!important;font:700 10.5px Inter,sans-serif!important;letter-spacing:.1em!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{display:none!important}
/* célula */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{display:grid!important;grid-template-rows:28px auto 30px!important;align-content:start!important;gap:6px!important;min-height:0!important;padding:14px 16px 12px!important;margin:0!important;border:0!important;border-right:1px solid #EFE7DA!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;text-align:left!important;transform:none!important;overflow:hidden!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:last-child{border-right:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover{background:#FCFAF6!important;border-color:#EFE7DA!important;transform:none!important;box-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:focus-visible{outline:2px solid #7B2E3B!important;outline-offset:-2px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn{background:#fff!important;border-color:#EFE7DA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{display:block!important;margin:0!important;color:#6B6F76!important;font:600 10.5px/1.3 Inter,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important;white-space:normal!important;overflow:hidden!important;max-height:28px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small:before{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font:700 26px/1 Inter,sans-serif!important;letter-spacing:-.6px!important;color:#1F232B!important;font-variant-numeric:tabular-nums}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert .bd3-tk b{color:#C8322B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn .bd3-tk b{color:#B26A00!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl{font:600 11.5px/1 Inter,sans-serif;font-style:normal;white-space:nowrap;font-variant-numeric:tabular-nums}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-up .bd3-dl{color:#12805C}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-dn .bd3-dl{color:#C8322B}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-dl{color:#8A8F98}
/* linha (cotação) */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp{position:relative;display:block;width:100%;height:30px;margin:0!important;color:#8A8F98}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-up .bd3-sp{color:#12805C}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-dn .bd3-sp{color:#C8322B}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp svg{display:block;width:100%;height:100%;overflow:visible}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ln{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ar{fill:currentColor;opacity:.08;stroke:none}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .hj{stroke:#D9D2C7;stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:2 2}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .dot{position:absolute;width:5px;height:5px;margin:-2.5px 0 0 -2.5px;border-radius:0!important;background:currentColor;box-shadow:0 0 0 2px #fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero .ln{stroke:#E3DED9;stroke-dasharray:3 3}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-none{height:30px}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar{height:4px!important;margin-top:13px!important;border-radius:0!important;background:#F1ECE6!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar i{border-radius:0!important;opacity:1!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-dn .bd3-sp-bar i{background:#C8322B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .is-warn.tk-dn .bd3-sp-bar i{background:#E0A030!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-sp-bar i{background:#C9C8F1!important}
/* responsivo */
@media (max-width:1400px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{grid-template-columns:1fr!important}html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border-left:0!important;border-top:1px solid #E6DCCB!important}}
@media (max-width:760px){
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{padding:18px 16px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(2,minmax(0,1fr))!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{border-bottom:1px solid #EFE7DA!important;padding:12px 14px 10px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp .bd3-stat:nth-of-type(2n){border-right:0!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp .bd3-stat:last-child:nth-of-type(odd){grid-column:1/-1!important;border-right:0!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font-size:22px!important}
}
/* DASH_PALETA_V8 — botões do topo com cantos curvos e no azul (índigo), no lugar do vinho. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn{border-radius:12px!important;background:#fff!important;border:1px solid #D9DCF0!important;color:#2F3C85!important;box-shadow:0 1px 0 #fff inset,0 1px 2px rgba(31,35,64,.06),0 4px 10px -6px rgba(47,60,133,.22)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi{border-radius:9px!important;background:#EEF0FB!important;border:1px solid #DFE3F6!important;color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn .bd3-bi svg{stroke:#3B4A9C!important;color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover{background:#fff!important;border-color:#AEB6E6!important;transform:translateY(-1px)!important;box-shadow:0 1px 0 #fff inset,0 8px 18px -8px rgba(47,60,133,.35)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover .bd3-bi{background:#3B4A9C!important;border-color:#3B4A9C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover .bd3-bi svg{stroke:#fff!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri{background:linear-gradient(180deg,#4656AE 0%,#34438F 100%)!important;border:1px solid #2F3C85!important;color:#fff!important;box-shadow:0 1px 0 rgba(255,255,255,.18) inset,0 6px 14px -6px rgba(47,60,133,.55)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.22)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri .bd3-bi svg{stroke:#fff!important;color:#fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{background:linear-gradient(180deg,#4E5FBB 0%,#2F3C85 100%)!important;border-color:#283377!important;box-shadow:0 1px 0 rgba(255,255,255,.2) inset,0 10px 20px -8px rgba(47,60,133,.6)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover .bd3-bi{background:rgba(255,255,255,.24)!important;border-color:rgba(255,255,255,.3)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:focus-visible{outline:2px solid #3B4A9C!important;outline-offset:2px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:active{transform:translateY(0)!important}
@media (prefers-reduced-motion:reduce){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover{transform:none!important}}
/* DASH_PALETA_V9 — botões do topo sem sombra. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:hover,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn:active,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn.pri:hover{box-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn::before,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-btn::after{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-actions::before,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-actions::after{display:none!important;animation:none!important}
/* DASH_PALETA_V10 — "Próximos 7 dias por situação": colunas empilhadas nas cores do anel, hoje e pico em destaque. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-live-pie{display:flex!important;flex-direction:column!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk{margin-top:22px;padding-top:18px;border-top:1px solid #F1EDEA;display:flex;flex-direction:column;flex:1;min-height:0}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-h .bd3-live-t{margin:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-h>span{color:#8A8F98;font:500 11.5px Inter,sans-serif;white-space:nowrap}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-g{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;align-items:end;height:170px;padding-top:4px;
  background:repeating-linear-gradient(to top,transparent 0,transparent 33px,#F4F1EE 33px,#F4F1EE 34px)}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c{display:grid;grid-template-rows:16px 1fr auto auto;justify-items:center;height:100%;min-width:0;cursor:default}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c>b{font:700 12px/16px Inter,sans-serif;color:#1F232B;font-variant-numeric:tabular-nums}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-bar{position:relative;display:flex;flex-direction:column-reverse;width:100%;max-width:34px;height:100%;border-radius:8px 8px 3px 3px;overflow:hidden;background:#F7F4F1}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-bar i{display:block;flex:none;height:var(--h);background:var(--c);transition:filter .15s}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-bar i+i{box-shadow:0 -1px 0 #fff inset}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-bar i.z{height:2px;background:#E3DED9;margin-top:auto}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c:hover .bd3-wk-bar i{filter:brightness(1.08) saturate(1.1)}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c>span{margin-top:8px;font:600 11.5px Inter,sans-serif;color:#3A3F47;white-space:nowrap}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c>small{font:500 10.5px Inter,sans-serif;color:#A0A4AB}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c.is-hoje>span{color:#3B4A9C}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c.is-hoje .bd3-wk-bar{box-shadow:0 0 0 2px #fff,0 0 0 3.5px #C9C8F1}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c.is-pico>b{color:#2F9E6E}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c.is-pico>b::after{content:" ▲";font-size:9px}
/* movimento: colunas sobem uma depois da outra (só na primeira abertura) */
@keyframes bd3WkUp{from{transform:scaleY(0)}to{transform:scaleY(1)}}
@keyframes bd3WkIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-wk-bar{transform-origin:bottom;animation:bd3WkUp .8s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i,0)*70ms + .2s)}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-wk-c>b{animation:bd3WkIn .4s ease-out both;animation-delay:calc(.9s)}
@media (max-width:760px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-g{height:140px;gap:5px}html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-c>small{display:none}html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-wk-h{flex-wrap:wrap}}
@media (prefers-reduced-motion:reduce){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-wk-bar,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15).bd3-anim .bd3-wk-c>b{animation:none!important}}
/* DASH_PALETA_V11 — indicadores sem a moldura quadrada: cartões soltos, cada um com sua cor, ícone,
   faixa no topo e selo de variação verde/vermelho. A linha continua reta e na cor da tendência. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important;gap:18px 22px!important;margin-top:22px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{gap:10px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border:0!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl{background:none!important;border:0!important;padding:0 2px 2px!important;display:flex!important;align-items:center!important;gap:10px!important;color:#7A271A!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{display:block!important;content:""!important;flex:1!important;height:1px!important;background:linear-gradient(90deg,#E9DCC8,transparent)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{position:relative!important;grid-template-rows:30px auto 32px!important;gap:8px!important;padding:14px 14px 12px!important;
  background:linear-gradient(180deg,color-mix(in srgb,var(--hue) 7%,#fff) 0%,#fff 62%)!important;
  border:1px solid color-mix(in srgb,var(--hue) 20%,#EFE7DA)!important;border-radius:14px!important;
  box-shadow:0 1px 2px rgba(40,30,20,.04),0 8px 20px -14px color-mix(in srgb,var(--hue) 55%,transparent)!important;
  transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease!important;overflow:hidden!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:last-child{border-right:1px solid color-mix(in srgb,var(--hue) 20%,#EFE7DA)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{display:block!important;content:""!important;position:absolute!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;height:3px!important;width:auto!important;border-radius:0!important;background:linear-gradient(90deg,var(--hue),color-mix(in srgb,var(--hue) 45%,#fff))!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover{transform:translateY(-2px)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--hue) 10%,#fff) 0%,#fff 62%)!important;border-color:color-mix(in srgb,var(--hue) 38%,#EFE7DA)!important;box-shadow:0 2px 4px rgba(40,30,20,.05),0 14px 26px -14px color-mix(in srgb,var(--hue) 70%,transparent)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn{background:linear-gradient(180deg,color-mix(in srgb,var(--hue) 9%,#fff) 0%,#fff 62%)!important;border-color:color-mix(in srgb,var(--hue) 30%,#EFE7DA)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-kh{display:flex;align-items:center;gap:8px;min-width:0}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--hue) 14%,#fff);color:var(--hue)}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{color:#4B5160!important;font:600 10.5px/1.25 Inter,sans-serif!important;letter-spacing:.05em!important;max-height:27px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{color:#151821!important;font-size:27px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl{padding:3px 7px;border-radius:99px;font-size:11px!important;line-height:1.2!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-up .bd3-dl{background:#E3F5EC;color:#0E7A52!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-dn .bd3-dl{background:#FDE8E7;color:#C0322A!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-dl{background:#F1F2F5;color:#6B6F76!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ar{opacity:.14!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ln{stroke-width:1.8px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-sp{color:var(--hue)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .dot{border-radius:50%!important;width:6px!important;height:6px!important;margin:-3px 0 0 -3px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero .ln{stroke:color-mix(in srgb,var(--hue) 30%,#E3DED9)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar{height:6px!important;margin-top:13px!important;border-radius:99px!important;background:color-mix(in srgb,var(--hue) 12%,#F4F1EE)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar i{border-radius:99px!important;background:var(--hue)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{grid-template-columns:minmax(0,1fr)!important;justify-content:stretch!important;justify-items:stretch!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero svg{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero::after{content:"";position:absolute;left:0;right:0;bottom:3px;border-bottom:1.5px dashed color-mix(in srgb,var(--hue) 30%,#E3DED9)}
@media (max-width:1400px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{gap:16px!important}}
@media (max-width:1100px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:760px){
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{border-bottom:1px solid color-mix(in srgb,var(--hue) 20%,#EFE7DA)!important;border-right:1px solid color-mix(in srgb,var(--hue) 20%,#EFE7DA)!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp .bd3-stat:last-child:nth-of-type(odd){grid-column:1/-1!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font-size:23px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{font-size:9.5px!important;letter-spacing:.02em!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{width:24px!important;height:24px!important}
}
@media (prefers-reduced-motion:reduce){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover{transform:none!important}}
/* DASH_PALETA_V12 — fundo do topo branco (sem o bege). */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero{background:#fff!important;border:1px solid #ECE7E3!important;box-shadow:0 1px 2px rgba(40,30,20,.04),0 8px 24px -16px rgba(40,30,20,.18)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero::before,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-hero::after{display:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{background:linear-gradient(90deg,#ECE7E3,transparent)!important}
/* DASH_PALETA_V13 — engenharia do cartão: 3 faixas de altura fixa (nome · número+variação · linha),
   nomes inteiros em letra normal, variação sempre na mesma linha do número e detalhe que some
   quando o cartão é estreito (container query). Grupos lado a lado só em telas bem largas. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{grid-template-columns:1fr!important;gap:22px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp+.bd3-grp{border:0!important}
@media (min-width:2200px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stats{grid-template-columns:1fr 1fr!important}}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:12px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{container-type:inline-size;grid-template-rows:36px 38px 38px!important;gap:10px!important;padding:16px 16px 14px!important;align-content:stretch!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-kh{display:flex!important;align-items:center!important;gap:10px!important;min-width:0!important;height:36px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{width:32px!important;height:32px!important;border-radius:9px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki svg{width:16px!important;height:16px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;max-height:none!important;
  text-transform:none!important;letter-spacing:0!important;font:600 13px/1.3 Inter,sans-serif!important;color:#2B2F38!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:8px!important;min-width:0!important;height:38px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font-size:clamp(22px,14cqi,30px)!important;line-height:1!important;white-space:nowrap!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl{flex:none!important;display:inline-flex!important;align-items:center!important;height:22px!important;padding:0 8px!important;white-space:nowrap!important;font:700 11.5px/1 Inter,sans-serif!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl .pc{font-weight:600;opacity:.8}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-none{height:38px!important;align-self:end!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar{height:6px!important;margin:0!important;align-self:center!important}
@container (max-width:190px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl .pc{display:none!important}}
@container (max-width:150px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{display:none!important}html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl{padding:0 6px!important;font-size:11px!important}}
@media (max-width:1180px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(3,minmax(0,1fr))!important}}
@media (max-width:760px){
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{padding:12px 12px 10px!important;grid-template-rows:34px 34px 34px!important;gap:8px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{font-size:12px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-kh{height:34px!important;gap:8px!important}
  html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{width:26px!important;height:26px!important}
}
/* DASH_PALETA_V14 — indicadores com cara de sistema corporativo (ERP): planos, borda cinza, cantos discretos,
   sem degradê, sem brilho e sem fundo tingido. A cor fica só onde informa: ícone, variação e linha. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl{color:#3A3F47!important;font:700 11px Inter,sans-serif!important;letter-spacing:.06em!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-gl::after{background:#E4E6EA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-grp{gap:8px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn{background:#fff!important;border:1px solid #DCDFE4!important;border-radius:4px!important;box-shadow:none!important;padding:12px 14px 10px!important;gap:6px!important;grid-template-rows:28px 34px 34px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:last-child{border-right:1px solid #DCDFE4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{height:2px!important;background:var(--hue)!important;opacity:.85}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat:hover,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert:hover,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn:hover{transform:none!important;background:#FAFBFC!important;border-color:#C5CAD3!important;box-shadow:none!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-kh{height:28px!important;gap:8px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki{width:22px!important;height:22px!important;border-radius:3px!important;background:transparent!important;color:var(--hue)!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-ki svg{width:16px!important;height:16px!important;stroke-width:1.8!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat small{font:500 12.5px/1.3 Inter,sans-serif!important;color:#5F6470!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk{height:34px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font:600 24px/1 Inter,sans-serif!important;letter-spacing:-.3px!important;color:#1F232B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-alert .bd3-tk b{color:#C8322B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat.is-warn .bd3-tk b{color:#B26A00!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-dl{background:none!important;padding:0!important;height:auto!important;border-radius:0!important;font:600 12px/1 Inter,sans-serif!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-up .bd3-dl{color:#12805C!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-dn .bd3-dl{color:#C8322B!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-dl{color:#8A8F98!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp,html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-none{height:34px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ar{opacity:.07!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .ln{stroke-width:1.4px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-sp{color:#8A8F98!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .hj{stroke:#E4E6EA!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp .dot{width:5px!important;height:5px!important;margin:-2.5px 0 0 -2.5px!important;box-shadow:0 0 0 2px #fff!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-zero::after{border-bottom:1px dashed #DCDFE4!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar{height:4px!important;border-radius:2px!important;background:#EEF0F3!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-sp-bar i{border-radius:2px!important}
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .tk-eq .bd3-sp-bar i{background:#AEB4BE!important}
@media (max-width:760px){html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat{padding:10px 12px 8px!important;grid-template-rows:26px 30px 30px!important}html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-tk b{font-size:21px!important}}
/* DASH_PALETA_V15 — sem o filete colorido no topo dos indicadores. */
html body #btlDash3:not(#dp1):not(#dp2):not(#dp3):not(#dp4):not(#dp5):not(#dp6):not(#dp7):not(#dp8):not(#dp9):not(#dp10):not(#dp11):not(#dp12):not(#dp13):not(#dp14):not(#dp15) .bd3-stat::before{display:none!important}
