:root{
  --rg-bg:#0B1020;
  --rg-panel:#111827;
  --rg-card:#202B3B;
  --rg-card-2:#172133;
  --rg-border:rgba(148,163,184,.38);
  --rg-border-soft:rgba(148,163,184,.28);
  --rg-border-strong:rgba(203,213,225,.52);
  --rg-text:#F8FAFC;
  --rg-muted:#D4DEE9;
  --rg-cyan:#22D3EE;
  --rg-cyan-soft:#67E8F9;
  --rg-orange:#FF8A3D;
  --rg-orange-soft:#FDBA74;

  --rg-wash-cyan:rgba(34,211,238,.08);
  --rg-wash-cyan-2:rgba(34,211,238,.10);
  --rg-wash-cyan-3:rgba(34,211,238,.12);
  --rg-cyan-border:rgba(34,211,238,.22);
  --rg-wash-orange:rgba(255,138,61,.10);
  --rg-wash-orange-2:rgba(255,138,61,.11);
  --rg-action-soft:rgba(255,138,61,.16);
  --rg-action-border:rgba(255,138,61,.24);
  --rg-action-glow:rgba(255,138,61,.55);
  --rg-glass:rgba(255,255,255,.06);
  --rg-glass-soft:rgba(255,255,255,.05);
  --rg-glass-border:rgba(255,255,255,.07);
  --rg-glass-text:rgba(255,255,255,.86);
  --rg-shadow-chip:rgba(0,0,0,.18);
  --rg-shadow-card:rgba(0,0,0,.28);
  --rg-shadow-panel:rgba(0,0,0,.32);
  --rg-shadow-hover:rgba(0,0,0,.35);
  --rg-bg-a44:rgba(11,16,32,.44);
  --rg-bg-a58:rgba(11,16,32,.58);
  --rg-bg-a94:rgba(11,16,32,.94);
  --rg-bg-a96:rgba(11,16,32,.96);
  --rg-bg-a98:rgba(11,16,32,.98);
  --rg-bg-a99:rgba(11,16,32,.99);
  --rg-black-a04:rgba(0,0,0,.04);
  --rg-black-a08:rgba(0,0,0,.08);
  --rg-black-a16:rgba(0,0,0,.16);
  --rg-black-a18:rgba(0,0,0,.18);
  --rg-black-a20:rgba(0,0,0,.2);
  --rg-black-a22:rgba(0,0,0,.22);
  --rg-black-a24:rgba(0,0,0,.24);
  --rg-black-a25:rgba(0,0,0,.25);
  --rg-black-a26:rgba(0,0,0,.26);
  --rg-black-a28:rgba(0,0,0,.28);
  --rg-black-a30:rgba(0,0,0,.3);
  --rg-black-a32:rgba(0,0,0,.32);
  --rg-black-a34:rgba(0,0,0,.34);
  --rg-black-a35:rgba(0,0,0,.35);
  --rg-black-a38:rgba(0,0,0,.38);
  --rg-black-a42:rgba(0,0,0,.42);
  --rg-black-a45:rgba(0,0,0,.45);
  --rg-border-a28:rgba(148,163,184,.28);
  --rg-border-a30:rgba(148,163,184,.3);
  --rg-border-a38:rgba(148,163,184,.38);
  --rg-border-a40:rgba(148,163,184,.4);
  --rg-border-strong-a18:rgba(203,213,225,.18);
  --rg-border-strong-a52:rgba(203,213,225,.52);
  --rg-card-a98:rgba(32,43,59,.98);
  --rg-cyan-a03:rgba(34,211,238,.03);
  --rg-cyan-a07:rgba(34,211,238,.07);
  --rg-cyan-a08:rgba(34,211,238,.08);
  --rg-cyan-a10:rgba(34,211,238,.1);
  --rg-cyan-a12:rgba(34,211,238,.12);
  --rg-cyan-a13:rgba(34,211,238,.13);
  --rg-cyan-a14:rgba(34,211,238,.14);
  --rg-cyan-a15:rgba(34,211,238,.15);
  --rg-cyan-a16:rgba(34,211,238,.16);
  --rg-cyan-a18:rgba(34,211,238,.18);
  --rg-cyan-a20:rgba(34,211,238,.2);
  --rg-cyan-a22:rgba(34,211,238,.22);
  --rg-cyan-a24:rgba(34,211,238,.24);
  --rg-cyan-a25:rgba(34,211,238,.25);
  --rg-cyan-a26:rgba(34,211,238,.26);
  --rg-cyan-a28:rgba(34,211,238,.28);
  --rg-cyan-a34:rgba(34,211,238,.34);
  --rg-cyan-a50:rgba(34,211,238,.5);
  --rg-cyan-a72:rgba(34,211,238,.72);
  --rg-cyan-a88:rgba(34,211,238,.88);
  --rg-cyan-a90:rgba(34,211,238,.9);
  --rg-cyan-a94:rgba(34,211,238,.94);
  --rg-cyan-a95:rgba(34,211,238,.95);
  --rg-cyan-a96:rgba(34,211,238,.96);
  --rg-cyan-a98:rgba(34,211,238,.98);
  --rg-cyan-a985:rgba(34,211,238,.985);
  --rg-cyan-a99:rgba(34,211,238,.99);
  --rg-cyan-a992:rgba(34,211,238,.992);
  --rg-cyan-a995:rgba(34,211,238,.995);
  --rg-cyan-soft-a045:rgba(103,232,249,.045);
  --rg-cyan-soft-a07:rgba(103,232,249,.07);
  --rg-cyan-soft-a075:rgba(103,232,249,.075);
  --rg-cyan-soft-a08:rgba(103,232,249,.08);
  --rg-cyan-soft-a09:rgba(103,232,249,.09);
  --rg-cyan-soft-a10:rgba(103,232,249,.1);
  --rg-cyan-soft-a11:rgba(103,232,249,.11);
  --rg-cyan-soft-a12:rgba(103,232,249,.12);
  --rg-cyan-soft-a13:rgba(103,232,249,.13);
  --rg-cyan-soft-a14:rgba(103,232,249,.14);
  --rg-cyan-soft-a16:rgba(103,232,249,.16);
  --rg-cyan-soft-a17:rgba(103,232,249,.17);
  --rg-cyan-soft-a18:rgba(103,232,249,.18);
  --rg-cyan-soft-a20:rgba(103,232,249,.2);
  --rg-cyan-soft-a22:rgba(103,232,249,.22);
  --rg-cyan-soft-a24:rgba(103,232,249,.24);
  --rg-cyan-soft-a26:rgba(103,232,249,.26);
  --rg-cyan-soft-a28:rgba(103,232,249,.28);
  --rg-cyan-soft-a30:rgba(103,232,249,.3);
  --rg-cyan-soft-a34:rgba(103,232,249,.34);
  --rg-cyan-soft-a46:rgba(103,232,249,.46);
  --rg-cyan-soft-a48:rgba(103,232,249,.48);
  --rg-cyan-soft-a55:rgba(103,232,249,.55);
  --rg-cyan-soft-a62:rgba(103,232,249,.62);
  --rg-cyan-soft-a74:rgba(103,232,249,.74);
  --rg-cyan-soft-a76:rgba(103,232,249,.76);
  --rg-cyan-soft-a78:rgba(103,232,249,.78);
  --rg-cyan-soft-a88:rgba(103,232,249,.88);
  --rg-cyan-soft-a90:rgba(103,232,249,.9);
  --rg-cyan-soft-a92:rgba(103,232,249,.92);
  --rg-muted-a92:rgba(212,222,233,.92);
  --rg-orange-a03:rgba(255,138,61,.03);
  --rg-orange-a035:rgba(255,138,61,.035);
  --rg-orange-a04:rgba(255,138,61,.04);
  --rg-orange-a055:rgba(255,138,61,.055);
  --rg-orange-a06:rgba(255,138,61,.06);
  --rg-orange-a065:rgba(255,138,61,.065);
  --rg-orange-a07:rgba(255,138,61,.07);
  --rg-orange-a08:rgba(255,138,61,.08);
  --rg-orange-a085:rgba(255,138,61,.085);
  --rg-orange-a09:rgba(255,138,61,.09);
  --rg-orange-a10:rgba(255,138,61,.1);
  --rg-orange-a11:rgba(255,138,61,.11);
  --rg-orange-a12:rgba(255,138,61,.12);
  --rg-orange-a13:rgba(255,138,61,.13);
  --rg-orange-a14:rgba(255,138,61,.14);
  --rg-orange-a16:rgba(255,138,61,.16);
  --rg-orange-a18:rgba(255,138,61,.18);
  --rg-orange-a20:rgba(255,138,61,.2);
  --rg-orange-a22:rgba(255,138,61,.22);
  --rg-orange-a24:rgba(255,138,61,.24);
  --rg-orange-a25:rgba(255,138,61,.25);
  --rg-orange-a26:rgba(255,138,61,.26);
  --rg-orange-a27:rgba(255,138,61,.27);
  --rg-orange-a28:rgba(255,138,61,.28);
  --rg-orange-a30:rgba(255,138,61,.3);
  --rg-orange-a34:rgba(255,138,61,.34);
  --rg-orange-a36:rgba(255,138,61,.36);
  --rg-orange-a38:rgba(255,138,61,.38);
  --rg-orange-a42:rgba(255,138,61,.42);
  --rg-orange-a50:rgba(255,138,61,.5);
  --rg-orange-a52:rgba(255,138,61,.52);
  --rg-orange-a55:rgba(255,138,61,.55);
  --rg-orange-soft-a10:rgba(253,186,116,.1);
  --rg-orange-soft-a14:rgba(253,186,116,.14);
  --rg-orange-soft-a16:rgba(253,186,116,.16);
  --rg-orange-soft-a18:rgba(253,186,116,.18);
  --rg-orange-soft-a22:rgba(253,186,116,.22);
  --rg-orange-soft-a26:rgba(253,186,116,.26);
  --rg-orange-soft-a28:rgba(253,186,116,.28);
  --rg-text-a68:rgba(248,250,252,.68);
  --rg-text-a76:rgba(248,250,252,.76);
  --rg-text-a96:rgba(248,250,252,.96);
  --rg-white:rgb(255,255,255);
  --rg-white-a02:rgba(255,255,255,.02);
  --rg-white-a024:rgba(255,255,255,.024);
  --rg-white-a025:rgba(255,255,255,.025);
  --rg-white-a026:rgba(255,255,255,.026);
  --rg-white-a028:rgba(255,255,255,.028);
  --rg-white-a03:rgba(255,255,255,.03);
  --rg-white-a035:rgba(255,255,255,.035);
  --rg-white-a04:rgba(255,255,255,.04);
  --rg-white-a045:rgba(255,255,255,.045);
  --rg-white-a05:rgba(255,255,255,.05);
  --rg-white-a055:rgba(255,255,255,.055);
  --rg-white-a058:rgba(255,255,255,.058);
  --rg-white-a06:rgba(255,255,255,.06);
  --rg-white-a065:rgba(255,255,255,.065);
  --rg-white-a07:rgba(255,255,255,.07);
  --rg-white-a074:rgba(255,255,255,.074);
  --rg-white-a075:rgba(255,255,255,.075);
  --rg-white-a08:rgba(255,255,255,.08);
  --rg-white-a085:rgba(255,255,255,.085);
  --rg-white-a09:rgba(255,255,255,.09);
  --rg-white-a095:rgba(255,255,255,.095);
  --rg-white-a10:rgba(255,255,255,.1);
  --rg-white-a11:rgba(255,255,255,.11);
  --rg-white-a115:rgba(255,255,255,.115);
  --rg-white-a12:rgba(255,255,255,.12);
  --rg-white-a13:rgba(255,255,255,.13);
  --rg-white-a14:rgba(255,255,255,.14);
  --rg-white-a18:rgba(255,255,255,.18);
  --rg-white-a20:rgba(255,255,255,.2);
  --rg-white-a22:rgba(255,255,255,.22);
  --rg-white-a34:rgba(255,255,255,.34);
  --rg-white-a36:rgba(255,255,255,.36);
  --rg-white-a58:rgba(255,255,255,.58);
  --rg-white-a61:rgba(255,255,255,.61);
  --rg-white-a62:rgba(255,255,255,.62);
  --rg-white-a65:rgba(255,255,255,.65);
  --rg-white-a70:rgba(255,255,255,.7);
  --rg-white-a72:rgba(255,255,255,.72);
  --rg-white-a75:rgba(255,255,255,.75);
  --rg-white-a78:rgba(255,255,255,.78);
  --rg-white-a80:rgba(255,255,255,.8);
  --rg-white-a82:rgba(255,255,255,.82);
  --rg-white-a84:rgba(255,255,255,.84);
  --rg-white-a86:rgba(255,255,255,.86);
  --rg-white-a96:rgba(255,255,255,.96);
}

