.money{font-size:var(--t-num);white-space:nowrap;font-weight:500;line-height:1.3}.fade--1{animation:money-fade-a calc(.12s * var(--motion)) linear}.fade--2{animation:money-fade-b calc(.12s * var(--motion)) linear}@keyframes money-fade-a{0%{opacity:.6}to{opacity:1}}@keyframes money-fade-b{0%{opacity:.6}to{opacity:1}}.aname{align-items:center;gap:var(--sp-1);vertical-align:middle;min-width:0;max-width:100%;display:inline-flex}.aname__dot{background:var(--acct);color:var(--on-acct);border-radius:999px;flex:none;place-items:center;font-weight:600;line-height:1;display:grid}.aname__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aname--strong .aname__text{font-weight:600}.aname--16 .aname__dot{width:12px;height:12px}.aname--24 .aname__dot{width:24px;height:24px;font-size:var(--t-label)}.aname--32 .aname__dot{width:32px;height:32px;font-size:var(--t-small)}.aname--two:not(.aname--16) .aname__dot{width:auto;padding-inline:var(--sp-1)}.section{margin-top:var(--sp-6)}.section__head{justify-content:space-between;align-items:baseline;column-gap:var(--sp-3);margin-bottom:var(--sp-3);font-family:var(--font-ui);font-size:var(--t-h2);color:var(--text-2);flex-wrap:wrap;font-weight:600;line-height:1.2;display:flex}.section__right{color:var(--text);margin-left:auto}.section__right:not(:has(a)){white-space:nowrap}.section__right a{min-height:var(--touch);padding-left:var(--sp-3);color:var(--agua);font-weight:500;font-size:var(--t-small);align-items:center;margin-block:-14px;display:inline-flex}.rows{border-top:var(--hair) solid var(--line);margin:0;padding:0;list-style:none}.lrow{align-items:center;gap:var(--sp-1) var(--sp-3);width:100%;min-height:var(--touch);border-bottom:var(--hair) solid var(--line);text-align:left;color:var(--text);flex-wrap:wrap;padding:13px 0;text-decoration:none;display:flex}.lrow-wrap{align-items:stretch;display:flex}.lrow-wrap>.lrow{flex:1;min-width:0}.lrow__menu{min-width:var(--touch);border-bottom:var(--hair) solid var(--line);color:var(--text-2,var(--text));font-size:var(--t-h2);cursor:pointer;flex:none;line-height:1}.lrow--tap{cursor:pointer}.lrow--indent{padding-left:22px}.lrow__text{flex:10ch;min-width:0;display:block}.lrow--indent .lrow__text,.lrow--muted .lrow__amount{color:var(--text-2)}.lrow__title{display:block}.lrow__sub{font-size:var(--t-hint);color:var(--text-3);margin-top:1px;display:block}.lrow>.lrow__text+*{margin-left:auto}.lrow__amount{flex:0 auto;max-width:100%;font-weight:500}.dot{width:var(--dot);height:var(--dot);background:var(--acct);border-radius:50%;flex:none}.dot--small{width:8px;height:8px}.tag{margin-top:var(--sp-1);border:var(--hair) solid var(--line);border-radius:var(--r-chip);font-size:var(--t-hint);color:var(--text-2);align-items:center;gap:6px;padding:3px 9px;display:inline-flex}.chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip{min-height:var(--touch);min-width:var(--touch);border:var(--hair) solid var(--line);border-radius:var(--r-chip);font-size:var(--t-sub);color:var(--text);padding:0 14px;line-height:1.2}.chip--primary,.chip--selected{background:var(--agua);border-color:var(--agua);color:var(--on-agua);font-weight:600}.seg{scrollbar-width:none;margin:var(--sp-4) 0 var(--sp-2);padding:var(--sp-1);background:var(--s1);border-radius:var(--radius);flex-wrap:wrap;display:flex;overflow-x:auto}.seg__item{min-height:var(--touch);font-size:var(--t-sub);color:var(--text-2);text-align:center;white-space:nowrap;padding-inline:var(--sp-1);border-radius:9px;flex:1 0 auto;font-weight:500}.seg__item--on{background:var(--s2);color:var(--text);font-weight:600}.bar{height:var(--bar-track);margin:var(--sp-3) 0 6px;background:var(--s2);border-radius:5px;position:relative}.bar i{background:var(--agua);border-radius:5px;position:absolute;inset:0 auto 0 0}.bar--over i{background:var(--coral)}.bar u{width:var(--edge);background:var(--text);border-radius:1px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}.acard--agua{border-left-color:var(--agua)}.acard{padding:14px var(--sp-4) var(--sp-4);background:var(--s1);border-radius:var(--radius-card);border-left:var(--edge-card) solid var(--sol)}.acard__q{justify-content:space-between;gap:var(--sp-3);font-weight:600;display:flex}.acard__w{margin:2px 0 var(--sp-3);font-size:var(--t-small);color:var(--text-2)}.acard+.acard{margin-top:var(--sp-3)}.empty{justify-items:start;gap:var(--sp-2);padding:var(--sp-5) 0;display:grid}.empty__title{font-family:var(--font-display);font-size:var(--t-lead);font-weight:600}.empty__hint{color:var(--text-2);font-size:var(--t-sub)}.btn{min-height:var(--touch);padding:0 var(--sp-5);border-radius:var(--r-chip);border:var(--hair) solid var(--line);color:var(--text);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.btn--primary{background:var(--agua);border-color:var(--agua);color:var(--on-agua)}.btn--quiet,.btn--text{color:var(--agua);border-color:#0000}.btn--wide{width:100%}.field{gap:var(--sp-1);min-width:0;display:grid}.field__label{font-size:var(--t-small);color:var(--text-2)}.field__input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--touch);padding:0 var(--sp-3);background:var(--s1);color:var(--text);border:var(--hair) solid var(--text-3);border-radius:var(--radius);font:inherit}.field--bad .field__input{border-color:var(--coral)}.field__hint{font-size:var(--t-hint);color:var(--text-3)}.field__error{font-size:var(--t-small);color:var(--coral)}.pre__top,.gbar__top,.cq__top,.revi__top li,.revi__saldo-cab,.ah__mes-cab,.ah__promo-cab,.mr-sum,.mx-line,.mes-sum>div,.cifra__sum,.dh__lines li,.renta-sec__t{column-gap:var(--sp-3);flex-wrap:wrap}.pre__top>:last-child:not(:first-child),.gbar__top>:last-child:not(:first-child),.cq__top>:last-child:not(:first-child),.revi__top li>:last-child:not(:first-child),.revi__saldo-cab>:last-child:not(:first-child),.ah__mes-cab>:last-child:not(:first-child),.ah__promo-cab>:last-child:not(:first-child),.mr-sum>:last-child:not(:first-child),.mx-line>:last-child:not(:first-child),.mes-sum>div>:last-child:not(:first-child),.cifra__sum>:last-child:not(:first-child),.dh__lines li>:last-child:not(:first-child),.renta-sec__t>:last-child:not(:first-child){margin-left:auto}
