/* NOVO */
/* [CÓPIA] fonte: docs/rodada_cerebro_divisao_2026-10-23/DO_JEAN/cerebro_divisao_v1.html, <style id="css-app"> do «/* NOVO */» ao fim, letra a letra.
   Emendas DO JEAN (resposta ao Diretor de Arte, 23/10, itens 2, 3 e 7): régua 18px/gap 5px/«junto» listrado; coluna do nome minmax(92px,auto); champanhe pelo token. */
/* ═══════════════════════════════════════════════════════════════════════════════════════════
   cerebro_divisao_v1.css · NOVO · Jean · 23/10/2026 (sexta) — «o cérebro propõe a divisão da semana» + o nível por contraste.
   Carregar DEPOIS de janela_contexto_v2.css, rn_ajuda_v1.css, cerebro_pedido_v1.css, cerebro_movimento_v1.css e como_eu_monto (níveis).
   Prefixo novo .mcd-* («meu cérebro · divisão»). Três lugares:
     (1) a entrada no cartão «Meu cérebro» do Montador SEM letras ........ .mcd-entra · .mcd-outra
     (2) a proposta, DENTRO da peça própria .mcj (bloco 14, não se toca) .. .mcd-fatos/.mcd-sup/.mcd-corrige · .mcd-prin · .mcd-pq ·
                                                                            .mcd-letras/.mcd-l/.mcd-edita · .mcd-rod · .mcd-desc · .mcd-rec ·
                                                                            .mcd-gesto · .mcd-ver · .mcd-usar (o ciclo da nuvem)
     (3) a pergunta da divisão com o nível, escopo #cerebroOverlay ........ .mcd-niv*
   Reusa sem mexer: .mcp-pa (pastilha ciano) · .mcp-grade (os 14 grupos) · .rnj-poco · .rnj-linha · .rnj-section · .rnj-status--* ·
   .rnj-btn--ghost/--primary · .rn-ajuda · .mcn-tab/.mcn-linha/.mcn-chave/.tipos (níveis v2).
   Cor: ouro sólido = SÓ «Usar esta divisão» · ouro baixo .5/.1 = estado (pílula marcada) · ciano = grupo muscular · azul = só o traço
   dos dias (ilustração) · verde/limão = status, sempre com ícone + rótulo · champanhe = gesto e «mudou» · jade = só o símbolo. Roxo: zero.
   ═══════════════════════════════════════════════════════════════════════════════════════════ */

/* ── 1 · A ENTRADA no cartão «Meu cérebro» (Montador sem letras): a divisão já aparece; o botão do cartão vira «Ver a divisão que eu proponho» ── */
.mcd-entra{display:flex;flex-direction:column;gap:6px;margin:2px 0 14px}
.mcd-entra .fato{font:400 var(--fs-sm)/1.4 var(--ui);color:var(--text2);text-wrap:pretty}
.mcd-entra .fato b{font-weight:500;color:var(--text)}
.mcd-entra .div{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px}
.mcd-entra .div b{font:500 var(--fs-xl)/1.1 var(--serif);color:var(--text);letter-spacing:.04em}
.mcd-entra .div span{font:400 var(--fs-sm)/1.35 var(--ui);color:var(--text2)}
/* PROVISÓRIO · «ver outra divisão» quando já há letras: link discreto, só abre a proposta pra ver */
.mcd-outra{position:relative;align-self:flex-start;display:inline-flex;align-items:center;min-height:44px;margin:6px 0 -8px;padding:0 2px;border:0;background:none;color:var(--text2);font:500 var(--fs-sm)/1 var(--ui);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.3);cursor:pointer}
.mcd-outra:hover{color:var(--text)}

