@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");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;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_6310ba{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_6310ba{--font-bricolage:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");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:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7bb4ad34d7ebf0d7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c1f853e4758089a8-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/4c4943bfceab8361-s.woff2) format("woff2");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:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6e50af2f4c313e23-s.p.woff2) format("woff2");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:Onest Fallback;src:local("Arial");ascent-override:92.20%;descent-override:28.99%;line-gap-override:0.00%;size-adjust:105.20%}.__className_dab7b6{font-family:Onest,Onest Fallback;font-style:normal}.__variable_dab7b6{--font-onest:"Onest","Onest Fallback"}:root{--surface-0:oklch(0.16 0.006 75);--surface-1:oklch(0.20 0.007 75);--surface-2:oklch(0.24 0.008 75);--surface-3:oklch(0.28 0.008 75);--surface-overlay:oklch(0.08 0.005 75/0.72);--hairline:oklch(0.27 0.006 75);--border:oklch(0.32 0.008 75);--border-strong:oklch(0.42 0.010 75);--ink-1:oklch(0.96 0.010 75);--ink-2:oklch(0.80 0.010 75);--ink-3:oklch(0.62 0.010 75);--ink-4:oklch(0.46 0.008 75);--ink-5:oklch(0.36 0.008 75);--brand:oklch(0.80 0.12 78);--brand-soft:oklch(0.80 0.12 78/0.14);--brand-strong:oklch(0.88 0.10 78);--brand-ink:oklch(0.18 0.010 78);--fund-anual:oklch(0.80 0.12 78);--fund-anual-soft:oklch(0.80 0.12 78/0.14);--fund-cuatri:oklch(0.66 0.11 305);--fund-cuatri-soft:oklch(0.66 0.11 305/0.14);--fund-liquidez:oklch(0.78 0.11 178);--fund-liquidez-soft:oklch(0.78 0.11 178/0.14);--positive:oklch(0.78 0.13 168);--positive-soft:oklch(0.78 0.13 168/0.14);--negative:oklch(0.68 0.18 25);--negative-soft:oklch(0.68 0.18 25/0.14);--font-display:var(--font-bricolage),ui-sans-serif,system-ui,sans-serif;--font-ui:var(--font-onest),ui-sans-serif,system-ui,sans-serif;--t-2xs:0.6875rem;--t-xs:0.75rem;--t-sm:0.8125rem;--t-base:0.9375rem;--t-md:1.0625rem;--t-lg:1.3125rem;--t-xl:1.6875rem;--t-2xl:2.125rem;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-7:32px;--r-sm:6px;--r-md:10px;--r-lg:14px;--r-xl:20px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1)}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--surface-0);color:var(--ink-1);font-family:var(--font-ui);font-size:var(--t-base);line-height:1.45;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button,input,select,textarea{font-family:inherit;color:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:999px}::-webkit-scrollbar-track{background:transparent}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01" 1,"tnum"}input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{background:var(--surface-2);border:1px solid var(--hairline);border-radius:var(--r-md);color:var(--ink-1);padding:14px;outline:none;width:100%;font-size:var(--t-base);transition:border-color .15s var(--ease-out),background .15s var(--ease-out);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}input:focus,select:focus,textarea:focus{border-color:var(--ink-3);background:var(--surface-3)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ink-1);-webkit-box-shadow:0 0 0 1000px var(--surface-2) inset;caret-color:var(--ink-1);border-color:var(--hairline);-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.eqt-page{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:var(--s-6) var(--s-5);background:radial-gradient(900px 500px at 50% -180px,oklch(.22 .012 78/.55),transparent 70%),var(--surface-0)}.eqt-card{width:100%;max-width:400px;background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--r-xl);padding:var(--s-7) var(--s-6)}.eqt-brand-stack{display:flex;flex-direction:column;align-items:center;gap:6px;padding-bottom:var(--s-6);border-bottom:1px solid var(--hairline);margin-bottom:var(--s-6)}.eqt-brand-stack-name{font-family:var(--font-display);font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink-1);line-height:1}.eqt-brand-stack-sub{font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-4);font-weight:500}.eqt-card-head{display:flex;flex-direction:column;gap:8px;margin-bottom:var(--s-6)}.eqt-card-title{font-family:var(--font-display);font-size:var(--t-lg);font-weight:600;letter-spacing:-.01em;color:var(--ink-1);line-height:1.2}.eqt-form{gap:var(--s-4)}.eqt-field,.eqt-form{display:flex;flex-direction:column}.eqt-field{gap:8px}.eqt-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-4);font-weight:600}.eqt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:13px 18px;border-radius:var(--r-md);font-family:var(--font-ui);font-weight:600;font-size:var(--t-sm);letter-spacing:.02em;border:1px solid transparent;transition:filter .18s var(--ease-out),transform .18s var(--ease-out),border-color .18s var(--ease-out),background .18s var(--ease-out)}.eqt-btn:disabled{opacity:.55;cursor:not-allowed}.eqt-btn-primary{background:var(--brand);color:var(--brand-ink);border-color:var(--brand)}.eqt-btn-primary:hover:not(:disabled){filter:brightness(1.05)}.eqt-btn-primary:active:not(:disabled){transform:translateY(1px)}.eqt-btn-ghost{background:transparent;color:var(--ink-1);border-color:var(--border)}.eqt-btn-ghost:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-2)}.eqt-btn-block{width:100%}.eqt-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:var(--r-md);font-size:var(--t-sm);line-height:1.5;border:1px solid transparent}.eqt-alert-dot{width:6px;height:6px;border-radius:999px;margin-top:7px;flex-shrink:0}.eqt-alert-error{background:var(--negative-soft);border-color:oklch(.68 .18 25/.35);color:oklch(.85 .1 25)}.eqt-alert-error .eqt-alert-dot{background:var(--negative)}.wrap{max-width:640px;margin:0 auto;padding:var(--s-6) var(--s-5) var(--s-10,64px)}.header{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-1)}.greeting{font-family:var(--font-display);font-size:var(--t-xl);font-weight:600;letter-spacing:-.01em;color:var(--ink-1)}.subtle{color:var(--ink-3);font-size:var(--t-sm);margin-bottom:var(--s-6)}.back-link{display:inline-flex;align-items:center;gap:6px;color:var(--ink-3);font-size:var(--t-xs);letter-spacing:.06em;transition:color .15s var(--ease-out)}.back-link:active,.back-link:hover{color:var(--ink-1)}.empty{color:var(--ink-3);text-align:center;padding:var(--s-9,48px) 0}.fila{padding:var(--s-5) 0;border-bottom:1px solid var(--hairline)}.fila:last-child{border-bottom:none}.fila.amber,.fila.danger{padding-left:var(--s-3);border-radius:var(--r-sm)}.fila.danger{background:linear-gradient(90deg,var(--negative-soft),transparent 70%);border-left:2px solid var(--negative)}.fila.amber{background:linear-gradient(90deg,var(--brand-soft),transparent 70%);border-left:2px solid var(--brand)}.fila-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-3);margin-bottom:var(--s-3)}.fila-title{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-display);font-size:var(--t-base);font-weight:600;letter-spacing:-.005em;color:var(--ink-1)}.fund-dot{width:6px;height:6px;border-radius:999px;background:var(--brand);flex-shrink:0}.fund-dot.anual{background:var(--fund-anual)}.fund-dot.cuatrimestral{background:var(--fund-cuatri)}.fund-dot.liquidez{background:var(--fund-liquidez)}.badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--hairline)}.badge-dot{width:5px;height:5px;border-radius:999px;background:currentColor}.badge-al_dia,.badge-positive{color:var(--positive);background:var(--positive-soft);border-color:oklch(.78 .13 168/.4)}.badge-atrasado,.badge-danger,.badge-vencido_impago{color:var(--negative);background:var(--negative-soft);border-color:oklch(.68 .18 25/.4)}.badge-amber{color:var(--brand);background:var(--brand-soft);border-color:oklch(.8 .12 78/.4)}.badge-muted{color:var(--ink-3);background:var(--surface-2);border-color:var(--hairline)}.rows{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-3) var(--s-4);gap:var(--s-3) var(--s-4);margin-bottom:var(--s-3)}.row-label{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);font-weight:500}.row-value{font-size:var(--t-sm);color:var(--ink-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.row-value.positive{color:var(--positive)}.fila-actions{display:flex;flex-wrap:wrap;gap:var(--s-2)}.btn-sub{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 12px;background:transparent;color:var(--ink-2);border:1px solid var(--hairline);border-radius:var(--r-sm);font-weight:500;font-size:var(--t-xs);letter-spacing:.04em;transition:color .15s var(--ease-out),border-color .15s var(--ease-out);-webkit-tap-highlight-color:transparent}.btn-sub:active,.btn-sub:hover{color:var(--ink-1);border-color:var(--border)}.detalle-title{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);margin:var(--s-2) 0 var(--s-4)}.fondo{font-family:var(--font-display);font-weight:600;font-size:var(--t-md);letter-spacing:-.01em}.fondo.anual{color:var(--fund-anual)}.fondo.cuatrimestral{color:var(--fund-cuatri)}.fondo.liquidez{color:var(--fund-liquidez)}.detalle-hero{background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--r-xl);padding:var(--s-6) var(--s-5);text-align:center;margin-bottom:var(--s-4)}.hero-label{font-size:var(--t-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-4);margin-bottom:6px}.hero-value{font-family:var(--font-display);font-size:var(--t-2xl);font-weight:700;letter-spacing:-.01em;color:var(--ink-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-sub{color:var(--ink-3);font-size:var(--t-xs);margin-top:4px}.panel{background:var(--surface-1);border:1px solid var(--hairline);border-radius:var(--r-lg);padding:var(--s-4);margin-bottom:var(--s-4)}.panel-title{color:var(--ink-2);margin-bottom:var(--s-3);display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.panel-title,.pdf-link{font-size:var(--t-sm);font-weight:600}.pdf-link{display:inline-block;margin:0 0 var(--s-4);color:var(--brand);border:1px solid var(--border);border-radius:999px;padding:8px 14px;transition:border-color .15s var(--ease-out),background .15s var(--ease-out)}.pdf-link:hover{border-color:var(--brand);background:var(--brand-soft)}.lista{list-style:none;margin:0;padding:0}.item{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);padding:11px 0;border-top:1px solid var(--hairline)}.item:first-child{border-top:none}.item-title{font-size:var(--t-sm);color:var(--ink-1)}.item-sub{color:var(--ink-3);font-size:var(--t-xs);text-transform:capitalize}.item-right{text-align:right;white-space:nowrap}.item-amount{font-size:var(--t-sm);font-weight:600;color:var(--ink-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.item-state{font-size:11px;margin-top:2px}.item-state.ok{color:var(--positive)}.item-state.overdue{color:var(--negative)}.item-state.pending{color:var(--ink-4)}.item.anulado{opacity:.55}.item.anulado .item-amount{text-decoration:line-through}.empty-inline{color:var(--ink-3);font-size:var(--t-sm);padding:6px 0}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}