@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:300 700;src:url("./media/space-grotesk-latin-wght-normal-LIGEH75C.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light dark;--cs-paleta-neutro-0: #FFFFFF;--cs-paleta-neutro-25: #F3F5F4;--cs-paleta-neutro-50: #EDF1EF;--cs-paleta-neutro-75: #E6EEEB;--cs-paleta-neutro-100: #E4ECE9;--cs-paleta-neutro-150: #E1E7E5;--cs-paleta-neutro-200: #DDE6E3;--cs-paleta-neutro-300: #C9D4D0;--cs-paleta-neutro-400: #B9C7C2;--cs-paleta-neutro-450: #A9BBB5;--cs-paleta-neutro-500: #9DB0A9;--cs-paleta-neutro-700: #4A5A55;--cs-paleta-neutro-760: #34443F;--cs-paleta-neutro-780: #33463F;--cs-paleta-neutro-800: #2E3D38;--cs-paleta-neutro-820: #26332F;--cs-paleta-neutro-840: #22302B;--cs-paleta-neutro-860: #1F2D29;--cs-paleta-neutro-880: #1C2925;--cs-paleta-neutro-900: #17211E;--cs-paleta-neutro-930: #13201C;--cs-paleta-neutro-960: #0E1513;--cs-paleta-jade-50: #E1F0EC;--cs-paleta-jade-300: #6FD3BC;--cs-paleta-jade-400: #4FC2A6;--cs-paleta-jade-700: #0F6B5C;--cs-paleta-jade-900: #173A32;--cs-paleta-hoja-50: #E3F3EA;--cs-paleta-hoja-300: #7FCB6E;--cs-paleta-hoja-400: #6ABF59;--cs-paleta-hoja-600: #0B8D53;--cs-paleta-hoja-700: #087A47;--cs-paleta-hoja-900: #163322;--cs-paleta-petroleo-300: #B4CFC9;--cs-paleta-petroleo-350: #A9C4BE;--cs-paleta-petroleo-600: #2F5853;--cs-paleta-petroleo-650: #2A5A54;--cs-paleta-petroleo-700: #173B36;--cs-paleta-petroleo-800: #10403B;--cs-paleta-ambar-50: #FDF1E3;--cs-paleta-ambar-200: #F1D3AE;--cs-paleta-ambar-300: #F2B66D;--cs-paleta-ambar-400: #F59E0B;--cs-paleta-ambar-600: #B45309;--cs-paleta-ambar-700: #8A4407;--cs-paleta-ambar-850: #5A3D1A;--cs-paleta-ambar-900: #2E2112;--cs-paleta-rojo-50: #FCEBEB;--cs-paleta-rojo-300: #F08A8A;--cs-paleta-rojo-700: #9B1C1C;--cs-paleta-rojo-900: #3A1717;--cs-paleta-verde-50: #E6F4EA;--cs-paleta-verde-300: #7FD49B;--cs-paleta-verde-700: #1E6B3A;--cs-paleta-verde-900: #16301F;--cs-paleta-azul-50: #E7EFFA;--cs-paleta-azul-300: #8DB8F0;--cs-paleta-azul-700: #1D4F91;--cs-paleta-azul-900: #15243A;--cs-paleta-coral-500: #EE3A29;--cs-espacio-1: 4px;--cs-espacio-2: 8px;--cs-espacio-3: 12px;--cs-espacio-4: 16px;--cs-espacio-5: 20px;--cs-espacio-6: 24px;--cs-espacio-8: 32px;--cs-espacio-10: 40px;--cs-espacio-12: 48px;--cs-texto-2xs: 11px;--cs-texto-xs: 12px;--cs-texto-sm: 13px;--cs-texto-md: 14px;--cs-texto-base: 16px;--cs-texto-lg: 18px;--cs-texto-xl: 22px;--cs-texto-2xl: 24px;--cs-texto-3xl: 30px;--cs-texto-4xl: 38px;--cs-radio-sm: 8px;--cs-radio-md: 12px;--cs-radio-lg: 16px;--cs-radio-xl: 20px;--cs-radio-pastilla: 999px;--cs-fuente-texto: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--cs-fuente-titulo: "Space Grotesk", "Inter", system-ui, sans-serif;--cs-fuente-mono: ui-monospace, "SFMono-Regular", Consolas, monospace;--cs-peso-normal: 400;--cs-peso-medio: 500;--cs-peso-fuerte: 600;--cs-peso-negrita: 700;--cs-duracion-rapida: .12s;--cs-duracion-base: .2s;--cs-duracion-lenta: .32s;--cs-control-alto: 48px;--cs-control-alto-boton: 50px;--cs-control-toque: 44px;--cs-fondo: #F3F5F4;--cs-superficie: #FFFFFF;--cs-superficie-elevada: #FFFFFF;--cs-tinta: #13201C;--cs-tinta-suave: #4A5A55;--cs-borde: #E1E7E5;--cs-borde-fuerte: #C9D4D0;--cs-divisor: #EDF1EF;--cs-relleno-neutro: #DDE6E3;--cs-barra-fondo: #E4ECE9;--cs-aviso: #8A4407;--cs-aviso-icono: #B45309;--cs-aviso-fondo: #FDF1E3;--cs-aviso-borde: #F1D3AE;--cs-peligro: #9B1C1C;--cs-peligro-fondo: #FCEBEB;--cs-exito: #1E6B3A;--cs-exito-fondo: #E6F4EA;--cs-info: #1D4F91;--cs-info-fondo: #E7EFFA;--cs-acento: #087A47;--cs-acento-suave: #E3F3EA;--cs-acento-contraste: #FFFFFF;--cs-logo: #0B8D53;--cs-hero-fondo: #10403B;--cs-hero-tinta: #F3F5F4;--cs-hero-tenue: #B4CFC9;--cs-hero-linea: #2A5A54;--cs-hero-barra: #6ABF59}[data-modo=claro]{color-scheme:light}[data-modo=oscuro]{color-scheme:dark}@supports (color: light-dark(#000,#fff)){:root{--cs-fondo: light-dark(#F3F5F4, #0E1513);--cs-superficie: light-dark(#FFFFFF, #17211E);--cs-superficie-elevada: light-dark(#FFFFFF, #1C2925);--cs-tinta: light-dark(#13201C, #E6EEEB);--cs-tinta-suave: light-dark(#4A5A55, #9DB0A9);--cs-borde: light-dark(#E1E7E5, #26332F);--cs-borde-fuerte: light-dark(#C9D4D0, #34443F);--cs-divisor: light-dark(#EDF1EF, #22302B);--cs-relleno-neutro: light-dark(#DDE6E3, #26332F);--cs-barra-fondo: light-dark(#E4ECE9, #26332F);--cs-aviso: light-dark(#8A4407, #F2B66D);--cs-aviso-icono: light-dark(#B45309, #F59E0B);--cs-aviso-fondo: light-dark(#FDF1E3, #2E2112);--cs-aviso-borde: light-dark(#F1D3AE, #5A3D1A);--cs-peligro: light-dark(#9B1C1C, #F08A8A);--cs-peligro-fondo: light-dark(#FCEBEB, #3A1717);--cs-exito: light-dark(#1E6B3A, #7FD49B);--cs-exito-fondo: light-dark(#E6F4EA, #16301F);--cs-info: light-dark(#1D4F91, #8DB8F0);--cs-info-fondo: light-dark(#E7EFFA, #15243A);--cs-acento: light-dark(#087A47, #7FCB6E);--cs-acento-suave: light-dark(#E3F3EA, #163322);--cs-acento-contraste: light-dark(#FFFFFF, #0E1513);--cs-logo: light-dark(#0B8D53, #6ABF59);--cs-hero-fondo: light-dark(#10403B, #173B36);--cs-hero-tinta: light-dark(#F3F5F4, #F3F5F4);--cs-hero-tenue: light-dark(#B4CFC9, #A9C4BE);--cs-hero-linea: light-dark(#2A5A54, #2F5853);--cs-hero-barra: light-dark(#6ABF59, #6ABF59)}}[data-marca=quipu]{--cs-acento: #0F6B5C;--cs-acento-suave: #E1F0EC;--cs-acento-contraste: #FFFFFF;--cs-logo: #0F6B5C;--cs-hero-fondo: #13201C;--cs-hero-tinta: #F3F5F4;--cs-hero-tenue: #B9C7C2;--cs-hero-linea: #2E3D38;--cs-hero-barra: #6FD3BC}@supports (color: light-dark(#000,#fff)){[data-marca=quipu]{--cs-acento: light-dark(#0F6B5C, #4FC2A6);--cs-acento-suave: light-dark(#E1F0EC, #173A32);--cs-acento-contraste: light-dark(#FFFFFF, #0E1513);--cs-logo: light-dark(#0F6B5C, #4FC2A6);--cs-hero-fondo: light-dark(#13201C, #1F2D29);--cs-hero-tinta: light-dark(#F3F5F4, #F3F5F4);--cs-hero-tenue: light-dark(#B9C7C2, #A9BBB5);--cs-hero-linea: light-dark(#2E3D38, #33463F);--cs-hero-barra: light-dark(#6FD3BC, #6FD3BC)}}*{box-sizing:border-box}html,body{margin:0;background:var(--cs-fondo);color:var(--cs-tinta);font-family:var(--cs-fuente-texto);-webkit-font-smoothing:antialiased}h1,h2{font-family:var(--cs-fuente-titulo);margin:0}h2{font-size:var(--cs-texto-base);font-weight:var(--cs-peso-fuerte)}a{color:var(--cs-acento)}button{font:inherit}:focus-visible{outline:3px solid var(--cs-acento);outline-offset:2px}.app{min-height:100dvh;display:flex;flex-direction:column;max-width:480px;margin:0 auto}.app__contenido{flex:1;padding-bottom:88px}.cabecera{display:flex;align-items:center;justify-content:space-between;padding:max(var(--cs-espacio-5),env(safe-area-inset-top)) var(--cs-espacio-5) var(--cs-espacio-2)}.cabecera--volver{justify-content:flex-start;gap:var(--cs-espacio-1);padding-left:var(--cs-espacio-2)}.cabecera__texto{display:flex;flex-direction:column;gap:2px}.cabecera__acciones{display:flex;gap:var(--cs-espacio-1);align-items:center}.logo{font-family:var(--cs-fuente-titulo);font-size:var(--cs-texto-xl);font-weight:var(--cs-peso-negrita);letter-spacing:-.02em;margin:0}.logo--grande{font-size:var(--cs-texto-3xl)}.logo__punto{color:var(--cs-logo)}.marca-icono{color:var(--cs-hero-fondo)}.marca-icono__trazo{stroke:var(--cs-hero-tinta)}.marca-icono__cuerda{stroke:var(--cs-hero-barra)}.marca-icono__nudo{fill:var(--cs-hero-tinta)}.titulo{font-size:var(--cs-texto-lg);font-weight:var(--cs-peso-fuerte)}.titulo--grande{font-size:var(--cs-texto-2xl)}.avatar{width:var(--cs-control-toque);height:var(--cs-control-toque);border-radius:50%;background:var(--cs-relleno-neutro);display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--cs-tinta);font-weight:var(--cs-peso-fuerte);flex-shrink:0}.avatar--grande{width:52px;height:52px;font-size:20px}.icono-boton{width:var(--cs-control-toque);height:var(--cs-control-toque);border:0;background:transparent;color:var(--cs-tinta);display:inline-flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer}.icono-boton:disabled{opacity:.6}.girando{animation:girar 1s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.girando{animation:none}}.pagina{padding:var(--cs-espacio-2) var(--cs-espacio-5) var(--cs-espacio-5);display:flex;flex-direction:column;gap:14px}.hero{background:var(--cs-hero-fondo);color:var(--cs-hero-tinta);border-radius:var(--cs-radio-xl);padding:var(--cs-espacio-5);display:flex;flex-direction:column;gap:10px}.hero__etiqueta,.hero__tenue{color:var(--cs-hero-tenue);font-size:var(--cs-texto-sm)}.hero__monto{font-family:var(--cs-fuente-titulo);font-size:var(--cs-texto-4xl);font-weight:var(--cs-peso-fuerte);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hero__monto--medio{font-size:34px}.hero__secundario{font-size:var(--cs-texto-md);font-variant-numeric:tabular-nums}.hero__linea{height:1px;background:var(--cs-hero-linea)}.hero__pie{display:flex;justify-content:space-between;gap:var(--cs-espacio-2);font-size:var(--cs-texto-xs);color:var(--cs-hero-tenue);flex-wrap:wrap}.aviso{display:flex;gap:10px;align-items:flex-start;background:var(--cs-aviso-fondo);border:1px solid var(--cs-aviso-borde);border-radius:var(--cs-radio-lg);padding:var(--cs-espacio-3) 14px;text-decoration:none;color:var(--cs-aviso);font-size:var(--cs-texto-sm);line-height:18px}.aviso svg{color:var(--cs-aviso-icono);flex-shrink:0;margin-top:1px}.chip{align-self:flex-start;font-size:var(--cs-texto-xs);font-weight:var(--cs-peso-fuerte);border-radius:var(--cs-radio-sm);padding:var(--cs-espacio-1) var(--cs-espacio-2);white-space:nowrap}.chip--aviso{color:var(--cs-aviso);background:var(--cs-aviso-fondo)}.chip--ok{color:var(--cs-acento);background:var(--cs-acento-suave)}.titulo-seccion{display:flex;justify-content:space-between;align-items:baseline;gap:var(--cs-espacio-2);flex-wrap:wrap}.lista{display:flex;flex-direction:column;gap:10px}.tarjeta{background:var(--cs-superficie);border:1px solid var(--cs-borde);border-radius:var(--cs-radio-lg);padding:14px var(--cs-espacio-4);display:flex;flex-direction:column;gap:var(--cs-espacio-2);text-decoration:none;color:var(--cs-tinta)}.tarjeta__fila{display:flex;justify-content:space-between;align-items:center;gap:var(--cs-espacio-3)}.tarjeta__nombre,.dato{display:flex;flex-direction:column;gap:2px;min-width:0}.tarjeta__monto{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.cifra{font-family:var(--cs-fuente-titulo);font-weight:var(--cs-peso-fuerte);font-size:17px;font-variant-numeric:tabular-nums;white-space:nowrap}.cifra-chica{font-variant-numeric:tabular-nums;white-space:nowrap}.barra{height:6px;border-radius:3px;background:var(--cs-barra-fondo);overflow:hidden}.barra--oscura{background:var(--cs-hero-linea)}.barra__uso{height:6px;background:var(--cs-acento)}.barra--oscura .barra__uso{background:var(--cs-hero-barra)}.caja-blanca{background:var(--cs-superficie);border:1px solid var(--cs-borde);border-radius:var(--cs-radio-lg);padding:14px var(--cs-espacio-4);display:flex;flex-direction:column;gap:10px}.caja-blanca--fila{flex-direction:row;justify-content:space-between;align-items:center}.caja-blanca--perfil{flex-direction:row;align-items:center;gap:14px;padding:var(--cs-espacio-4)}.caja-blanca--menu{padding:0;gap:0}.rejilla-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cs-espacio-2);font-size:var(--cs-texto-sm);font-variant-numeric:tabular-nums}.fila-permiso{display:flex;justify-content:space-between;align-items:center;min-height:32px;font-size:var(--cs-texto-md)}.movimiento{display:flex;justify-content:space-between;align-items:center;min-height:var(--cs-control-toque);border-top:1px solid var(--cs-divisor);padding-top:var(--cs-espacio-2);gap:var(--cs-espacio-3)}.menu-item{min-height:56px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--cs-espacio-3);padding:0 var(--cs-espacio-4);border:0;border-bottom:1px solid var(--cs-divisor);background:transparent;color:var(--cs-tinta);font-size:15px;text-align:left;cursor:pointer}.menu-item:last-child{border-bottom:0}.menu-item--estatico{cursor:default}.menu-item__texto{display:flex;align-items:center;gap:var(--cs-espacio-3)}.segmentado{display:inline-flex;padding:3px;gap:2px;border-radius:var(--cs-radio-md);background:var(--cs-fondo);border:1px solid var(--cs-borde)}.segmentado__opcion{min-height:36px;min-width:64px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:var(--cs-tinta-suave);font-size:var(--cs-texto-sm);font-weight:var(--cs-peso-medio);cursor:pointer}.segmentado__opcion[aria-pressed=true]{background:var(--cs-superficie);color:var(--cs-tinta);font-weight:var(--cs-peso-fuerte);box-shadow:0 0 0 1px var(--cs-borde)}.ingreso{min-height:100dvh;display:flex;flex-direction:column;gap:var(--cs-espacio-10);padding:72px 28px var(--cs-espacio-8);max-width:480px;margin:0 auto}.ingreso__marca{display:flex;flex-direction:column;gap:10px}.ingreso__pie{margin-top:auto}.formulario{display:flex;flex-direction:column;gap:var(--cs-espacio-4)}.formulario--interno{padding:var(--cs-espacio-1) var(--cs-espacio-4) var(--cs-espacio-4);border-bottom:1px solid var(--cs-divisor)}.campo{display:flex;flex-direction:column;gap:6px}.campo label{font-size:var(--cs-texto-sm);font-weight:var(--cs-peso-fuerte)}.campo input{height:var(--cs-control-alto);border:1px solid var(--cs-borde-fuerte);border-radius:var(--cs-radio-md);padding:0 14px;font-size:var(--cs-texto-base);font-family:inherit;background:var(--cs-superficie);color:var(--cs-tinta)}.boton{height:var(--cs-control-alto-boton);border:0;border-radius:var(--cs-radio-md);background:var(--cs-acento);color:var(--cs-acento-contraste);font-size:var(--cs-texto-base);font-weight:var(--cs-peso-fuerte);cursor:pointer}.boton:disabled{opacity:.55;cursor:not-allowed}.boton--peligro{background:var(--cs-superficie);color:var(--cs-peligro);border:1px solid var(--cs-borde-fuerte)}.enlace{border:0;background:none;color:var(--cs-acento);font-weight:var(--cs-peso-fuerte);text-decoration:underline;cursor:pointer;padding:0}.texto-suave{color:var(--cs-tinta-suave);margin:0}.texto-chico{font-size:var(--cs-texto-sm);line-height:19px}.texto-mini{font-size:var(--cs-texto-2xs)}.negrita{font-weight:var(--cs-peso-fuerte)}.medio{font-weight:var(--cs-peso-medio);font-size:var(--cs-texto-md)}.texto-positivo{color:var(--cs-acento)}.error{margin:0;color:var(--cs-peligro);background:var(--cs-peligro-fondo);border-radius:var(--cs-radio-md);padding:10px var(--cs-espacio-3);font-size:var(--cs-texto-sm)}.exito{margin:0;color:var(--cs-acento);background:var(--cs-acento-suave);border-radius:var(--cs-radio-md);padding:10px var(--cs-espacio-3);font-size:var(--cs-texto-sm)}.nav{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:480px;display:flex;justify-content:space-around;padding:var(--cs-espacio-2) var(--cs-espacio-5) max(var(--cs-espacio-3),env(safe-area-inset-bottom));background:var(--cs-superficie);border-top:1px solid var(--cs-borde)}.nav__item{min-width:88px;min-height:var(--cs-control-toque);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;text-decoration:none;color:var(--cs-tinta-suave);font-size:var(--cs-texto-xs);font-weight:var(--cs-peso-medio)}.nav__item--activo{color:var(--cs-acento);font-weight:var(--cs-peso-fuerte)}.icono-tarjeta{flex-shrink:0;display:block}.icono-tarjeta__fondo{fill:var(--quipu-tarjeta-fondo);stroke:var(--cs-borde-fuerte);stroke-width:1}.icono-tarjeta__banda{fill:var(--quipu-tarjeta-brillo)}.icono-tarjeta__chip{fill:#e8c66a}.icono-tarjeta__chip-linea{stroke:#b8963a;stroke-width:.8;fill:none}.icono-tarjeta__sigla{fill:var(--quipu-tarjeta-texto);font-family:var(--cs-fuente-titulo);font-size:8px;font-weight:var(--cs-peso-negrita);letter-spacing:.02em}.icono-tarjeta{--quipu-tarjeta-fondo: #3B4A63;--quipu-tarjeta-brillo: rgb(255 255 255 / .12);--quipu-tarjeta-texto: #FFFFFF}.icono-tarjeta[data-banco=BCP]{--quipu-tarjeta-fondo: #1D4F91}.icono-tarjeta[data-banco=INTERBANK]{--quipu-tarjeta-fondo: #087A47}.icono-tarjeta[data-estilo=negro]{--quipu-tarjeta-fondo: #121417;--quipu-tarjeta-brillo: rgb(255 255 255 / .09);--quipu-tarjeta-texto: #E9ECEE}.icono-tarjeta[data-estilo=platino]{--quipu-tarjeta-fondo: #CDD1D4;--quipu-tarjeta-brillo: rgb(255 255 255 / .4);--quipu-tarjeta-texto: #2B3135}.icono-tarjeta__marco{display:none;fill:none;stroke:#5f676c;stroke-width:.8}.icono-tarjeta[data-estilo=platino] .icono-tarjeta__marco{display:inline}.tarjeta__fila .icono-tarjeta{margin-right:calc(-1 * var(--cs-espacio-1))}.tarjeta__fila .tarjeta__nombre{flex:1}.hero__pie--centro{align-items:center}.hero__banco{display:inline-flex;align-items:center;gap:var(--cs-espacio-2)}.grafica{margin:0;display:flex;flex-direction:column;gap:var(--cs-espacio-2)}.grafica svg{width:100%;height:auto;display:block;overflow:visible}.grafica__eje{stroke:var(--cs-borde);stroke-width:1}.grafica__area{fill:var(--cs-acento-suave)}.grafica__linea{fill:none;stroke:var(--cs-acento);stroke-width:2;stroke-linejoin:round}.grafica__proyeccion{fill:none;stroke:var(--cs-acento);stroke-width:1.5;stroke-dasharray:4 4;opacity:.7}.grafica__hoy{stroke:var(--cs-borde-fuerte);stroke-width:1;stroke-dasharray:2 3}.grafica__punto{fill:var(--cs-acento);stroke:var(--cs-superficie);stroke-width:2}.grafica__texto{fill:var(--cs-tinta-suave);font-size:var(--cs-texto-2xs);font-family:var(--cs-fuente-texto)}.grafica__texto--hoy{fill:var(--cs-tinta);font-weight:var(--cs-peso-fuerte)}.grafica__pie{display:flex;flex-wrap:wrap;gap:var(--cs-espacio-2) var(--cs-espacio-4);font-size:var(--cs-texto-xs);color:var(--cs-tinta-suave);font-variant-numeric:tabular-nums}.grafica__marca{display:inline-block;width:14px;height:0;margin-right:6px;vertical-align:middle;border-top:2px solid var(--cs-acento)}.grafica__marca--proyeccion{border-top-style:dashed;opacity:.7}
