/* V6.1.97 - Card de Turno Ativo alinhado com as abas; sem alterar dados. */
#ccq148Dashboard .ccq169-top-main .ccq151-scope-area{display:flex;flex-wrap:wrap;gap:9px 10px;align-items:center;align-content:flex-start;margin-bottom:12px}
#ccq148Dashboard .ccq169-top-main .ccq148-tabs{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}
#ccq148Dashboard .ccq169-top-main .ccq169-active{flex:0 0 100%;width:100%;max-width:none;margin:2px 0 0;min-height:70px;display:flex;align-items:center;justify-content:center;gap:14px;padding:9px 15px;box-sizing:border-box}
#ccq148Dashboard .ccq169-active-details{min-width:0;gap:4px;text-align:left}
#ccq148Dashboard .ccq169-active-photo{width:56px;height:56px;flex:0 0 56px}
#ccq148Dashboard .ccq169-active-details strong{font-size:13px;line-height:1.3;overflow-wrap:normal;word-break:normal}
@media(max-width:600px){#ccq148Dashboard .ccq169-top-main .ccq151-scope-area{display:flex}#ccq148Dashboard .ccq169-active{min-width:0;justify-content:flex-start}#ccq148Dashboard .ccq169-active-details strong{font-size:12px}}
/* Barra real de atualização, no padrão NEX, somente quando existem arquivos conferidos. */
.ccq6197-update{position:fixed;inset:0;z-index:2147483646;background:rgba(5,34,47,.83);display:none;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}
.ccq6197-update.show{display:flex}.ccq6197-update-card{width:min(100%,480px);box-sizing:border-box;text-align:center;background:linear-gradient(160deg,#f7ffff,#e8f7fb);border-radius:22px;padding:28px 28px 22px;box-shadow:0 20px 65px #001c2b66;color:#193b48;font-family:Arial,sans-serif}
.ccq6197-update-logo{background:linear-gradient(135deg,#083c73,#157d9d);width:84px;height:58px;border-radius:14px;display:grid;place-items:center;margin:0 auto 9px;color:white;font-size:21px;font-weight:900}
.ccq6197-update-card small{color:#008d9f;letter-spacing:2px;font-size:11px;font-weight:800}.ccq6197-update-card h2{font-size:22px;line-height:1.15;margin:8px auto 10px;max-width:360px}.ccq6197-update-card p{font-size:13px;color:#5d7a89;margin:10px 0}
.ccq6197-update-track{height:14px;margin:22px auto 10px;border-radius:20px;background:#cce3e9;overflow:hidden}.ccq6197-update-track div{width:0;height:100%;background:linear-gradient(90deg,#058ba4,#22caba);transition:width .23s ease}
#ccq6197UpdatePercent{display:block;font-size:28px;color:#008698}#ccq6197UpdateCount{font-size:12px}
