@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-vietnamese-600-normal-BjlAJixd.woff2)format("woff2"),url(/assets/fraunces-vietnamese-600-normal-DlAl5EAR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-ext-600-normal-BtzmzP0X.woff2)format("woff2"),url(/assets/fraunces-latin-ext-600-normal-B0Dy4lqi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2"),url(/assets/fraunces-latin-600-normal-DL5QCzvS.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-Cs5J6C77.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-500-normal-DB5PtV2g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-cyrillic-500-normal-CocWQlwt.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-500-normal-ByOcLdNv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-greek-500-normal-JMMifIXV.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-500-normal-CuWXN6rf.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-vietnamese-500-normal-e4dixQRQ.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-500-normal-BEb3_waV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-ext-500-normal-DakdToA3.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-500-normal-D0aIdm-b.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(/assets/ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(/assets/ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(/assets/ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--tinta:#12234a;--papel:#f2f5f8;--tarjeta:#fff;--linea:#dce3ec;--tenue:#566079;--gasto:#a8431f;--ingreso:#1f6b55;--compartido:#2b5c8a;--borde-campo:#cbd4e0;--separador:#e7ecf2;--insignia:#e6f0ec;--fondo-compartido:#f1f5f9;--borde-compartido:#c9d7e5;--pista-compartido:#e3e9ef;--gasto-2:#c98a6b;--gasto-3:#e0b9a4;--ingreso-2:#5f9e8a;--ingreso-3:#a9cdc0;--icono:#8a94a8;--verde:#4bd67b;--turquesa:#1399ac;--morado:#5a40a5;--lila:#b072df;--marca:linear-gradient(120deg, var(--verde), var(--turquesa) 55%, var(--morado));--alto-barra-sup:52px;--fuente-titulo:"Fraunces", Georgia, serif;--fuente-texto:"IBM Plex Sans", system-ui, sans-serif;--radio:12px;--radio-boton:14px;--radio-tarjeta:16px;--toque:44px;--alto-campo:50px;--alto-boton:52px;--alto-barra:72px}*,:before,:after{box-sizing:border-box}body{background:var(--papel);color:var(--tinta);font-family:var(--fuente-texto);font-variant-numeric:tabular-nums;margin:0;font-size:1rem;font-weight:400;line-height:1.5}h1,h2,h3{font-family:var(--fuente-titulo);margin:0;font-weight:600;line-height:1.2}h1{letter-spacing:-.01em;font-size:1.75rem}a{color:var(--tinta)}a:hover{color:var(--gasto)}:focus-visible{outline:3px solid var(--compartido);outline-offset:2px}.solo-lectores{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pagina{max-width:40rem;padding:1.5rem 1.25rem calc(var(--alto-barra) + 1.5rem);flex-direction:column;gap:1rem;margin:0 auto;display:flex}.pagina p{margin:0}.pagina--auth{gap:1.5rem;max-width:27rem;min-height:100dvh;padding:1rem 1.75rem 2.5rem}.pagina--auth h1{font-size:1.875rem}.pagina--auth .sub{color:var(--tenue);font-size:.9375rem}.encabezado{flex-direction:column;gap:.5rem;display:flex}.formulario{flex-direction:column;gap:1rem;display:flex}.formulario--lleno{flex:1}.formulario--lleno>:last-child{margin-top:auto}.aviso{border:1px solid var(--linea);border-radius:var(--radio);background:var(--tarjeta);margin:0;padding:.75rem 1rem;font-size:.9375rem}.aviso--error{border-color:var(--gasto);color:var(--gasto);font-weight:500}.aviso--ok{border-color:var(--ingreso)}.enlaces{flex-direction:column;gap:.25rem;display:flex}.enlaces a{min-height:var(--toque);align-items:center;display:inline-flex}.pagina .pie{text-align:center;color:var(--tenue);margin-top:auto;font-size:.9375rem}.pie a{min-width:var(--toque);min-height:var(--toque);justify-content:center;align-items:center;font-weight:600;display:inline-flex}.volver{width:var(--toque);height:var(--toque);color:var(--tinta);justify-content:center;align-items:center;margin-left:-.75rem;display:flex}.encabezado--centrado{text-align:center}.fila-volver{min-height:var(--toque);padding:0 var(--toque);justify-content:center;align-items:center;display:flex;position:relative}.fila-volver .volver{margin-left:0;position:absolute;left:-.75rem}.fila-volver h1{font-size:1.5rem}.etiqueta-seccion{font:600 .8125rem var(--fuente-texto);letter-spacing:.04em;text-transform:uppercase;color:var(--tenue);margin:0 0 .5rem}body.con-barra main h1{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barra-sup[data-v-467ddb35]{top:var(--inset-sup,0px);z-index:20;background:var(--tarjeta);border-bottom:2px solid var(--linea);border-image:var(--marca) 1;position:sticky}.barra-sup__fila[data-v-467ddb35]{max-width:40rem;min-height:var(--alto-barra-sup);align-items:center;gap:.75rem;margin:0 auto;padding:0 1.25rem;display:flex}.barra-sup__marca[data-v-467ddb35]{flex:none}.barra-sup__volver[data-v-467ddb35]{width:var(--toque);height:var(--toque);color:var(--tinta);flex:none;justify-content:center;align-items:center;margin-left:-.5rem;display:inline-flex}.barra-sup__donde[data-v-467ddb35]{align-items:baseline;gap:.4rem;min-width:0;font-size:.9375rem;display:flex}.barra-sup__padre[data-v-467ddb35]{color:var(--tenue);white-space:nowrap;text-decoration:none}.barra-sup__sep[data-v-467ddb35]{color:var(--icono)}.barra-sup__titulo[data-v-467ddb35]{font-family:var(--fuente-titulo);text-overflow:ellipsis;white-space:nowrap;font-size:1.125rem;font-weight:600;overflow:hidden}.celebracion[data-v-4c1c95cc]{left:50%;bottom:calc(var(--alto-barra) + 12px + env(safe-area-inset-bottom));z-index:40;border:1px solid var(--linea);background:var(--tarjeta);max-width:min(92vw,26rem);color:var(--tinta);font:inherit;text-align:left;cursor:pointer;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1.25rem .5rem .5rem;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 14px 34px -12px #12234a73}.celebracion__texto[data-v-4c1c95cc]{flex-direction:column;min-width:0;display:flex}.celebracion__texto b[data-v-4c1c95cc]{font-family:var(--fuente-titulo);font-size:1.125rem}.celebracion__texto span[data-v-4c1c95cc]{color:var(--tenue);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.celebra-enter-active[data-v-4c1c95cc]{transition:transform .45s cubic-bezier(.2,1.3,.4,1),opacity .2s}.celebra-leave-active[data-v-4c1c95cc]{transition:opacity .25s}.celebra-enter-from[data-v-4c1c95cc]{opacity:0;transform:translate(-50%,40px)}.celebra-leave-to[data-v-4c1c95cc]{opacity:0}@media (prefers-reduced-motion:reduce){.celebra-enter-active[data-v-4c1c95cc],.celebra-leave-active[data-v-4c1c95cc]{transition:none}}