/* ── 2 · O CADASTRO LIDO: fatos em tinta; a SUPOSIÇÃO é o vazio da casa (tracejado) e corrige com um toque ── */
.mcd-fatos{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}
.mcd-fatos li{display:inline-flex;align-items:center;min-height:32px;padding:0 10px;border:1px solid var(--card-line-1);border-radius:8px 8px 8px 4px;font:400 var(--fs-xs)/1 var(--ui);color:var(--text2);white-space:nowrap}
.mcd-fatos li.sup{padding:0;border:0}
.mcd-fatos li.mud{color:var(--text);font-weight:500}
.mcd-fatos li.mud::before,.mcd-prin .mud::before,.mcd-l.mexida .g::after,#cerebroOverlay .mcd-niv-l .e .mud::before,#cerebroOverlay .mcd-niv .leg .mud::before{content:"";flex:none;display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:6px;background:rgb(var(--rnj-champ))}
.mcd-sup{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 9px 0 10px;border:1px dashed rgba(255,255,255,.16);border-radius:8px 8px 8px 4px;background:rgba(0,0,0,.26);color:var(--text);font:500 var(--fs-xs)/1 var(--ui);white-space:nowrap;cursor:pointer}
.mcd-sup::before{content:"";position:absolute;inset:-6px 0}
.mcd-sup .i{width:14px;height:14px;color:rgb(var(--rnj-champ))}
.mcd-sup[aria-expanded="true"]{border-style:solid;border-color:rgba(var(--rnj-champ),.5)}
.mcd-sup:focus-visible{outline:2px solid rgba(var(--rnj-champ),.6);outline-offset:2px}
/* o toque na suposição abre a correção ali mesmo, num poço (nunca janela sobre janela) */
.mcd-corrige{margin:10px 0 0;padding:12px}
.mcd-corrige p{margin:0 0 10px;font:400 var(--fs-sm)/1.4 var(--ui);color:var(--text)}
.mcd-corrige small{display:block;margin-top:10px;font:400 var(--fs-xs)/1.45 var(--ui);color:var(--text2);text-wrap:pretty}
.mcd-pilulas{display:flex;flex-wrap:wrap;gap:6px}
.mcd-pilulas button{position:relative;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--card-line-1);border-radius:10px 10px 10px 5px;background:rgba(0,0,0,.26);color:var(--text2);font:500 var(--fs-sm)/1 var(--ui);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}
.mcd-pilulas button.assumi{border-style:dashed;border-color:rgba(255,255,255,.28);color:var(--text)}
.mcd-pilulas button[aria-pressed="true"]{border-style:solid;border-color:rgba(201,162,39,.5);color:var(--rnj-ouro-txt);background:rgba(201,162,39,.1)}

/* ── 3 · A PRINCIPAL e a linha do «por quê» (uma causa só, na voz dele; o símbolo assina) ── */
.mcd-prin{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;margin:16px 0 0}
.mcd-prin b{font:500 var(--fs-xl)/1.1 var(--serif);color:var(--text);letter-spacing:.04em}
.mcd-prin span{font:400 var(--fs-sm)/1.35 var(--ui);color:var(--text2)}
.mcd-prin .mud{display:inline-flex;align-items:center;font:500 var(--fs-xs)/1.2 var(--ui);color:var(--text)}
.mcd-pq{display:flex;align-items:flex-start;gap:9px;margin:8px 0 0;font:400 var(--fs-md)/1.4 var(--ui);color:var(--text);text-wrap:pretty}
.mcd-pq .mcb-ico{--d:18px;--mcv-pwc:8px;margin-top:2px}
.mcd-pq .tx{flex:1;min-width:0}
.mcd-pq small{display:block;margin-top:4px;font:italic 400 var(--fs-xs)/1.45 var(--ui);color:var(--text2)}
.mcd-pq small b{font-style:normal;font-weight:500;color:var(--text)}
.mcd-ensina{margin:10px 0 0 27px}
/* só pra ver (PROVISÓRIO, já há letras): a frase que diz que nada muda */
.mcd-ver{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;font:400 var(--fs-sm)/1.45 var(--ui);color:var(--text2);text-wrap:pretty}
.mcd-ver .i{flex:none;width:16px;height:16px;margin-top:2px;color:var(--text3)}
.mcd-ver b{font-weight:500;color:var(--text)}

