@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-vietnamese-wght-normal.96a5d80f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-ext-wght-normal.232ded7b.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_next/static/media/bricolage-grotesque-latin-wght-normal.3e340e57.woff2) format("woff2-variations");unicode-range:u+00??,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/figtree-latin-ext-wght-normal.76b41198.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/_next/static/media/figtree-latin-wght-normal.93af595f.woff2) format("woff2-variations");unicode-range:u+00??,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{--anil:#22307F;--anil-claro:#E4E8F8;--fondo:#F4F6FA;--superficie:#FFFFFF;--tinta:#151C33;--tinta-suave:#515A75;--linea:#D9DEEA;--jade:#0B6B4F;--ocre:#8A5600;--grana:#A50E3A;--grana-claro:#FBE9EE;--jade-claro:#E2F4EE;--ocre-claro:#FBF0DD;--titular:"Bricolage Grotesque Variable",system-ui,sans-serif;--texto:"Figtree Variable",system-ui,sans-serif;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--anil:#A9B6FF;--anil-claro:#232C57;--fondo:#10152A;--superficie:#181F38;--tinta:#EEF1FA;--tinta-suave:#A6AFCB;--linea:#303959;--grana-claro:#3C1524;--jade-claro:#11372C;--ocre-claro:#38290F}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--fondo);color:var(--tinta);font:400 1rem/1.5 var(--texto);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--titular);margin:0;line-height:1.1;letter-spacing:-.015em}h1{font-size:clamp(2rem,6vw,3rem);font-weight:700}h2{font-size:1.3rem;font-weight:650}p{margin:0}a{color:inherit}:focus-visible{outline:3px solid var(--anil);outline-offset:2px;border-radius:4px}.quiet{color:var(--tinta-suave)}.small{font-size:.875rem}.shell{display:grid;min-height:100dvh}.rail{display:none}.main{padding:1.5rem 1rem calc(6rem + env(safe-area-inset-bottom));width:100%;max-width:62rem;margin-inline:auto;gap:2.5rem;align-content:start;min-width:0}.main,.tabs{display:grid}.tabs{position:fixed;inset:auto 0 0 0;background:var(--superficie);border-top:1px solid var(--linea);grid-template-columns:repeat(5,1fr);padding-bottom:env(safe-area-inset-bottom);z-index:5}.tabs a{display:grid;justify-items:center;gap:2px;padding:.55rem 0;min-height:56px;font-size:.72rem;text-decoration:none;color:var(--tinta-suave)}.tabs a[aria-current=page]{color:var(--anil);font-weight:650}.rail svg,.tabs svg{width:22px;height:22px}@media (min-width:60rem){.shell{grid-template-columns:14rem 1fr}.tabs{display:none}.rail{display:flex;flex-direction:column;gap:.15rem;padding:1.5rem .85rem;position:sticky;top:0;height:100dvh;border-right:1px solid var(--linea)}.rail a{display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;border-radius:8px;text-decoration:none;color:var(--tinta-suave)}.rail a:hover{background:var(--anil-claro);color:var(--tinta)}.rail a[aria-current=page]{color:var(--anil);background:var(--anil-claro);font-weight:650}.rail .mark{font:800 2rem/1 var(--titular);color:var(--anil);padding:0 .7rem 1.25rem}.rail .bottom{margin-top:auto}.main{padding:2.75rem 2.5rem}}.ask{display:grid;gap:1rem}.ask h1{font-size:clamp(2.6rem,11vw,5rem);font-weight:800;letter-spacing:-.03em;color:var(--anil)}.ask-amount{display:flex;align-items:baseline;gap:.25rem;border-bottom:3px solid var(--tinta);padding-bottom:.25rem}.ask-amount:focus-within{border-color:var(--anil)}.ask-amount span{font:650 clamp(2rem,8vw,3.5rem)/1 var(--titular)}.ask-amount input{all:unset;width:100%;min-width:0;font:650 clamp(2rem,8vw,3.5rem)/1.15 var(--titular)}.ask-amount input::placeholder{color:var(--linea)}.ask-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:space-between}.choice{display:inline-flex;border:1px solid var(--linea);border-radius:10px;overflow:hidden;background:var(--superficie)}.choice label{padding:.6rem .95rem;min-height:44px;cursor:pointer}.choice input{position:absolute;opacity:0}.choice label:has(input:checked){background:var(--anil);color:var(--superficie);font-weight:600}.choice label:has(input:focus-visible){outline:3px solid var(--anil);outline-offset:-3px}.verdict{margin-inline:-1rem;padding:1.5rem 1rem 1.75rem;display:grid;gap:.9rem}.verdict,.verdict a{color:#fff}.verdict-si{background:#0B6B4F}.verdict-ajustado{background:#8A5600}.verdict-no{background:#A50E3A}.verdict-word{font:800 clamp(5.5rem,26vw,11rem)/.85 var(--titular);letter-spacing:-.045em;animation:land .28s cubic-bezier(.2,.8,.3,1)}.verdict-lead{font-size:1.2rem;font-weight:550;max-width:38rem}.verdict ul{margin:0;padding-left:1.1rem;max-width:42rem}.verdict li+li{margin-top:.3rem}@keyframes land{0%{transform:translateY(.12em);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.verdict-word{animation:none}}@media (min-width:60rem){.verdict{margin-inline:0;border-radius:4px;padding:2rem 2.25rem}}.lead-line{font:600 clamp(1.25rem,3.6vw,1.6rem)/1.3 var(--titular);max-width:40rem}.columns{display:grid;gap:2.25rem}@media (min-width:48rem){.columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.money-head{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem;padding-bottom:.55rem;border-bottom:2px solid var(--tinta)}.money-head strong{font:650 1.05rem var(--titular)}.rows{list-style:none;margin:0;padding:0}.rows>li{display:flex;justify-content:space-between;gap:.75rem;padding:.62rem 0;border-bottom:1px solid var(--linea);align-items:baseline}.rows .sub{display:block;font-size:.85rem;color:var(--tinta-suave);overflow-wrap:anywhere}.amount{white-space:nowrap;font-weight:550}.pos{color:var(--jade)}.neg{color:var(--grana)}@media (prefers-color-scheme:dark){.pos{color:#6FD6B4}.neg{color:#FF8FAC}}.form{display:grid;gap:.9rem;max-width:34rem}.field{display:grid;gap:.3rem;font-weight:550}.field small{font-weight:400;color:var(--tinta-suave)}input[type=date],input[type=password],input[type=search],input[type=text],select{font:inherit;color:inherit;background:var(--superficie);border:1px solid var(--tinta-suave);border-radius:8px;padding:.62rem .75rem;min-height:46px;width:100%;font-weight:400}input[type=file]{font:inherit;width:100%;min-width:0}.field{min-width:0}.button{font:650 1rem var(--texto);min-height:46px;padding:.6rem 1.15rem;border-radius:8px;border:1px solid var(--anil);background:var(--anil);color:var(--superficie);cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.button.secondary{background:transparent;color:var(--anil)}.button.danger{background:transparent;color:var(--grana);border-color:var(--grana)}.button.text{background:none;border:none;color:var(--anil);padding:.4rem 0;min-height:44px;text-decoration:underline;font-weight:550}.button:disabled{opacity:.55;cursor:progress}@media (prefers-color-scheme:dark){.button.danger{color:#FF8FAC;border-color:#FF8FAC}}.notice{padding:.7rem .85rem;border-radius:8px}.notice.ok{background:var(--jade-claro)}.notice.error{background:var(--grana-claro)}.notice.warn{background:var(--ocre-claro)}.page-head{display:grid;gap:.35rem}.section{display:grid;gap:1rem;min-width:0;align-content:start}.inline{display:flex;flex-wrap:wrap;gap:.6rem;align-items:end}.inline .field{flex:1 1 10rem}.empty{padding:1.5rem 0;color:var(--tinta-suave);max-width:34rem}.pager{display:flex;justify-content:space-between;gap:1rem}.draft{display:grid;gap:.9rem;padding:1rem;border:1px solid var(--linea);border-radius:10px;max-width:40rem;min-width:0}.draft-head{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline;flex-wrap:wrap}.draft-head strong{font:650 1.05rem var(--titular);overflow-wrap:anywhere}.draft .read{font-size:.9rem;color:var(--tinta-suave);border-left:3px solid var(--linea);padding-left:.65rem;overflow-wrap:anywhere}.drafts{display:grid;gap:1.25rem}.login{min-height:100dvh;display:grid;align-content:center;padding:1.5rem;gap:1.75rem;max-width:26rem;margin:auto}.login .glyph{font:800 5rem/.8 var(--titular);color:var(--anil)}details summary{cursor:pointer;font-weight:550;min-height:44px;display:flex;align-items:center}.split{display:grid;gap:2.5rem}@media (min-width:48rem){.split{grid-template-columns:repeat(2,minmax(0,1fr))}}.skeleton{height:1.2rem;background:var(--linea);border-radius:4px;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.skeleton{animation:none}}