/* Rakion Legacy - Paneles de Mi Cuenta / Mercado - FIX1
   Estilos aislados: no alteran la ficha retail, los slots ni Colecciones. */
.rk-market-full .rk-account-unified-sidebar { gap: 6px; }
.rk-market-full .rk-account-unified-sidebar>p { margin-bottom: 4px; }
.rk-market-full .rk-account-side-group {
  display:block; margin:15px 4px 4px; padding:0 6px 9px;
  border-bottom:1px solid #314157; color:#efbe6e;
  font-size:11px; font-weight:900; letter-spacing:.035em;
}
.rk-market-full .rk-account-side-group:first-child { margin-top:4px; }
.rk-market-full .rk-account-unified-sidebar .rk-account-link { min-height:35px; }
.rk-market-full .rk-account-collections-link {
  margin-top:14px; padding-top:13px; border-top:1px solid #314157;
  color:#e8c78b;
}
.rk-market-full .rk-profile-eyebrow {
  display:block; margin:0 0 9px; color:#e8b95c;
  font-size:11px; font-weight:900; letter-spacing:.13em; text-transform:uppercase;
}
.rk-market-full .rk-profile-panel { padding:26px 27px 31px; }
.rk-market-full .rk-profile-panel h2 { font-size:25px; margin-bottom:12px; }
.rk-market-full .rk-profile-panel .rk-account-panel-description {
  max-width:720px; font-size:13px; line-height:1.7;
}
.rk-market-full .rk-profile-facts { margin:17px 0 0; display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; }
.rk-market-full .rk-profile-facts>div {
  min-width:0; padding:16px 18px; background:#1a2b3d;
  border:1px solid #3b5066; border-radius:10px;
}
.rk-market-full .rk-profile-facts dt { font-size:11px; font-weight:800; letter-spacing:.04em; color:#a9c0dc; text-transform:uppercase; }
.rk-market-full .rk-profile-facts dd { margin:10px 0 0; font-size:16px; font-weight:800; overflow-wrap:anywhere; color:#f6d18c; }
.rk-market-full .rk-profile-facts dd.rk-profile-pending { font-size:12px; color:#bbcadd; font-weight:600; }
.rk-market-full .rk-profile-info {
  border:1px solid #5c4a2c; background:#28251e; border-radius:9px;
  color:#f1d19e; padding:14px 16px; line-height:1.7; font-size:13px;
}
@media (max-width:650px) {
 .rk-market-full .rk-profile-panel{padding:18px}
 .rk-market-full .rk-profile-panel h2 { font-size:22px }
 .rk-market-full .rk-profile-facts { grid-template-columns:1fr; }
}



/* FIX3: Panel de Mi Cuenta y Panel del Mercado son vistas distintas.
   Cada una tiene su propio sidebar con exactamente cinco accesos.
   No hay acordeones ni botones para cambiar de panel dentro del sidebar. */
.rk-market-full .rk-account-profile-sidebar,
.rk-market-full .rk-account-market-sidebar { gap: 6px; }
.rk-market-full .rk-account-profile-sidebar > p,
.rk-market-full .rk-account-market-sidebar > p { margin-bottom: 11px; }
.rk-market-full .rk-account-profile-sidebar .rk-account-side-links,
.rk-market-full .rk-account-market-sidebar .rk-account-side-links {
  display:flex;flex-direction:column;gap:4px;
}
.rk-market-full .rk-account-profile-sidebar .rk-account-link,
.rk-market-full .rk-account-market-sidebar .rk-account-link {
  display:flex;align-items:center;justify-content:space-between;gap:8px;
  min-height:38px;padding:9px 10px;
}
.rk-market-full .rk-account-profile-sidebar .rk-account-link:focus-visible,
.rk-market-full .rk-account-market-sidebar .rk-account-link:focus-visible {
  outline:2px solid #e8b95c;outline-offset:2px;
}