/* Frontend Premium Recovery v1.7.40 */
:root{
  --rg-premium-bg:#090f1f;
  --rg-premium-surface:linear-gradient(145deg,rgba(15,23,42,.98),rgba(17,24,39,.94) 46%,rgba(8,13,26,.98));
  --rg-premium-surface-soft:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035));
  --rg-premium-card:linear-gradient(145deg,rgba(30,41,59,.96),rgba(15,23,42,.96));
  --rg-premium-card-hover:linear-gradient(145deg,rgba(37,50,73,.98),rgba(17,24,39,.98));
  --rg-premium-border:rgba(148,163,184,.22);
  --rg-premium-border-strong:rgba(103,232,249,.30);
  --rg-premium-glow-cyan:rgba(34,211,238,.18);
  --rg-premium-glow-orange:rgba(255,138,61,.18);
  --rg-premium-shadow:0 20px 46px rgba(0,0,0,.34),0 0 0 1px rgba(255,255,255,.035) inset;
  --rg-premium-shadow-soft:0 14px 30px rgba(0,0,0,.25),0 0 0 1px rgba(255,255,255,.035) inset;
  --rg-premium-focus:0 0 0 3px rgba(34,211,238,.24),0 0 0 6px rgba(255,138,61,.10);
  --rg-premium-radius-xl:28px;
  --rg-premium-radius-lg:22px;
  --rg-premium-radius-md:16px;
  --rg-premium-gap:18px;
}
.rgseo-home-premium,
.rgseo-ver-tambien-premium,
.rgseo-radio-emisoras-premium,
.rgseo-radios-dept-hub,
.rgseo-favorites-page-premium,
.rgseo-fav,
.rgseo-premium-sidebar,
.rgseo-related-links{
  color:var(--rg-text)!important;
  text-rendering:optimizeLegibility;
  -webkit-font-smoothing:antialiased;
}
.rgseo-home-premium a:focus-visible,
.rgseo-ver-tambien-premium a:focus-visible,
.rgseo-radio-emisoras-premium a:focus-visible,
.rgseo-radios-dept-hub a:focus-visible,
.rgseo-favorites-page-premium a:focus-visible,
.rgseo-fav a:focus-visible,
.rgseo-premium-sidebar a:focus-visible,
.rgseo-favorite-button:focus-visible,
.rgseo-related-links a:focus-visible{
  outline:none!important;
  box-shadow:var(--rg-premium-focus)!important;
}
@media (prefers-reduced-motion: reduce){
  .rgseo-home-premium *,
  .rgseo-ver-tambien-premium *,
  .rgseo-radio-emisoras-premium *,
  .rgseo-radios-dept-hub *,
  .rgseo-favorites-page-premium *,
  .rgseo-fav *,
  .rgseo-premium-sidebar *,
  .rgseo-related-links *{
    transition:none!important;
    animation:none!important;
    scroll-behavior:auto!important;
  }
}
@media (max-width: 760px){
  :root{
    --rg-premium-radius-xl:22px;
    --rg-premium-radius-lg:18px;
    --rg-premium-radius-md:14px;
    --rg-premium-gap:12px;
  }
  .rgseo-home-premium,
  .rgseo-ver-tambien-premium,
  .rgseo-radio-emisoras-premium,
  .rgseo-radios-dept-hub,
  .rgseo-favorites-page-premium,
  .rgseo-fav,
  .rgseo-premium-sidebar{
    width:100%!important;
    max-width:100%!important;
    box-sizing:border-box!important;
  }
}
/* Frontend Premium Recovery v1.7.40 compatibility tokens */
:root{--rg-design-focus-ring:var(--rg-premium-focus);--rg-design-hover-border:var(--rg-premium-border-strong);}


