.mc-encabezado[data-v-9bdb4ef2]{z-index:50;background:var(--mc-navy);position:fixed;inset:0 0 auto}.mc-encabezado__error[data-v-9bdb4ef2]{background:var(--mc-no-fondo);color:var(--mc-no);padding:.5rem 1rem}.mc-encabezado__barra[data-v-9bdb4ef2]{align-items:center;gap:1.5rem;height:64px;display:flex}.mc-encabezado__logo img[data-v-9bdb4ef2]{width:auto;height:44px}.mc-encabezado__silueta[data-v-9bdb4ef2]{filter:brightness(0)invert()}.mc-encabezado__nav[data-v-9bdb4ef2]{gap:.25rem;margin-inline-start:auto;display:none}.mc-encabezado__nav a[data-v-9bdb4ef2]{color:#ffffffd1;font-weight:600;font-size:var(--mc-t-s);border-radius:10px;padding:.5rem .75rem;text-decoration:none}.mc-encabezado__nav a[data-v-9bdb4ef2]:hover{color:#fff;background:#ffffff1a}.mc-encabezado__nav a[aria-current=page][data-v-9bdb4ef2]{color:#fff;background:#ffffff29}.mc-encabezado__insignia[data-v-9bdb4ef2]{vertical-align:super;background:#f2bb63;border-radius:50%;width:9px;height:9px;margin-inline-start:.35rem;display:inline-block}.mc-encabezado__acciones[data-v-9bdb4ef2]{align-items:center;gap:.5rem;margin-inline-start:auto;display:flex}.mc-encabezado__idioma[data-v-9bdb4ef2] button{color:#ffffffd9}.mc-encabezado__idioma[data-v-9bdb4ef2] button:hover{background:#ffffff1a}.mc-encabezado__usuario[data-v-9bdb4ef2]{position:relative}.mc-avatar[data-v-9bdb4ef2]{width:36px;height:36px;color:var(--mc-navy,#202945);font:800 1rem var(--mc-fuente-titulos);background:#fff;border-radius:50%;place-items:center;display:grid}.mc-menu[data-v-9bdb4ef2]{min-width:13rem;color:var(--mc-texto);padding:.4rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.mc-menu__nombre[data-v-9bdb4ef2]{border-bottom:1px solid var(--mc-linea);overflow-wrap:anywhere;margin-bottom:.25rem;padding:.5rem .75rem;font-weight:700}.mc-menu a[data-v-9bdb4ef2],.mc-menu button[data-v-9bdb4ef2]{text-align:left;color:var(--mc-texto);border-radius:10px;padding:.6rem .75rem;text-decoration:none}.mc-menu a[data-v-9bdb4ef2]:hover,.mc-menu button[data-v-9bdb4ef2]:hover{background:var(--mc-hielo)}.mc-encabezado__menu-boton[data-v-9bdb4ef2]{color:#fff;border-radius:10px;place-items:center;width:40px;height:40px;font-size:1.5rem;display:grid}.mc-encabezado__menu-boton[data-v-9bdb4ef2]:hover{background:#ffffff1a}.mc-menu-movil[data-v-9bdb4ef2]{border-top:1px solid #ffffff26;padding:.5rem 1rem 1rem;display:grid}.mc-menu-movil a[data-v-9bdb4ef2],.mc-menu-movil button[data-v-9bdb4ef2]{color:#fff;text-align:left;border-bottom:1px solid #ffffff14;padding:.75rem .25rem;font-weight:600;text-decoration:none}.mc-menu-movil a[aria-current=page][data-v-9bdb4ef2]{text-underline-offset:5px;text-decoration:underline}@media (width>=1024px){.mc-encabezado__nav[data-v-9bdb4ef2]{display:flex}.mc-encabezado__acciones[data-v-9bdb4ef2]{margin-inline-start:0}.mc-encabezado__menu-boton[data-v-9bdb4ef2],.mc-menu-movil[data-v-9bdb4ef2]{display:none}}.mc-aviso-cartera[data-v-cb32517d]{z-index:45;background:var(--mc-esp-fondo);color:var(--mc-texto);border-bottom:2px solid var(--mc-esp);position:sticky;top:64px;box-shadow:0 10px 24px -18px #0a0e1e99}.mc-aviso-cartera--hecho[data-v-cb32517d]{background:var(--mc-ok-fondo);border-bottom-color:var(--mc-ok)}.mc-aviso-cartera__fila[data-v-cb32517d]{grid-template-columns:auto 1fr;align-items:center;gap:.5rem .85rem;padding-block:.85rem;display:grid}.mc-aviso-cartera__icono[data-v-cb32517d]{background:var(--mc-superficie);width:2.5rem;height:2.5rem;color:var(--mc-esp);border-radius:12px;place-items:center;font-size:1.35rem;display:grid}.mc-aviso-cartera--hecho .mc-aviso-cartera__icono[data-v-cb32517d]{color:var(--mc-ok)}.mc-aviso-cartera__texto[data-v-cb32517d]{font-size:var(--mc-t-s);gap:.15rem;line-height:1.45;display:grid}.mc-aviso-cartera__titulo[data-v-cb32517d]{font:800 var(--mc-t-base) var(--mc-fuente-titulos)}.mc-aviso-cartera__fallo[data-v-cb32517d]{color:var(--mc-no);font-weight:700}.mc-aviso-cartera__botones[data-v-cb32517d]{flex-wrap:wrap;grid-column:1/-1;gap:.5rem;display:flex}.mc-aviso-cartera__botones .mc-boton[data-v-cb32517d]{flex:10rem}@media (width>=768px){.mc-aviso-cartera__fila[data-v-cb32517d]{grid-template-columns:auto 1fr auto}.mc-aviso-cartera__botones[data-v-cb32517d]{grid-column:auto}.mc-aviso-cartera__botones .mc-boton[data-v-cb32517d]{flex:none}}@media (prefers-reduced-motion:no-preference){.mc-aviso-cartera:not(.mc-aviso-cartera--hecho) .mc-aviso-cartera__icono[data-v-cb32517d]{animation:2s ease-in-out 3 mc-aviso-pulso-cb32517d}@keyframes mc-aviso-pulso-cb32517d{50%{transform:scale(1.08)}}}.mc-pie[data-v-4fd3593a]{background:var(--mc-superficie);border-top:1px solid var(--mc-linea)}.mc-pie[data-v-4fd3593a] :is(p,a,li){color:var(--mc-suave)}.mc-pie h3[data-v-4fd3593a]{font-family:var(--mc-fuente-titulos);color:var(--mc-texto)}.mc-pie a[data-v-4fd3593a]:hover{color:var(--mc-texto)}.mc-pie .border-t[data-v-4fd3593a]{border-color:var(--mc-linea)}.mc-nav-inferior[data-v-69eb5a6e]{z-index:40;left:.75rem;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));background:#202945;border-radius:18px;padding:6px;display:flex;position:fixed;box-shadow:0 12px 30px -10px #0a0e1e8c}.mc-nav-inferior a[data-v-69eb5a6e]{color:#c3cfe2;font-size:var(--mc-t-xs);border-radius:13px;flex:1;justify-items:center;gap:2px;padding:.45rem 0;font-weight:600;text-decoration:none;display:grid}.mc-nav-inferior__icono[data-v-69eb5a6e]{font-size:1.3rem;line-height:1;position:relative}.mc-insignia-aviso[data-v-69eb5a6e]{background:#f2bb63;border-radius:50%;width:11px;height:11px;position:absolute;top:-3px;right:-7px;box-shadow:0 0 0 2px #202945}.mc-nav-inferior a[aria-current=page][data-v-69eb5a6e]{color:#202945;background:#fff;font-weight:800}@media (width>=1024px){.mc-nav-inferior[data-v-69eb5a6e]{display:none}}:root{--text-primary:#2d3436;--text-secondary:#636e72}body{color:var(--text-primary);font-family:Space Grotesk,sans-serif}.mc-marco{background:var(--mc-fondo);color:var(--mc-texto)}.mc-principal{margin-bottom:4rem}@media (width<=1023px){.mc-con-nav{padding-bottom:6.5rem!important}}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(-10px)}