/* ── 4 · AS LETRAS: uma linha por letra (celular) · uma coluna por letra (Mac). Toque = mexer nos grupos daquela letra ── */
.mcd-letras{display:flex;flex-direction:column;margin:14px 0 0;padding:4px 6px}
.mcd-l{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:52px;margin:0;padding:6px 6px 6px 8px;border:0;border-radius:10px 10px 10px 5px;background:none;color:var(--text);font:inherit;text-align:left;cursor:pointer}
.mcd-l+.mcd-l,.mcd-edita+.mcd-l{box-shadow:0 -1px 0 rgba(255,255,255,.06)}
.mcd-l .le{font:500 var(--fs-lg)/1 var(--serif);color:var(--text);text-align:center}
.mcd-l .g{display:flex;align-items:center;gap:9px;min-width:0;font:400 var(--fs-sm)/1.35 var(--ui);color:var(--text);text-wrap:pretty}
.mcd-l .g .mcp-pa{flex:none}
.mcd-l .gl{display:none}
.mcd-l .ed{width:16px;height:16px;color:var(--text3)}
.mcd-l:hover .ed{color:var(--text2)}
.mcd-l:focus-visible{outline:2px solid rgba(var(--rnj-champ),.6);outline-offset:-2px}
.mcd-l[aria-expanded="true"]{background:rgba(255,255,255,.045)}
.mcd-l[aria-expanded="true"] .ed{color:var(--text)}
.mcd-l.perto .le{color:var(--rnj-limao)}                                        /* a letra que cai seguida no aviso (com o rótulo no aviso e na régua) */
.mcd-edita{padding:6px 2px 10px}
.mcd-edita .mcp-grade{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}   /* 2 colunas: «Posteriores» e «Panturrilha» não cabem em 3 a 375 */
.mcd-edita .pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 10px;margin-top:10px}
.mcd-edita .pe small{font:400 var(--fs-xs)/1.4 var(--ui);color:var(--text2)}
.mcd-volta{margin:10px 0 0}
.mcd-l.troca{animation:mcdChega .22s var(--ease) both;animation-delay:calc(var(--k,0)*40ms)}
@keyframes mcdChega{from{opacity:0;transform:translateY(8px)}}
/* «ABC rodando»: a letra que abre muda a cada semana — duas semanas seguidas */
.mcd-rod{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0 2px}
.mcd-rod-s{display:grid;grid-template-columns:76px repeat(var(--n,4),minmax(0,1fr));align-items:center;gap:4px}
.mcd-rod-s>span{font:400 var(--fs-xs)/1.2 var(--ui);color:var(--text2)}
.mcd-rod-s>b{display:grid;place-items:center;height:32px;border:1px solid var(--card-line-1);border-radius:8px 8px 8px 4px;background:rgba(0,0,0,.2);font:500 var(--fs-md)/1 var(--serif);color:var(--text)}
.mcd-rod-s>b.abre{border-color:rgba(var(--rnj-champ),.55)}
.mcd-rod small{font:400 var(--fs-xs)/1.4 var(--ui);color:var(--text2)}