/* Frontend Color Harmony Recovery v1.7.40 */
:root{
  --rg-bg:#07111f;
  --rg-panel:#0f172a;
  --rg-card:#142033;
  --rg-card-2:#0c1628;
  --rg-text:#eef6ff;
  --rg-muted:#b8c7d9;
  --rg-cyan:#58d7ff;
  --rg-cyan-soft:#9aeaff;
  --rg-orange:#ff9b4a;
  --rg-orange-soft:#ffc78f;
  --rg-border:rgba(148,163,184,.24);
  --rg-border-soft:rgba(148,163,184,.18);
  --rg-border-strong:rgba(154,234,255,.28);
  --rg-premium-bg:#07111f;
  --rg-premium-surface:linear-gradient(180deg,rgba(14,23,42,.985) 0%,rgba(8,17,31,.99) 100%);
  --rg-premium-surface-soft:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025));
  --rg-premium-card:linear-gradient(180deg,rgba(20,32,51,.98),rgba(12,22,40,.98));
  --rg-premium-card-hover:linear-gradient(180deg,rgba(24,40,62,.99),rgba(14,24,44,.99));
  --rg-premium-border:rgba(148,163,184,.18);
  --rg-premium-border-strong:rgba(154,234,255,.34);
  --rg-premium-glow-cyan:rgba(88,215,255,.12);
  --rg-premium-glow-orange:rgba(255,155,74,.12);
  --rg-premium-shadow:0 20px 48px rgba(0,0,0,.28), inset 0 1px 0 rgba(255,255,255,.04);
  --rg-premium-shadow-soft:0 14px 30px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.03);
  --rg-premium-focus:0 0 0 3px rgba(88,215,255,.20),0 0 0 6px rgba(255,155,74,.08);
}
.rgseo-home-premium,
.rgseo-ver-tambien-premium,
.rgseo-radio-emisoras-premium,
.rgseo-radios-dept-hub,
.rgseo-favorites-page-premium,
.rgseo-favorites-page,
.rgseo-recent-only,
.rgseo-fav,
.rgseo-premium-sidebar,
.rgseo-related-links{
  color:var(--rg-text)!important;
}
.rgseo-home-premium h1,.rgseo-home-premium h2,.rgseo-home-premium h3,
.rgseo-ver-tambien-premium h1,.rgseo-ver-tambien-premium h2,.rgseo-ver-tambien-premium h3,
.rgseo-radio-emisoras-premium h1,.rgseo-radio-emisoras-premium h2,.rgseo-radio-emisoras-premium h3,
.rgseo-radios-dept-hub h1,.rgseo-radios-dept-hub h2,.rgseo-radios-dept-hub h3,
.rgseo-favorites-page-premium h1,.rgseo-favorites-page-premium h2,.rgseo-favorites-page-premium h3,
.rgseo-fav h1,.rgseo-fav h2,.rgseo-fav h3,
.rgseo-premium-sidebar h1,.rgseo-premium-sidebar h2,.rgseo-premium-sidebar h3,
.rgseo-related-links h1,.rgseo-related-links h2,.rgseo-related-links h3{
  color:var(--rg-text)!important;
}
.rgseo-home-premium p,.rgseo-home-premium span,
.rgseo-ver-tambien-premium p,.rgseo-ver-tambien-premium span,
.rgseo-radio-emisoras-premium p,.rgseo-radio-emisoras-premium span,
.rgseo-radios-dept-hub p,.rgseo-radios-dept-hub span,
.rgseo-favorites-page-premium p,.rgseo-favorites-page-premium span,
.rgseo-fav p,.rgseo-fav span,
.rgseo-premium-sidebar p,.rgseo-premium-sidebar span,
.rgseo-related-links p,.rgseo-related-links span{
  color:inherit;
}
.rgseo-home-premium a,
.rgseo-ver-tambien-premium a,
.rgseo-radio-emisoras-premium a,
.rgseo-radios-dept-hub a,
.rgseo-favorites-page-premium a,
.rgseo-fav a,
.rgseo-premium-sidebar a,
.rgseo-related-links a{
  color:var(--rg-text);
}
.rgseo-home-premium [class*="badge"],
.rgseo-home-premium [class*="kicker"],
.rgseo-ver-tambien-premium [class*="badge"],
.rgseo-ver-tambien-premium [class*="kicker"],
.rgseo-radio-emisoras-premium [class*="badge"],
.rgseo-radio-emisoras-premium [class*="chip"],
.rgseo-radios-dept-hub [class*="badge"],
.rgseo-radios-dept-hub [class*="kicker"],
.rgseo-favorites-page-premium [class*="badge"],
.rgseo-favorites-page-premium [class*="kicker"],
.rgseo-fav [class*="badge"],
.rgseo-fav [class*="kicker"],
.rgseo-premium-sidebar [class*="label"]{
  border-color:var(--rg-premium-border)!important;
  background:rgba(255,255,255,.045)!important;
  color:var(--rg-muted)!important;
  box-shadow:none!important;
}
.rgseo-home-premium [class*="action"],
.rgseo-home-premium [class*="open"],
.rgseo-home-premium [class*="link"],
.rgseo-ver-tambien-premium [class*="action"],
.rgseo-radio-emisoras-premium [class*="action"],
.rgseo-radios-dept-hub [class*="main-cta"],
.rgseo-radios-dept-hub [class*="continue-action"],
.rgseo-favorites-page-premium [class*="btn"],
.rgseo-favorites-page-premium [class*="open"],
.rgseo-fav [class*="btn"],
.rgseo-fav [class*="open"],
.rgseo-premium-sidebar [class*="save-btn"],
.rgseo-favorite-button{
  transition:transform .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease!important;
}
.rgseo-home-premium [class*="action"]:hover,
.rgseo-home-premium [class*="open"]:hover,
.rgseo-home-premium [class*="link"]:hover,
.rgseo-ver-tambien-premium [class*="action"]:hover,
.rgseo-radio-emisoras-premium [class*="action"]:hover,
.rgseo-radios-dept-hub [class*="main-cta"]:hover,
.rgseo-radios-dept-hub [class*="continue-action"]:hover,
.rgseo-favorites-page-premium [class*="btn"]:hover,
.rgseo-favorites-page-premium [class*="open"]:hover,
.rgseo-fav [class*="btn"]:hover,
.rgseo-fav [class*="open"]:hover,
.rgseo-premium-sidebar [class*="save-btn"]:hover,
.rgseo-favorite-button:hover{
  transform:translateY(-1px)!important;
}
@media (max-width:760px){
  .rgseo-home-premium,
  .rgseo-ver-tambien-premium,
  .rgseo-radio-emisoras-premium,
  .rgseo-radios-dept-hub,
  .rgseo-favorites-page-premium,
  .rgseo-favorites-page,
  .rgseo-recent-only,
  .rgseo-fav,
  .rgseo-premium-sidebar,
  .rgseo-related-links{
    border-radius:20px!important;
    box-shadow:0 14px 30px rgba(0,0,0,.22), inset 0 1px 0 rgba(255,255,255,.03)!important;
  }
}


