|
32 | 32 | width:100%; |
33 | 33 | max-width:100vw; |
34 | 34 | } |
35 | | - .header-brand { display:flex; align-items:center; gap:10px; min-width:0; } |
| 35 | + .header-brand { display:flex; align-items:center; gap:10px; min-width:0; overflow:hidden; } |
36 | 36 | .header-divider { width:1px; height:32px; background:rgba(255,255,255,.12); flex-shrink:0; } |
37 | | - .header-name { display:flex; flex-direction:column; min-width:0; } |
38 | | - .header-name strong { color:#fff; font-size:1.1rem; font-weight:700; letter-spacing:.03em; line-height:1.2; white-space:nowrap; } |
| 37 | + .header-name { display:flex; flex-direction:column; min-width:0; overflow:hidden; } |
| 38 | + .header-name strong { color:#fff; font-size:1.1rem; font-weight:700; letter-spacing:.03em; line-height:1.2; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; } |
39 | 39 | .header-logo-img { height:52px; width:auto; object-fit:contain; flex-shrink:0; filter:brightness(1.2) drop-shadow(0 0 12px rgba(255,100,0,.7)); } |
40 | | - .header-right { display:flex; align-items:center; gap:12px; flex-shrink:0; } |
| 40 | + .header-right { display:flex; align-items:center; gap:12px; flex-shrink:0; margin-left:auto; padding-left:10px; } |
41 | 41 | .header-title { display:flex; flex-direction:column; align-items:flex-end; } |
42 | 42 | .header-title span:first-child { font-size:.7rem; font-weight:700; letter-spacing:.12em; text-transform:uppercase; color:var(--verde-light); } |
43 | 43 | .header-title span:last-child { font-family:'DM Mono',monospace; font-size:.65rem; color:rgba(255,255,255,.5); } |
44 | | - .btn-voltar { display:flex; align-items:center; gap:6px; padding:5px 12px; background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.18); border-radius:20px; color:rgba(255,255,255,.75); font-family:'DM Mono',monospace; font-size:.72rem; text-decoration:none; transition:all .15s; white-space:nowrap; } |
| 44 | + .btn-voltar { display:flex; align-items:center; gap:6px; padding:5px 12px; background:rgba(255,255,255,.08); border:1px solid rgba(255,255,255,.18); border-radius:20px; color:rgba(255,255,255,.75); font-family:'DM Mono',monospace; font-size:.72rem; text-decoration:none; transition:all .15s; white-space:nowrap; flex-shrink:0; } |
45 | 45 | .btn-voltar:hover { background:rgba(255,255,255,.18); color:#fff; } |
46 | 46 |
|
47 | 47 | main { max-width:1200px; margin:0 auto; padding:2rem 1rem; display:grid; gap:1.5rem; width:100%; } |
|
188 | 188 | main { padding:1rem .75rem; gap:1rem; } |
189 | 189 | .resumo-grid { grid-template-columns:1fr 1fr; gap:.75rem; } |
190 | 190 | .header-title { display:none; } |
| 191 | + /* Esconde nome e divisor — logo + botão ficam limpos e sem sobreposição */ |
| 192 | + .header-name { display:none; } |
| 193 | + .header-divider { display:none; } |
191 | 194 | } |
192 | 195 | </style> |
193 | 196 | </head> |
|
0 commit comments