Pesca: mudanças entre as edições
Sem resumo de edição Etiqueta: Revertido |
Sem resumo de edição Etiqueta: Revertido |
||
| Linha 1: | Linha 1: | ||
/* ===== CTAs com <gallery> — bulletproof para várias versões do MW ===== */ | |||
@import url('https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap'); | |||
/* ============================================================ | |||
PALETA AURORA (global) | |||
============================================================ */ | |||
:root{ | |||
--aur-ink: #0f2b3a; | |||
--aur-blue: #1f6aa5; | |||
--aur-green: #24a137; | |||
--aur-yellow: #FFC72E; | |||
--aur-border: rgba(15,43,58,.10); | |||
--aur-border-strong: rgba(15,43,58,.16); | |||
--aur-line: rgba(15,43,58,.10); | |||
--aur-soft: rgba(15,43,58,.04); | |||
--aur-shadow: 0 10px 28px rgba(15,43,58,.10); | |||
} | |||
/* ============================================================ | |||
CONTAINER GERAL | |||
============================================================ */ | |||
.broaurora-root{ | |||
max-width:1360px; | |||
margin:0 auto; | |||
padding:0 16px; | |||
box-sizing:border-box; | |||
} | |||
/* ============================================================ | |||
CTAs (gallery) | |||
============================================================ */ | |||
.mw-parser-output .bro-cta-gallery{ | |||
display:flex !important; | |||
justify-content:center; | |||
align-items:stretch; | |||
gap:18px; | |||
flex-wrap:nowrap; | |||
margin:0 auto 0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
} | |||
.mw-parser-output .bro-cta-gallery .gallerybox, | |||
.mw-parser-output .bro-cta-gallery li.gallerybox{ | |||
float:none !important; | |||
margin:0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
display:block !important; | |||
vertical-align:middle !important; | |||
flex:0 1 300px; | |||
max-width:340px; | |||
box-sizing:border-box; | |||
} | |||
.mw-parser-output .bro-cta-gallery .thumb, | |||
.mw-parser-output .bro-cta-gallery .thumbinner{ | |||
margin:0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
} | |||
.mw-parser-output .bro-cta-gallery .gallerytext, | |||
.mw-parser-output .bro-cta-gallery .gallerycaption, | |||
.mw-parser-output .bro-cta-gallery .magnify{ | |||
display:none !important; | |||
} | |||
.mw-parser-output .bro-cta-gallery img{ | |||
display:block; | |||
width:100%; | |||
height:auto; | |||
transition:transform .22s ease; | |||
transform-origin:center center; | |||
} | |||
.mw-parser-output .bro-cta-gallery .gallerybox:hover img{ | |||
transform:scale(1.04); | |||
} | |||
@media (max-width: 900px){ | |||
.mw-parser-output .bro-cta-gallery{ | |||
flex-wrap:wrap; | |||
gap:14px; | |||
} | |||
.mw-parser-output .bro-cta-gallery .gallerybox, | |||
.mw-parser-output .bro-cta-gallery li.gallerybox{ | |||
flex:1 1 100%; | |||
max-width:300px; | |||
} | |||
} | |||
/* ============================================================ | |||
BANNER INFORMAÇÕES | |||
============================================================ */ | |||
.mw-parser-output .bro-info-banner{ | |||
text-align:center; | |||
margin:8px 0 4px; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
} | |||
.mw-parser-output .bro-info-banner > *{ | |||
margin:0 auto !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
} | |||
.mw-parser-output .bro-info-banner .thumb, | |||
.mw-parser-output .bro-info-banner .thumbinner, | |||
.mw-parser-output .bro-info-banner .image, | |||
.mw-parser-output .bro-info-banner .floatnone, | |||
.mw-parser-output .bro-info-banner .center, | |||
.mw-parser-output .bro-info-banner .center > *, | |||
.mw-parser-output .bro-info-banner a, | |||
.mw-parser-output .bro-info-banner span{ | |||
margin:0 auto !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
width:auto !important; | |||
max-width:none !important; | |||
} | |||
.mw-parser-output .bro-info-banner .magnify, | |||
.mw-parser-output .bro-info-banner .gallerytext, | |||
.mw-parser-output .bro-info-banner .gallerycaption{ | |||
display:none !important; | |||
} | |||
.mw-parser-output .bro-info-banner img{ | |||
display:block; | |||
margin:0 auto; | |||
width:760px; | |||
max-width:100%; | |||
height:auto; | |||
background:transparent !important; | |||
border:0 !important; | |||
box-shadow:none !important; | |||
transition:transform .22s ease; | |||
transform-origin:center center; | |||
} | |||
.mw-parser-output .bro-info-banner:hover img{ | |||
transform:scale(1.04); | |||
} | |||
/* ============================================================ | |||
HOME / BLOCOS | |||
============================================================ */ | |||
.mw-parser-output .bro-home-section{ | |||
background:#fff; | |||
border-radius:18px; | |||
margin:10px 0 20px; | |||
border:1px solid #e9ecef; | |||
box-shadow:0 8px 22px rgba(15,43,58,.10); | |||
overflow:hidden; | |||
} | |||
.mw-parser-output .bro-home-head{ | |||
background:linear-gradient(90deg,#2F53C8,#4972E9,#2F53C8); | |||
padding:12px 20px; | |||
text-align:center; | |||
} | |||
.mw-parser-output .bro-home-title{ | |||
font-family:'Luckiest Guy', Impact, 'Arial Black', system-ui, sans-serif; | |||
color:#FFD23C; | |||
margin:0; | |||
font-size:clamp(1.15rem,1.8vw,1.55rem); | |||
font-weight:900; | |||
letter-spacing:.4px; | |||
-webkit-text-stroke:0.6px rgba(0,0,0,.9); | |||
text-shadow: | |||
.5px 0 0 rgba(0,0,0,.7), -.5px 0 0 rgba(0,0,0,.7), | |||
0 .5px 0 rgba(0,0,0,.7), 0 -.5px 0 rgba(0,0,0,.7); | |||
} | |||
.mw-parser-output .bro-home-cards{ | |||
display:flex; | |||
flex-wrap:wrap; | |||
gap:14px; | |||
padding:16px; | |||
align-items:stretch; | |||
box-sizing:border-box; | |||
} | |||
.mw-parser-output .bro-home-card{ | |||
flex:1 1 280px; | |||
min-width:260px; | |||
border:1px solid rgba(36,161,55,.28); | |||
border-radius:14px; | |||
padding:14px; | |||
background:#fff; | |||
box-sizing:border-box; | |||
} | |||
.mw-parser-output .bro-home-card.bro-home-card-wide{ | |||
flex:1.18 1 330px; | |||
min-width:300px; | |||
} | |||
.mw-parser-output .bro-home-card.plain{ | |||
border:none; | |||
padding:0; | |||
background:transparent; | |||
} | |||
.mw-parser-output .bro-home-card-title{ | |||
color:#1a2a3a; | |||
font-size:1.05em; | |||
margin:0 0 8px; | |||
border-bottom:1px solid rgba(36,161,55,.40); | |||
padding-bottom:6px; | |||
text-align:center; | |||
} | |||
/* ===== grids internos ===== */ | |||
.mw-parser-output .bro-home-grid-2{ | |||
display:grid; | |||
grid-template-columns:1.22fr 1fr; | |||
gap:8px; | |||
} | |||
.mw-parser-output .bro-home-grid-3{ | |||
display:grid; | |||
grid-template-columns:1fr 1.28fr .88fr; | |||
gap:8px; | |||
} | |||
.mw-parser-output .bro-home-subcard{ | |||
border:1px solid rgba(36,161,55,.28); | |||
border-radius:12px; | |||
padding:10px; | |||
background:#fff; | |||
box-sizing:border-box; | |||
min-width:0; | |||
} | |||
@media (max-width: 1100px){ | |||
.mw-parser-output .bro-home-grid-3{ | |||
grid-template-columns:1fr; | |||
} | |||
} | |||
/* ajuste fino para grids internos */ | |||
.mw-parser-output .bro-home-card .bro-home-grid-2 .broaurora-link, | |||
.mw-parser-output .bro-home-card .bro-home-grid-3 .broaurora-link{ | |||
padding:8px 9px; | |||
gap:8px; | |||
line-height:1.12; | |||
} | |||
/* títulos internos opcionais */ | |||
.mw-parser-output .bro-home-subtitle{ | |||
margin:0 0 10px; | |||
padding-bottom:6px; | |||
border-bottom:1px solid rgba(36,161,55,.25); | |||
text-align:center; | |||
color:#1a2a3a; | |||
font-size:1em; | |||
font-weight:700; | |||
} | |||
@media (max-width: 900px){ | |||
.mw-parser-output .bro-home-cards{ | |||
padding:14px; | |||
gap:12px; | |||
} | |||
.mw-parser-output .bro-home-grid-2{ | |||
grid-template-columns:1fr; | |||
} | |||
.mw-parser-output .bro-home-grid-3{ | |||
grid-template-columns:1fr; | |||
} | |||
} | |||
@media (max-width: 640px){ | |||
.mw-parser-output .bro-home-cards{ | |||
padding:12px; | |||
gap:10px; | |||
} | |||
.mw-parser-output .bro-home-card{ | |||
flex:1 1 100%; | |||
min-width:0; | |||
padding:12px; | |||
} | |||
.mw-parser-output .bro-home-head{ | |||
padding:10px 14px; | |||
} | |||
} | |||
/* ============================================================ | |||
LINKS BONITINHOS | |||
============================================================ */ | |||
.mw-parser-output .broaurora-link{ | |||
display:flex; | |||
align-items:center; | |||
gap:8px; | |||
padding:8px 10px; | |||
border:1px solid rgba(36,161,55,.30) !important; | |||
border-radius:11px; | |||
background:#fff; | |||
color:var(--aur-ink) !important; | |||
text-decoration:none !important; | |||
box-shadow:0 1px 0 rgba(15,43,58,.03); | |||
transition:transform .16s ease, box-shadow .16s ease, border-color .16s ease, background .16s ease, color .16s ease; | |||
line-height:1.12; | |||
min-width:0; | |||
} | |||
.mw-parser-output .broaurora-link:hover{ | |||
transform:scale(1.01); | |||
border-color:rgba(36,161,55,.50) !important; | |||
background:#f5fbff; | |||
color:var(--aur-blue) !important; | |||
box-shadow:0 6px 16px rgba(41,109,162,.12); | |||
} | |||
.mw-parser-output .broaurora-link img, | |||
.mw-parser-output .broaurora-link .bro-ico{ | |||
flex:0 0 auto; | |||
} | |||
/* texto do link pode quebrar de forma mais bonita */ | |||
.mw-parser-output .broaurora-link a, | |||
.mw-parser-output .broaurora-link span, | |||
.mw-parser-output .broaurora-link{ | |||
overflow-wrap:break-word; | |||
word-break:normal; | |||
} | |||
.mw-parser-output ul.bro-list{ | |||
list-style:none; | |||
margin:0; | |||
padding:0; | |||
} | |||
.mw-parser-output ul.bro-list > li{ | |||
margin:6px 0; | |||
} | |||
/* ============================================================ | |||
NAVI (/navi clicável) | |||
============================================================ */ | |||
.mw-parser-output .navi-copy{ | |||
cursor:pointer; | |||
display:inline; | |||
white-space:nowrap; | |||
padding:0 2px; | |||
color:#008000; | |||
font-weight:normal; | |||
text-decoration:none; | |||
} | |||
.mw-parser-output .navi-copy:hover{ | |||
color:#00a000; | |||
text-decoration:underline; | |||
} | |||
/* ============================================================ | |||
ItemDB — clean (sem [1] de link externo) | |||
============================================================ */ | |||
.mw-parser-output a.external::after, | |||
.mw-parser-output a.external.text::after{ | |||
display:none !important; | |||
content:"" !important; | |||
} | |||
.mw-parser-output a[href*="/information/itemdb/"]{ | |||
display:inline-flex !important; | |||
align-items:center !important; | |||
gap:8px !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
border-radius:0 !important; | |||
text-decoration:none !important; | |||
line-height:24px !important; | |||
vertical-align:middle !important; | |||
color:var(--aur-ink) !important; | |||
font-weight:600; | |||
transform:none !important; | |||
transition:color .12s ease; | |||
} | |||
.mw-parser-output a[href*="/information/itemdb/"]:hover{ | |||
color:var(--aur-blue) !important; | |||
text-decoration:underline !important; | |||
} | |||
.mw-parser-output a[href*="/information/itemdb/"] > span:first-child{ | |||
width:24px !important; | |||
height:24px !important; | |||
flex:0 0 24px !important; | |||
border-radius:6px !important; | |||
background-color:transparent !important; | |||
} | |||
/* ============================================================ | |||
PÁGINA INICIAL — CTAs EM GRADE 3x2 | |||
Este bloco sobrescreve as regras flex antigas da bro-cta-gallery. | |||
============================================================ */ | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid { | |||
display:grid !important; | |||
grid-template-columns:repeat(3, minmax(0, 1fr)) !important; | |||
grid-auto-flow:row !important; | |||
justify-content:stretch !important; | |||
align-items:stretch !important; | |||
gap:6px !important; | |||
flex-wrap:initial !important; | |||
width:100% !important; | |||
max-width:none !important; | |||
margin:0 0 10px !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
list-style:none !important; | |||
box-sizing:border-box !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox { | |||
float:none !important; | |||
display:block !important; | |||
flex:none !important; | |||
width:100% !important; | |||
max-width:none !important; | |||
height:auto !important; | |||
margin:0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
box-sizing:border-box !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox .thumb, | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox .thumbinner { | |||
display:block !important; | |||
width:100% !important; | |||
max-width:none !important; | |||
height:auto !important; | |||
margin:0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
background:transparent !important; | |||
box-shadow:none !important; | |||
line-height:0 !important; | |||
overflow:hidden !important; | |||
border-radius:10px !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid .gallerytext, | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid .gallerycaption, | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid .magnify { | |||
display:none !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid a { | |||
display:block !important; | |||
width:100% !important; | |||
height:auto !important; | |||
margin:0 !important; | |||
padding:0 !important; | |||
line-height:0 !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid img, | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid .mw-file-element { | |||
display:block !important; | |||
width:100% !important; | |||
max-width:none !important; | |||
height:auto !important; | |||
aspect-ratio:10 / 3 !important; | |||
object-fit:cover !important; | |||
margin:0 !important; | |||
padding:0 !important; | |||
border:0 !important; | |||
border-radius:10px !important; | |||
box-shadow:none !important; | |||
transform:scale(1); | |||
transform-origin:center center; | |||
filter:brightness(1); | |||
transition:transform .18s ease, filter .18s ease, box-shadow .18s ease !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover { | |||
position:relative; | |||
z-index:2; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover img, | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover .mw-file-element { | |||
transform:scale(1.025); | |||
filter:brightness(1.07); | |||
box-shadow:0 5px 14px rgba(31,53,184,.22) !important; | |||
} | |||
@media (max-width:900px) { | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid { | |||
grid-template-columns:repeat(2, minmax(0, 1fr)) !important; | |||
gap:6px !important; | |||
} | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox { | |||
max-width:none !important; | |||
} | |||
} | |||
@media (max-width:520px) { | |||
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid { | |||
grid-template-columns:1fr !important; | |||
} | |||
} | |||
Edição das 17h18min de 15 de julho de 2026
/* ===== CTAs com <gallery> — bulletproof para várias versões do MW ===== */ @import url('https://fonts.googleapis.com/css2?family=Luckiest+Guy&display=swap');
/* ============================================================
PALETA AURORA (global) ============================================================ */
- root{
--aur-ink: #0f2b3a; --aur-blue: #1f6aa5; --aur-green: #24a137; --aur-yellow: #FFC72E;
--aur-border: rgba(15,43,58,.10); --aur-border-strong: rgba(15,43,58,.16); --aur-line: rgba(15,43,58,.10); --aur-soft: rgba(15,43,58,.04); --aur-shadow: 0 10px 28px rgba(15,43,58,.10);
}
/* ============================================================
CONTAINER GERAL ============================================================ */
.broaurora-root{
max-width:1360px; margin:0 auto; padding:0 16px; box-sizing:border-box;
}
/* ============================================================
CTAs (gallery) ============================================================ */
.mw-parser-output .bro-cta-gallery{
display:flex !important; justify-content:center; align-items:stretch; gap:18px; flex-wrap:nowrap; margin:0 auto 0 !important; padding:0 !important; border:0 !important; background:transparent !important;
}
.mw-parser-output .bro-cta-gallery .gallerybox, .mw-parser-output .bro-cta-gallery li.gallerybox{
float:none !important; margin:0 !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important; display:block !important; vertical-align:middle !important; flex:0 1 300px; max-width:340px; box-sizing:border-box;
}
.mw-parser-output .bro-cta-gallery .thumb, .mw-parser-output .bro-cta-gallery .thumbinner{
margin:0 !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important;
}
.mw-parser-output .bro-cta-gallery .gallerytext, .mw-parser-output .bro-cta-gallery .gallerycaption, .mw-parser-output .bro-cta-gallery .magnify{
display:none !important;
}
.mw-parser-output .bro-cta-gallery img{
display:block; width:100%; height:auto; transition:transform .22s ease; transform-origin:center center;
}
.mw-parser-output .bro-cta-gallery .gallerybox:hover img{
transform:scale(1.04);
}
@media (max-width: 900px){
.mw-parser-output .bro-cta-gallery{
flex-wrap:wrap;
gap:14px;
}
.mw-parser-output .bro-cta-gallery .gallerybox,
.mw-parser-output .bro-cta-gallery li.gallerybox{
flex:1 1 100%;
max-width:300px;
}
}
/* ============================================================
BANNER INFORMAÇÕES ============================================================ */
.mw-parser-output .bro-info-banner{
text-align:center; margin:8px 0 4px; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important;
}
.mw-parser-output .bro-info-banner > *{
margin:0 auto !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important;
}
.mw-parser-output .bro-info-banner .thumb, .mw-parser-output .bro-info-banner .thumbinner, .mw-parser-output .bro-info-banner .image, .mw-parser-output .bro-info-banner .floatnone, .mw-parser-output .bro-info-banner .center, .mw-parser-output .bro-info-banner .center > *, .mw-parser-output .bro-info-banner a, .mw-parser-output .bro-info-banner span{
margin:0 auto !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important; width:auto !important; max-width:none !important;
}
.mw-parser-output .bro-info-banner .magnify, .mw-parser-output .bro-info-banner .gallerytext, .mw-parser-output .bro-info-banner .gallerycaption{
display:none !important;
}
.mw-parser-output .bro-info-banner img{
display:block; margin:0 auto; width:760px; max-width:100%; height:auto; background:transparent !important; border:0 !important; box-shadow:none !important; transition:transform .22s ease; transform-origin:center center;
}
.mw-parser-output .bro-info-banner:hover img{
transform:scale(1.04);
}
/* ============================================================
HOME / BLOCOS ============================================================ */
.mw-parser-output .bro-home-section{
background:#fff; border-radius:18px; margin:10px 0 20px; border:1px solid #e9ecef; box-shadow:0 8px 22px rgba(15,43,58,.10); overflow:hidden;
}
.mw-parser-output .bro-home-head{
background:linear-gradient(90deg,#2F53C8,#4972E9,#2F53C8); padding:12px 20px; text-align:center;
}
.mw-parser-output .bro-home-title{
font-family:'Luckiest Guy', Impact, 'Arial Black', system-ui, sans-serif; color:#FFD23C; margin:0; font-size:clamp(1.15rem,1.8vw,1.55rem); font-weight:900; letter-spacing:.4px; -webkit-text-stroke:0.6px rgba(0,0,0,.9); text-shadow: .5px 0 0 rgba(0,0,0,.7), -.5px 0 0 rgba(0,0,0,.7), 0 .5px 0 rgba(0,0,0,.7), 0 -.5px 0 rgba(0,0,0,.7);
}
.mw-parser-output .bro-home-cards{
display:flex; flex-wrap:wrap; gap:14px; padding:16px; align-items:stretch; box-sizing:border-box;
}
.mw-parser-output .bro-home-card{
flex:1 1 280px; min-width:260px; border:1px solid rgba(36,161,55,.28); border-radius:14px; padding:14px; background:#fff; box-sizing:border-box;
}
.mw-parser-output .bro-home-card.bro-home-card-wide{
flex:1.18 1 330px; min-width:300px;
}
.mw-parser-output .bro-home-card.plain{
border:none; padding:0; background:transparent;
}
.mw-parser-output .bro-home-card-title{
color:#1a2a3a; font-size:1.05em; margin:0 0 8px; border-bottom:1px solid rgba(36,161,55,.40); padding-bottom:6px; text-align:center;
}
/* ===== grids internos ===== */ .mw-parser-output .bro-home-grid-2{
display:grid; grid-template-columns:1.22fr 1fr; gap:8px;
}
.mw-parser-output .bro-home-grid-3{
display:grid; grid-template-columns:1fr 1.28fr .88fr; gap:8px;
}
.mw-parser-output .bro-home-subcard{
border:1px solid rgba(36,161,55,.28); border-radius:12px; padding:10px; background:#fff; box-sizing:border-box; min-width:0;
}
@media (max-width: 1100px){
.mw-parser-output .bro-home-grid-3{
grid-template-columns:1fr;
}
}
/* ajuste fino para grids internos */ .mw-parser-output .bro-home-card .bro-home-grid-2 .broaurora-link, .mw-parser-output .bro-home-card .bro-home-grid-3 .broaurora-link{
padding:8px 9px; gap:8px; line-height:1.12;
}
/* títulos internos opcionais */ .mw-parser-output .bro-home-subtitle{
margin:0 0 10px; padding-bottom:6px; border-bottom:1px solid rgba(36,161,55,.25); text-align:center; color:#1a2a3a; font-size:1em; font-weight:700;
}
@media (max-width: 900px){
.mw-parser-output .bro-home-cards{
padding:14px;
gap:12px;
}
.mw-parser-output .bro-home-grid-2{
grid-template-columns:1fr;
}
.mw-parser-output .bro-home-grid-3{
grid-template-columns:1fr;
}
}
@media (max-width: 640px){
.mw-parser-output .bro-home-cards{
padding:12px;
gap:10px;
}
.mw-parser-output .bro-home-card{
flex:1 1 100%;
min-width:0;
padding:12px;
}
.mw-parser-output .bro-home-head{
padding:10px 14px;
}
}
/* ============================================================
LINKS BONITINHOS ============================================================ */
.mw-parser-output .broaurora-link{
display:flex; align-items:center; gap:8px; padding:8px 10px; border:1px solid rgba(36,161,55,.30) !important; border-radius:11px; background:#fff; color:var(--aur-ink) !important; text-decoration:none !important; box-shadow:0 1px 0 rgba(15,43,58,.03); transition:transform .16s ease, box-shadow .16s ease, border-color .16s ease, background .16s ease, color .16s ease; line-height:1.12; min-width:0;
}
.mw-parser-output .broaurora-link:hover{
transform:scale(1.01); border-color:rgba(36,161,55,.50) !important; background:#f5fbff; color:var(--aur-blue) !important; box-shadow:0 6px 16px rgba(41,109,162,.12);
}
.mw-parser-output .broaurora-link img, .mw-parser-output .broaurora-link .bro-ico{
flex:0 0 auto;
}
/* texto do link pode quebrar de forma mais bonita */ .mw-parser-output .broaurora-link a, .mw-parser-output .broaurora-link span, .mw-parser-output .broaurora-link{
overflow-wrap:break-word; word-break:normal;
}
.mw-parser-output ul.bro-list{
list-style:none; margin:0; padding:0;
}
.mw-parser-output ul.bro-list > li{
margin:6px 0;
}
/* ============================================================
NAVI (/navi clicável) ============================================================ */
.mw-parser-output .navi-copy{
cursor:pointer; display:inline; white-space:nowrap; padding:0 2px; color:#008000; font-weight:normal; text-decoration:none;
}
.mw-parser-output .navi-copy:hover{
color:#00a000; text-decoration:underline;
}
/* ============================================================
ItemDB — clean (sem [1] de link externo) ============================================================ */
.mw-parser-output a.external::after, .mw-parser-output a.external.text::after{
display:none !important; content:"" !important;
}
.mw-parser-output a[href*="/information/itemdb/"]{
display:inline-flex !important; align-items:center !important; gap:8px !important; padding:0 !important; border:0 !important; background:transparent !important; border-radius:0 !important; text-decoration:none !important; line-height:24px !important; vertical-align:middle !important; color:var(--aur-ink) !important; font-weight:600; transform:none !important; transition:color .12s ease;
}
.mw-parser-output a[href*="/information/itemdb/"]:hover{
color:var(--aur-blue) !important; text-decoration:underline !important;
}
.mw-parser-output a[href*="/information/itemdb/"] > span:first-child{
width:24px !important; height:24px !important; flex:0 0 24px !important; border-radius:6px !important; background-color:transparent !important;
}
/* ============================================================
PÁGINA INICIAL — CTAs EM GRADE 3x2 Este bloco sobrescreve as regras flex antigas da bro-cta-gallery. ============================================================ */
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid {
display:grid !important; grid-template-columns:repeat(3, minmax(0, 1fr)) !important; grid-auto-flow:row !important; justify-content:stretch !important; align-items:stretch !important; gap:6px !important; flex-wrap:initial !important; width:100% !important; max-width:none !important; margin:0 0 10px !important; padding:0 !important; border:0 !important; background:transparent !important; list-style:none !important; box-sizing:border-box !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox {
float:none !important; display:block !important; flex:none !important; width:100% !important; max-width:none !important; height:auto !important; margin:0 !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important; box-sizing:border-box !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox .thumb, .mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox .thumbinner {
display:block !important; width:100% !important; max-width:none !important; height:auto !important; margin:0 !important; padding:0 !important; border:0 !important; background:transparent !important; box-shadow:none !important; line-height:0 !important; overflow:hidden !important; border-radius:10px !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid .gallerytext, .mw-parser-output ul.bro-cta-gallery.bro-cta-grid .gallerycaption, .mw-parser-output ul.bro-cta-gallery.bro-cta-grid .magnify {
display:none !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid a {
display:block !important; width:100% !important; height:auto !important; margin:0 !important; padding:0 !important; line-height:0 !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid img, .mw-parser-output ul.bro-cta-gallery.bro-cta-grid .mw-file-element {
display:block !important; width:100% !important; max-width:none !important; height:auto !important; aspect-ratio:10 / 3 !important; object-fit:cover !important; margin:0 !important; padding:0 !important; border:0 !important; border-radius:10px !important; box-shadow:none !important; transform:scale(1); transform-origin:center center; filter:brightness(1); transition:transform .18s ease, filter .18s ease, box-shadow .18s ease !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover {
position:relative; z-index:2;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover img, .mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox:hover .mw-file-element {
transform:scale(1.025); filter:brightness(1.07); box-shadow:0 5px 14px rgba(31,53,184,.22) !important;
}
@media (max-width:900px) {
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid {
grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
gap:6px !important;
}
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid > li.gallerybox {
max-width:none !important;
}
}
@media (max-width:520px) {
.mw-parser-output ul.bro-cta-gallery.bro-cta-grid {
grid-template-columns:1fr !important;
}
}