/* Frontend Premium Polish v1.7.40 */
:root{
  --rg-premium-page-gap:clamp(14px,2.8vw,28px);
  --rg-premium-card-pad:clamp(14px,2.1vw,20px);
  --rg-premium-touch:46px;
  --rg-premium-line:rgba(148,163,184,.16);
  --rg-premium-line-hover:rgba(154,234,255,.34);
  --rg-premium-chip-bg:rgba(255,255,255,.045);
  --rg-premium-chip-bg-hover:rgba(88,215,255,.075);
  --rg-premium-primary:linear-gradient(180deg,rgba(255,155,74,.20),rgba(255,155,74,.105));
  --rg-premium-secondary:linear-gradient(180deg,rgba(88,215,255,.14),rgba(88,215,255,.07));
}
.rgseo-home-premium,
.rgseo-ver-tambien-premium,
.rgseo-radio-emisoras-premium,
.rgseo-radios-dept-hub,
.rgseo-favorites-page-premium,
.rgseo-fav,
.rgseo-premium-sidebar,
.rgseo-related-links{
  letter-spacing:-.005em;
}
.rgseo-home-premium :is(a,button),
.rgseo-ver-tambien-premium :is(a,button),
.rgseo-radio-emisoras-premium :is(a,button),
.rgseo-radios-dept-hub :is(a,button),
.rgseo-favorites-page-premium :is(a,button),
.rgseo-fav :is(a,button),
.rgseo-premium-sidebar :is(a,button),
.rgseo-related-links :is(a,button){
  -webkit-tap-highlight-color:transparent;
}
.rgseo-home-premium :is(a,button):focus-visible,
.rgseo-ver-tambien-premium :is(a,button):focus-visible,
.rgseo-radio-emisoras-premium :is(a,button):focus-visible,
.rgseo-radios-dept-hub :is(a,button):focus-visible,
.rgseo-favorites-page-premium :is(a,button):focus-visible,
.rgseo-fav :is(a,button):focus-visible,
.rgseo-premium-sidebar :is(a,button):focus-visible,
.rgseo-related-links :is(a,button):focus-visible{
  outline:none!important;
  box-shadow:var(--rg-premium-focus)!important;
}
.rgseo-home-premium :is(img,svg),
.rgseo-ver-tambien-premium :is(img,svg),
.rgseo-radio-emisoras-premium :is(img,svg),
.rgseo-radios-dept-hub :is(img,svg),
.rgseo-favorites-page-premium :is(img,svg),
.rgseo-fav :is(img,svg),
.rgseo-premium-sidebar :is(img,svg){
  max-width:100%;
}
@media (max-width:760px){
  .rgseo-home-premium,
  .rgseo-ver-tambien-premium,
  .rgseo-radio-emisoras-premium,
  .rgseo-radios-dept-hub,
  .rgseo-favorites-page-premium,
  .rgseo-fav,
  .rgseo-premium-sidebar,
  .rgseo-related-links{
    margin-left:0!important;
    margin-right:0!important;
    padding:14px!important;
  }
  .rgseo-home-premium :is(a,button),
  .rgseo-ver-tambien-premium :is(a,button),
  .rgseo-radio-emisoras-premium :is(a,button),
  .rgseo-radios-dept-hub :is(a,button),
  .rgseo-favorites-page-premium :is(a,button),
  .rgseo-fav :is(a,button),
  .rgseo-premium-sidebar :is(a,button),
  .rgseo-related-links :is(a,button){
    min-height:var(--rg-premium-touch);
  }
}


/* Frontend Visual Acceptance v1.7.40 */
:root{
  --rg-acceptance-mobile-min-touch:46px;
  --rg-acceptance-card-border:var(--rg-premium-border);
}
