/* Site overlay for BET5UGuia — loads after l05.css. Green felt, not the leader crimson. */
.l05-foot{background:#041108}
.l05-search input,
.l05-hub-tools input,
.l05-digits b{background:#0a1c10}
.l05-jacks{
  background:linear-gradient(90deg, color-mix(in srgb,var(--l05-crimson-deep) 70%, #000), #041108);
}
.l05-banner .l05-fold-plate img{width:160px;height:160px;min-width:160px;min-height:160px}
.l05-cta--fold{
  box-shadow:0 0 22px color-mix(in srgb,var(--l05-gold) 55%, transparent),
             0 0 8px color-mix(in srgb,var(--l05-cyan) 35%, transparent);
}
.l05-cta--full{
  box-shadow:0 0 18px color-mix(in srgb,var(--l05-gold) 50%, transparent);
}
/* Keep official plate at >=160px even if a later mobile rule shrinks the below-fold aside */
@media (max-width:800px){
  .l05-fold-plate img{width:160px;height:160px;min-width:160px;min-height:160px}
}
/* rl2 palette hooked to this site */
.rl2{
  --rl2-accent:var(--l05-gold);
  --rl2-accent2:var(--l05-cyan);
  --rl2-card:var(--l05-bg-elev);
  --rl2-bg2:#0a1c10;
  --rl2-text:var(--l05-ivory);
  --rl2-muted:var(--l05-muted);
}
/* Do not let rl2 chips jump under the header or cover the mobile H1 */
@media (max-width:800px){
  body.rl2-ready .rl2-chips{position:relative !important;top:auto !important;margin:12px 0 !important}
}