/* ── 5 · O DESCANSO DOS GRUPOS GRANDES: a sequência desenhada como semana (o app não tem dia: tem a ordem dos treinos) ── */
.mcd-desc{margin:18px 0 0}
.mcd-desc-g{display:grid;grid-template-columns:minmax(92px,auto) minmax(0,1fr) minmax(64px,auto);align-items:center;gap:8px 10px;margin-top:8px}
.mcd-desc-g .c{display:grid;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:5px;align-items:center}
.mcd-desc-g .cab{font:500 var(--fs-sm)/1 var(--serif);color:var(--text2);text-align:center}
.mcd-desc-g .cab.segue{color:var(--text3)}
.mcd-desc-g .cab small{display:block;margin-top:5px;padding-top:4px;border-top:2px solid rgba(91,141,239,.7);font:400 var(--fs-xs)/1 var(--ui);color:var(--text2)}   /* azul = tempo: só o traço do dia */
.mcd-desc-g .cab.segue small{border-top-style:dashed;border-top-color:rgba(91,141,239,.45)}
.mcd-desc-g .h{font:500 var(--fs-micro)/1.2 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--text3);text-align:right}
.mcd-desc-g .n{display:flex;align-items:center;gap:8px;min-width:0;font:400 var(--fs-xs)/1.2 var(--ui);color:var(--text);white-space:nowrap}
.mcd-desc-g .n .mcp-pa{height:14px}
.mcd-desc-g .c i{display:block;height:18px;border-radius:3px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.02);transition:background-color .22s var(--ease),border-color .22s var(--ease)}
.mcd-desc-g .c i.on{background:rgba(34,211,238,.45);border-color:rgba(34,211,238,.85)}
.mcd-desc-g .c i.segue{border-style:dashed}
.mcd-desc-g .c i.on.segue{background:rgba(34,211,238,.18)}
.mcd-desc-g .c i.on.junto{box-shadow:0 0 0 2px var(--rnj-limao);background:repeating-linear-gradient(135deg,rgba(253,224,71,.35) 0 3px,transparent 3px 6px),rgba(34,211,238,.45)}
.mcd-desc-g .f{font:500 var(--fs-xs)/1.2 var(--ui);color:var(--text);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.mcd-desc-g .f .rnj-status{justify-content:flex-end}
.mcd-desc-nota{margin:10px 0 0;font:400 var(--fs-xs)/1.45 var(--ui);color:var(--text2);text-wrap:pretty}

/* ── 6 · RECUPERAÇÃO — o único aviso forte. Avisa, nunca bloqueia (PROVISÓRIO): o «Usar» continua valendo ── */
.mcd-rec{margin:12px 0 0;padding:10px 12px 12px;border:1px solid rgba(253,224,71,.3);border-radius:12px 12px 12px 6px;background:rgba(253,224,71,.05)}
.mcd-rec .cab{display:flex;align-items:center;gap:8px;min-height:24px}
.mcd-rec .cab .rn-ajuda{margin-left:auto}
.mcd-rec p{margin:6px 0 0;font:400 var(--fs-sm)/1.45 var(--ui);color:var(--text);text-wrap:pretty}
.mcd-rec p b{font-weight:500}
.mcd-rec .acts{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:10px}
.mcd-rec.ok{border-color:rgba(61,220,151,.3);background:rgba(61,220,151,.04)}
.mcd-rec.deixou{border-style:dashed;border-color:rgba(255,255,255,.16);background:rgba(0,0,0,.2)}
.mcd-deixa{position:relative;min-height:44px;padding:0 2px;border:0;background:none;color:var(--text2);font:500 var(--fs-sm)/1 var(--ui);text-decoration:underline;text-underline-offset:3px;text-decoration-color:rgba(255,255,255,.3);cursor:pointer}

/* ── 7 · A PÍLULA DE GESTO da proposta (tinta 19/10: tracejado champanhe .32, texto --text, ícone champanhe) ── */
.mcd-gesto{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 12px;border:1px dashed rgba(var(--rnj-champ),.32);border-radius:10px 10px 10px 5px;background:transparent;color:var(--text);font:500 var(--fs-sm)/1.2 var(--ui);text-align:left;cursor:pointer;transition:background .15s var(--ease),border-color .15s var(--ease)}
.mcd-gesto .i{flex:none;width:16px;height:16px;color:rgb(var(--rnj-champ))}
.mcd-gesto:hover,.mcd-gesto:active{border-style:solid;border-color:rgba(var(--rnj-champ),.5);background:rgba(255,255,255,.05)}
.mcd-gesto:focus-visible{outline:2px solid rgba(var(--rnj-champ),.6);outline-offset:2px}

/* ── 8 · AS ALTERNATIVAS (no máximo duas): a linha de escolha da casa; o rótulo diz de onde veio ── */
.mcd-alts .rnj-linha .l-t b{font-weight:500}
.mcd-alts .rnj-linha .l-t small{color:var(--text2)}
.mcd-alts .rnj-linha .l-t small i{font-style:italic;color:var(--text3)}
.mcd-alts .rnj-linha .tr{flex:none;font:500 var(--fs-xs)/1 var(--ui);color:var(--text2)}

/* ── 9 · «USAR ESTA DIVISÃO» — o herói da janela, com o ciclo da nuvem no próprio botão. Borda 2 px em TODOS os estados (regra 17/10) ── */
@property --mcd-giro{syntax:'<angle>';inherits:false;initial-value:0deg}
.mcj-foot .mcd-usar{flex:1 1 210px;flex-direction:column;gap:1px;min-height:56px;padding:6px 18px;border:2px solid transparent;white-space:normal}
.mcd-usar .l1{display:inline-flex;align-items:center;gap:7px}
.mcd-usar .l1 .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.mcd-usar[data-ciclo]{pointer-events:none}
.mcd-usar[data-ciclo] small{display:none}
.mcd-usar[data-ciclo="salvando"] .l1{background:linear-gradient(90deg,#0a0806 30%,rgba(10,8,6,.35) 50%,#0a0806 70%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:rnjShimmer 1.9s linear infinite}
.mcd-usar[data-ciclo="subindo"]{background:linear-gradient(var(--rnj-ouro),var(--rnj-ouro)) padding-box,conic-gradient(from var(--mcd-giro),transparent 0 60%,var(--rnj-azul) 76%,var(--rnj-azul) 86%,transparent 100%) border-box;animation:mcdGiro 1.4s linear infinite}
@keyframes mcdGiro{to{--mcd-giro:360deg}}
.mcd-usar[data-ciclo="nuvem"]{border-color:var(--rnj-verde)}
.mcj-foot:has(.mcd-usar[data-ciclo]) .rnj-btn--ghost{visibility:hidden}
.mcj:has(.mcd-usar[data-ciclo]) .mcj-close{visibility:hidden}                    /* = .rnj.esperando: no meio do ciclo nada fecha */

/* ── 10 · MAC ≥1024: as letras viram colunas (o treino inteiro à vista), o descanso numa linha, o «Usar» com largura própria ── */
@media (min-width:1024px) and (min-height:501px), (min-width:1024px) and (pointer:fine){
  .mcd-letras{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:8px;padding:8px}
  .mcd-l{grid-template-columns:1fr;align-items:start;align-content:start;gap:10px;min-height:128px;padding:12px;border:1px solid var(--card-line-1);background:rgba(255,255,255,.02)}
  .mcd-l+.mcd-l,.mcd-edita+.mcd-l{box-shadow:none}
  .mcd-l[aria-expanded="true"]{border-color:var(--card-line-2)}
  .mcd-l .le{text-align:left;font-size:var(--fs-xl)}
  .mcd-l .g{display:none}
  .mcd-l .gl{display:flex;flex-direction:column;gap:6px;font:400 var(--fs-sm)/1.25 var(--ui);color:var(--text)}
  .mcd-l .gl span{display:flex;align-items:center;gap:8px}
  .mcd-l .gl .mcp-pa{height:14px}
  .mcd-l.mexida .gl::after{content:"";width:5px;height:5px;border-radius:50%;background:rgb(var(--rnj-champ))}
  .mcd-l .ed{position:absolute;top:13px;right:12px}
  .mcd-edita{grid-column:1/-1;order:99;padding:4px 2px 6px}
  .mcd-edita .mcp-grade{grid-template-columns:repeat(4,minmax(0,1fr))}
  .mcd-desc-g{grid-template-columns:132px minmax(0,1fr) 110px}
  .mcd-rod-s{grid-template-columns:96px repeat(var(--n,4),minmax(0,1fr))}
  .mcj-foot .mcd-usar{flex:0 0 auto;min-width:290px}
}

/* ── 11 · A PERGUNTA DA DIVISÃO COM O NÍVEL — por contraste, nunca grade de 30 casas. Escopo do «Como eu monto» ──
   O que ele já respondeu vira O JEITO GERAL. Uma linha por nível abre SÓ aquele nível, com as 5 frequências da aba de sexo aberta.
   As linhas nascem VAZIAS: «igual ao geral» é toque dele, nunca chute pré-marcado. Não aberto = «não sei» (o cérebro usa o geral sem confirmar). */
#cerebroOverlay .mcd-niv{margin-top:20px;padding-top:16px;border-top:1px solid var(--line-soft)}
#cerebroOverlay .mcd-niv>.eb{display:flex;align-items:center;gap:8px;margin:0;font:500 var(--fs-micro)/1.2 var(--ui);letter-spacing:.2em;text-transform:uppercase;color:var(--text3)}
#cerebroOverlay .mcd-niv>.eb::before{content:"";width:14px;height:1px;flex:none;background:rgba(var(--rnj-champ),.7)}
#cerebroOverlay .mcd-niv>.eb::after{content:"";flex:1;height:1px;background:var(--line-soft)}
#cerebroOverlay .mcd-niv>p{margin:8px 0 12px;font:400 var(--fs-sm)/1.45 var(--ui);color:var(--text2);text-wrap:pretty}
#cerebroOverlay .mcd-niv>p b{font-weight:500;color:var(--text)}
#cerebroOverlay .mcd-niv-l{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:3px 10px;width:100%;min-height:56px;margin:0;padding:10px 12px 10px 14px;border:1px solid var(--card-line-1);border-radius:11px 11px 11px 5px;background:rgba(0,0,0,.18);color:var(--text);font:inherit;text-align:left;cursor:pointer}
#cerebroOverlay .mcd-niv-l+.mcd-niv-l,#cerebroOverlay .mcd-niv-corpo+.mcd-niv-l{margin-top:8px}
#cerebroOverlay .mcd-niv-l .p{font:500 var(--fs-md)/1.3 var(--ui);color:var(--text)}
#cerebroOverlay .mcd-niv-l .e{grid-column:1;display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font:400 var(--fs-xs)/1.4 var(--ui);color:var(--text2)}
#cerebroOverlay .mcd-niv-l .e em{font-style:italic;color:var(--text3)}
#cerebroOverlay .mcd-niv-l .e .mud{display:inline-flex;align-items:center;font-weight:500;color:var(--text)}
#cerebroOverlay .mcd-niv-l .chev{grid-column:2;grid-row:1/3;width:16px;height:16px;color:var(--text3);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s var(--ease)}
#cerebroOverlay .mcd-niv-l[aria-expanded="true"]{border-color:var(--card-line-2);border-bottom-color:var(--line-soft);border-radius:11px 11px 0 0;background:rgba(255,255,255,.03)}
#cerebroOverlay .mcd-niv-l[aria-expanded="true"] .chev{transform:rotate(90deg)}
#cerebroOverlay .mcd-niv-corpo{padding:2px 12px 14px;border:1px solid var(--card-line-2);border-top:0;border-radius:0 0 11px 5px;background:rgba(255,255,255,.015)}
#cerebroOverlay .mcd-niv-corpo .mcn-chave{margin-top:12px}
#cerebroOverlay .mcd-niv-corpo .mcn-tab{margin-top:12px}
#cerebroOverlay .mcd-niv .mcn-linha.muda .f::after{content:"";display:inline-block;width:5px;height:5px;margin:0 0 3px 5px;border-radius:50%;background:rgb(var(--rnj-champ));vertical-align:middle}
#cerebroOverlay .mcd-niv .leg.nao{font-style:italic;color:var(--text3)}
#cerebroOverlay .mcd-niv .leg .mud{display:inline-flex;align-items:center;font-weight:500;color:var(--text)}
#cerebroOverlay .mcd-niv-pe{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:14px}
#cerebroOverlay .mcd-niv-pe small{flex:1 1 180px;font:400 var(--fs-xs)/1.45 var(--ui);color:var(--text2);text-wrap:pretty}
#cerebroOverlay .mcd-niv-tudo{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 12px;border:1px dashed rgba(var(--rnj-champ),.32);border-radius:10px 10px 10px 5px;background:transparent;color:var(--text);font:500 var(--fs-sm)/1.2 var(--ui);cursor:pointer}
#cerebroOverlay .mcd-niv-tudo::before{content:"=";font:500 var(--fs-md)/1 var(--ui);color:rgb(var(--rnj-champ))}
#cerebroOverlay .mcd-niv-tudo:hover,#cerebroOverlay .mcd-niv-tudo:active{border-style:solid;border-color:rgba(var(--rnj-champ),.5);background:rgba(255,255,255,.05)}
@container mcr (min-width:1024px){
  #cerebroOverlay .mcd-niv{max-width:760px}
  #cerebroOverlay .mcd-niv-corpo .mcn-chave--sexo{display:none}
}

/* ── 12 · reduzido: troca de divisão sem subir, ciclo com o segmento azul parado, sem brilho correndo ── */
@media (prefers-reduced-motion:reduce){
  .mcd-volta{margin:10px 0 0}
.mcd-l.troca{animation:none}
  .mcd-desc-g .c i{transition:none}
  .mcd-usar[data-ciclo="subindo"]{animation:none;background:linear-gradient(var(--rnj-ouro),var(--rnj-ouro)) padding-box,linear-gradient(90deg,var(--rnj-azul),var(--rnj-azul)) border-box}
  .mcd-usar[data-ciclo="salvando"] .l1{animation:none;background:none;color:#0a0806}
  #cerebroOverlay .mcd-niv-l .chev{transition:none}
}
