@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/newsreader-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/newsreader-latin.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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/newsreader-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/newsreader-latin.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:Public Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/publicsans-italica-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/publicsans-italica-latin.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:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/publicsans-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/publicsans-latin.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:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/publicsans-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/publicsans-latin.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:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/publicsans-latin-ext.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Public Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/publicsans-latin.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{--bg:#F6F6F4;--surface:#FFFFFF;--sunk:#EDEEEA;--line:#E2E3DE;--line-strong:#C7C9C2;--ink:#1B1F27;--muted:#5C626C;--primary:#1E2533;--on-primary:#FFFFFF;--accent:#A87412;--accent-soft:#F6EBD3;--accent-ink:#5A3D05;--serie3:#2F6FA8;--head-ink:#5B5F68;--exe-ink:#2E4D72;--leg-ink:#7A5716;--jud-ink:#62497A;--terr-ink:#2D6152;--head-bg:#EEEEEC;--exe-bg:#E8EEF4;--leg-bg:#F4EDE0;--jud-bg:#F0EBF3;--terr-bg:#E6F0EB;--p-ucd:#8DBB9C;--p-psoe:#E0928A;--p-pp:#8AAFDA;--p-vox:#A5C792;--p-up:#B09BCF;--p-sumar:#E2A0BF;--p-cs:#EFB884;--p-iu:#9CC5BF;--p-o1:#BCC1CA;--p-o2:#D0D4DB;--p-o3:#A9AFB9;--p-gap:#E6E7E3;--p-r1:#E2C964;--p-r2:#C29C7C;--p-r3:#8E93C9;--p-r4:#AFB065;--hatch:rgba(255,255,255,.6);--ok:#2F7552;--ok-soft:#E8F2EC;--bad:#A8483F;--bad-soft:#F8EAE7;--ok-fill:#62A882;--bad-fill:#CF6A60;--deuda:#A55212;--deuda-soft:#FBEEDC;--deuda-fill:#E08A2E;--seat:#CDD2DB;--seat-abs:#E6E9EE;--shadow:0 1px 2px rgba(20,28,45,.04), 0 6px 20px rgba(20,28,45,.05);--k0:#3E6A99;--k1:#B5832A;--k2:#7B62A3;--k3:#4E8597;--k4:#9C7356;--k5:#6F7E92;--k6:#A1628C;--k7:#7C8A3E;--k8:#50607A;--k9:#8E86B8;--a-est:#2E4D72;--a-cca:#C8963E;--a-loc:#8A6FB0;--a-ss:#6B8FA8;--serif:"Newsreader", "Iowan Old Style", Georgia, serif;--sans:"Public Sans", "Segoe UI", system-ui, -apple-system, sans-serif}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--bg:#101318;--surface:#181C23;--sunk:#1F242C;--line:#2A303A;--line-strong:#3E4552;--ink:#E8EBF0;--muted:#A0A8B6;--primary:#E8EBF0;--on-primary:#11141A;--accent:#E0B04E;--accent-soft:#3A2F17;--accent-ink:#F3D9A0;--serie3:#86B7E8;--head-ink:#C9CCD3;--exe-ink:#9DB8DA;--leg-ink:#E0C48C;--jud-ink:#CDB6DA;--terr-ink:#9FD0C1;--head-bg:#1E2127;--exe-bg:#19212C;--leg-bg:#252017;--jud-bg:#221D29;--terr-bg:#172420;--p-ucd:#5F8F70;--p-psoe:#B4665F;--p-pp:#5F85B0;--p-vox:#7A9E68;--p-up:#8872A8;--p-sumar:#B47494;--p-cs:#C28B57;--p-iu:#5E948D;--p-o1:#5B626E;--p-o2:#4B515C;--p-o3:#6B727E;--p-gap:#262B34;--p-r1:#A88F35;--p-r2:#8E6B50;--p-r3:#6268A0;--p-r4:#7F803F;--hatch:rgba(0,0,0,.4);--ok:#7CC29C;--ok-soft:#1C2E25;--bad:#E89C93;--bad-soft:#35231F;--ok-fill:#55A37A;--bad-fill:#C95F55;--deuda:#F0B074;--deuda-soft:#36281A;--deuda-fill:#D9822B;--k0:#7EA6D6;--k1:#D9AE5E;--k2:#AE98D4;--k3:#86BACB;--k4:#C9A083;--k5:#A2B0C2;--k6:#D296BE;--k7:#B3C07A;--k8:#93A3BD;--k9:#BDB6E2;--a-est:#9DB8DA;--a-cca:#D9AE5E;--a-loc:#B39CD6;--a-ss:#8FB3CC;--seat:#3A4150;--seat-abs:#272C37;--shadow:none;color-scheme:dark}}:root[data-theme=dark]{--bg:#101318;--surface:#181C23;--sunk:#1F242C;--line:#2A303A;--line-strong:#3E4552;--ink:#E8EBF0;--muted:#A0A8B6;--primary:#E8EBF0;--on-primary:#11141A;--accent:#E0B04E;--accent-soft:#3A2F17;--accent-ink:#F3D9A0;--serie3:#86B7E8;--head-ink:#C9CCD3;--exe-ink:#9DB8DA;--leg-ink:#E0C48C;--jud-ink:#CDB6DA;--terr-ink:#9FD0C1;--head-bg:#1E2127;--exe-bg:#19212C;--leg-bg:#252017;--jud-bg:#221D29;--terr-bg:#172420;--p-ucd:#5F8F70;--p-psoe:#B4665F;--p-pp:#5F85B0;--p-vox:#7A9E68;--p-up:#8872A8;--p-sumar:#B47494;--p-cs:#C28B57;--p-iu:#5E948D;--p-o1:#5B626E;--p-o2:#4B515C;--p-o3:#6B727E;--p-gap:#262B34;--p-r1:#A88F35;--p-r2:#8E6B50;--p-r3:#6268A0;--p-r4:#7F803F;--hatch:rgba(0,0,0,.4);--ok:#7CC29C;--ok-soft:#1C2E25;--bad:#E89C93;--bad-soft:#35231F;--ok-fill:#55A37A;--bad-fill:#C95F55;--deuda:#F0B074;--deuda-soft:#36281A;--deuda-fill:#D9822B;--k0:#7EA6D6;--k1:#D9AE5E;--k2:#AE98D4;--k3:#86BACB;--k4:#C9A083;--k5:#A2B0C2;--k6:#D296BE;--k7:#B3C07A;--k8:#93A3BD;--k9:#BDB6E2;--a-est:#9DB8DA;--a-cca:#D9AE5E;--a-loc:#B39CD6;--a-ss:#8FB3CC;--seat:#3A4150;--seat-abs:#272C37;--shadow:none;color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:17.5px;line-height:1.6;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));padding-block:0 8px}h1,h2,h3{font-family:var(--serif);font-weight:600;line-height:1.15;text-wrap:balance;margin:0;letter-spacing:-.005em}p{margin:0}a{color:inherit}img{display:block}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:8px}.wrap{max-width:1200px;margin:0 auto}.col{max-width:880px;margin-inline:auto}.narrow{max-width:760px;margin-inline:auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}svg.i{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.eyebrow{font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:var(--muted)}.kc-head{--kc:var(--head-ink);--kb:var(--head-bg)}.kc-doc{--kc:#8A1F31;--kb:var(--sunk)}.kc-exe{--kc:var(--exe-ink);--kb:var(--exe-bg)}.kc-leg{--kc:var(--leg-ink);--kb:var(--leg-bg)}.kc-jud{--kc:var(--jud-ink);--kb:var(--jud-bg)}.kc-terr{--kc:var(--terr-ink);--kb:var(--terr-bg)}.kc-ciud{--kc:var(--ink);--kb:var(--sunk)}.stick{position:sticky;top:calc(var(--hdr,64px) - 1px);z-index:20;background:var(--bg);padding-block:8px;margin-inline:-6px;padding-inline:6px}.stick:after{content:"";position:absolute;left:0;right:0;bottom:-10px;height:10px;background:linear-gradient(var(--bg),transparent);pointer-events:none}.topbar{position:sticky;top:env(safe-area-inset-top,0px);z-index:30;background:var(--bg);margin-left:calc(-1*max(16px,env(safe-area-inset-left,0px)));margin-right:calc(-1*max(16px,env(safe-area-inset-right,0px)));padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px));border-bottom:1px solid var(--line)}.top{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"brand theme" "nav nav";align-items:center;gap:5px 12px;padding-block:8px 6px}@media (min-width:820px){.top{grid-template-columns:1fr auto 1fr;grid-template-areas:"brand nav theme";padding-block:9px}}.brand{grid-area:brand;justify-self:start;display:flex;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;text-align:left}.brand svg{width:26px;height:26px;flex:none}.brand .bt{display:grid;line-height:1.05}.brand small{font-size:11.5px;color:var(--muted);letter-spacing:.03em;font-weight:600}.brand b{font-family:var(--serif);font-size:19px;font-weight:600}.topnav{grid-area:nav;display:grid;grid-template-columns:repeat(6,auto);gap:3px;background:var(--sunk);border-radius:11px;padding:3px}@media (min-width:820px){.topnav{display:flex}}.topnav button{background:none;border:0;border-radius:9px;padding:8px 16px;font-size:15px;font-weight:600;color:var(--muted);cursor:pointer;min-height:36px;padding-block:6px;white-space:nowrap;transition:background .2s,color .2s}.topnav button:hover{color:var(--ink)}@media (max-width:480px){.topnav{justify-content:space-between}.topnav button{padding:8px 5px;font-size:13.5px}}@media (max-width:420px){.topnav{gap:0;overflow-x:auto;scrollbar-width:none;min-width:0}.topnav::-webkit-scrollbar{display:none}.topnav button{padding:8px 4px;font-size:12.5px;letter-spacing:-.01em}}.topnav button[aria-current=page]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.themebtn{grid-area:theme;justify-self:end;width:36px;height:36px;border:1px solid var(--line);border-radius:10px;background:var(--surface);display:grid;place-items:center;cursor:pointer;color:var(--ink)}.themebtn svg{width:18px;height:18px}.btn{min-height:46px;padding:0 18px;border-radius:12px;border:1px solid var(--line);background:var(--surface);cursor:pointer;font-weight:600;font-size:16px;display:inline-flex;align-items:center;gap:8px;justify-content:center;transition:border-color .2s}.btn:hover{border-color:var(--line-strong)}.btn.primary{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.btn.small{min-height:38px;padding:0 12px;font-size:14.5px}.btn:disabled{opacity:.35;cursor:default}.round{width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;cursor:pointer;flex:none}.round:disabled{opacity:.3;cursor:default}.round svg{width:18px;height:18px}.linkbtn{background:none;border:0;padding:0;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer;font-size:inherit}.pagehead{padding-block:34px 4px;display:grid;gap:10px}.pagehead h1{font-size:clamp(34px,7vw,50px)}.pagehead .lead{color:var(--muted);font-size:19px;max-width:32em}.sec{margin-top:34px;display:grid;gap:22px}.lvtabs{display:flex!important;width:max-content;margin-inline:auto;gap:2px;background:var(--sunk);border-radius:999px;padding:3px;max-width:100%;overflow-x:auto;scrollbar-width:none}.lvtabs::-webkit-scrollbar{display:none}.lvtabs button{background:none;border:0;border-radius:999px;padding:5px 14px;white-space:nowrap;font-size:13.5px!important;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;font-size:14.5px;font-weight:600;color:var(--muted);transition:background .2s,color .2s;min-height:42px}.lvtabs button:hover{color:var(--ink)}.lvtabs button img{height:16px;width:18px;object-fit:contain;flex:none;opacity:.75;transition:opacity .2s}@media (max-width:480px){.lvtabs button img{display:none}.lvtabs button{font-size:13.5px;padding:7px 4px}}.lvtabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.lvtabs button[aria-selected=true] img{opacity:1}.lab{position:absolute;z-index:2;display:flex;gap:7px;align-items:flex-start;font-size:13px;line-height:1.4;font-weight:500;color:color-mix(in srgb,var(--ink) 82%,var(--muted));transition:opacity .3s}.lab.h{flex-direction:column;align-items:center;text-align:center;gap:4px}.lab.off,.lab.dash{color:var(--muted)}.arr{position:relative;background:var(--ink);flex:none}.arr.u,.arr.d{width:2px;height:22px}.arr.r,.arr.l{width:16px;height:2px}.arr:after{content:"";position:absolute;border:5px solid transparent}.arr.u:after{top:-8px;left:-4px;border-bottom:7px solid var(--ink);border-top:0}.arr.d:after{bottom:-8px;left:-4px;border-top:7px solid var(--ink);border-bottom:0}.arr.r:after{right:-8px;top:-4px;border-left:7px solid var(--ink);border-right:0}.arr.l:after{left:-8px;top:-4px;border-right:7px solid var(--ink);border-left:0}.mini{pointer-events:none}.legtop{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.stripwrap{overflow-x:auto;scrollbar-width:thin;padding:8px 6px 6px;margin-inline:-6px}.stripin{min-width:560px}.strip{display:flex;gap:3px;height:30px}.strip.fina{gap:2px}.strip.fina .lg{min-width:0;border-radius:5px}.strip.vert .lg{flex-direction:column}.strip.vert .lg span.p{width:100%}.lg{position:relative;flex-basis:0;min-width:26px;border:0;padding:0;border-radius:7px;overflow:hidden;cursor:pointer;display:flex;transition:opacity .25s,transform .2s}.lg span.p{height:100%}.lg b{position:absolute;inset:0;display:grid;place-items:center;font-size:11.5px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.strip.sel .lg:not(.on){opacity:.42}.lg:hover{opacity:1!important}.lg.on{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--ink);transform:translateY(-2px)}.axis{position:relative;height:16px;margin-top:5px;font-size:12px;color:var(--muted);font-variant-numeric:tabular-nums}.axis span{position:absolute;transform:translate(-50%);top:0}.tl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;--tl-c:20px}.tl:has(>.stripwrap){--tl-c:23px}.tl:has(>.cx-linea){--tl-c:19px}.tl:has(>.cx-linea)>.tl-f{width:30px;height:30px;margin-top:calc(var(--tl-c) - 15px)}.tl:has(>.cx-linea)>.tl-f svg{width:15px;height:15px}.tl:has(>.pf-anios){--tl-c:16px}.tl-f{width:40px;height:40px;margin-top:calc(var(--tl-c) - 20px);border:1px solid var(--line);border-radius:50%;background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #141c2d14;transition:background .15s,border-color .15s,opacity .15s,transform .1s}.tl-f:not(:disabled):hover{border-color:var(--line-strong);background:var(--sunk)}.tl-f:not(:disabled):active{transform:scale(.94)}.tl-f:disabled{opacity:.3;box-shadow:none}.tl-f svg{width:18px;height:18px;stroke-width:2.2}.tl>.stripwrap{margin-inline:0;min-width:0}.tl>.pf-anios{margin-bottom:0;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.tl:has(>.pf-anios){margin-bottom:12px}.sw{width:14px;height:14px;border-radius:4px;display:inline-block;flex:none}.ld{margin-top:30px;padding-top:28px;border-top:1px solid var(--line);display:grid;gap:26px}.ld-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px;align-items:center;position:sticky;top:calc(var(--hdr,64px) + var(--leg-top,0px));z-index:19;background:var(--bg);padding-block:6px}.ld-head .t{display:grid;gap:6px}.ld-head h2{font-size:clamp(34px,4.6vw,52px);line-height:1.05;letter-spacing:-.022em}.ld-grid{display:grid;gap:30px}@media (min-width:900px){.ld-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px}}.ld-grid h3{font-size:21px;margin-bottom:10px}.ld-grid .sub{font-size:14.5px;color:var(--muted);margin:-6px 0 10px}.hemi2{width:100%;max-width:420px;height:auto;display:block;margin:0 auto}.maj{font-size:13px;color:var(--muted);margin-top:8px}.hemi2 .fuera{opacity:.18}.hemi-176{stroke:var(--ink);stroke-width:.012;stroke-dasharray:.03 .025}.inv-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:12px 0 4px}.inv-tabs button{font:600 12.5px var(--sans);padding:5px 11px;border-radius:999px;border:1px solid var(--line-strong);background:none;color:var(--muted);cursor:pointer}.inv-tabs button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.inv-cap{text-align:center;font-size:13px;font-weight:600;color:var(--muted);margin:12px 0 4px}.hemi-n{font:600 .22px var(--serif);fill:var(--ink)}.hemi-n.ok{fill:var(--ok)}.hemi-s{font:500 .062px var(--sans);fill:var(--muted)}.inv-nota{text-align:center;font-size:12.5px;line-height:1.4;color:var(--muted);margin:6px auto 0;max-width:400px}.seatlist .p small{margin-left:6px;font-size:11px;font-weight:600;color:var(--muted)}.seatlist:has(.si) li:not(.si) .sw{opacity:.3}.seatlist:has(.si) li:not(.si){color:var(--muted)}.seatlist{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;font-size:14.5px}.seatlist li{display:flex;align-items:center;gap:8px;min-width:0}.seatlist li span.n{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700}.seatlist li span.p{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.govs{display:grid;gap:10px;margin-bottom:26px}.gov{display:flex;gap:12px;align-items:center}.gov .sw{width:12px;height:36px;border-radius:4px}.gov b{display:block;font-size:16px}.gov span{font-size:14px;color:var(--muted)}.evs{list-style:none;margin:0 0 0 6px;padding:0;display:grid;border-left:2px solid var(--line)}.evs li{position:relative;padding:0 0 16px 18px}.evs li:before{content:"";position:absolute;left:-6px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--bg);border:2px solid var(--ink)}.evs time{font-size:13.5px;color:var(--muted);font-variant-numeric:tabular-nums}.evs .tp{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:8px}.evs p{font-size:16px}.soon{font-size:15px;color:var(--muted)}.l-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line);margin-top:-6px;position:sticky;top:calc(var(--hdr,64px) + var(--leg-top,0px) + var(--ld-h,0px) - 1px);z-index:19;background:var(--bg)}.l-tabs::-webkit-scrollbar{display:none}.l-tabs button{border:0;background:none;color:var(--muted);padding:9px 14px 10px;font:600 15px var(--sans);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;min-height:42px}.l-tabs button:hover{color:var(--ink)}.l-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.ld-grid .sub{margin:-4px 0 12px}.l-lista{display:grid;gap:18px;max-width:760px}.evs p b{font-weight:700}.l-listas{display:grid;gap:10px;max-width:880px}@media (min-width:640px){.l-listas{grid-template-columns:repeat(2,minmax(0,1fr))}}.l-listas a{display:grid;gap:2px;padding:12px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface);text-decoration:none}.l-listas a:hover{border-color:var(--line-strong)}.l-listas b:after{content:" ↗";color:var(--muted);font-weight:400}.l-listas span{font-size:14px;color:var(--muted)}.pgroup{margin-top:34px;display:grid;gap:12px}.pgroup h2{font-size:23px}.pgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px}@media (min-width:1000px){.pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pc{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:10px 14px 10px 10px;text-align:left;cursor:pointer;display:grid;grid-template-columns:54px minmax(0,1fr);gap:2px 12px;align-items:center;transition:border-color .2s,transform .2s}.pc:hover{border-color:var(--line-strong);transform:translateY(-1px)}.pc img{grid-row:span 2;width:54px;height:54px;object-fit:contain}.pc b{font-size:15.5px;line-height:1.25;align-self:end}.pc span.d{font-size:13.5px;line-height:1.35;color:var(--muted);align-self:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc.party{grid-template-columns:58px minmax(0,1fr);gap:6px 14px;padding:12px 14px 12px 12px}.pc.party>:not(.plogo){grid-column:2}.plogo{grid-row:span 3;align-self:center;width:58px;height:58px;border-radius:12px;background:#fff;border:1px solid var(--line);display:grid;place-items:center;padding:2px;box-sizing:border-box}.plogo img{width:100%;height:100%;object-fit:contain;grid-row:auto}.pt-logo{width:84px;height:84px;padding:4px;grid-row:auto;border-radius:16px;flex:none}.pt-cab{display:flex;align-items:center;justify-content:space-between;gap:18px}.pc.party b{align-self:auto}.spark{display:flex;align-items:flex-end;gap:2px;height:26px}.spark i{flex:1;background:var(--pc);border-radius:2px 2px 0 0;min-height:2px}.spark i.z{background:var(--line);height:2px!important}.pc .seats{font-size:13px;color:var(--muted)}.pz-hero{display:grid;gap:18px;align-items:center;padding-block:10px 4px}@media (min-width:640px){.pz-hero{grid-template-columns:minmax(0,1fr) 220px}}.pz-hero img{width:100%;max-width:220px;height:auto;justify-self:center}.pz-hero h1{font-size:clamp(34px,7vw,48px)}.kind{display:block;font-size:12px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--kc,var(--muted));margin-bottom:6px}.pz .lead2{font-family:var(--serif);font-size:22px;line-height:1.45;margin-top:12px}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:14px 22px;margin-top:22px;padding-block:16px;border-block:1px solid var(--line)}.facts div{display:grid;gap:2px}.facts dt{font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:var(--muted)}.facts dd{margin:0;font-size:15.5px}.pz h2{font-size:24px;margin:36px 0 12px}.pz ul.bul{margin:0;padding-left:20px;display:grid;gap:8px}.example{background:var(--kb);border-radius:14px;padding:14px 16px;margin-top:16px}.example .k{font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;color:var(--kc)}.ptl{list-style:none;margin:0 0 0 6px;padding:0;display:grid;border-left:2px solid var(--line)}.ptl li{position:relative;padding:0 0 18px 22px}.ptl li:before{content:"";position:absolute;left:-7px;top:7px;width:12px;height:12px;border-radius:50%;background:var(--bg);border:2px solid var(--kc,var(--ink))}.ptl .y{font-family:var(--serif);font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.ptl b{display:block;font-size:16.5px}.ptl p{font-size:15.5px;color:var(--muted)}.xl{margin-top:4px}.xl button{background:none;border:0;padding:0;color:var(--accent-ink);font-weight:600;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.pnav{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:40px;padding-top:20px;border-top:1px solid var(--line)}.pnav button{background:none;border:0;padding:6px 0;text-align:left;cursor:pointer;display:grid;gap:2px}.pnav button:last-child{text-align:right}.pnav button span{font-size:13px;color:var(--muted)}.pnav button b{font-size:16.5px}.qlist{display:grid;gap:8px}@media (min-width:760px){.qlist{grid-template-columns:repeat(2,minmax(0,1fr))}}.q{display:flex;align-items:center;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:14px 16px;cursor:pointer;text-align:left;width:100%;min-height:58px;transition:border-color .2s}.q:hover{border-color:var(--line-strong)}.q .t{flex:1;min-width:0;font-size:16.5px;font-weight:600}.q.soon .t{font-weight:400;color:var(--muted)}.q .pill{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.q svg{color:var(--muted)}.q.soon{background:transparent;border-style:dashed}.q .qi{height:40px;width:52px;object-fit:contain;flex:none}.group{display:grid;gap:8px;align-content:start}.group h3{display:flex;align-items:center;gap:10px;font-family:var(--sans);font-size:13px;letter-spacing:.09em;text-transform:uppercase;font-weight:700;color:var(--muted)}.group h3 img{height:30px;width:auto}.empty{color:var(--muted)}.search label{display:flex;align-items:center;gap:10px;background:var(--surface);border:1.5px solid var(--line-strong);border-radius:14px;padding:0 16px;min-height:56px}.search input{border:0;background:none;font:inherit;font-size:17.5px;color:var(--ink);flex:1;min-width:0;height:52px;outline:none}.search input::placeholder{color:var(--muted)}.crumb{padding-top:22px;display:flex;align-items:center;gap:8px;font-size:14.5px;color:var(--muted);flex-wrap:wrap}.crumb button{background:none;border:0;padding:6px 0;cursor:pointer;color:var(--ink);font-weight:600;display:inline-flex;align-items:center;gap:6px}.crumb button svg{width:16px;height:16px}.qhead{padding-block:10px 4px;display:grid;gap:10px}.qhead h1{font-size:clamp(32px,7vw,46px)}.qhead .lead{color:var(--muted);font-size:18.5px}.meta{font-size:14.5px;color:var(--muted);display:flex;gap:14px;flex-wrap:wrap}.answer{margin-top:18px;padding:4px 0 4px 20px;display:grid;gap:6px;border-left:4px solid var(--accent)}.answer p{font-family:var(--serif);font-size:23px;line-height:1.4}.section{margin-top:40px;display:grid;gap:14px}.section>h2{font-size:26px}.section>.sub{color:var(--muted);font-size:16px;margin-top:-6px}.progress{display:flex;gap:5px}.progress button{flex:1;height:6px;border-radius:99px;border:0;background:var(--sunk);cursor:pointer;padding:0}.progress button.done{background:var(--accent)}.note{background:var(--sunk);border-radius:14px;padding:16px 18px;font-size:16.5px}.note b{display:block;margin-bottom:2px}.cta{display:flex;gap:16px;align-items:center;background:var(--primary);color:var(--on-primary);border:0;border-radius:20px;padding:22px;text-align:left;cursor:pointer;width:100%}.cta.alt{background:var(--surface);color:var(--ink);border:1px solid var(--line)}.cta .big{font-family:var(--serif);font-weight:600;font-size:clamp(21px,5vw,25px);line-height:1.2}.cta .small{font-size:15px;margin-top:4px;opacity:.8}.cta>div{flex:1;min-width:0}.stepper{background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden}.stepper .progress{padding:16px 18px 0}.actors{display:flex;flex-wrap:wrap;gap:6px;padding:14px 18px 0}.actor{font-size:13.5px;padding:3px 10px;border-radius:99px;border:1px solid var(--line);color:var(--muted)}.actor.on{background:var(--accent-soft);color:var(--accent-ink);border-color:transparent;font-weight:700}.stage{padding:10px 18px 0;display:grid;justify-items:center}.stage svg{width:100%;max-width:440px;height:auto;display:block}.seat{fill:var(--seat);transition:fill .25s,stroke .25s,opacity .25s}.seat.yes{fill:var(--ink)}.seat.no{fill:var(--surface);stroke:var(--ink);stroke-width:.012}.seat.abs{fill:var(--seat-abs)}.seat.off{opacity:.25}.seat.ghost{fill:transparent}.cand{fill:var(--accent);stroke:none}.cand-t{font-family:var(--sans);font-size:.08px;font-weight:700;fill:#1a1205}.caption{margin-top:-4px;font-family:var(--serif);font-weight:600;font-size:clamp(26px,6vw,32px);text-align:center;font-variant-numeric:tabular-nums}.legend{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;font-size:14px;color:var(--muted);min-height:22px}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:12px;height:12px;border-radius:50%;display:inline-block}.l-yes{background:var(--ink)}.l-no{background:var(--surface);border:2px solid var(--ink)}.l-abs{background:var(--seat-abs);border:1px solid var(--line)}.steptext{padding:16px 18px 4px;display:grid;gap:8px;min-height:150px}.steptext .n{font-size:13.5px;color:var(--muted);font-weight:700}.steptext h3{font-size:24px}.stepnav2{display:flex;justify-content:space-between;gap:10px;padding:14px 18px 18px}.myths{display:grid;gap:14px}.ptxt{font-size:17px}.steps2{list-style:none;margin:0;padding:0;display:grid;gap:14px;counter-reset:st}.steps2 li{counter-increment:st;display:grid;grid-template-columns:30px minmax(0,1fr);gap:2px 12px}.steps2 li:before{content:counter(st);grid-row:span 2;width:28px;height:28px;border-radius:50%;background:var(--ink);color:var(--bg);font-weight:700;font-size:14px;display:grid;place-items:center}.steps2 b{font-size:17px}.steps2 p{color:var(--muted);font-size:16px}.bul2{margin:0;padding-left:20px;display:grid;gap:8px;font-size:16.5px}.tblwrap{overflow-x:auto}.cmp{width:100%;border-collapse:collapse;font-size:15.5px}.cmp th,.cmp td{text-align:left;vertical-align:top;padding:10px 12px 10px 0;border-bottom:1px solid var(--line)}.cmp thead th{font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;color:var(--muted)}.cmp tbody th{font-weight:600;width:30%}@media (max-width:600px){.cmp thead{display:none}.cmp tr{display:grid;gap:4px;padding:10px 0;border-bottom:1px solid var(--line)}.cmp th,.cmp td{padding:0;border:0;width:auto!important}.cmp td:before{content:attr(data-l) ": ";font-weight:700;color:var(--muted);font-size:13.5px}}.dh{border-collapse:collapse;font-size:14.5px;font-variant-numeric:tabular-nums;min-width:520px;width:100%}.dh th,.dh td{padding:7px 6px;text-align:right;border-bottom:1px solid var(--line)}.dh th:first-child,.dh td:first-child{text-align:left}.dh thead th{font-size:12.5px;color:var(--muted);font-weight:600}.dh td.win{background:var(--accent-soft,var(--sunk));font-weight:700;border-radius:6px}.dh td.tot{font-weight:700;font-size:16px}.dh-res{font-size:15.5px;color:var(--muted)}.pbars{display:flex;align-items:flex-end;gap:4px;height:200px;margin-top:6px;padding-top:18px}.pbars div{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px}.pbars i{display:block;width:100%;background:var(--pc);border-radius:4px 4px 0 0;min-height:2px;position:relative}.pbars i.z{background:var(--line)}.pbars i span{position:absolute;bottom:100%;left:50%;transform:translate(-50%);font-size:11.5px;font-weight:700;font-style:normal;padding-bottom:2px}.pbars i{flex:none}.pbars small{flex:none;font-size:10.5px;color:var(--muted);writing-mode:vertical-rl;transform:rotate(180deg);height:44px;overflow:hidden}.phist{list-style:none;margin:0;padding:0;display:grid}.phist li button{display:grid;grid-template-columns:86px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;background:none;border:0;border-bottom:1px solid var(--line);padding:9px 0;font:inherit;color:inherit;text-align:left;cursor:pointer}.phist li button:hover .nm{text-decoration:underline}.phist .yr{font-variant-numeric:tabular-nums;color:var(--muted);font-size:14.5px}.phist .n{font-weight:700;font-variant-numeric:tabular-nums}.seatlist li button{display:flex;align-items:center;gap:8px;width:100%;min-width:0;background:none;border:0;padding:2px 0;font:inherit;color:inherit;cursor:pointer;text-align:left}.seatlist li button:hover span.p{text-decoration:underline}.myth{display:grid;gap:6px;padding-bottom:14px;border-bottom:1px solid var(--line)}.myth:last-child{border-bottom:0}.myth .no{display:flex;gap:10px;align-items:flex-start;color:var(--muted)}.myth .no span.txt{text-decoration:line-through;text-decoration-color:var(--bad)}.myth .yes{display:flex;gap:10px;align-items:flex-start;font-weight:600}.tag{flex:none;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;border-radius:6px;padding:3px 7px;margin-top:3px}.tag.bad{background:var(--bad-soft);color:var(--bad)}.tag.ok{background:var(--ok-soft);color:var(--ok)}.terms{display:flex;flex-wrap:wrap;gap:8px}.term{background:var(--surface);border:1px solid var(--line);border-radius:99px;padding:8px 14px;font-size:15.5px;cursor:pointer}.opt{text-align:left;background:var(--bg);border:1.5px solid var(--line);border-radius:12px;padding:12px 14px;cursor:pointer;font-size:16.5px;min-height:50px}.opt:hover:not(:disabled){border-color:var(--line-strong)}.opt:disabled{cursor:default}.opt.right{border-color:var(--ok);background:var(--ok-soft)}.opt.wrong{border-color:var(--bad);background:var(--bad-soft)}.fb{font-size:15.5px;color:var(--muted)}.fb b{color:var(--ink)}details.fold{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}details summary{cursor:pointer;font-weight:600;padding:16px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px}details summary::-webkit-details-marker{display:none}details>summary:after{content:"+";font-size:22px;line-height:1;color:var(--muted)}details[open]>summary:after{content:"–"}details.fold ul{margin:0 0 16px;padding-left:20px;display:grid;gap:8px;font-size:15.5px}details.fold li small{display:block;color:var(--muted);font-size:14px}.items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (min-width:640px){.items{grid-template-columns:repeat(4,minmax(0,1fr))}}.item{background:var(--surface);border:1.5px solid var(--line);border-radius:14px;padding:14px 12px;display:grid;justify-items:start;gap:8px;cursor:pointer;text-align:left;min-height:96px;font-weight:600;font-size:15.5px;line-height:1.3}.item[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.who{display:grid;gap:16px;padding-top:6px}.who h2{font-size:25px}.levels{display:grid;gap:8px}@media (min-width:640px){.levels{grid-template-columns:repeat(4,minmax(0,1fr))}}.lv{border-radius:14px;padding:12px;display:grid;gap:4px;align-content:start;background:var(--surface);justify-items:start}.lv img{height:46px;width:auto;margin-bottom:4px}.lv .name{font-size:13.5px;font-weight:700;color:var(--muted)}.lv .role{font-family:var(--serif);font-weight:600;font-size:19px}.lv .what{font-size:14.5px}.lv.main{background:var(--primary);color:var(--on-primary)}.lv.main .name{color:var(--on-primary);opacity:.75}.lv.rules{box-shadow:inset 0 0 0 1.5px var(--ink)}.lv.maybe{box-shadow:inset 0 0 0 1.5px var(--line-strong)}.lv.none{opacity:.5;background:transparent}.go-to{display:flex;gap:12px;align-items:flex-start}.go-to b{display:block}.depends{font-size:15.5px;border-left:3px solid var(--accent);padding:2px 0 2px 12px}.prose{display:grid;gap:14px;max-width:38em}.prose h2{font-size:22px;margin-top:10px}.prose ul{margin:0;padding-left:20px;display:grid;gap:6px}.cr-lista{font-size:14px;color:var(--muted);overflow-wrap:anywhere}.cr-lista b{color:var(--ink);font-weight:600}.foot{max-width:1200px;margin:60px auto 0;padding-block:22px 18px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;font-size:14px;color:var(--muted)}.foot .links{display:flex;flex-wrap:wrap;gap:8px 18px}.foot .brandline{display:flex;align-items:flex-start;gap:10px;margin:0;max-width:640px;line-height:1.5}.foot .brandline svg{width:24px;height:24px;flex:none;margin-top:-1px;color:var(--ink)}dialog{border:0;border-radius:22px 22px 0 0;padding:0;background:var(--surface);color:var(--ink);width:100%;max-width:560px;max-height:88vh;margin:auto auto 0;box-shadow:0 -10px 40px #00000040}@media (min-width:720px){dialog{border-radius:22px;margin:auto}}dialog::backdrop{background:#0a0c1280}#sheet[open]{animation:sheet-up .38s cubic-bezier(.2,.8,.2,1)}#sheet::backdrop{background:#0a0c126b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}@keyframes sheet-up{0%{transform:translateY(48px);opacity:.4}}@keyframes sheet-in{0%{transform:translate(56px);opacity:.4}}@media (max-width:719px){#sheet .sheet:before{content:"";justify-self:center;width:40px;height:5px;border-radius:3px;background:var(--line-strong);margin:-10px 0 -2px}}@media (min-width:1000px){#sheet{margin:0 0 0 auto;height:100dvh;max-height:100dvh;max-width:470px;border-radius:24px 0 0 24px;box-shadow:-20px 0 60px #0000002e}#sheet[open]{animation-name:sheet-in}#sheet .sheet{padding:28px 28px 32px;gap:16px}}.sheet{padding:22px max(20px,env(safe-area-inset-right,0px)) calc(22px + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));display:grid;gap:14px}.sheet-top{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center}.sheet-top img{height:74px;width:auto}.sheet h3{font-size:26px}.x{width:40px;height:40px;border-radius:50%;border:0;background:var(--sunk);display:grid;place-items:center;cursor:pointer;flex:none}.era{background:var(--accent-soft);color:var(--accent-ink);border-radius:12px;padding:12px 14px;font-size:16px}.era b{display:block;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase}.fl{display:grid;gap:4px}.fl h4{margin:0;font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.fl ul{margin:0;padding-left:20px;display:grid;gap:4px}.toast{position:fixed;left:50%;transform:translate(-50%);bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--primary);color:var(--on-primary);padding:12px 18px;border-radius:12px;font-size:15.5px;z-index:40;max-width:calc(100% - 32px);box-shadow:0 8px 24px #0003}@keyframes rise{0%{opacity:.001;transform:translateY(6px)}to{opacity:1;transform:none}}[data-view]:not([hidden]){animation:rise .35s ease backwards}@media (prefers-reduced-motion: reduce){*{transition:none!important;animation:none!important}}.t-b{color:var(--ok)}.t-m{color:var(--bad)}.t-n{color:var(--muted)}@keyframes cx-sube{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes cx-dibujo{0%{stroke-dashoffset:3000}to{stroke-dashoffset:0}}@keyframes cx-aparece{0%{opacity:0}to{opacity:1}}@keyframes cx-crece{0%{opacity:0;transform:scaleX(.6)}}@keyframes cx-hoja{0%{transform:translateY(40px);opacity:.4}to{transform:none;opacity:1}}.cx-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 24px;flex-wrap:wrap}.cx-head>div{display:grid;gap:10px;min-width:0}#v-cifras[data-nivel=dato] .cx-head .lead{display:none}.cx-tabs{display:flex;gap:2px;flex:none;padding:4px;border-radius:999px;background:var(--sunk)}.cx-tabs button{height:42px;padding:0 24px;border:0;border-radius:999px;background:none;color:var(--muted);font:650 16px var(--sans);cursor:pointer;white-space:nowrap;transition:background .25s,color .2s}.cx-tabs button:hover{color:var(--ink)}.cx-tabs button[aria-selected=true]{background:var(--ink);color:var(--surface)}.cx-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-bar{position:sticky;top:var(--cf-barra,0px);z-index:20;margin-top:20px;padding:6px 6px 8px;border:1px solid var(--line);border-radius:22px;background:var(--surface);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 1px 2px #141c2d0a,0 10px 30px -12px #141c2d1f}.cx-bar-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.cx-pres{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--sunk)}.cx-pres button{display:flex;align-items:center;justify-content:center;gap:7px;height:30px;padding:0 14px;border:0;border-radius:999px;background:none;color:var(--muted);font:600 14px var(--sans);cursor:pointer;white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}.cx-pres button:hover{color:var(--ink)}.cx-pres button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #141c2d1f,0 0 0 .5px var(--line-strong)}.cx-pres .cara.mini{margin:0 0 0 -8px;width:24px;height:24px}.cx-pres .c{display:none}.cx-fechas{padding-right:10px;font:600 14px var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap}.cx-pista{position:relative;height:22px;margin:8px 14px 0}.cx-anios{display:flex;align-items:center;gap:2px;height:22px;cursor:pointer}.cx-an{flex:1;height:8px;border-radius:2px;background:var(--c);opacity:.25;transition:opacity .2s,height .2s}.cx-an.on{opacity:1}.cx-an:hover{opacity:.6;height:12px}.cx-bar-anio .cx-an.on{height:12px;box-shadow:0 0 0 1.5px var(--surface),0 0 0 2.5px var(--ink)}.cx-an.sin{opacity:.15;cursor:default}.cx-h{position:absolute;top:1px;width:20px;height:20px;margin-left:-10px;border-radius:50%;border:2px solid var(--ink);background:var(--surface);cursor:ew-resize;touch-action:none;padding:0;box-shadow:0 1px 3px #141c2d33;transition:transform .15s,background .15s}.cx-h:hover{transform:scale(1.12)}.cx-h:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cx-h.drag{background:var(--ink);transform:scale(1.15)}.cx-ejes{position:relative;height:15px;margin:2px 14px 0;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.cx-ejes span{position:absolute;transform:translate(-50%);white-space:nowrap}.cx-ejes span.on{color:var(--ink);font-weight:600}.cx-main{margin:26px 0 72px}.cx-main.entra{animation:cx-sube .35s cubic-bezier(.2,.7,.2,1) both}.cx-panel{background:var(--surface);border:1px solid var(--line);border-radius:22px;padding:24px 28px}.cx-panel.entra{animation:cx-sube .4s cubic-bezier(.2,.7,.2,1) both}.cx-volver{display:inline-flex;align-items:center;gap:6px;margin-bottom:6px;padding:4px 0;border:0;background:none;color:var(--muted);font:600 14px var(--sans);cursor:pointer}.cx-volver:hover{color:var(--ink)}.cx-cab{margin-bottom:18px}.cx-cab h2{font:600 34px/1.15 var(--serif);letter-spacing:-.015em}.cx-sec{margin:28px 0 12px;font:600 23px/1.2 var(--serif);letter-spacing:-.01em}.cx-nota{margin-top:12px;font-size:13px;line-height:1.5;color:var(--muted)}.cx-pie{margin:16px 0 0;font-size:13px;line-height:1.5;color:var(--muted)}.cx-link{border:0;background:none;padding:0;color:var(--ink);font:600 inherit var(--sans);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer}.v-b{background:var(--ok-fill)}.v-n{background:var(--line-strong)}.v-m{background:var(--bad-fill)}.v-s{background:var(--line)}.cx-mbar{display:inline-flex;gap:2px;width:72px;height:6px;border-radius:3px;overflow:hidden;flex:none}.cx-mbar i{display:block;height:100%}.cx-mbar.xl{display:flex;width:100%;height:12px;gap:3px;border-radius:6px;margin:18px 0 12px}.cx-punto{width:8px;height:8px;border-radius:50%;font-style:normal}.cx-punto.v-s{background:none;box-shadow:inset 0 0 0 1.5px var(--line-strong)}.cx-pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cx-pill{display:inline-flex;align-items:center;min-height:28px;padding:3px 11px;border-radius:999px;font-size:13.5px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--sunk);color:var(--ink)}.cx-pill.t-b{background:var(--ok-soft);color:var(--ok)}.cx-pill.t-m{background:var(--bad-soft);color:var(--bad)}.cx-pill.t-n{color:var(--muted)}.cx-pill b{margin-right:7px}.cx-ind .cx-pill,.cx-ind .cx-pill.t-b,.cx-ind .cx-pill.t-m,.cx-ind .cx-pill.t-n{min-height:0;padding:0;background:none;font-size:14.5px}.cx-ind .cx-pill:not(.t-b):not(.t-m){color:var(--muted)}.cx-ir{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;margin-top:14px;padding:13px 16px;border:1px solid var(--line);border-radius:16px;background:var(--surface);color:var(--ink);font:500 14.5px var(--sans);text-align:left;cursor:pointer;transition:border-color .2s,box-shadow .2s}.cx-ir:hover{border-color:var(--line-strong);box-shadow:0 10px 26px -20px #141c2d66}.cx-ir-t{display:grid;gap:2px;min-width:0}.cx-ir-t>span{font-weight:600}.cx-ir small{font-size:13px;line-height:1.4;color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cx-ir b{flex:none;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap}.cx-ir b span{color:var(--muted)}.cx-rows{list-style:none;margin:0;padding:4px;display:grid;gap:1px;background:var(--surface);border:1px solid var(--line);border-radius:18px}.cx-row{display:grid;grid-template-columns:minmax(0,1fr) 112px;grid-template-areas:"n v" "b p";align-items:center;gap:7px 16px;width:100%;padding:11px 14px;border:0;border-radius:13px;background:none;color:var(--ink);text-align:left;cursor:pointer;transition:background .15s}.cx-row:hover{background:var(--bg)}.cx-row:focus-visible,.cx-ir:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-row-n{grid-area:n;min-width:0;font:500 15px/1.3 var(--sans)}.cx-row-v{grid-area:v;font:650 15px var(--sans);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.cx-row-b{grid-area:b;height:5px;border-radius:3px;background:var(--sunk);overflow:hidden}.cx-row-b i{display:block;height:100%;border-radius:3px;background:var(--ink);opacity:.62;animation:cx-crece .5s cubic-bezier(.2,.7,.2,1) both;transform-origin:left}.cx-row-p{grid-area:p;font-size:12.5px;color:var(--muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.cx-u{margin-left:2px;font:600 .45em var(--sans);letter-spacing:0;opacity:.75}.cx-row-v .cx-u,.cx-tm-t b .cx-u{font-size:.7em}.cx-c-cab{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.cx-uni{display:flex;gap:2px;padding:3px;border-radius:999px;background:var(--sunk)}.cx-uni button{height:28px;padding:0 12px;border:0;border-radius:999px;background:none;color:var(--muted);font:600 12.5px var(--sans);cursor:pointer;white-space:nowrap}.cx-uni button:hover{color:var(--ink)}.cx-uni button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #141c2d1f}.cx-sec-u{margin-left:10px;font:500 13px var(--sans);color:var(--muted)}.cx-bar-anio .cx-pres{background:none;padding-left:0}.cx-bar-anio .cx-h{display:none}.cx-bar-anio .cx-an{cursor:pointer}.cx-tl-ayuda{align-self:center;padding:6px 4px;font:600 13.5px var(--sans);color:var(--muted)}.cx-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.cx-evo{margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}.cx-evo-g{position:relative;margin-top:8px}.cx-evo-g svg{display:block;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}.ev-in,.ev-out{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.ev-in{stroke:var(--ok-fill)}.ev-out{stroke:var(--bad-fill)}.ev-deuda{fill:var(--deuda-fill);opacity:.3}.ev-ahorro{fill:var(--ok-fill);opacity:.22}.ev-sel{fill:var(--ink);opacity:.07}.ev-hit{fill:transparent;cursor:pointer}.ev-hit:hover{fill:var(--ink);opacity:.05}.cx-evo-g .g-eje.on{fill:var(--ink);font-weight:650}.cx-tm{position:relative;height:340px;border-radius:18px;overflow:hidden;background:var(--bg)}.cx-lst-in .cx-tm{--tm:var(--ok-fill)}.cx-lst-out .cx-tm{--tm:var(--bad-fill)}.cx-tm-t{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;gap:2px;padding:10px 12px;border:2px solid var(--bg);border-radius:12px;background:var(--sunk);background:color-mix(in srgb,var(--tm) var(--k),var(--surface));color:var(--ink);text-align:left;cursor:pointer;overflow:hidden;transition:filter .15s,transform .15s;animation:cx-aparece .4s both}.cx-tm-t:hover{filter:brightness(1.06) saturate(1.1)}.cx-tm-t:focus-visible{outline:2px solid var(--accent);outline-offset:-4px}.cx-tm-t .n{font:600 14px/1.25 var(--sans);overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cx-tm-t b{font:650 18px/1.2 var(--sans);font-variant-numeric:tabular-nums}.cx-tm-t .p{font-size:12.5px;opacity:.75;font-variant-numeric:tabular-nums}.cx-tm-t .m{display:none;font:650 12px var(--sans);font-variant-numeric:tabular-nums}.cx-tm-t.pq{padding:6px 8px}.cx-tm-t.pq b{font-size:14px}.cx-tm-t.pq .n{font-size:12px;-webkit-line-clamp:1}.cx-tm-t:disabled{cursor:default;filter:none}.cx-tm-t.pq .p{font-size:11.5px}.cx-tm-t.fila{flex-direction:row;align-items:center;justify-content:space-between;gap:6px;padding:4px 10px}.cx-tm-t.fila .n{font-size:12px;-webkit-line-clamp:1;min-width:0}.cx-tm-t.fila b{display:none}.cx-tm-t.fila .p{flex:none;font-size:12px}.cx-tm-t.mini{justify-content:center;align-items:center;padding:2px}.cx-tm-t.mini .n,.cx-tm-t.mini b,.cx-tm-t.mini .p{display:none}.cx-tm-t.mini .m{display:block}.cx-sec-i{display:inline-grid;place-items:center;width:26px;height:26px;margin-right:10px;border-radius:50%;font:700 17px/1 var(--sans);vertical-align:3px;color:#fff}.cx-sec-in .cx-sec-i{background:var(--ok-fill)}.cx-sec-out .cx-sec-i{background:var(--bad-fill)}.cx-lst-in .cx-row-b i{background:var(--ok-fill);opacity:1}.cx-lst-in .cx-row-v{color:var(--ok)}.cx-lst-out .cx-row-b i{background:var(--bad-fill);opacity:1}.cx-lst-out .cx-row-v{color:var(--bad)}.cx-g-in .g-es,.cx-g-in .g-dot{stroke:var(--ok)}.cx-g-in .g-dot,.cx-g-in .g-halo{fill:var(--ok)}.cx-g-in .g-area-0{stop-color:var(--ok)}.cx-g-out .g-es{stroke:var(--bad)}.cx-g-out .g-dot,.cx-g-out .g-halo{fill:var(--bad)}.cx-g-out .g-area-0{stop-color:var(--bad)}.cx-dato{padding:22px 24px 20px;background:var(--surface);border:1px solid var(--line);border-radius:22px}.cx-dato .cx-cab{margin-bottom:0}.cx-dato .cx-cab h2{font-size:28px}.cx-nos{display:grid;grid-template-columns:220px minmax(0,1fr);gap:28px;align-items:start}.cx-izq{position:sticky;top:var(--cf-top,180px)}.cx-nota{display:grid;gap:8px;padding:2px 4px 0}.cx-nota-n{display:flex;align-items:baseline;gap:3px;margin:0}.cx-nota-n b{color:var(--ink);font:600 42px/1 var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.cx-nota-n small{font:600 15px var(--sans);color:var(--muted)}.cx-nota-t{display:grid;gap:4px;font:500 14px/1.35 var(--sans);color:var(--muted)}.cx-nota-t small{font-size:12.5px}.cx-nota-t .cx-mbar{width:100%;height:7px;margin-top:4px}.cx-nota-l{display:flex;flex-wrap:wrap;gap:4px 12px;font:600 12px var(--sans);color:var(--muted)}.cx-nota-l i{display:inline-block;width:8px;height:8px;margin-right:5px;border-radius:50%}.cx-nota-l .v-b{background:var(--ok)}.cx-nota-l .v-m{background:var(--bad)}.cx-nota-l .v-n{background:var(--line-strong)}.cx-lt{display:grid;gap:2px}.cx-lt button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:7px 10px;border:0;border-radius:13px;background:none;color:var(--ink);text-align:left;cursor:pointer;transition:background .15s}.cx-lt button:hover{background:var(--sunk)}.cx-lt button[aria-current]{background:var(--ink);color:var(--surface)}.cx-lt button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cx-lt .n{font:600 14px/1.25 var(--sans)}.cx-lt .d{display:flex;gap:4px}.cx-lt [aria-current] .cx-punto{box-shadow:0 0 0 1.5px var(--ink)}.cx-td{min-width:0}.cx-ind{padding:16px 20px 14px;background:var(--surface);border:1px solid var(--line);border-radius:22px}.cx-ind>.entra{animation:cx-sube .35s cubic-bezier(.2,.7,.2,1) both}.cx-ind-cab{display:flex;align-items:center;justify-content:space-between;gap:12px}.cx-ind h3{font:600 23px/1.2 var(--serif);letter-spacing:-.01em}.cx-fuentes{display:inline-flex;align-items:center;gap:6px;flex:none;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--ink);font:600 13px var(--sans);cursor:pointer;transition:border-color .2s}.cx-fuentes:hover{border-color:var(--line-strong)}.cx-fuentes svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cx-td>.cx-ir{margin-top:12px}.cx-d-n{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:0}.cx-d-n b{font:600 34px/1 var(--serif);letter-spacing:-.025em;font-variant-numeric:tabular-nums}.cx-d-n b.t-b{color:var(--ok)}.cx-d-n b.t-m{color:var(--bad)}.cx-d-n span{font-size:14.5px;line-height:1.4;color:var(--muted)}.cx-d-txt{margin-top:14px;max-width:760px;font-size:14.5px;line-height:1.55;color:var(--muted)}.cx-d-txt b{color:var(--ink)}.c-g{position:relative;margin-top:16px}.c-g svg{display:block;overflow:visible;touch-action:pan-y;user-select:none;-webkit-user-select:none}.entra .g-dibujo{stroke-dasharray:3000;animation:cx-dibujo 1.1s cubic-bezier(.3,.6,.2,1) both}.entra .g-area,.entra .g-halo,.entra .g-dot,.entra .g-etq,.entra .g-val{animation:cx-aparece .6s .35s both}.g-banda{opacity:.06}.g-sep{stroke:var(--line);stroke-width:1}.g-rupt{stroke:var(--muted);stroke-width:1;stroke-dasharray:3 3}.g-rupt-t{fill:var(--muted);font:500 10.5px var(--sans)}.g-gob-t{fill:var(--muted);font:600 11px var(--sans);letter-spacing:.01em}.g-grid{stroke:var(--line);stroke-width:1;stroke-dasharray:2 4}.g-cero{stroke:var(--line-strong);stroke-width:1}.g-eje{fill:var(--muted);font:11.5px var(--sans);font-variant-numeric:tabular-nums}.g-area-0{stop-color:var(--ink);stop-opacity:.08}.g-area-1{stop-color:var(--ink);stop-opacity:0}.g-es{fill:none;stroke:var(--ink);stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.g-prov{stroke-dasharray:4 5}.g-ue{fill:none;stroke:var(--muted);stroke-width:1.6;stroke-dasharray:5 5;stroke-linecap:round}.g-l2{fill:none;stroke:var(--accent);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.g-l3{fill:none;stroke:var(--serie3);stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.g-bar{fill:var(--ink);opacity:.78}.g-halo{fill:var(--ink);opacity:.1}.g-dot{fill:var(--ink);stroke:var(--surface);stroke-width:2}.g-val{fill:var(--ink);font:600 11.5px var(--sans);font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round}.g-etq{fill:var(--ink);font:700 13px var(--sans);font-variant-numeric:tabular-nums}.g-etq-o{font:700 12.5px var(--sans);font-variant-numeric:tabular-nums;stroke:none}.g-etq-o.g-ue{fill:var(--muted);font-weight:600}.g-etq-o.g-l2{fill:var(--accent)}.g-etq-o.g-l3{fill:var(--serie3)}.g-cruz{stroke:var(--ink);stroke-width:1;opacity:.28;stroke-dasharray:3 3}.g-sig{fill:var(--surface);stroke:var(--ink);stroke-width:2.5}.c-a_tiempo{fill:var(--ink);opacity:.75}.c-tarde{fill:var(--ink);opacity:.25}.c-prorrogado{fill:url(#c-rayas)}.cx-ley{display:flex;flex-wrap:wrap;gap:6px 18px;margin:10px 0 0 46px;font-size:12.5px;color:var(--muted)}.cx-ley span{display:inline-flex;align-items:center;gap:7px}.cx-ley i{width:12px;height:12px;border-radius:3px}.cx-ley .c-k1{background:var(--ink);opacity:.75}.cx-ley .c-k2{background:var(--ink);opacity:.25}.cx-ley .c-k3{background:repeating-linear-gradient(45deg,var(--ink) 0 1.5px,transparent 1.5px 4px);box-shadow:inset 0 0 0 1px var(--line-strong)}.cx-ley .cx-k-prov{width:18px;height:0;border-radius:0;border-top:2.5px dashed var(--ink)}.g-tip{position:absolute;top:4px;pointer-events:none;min-width:120px;background:var(--surface);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--line);border-radius:12px;padding:8px 12px;font-size:13px;box-shadow:0 10px 30px -10px #141c2d4d;z-index:3;white-space:nowrap;animation:cx-aparece .15s both}.g-tip .t{color:var(--muted);font-size:12px;margin-bottom:2px}.g-tip .f{display:flex;align-items:center;gap:7px}.g-tip .f b{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700}.g-tip .f span:not(.k){color:var(--muted)}.g-tip .k{width:12px;height:0;border-top:2.5px solid var(--ink);border-radius:2px}.g-tip .g-ue-k{border-top:2px dashed var(--muted)}.g-tip .g-l2-k{border-top-color:var(--accent)}.g-tip .g-l3-k{border-top-color:var(--serie3)}.c-lista{list-style:none;margin:16px 0 4px;padding:0;display:grid;gap:8px}.c-lista li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:8px;align-items:start;font-size:14.5px;line-height:1.45;padding:10px 12px;border:1px solid var(--line);border-radius:12px}.c-lista b{font-size:13px;line-height:1.6}.c-lista small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}.c-vacio{color:var(--muted);margin:16px 0}.c-info{width:min(580px,calc(100vw - 32px));border:1px solid var(--line);border-radius:20px;padding:20px 22px;background:var(--surface);color:var(--ink);box-shadow:0 30px 80px -20px #00000059}.c-info[open]{animation:cx-sube .25s both}.c-info::backdrop{background:#0a0c126b;backdrop-filter:blur(2px)}.c-info-cab{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}.c-info-cab h3{font-size:22px;margin:0}.c-info dl{display:grid;grid-template-columns:minmax(0,1fr);gap:3px;margin:0;font-size:14.5px;line-height:1.55}.c-info dt{color:var(--ink);font-weight:650}.c-info dd+dt{margin-top:12px}.c-info dd{margin:0}.c-temas{margin:6px 0 0;padding-left:18px;display:grid;gap:3px}.c-pasos{margin:4px 0 0;padding-left:20px;display:grid;gap:4px}.c-bal-c{margin-top:12px;font-weight:600}.c-bal{padding:0;list-style:none;gap:0;border-top:1px solid var(--line)}.c-bal li{display:grid;grid-template-columns:minmax(0,1fr) auto 56px;gap:12px;padding:5px 0;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums}.c-bal li>span:nth-child(2){color:var(--muted);font-size:13px}.c-bal li>b{text-align:right}.c-bal .c-bal-t{font-weight:650}.c-bal-n{margin-top:8px}.c-info dt.c-sep{grid-column:1 / -1;margin-top:8px;padding-top:12px;border-top:1px solid var(--line);color:var(--ink);font:600 17px var(--serif)}.c-info dd.c-sep{display:none}.c-info a{color:var(--ink)}.c-info-n{font-size:13px;color:var(--muted);margin:14px 0 0;padding-top:10px;border-top:1px solid var(--line)}.c-ico{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center;cursor:pointer;color:var(--ink)}.c-ico svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.c-info-acc{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.c-todo{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);border-radius:999px;padding:3px 14px;font:600 13px var(--sans);cursor:pointer;min-height:34px}.c-todo svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.c-todo.ok{border-color:var(--ok);color:var(--ok)}@media (prefers-reduced-motion:reduce){.cx-main.entra,.cx-panel.entra,.cx-ind.entra,.cx-row-b i,.cx-tm-t{animation:none}}@media (max-width:1100px) and (min-width:760px){.cx-pres button{padding:0 10px}.cx-nos{grid-template-columns:210px minmax(0,1fr);gap:16px}}@media (max-width:899px) and (min-width:760px){.cx-pres .n{display:none}.cx-pres .cara.mini{margin:0}}@media (max-width:759px){.cx-tabs{flex:1 1 100%}.cx-tabs button{flex:1;height:40px;padding:0 8px;font-size:15px}.cx-bar{position:static;margin:14px -8px 0;padding:5px 5px 8px}.cx-bar-top{flex-direction:column;align-items:stretch;gap:6px}.cx-pres{border-radius:16px}.cx-pres button{flex:1;flex-direction:column;gap:2px;height:48px;padding:2px;border-radius:13px;font-size:11px}.cx-pres .cara.mini{margin:0;width:22px;height:22px}.cx-pres .l{display:none}.cx-pres .c{display:inline}.cx-fechas{padding:0 6px;font-size:13px}.cx-pista{margin:8px 10px 0}.cx-ejes{margin:2px 10px 0}.cx-h{width:24px;height:24px;margin-left:-12px;top:-1px}.cx-main{margin:16px 0 44px}.cx-panel{padding:16px;border-radius:20px}.cx-cab h2{font-size:26px}.cx-sec{margin:30px 0 12px;font-size:21px}.cx-dos{grid-template-columns:minmax(0,1fr)}.cx-row{grid-template-columns:minmax(0,1fr) minmax(92px,auto);padding:8px 10px}.cx-row:hover{background:none}.cx-row:active{background:var(--sunk)}.cx-dato{padding:16px;border-radius:20px}.cx-dato .cx-cab h2{font-size:24px}.cx-dato .cx-ir{display:grid;justify-content:stretch;gap:4px}.cx-dato .cx-ir b{white-space:normal}.cx-nos{display:block}.cx-izq{display:contents}.cx-nota{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;padding:4px 2px}.cx-nota-n b{font-size:40px}.cx-lt{position:sticky;top:var(--cf-barra,0px);z-index:10;display:flex;gap:4px;margin:8px -8px 0;padding:5px;background:var(--surface);border:1px solid var(--line);overflow-x:auto;scrollbar-width:none;border-radius:16px;box-shadow:0 8px 20px -14px #141c2d4d}.cx-lt::-webkit-scrollbar{display:none}.cx-lt button{display:flex;flex:none;width:auto;padding:8px 12px;border-radius:12px}.cx-lt .d{display:none}.cx-td{margin-top:14px}.cx-ind{padding:12px 14px;border-radius:20px}.cx-ind h3{font-size:21px}.cx-d-n b{font-size:30px}.cx-td>.cx-ir{display:grid;justify-content:stretch;gap:4px}.cx-td>.cx-ir b{white-space:normal}.c-g{margin:14px -10px 0}.cx-ley{margin-left:0}.g-tip{font-size:12.5px;padding:7px 10px}.cx-pie{margin-top:22px}.c-info{width:100%;max-width:none;margin:auto 0 0;border-radius:22px 22px 0 0;border-bottom:0;padding:10px 18px calc(18px + env(safe-area-inset-bottom,0px));max-height:86vh;overflow:auto}.c-info:before{content:"";display:block;width:38px;height:5px;border-radius:3px;background:var(--line-strong);margin:0 auto 12px}.c-info[open]{animation:cx-hoja .3s cubic-bezier(.2,.8,.2,1) both}}.w-bar{display:grid;gap:10px}.w-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line)}#v-wiki .stick{margin-top:14px;padding-top:2px}.w-tabs::-webkit-scrollbar{display:none}.w-tabs button{border:0;background:none;color:var(--muted);padding:9px 12px 10px;font:600 15px var(--sans);cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;min-height:42px}.w-tabs button:hover{color:var(--ink)}.w-tabs button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.w-tabs .n{display:inline-block;min-width:20px;font-size:12px;font-weight:700;background:var(--sunk);border-radius:999px;padding:0 6px;margin-left:4px;text-align:center}#w-body .pgroup:first-child{margin-top:22px}@media (max-width:600px){.w-tabs button{padding:8px 9px;font-size:14px}}.h-grid{display:grid;gap:12px;margin-top:24px}@media (min-width:600px){.h-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.h-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}#tv{margin:24px auto 48px;max-width:880px}#v-trivia .pagehead{max-width:880px;margin-inline:auto}.tv-cfg{display:grid;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden}.tv-fila{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px 24px;align-items:center;padding:20px clamp(16px,3vw,28px);border-bottom:1px solid var(--line)}.tv-fila h2{font:700 13px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}@media (max-width:640px){.tv-fila{grid-template-columns:1fr}}.tv-seg{display:inline-flex;gap:2px;background:var(--sunk);border-radius:999px;padding:3px}.tv-seg button{border:0;background:none;border-radius:999px;padding:7px 20px;font:600 15px var(--sans);color:var(--muted);cursor:pointer;min-height:40px}.tv-seg button[aria-checked=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.tv-temas{display:flex;flex-wrap:wrap;gap:8px}.tv-temas button{border:1.5px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:6px 15px;font:600 14.5px var(--sans);cursor:pointer;min-height:40px}.tv-temas button:hover{border-color:var(--line-strong);color:var(--ink)}.tv-temas button[aria-pressed=true]{border-color:var(--ink);color:var(--bg);background:var(--ink)}.tv-go{display:grid;justify-items:center;gap:8px;padding:24px clamp(16px,3vw,28px) 26px;background:var(--bg)}.tv-start{min-height:54px;padding:0 34px;font-size:17px}.tv-go p{font-size:14px;color:var(--muted);text-align:center}.tv-juego,.tv-fin{display:grid;gap:14px;background:var(--surface);border:1px solid var(--line);border-radius:20px;padding:clamp(18px,3vw,30px)}.tv-prog{display:flex;justify-content:space-between;font-size:14px;color:var(--muted);font-weight:600}.tv-barra{height:6px;border-radius:3px;background:var(--sunk);overflow:hidden;margin-top:-6px}.tv-barra i{display:block;height:100%;background:var(--ink);transition:width .3s}.tv-tema{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--muted);margin-top:4px}.tv-q{font-size:clamp(22px,3vw,28px);margin-top:-6px}.tv-juego .opts{display:grid;gap:8px}@media (min-width:700px){.tv-juego .opts{grid-template-columns:1fr 1fr}}.tv-sig{display:flex;justify-content:flex-end}.tv-salir{justify-self:start;font-size:14px;color:var(--muted)}.tv-nota{font-family:var(--serif);font-size:20px;color:var(--muted);text-align:center}.tv-nota b{font-size:64px;color:var(--ink);font-weight:600;margin-right:6px}.tv-msg{font-size:18px;font-weight:600;margin-top:-10px;text-align:center}.tv-acc{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.tv-fin h3{font-size:19px;margin-top:8px}.tv-fallos{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tv-fallos li{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-left:3px solid var(--bad-fill);background:var(--bg);border-radius:0 10px 10px 0}.tv-fallos li>div{display:grid;gap:3px}.tv-fallos span{font-size:14.5px;color:var(--muted)}.cara.tv-img{width:180px;height:180px;justify-self:center}.tv-img b{font-size:40px}.opt kbd{display:inline-grid;place-items:center;width:22px;height:22px;margin-right:10px;border:1px solid var(--line-strong);border-radius:6px;font:600 12px var(--sans);color:var(--muted);vertical-align:1px}.tv-rec{display:inline-block;margin-left:6px;font-size:12px;font-weight:700;color:var(--accent-ink);background:var(--accent-soft);border-radius:999px;padding:2px 9px;vertical-align:2px}.tv-temas-res{list-style:none;margin:0 auto;padding:0;display:grid;gap:6px;width:100%;max-width:460px}.tv-temas-res li{display:grid;grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:14px}.tv-mini{height:8px;border-radius:4px;background:var(--bad-fill);overflow:hidden}.tv-mini i{display:block;height:100%;background:var(--ok-fill)}.tv-temas-res b{text-align:right;font-variant-numeric:tabular-nums}@media (hover:none){.opt kbd{display:none}}.cara{display:inline-grid;place-items:end center;width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none;background:var(--pc,var(--line-strong))}.cara img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.cara b{align-self:center;font:700 14px var(--sans);color:var(--ink);opacity:.7}.cara.mini{width:22px;height:22px;margin:-4px 2px -4px -7px}.cara.xl{width:120px;height:120px}.cara.xl b{font-size:36px}.pol-g{font:700 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:14px 0 2px}.pol-link{background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer}.pol-link:hover{text-decoration-color:var(--ink)}.int{display:grid;gap:12px}.int-g{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px 18px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-left:4px solid var(--kc);border-radius:14px}.int-g h3{font:700 12px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--kc);margin:4px 0 0}.int-cs{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px 16px}.int-c{display:grid;gap:6px;align-content:start}.int-et{font-size:13px;font-weight:600;color:var(--muted)}.pp{display:flex;align-items:center;gap:10px;text-align:left;background:none;border:0;border-radius:12px;padding:4px 6px 4px 2px;margin-left:-2px;color:var(--ink);font:inherit;cursor:pointer}button.pp:hover,a.pp:hover{background:var(--sunk)}.pp.sin{cursor:default}.pp-t{display:grid;min-width:0}.pp-t b{font-size:15px;font-weight:600;line-height:1.25}.pp-t small{font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:5px}.pp-t small .sw{width:9px;height:9px;border-radius:2px;display:inline-block}.pp-t .pp-s{color:var(--ink);font-weight:600}@media (max-width:640px){.int-g{grid-template-columns:1fr}}.pc.pol{grid-template-columns:44px minmax(0,1fr)}.pc.pol .cara{grid-row:span 2}.pf-vista{max-width:1120px;margin-inline:auto}.pf-hero{position:relative;display:grid;grid-template-columns:176px minmax(0,1fr);gap:40px;align-items:center;padding:28px 0 30px}.pf-hero:before{content:"";position:absolute;left:-60px;top:-30px;width:340px;height:340px;border-radius:50%;background:radial-gradient(closest-side,color-mix(in srgb,var(--pc) 22%,transparent),transparent);pointer-events:none;z-index:-1}.pf-cara{width:176px;height:176px;box-shadow:0 0 0 6px var(--bg),0 0 0 7px color-mix(in srgb,var(--pc) 55%,transparent),0 18px 40px -12px #141c2d59}.pf-cara b{font-size:52px}.pf-id{display:grid;gap:12px;min-width:0}.pf-eyebrow{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;font-size:14px;color:var(--muted)}.pf-partido{display:inline-flex;align-items:center;gap:8px;padding:4px 12px 4px 6px;border:1px solid var(--line);border-radius:999px;background:var(--surface);font:600 13.5px var(--sans);color:var(--ink);cursor:pointer;transition:border-color .2s,box-shadow .2s}span.pf-partido{padding-left:12px;cursor:default}.pf-partido img{width:20px;height:20px;object-fit:contain;border-radius:5px}button.pf-partido:hover,a.pf-partido:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.pf-rol{font-weight:500}.pf-id h1{font:600 clamp(40px,4.8vw,62px)/1.02 var(--serif);letter-spacing:-.03em;margin:0;text-wrap:balance}.pf-bio{margin:0;font-size:18px;line-height:1.6;color:var(--ink);max-width:62ch;text-wrap:pretty}.pf-bio a{color:inherit}.pf-kpis{display:grid;grid-template-columns:repeat(var(--n),minmax(0,360px));width:fit-content;max-width:100%;background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:var(--shadow);overflow:hidden}.pf-kpi{display:grid;gap:6px;align-content:start;padding:18px 22px}.pf-kpi+.pf-kpi{border-left:1px solid var(--line)}.pf-kpi span{font:700 11.5px var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.pf-kpi b{font:600 23px/1.15 var(--serif);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.pf-kpi small{font-size:13.5px;line-height:1.45;color:var(--muted)}.pf-kpi small a{color:inherit}.pf-cuerpo{display:grid;grid-template-columns:176px minmax(0,1fr);gap:40px;margin:40px 0 56px}.pf-nav{position:sticky;top:calc(var(--hdr,64px) + 28px);align-self:start;display:grid;gap:2px}.pf-nav button{border:0;border-left:2px solid var(--line);background:none;text-align:left;padding:8px 0 8px 16px;font:500 14.5px var(--sans);color:var(--muted);cursor:pointer;transition:color .2s,border-color .2s}.pf-nav button:hover{color:var(--ink)}.pf-nav button[aria-current=true]{color:var(--ink);font-weight:600;border-left-color:var(--ink)}.pf-main{min-width:0}.pf-sec{padding-bottom:34px;margin-bottom:34px;border-bottom:1px solid var(--line);scroll-margin-top:calc(var(--hdr,64px) + 20px)}.pf-sec:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.pf-sec h2{font:600 28px/1.15 var(--serif);letter-spacing:-.015em;margin:0 0 18px}.pf-h3{font:700 12px var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:36px 0 4px}.pf-vacio,.pf-nota{font-size:14.5px;line-height:1.55;color:var(--muted);margin:0}.pf-nota{margin-top:12px;font-size:13.5px}.po-tl{list-style:none;margin:6px 0 0;padding:0}.po-tl li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:14px 0;border-top:1px solid var(--line)}.pf-cuando{display:grid;gap:2px;align-content:start}.pf-cuando time{font:600 15px var(--sans);font-variant-numeric:tabular-nums;color:var(--ink)}.pf-cuando small{font-size:13px;color:var(--muted)}.pf-que{min-width:0}.pf-que>b{display:block;font-size:17px;font-weight:600;line-height:1.35}.pf-que>b:before{content:"";display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--kc);margin-right:10px;vertical-align:2px}.pf-que>b a,.pf-que>b .pol-link{color:inherit}.pf-legs{display:block;margin:4px 0 0 19px;font-size:13.5px;font-weight:500;color:var(--muted)}.pf-legs a{color:inherit}.pf-que p{margin:8px 0 0 19px;font-size:14.5px;line-height:1.55;color:var(--muted);overflow-wrap:anywhere}.pf-que p a{color:inherit}.po-dec{border-top:1px solid var(--line)}.po-dec:last-of-type{border-bottom:1px solid var(--line)}.po-dec summary{list-style:none;display:grid;grid-template-columns:104px minmax(0,1fr) auto 16px;gap:14px;align-items:center;justify-content:stretch;text-align:left;padding:13px 4px;font-weight:400;cursor:pointer;border-radius:10px;transition:background .15s}.po-dec summary::-webkit-details-marker{display:none}details.po-dec>summary:after,details.po-dec[open]>summary:after{content:none}.po-dec summary:hover{background:var(--sunk)}.po-dec summary time{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.pf-dt{font-size:15px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.po-dec summary a{font:600 12px var(--sans);color:var(--muted);text-decoration:none;border:1px solid var(--line);border-radius:999px;padding:3px 10px;background:var(--surface)}.po-dec summary a:hover{color:var(--ink);border-color:var(--line-strong)}.pf-chev{width:15px;height:15px;color:var(--muted);transition:transform .25s cubic-bezier(.2,.7,.2,1)}.po-dec[open] .pf-chev{transform:rotate(90deg)}.po-dec ul{list-style:none;margin:0 0 16px;padding:16px 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;background:var(--sunk);border-radius:14px}.po-dec li{display:grid;gap:3px;min-width:0}.po-dec li span{font:700 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.po-dec li b{font-size:14.5px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.po-dec>p{margin:0 0 16px;padding:14px 18px;background:var(--sunk);border-radius:14px;font-size:14.5px;line-height:1.5}.po-dec .po-nota{margin-top:-8px;background:none;padding:0 4px;color:var(--muted);font-size:13.5px}.kc-par{--kc:#8E949E}.kc-otro{--kc:#C2A26B}.pf-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:18px}.pf-form>div{background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:16px 18px}.pf-form h3,.pf-bal h3{font:700 11.5px var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.pf-form ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pf-form li{font-size:15px;font-weight:500;line-height:1.35}.pf-form small{display:block;font-size:12.5px;font-weight:400;color:var(--muted)}.pf-anios{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.pf-anios button{font:600 13px var(--sans);padding:6px 13px;border-radius:999px;border:1px solid var(--line-strong);background:none;color:var(--muted);cursor:pointer}.pf-anios button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pf-decde{margin:0 0 12px;font-size:14px;color:var(--muted)}.pf-decde a{color:inherit}.pf-bal{display:grid;grid-template-columns:3fr 2fr;gap:12px}.pf-bal>section{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:18px 20px}.pf-lista{list-style:none;margin:0;padding:0;display:grid}.pf-lista li{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--line)}.pf-lista li:first-child{border-top:0;padding-top:2px}.pf-ico{width:36px;height:36px;border-radius:11px;background:var(--sunk);display:grid;place-items:center;color:var(--ink)}.pf-ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pf-lista li>div{display:grid;gap:2px;min-width:0}.pf-lista li span{font-size:13px;color:var(--muted)}.pf-lista li b{font:600 18px/1.25 var(--serif);font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.pf-lista li small{font-size:13px;line-height:1.45;color:var(--muted);overflow-wrap:anywhere}.pf-links{margin:24px 0 6px;padding-top:16px;border-top:1px solid var(--line)}@media (max-width:899px){.pf-bal{grid-template-columns:1fr}.pf-bal>section{padding:16px}.pf-form{grid-template-columns:1fr}}.pf-act{list-style:none;margin:0;padding:0}.pf-act a{display:flex;justify-content:space-between;gap:16px;padding:15px 4px;border-top:1px solid var(--line);color:var(--ink);text-decoration:none;font-size:15px}.pf-act li:last-child a{border-bottom:1px solid var(--line)}.pf-act a:hover span{text-decoration:underline}.pf-act time{color:var(--muted);font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.pf-fuentes p{margin:0 0 10px;font-size:14.5px;line-height:1.55;color:var(--muted)}.pf-fuentes a{color:var(--ink)}.pf-cred{font-size:12.5px!important}@media (max-width:899px){.pf-hero{grid-template-columns:1fr;justify-items:center;gap:18px;padding:20px 0 26px;text-align:center}.pf-hero:before{left:50%;top:-40px;transform:translate(-50%);width:300px;height:300px}.pf-cara{width:120px;height:120px}.pf-id{justify-items:center;gap:10px}.pf-eyebrow{justify-content:center}.pf-id h1{font-size:clamp(32px,9vw,40px)}.pf-bio{text-align:left;font-size:16.5px;line-height:1.6}.pf-kpis{width:auto;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;background:none;border:0;box-shadow:none;border-radius:0;margin-inline:-16px;padding:2px 16px 6px}.pf-kpis::-webkit-scrollbar{display:none}.pf-kpi{flex:0 0 min(88%,340px);scroll-snap-align:center;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:16px 18px}.pf-kpis[style*="--n:1"] .pf-kpi{flex-basis:100%}.pf-kpi+.pf-kpi{border-left:1px solid var(--line)}.pf-kpi b{font-size:24px}.pf-cuerpo{display:block;margin:20px 0 44px}.pf-anios{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}.pf-anios button{flex:none}.pf-nav{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;top:var(--hdr,64px);z-index:20;margin:0 -16px 18px;padding:10px 16px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid var(--line)}.pf-nav::-webkit-scrollbar{display:none}.pf-nav button{flex:none;border:1px solid var(--line);border-radius:999px;padding:7px 14px;font-size:14px;background:var(--surface)}.pf-nav button[aria-current=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.pf-sec{padding-bottom:26px;margin-bottom:26px;scroll-margin-top:calc(var(--hdr,64px) + 64px)}.pf-sec h2{font-size:24px;margin-bottom:14px}.po-tl{margin:0;position:relative}.po-tl li{grid-template-columns:1fr;gap:6px;padding:0 0 22px 24px;border:0;position:relative}.po-tl li:before{content:"";position:absolute;left:4px;top:6px;bottom:-6px;width:2px;background:var(--line)}.po-tl li:last-child:before{display:none}.po-tl li:after{content:"";position:absolute;left:0;top:4px;width:10px;height:10px;border-radius:50%;background:var(--kc);box-shadow:0 0 0 3px var(--bg)}.pf-cuando{display:flex;gap:8px;align-items:baseline}.pf-que>b:before{display:none}.pf-legs,.pf-que p{margin-left:0}.pf-que>b{font-size:16.5px}.po-dec summary{grid-template-columns:minmax(0,1fr) auto 14px;grid-template-areas:"t a c" "d d d";gap:4px 10px;padding:14px 2px}.po-dec summary time{grid-area:t;font-size:13px;color:var(--muted)}.po-dec summary a{grid-area:a}.pf-chev{grid-area:c}.pf-dt{grid-area:d;white-space:normal;font-size:15.5px;font-weight:500}.po-dec ul{grid-template-columns:1fr;padding:14px 16px}.pf-act a{flex-direction:column;gap:2px}}.pagehead.ancho .lead,.pagehead .lead.una{max-width:none}@media (min-width:1000px){.pagehead .lead.una{white-space:nowrap}}#v-legislaturas .pagehead{padding-bottom:0}.mp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px 32px;flex-wrap:wrap}.mp-head-t{display:grid;gap:10px;min-width:0}.mp-head .lead{max-width:none}.mp-guia{display:flex;align-items:center;gap:10px;padding:11px 16px 11px 18px;border:1px solid var(--line);border-radius:16px;background:var(--surface);cursor:pointer;text-align:left;box-shadow:var(--shadow);transition:transform .25s cubic-bezier(.3,.7,.2,1),border-color .2s}.mp-guia:hover{transform:translateY(-1px);border-color:var(--line-strong)}.mp-guia b{font-size:15px}.mp-guia .i{width:18px;height:18px;color:var(--muted);margin-left:6px;transition:transform .25s,color .2s}.mp-guia:hover .i{transform:translate(3px);color:var(--ink)}.mp-bar{position:sticky;top:var(--hdr,64px);z-index:20;margin-top:24px;padding-block:8px;background:var(--bg);display:flex;align-items:stretch;gap:10px}.mp-flechas{display:flex;gap:6px;align-items:center;flex:none}.mp-flechas .round{width:48px;height:48px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);transition:background .15s,border-color .15s,transform .1s}.mp-flechas .round:not(:disabled):hover{border-color:var(--line-strong)}.mp-flechas .round:not(:disabled):active{transform:scale(.94)}.mp-flechas #stop-next{background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.mp-flechas .round svg{width:20px;height:20px;stroke-width:2}.mp-bar:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:12px;background:linear-gradient(var(--bg),transparent);pointer-events:none}@media (min-width:760px){#v-mapa:not([hidden]){display:flex;flex-direction:column}.mp-head{order:1}.mp-stage{order:2}.mp-bar{order:3;position:sticky;top:auto;bottom:0;margin:22px 0 0;padding:20px 0 24px;background:linear-gradient(transparent,var(--bg) 22px)}.mp-bar:after{display:none}.mp-story{top:calc(var(--hdr,64px) + 20px)}.mp-canvas{scroll-margin-top:calc(var(--hdr,64px) + 12px)}}@media (min-width:760px) and (max-width:819px){.mp-bar{bottom:calc(var(--nav-b) - 12px)}}.mp-tl{position:relative;flex:1;min-width:0;display:flex;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:6px;box-shadow:var(--shadow)}.mp-grp{flex:var(--n) 1 0;min-width:0;display:grid;gap:3px;padding-inline:3px}.mp-grp+.mp-grp{border-left:1px solid var(--line)}.mp-grp-t{display:flex;align-items:center;gap:6px;border:0;background:none;padding:3px 9px 0;font-size:12px;font-weight:700;letter-spacing:.01em;color:var(--muted);cursor:pointer;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .25s}.mp-grp-t:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--line-strong);flex:none;transition:background .25s,transform .25s}.mp-grp-t:hover{color:var(--ink)}.mp-grp-t.on{color:var(--accent-ink)}.mp-grp-t.on:before{background:var(--accent);transform:scale(1.25)}.mp-grp-t .ls{display:none}.mp-yrs{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:2px}.mp-yrs .stop{position:relative;z-index:1;height:40px;border:0;border-radius:12px;background:none;cursor:pointer;font:600 15px/1 var(--sans);font-variant-numeric:tabular-nums;color:var(--muted);transition:color .12s,background .2s}.mp-yrs .stop.past{color:var(--ink)}.mp-yrs .stop:not([aria-selected=true]):hover{background:var(--sunk);color:var(--ink)}.mp-yrs .stop[aria-selected=true]{color:var(--on-primary)}.mp-thumb{position:absolute;left:0;top:0;z-index:0;border-radius:12px;background:var(--primary);box-shadow:0 2px 6px #141c2d29,0 8px 18px #141c2d1f;transition:transform .26s cubic-bezier(.3,.7,.2,1),width .26s cubic-bezier(.3,.7,.2,1);pointer-events:none}.mp-stage{display:grid;grid-template-columns:320px minmax(0,1fr);gap:32px;align-items:start;margin-top:22px}.mp-story{position:sticky;top:calc(var(--hdr,64px) + var(--mpbar,84px) + 14px);display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start;min-width:0}.mp-year{font:600 88px/1.02 var(--serif);letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums;margin-top:2px;background:linear-gradient(170deg,var(--ink) 35%,color-mix(in srgb,var(--ink) 50%,var(--accent)));-webkit-background-clip:text;background-clip:text;color:transparent;padding-top:.02em}.mp-title{font-size:28px;letter-spacing:-.01em}.mp-text{color:var(--muted);font-size:16.5px;line-height:1.6}.mp-mas{display:none}.mp-cambios:empty{display:none}.mp-cambios .eyebrow{font-size:11.5px;margin:6px 0 8px}.mp-cbs{display:grid;gap:6px}.mp-cb{display:flex;align-items:center;gap:10px;text-align:left;padding:6px 12px 6px 6px;border:1px solid var(--line);border-radius:13px;background:var(--surface);cursor:pointer;min-width:0;transition:border-color .2s,transform .25s cubic-bezier(.3,.7,.2,1)}.mp-cb:hover{border-color:var(--accent);transform:translate(3px)}.mp-cb img{width:40px;height:32px;object-fit:contain;flex:none}.mp-cb span{display:grid;line-height:1.3;min-width:0}.mp-cb b{font-size:14.5px}.mp-cb small{font-size:12.5px;color:var(--muted)}.mp-canvas{position:relative;min-height:510px;border:1px solid var(--line);border-radius:24px;padding:14px 20px 2px;box-shadow:var(--shadow);overflow:hidden;background-color:var(--surface);background-image:radial-gradient(circle at 1px 1px,color-mix(in srgb,var(--ink) 10%,transparent) 1px,transparent 0);background-size:22px 22px;background-position:11px 11px;scroll-margin-top:calc(var(--hdr,64px) + var(--mpbar,84px) + 8px)}.mp-canvas .lvtabs{margin:0;background:var(--sunk)}.mp-swipe{display:none}::view-transition{pointer-events:none}::view-transition-group(*){animation-duration:.6s;animation-timing-function:cubic-bezier(.3,.7,.2,1)}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){display:none}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}@media (min-width:1000px){.mp-swipe{display:none!important}}@media (max-width:1150px){.mp-grp-t .lf{display:none}.mp-grp-t .ls{display:inline}}@media (max-width:999px){.mp-stage{grid-template-columns:minmax(0,1fr);gap:18px}.mp-story{position:static;gap:8px}.mp-year{font-size:64px}.mp-cbs{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.mp-canvas{min-height:0}}@media (max-width:759px){.mp-head{gap:14px}.mp-head .lead{font-size:16px}.mp-guia{width:100%;justify-content:space-between;padding:10px 14px 10px 16px;border-radius:14px;box-shadow:none}.mp-guia .i{margin-left:auto}.mp-bar{margin:16px -16px 0;margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0px)));padding:6px 0 8px;background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}.mp-bar:after{display:none}.mp-bar{gap:0;align-items:center}.mp-flechas{padding:0 6px}.mp-flechas:first-child{padding-left:12px}.mp-flechas:last-child{padding-right:12px}.mp-flechas .round{width:40px;height:40px;box-shadow:none}.mp-tl{overflow-x:auto;scrollbar-width:none;background:none;border:0;border-radius:0;box-shadow:none;padding:0 6px;-webkit-overflow-scrolling:touch;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent)}.mp-tl::-webkit-scrollbar{display:none}.mp-grp{flex:none;padding-inline:4px}.mp-grp:first-of-type{padding-left:0}.mp-grp-t{padding:2px 6px 0;font-size:11.5px}.mp-grp-t .lf{display:none}.mp-grp-t .ls{display:inline}.mp-yrs{grid-template-columns:repeat(var(--n),62px)}.mp-yrs .stop{height:38px;font-size:15px;border-radius:11px}.mp-thumb{border-radius:11px}.mp-stage{margin-top:16px;gap:14px}.mp-year{font-size:52px;margin-top:0}.mp-title{font-size:23px}.mp-text{font-size:15.5px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.mp-text.open{display:block}.mp-mas{display:inline;justify-self:start;border:0;background:none;padding:0;font-size:14.5px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px;cursor:pointer}.mp-mas[hidden]{display:none}.mp-cambios .eyebrow{margin:4px 0 6px}.mp-cbs{display:flex;overflow-x:auto;scrollbar-width:none;gap:8px;margin-inline:-16px;padding-inline:16px;scroll-snap-type:x mandatory;scroll-padding-inline:16px}.mp-cbs::-webkit-scrollbar{display:none}.mp-cb{flex:none;max-width:250px;scroll-snap-align:start}.mp-cb:hover{transform:none}.mp-canvas{margin-inline:calc(-1*max(16px,env(safe-area-inset-left,0px)));border-radius:22px;border-inline:0;padding:12px 12px 0;box-shadow:none;background-size:20px 20px}.mp-canvas .lvtabs{display:grid!important;width:100%}.mp-canvas .lvtabs button{min-height:40px;padding:6px 4px;font-size:13.5px!important}.mp-swipe{display:flex;align-items:center;justify-content:center;gap:6px;margin:0 -12px;padding:10px 0 14px;border-top:1px solid var(--line);font-size:12.5px;font-weight:600;color:var(--muted)}.mp-swipe .i{width:14px;height:14px}}@media (max-width:759px) and (hover:hover){.mp-swipe{display:none}}.cg-link{text-decoration-style:dotted;text-decoration-thickness:1.5px}.int-et .cg-link{color:inherit;font-weight:inherit}.facts dd .cg-src{display:block;font-size:12.5px;color:var(--muted);margin-top:2px}.cg-facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cg-facts div{align-content:start}.cg-pp{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:6px 16px;margin-top:4px}.cg-pp .pp.sin{cursor:default}.cg-lista{margin-top:16px}.cg-inst{margin-top:20px;font-size:15px;color:var(--muted)}.mp-normal,.mp-tour{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-content:start}.mp-normal[hidden],.mp-tour[hidden]{display:none}.mp-tour-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.mp-tour-n{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink)}.mp-tour-x{display:inline-flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--surface);border-radius:999px;padding:4px 12px 4px 9px;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer}.mp-tour-x:hover{color:var(--ink);border-color:var(--line-strong)}.mp-tour-prog{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.mp-tour-prog button{height:5px;border:0;border-radius:3px;background:var(--line);cursor:pointer;padding:0;transition:background .25s}.mp-tour-prog button.on{background:var(--accent)}.mp-tour .mp-title{margin-top:6px}.mp-tour-t{font-size:17px;line-height:1.6;color:var(--ink)}.mp-tour-btns{display:grid;grid-template-columns:auto 1fr;gap:8px;margin-top:4px}.mp-tour-trivia{justify-self:start;font-size:14.5px;color:var(--muted)}@media (max-width:759px){.mp-tour-t{font-size:15.5px}.mp-tour-btns .btn{min-height:44px}}@media (max-width:759px){.ld-head{gap:6px 10px}.ld-head h2{min-width:0}.ld-head .round{width:36px;height:36px}}.hm-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);padding-block:clamp(48px,10vh,120px) clamp(48px,9vh,104px)}.hm-txt{display:grid;justify-items:start;gap:22px}.hm-hero h1{font-size:clamp(44px,4.6vw,66px);line-height:1.04;letter-spacing:-.03em;max-width:13em;text-wrap:balance}.hm-lead{margin:0;font-size:19px;line-height:1.55;color:var(--muted);max-width:29em;text-wrap:pretty}.hm-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;margin-top:6px}.hm-cta{min-height:52px;padding:0 24px;border-radius:14px;font-size:16.5px}.hm-cta .i{width:18px;height:18px;transition:transform .25s}.hm-cta:hover .i{transform:translate(3px)}.hm-fig{display:grid;justify-items:center;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hm-orb{--px:0;--py:0;position:relative;display:block;width:100%;max-width:470px;--d1:#fff;--d2:#F7F6F2;--d3:#E4E5E1;--disco-yo:radial-gradient(circle at 34% 24%,#FFFCF4,#F8EBCF 58%,#EED9AC);--disco-borde:rgba(20,28,45,.08);--disco-sombra:0 1px 2px rgba(20,28,45,.08),0 16px 30px -12px rgba(20,28,45,.3),inset 0 1px 0 #fff,inset 0 -6px 12px -6px rgba(20,28,45,.08);--dibujo-sombra:drop-shadow(0 5px 5px rgba(20,24,34,.16))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .hm-orb{--d1:#343B46;--d2:#1F242C;--d3:#13161B;--disco-yo:radial-gradient(circle at 34% 24%,#4D3E1F,#33290F 60%,#211A09);--disco-borde:rgba(255,255,255,.07);--disco-sombra:0 1px 2px rgba(0,0,0,.5),0 18px 32px -12px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -6px 12px -6px rgba(0,0,0,.4);--dibujo-sombra:drop-shadow(0 6px 7px rgba(0,0,0,.45))}}:root[data-theme=dark] .hm-orb{--d1:#343B46;--d2:#1F242C;--d3:#13161B;--disco-yo:radial-gradient(circle at 34% 24%,#4D3E1F,#33290F 60%,#211A09);--disco-borde:rgba(255,255,255,.07);--disco-sombra:0 1px 2px rgba(0,0,0,.5),0 18px 32px -12px rgba(0,0,0,.8),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -6px 12px -6px rgba(0,0,0,.4);--dibujo-sombra:drop-shadow(0 6px 7px rgba(0,0,0,.45))}.hm-halo,.hm-onda{position:absolute;left:50%;top:var(--cy);border-radius:50%;pointer-events:none}.hm-halo{top:var(--yo);width:86%;aspect-ratio:1/.8;translate:calc(-50% + var(--px) * -10px) calc(-50% + var(--py) * -10px);background:radial-gradient(closest-side,color-mix(in srgb,var(--accent) 24%,transparent),color-mix(in srgb,var(--accent) 8%,transparent) 52%,transparent);animation:hm-aparece 1.2s ease-out both,hm-respira 7s ease-in-out 1.2s infinite alternate}.hm-onda{width:34%;aspect-ratio:1/var(--inc);translate:-50% -50%;border:1px solid color-mix(in srgb,var(--accent) 60%,transparent);opacity:0}.hm-vivo .hm-onda{animation:hm-onda 6s cubic-bezier(.2,.6,.35,1) infinite}.hm-vivo .hm-onda+.hm-onda{animation-delay:3s}.hm-orb svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hm-anillo{fill:none;stroke:var(--line-strong);stroke-width:.32;stroke-dasharray:.1 1.5;stroke-linecap:round;animation:hm-aparece 1.4s ease-out .4s both}.hm-raya{stroke:var(--line-strong);stroke-width:.36;stroke-dasharray:.1 1.25;stroke-linecap:round;opacity:0}.hm-pulso{fill:none;stroke:var(--accent);stroke-width:1.1;stroke-linecap:round;stroke-dasharray:34 300;stroke-dashoffset:40;opacity:0}.hm-nodo{position:absolute;left:0;top:0;opacity:0;will-change:transform}.hm-nodo.hm-yo{z-index:2}.hm-disco{position:relative;display:grid;place-items:center;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at var(--lx,34%) var(--ly,24%),var(--d1),var(--d2) 46%,var(--d3));border:1px solid var(--disco-borde);box-shadow:var(--disco-sombra);animation:hm-flota 5.6s ease-in-out infinite alternate;transition:scale .45s var(--ease)}.hm-nodo:nth-child(odd) .hm-disco{animation-duration:6.4s;animation-delay:-2s}.hm-nodo:nth-child(3n) .hm-disco{animation-duration:7.1s;animation-delay:-4s}.hm-disco:before,.hm-disco:after{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:2}.hm-disco:before{inset:-1px;background:var(--bg);opacity:var(--niebla,0)}.hm-disco:after{inset:-5px;border:1.5px solid var(--accent);opacity:var(--aro,0);scale:var(--aro-s,1)}.hm-disco img{height:auto;filter:var(--dibujo-sombra)}.hm-yo .hm-disco{background:var(--disco-yo);border-color:color-mix(in srgb,var(--accent) 38%,transparent);box-shadow:var(--disco-sombra),0 0 0 7px color-mix(in srgb,var(--accent) 9%,transparent),0 0 40px color-mix(in srgb,var(--accent) 22%,transparent);animation-duration:6.5s}.hm-yo .hm-disco:before,.hm-yo .hm-disco:after{content:none}@media (hover:hover){.hm-fig:hover .hm-yo .hm-disco{scale:1.05}}.hm-clara{background:linear-gradient(color-mix(in srgb,var(--accent) 60%,transparent),color-mix(in srgb,var(--accent) 60%,transparent)) no-repeat 0 92% / 0% .1em;transition:background-size .9s cubic-bezier(.65,0,.25,1)}.hm-clara-on .hm-clara{background-size:100% .1em}@keyframes hm-aparece{0%{opacity:0}}@keyframes hm-respira{0%{scale:.94}to{scale:1.06}}@keyframes hm-onda{0%{opacity:.7;scale:1}70%,to{opacity:0;scale:var(--onda)}}@keyframes hm-flota{0%{transform:translateY(-2.5%)}to{transform:translateY(2.5%)}}.hm-pausa .hm-orb *,.hm-pausa .hm-orb *:after{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hm-orb *,.hm-orb *:after,.hm-clara{animation:none!important;transition:none!important}.hm-onda,.hm-pulso{display:none}}.hm-secs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border-top:1px solid var(--line);margin-bottom:80px}.hm-sec{display:grid;align-content:start;gap:6px;text-align:left;background:none;border:0;border-left:1px solid var(--line);padding:24px 22px 8px;color:inherit;font:inherit;cursor:pointer}.hm-sec:first-child{border-left:0;padding-left:0}.hm-st{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;color:var(--muted)}.hm-ico{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hm-st .i{opacity:0;transform:translate(-4px);transition:opacity .2s,transform .25s}.hm-sec b{font:600 22px/1.15 var(--serif);letter-spacing:-.01em;transition:color .2s}.hm-d{font-size:14.5px;line-height:1.5;color:var(--muted)}.hm-sec:hover .hm-st{color:var(--ink)}.hm-sec:hover .hm-st .i{opacity:1;transform:none}.hm-sec:hover b{color:var(--accent)}@media (max-width:999px){.hm-secs{grid-template-columns:repeat(2,minmax(0,1fr))}.hm-sec,.hm-sec:first-child{border-left:0;border-bottom:1px solid var(--line);padding:20px 20px 20px 0}.hm-sec:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}}@media (max-width:899px){.hm-hero{grid-template-columns:minmax(0,1fr)}.hm-fig{max-width:520px;width:100%;justify-self:center}}@media (max-width:759px){.hm-hero{padding-block:32px 40px;gap:36px}.hm-txt{gap:18px}.hm-hero h1{font-size:clamp(36px,10.5vw,46px)}.hm-lead{font-size:17px}.hm-ctas{display:grid;width:100%;justify-items:center;gap:10px}.hm-cta{width:100%}.hm-secs{grid-template-columns:minmax(0,1fr);margin-bottom:48px}.hm-sec,.hm-sec:first-child,.hm-sec:nth-child(2n){grid-template-columns:auto minmax(0,1fr) auto;column-gap:14px;row-gap:2px;align-items:center;border-left:0;padding:16px 0}.hm-sec:last-child{border-bottom:0}.hm-st{display:contents}.hm-ico{grid-row:span 2;margin:0}.hm-st .i{grid-column:3;grid-row:1 / span 2;opacity:1;transform:none}.hm-sec b{grid-column:2;font-size:19px}.hm-d{grid-column:2;font-size:14px}.hm-sec:active b{color:var(--accent)}}.ld-tit{display:flex;align-items:center;gap:14px;min-width:0}.ld-caras{display:flex;flex:none}.ld-cara{border:0;background:none;padding:0;cursor:pointer;margin-right:-12px;border-radius:50%}.ld-cara:last-child{margin-right:0}.ld-cara .cara{width:52px;height:52px;box-shadow:0 0 0 3px var(--bg)}@media (max-width:759px){.ld-tit{gap:10px}.ld-cara .cara{width:36px;height:36px}.ld-cara{margin-right:-9px}}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .plogo{background:#e9eae6;border-color:transparent}}:root[data-theme=dark] .plogo{background:#e9eae6;border-color:transparent}@media (min-width:1000px){#w-body .qlist{grid-template-columns:repeat(3,minmax(0,1fr))}}.el-tipos{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;padding:4px;margin-top:14px;background:var(--sunk);border-radius:12px;width:max-content;max-width:100%}.el-tipos::-webkit-scrollbar{display:none}.el-tipos button{border:0;background:none;color:var(--muted);padding:8px 16px;border-radius:9px;font:600 14.5px var(--sans);cursor:pointer;white-space:nowrap;display:flex;align-items:center;gap:7px}.el-tipos button img{height:16px;width:18px;object-fit:contain;flex:none;opacity:.75;transition:opacity .2s}.el-tipos button[aria-selected=true]{background:var(--bg);color:var(--ink);box-shadow:0 1px 2px #00000014}.el-tipos button[aria-selected=true] img{opacity:1}@media (max-width:480px){.el-tipos button img{display:none}.el-tipos button{padding:8px 11px;font-size:14px}}.el-otras{margin:18px 0 48px}.el-det{max-width:560px}.el-det h3{margin:0}.el-barra{display:flex;height:18px;border-radius:6px;overflow:hidden;margin-top:14px}.el-tot{font-size:14px;color:var(--muted);margin:6px 0 0}.el-tot b{color:var(--ink)}.el-cuadros{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;max-width:300px;margin:16px auto 0}.el-cuadros i{width:34px;height:34px;border-radius:8px}.el-cuadros-p i{width:26px;height:26px;border-radius:6px}.seatlist .sw-w{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:2px 0}.maj a{color:var(--link)}.el-ficha{margin-top:26px}.pf-kpi-ing{gap:12px}.pf-ing{display:grid;gap:3px}.pf-ing+.pf-ing{border-top:1px solid var(--line);padding-top:12px}.pf-ud{font:500 14px var(--sans);font-style:normal;letter-spacing:0;color:var(--muted);margin-left:3px}.pf-kl{list-style:none;margin:2px 0;padding:0;display:grid;gap:6px}.pf-kl li{display:flex;align-items:center;gap:9px;font-size:14px;color:var(--muted)}.pf-kpi .pf-kl li span{font:inherit;letter-spacing:0;text-transform:none;color:inherit}.pf-kl li b{font:600 17px var(--serif);color:var(--ink);font-variant-numeric:tabular-nums}.pf-kl svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pf-fold>summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:0}.pf-fold>summary::-webkit-details-marker{display:none}details.pf-fold>summary:after,details.pf-fold[open]>summary:after{content:none}.pf-fold>summary h2{margin:0}.pf-fold>summary .pf-chev{transition:transform .2s;color:var(--muted)}.pf-fold[open]>summary .pf-chev{transform:rotate(90deg)}.pf-fold[open]>summary{margin-bottom:14px}.tv-mas{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;margin-top:12px;padding:12px 16px;border:1px solid var(--line-strong);border-radius:14px;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s}.tv-mas span{grid-column:1;font:700 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.tv-mas b{grid-column:1;font-size:16px;font-weight:600}.tv-mas .i{grid-column:2;grid-row:1/3;width:18px;height:18px}.tv-mas:hover{border-color:var(--ink)}.tv-mas-p{margin-top:8px;padding:8px 12px;width:auto;justify-self:start}.tv-mas-p b{font-size:14.5px}.kc-imp{--kc:#7A5B1E;--kb:var(--sunk)}.imp-pasos{margin:0;padding-left:22px;display:grid;gap:10px;font-size:17px}.imp-pasos li::marker{font-weight:700;color:var(--muted)}.imp-tt{font-size:14.5px;color:var(--muted);margin:-4px 0 10px}.imp-tabla{width:100%;border-collapse:collapse;font-size:15.5px}.imp-tabla th{text-align:left;font-weight:500;padding:10px 12px 10px 0;border-bottom:1px solid var(--line)}.imp-tabla td{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;padding:10px 0;border-bottom:1px solid var(--line)}.imp-nota{margin-top:14px;font-size:14px;color:var(--muted)}.pt-h3{font-size:19px;margin:22px 0 8px}.pt-filas{display:grid;gap:6px}.pt-fila{display:grid;grid-template-columns:minmax(0,190px) minmax(0,1fr) auto;gap:14px;align-items:center;width:100%;padding:9px 12px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer}.pt-fila:hover{border-color:var(--line-strong)}.pt-fila .nm{font-weight:600;font-size:15px}.pt-fila .n{font-size:13.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.pt-mini{display:flex;align-items:flex-end;gap:2px;height:26px}.pt-mini i{flex:1;max-width:16px;background:var(--pc);border-radius:2px 2px 0 0;min-height:2px}.pt-mini i.z{height:2px;background:var(--line)}.pt-l2{font-size:13.5px;color:var(--muted);margin-top:10px}@media (max-width:560px){.pt-fila{grid-template-columns:minmax(0,1fr) auto}.pt-mini{grid-column:1/-1;grid-row:2}}.pf-sin{margin:0;font-size:14.5px;color:var(--muted)}.pf-bal-1{grid-template-columns:1fr}.pf-total{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;border-top:1px solid var(--line-strong);font-weight:700}.pf-total b{font:600 20px var(--serif);font-variant-numeric:tabular-nums}.pf-item{display:block}.pf-sv{color:var(--muted);font-style:italic}.legtop[hidden],.el-otras[hidden]{display:none}.el-otras{--el-fondo:var(--bg)}.el-stick{margin-bottom:6px;min-width:0}.el-arriba{padding-block:8px;margin-bottom:14px}@media (max-width:480px){.el-tipos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:2px;padding:3px}.el-tipos button{justify-content:center;padding:9px 2px;font-size:12.5px;letter-spacing:-.01em}}.el-eye{font:700 11.5px/1.3 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:var(--muted)}.el-h{font-size:clamp(28px,3.2vw,38px);line-height:1.08;letter-spacing:-.018em;margin-top:8px}.el-lead{font-size:15.5px;line-height:1.5;color:var(--muted);margin-top:10px;max-width:50ch}.el-sub{font-size:14px;color:var(--muted);margin:-8px 0 14px}@media (min-width:760px){.el-card{--el-fondo:var(--surface);background:var(--surface);border:1px solid var(--line);border-radius:28px;box-shadow:var(--shadow)}}.el-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin:0;background:var(--line);border:1px solid var(--line);border-radius:20px;overflow:hidden}.el-kpis>div{background:var(--surface);padding:16px 20px 18px;min-width:0}.el-kpis dt{font:700 11px/1.3 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.el-kpis dd{margin:7px 0 0;overflow-wrap:anywhere;display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;font:600 30px/1.05 var(--serif);letter-spacing:-.015em;font-variant-numeric:tabular-nums;color:var(--ink)}.el-kpis small{font:500 13px var(--sans);letter-spacing:0;color:var(--muted)}.el-mapa{width:100%;height:auto;display:block;max-width:620px;margin-inline:auto;overflow:visible;-webkit-tap-highlight-color:transparent}.el-mapa *{-webkit-tap-highlight-color:transparent}.el-mapa :focus{outline:none}.el-mapa [data-cc],.el-mapa [data-prov],.el-mapa [data-mun]{stroke:var(--el-fondo);stroke-linejoin:round;cursor:pointer;transition:fill .45s ease,opacity .2s ease}.el-mapa [data-cc]{stroke-width:2.5}.el-mapa [data-prov]{stroke-width:1.6}.el-mapa [data-mun]{stroke-width:.6}.el-mapa [data-mun].sinmay{fill-opacity:.4}@media (hover:hover){.el-mapa:hover [data-cc]:not(:hover):not(.on),.el-mapa:hover [data-prov]:not(:hover):not(.on),.el-mapa:hover [data-mun]:not(:hover):not(.on){opacity:.5}}.el-mapa [data-cc].on{stroke:var(--ink);stroke-width:4;filter:drop-shadow(0 6px 12px rgba(0,0,0,.22))}.el-mapa [data-prov].on{stroke:var(--ink);stroke-width:3.5;filter:drop-shadow(0 6px 12px rgba(0,0,0,.22))}.el-mapa [data-mun].on{stroke:var(--ink);stroke-width:2.6;fill-opacity:1;filter:drop-shadow(0 4px 8px rgba(0,0,0,.25))}.el-mapa [data-cc]:focus-visible,.el-mapa [data-prov]:focus-visible,.el-mapa [data-mun]:focus-visible{stroke:var(--accent);stroke-width:4}.el-marco{fill:none;stroke:var(--line-strong);stroke-width:1.5;stroke-dasharray:4 6}.el-ccaa path{fill:none;stroke:var(--el-fondo);stroke-width:5;stroke-linejoin:round;pointer-events:none}.el-ley{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;color:var(--muted)}.el-ley span{display:flex;align-items:center;gap:6px}.el-ley i{width:11px;height:11px;border-radius:3px;display:inline-block}.el-tip{position:fixed;left:0;top:0;z-index:80;pointer-events:none;max-width:280px;padding:9px 13px 10px;border-radius:12px;background:var(--primary);color:var(--on-primary);font:500 13px/1.4 var(--sans);box-shadow:0 12px 32px -8px #0006;opacity:0;transform:translate(-50%,calc(-100% - 8px)) scale(.97);transform-origin:50% 100%;transition:opacity .12s,transform .12s}.el-tip.on{opacity:1;transform:translate(-50%,calc(-100% - 16px))}.el-tip b{display:block;font:600 15px/1.3 var(--serif)}.el-det{max-width:none}.el-det .hemi2{max-width:400px;margin:2px auto 0}.el-barra{gap:1.5px;height:14px;border-radius:999px}.el-det .seatlist{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin-top:16px;font-size:14.5px}.el-det .seatlist.dos{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.el-det .seatlist li{display:block;min-width:0}.el-det .seatlist .sw-w{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;column-gap:10px;row-gap:7px;width:100%;padding:10px 0 11px;border-bottom:1px solid var(--line);text-align:left}.el-det .seatlist .sw{width:10px;height:10px;border-radius:3px}.el-det .seatlist span.p{font-weight:500;white-space:normal;line-height:1.3}.el-det .seatlist .p small{margin-left:8px;font-size:12px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.el-det .seatlist span.n{margin:0;font:700 15.5px var(--sans);font-variant-numeric:tabular-nums}.el-det .seatlist .b{grid-column:2/4;position:relative;height:5px;border-radius:99px;background:var(--sunk)}.el-det .seatlist .b i{display:block;height:100%;min-width:3px;border-radius:99px}.el-det .seatlist[style] .b:after{content:"";position:absolute;left:var(--may);top:-3px;bottom:-3px;width:1.5px;margin-left:-.75px;border-radius:1px;background:var(--ink);opacity:.4}.el-det .seatlist button.sw-w:hover span.p,.el-det .seatlist a.sw-w:hover span.p{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--line-strong)}@media (max-width:559px){.el-det .seatlist.dos{grid-template-columns:minmax(0,1fr)}}.el-ld .govs,.el-munf .govs{gap:8px}.el-ld .gov,.el-munf .gov{gap:12px;padding:10px 16px 10px 10px;background:var(--surface);border:1px solid var(--line);border-radius:16px}.el-ld .gov .sw,.el-munf .gov .sw{width:6px;height:40px;border-radius:3px}.gov .cara{width:40px;height:40px}.el-ld .gov b,.el-munf .gov b{font-size:15.5px;line-height:1.3}.el-ld .gov span,.el-munf .gov span{font-size:13.5px}.el-hero{display:grid;gap:18px;margin-top:6px}.el-hero .el-mapa{max-width:640px}@media (min-width:760px) and (max-width:899px){.el-hero{padding:30px}.el-hero .el-mapa{max-width:520px}}@media (min-width:900px){.el-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-template-areas:"mapa ." "mapa hh" "mapa hp" "mapa .";grid-template-rows:1fr auto auto 1fr;gap:0 48px;padding:36px 40px 34px 28px}.el-hero .el-hh{grid-area:hh}.el-hero .el-mapa-w{grid-area:mapa;align-self:center}.el-hero .el-hp{grid-area:hp}}.el-rcc{margin-top:26px}.el-rcc-t{font-size:13px;font-weight:600;color:var(--muted)}.el-rbar{display:flex;gap:2px;height:12px;margin:10px 0 4px;border-radius:999px;overflow:hidden}.el-rlist{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}.el-rlist li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px;min-width:0}.el-rlist .sw{width:10px;height:10px;border-radius:3px}.el-rlist span{flex:1;min-width:0;font-weight:500;line-height:1.25}.el-rlist small{display:block;font-size:12px;font-weight:400;color:var(--muted)}.el-rlist b{font:600 20px/1 var(--serif);font-variant-numeric:tabular-nums}.el-rlist .sin{color:var(--muted)}.el-rlist .sin .sw{background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line-strong)}.el-ld{margin-top:52px;padding-top:0;border-top:0;gap:22px}.el-ld.el-sep{margin-top:30px;padding-top:28px;border-top:1px solid var(--line)}.el-fhead{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 24px}.el-pick{position:relative;display:flex;align-items:center;gap:12px;justify-self:start;max-width:100%;min-width:0;border-radius:14px}.el-pick h2{font-size:clamp(34px,4.6vw,52px);line-height:1.05;letter-spacing:-.022em;min-width:0}.el-pick .i{width:34px;height:34px;padding:8px;border-radius:50%;background:var(--sunk);stroke-width:2.4;transition:background .15s}.el-pick:hover .i{background:var(--line)}.el-pick select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;font-size:16px;border:0}.el-pick:has(select:focus-visible) .i{box-shadow:0 0 0 2px var(--bg),0 0 0 4px var(--accent)}.el-fsub{grid-column:1;font-size:15px;color:var(--muted)}.el-ld .stick{padding-block:6px 2px}.el-fgrid{display:grid;gap:40px;margin-top:8px}@media (min-width:900px){.el-fgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px}}.el-fgrid h3,.el-munf h3,.el-h3{font-size:21px;margin:0 0 14px}.el-fhead>h2{font-size:clamp(34px,4.6vw,52px);line-height:1.05;letter-spacing:-.022em}.el-fgrid .govs{margin-bottom:34px}.el-buscar{position:relative;margin:0}.el-buscar label{min-height:50px;border-width:1px;border-radius:14px;padding:0 10px 0 15px;transition:border-color .15s,box-shadow .15s}.el-buscar label:focus-within{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 9%,transparent)}.el-buscar input{height:48px;font-size:16px}.el-kbd{font:600 12px/1.5 var(--sans);color:var(--muted);border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:6px;padding:0 7px}.el-buscar label:focus-within .el-kbd{display:none}@media (hover:none){.el-kbd{display:none}}.el-res{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:40;display:grid;gap:2px;padding:6px;background:var(--surface);border:1px solid var(--line);border-radius:16px;box-shadow:0 18px 50px -12px #141c2d4d,0 2px 6px #141c2d0f;max-height:min(60vh,440px);overflow:auto;animation:el-pop .14s ease-out}.el-res:empty{display:none}.el-res .soon{margin:8px 10px}.el-res button{display:grid;gap:1px;text-align:left;border:0;background:none;border-radius:11px;padding:9px 12px;font:inherit;color:var(--ink);cursor:pointer}.el-res button b{font-weight:500;font-size:15.5px}.el-res mark{background:none;color:inherit;font-weight:700}.el-res button span{font-size:13px;color:var(--muted)}.el-res button:hover,.el-res button:focus-visible{background:var(--sunk);outline:none}@keyframes el-pop{0%{opacity:0;transform:translateY(-4px)}}.el-cargando{padding:40px 0;text-align:center}.el-hh .el-buscar{margin-top:20px}.el-mapa-p{max-height:min(64vh,600px);margin:0 auto}.el-carga{margin-top:52px}.el-mun .el-migas{margin-bottom:-8px}.el-migas{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:14.5px;color:var(--muted)}.el-migas button{display:inline-flex;align-items:center;gap:4px;background:var(--surface);border:1px solid var(--line);padding:5px 13px 5px 8px;border-radius:999px;font:600 14px var(--sans);color:var(--ink);cursor:pointer;transition:border-color .15s}.el-migas button .i{width:16px;height:16px}.el-migas button:hover{border-color:var(--line-strong)}.el-migas b,.el-migas span{padding:4px 2px}.el-migas b{font-weight:600;color:var(--ink)}.el-migas>.i{width:14px;height:14px;transform:rotate(-90deg);opacity:.5}.el-munw{display:grid;gap:28px}@media (min-width:900px){.el-munw{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:48px;align-items:start}.el-munmapa{position:sticky;top:calc(var(--hdr,64px) + 84px)}}@media (max-width:899px){.el-munmapa .el-mapa-m{max-height:46vh}}.el-munmapa{display:grid;gap:14px;justify-items:center;min-width:0}@media (min-width:760px){.el-munmapa{padding:22px 24px 20px}}.el-mhead{justify-self:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px}.el-mhead b{font:600 18px var(--serif)}.el-mhead span{font-size:13px;color:var(--muted)}.el-mapa-m{max-width:640px;max-height:min(62vh,600px);margin:0}.el-munmapa .el-ley{justify-content:center}.el-munf{display:grid;gap:24px;align-content:start;min-width:0}.el-munf>*{margin:0}.el-munf{container-type:inline-size}.el-munf .el-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.el-munf .el-kpis>div{padding:12px 16px 13px}.el-munf .el-kpis dd{font-size:24px;margin-top:4px}.el-munf .el-kpis dt{font-size:10.5px;letter-spacing:.07em}@container (min-width:520px){.el-munf .el-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.el-munn{font-size:clamp(34px,4.6vw,52px);line-height:1.04;letter-spacing:-.022em}.el-vacio{font-size:15.5px;color:var(--muted);padding:18px 20px;border-radius:16px;background:var(--sunk)}.el-estado{display:grid;gap:10px;justify-items:start;padding:16px 18px 17px;border-radius:18px;background:color-mix(in srgb,var(--c) 14%,var(--surface));border:1px solid color-mix(in srgb,var(--c) 40%,transparent)}.el-estado.sin{background:var(--surface);border-color:var(--line)}.el-estado p{font-size:15px;line-height:1.5}.el-badge{display:inline-flex;align-items:center;gap:7px;padding:4px 11px 4px 8px;border-radius:999px;background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 55%,transparent);font:700 11.5px var(--sans);letter-spacing:.07em;text-transform:uppercase}.el-estado.sin .el-badge{background:var(--sunk);box-shadow:none}.el-badge i{width:8px;height:8px;border-radius:50%;background:var(--c)}.el-estado.sin .el-badge i{opacity:.55}@media (max-width:759px){.el-hero{gap:14px}.el-h{font-size:29px}.el-lead{font-size:15px;margin-top:8px}.el-hh .el-buscar{margin-top:16px}.el-rcc{margin-top:18px}.el-rlist{column-gap:18px}.el-rlist li{font-size:14px;padding:8px 0}.el-rlist b{font-size:18px}.el-kpis{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}.el-kpis>div{padding:13px 15px 14px}.el-kpis dd{font-size:25px}.el-kpis>div:last-child:nth-child(odd){grid-column:1/-1}.el-ld{margin-top:40px;gap:18px}.el-fhead{grid-template-columns:minmax(0,1fr)}.el-pick h2{font-size:34px}.el-pick .i{width:30px;height:30px;padding:7px}.el-fgrid{gap:36px}.el-buscar{margin-bottom:6px}.el-kbd{display:none}.el-munw{gap:36px}.el-migas{margin-bottom:6px}.el-munmapa{padding-top:22px;border-top:1px solid var(--line)}.el-mapa-m{max-height:56vh}.el-munn{font-size:36px}}@media (max-width:759px){.tl{gap:6px}.tl-f{width:34px;height:34px;margin-top:calc(var(--tl-c) - 17px)}}.topnav svg.i{display:none}@media (max-width:819px){:root{--nav-b: calc(62px + env(safe-area-inset-bottom, 0px)) }.topbar{position:relative;border-bottom:0}.top{grid-template-areas:"brand theme";padding-block:10px 2px}.topnav{position:fixed;left:0;right:0;bottom:0;z-index:60;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;overflow:visible;padding:4px max(6px,env(safe-area-inset-right,0px)) calc(4px + env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-left,0px));border-radius:0;background:var(--bg);background:color-mix(in srgb,var(--bg) 90%,transparent);-webkit-backdrop-filter:saturate(1.5) blur(16px);backdrop-filter:saturate(1.5) blur(16px);border-top:1px solid var(--line)}.topnav button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;min-height:54px;padding:2px 0;border-radius:12px;font-size:11.5px;font-weight:600;letter-spacing:0;color:var(--muted);-webkit-tap-highlight-color:transparent}.topnav svg.i{display:block;width:54px;height:30px;padding:4px 15px;box-sizing:border-box;border-radius:999px;transition:background .2s}.topnav button[aria-current=page]{background:none;box-shadow:none;color:var(--ink)}.topnav button[aria-current=page] svg.i{background:var(--sunk);stroke-width:2}body{padding-bottom:var(--nav-b)}.toast{bottom:calc(var(--nav-b) + 14px)}.foot{margin-top:44px}.foot .links{gap:0 18px}.foot .linkbtn{padding-block:9px}}.fade-r{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.fade-l{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}.fade-l.fade-r{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,transparent,#000 36px,#000 calc(100% - 36px),transparent)}.lg-s{display:none}@media (max-width:759px){.mp-year{font-size:40px}.legtop .stick{position:static}.legtop .stick:after{display:none}.ld-head h2{font-size:28px}.l-tabs button{flex:1 1 auto;padding-inline:6px}.lg-l{display:none}.lg-s{display:inline}#v-wiki .stick{top:calc(var(--hdr,0px) - 64px);padding-block:0}#v-wiki .w-bar{display:flex;flex-direction:column-reverse;gap:14px}.search label{min-height:50px;box-sizing:border-box}.search input{height:46px;font-size:16px}.w-mas{width:100%;margin-top:12px}#v-trivia:has(.tv-juego) .pagehead{display:none}#v-trivia:has(.tv-juego) #tv{margin-top:16px}.tv-seg{display:flex;width:100%}.tv-seg button{flex:1;padding-inline:6px}.tv-start{width:100%}.tv-sig{position:sticky;bottom:calc(var(--nav-b, 0px) + 10px);z-index:5}.tv-sig .btn{width:100%;box-shadow:0 10px 30px -8px #00000073}}:root{--ease:cubic-bezier(.3,.7,.2,1)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:color-mix(in srgb,var(--accent) 30%,transparent)}button,a,summary,label,[role=tab]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.lead,.hm-lead,.mp-text,.mp-tour-t,.el-lead,.lead2{text-wrap:pretty}.l-tabs,.w-tabs,.pf-nav,.el-tipos,.mp-tl,.mp-cbs,.stripwrap,.pf-anios,.lvtabs,.pf-kpis{overscroll-behavior-x:contain}.hm-txt>*{animation:rise .5s var(--ease) both}.hm-txt>:nth-child(2){animation-delay:.06s}.hm-txt>:nth-child(3){animation-delay:.12s}@media (prefers-reduced-motion:reduce){.hm-txt>*{animation:none}}.btn,.round{transition:transform .14s ease-out,border-color .2s,background-color .2s,box-shadow .2s}.btn:not(:disabled):active{transform:scale(.97)}@media (hover:hover){.pc,.q,.l-listas a,.pt-fila{transition:border-color .2s,transform .25s var(--ease),box-shadow .25s}.pc:hover,.q:hover,.l-listas a:hover,.pt-fila:hover{box-shadow:0 10px 26px -16px #141c2d52}.q:hover{transform:translateY(-1px)}}@media (hover:none){.pc:hover,.mp-guia:hover,.mp-cb:hover{transform:none}.pc,.q,.cx-ir,.pt-fila,.mp-cb,.mp-guia,.tv-mas,.item,.opt,.hm-fig,.l-listas a,.cta{transition:transform .14s ease-out,border-color .2s,background-color .2s}.pc:active,.q:active,.cx-ir:active,.pt-fila:active,.mp-cb:active,.mp-guia:active,.tv-mas:active,.item:active,.opt:not(:disabled):active,.hm-fig:active,.l-listas a:active,.cta:active{transform:scale(.975)}.hm-sec,.cx-row,.pp,.phist li button,.seatlist li button,.bq-it{transition:opacity .12s,background-color .12s}.hm-sec:active,.phist li button:active,.seatlist li button:active{opacity:.55}.cx-row:active,.pp:active{background:var(--sunk)}}.top-r{grid-area:theme;justify-self:end;display:flex;align-items:center;gap:8px}.top-r .themebtn{grid-area:auto;transition:border-color .2s,transform .14s ease-out}.top-r .themebtn:hover{border-color:var(--line-strong)}.top-r .themebtn:active{transform:scale(.94)}.bq-abrir{display:flex;align-items:center;gap:8px;height:36px;padding:0 7px 0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--muted);font:500 14px var(--sans);cursor:pointer;transition:border-color .2s,color .2s,transform .14s ease-out}.bq-abrir .i{width:17px;height:17px}.bq-abrir span{padding-right:26px}.bq-abrir kbd,.bq-pie kbd{font:600 11px/1.5 var(--sans);color:var(--muted);border:1px solid var(--line);border-bottom-width:2px;border-radius:6px;padding:0 6px;background:var(--bg);white-space:nowrap}.bq-abrir:hover{border-color:var(--line-strong);color:var(--ink)}.bq-abrir:active{transform:scale(.97)}@media (max-width:1019px),(hover:none){.bq-abrir span,.bq-abrir kbd{display:none}.bq-abrir{width:36px;padding:0;justify-content:center;color:var(--ink)}.bq-abrir .i{width:18px;height:18px}}.topnav-pill{display:none}@media (min-width:820px){.topbar{background:color-mix(in srgb,var(--bg) 80%,transparent);-webkit-backdrop-filter:saturate(1.7) blur(18px);backdrop-filter:saturate(1.7) blur(18px);border-bottom-color:transparent;transition:border-color .3s}.bajado .topbar{border-bottom-color:var(--line)}.topnav{position:relative}.topnav button{position:relative;z-index:1}.topnav.con-pildora button[aria-current=page]{background:none;box-shadow:none}.topnav-pill{display:block;position:absolute;left:0;top:3px;bottom:3px;width:0;border-radius:9px;background:var(--surface);box-shadow:var(--shadow),0 0 0 .5px var(--line);opacity:0;pointer-events:none;transition:transform .4s var(--ease),width .4s var(--ease),opacity .2s}}@media (prefers-reduced-motion:reduce){.topnav-pill{transition:none}}.bq{width:min(640px,calc(100vw - 32px));max-width:none;max-height:none;margin:11vh auto auto;padding:0;border:1px solid var(--line);border-radius:18px;background:var(--surface);color:var(--ink);overflow:hidden;box-shadow:0 40px 100px -24px #00000080,0 4px 14px #00000014}.bq::backdrop{background:#0a0c125c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.bq[open]{animation:bq-entra .22s var(--ease)}@keyframes bq-entra{0%{opacity:0;transform:translateY(-10px) scale(.985)}}.bq-caja{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;max-height:min(70vh,600px)}.bq-campo{position:relative;display:flex;align-items:center;gap:12px;padding:0 14px 0 18px;border-bottom:1px solid var(--line)}.bq-campo>.i{width:20px;height:20px;color:var(--muted)}.bq-campo input{flex:1;min-width:0;height:58px;border:0;background:none;outline:none;font:500 17.5px var(--sans);color:var(--ink);-webkit-appearance:none;appearance:none}.bq-campo input::placeholder{color:var(--muted);font-weight:400}.bq-campo input::-webkit-search-cancel-button{display:none}.bq-cerrar{flex:none;border:1px solid var(--line);border-bottom-width:2px;background:var(--bg);border-radius:6px;padding:1px 7px;font:600 11px/1.5 var(--sans);color:var(--muted);cursor:pointer}.bq-cerrar:hover{color:var(--ink);border-color:var(--line-strong)}.bq-cancelar{display:none}.bq-res{overflow-y:auto;overscroll-behavior:contain;padding:6px 8px 8px;scroll-padding-block:34px 8px;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.bq-gt{padding:10px 10px 4px;font:700 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.bq-it{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:7px 12px 7px 8px;border:0;border-radius:11px;background:none;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.bq-it[aria-selected=true]{background:var(--sunk)}.bq-im{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;color:var(--muted)}.bq-im:has(>.i){background:var(--sunk)}.bq-it[aria-selected=true] .bq-im:has(>.i){background:var(--surface);color:var(--ink)}.bq-im .i{width:19px;height:19px}.bq-im img{max-width:36px;max-height:32px;width:auto;height:auto;object-fit:contain}.bq-im .cara{width:34px;height:34px}.bq-im .cara img{max-width:none;max-height:none;width:100%;height:100%;object-fit:cover}.bq-im .plogo{grid-row:auto;width:34px;height:34px;border-radius:9px;padding:1px}.bq-im .plogo img{max-width:100%;max-height:100%;width:100%;height:100%}.bq-pt{width:12px;height:12px;border-radius:50%}.bq-tx{display:grid;min-width:0;line-height:1.3}.bq-tx b{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bq-tx small{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bq-tx mark{background:none;color:inherit;text-decoration:underline;text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.bq-k{font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap}.bq-nada{display:grid;justify-items:center;gap:14px;padding:40px 20px 44px;text-align:center;color:var(--muted);font-size:14.5px}.bq-nada b{display:block;color:var(--ink);font-size:16.5px;margin-bottom:4px;overflow-wrap:anywhere}.bq-pie{display:flex;gap:18px;margin:0;padding:9px 16px;border-top:1px solid var(--line);font-size:12px;color:var(--muted);background:var(--bg)}.bq-pie span{display:inline-flex;align-items:center;gap:5px}@media (hover:none){.bq-pie{display:none}}@media (prefers-reduced-motion:reduce){.bq[open]{animation:none}}@media (max-width:759px){.bq{width:100%;height:100%;max-height:100dvh;margin:0;border:0;border-radius:0;box-shadow:none;background:var(--bg)}.bq[open]{animation:bq-movil .24s var(--ease)}.bq-caja{height:100%;max-height:none}.bq-campo{gap:0;padding:calc(10px + env(safe-area-inset-top,0px)) 6px 10px max(14px,env(safe-area-inset-left,0px));border-bottom:1px solid var(--line)}.bq-campo>.i{position:absolute;left:calc(max(14px,env(safe-area-inset-left,0px)) + 13px);width:18px;height:18px;pointer-events:none}.bq-campo input{height:46px;padding:0 12px 0 40px;border:1px solid var(--line);border-radius:13px;background:var(--surface);font-size:16px}.bq-campo input:focus{border-color:var(--line-strong)}.bq-cerrar{border:0;background:none;padding:0 10px 0 14px;min-height:46px;font:600 15.5px var(--sans);color:var(--ink)}.bq-esc{display:none}.bq-cancelar{display:inline}.bq-res{padding:4px max(8px,env(safe-area-inset-right,0px)) calc(16px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}.bq-it{grid-template-columns:40px minmax(0,1fr) auto;padding:9px 10px 9px 8px;min-height:58px;border-radius:13px}.bq-it[aria-selected=true]{background:none}.bq-it:active{background:var(--sunk)}.bq-im{width:40px;height:40px}.bq-im .cara,.bq-im .plogo{width:38px;height:38px}.bq-tx b{font-size:16px}.bq-gt{padding-top:14px}.bq-pie{display:none}}@keyframes bq-movil{0%{opacity:0;transform:translateY(12px)}}@keyframes nav-pop{0%{transform:scale(.8)}55%{transform:scale(1.07)}}@media (max-width:819px){.top{padding-block:10px 4px}.bq-abrir,.top-r .themebtn{width:40px;height:40px;border-radius:12px}.topnav{-webkit-user-select:none;user-select:none;box-shadow:0 -10px 30px -22px #0a0e1859}.topnav button{transition:color .2s}.topnav svg.i{transition:background .25s,transform .2s var(--ease)}.topnav button[aria-current=page] svg.i{animation:nav-pop .36s var(--ease)}.topnav button:active svg.i{transform:scale(.88)}}@media (prefers-reduced-motion:reduce){.topnav button[aria-current=page] svg.i{animation:none}}@media (max-width:759px){.pagehead{padding-block:20px 2px;gap:8px}.pagehead h1{font-size:clamp(30px,8.4vw,37px);letter-spacing:-.016em}.pagehead .lead{font-size:16.5px;line-height:1.5}.qhead .lead{font-size:17px}.hm-hero{padding-block:26px 36px;gap:30px}.hm-orb{max-width:380px}.strip{height:38px}.tl:has(>.stripwrap){--tl-c:27px}.lg b{font-size:12.5px}@media (max-width:360px){.el-tipos{display:flex;gap:2px}.el-tipos button{flex:1 0 auto;padding:9px 11px}}#v-mapa.en-guia .mp-head,#v-mapa.en-guia .mp-bar,#v-mapa.en-guia .mp-swipe{display:none}#v-mapa.en-guia{padding-bottom:calc(var(--guia-h,260px) + 24px)}#v-mapa.en-guia .mp-stage{margin-top:6px;gap:0}#v-mapa.en-guia .mp-tour{position:fixed;left:max(8px,env(safe-area-inset-left,0px));right:max(8px,env(safe-area-inset-right,0px));bottom:calc(var(--nav-b, 62px) + 8px);z-index:50;gap:8px;padding:12px 14px;max-height:min(54vh,430px);overflow-y:auto;overscroll-behavior:contain;background:var(--surface);border:1px solid var(--line);border-radius:20px;box-shadow:0 18px 48px -12px #0a0e1866,0 2px 8px #0a0e1814;animation:guia-sube .34s var(--ease)}#v-mapa.en-guia .mp-tour .mp-title{font-size:19.5px;margin-top:2px}#v-mapa.en-guia .mp-tour-t{font-size:15px;line-height:1.5}#v-mapa.en-guia .mp-tour-n{font-size:12px}#v-mapa.en-guia .mp-tour-btns{margin-top:2px}#v-mapa.en-guia .mp-tour-btns .btn{min-height:44px;font-size:15.5px}#v-mapa.en-guia .mp-tour-trivia{justify-self:center;padding-block:4px}}@keyframes guia-sube{0%{transform:translateY(28px);opacity:0}}@media (max-width:819px){.vt .topnav{view-transition-name:menu-movil}.vt #v-mapa.en-guia .mp-tour{view-transition-name:guia-movil}::view-transition-group(menu-movil),::view-transition-group(guia-movil){animation-duration:.01s}}@media (prefers-reduced-motion:reduce){#v-mapa.en-guia .mp-tour{animation:none}}:root{--hair:color-mix(in srgb,var(--ink) 10%,transparent);--e1:0 0 0 .5px var(--hair),0 1px 2px rgba(20,28,45,.05);--e2:0 0 0 .5px var(--hair),0 1px 2px rgba(20,28,45,.04),0 8px 20px -10px rgba(20,28,45,.16);--e3:0 0 0 .5px var(--hair),0 2px 4px rgba(20,28,45,.04),0 22px 44px -18px rgba(20,28,45,.3);--glass:color-mix(in srgb,var(--surface) 82%,transparent);--glass-hi:rgba(255,255,255,.65)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--hair:rgba(255,255,255,.09);--e1:0 0 0 .5px var(--hair),0 1px 2px rgba(0,0,0,.3);--e2:0 0 0 .5px var(--hair),0 1px 2px rgba(0,0,0,.3),0 10px 24px -10px rgba(0,0,0,.6);--e3:0 0 0 .5px rgba(255,255,255,.14),0 2px 4px rgba(0,0,0,.3),0 24px 48px -16px rgba(0,0,0,.75);--glass:color-mix(in srgb,var(--surface) 80%,transparent);--glass-hi:rgba(255,255,255,.07)}}:root[data-theme=dark]{--hair:rgba(255,255,255,.09);--e1:0 0 0 .5px var(--hair),0 1px 2px rgba(0,0,0,.3);--e2:0 0 0 .5px var(--hair),0 1px 2px rgba(0,0,0,.3),0 10px 24px -10px rgba(0,0,0,.6);--e3:0 0 0 .5px rgba(255,255,255,.14),0 2px 4px rgba(0,0,0,.3),0 24px 48px -16px rgba(0,0,0,.75);--glass:color-mix(in srgb,var(--surface) 80%,transparent);--glass-hi:rgba(255,255,255,.07)}h1,h2,h3{font-optical-sizing:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.btn.primary{background:linear-gradient(180deg,color-mix(in srgb,var(--primary) 86%,#fff),var(--primary));border-color:transparent;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0a0e1838,0 8px 20px -8px #0a0e1873}.btn.primary:hover{box-shadow:inset 0 1px #ffffff2e,0 1px 2px #0a0e1838,0 12px 26px -8px #0a0e1880}.btn:not(.primary){box-shadow:var(--e1);border-color:transparent}.btn:not(.primary):hover{box-shadow:var(--e2);border-color:transparent}.hm-sec{--sc:var(--muted);--sb:var(--sunk)}.hm-sec[data-go=mapa]{--sc:var(--exe-ink);--sb:var(--exe-bg)}.hm-sec[data-go=legislaturas]{--sc:var(--leg-ink);--sb:var(--leg-bg)}.hm-sec[data-go=cifras]{--sc:var(--ok);--sb:var(--ok-soft)}.hm-sec[data-go=wiki]{--sc:var(--jud-ink);--sb:var(--jud-bg)}.hm-sec[data-go=trivia]{--sc:var(--terr-ink);--sb:var(--terr-bg)}.hm-ico{box-sizing:content-box;padding:9px;border-radius:12px;background:var(--sb);color:var(--sc);stroke-width:1.8;transition:transform .3s var(--ease)}@media (min-width:820px){html{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}.bq-abrir,.top-r .themebtn{border-color:transparent;box-shadow:var(--e1)}.bq-abrir:hover,.top-r .themebtn:hover{border-color:transparent;box-shadow:var(--e2)}.pc,.q,.l-listas a{border-color:transparent;box-shadow:var(--e1)}.q.soon{box-shadow:none;border-color:var(--line-strong)}}@media (min-width:820px) and (hover:hover){.pc,.q,.l-listas a{transition:transform .3s var(--ease),box-shadow .3s var(--ease)}.pc:hover,.q:hover,.l-listas a:hover{border-color:transparent;transform:translateY(-2px);box-shadow:var(--e3)}.q.soon:hover{transform:none;box-shadow:none}.q svg{transition:transform .3s var(--ease),color .2s}.q:hover svg{transform:translate(3px);color:var(--ink)}.hm-sec:hover .hm-ico{transform:translateY(-2px)}}@media (min-width:900px){.hm-hero h1{letter-spacing:-.034em}}@media (max-width:819px){.bq-abrir,.top-r .themebtn{width:38px;height:38px;border:0;border-radius:50%;background:color-mix(in srgb,var(--ink) 6%,transparent);box-shadow:none;color:var(--ink)}.bq-abrir .i,.top-r .themebtn svg{width:18px;height:18px}.top-r{gap:10px}}@media (max-width:819px){:root{--nav-gap:max(10px, env(safe-area-inset-bottom, 0px));--nav-b:calc(64px + var(--nav-gap) + 8px)}.topnav{left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:var(--nav-gap);padding:5px;border:0;border-radius:32px;background:var(--glass);-webkit-backdrop-filter:saturate(1.8) blur(22px);backdrop-filter:saturate(1.8) blur(22px);box-shadow:inset 0 1px 0 var(--glass-hi),0 0 0 .5px var(--hair),0 12px 32px -10px #0a0e184d,0 2px 8px -2px #0a0e181a}.topnav button{position:relative;z-index:1;min-height:54px;gap:2px;border-radius:27px;font-size:11px;font-weight:600;letter-spacing:.01em}.topnav svg.i,.topnav button[aria-current=page] svg.i{width:24px;height:24px;padding:0;background:none}.topnav button[aria-current=page] svg.i{stroke-width:2.1}.topnav.con-pildora button[aria-current=page]{background:none;box-shadow:none}.topnav-pill{display:block;position:absolute;left:0;top:5px;bottom:5px;width:0;border-radius:27px;pointer-events:none;opacity:0;background:color-mix(in srgb,var(--ink) 8%,transparent);transition:transform .45s cubic-bezier(.32,.72,0,1),width .45s cubic-bezier(.32,.72,0,1),opacity .2s}.toast{bottom:calc(var(--nav-b) + 6px)}#v-mapa.en-guia .mp-tour,.tv-sig{bottom:var(--nav-b)}.topnav{transition:transform .3s cubic-bezier(.32,.72,0,1),opacity .2s}.menu-oculto .topnav{transform:translateY(calc(100% + var(--nav-gap) + 12px));opacity:0;pointer-events:none}.tv-sig,.toast{transition:bottom .52s cubic-bezier(.16,1,.3,1)}.menu-oculto .tv-sig{bottom:var(--nav-gap)}.menu-oculto .toast{bottom:calc(var(--nav-gap) + 6px)}}@media (max-width:819px) and (prefers-reduced-motion:reduce){.topnav-pill{transition:none}}@media (max-width:759px){.pgrid,.qlist{gap:0;background:var(--surface);border-radius:18px;box-shadow:var(--e1);overflow:hidden}.pgrid>.pc,.qlist>.q{position:relative;border:0;border-radius:0;background:none;box-shadow:none}.pgrid>.pc{padding:11px 38px 11px 14px;grid-template-columns:48px minmax(0,1fr);column-gap:14px;min-height:68px}.pgrid>.pc>img{width:48px;height:48px}.pgrid>.pc .plogo{width:48px;height:48px;border-radius:11px}.pgrid>.pc b{font-size:16px}.pgrid>.pc span.d{font-size:13.5px}.pgrid>.pc{padding-right:32px}.pgrid>.pc:after{content:"";position:absolute;right:15px;top:50%;width:7px;height:7px;margin-top:-4px;border:solid var(--line-strong);border-width:2px 2px 0 0;transform:rotate(45deg)}.pgrid>.pc+.pc:before,.qlist>.q+.q:before{content:"";position:absolute;top:0;right:0;left:76px;height:1px;background:var(--line);transform:scaleY(.6);transform-origin:top}.qlist>.q{padding:13px 16px;min-height:56px;gap:12px}.qlist>.q+.q:before{left:16px}.qlist>.q:has(.qi)+.q:before{left:78px}.qlist>.q .qi{width:50px;height:38px}.qlist>.q .t{font-size:16px;line-height:1.35}.qlist>.q svg{width:16px;height:16px;color:var(--line-strong)}.pgrid>.pc:active,.qlist>.q:active{transform:none;background:var(--sunk)}.pol-g{margin:22px 0 2px 16px}}@media (max-width:759px){.hm-secs{border-top:0;background:var(--surface);border-radius:20px;box-shadow:var(--e1);overflow:hidden}.hm-sec,.hm-sec:first-child,.hm-sec:nth-child(2n){position:relative;border:0;padding:14px 16px;column-gap:14px}.hm-sec+.hm-sec:before{content:"";position:absolute;top:0;right:0;left:70px;height:1px;background:var(--line);transform:scaleY(.6);transform-origin:top}.hm-ico{padding:8px;border-radius:11px}.hm-sec b{font-size:18px}.hm-d{font-size:13.5px;line-height:1.45}.hm-st .i{color:var(--line-strong)}.hm-sec:active{background:var(--sunk)}.hm-sec:active b{color:inherit}}.search label{border-color:transparent;background:var(--surface);box-shadow:var(--e1);transition:box-shadow .2s}.search label:focus-within{box-shadow:0 0 0 1.5px var(--accent),0 0 0 5px color-mix(in srgb,var(--accent) 16%,transparent)}.cx-perfila,.cx-hoja-ok{display:none}@media (max-width:759px){.cx-perfila{display:flex;position:sticky;top:8px;z-index:20;margin:14px 0 0;pointer-events:none}.cx-per{pointer-events:auto;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px 0 13px;border:0;border-radius:999px;background:var(--glass);-webkit-backdrop-filter:saturate(1.8) blur(18px);backdrop-filter:saturate(1.8) blur(18px);box-shadow:var(--e2);color:var(--ink);cursor:pointer}.cx-per svg{width:18px;height:18px;flex:none;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cx-per-t{font:650 15.5px var(--sans);white-space:nowrap}.cx-per-f{font:500 13.5px var(--sans);color:var(--muted);white-space:nowrap}.cx-per-c{width:15px!important;height:15px!important;color:var(--muted)}.cx-per:active{transform:scale(.97)}.cx-hoja .cx-bar{position:static;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cx-hoja .cx-bar-top{gap:12px}.cx-hoja .cx-pres{flex-direction:column;gap:0;padding:0;border-radius:16px;background:var(--sunk);overflow:hidden}.cx-hoja .cx-pres button{position:relative;flex:none;flex-direction:row;justify-content:flex-start;gap:12px;height:54px;padding:0 16px;border-radius:0;font:600 16px var(--sans);color:var(--ink)}.cx-hoja .cx-pres button+button:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line);transform:scaleY(.6)}.cx-hoja .cx-pres button[aria-pressed=true]{background:color-mix(in srgb,var(--ink) 7%,transparent);box-shadow:none}.cx-hoja .cx-pres button[aria-pressed=true]:after{content:"";position:absolute;right:20px;top:50%;width:6px;height:11px;margin-top:-7px;border:solid var(--ink);border-width:0 2.2px 2.2px 0;transform:rotate(45deg)}.cx-hoja .cx-pres .cara.mini{width:32px;height:32px}.cx-hoja .cx-pres .l{display:inline}.cx-hoja .cx-pres .c{display:none}.cx-hoja #cf-todo{padding-left:60px}.cx-hoja .cx-fechas{padding:0 4px;font-size:14px}.cx-hoja .cx-bar:not(.cx-bar-anio) .cx-fechas{display:flex;justify-content:space-between;margin-top:8px}.cx-hoja .cx-bar:not(.cx-bar-anio) .cx-fechas:before{content:"O elige los años";font-weight:600;color:var(--muted)}.cx-hoja .cx-bar-anio .cx-pres{background:none}.cx-hoja .cx-pista{margin:10px 12px 0;height:30px}.cx-hoja .cx-anios{height:30px}.cx-hoja .cx-ejes{margin:4px 12px 0}.cx-hoja-ok{display:flex;justify-content:center;width:100%;min-height:48px;margin-top:20px;font-size:16px}.cx-preg{margin:4px 2px 12px;font:600 25px/1.15 var(--serif);letter-spacing:-.015em}.cx-lista .cx-nota{padding:14px 16px;background:var(--surface);border-radius:18px;box-shadow:var(--e1)}.cx-grupo{margin:24px 4px 8px;font:650 13px var(--sans);color:var(--muted);letter-spacing:.01em}.cx-grupo small{margin-left:6px;font-weight:500}.cx-temas{display:grid;background:var(--surface);border-radius:18px;box-shadow:var(--e1);overflow:hidden}.cx-tema{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;min-height:56px;padding:12px 36px 12px 16px;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.cx-tema+.cx-tema:before{content:"";position:absolute;top:0;left:16px;right:0;height:1px;background:var(--line);transform:scaleY(.6);transform-origin:top}.cx-tema:after{content:"";position:absolute;right:17px;top:50%;width:7px;height:7px;margin-top:-4px;border:solid var(--line-strong);border-width:2px 2px 0 0;transform:rotate(45deg)}.cx-tema:active{background:var(--sunk)}.cx-tema-n{font:600 16px/1.3 var(--sans)}.cx-tema-d{display:flex;gap:4px}.cx-tema-v{min-width:44px;font:600 13.5px var(--sans);color:var(--muted);text-align:right}.cx-tema-v.t-b{color:var(--ok)}.cx-tema-v.t-m{color:var(--bad)}.cx-tema-p .cx-volver{min-height:40px;margin:0 0 2px}.cx-tema-h{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:0 2px 14px;font:600 28px/1.15 var(--serif);letter-spacing:-.015em}.cx-tema-h .cx-tema-v{min-width:0;padding:4px 10px;border-radius:999px;background:var(--sunk);font-size:13px;letter-spacing:0}.cx-tema-h .cx-tema-v.t-b{background:var(--ok-soft)}.cx-tema-h .cx-tema-v.t-m{background:var(--bad-soft)}.cx-pila{display:grid;gap:12px}.cx-pila .cx-ind{padding:14px 14px 12px;border:0;box-shadow:var(--e1);scroll-margin-top:64px}.cx-ind-cab{margin-bottom:4px}.cx-pila .cx-ind h3{font:650 16px/1.3 var(--sans);letter-spacing:0;color:var(--muted)}.cx-pila .cx-fuentes{width:34px;height:34px;padding:0;justify-content:center;border:0;background:var(--sunk);color:var(--muted)}.cx-pila .cx-d-n b{font-size:30px}}@media (max-width:759px){.cx-pila .c-g{margin:12px -2px 0}}.tl-pill{display:none}@media (max-width:759px){#v-legislaturas .tl{align-items:center;gap:8px}#v-legislaturas .tl>[data-tl]{display:none}#v-legislaturas .tl>.tl-f{margin-top:0;width:40px;height:40px}.tl-pill{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:46px;padding:0 14px;border:0;border-radius:999px;background:var(--surface);box-shadow:var(--e2);color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.tl-pill:active{transform:scale(.97)}.tl-pill svg.i{width:17px;height:17px;flex:none;stroke-width:1.9}.tl-pill svg.i:last-child{width:14px;height:14px;color:var(--muted)}.tl-pill .t{font:650 15.5px var(--sans);white-space:nowrap}.tl-pill .s{min-width:0;overflow:hidden;text-overflow:ellipsis;font:500 13px var(--sans);color:var(--muted);white-space:nowrap}.tl-pill .s:empty{display:none}.tl-ops{display:grid;border-radius:16px;background:var(--sunk);overflow:hidden}.tl-op{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);grid-template-areas:"sw t" "sw s";align-items:center;column-gap:14px;min-height:56px;padding:9px 44px 9px 14px;border:0;background:none;color:var(--ink);text-align:left;cursor:pointer}.tl-op+.tl-op:before{content:"";position:absolute;top:0;left:74px;right:0;height:1px;background:var(--line);transform:scaleY(.6)}.tl-op[aria-pressed=true]{background:color-mix(in srgb,var(--ink) 7%,transparent)}.tl-op[aria-pressed=true]:after{content:"";position:absolute;right:20px;top:50%;width:6px;height:11px;margin-top:-7px;border:solid var(--ink);border-width:0 2.2px 2.2px 0;transform:rotate(45deg)}.tl-op .t{grid-area:t;font:600 16px var(--sans)}.tl-op .s{grid-area:s;font:500 13px/1.35 var(--sans);color:var(--muted)}.tl-op .s:empty{display:none}.tl-op:has(.s:empty){grid-template-areas:"sw t"}.tl-sw{grid-area:sw;display:flex;width:46px;height:24px;border-radius:6px;overflow:hidden;background:var(--surface)}.tl-sw.vert{flex-direction:column}.tl-sw>*{flex-shrink:0;height:100%}.tl-sw.vert>*{width:100%;height:auto}.tl-hoja .c-info-cab h3{font-size:20px}}.mp-pill{display:none}.tl-grp{margin:18px 4px 8px;font:650 13px var(--sans);color:var(--muted)}.tl-grp:first-child{margin-top:0}.tl-grp small{margin-left:4px;font-weight:500}@media (max-width:759px){.tl-op.sin-sw{grid-template-columns:minmax(0,1fr);grid-template-areas:"t" "s"}.tl-op.sin-sw+.tl-op:before{left:14px}#mp-bar .mp-tl{display:none}#mp-bar{padding:8px 12px;gap:8px;justify-content:center}#mp-bar .mp-flechas{padding:0}.mp-pill{display:flex;flex:1 1 auto;max-width:300px}.mp-story{display:contents}.mp-normal:not([hidden]){display:contents}.mp-normal .mp-year{display:none}.mp-normal .mp-title,.mp-normal .mp-text,.mp-normal .mp-mas{order:0;padding-inline:2px}.mp-normal .mp-title{margin-bottom:-6px}.mp-canvas{order:1;margin-top:8px}.mp-cambios{order:2}.mp-tour{order:3}}.cadena{display:grid;gap:14px}.ch-cab{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;text-align:center}.ch-t{margin:0;font:650 15px/1.3 var(--sans);color:var(--muted)}.ch-reglas{display:inline-flex;align-items:center;gap:6px;margin:0;padding:5px 11px 5px 9px;border-radius:999px;background:var(--surface);box-shadow:0 0 0 .5px var(--hair);font:600 12.5px/1.3 var(--sans);color:var(--muted)}.ch-reglas .i{width:14px;height:14px;flex:none}.ch-reglas.weak{opacity:.75}.ch-reglas.new{box-shadow:0 0 0 1.5px var(--accent);color:var(--accent-ink)}.ch-nota-t{margin:0 8px;font-size:13.5px;color:var(--muted);text-align:center}.ch{display:grid;gap:0;margin:0;padding:0;list-style:none}.ch-paso{display:grid;gap:7px}.ch-k{display:flex;align-items:center;justify-content:center;gap:6px;margin:0;font:700 11px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--kc)}.ch-k:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--kc)}.ch-fila{display:grid;gap:8px}.ch-fila.dos{grid-template-columns:repeat(2,minmax(0,1fr))}.ch-n{position:relative;display:flex;align-items:center;gap:11px;min-width:0;min-height:62px;padding:9px 12px 9px 9px;border:0;border-radius:18px;background:var(--surface);box-shadow:0 0 0 .5px var(--hair),0 1px 2px #0a0e180d,0 6px 16px -8px #0a0e1824;color:var(--ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity .25s,box-shadow .25s,transform .15s}.ch-n:active{transform:scale(.98)}.ch-n .ic{display:grid;place-items:center;width:44px;height:44px;border-radius:13px;background:var(--kb);flex:none}.ch-n .ic img{width:32px;height:32px;object-fit:contain}.ch-n .tx{display:grid;min-width:0;line-height:1.25}.ch-n b{font:650 15.5px/1.2 var(--sans);letter-spacing:-.01em}.ch-n small{font-size:12.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis}.ch-fila.dos .ch-n{gap:9px;padding:8px}.ch-fila.dos .ch-n .ic{width:38px;height:38px;border-radius:11px}.ch-fila.dos .ch-n .ic img{width:28px;height:28px}.ch-fila.dos .ch-n b{font-size:14.5px}.ch-n .tg{position:absolute;top:-7px;right:10px;padding:2px 7px;border-radius:999px;font:700 10.5px/1.3 var(--sans);font-style:normal}.ch-n .tg.new{background:var(--accent);color:#fff}.ch-n .tg.off{background:var(--sunk);color:var(--muted);box-shadow:0 0 0 .5px var(--hair)}.ch-n.new{box-shadow:0 0 0 1.5px var(--accent),0 6px 16px -8px #0a0e1824}.ch-n.weak .ic,.ch-n.weak .tx{opacity:.5}.ch-n.ghost{background:none;box-shadow:inset 0 0 0 1.5px var(--line)}.ch-n.ghost .ic,.ch-n.ghost .tx{opacity:.45}.ch-n.ghost .ic{background:none}.ch-r{display:flex;flex-direction:column;align-items:center;gap:5px;padding:6px 18px 8px;font-size:13.5px;line-height:1.4;color:var(--ink);text-align:center}.ch-r .t{max-width:30ch;text-wrap:balance}.ch-r .ln{width:0;height:12px;border-left:1.5px solid var(--line-strong)}.ch-r .ln.fin{position:relative;height:10px}.ch-r .ln.fin:after{content:"";position:absolute;left:-5.25px;bottom:-2px;width:7px;height:7px;border:solid var(--line-strong);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.ch-r.off{color:var(--muted)}.ch-r.off .ln{border-left-style:dotted;border-left-width:2px}.ch-r.off .ln.fin:after{display:none}.ch-r.new .t{font-weight:600;color:var(--accent-ink)}.ch-r.new .ln,.ch-r.new .ln.fin:after{border-color:var(--accent)}.ch-nota{display:flex;align-items:center;justify-content:center;gap:7px;margin:0 auto;padding:4px 12px 4px 6px;border:0;border-radius:999px;background:none;font:13px/1.35 var(--sans);color:var(--muted);cursor:pointer;text-align:left;transition:opacity .25s}.ch-nota img{width:24px;height:24px;object-fit:contain;flex:none}.ch-nota b{color:var(--ink);font-weight:600}.ch-nota:active{background:var(--sunk)}.ch-niveles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.ch-lv{display:grid;justify-items:center;gap:4px;padding:8px 2px;border-radius:14px;background:var(--surface);box-shadow:0 0 0 .5px var(--hair);font:600 12px var(--sans)}.ch-lv img{width:28px;height:28px;object-fit:contain}.ch-lv.no{opacity:.4}.cadena.hl .ch-n:not(.hi),.cadena.hl .ch-r:not(.hi),.cadena.hl .ch-nota:not(.hi),.cadena.hl .ch-reglas:not(.hi),.cadena.hl .ch-k,.cadena.hl .ch-t{opacity:.28}.cadena.hl .ch-r.hi .t{font-weight:650;color:var(--ink)}.cadena.hl .ch-r.hi .ln,.cadena.hl .ch-r.hi .ln.fin:after{border-color:var(--accent);border-left-width:2px}.cadena.hl .ch-nota.hi{background:color-mix(in srgb,var(--accent) 14%,transparent);box-shadow:0 0 0 1.5px var(--accent)}.cadena.hl .ch-reglas.hi{box-shadow:0 0 0 2px var(--accent);color:var(--ink)}.cadena.hl .ch-n.hi{box-shadow:0 0 0 2px var(--accent),0 8px 20px -8px #0a0e1833}@media (max-width:759px){.mp-head{gap:6px}.mp-guia{width:auto;justify-content:flex-start;align-self:flex-start;padding:4px 0;border:0;background:none;box-shadow:none;color:var(--muted)}.mp-guia b{font-size:14.5px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.mp-guia .i{margin-left:2px;width:16px;height:16px}.mp-canvas{margin-inline:0;padding:10px 2px 26px;border:0;border-radius:0;background:none;box-shadow:none;overflow:visible}.mp-canvas .mp-swipe{display:none!important}.mp-niv{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0 0 6px}.mp-niv button{display:grid;justify-items:center;gap:4px;min-height:68px;padding:8px 2px;border:0;border-radius:14px;background:var(--sunk);font:600 12.5px var(--sans);color:var(--ink);cursor:pointer}.mp-niv img{width:30px;height:30px;object-fit:contain}.mp-niv button[aria-pressed=true]{background:var(--surface);box-shadow:0 0 0 1.5px var(--ink)}.mp-niv button:disabled{opacity:.38;cursor:default}}@media (min-width:760px){.mp-canvas .cadena{max-width:620px;margin:0 auto;padding:6px 0 26px}.mp-canvas .cadena .lvtabs{margin:0 auto 6px}}.legtop,.el-otras{margin-top:16px}.legtop>.ld,.el-ld.el-sep{margin-top:26px;padding-top:0;border-top:0}.el-otras>.el-hero{margin-top:26px}.ld-head h2,.el-fhead>h2,.el-h{font-size:clamp(30px,3.6vw,42px);line-height:1.06;letter-spacing:-.02em}.el-h{margin-top:0}@media (min-width:760px){.el-hero.el-card{--el-fondo:var(--bg);background:none;border:0;border-radius:0;box-shadow:none;padding:0}}@media (min-width:900px){.el-hero{padding:0;gap:22px 56px;grid-template-areas:"hh hh" "mapa hp";grid-template-rows:auto auto}.el-hero .el-hh .el-buscar{max-width:420px}.el-hero .el-hp{align-self:center}}@media (max-width:759px){.ld-head h2,.el-fhead>h2,.el-h{font-size:28px}.legtop>.ld,.el-ld.el-sep{margin-top:20px}.el-otras>.el-hero{margin-top:20px}}.cx-cl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px;margin-top:14px}.cx-cl-i{display:grid;gap:2px;min-width:0}.cx-cl-n{display:flex;align-items:center;gap:8px;font:600 13.5px var(--sans);color:var(--muted)}.cx-cl-n i{width:16px;height:3px;border-radius:2px;flex:none}.cx-cl-i b{font:600 34px/1.1 var(--serif);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.cx-cl-i .cx-u{font:600 14px var(--sans);letter-spacing:0;margin-left:3px;opacity:.7}.cx-cl-in i{background:var(--ok-fill)}.cx-cl-in b{color:var(--ok)}.cx-cl-out i{background:var(--bad-fill)}.cx-cl-out b{color:var(--bad)}.cx-cl-deuda i{height:12px;border-radius:3px;background:var(--deuda-soft);box-shadow:inset 0 0 0 1.5px var(--deuda-fill)}.cx-cl-deuda b{color:var(--deuda)}.cx-cl-ahorro i{height:12px;border-radius:3px;background:var(--ok-soft);box-shadow:inset 0 0 0 1.5px var(--ok-fill)}.cx-cl-ahorro b{color:var(--ok)}.cx-cuentas .cx-evo{margin-top:6px;padding-top:0;border-top:0}@media (max-width:759px){.cx-cl{gap:6px 12px;margin-top:12px}.cx-cl-n{font-size:12px;gap:6px}.cx-cl-n i{width:12px}.cx-cl-i b{font-size:22px}.cx-cl-i .cx-u{display:block;margin:1px 0 0;font-size:11.5px}}.foot{align-items:center;padding-block:18px;font-size:13.5px}.foot .brandline{align-items:center;max-width:none}.foot .brandline svg{width:20px;height:20px;margin:0}.foot .links{gap:4px 18px}.foot .linkbtn{font-size:13.5px;color:var(--muted)}.foot .linkbtn:hover{color:var(--ink)}@media (max-width:759px){.foot{flex-direction:column;align-items:flex-start;gap:6px;margin-top:36px}.foot .links{gap:0 16px}}#v-wiki .w-bar{display:flex;flex-direction:column-reverse;gap:14px}@media (min-width:760px){#v-wiki .w-bar .search{max-width:620px}}@media (max-width:759px){#v-mapa.en-guia:after{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(var(--guia-h,260px) + var(--nav-b,62px) + 56px);z-index:25;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--bg) 88%,transparent) 56px)}#v-mapa.en-guia .mp-tour{background:var(--surface);border:0;box-shadow:0 0 0 1px var(--line-strong),0 24px 60px -12px #0a0e188c,0 4px 14px #0a0e1824}}@media (max-width:759px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) #v-mapa.en-guia .mp-tour{background:color-mix(in srgb,var(--surface) 86%,#fff)}}@media (max-width:759px){:root[data-theme=dark] #v-mapa.en-guia .mp-tour{background:color-mix(in srgb,var(--surface) 86%,#fff)}}@media (max-width:759px){#v-wiki .stick{top:0;padding:max(10px,env(safe-area-inset-top,0px)) 16px 6px;margin-inline:-16px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.7) blur(18px);backdrop-filter:saturate(1.7) blur(18px)}#v-wiki .stick:after{display:none}#v-wiki .w-bar{gap:8px}#v-wiki .w-bar .search label{min-height:44px}#v-wiki .w-bar .search input{height:40px}}.ld-head h2,.el-fhead>h2,.el-h{margin:0}.ld-sub,.el-fsub,.el-hh .el-lead{margin:0;font-size:15px;line-height:1.45;color:var(--muted)}.el-hh .el-lead{margin-top:4px}.legtop>.ld{margin-top:12px}@media (max-width:759px){.legtop>.ld{margin-top:6px}}.l-panel{display:grid;gap:16px;min-width:0;align-content:start;scroll-margin-top:calc(var(--hdr,64px) + var(--leg-top,0px) + var(--ld-h,0px) + 8px)}.l-panel .l-tabs{margin-top:0;position:static}.l-panel .l-tabs button{flex:1 1 auto;padding-inline:10px}.l-pcont{min-width:0}.l-pcont .ld-grid{grid-template-columns:minmax(0,1fr);gap:24px}.l-pcont>.sub:first-child{margin-top:0}@media (max-width:759px){.l-panel{margin-top:8px}.l-panel .l-tabs{margin-inline:-16px;padding-inline:10px}.l-panel .l-tabs button{padding-inline:8px;font-size:14.5px}}#ld .ld-head{position:static}.cx-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.cx-tabs svg.i{width:18px;height:18px;stroke-width:1.9}.cx-sec-f{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 12px}.cx-sec-f .cx-sec{margin:0}.cx-vlst{display:flex;flex:none;gap:2px;padding:3px;border-radius:999px;background:var(--sunk)}.cx-vlst button{display:grid;place-items:center;width:36px;height:30px;border:0;border-radius:999px;background:none;color:var(--muted);cursor:pointer;transition:background .2s,color .2s}.cx-vlst button:hover{color:var(--ink)}.cx-vlst svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.cx-vlst button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}@media (min-width:760px){.cx-lst .cx-rows{max-height:none}}@media (max-width:759px){.cx-sec-f{margin:30px 0 12px}.cx-tm{height:340px;border-radius:16px}.cx-tm-t b .cx-u{display:none}}@media (max-width:759px){#v-wiki .w-tabs{margin-inline:-16px;padding-inline:12px;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y}#v-wiki .w-tabs button{flex:none}}.mp-text{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.mp-mas{display:none!important}.ch-r .ln.fin:after{left:-4.75px;bottom:-1px;width:7px;height:7px;border-width:0 1.5px 1.5px 0!important;border-left-style:none}.cadena.hl .ch-r.hi .ln.fin:after,.ch-r.new .ln.fin:after{border-width:0 2px 2px 0!important;left:-5px;width:8px;height:8px}.el-como{margin-top:18px;font-size:14.5px;line-height:1.5;color:var(--muted)}.el-como b{color:var(--ink);font-weight:600}.ld-grid>div>.inv-cap:first-child,.ld-grid>div>.inv-tabs:first-child{margin-top:0}.legtop .stick{position:sticky!important;top:calc(var(--hdr,64px) - 1px)}.l-panel .l-tabs{position:sticky!important;top:calc(var(--hdr,64px) + var(--leg-top,0px) - 1px);z-index:18;background:var(--bg)}@media (max-width:759px){.legtop .stick{top:0;margin-inline:-16px;padding:max(8px,env(safe-area-inset-top,0px)) 16px 8px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.legtop .stick:after{display:none}.l-panel .l-tabs{top:calc(var(--leg-top,0px) - 1px);background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}}.el-migas-f{display:grid;gap:8px}.el-mun .el-migas-f .el-migas{margin:0}.el-migas button+.i{margin-left:0}.el-prov .el-munmapa{max-width:720px;width:100%;justify-self:center;padding:20px}.el-prov .el-mapa-m{max-height:min(68vh,620px);width:100%}@media (max-width:899px){.el-mun:not(.el-prov) .el-munmapa{display:none}.el-munw{gap:24px}}@media (max-width:759px){#el-ficha .stick,#el-ficha .el-stick.stick{top:0;margin-inline:-16px;padding:max(8px,env(safe-area-inset-top,0px)) 16px 8px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);z-index:20}#el-ficha .stick:after{display:none}.el-migas{font-size:13.5px}.el-migas button{padding:4px 11px 4px 7px;font-size:13.5px}.el-prov .el-munmapa{padding:14px 10px;border-top:0}}.tv-fb .tv-mas{margin-bottom:6px}.tv-sig{margin-top:10px}.crumb{position:sticky;top:calc(var(--hdr,64px) - 1px);z-index:21;flex-wrap:nowrap;margin-inline:-16px;padding:14px 16px 8px;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent;transition:border-color .2s}.crumb button{flex:none}.crumb .ct{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 15px var(--sans);color:var(--ink);opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.crumb .ct:before{content:"·";margin-right:8px;color:var(--muted)}.crumb.con-t{border-bottom-color:var(--line)}.crumb.con-t .ct{opacity:1;transform:none}@media (max-width:759px){.crumb{top:0;padding:max(10px,env(safe-area-inset-top,0px)) 16px 8px}.crumb button{min-height:36px}.pf-nav{top:calc(var(--hdr,0px) + var(--crumb-h,0px) - 1px)}}@media (prefers-reduced-motion:reduce){.crumb .ct{transition:none}}@media (min-width:900px){.el-mun .el-munmapa{top:calc(var(--hdr,64px) + 136px)}}.el-buscar-f{position:sticky;top:calc(var(--hdr,64px) - 1px);z-index:22;margin:18px -16px 14px;padding:8px 16px;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.el-buscar-f .el-buscar{max-width:560px}#v-legislaturas .el-otras .el-mun .stick{top:calc(var(--hdr,64px) + var(--busca-h,0px) - 2px)}@media (min-width:900px){.el-mun .el-munmapa{top:calc(var(--hdr,64px) + var(--busca-h,0px) + 136px)}}@media (max-width:759px){.el-buscar-f{top:0;margin-top:14px;padding:max(8px,env(safe-area-inset-top,0px)) 16px 8px}.el-buscar-f .el-buscar label{min-height:46px}.el-buscar-f .el-buscar input{height:44px}#v-legislaturas .el-otras .el-mun .stick{top:calc(var(--busca-h,0px) - 2px);padding-top:4px}}.cx-hh{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin:6px 0 16px}.cx-hh .el-h{margin:0}.cx-hh .el-h small{font:500 15px var(--sans);color:var(--muted);letter-spacing:0;margin-left:8px}.cx-hh .cx-uni{margin-left:auto}.cx-crumb{margin-top:-6px;margin-bottom:6px;padding-top:6px}.cx-crumb .cx-volver{margin:0;padding:6px 0;color:var(--ink);font:600 14.5px var(--sans)}.cx-crumb .cx-volver .i{width:16px;height:16px}@media (min-width:760px){.cx-crumb{top:calc(var(--cf-top,64px) - 12px)}}.cx-preg-f{display:flex;align-items:center;gap:12px;margin:4px 2px 12px}.cx-preg-f .cx-preg{margin:0}.cx-caras{display:flex;flex:none}.cx-caras:empty{display:none}.cx-caras .cara{width:40px;height:40px;margin-right:-12px;box-shadow:0 0 0 2px var(--bg)}.cx-caras .cara img{width:100%;height:100%}@media (max-width:759px){.cx-perfila{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;top:0;margin:14px -16px 0;padding:max(8px,env(safe-area-inset-top,0px)) 16px 8px;pointer-events:auto;z-index:22;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.cx-perfila .tl-f{margin:0;width:40px;height:40px;display:grid;place-items:center}.cx-per{justify-content:center;min-height:46px;min-width:0}.cx-per-f:empty{display:none}.cx-crumb{top:calc(var(--cf-per-h,62px) - 1px);z-index:21}}.cx-cuentas>.cx-cl:first-child{margin-top:0}@media (min-width:760px){.cx-hh{margin-top:26px}}.kc-con{--kc:#3E5C8A;--kb:var(--sunk)}.con-ver{margin:4px 0 8px}.el-como-l{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-weight:600;color:var(--ink)}.el-como-l .i{width:14px;height:14px}#ld .ld-head{display:grid;gap:10px;justify-content:stretch}#ld .ld-head .ld-tit{align-items:center}#ld .ld-head .ld-tit h2{margin:0;min-width:0}.el-mun-fija{position:sticky;top:calc(var(--hdr,64px) - 1px);z-index:23;margin-inline:-16px;padding:8px 16px 0;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px)}.el-mun-fija+.el-buscar-f{top:calc(var(--hdr,64px) + var(--franja-h,0px) - 2px);margin-top:0}@media (max-width:759px){.el-mun-fija{top:0;padding-top:max(8px,env(safe-area-inset-top,0px))}.el-mun-fija+.el-buscar-f{top:calc(var(--franja-h,0px) - 2px);padding-top:4px}}.cx-uni button .i{width:16px;height:16px;display:block;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.cx-uni button[data-uni=hab]{padding:0 10px}.cx-cl{gap:6px 28px}.cx-cl-n{font-size:13px;letter-spacing:.01em}.cx-cl-i b{font-size:32px;line-height:1.05}.cx-cl-u{margin:8px 0 0;font-size:12.5px;color:var(--muted)}@media (max-width:759px){.cx-hh{flex-wrap:nowrap;gap:8px}.cx-hh .el-h{font-size:clamp(22px,6.6vw,27px);white-space:nowrap}.cx-hh .cx-uni button{height:30px;padding:0 9px;font-size:12px}.cx-hh .cx-uni button[data-uni=hab]{padding:0 8px}.cx-cl{gap:4px 10px}.cx-cl-n{font-size:11.5px;gap:5px}.cx-cl-n i{width:10px}.cx-cl-i b{font-size:clamp(19px,5.8vw,24px)}.cx-cl-u{font-size:11.5px;margin-top:6px}}.tl:has(>.pf-anios){align-items:center}.tl:has(>.pf-anios)>.tl-f{margin-top:0;width:34px;height:34px;flex:none}.tl:has(>.pf-anios)>.tl-f svg{width:16px;height:16px}.tl>.pf-anios{margin-inline:0!important;padding:2px!important;align-items:center}.tl>.pf-anios button{flex:none}.facts div{align-content:start}.pol-link{text-align:inherit}.kc-con .facts{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}@media (max-width:759px){.kc-con .facts{grid-template-columns:1fr;gap:14px}}.el-mun-cab{margin-top:26px}.el-mun-cab+.el-buscar-f{margin-top:14px}.el-mun-fija+.el-mun-cab+.el-buscar-f{top:calc(var(--hdr,64px) + var(--franja-h,0px) - 1px)}.el-buscar-f{padding-block:8px 10px;margin-bottom:6px}.el-otras>.el-hero.el-hero-sin{margin-top:4px}.el-mun-fija{padding-bottom:6px}@media (min-width:900px){.el-hero.el-hero-sin{grid-template-areas:"mapa hp";grid-template-rows:auto}}@media (max-width:759px){.el-mun-cab{margin-top:20px}.el-mun-fija+.el-mun-cab+.el-buscar-f{top:calc(var(--franja-h,0px) - 1px);padding-top:4px}.el-buscar-f{padding-bottom:10px}}.el-prov .el-fsub b{color:var(--ink);font-weight:650}.el-mun-fija,.el-buscar-f{background:var(--bg)}.el-mun-cab .el-hh{max-width:none;width:auto}.el-mun-cab .el-lead{max-width:64ch}@media (min-width:760px){.mp-head{flex-direction:column;align-items:flex-start;gap:8px}.mp-guia{width:auto;padding:4px 0;border:0;background:none;box-shadow:none;color:var(--muted)}.mp-guia:hover{transform:none}.mp-guia b{font-size:15px;font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.mp-guia .i{margin-left:2px;width:16px;height:16px}.mp-normal .mp-year{display:none}.mp-normal .mp-title{font-size:30px;margin-top:4px}.cx-head{flex-direction:column;align-items:flex-start;gap:14px}.cx-head .cx-tabs{flex:none}.cx-tabs button{height:40px;padding:0 22px;font-size:15px}.cx-cl{max-width:720px}.cx-preg-d{justify-content:flex-start;gap:14px}.cx-preg-d .cx-caras .cara{width:44px;height:44px}.crumb{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;margin-inline:0;padding-inline:0}.hm-secs{border-top:0;background:var(--surface);border-radius:20px;box-shadow:var(--e1);overflow:hidden}.hm-sec,.hm-sec:first-child{padding:24px 24px 26px;transition:background-color .2s}.hm-sec:first-child{border-left:0}.hm-sec:hover{background:var(--sunk)}.hm-st .i{opacity:.45;transform:none}}.mini .cadena{max-width:560px;margin:8px auto 0}#pz-map{pointer-events:auto}#pz-map .ch-n,#pz-map .ch-nota{cursor:pointer}.mp-bar{view-transition-name:mp-barra}.topbar{view-transition-name:cabecera}::view-transition-group(mp-barra),::view-transition-group(cabecera){z-index:50}.mp-tour-btns .btn{white-space:nowrap}.cx-bar-top{justify-content:flex-start}.cx-bar-top .cx-fechas{margin-left:auto}.cx-pres:empty{display:none}.cx-tl-ayuda{padding:6px 4px 6px 2px;white-space:nowrap}.cx-hoja .cx-tl-ayuda{display:none}@media (min-width:760px){.cx-head .lead{max-width:none}}@media (min-width:760px){#v-legislaturas .strip .lg:last-child{position:relative;overflow:visible}#v-legislaturas .strip .lg:last-child:after{content:"Hoy";position:absolute;left:50%;top:calc(100% + 5px);transform:translate(-50%);font:700 10.5px/1 var(--sans);letter-spacing:.07em;text-transform:uppercase;color:var(--ink);pointer-events:none}#v-legislaturas .stripin:not(:has(.axis)){padding-bottom:18px}#v-legislaturas .axis span:last-child{opacity:1}}@media (min-width:760px){#v-mapa .mp-head{margin-top:-6px}.el-ld.el-sep{margin-top:28px}.el-otras>.el-hero{margin-top:28px}.el-mun-cab{margin-top:30px}.legtop>.ld{margin-top:6px}.cx-main>.cx-hh:first-child{margin-top:36px}}@media (max-width:759px){.cx-main>.cx-hh:first-child{margin-top:13px}.cx-lista>.cx-preg-f{margin-top:16px}.mp-normal .mp-title{margin-top:8px}}.cx-caras .cara{margin:0 -12px 0 0}.cx-caras .cara:last-child{margin-right:0}@media (max-width:759px){#cf-main{margin-top:0}.cx-main>.cx-hh:first-child{margin-top:24px}.cx-lista>.cx-preg-f{margin-top:24px}.cx-main>.cx-crumb:first-child{margin-top:4px}}@media (max-width:759px){.cx-lista>.cx-preg-f{margin-top:28px}}.cx-lst-u{margin:-4px 0 12px;font-size:13px;color:var(--muted)}.cx-row-v .cx-u,.cx-tm-t b .cx-u{display:none}@media (max-width:759px){.cx-lst-u{font-size:12px;margin:-2px 0 10px}}.el-pick h2,.el-munn{font-size:clamp(30px,3.6vw,42px)!important;line-height:1.06;letter-spacing:-.02em}@media (max-width:759px){.el-pick h2,.el-munn{font-size:28px!important}}.el-hh .el-lead,.ld-sub,.el-fsub{max-width:68ch}.mp-flechas .round:disabled{background:var(--surface);color:var(--ink);opacity:.3;box-shadow:none;border:1px solid var(--line)}#v-mapa.en-guia .mp-guia{display:none}.ch-r.sube .ln:not(.fin){position:relative;height:12px}.ch-r.sube .ln:not(.fin):before{content:"";position:absolute;left:-4.75px;top:-1px;width:7px;height:7px;border:solid var(--line-strong);border-width:1.5px 0 0 1.5px;transform:rotate(45deg)}.ch-r.sube .ln.fin{height:12px}.ch-r.sube .ln.fin:after{display:none}.ch-r.sube.off .ln:not(.fin):before{display:none}.ch-r.sube.new .ln:not(.fin):before{border-color:var(--accent);border-width:2px 0 0 2px;left:-5px;width:8px;height:8px}.cadena.hl .ch-r.sube.hi .ln:not(.fin):before{border-color:var(--accent);border-width:2px 0 0 2px;left:-5px;width:8px;height:8px}.ch-r .ch-nota{margin:2px auto 0}@media (min-width:760px){.ch-fila:not(.dos){max-width:calc(50% - 4px);margin-inline:auto}.ch-fila:not(.dos)>.ch-n{width:100%}}@media (min-width:820px){.mp-bar{padding-bottom:48px}}@media (min-width:760px){.ch-fila:not(.dos){width:calc(50% - 4px);max-width:none}}.el-como-l{font-weight:600;white-space:nowrap}@media (min-width:900px){.el-hero .el-mapa{max-width:520px}.el-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.el-provw{display:grid;gap:22px;align-items:start}.el-provr{display:grid;gap:20px;min-width:0}.el-provr .el-kpis{margin:0}@media (min-width:900px){.el-provw{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:40px}.el-prov .el-munmapa{max-width:none}.el-prov .el-mapa-m{max-height:min(56vh,520px)}}.cx-cl-i .cx-u{display:inline;font:600 15px var(--sans);margin-left:2px;opacity:.75;letter-spacing:0}@media (max-width:759px){.cx-cl-i .cx-u{display:block;font-size:11px;margin:1px 0 0}}.cx-tl-ayuda:empty{display:none}@media (min-width:760px){#cf-tl:not(.cx-bar-anio) .cx-pres .cara{display:none}}@media (min-width:760px){#v-wiki .w-bar .search,.el-buscar-f .el-buscar{max-width:none}}.el-tipos{border-radius:999px;padding:3px;gap:2px}.el-tipos button{border-radius:999px;padding:8px 16px}.el-tipos button[aria-selected=true]{background:var(--surface);box-shadow:var(--shadow)}.cx-tabs{padding:3px}.cx-tabs button[aria-selected=true]{background:var(--surface);color:var(--ink);box-shadow:var(--shadow)}.cx-tabs button[aria-selected=true] svg.i{color:var(--ink)}@media (min-width:820px){.mp-bar{padding-bottom:34px}}@media (min-width:760px){.mp-canvas{padding-top:12px}.cadena{gap:10px}.ch-paso{gap:5px}.ch-n{min-height:52px;padding:6px 12px 6px 7px;gap:10px;border-radius:15px}.ch-n .ic{width:38px;height:38px;border-radius:11px}.ch-n .ic img{width:28px;height:28px}.ch-n b{font-size:14.5px}.ch-n small{font-size:12px}.ch-r{padding:3px 18px 4px;gap:3px;font-size:13px;line-height:1.35}.ch-r .ln{height:9px}.ch-r .ln.fin{height:8px}.ch-r.sube .ln:not(.fin),.ch-r.sube .ln.fin{height:9px}.ch-nota{padding-block:2px;font-size:12.5px}.ch-nota img{width:20px;height:20px}}.el-prov .el-munmapa.el-card{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.el-prov .el-mapa-m{max-height:min(54vh,496px)}@media (min-width:900px){.el-prov .el-mapa-m{max-height:min(45vh,416px)}}@media (min-width:760px){.ch-r .t{max-width:46ch}.cadena .lvtabs{margin-bottom:-2px}}@media (min-width:760px){.cx-preg-d{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 16px}.cx-preg-d .cx-nota{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;min-width:260px;max-width:360px;padding:10px 14px;background:var(--surface);border:1px solid var(--line);border-radius:16px;margin:0}.cx-preg-d .cx-nota-n b{font-size:36px}.cx-preg-d .cx-nota-t{gap:3px}.cx-preg-d .cx-nota-t .cx-mbar{height:6px;margin-top:2px}.cx-preg-d .cx-nota-l{font-size:11.5px;gap:2px 10px}.cx-nos{grid-template-columns:230px minmax(0,1fr);gap:32px}.cx-lt button{padding:9px 12px}.cx-lt .cx-tema-v{font:600 12.5px var(--sans);color:var(--muted);text-align:right}.cx-lt .cx-tema-v.t-b{color:var(--ok)}.cx-lt .cx-tema-v.t-m{color:var(--bad)}.cx-lt [aria-current] .cx-tema-v{color:inherit;opacity:.85}.cx-td .cx-pila{display:grid;gap:14px}.cx-td .cx-ind{padding:16px 18px 12px;scroll-margin-top:calc(var(--cf-top,180px) + 8px)}.cx-td .cx-ind-cab{display:flex;justify-content:space-between;align-items:center;gap:10px}.cx-td .cx-ind h3{font:650 15.5px/1.3 var(--sans);letter-spacing:0;color:var(--muted)}.cx-td .cx-fuentes{width:34px;height:34px;padding:0;justify-content:center;border:0;background:var(--sunk);color:var(--muted);border-radius:50%}.cx-td .cx-d-n b{font-size:30px}.cx-entender{margin-top:22px}.cx-entender>summary{display:flex;align-items:baseline;gap:10px;cursor:pointer;list-style:none;padding:12px 0;border-top:1px solid var(--line);font:650 16px var(--sans);color:var(--ink)}.cx-entender>summary::-webkit-details-marker{display:none}.cx-entender>summary:before{content:"";width:8px;height:8px;border:solid var(--muted);border-width:0 2px 2px 0;transform:rotate(-45deg);margin-right:2px;transition:transform .2s;align-self:center}.cx-entender[open]>summary:before{transform:rotate(45deg)}.cx-entender>summary small{font:500 13px var(--sans);color:var(--muted)}.cx-entender>.cx-pila{margin-top:6px}#cf-tl:not(.con-regla) #cf-linea{display:none}}@media (min-width:1240px){.cx-td .cx-pila{grid-template-columns:repeat(2,minmax(0,1fr))}}.g-banda{opacity:.035}.g-gob-t{fill:var(--muted);opacity:.8;font-size:10.5px}@media (min-width:760px){#cf-tl:not(.con-regla) .tl:has(#cf-linea){display:none}#cf-tl:not(.con-regla) .cx-bar-top{margin-bottom:0}}.cx-entender>summary{justify-content:flex-start!important}.cx-entender>summary:before{display:none!important}.cx-entender>summary:after{margin-left:auto}.cx-tema-d{display:none!important}body:has(#v-inicio:not([hidden])){background:radial-gradient(75% 270px at 6% 0%,color-mix(in srgb,var(--accent) 10%,transparent),transparent 100%),radial-gradient(60% 240px at 97% 0%,color-mix(in srgb,var(--serie3) 8%,transparent),transparent 100%),var(--bg);background-repeat:no-repeat}@media (min-width:820px){.topbar{background:none;border-image:linear-gradient(to top,var(--line) 1px,color-mix(in srgb,var(--bg) 72%,transparent) 1px) fill 0 / / 0 100vw;-webkit-backdrop-filter:saturate(1.5) blur(16px);backdrop-filter:saturate(1.5) blur(16px)}}@media (max-width:819px){.topbar{background:transparent}}@media (min-width:760px){.mp-canvas .lvtabs{margin:0 0 2px;margin-inline:0 auto}.lvtabs button{min-height:34px;padding:4px 14px}}@media (min-width:760px){.cx-izq{display:grid;gap:10px}.cx-izq>.cx-nota{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:12px;margin:0;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:13px}.cx-izq>.cx-nota .cx-nota-n b{font-size:28px}.cx-izq>.cx-nota .cx-nota-n small{font-size:13px}.cx-izq>.cx-nota .cx-nota-t{gap:4px}.cx-izq>.cx-nota .cx-mbar{height:6px;margin-top:0}.cx-izq>.cx-nota .cx-nota-l{font-size:11px;gap:2px 8px}.cx-izq>.cx-nota .cx-nota-l i{width:7px;height:7px;margin-right:4px}.cx-td>.cx-pila:first-of-type{margin-top:0}}@media (min-width:760px){.mp-canvas .cadena .lvtabs{justify-self:start;margin:0 0 4px}}.cadena.hl .ch-r:not(.hi):has(>.ch-nota.hi){opacity:1}.cadena.hl .ch-r:not(.hi):has(>.ch-nota.hi)>:not(.ch-nota){opacity:.28}.cadena.hl .lvtabs.hi{box-shadow:0 0 0 2px var(--accent)}.strip:not(.vert) .lg>span.p:first-of-type{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.strip:not(.vert) .lg>span.p:last-of-type{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.strip.vert .lg>span.p:first-of-type{border-top-left-radius:inherit;border-top-right-radius:inherit}.strip.vert .lg>span.p:last-of-type{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}@media (min-width:760px){.cx-bar{top:calc(var(--cf-barra,0px) + 10px);box-shadow:0 10px 28px -16px #0a0e1847}}@media (min-width:760px){.cx-bar:before{content:"";position:absolute;left:-24px;right:-24px;bottom:calc(100% + 1px);height:11px;background:var(--bg);pointer-events:none}}.el-mun .el-munmapa.el-card{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.el-mun .el-mapa-m{max-height:min(54vh,496px)}@media (min-width:900px){.el-mun .el-mapa-m{max-height:min(45vh,416px)}}@media (min-width:760px){.mp-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px 32px}.mp-head-t{display:contents}.mp-head h1{grid-column:1 / -1}.mp-head .mp-guia{align-self:center;white-space:nowrap}.mp-canvas .cadena{max-width:none}.mp-canvas .cadena>:not(.lvtabs){width:100%;max-width:620px;justify-self:center}}@media (min-width:760px){.cx-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 32px}.cx-head>div{display:contents}.cx-head h1{grid-column:1 / -1}.cx-head .cx-tabs{grid-column:2;grid-row:2}}@media (min-width:820px){body:not(:has(#v-inicio:not([hidden]))) .topbar{border-image:none;background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--line)}}@media (min-width:760px){.cx-bar{box-shadow:0 -14px 0 6px var(--bg),0 10px 28px -16px #0a0e1847}}@media (min-width:760px){.cx-izq{gap:14px}.cx-izq>.cx-nota{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin:0;padding:14px 14px 12px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow)}.cx-izq>.cx-nota .cx-nota-n{display:flex;align-items:baseline;gap:3px}.cx-izq>.cx-nota .cx-nota-n b{font-size:34px}.cx-izq>.cx-nota .cx-nota-n small{font-size:14px}.cx-izq>.cx-nota .cx-nota-n:after{content:"Nota";margin-left:auto;font:700 11.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cx-izq>.cx-nota .cx-nota-t{display:grid;gap:8px}.cx-izq>.cx-nota .cx-mbar{width:100%;height:6px;margin:0}.cx-izq>.cx-nota .cx-nota-l{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:6px;font-size:11.5px;white-space:nowrap}.cx-izq>.cx-nota .cx-nota-l i{width:7px;height:7px;margin-right:4px}}@media (min-width:900px){.ld:has(>.ld-grid){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;row-gap:22px;align-items:start}.ld:has(>.ld-grid)>.ld-head,.ld:has(>.ld-grid)>.el-fhead{grid-column:1;grid-row:1;margin:0;min-width:0}.ld>.ld-grid{display:contents}.ld>.ld-grid>:first-child{grid-column:1;grid-row:2;min-width:0}.ld>.ld-grid>:last-child{grid-column:2;grid-row:1 / span 2;min-width:0}.ld:has(>.ld-grid) .ld-sub,.ld:has(>.ld-grid) .el-fsub{max-width:none}}@media (min-width:900px){.ld:has(>.ld-grid) .ld-head h2,.ld:has(>.ld-grid) .el-fhead>h2{font-size:36px}}@media (min-width:900px){.ld:has(>.ld-grid){grid-template-rows:auto auto auto 1fr;row-gap:0}.ld:has(>.ld-grid)>.ld-head,.ld:has(>.ld-grid)>.el-fhead{display:contents}.ld:has(>.ld-grid)>.ld-head>:first-child,.ld:has(>.ld-grid)>.el-fhead>:first-child{grid-column:1;grid-row:1;margin:0 0 12px}.ld:has(>.ld-grid)>.ld-head>:not(:first-child),.ld:has(>.ld-grid)>.el-fhead>:not(:first-child){grid-column:1;grid-row:2;align-self:start}.ld>.ld-grid>:first-child{grid-row:3;margin-top:26px}.ld>.ld-grid>:last-child{grid-row:2 / -1;align-self:start}}@media (min-width:900px){#ld.ld:has(>.ld-grid)>.ld-head{display:contents}}@media (min-width:760px){.cx-nos{column-gap:36px}.cx-lt{gap:2px}.cx-lt:before{content:"Temas";padding:2px 12px 6px;font:700 11.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.cx-lt button{min-height:40px;padding:8px 12px;border-radius:11px;color:var(--ink);transition:background .15s,box-shadow .15s}.cx-lt button .n{font:550 14.5px/1.25 var(--sans);color:color-mix(in srgb,var(--ink) 82%,var(--muted))}.cx-lt button:hover{background:color-mix(in srgb,var(--sunk) 70%,transparent)}.cx-lt button[aria-current]{background:var(--surface);color:var(--ink);box-shadow:0 0 0 1px var(--line),0 1px 2px #0a0e180f,0 4px 12px -6px #0a0e181f}.cx-lt button[aria-current] .n{font-weight:650;color:var(--ink)}.cx-lt .cx-tema-v,.cx-lt [aria-current] .cx-tema-v{display:inline-flex;align-items:center;gap:6px;font:600 12.5px var(--sans);opacity:1;color:var(--muted)}.cx-lt .cx-tema-v:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.cx-lt .cx-tema-v:empty:before{display:none}.cx-lt .cx-tema-v.t-b{color:var(--ok)}.cx-lt .cx-tema-v.t-m{color:var(--bad)}.cx-td .cx-pila{gap:16px}.cx-td .cx-ind{position:relative;padding:20px 22px 16px;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:0 1px 2px #0a0e180a}.cx-td .cx-ind-cab{display:flex;align-items:center;gap:10px;margin:0 0 10px;padding-right:40px}.cx-td .cx-ind h3{font:650 15px/1.3 var(--sans);color:var(--ink)}.cx-td .cx-fuentes{position:absolute;top:14px;right:14px;width:32px;height:32px;background:none;color:var(--muted);transition:background .15s,color .15s}.cx-td .cx-fuentes:hover{background:var(--sunk);color:var(--ink)}.cx-ver{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--sunk);font:650 12px var(--sans);color:var(--muted);white-space:nowrap}.cx-ver:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.cx-ver.t-b{background:var(--ok-soft);color:var(--ok)}.cx-ver.t-m{background:var(--bad-soft);color:var(--bad)}.cx-td .cx-d-n{display:grid;gap:6px}.cx-td .cx-d-n b{font-size:32px}.cx-td .cx-d-n span{font-size:14px}.cx-td .cx-pills{margin-top:10px}.cx-td .cx-ind .cx-pill{font-size:14px}.cx-entender{margin-top:34px}.cx-entender>summary{align-items:baseline;gap:12px;padding:0 0 14px;border:0;font:600 22px/1.2 var(--serif);letter-spacing:-.01em}.cx-entender>summary small{font:500 13.5px var(--sans)}.cx-entender>.cx-pila{margin-top:0}}@media (min-width:1100px){.cx-td .cx-pila-k{grid-template-columns:minmax(0,1fr)!important}.cx-ind-k{display:grid;grid-template-columns:minmax(230px,30%) minmax(0,1fr);grid-template-rows:auto auto 1fr;column-gap:32px;align-items:start;min-height:290px}.cx-ind-k>.cx-ind-cab{grid-column:1;grid-row:1;flex-wrap:wrap;padding-right:0}.cx-ind-k>.cx-ind-c{display:contents}.cx-ind-k .cx-d-n{grid-column:1;grid-row:2}.cx-ind-k .cx-d-n b{font-size:42px}.cx-ind-k .cx-pills{grid-column:1;grid-row:3;margin-top:14px}.cx-ind-k .c-g,.cx-ind-k .c-lista,.cx-ind-k .cx-ley{grid-column:2;grid-row:1 / -1;align-self:center;margin:0;padding-right:28px}.cx-ind-k .cx-ley{grid-row:auto;align-self:end}.cx-ind-k .c-vacio{grid-column:1 / -1}}@media (min-width:760px){.cx-td .cx-ind-cab{justify-content:flex-start}.cx-ind-k .c-g{padding-right:8px}.cx-entender .cx-ind{padding:16px 18px 12px;border-radius:18px}.cx-entender .cx-ind-cab{margin-bottom:6px}.cx-entender .cx-ind h3{font-size:14px}.cx-entender .cx-d-n{gap:4px}.cx-entender .cx-d-n b{font-size:26px}.cx-entender .cx-d-n span{font-size:13px;line-height:1.35}.cx-entender .cx-pills{margin-top:6px}.cx-entender .cx-ind .cx-pill{font-size:13px}.cx-entender .c-g{margin-top:8px}}@media (min-width:1100px){.cx-entender>.cx-pila{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:760px){.cx-bar{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (min-width:900px){.ld:has(>.ld-grid)>.ld-head>:first-child,.ld:has(>.ld-grid)>.el-fhead>:first-child{grid-column:1 / -1}.ld:has(>.ld-grid) .ld-head h2,.ld:has(>.ld-grid) .el-fhead>h2{font-size:clamp(30px,3.6vw,42px)}}@media (min-width:760px){.cx-izq>.cx-nota .cx-nota-n:after{content:none}.cx-lt .cx-lt-p{gap:4px}.cx-lt .cx-lt-p:before{content:none}.cx-lt .cx-lt-p .cx-punto{width:9px;height:9px}.cx-lt [aria-current] .cx-lt-p .cx-punto{box-shadow:none}.cx-lt [aria-current] .cx-lt-p .cx-punto.v-s{box-shadow:inset 0 0 0 1.5px var(--line-strong)}}@media (max-width:819px){.topbar{view-transition-name:none}.topnav{background:color-mix(in srgb,var(--surface) 98%,transparent)}.topnav{-webkit-backdrop-filter:saturate(1.8) blur(30px);backdrop-filter:saturate(1.8) blur(30px)}}@media (max-width:819px){.mp-bar,.pf-nav,.legtop .stick,.l-panel .l-tabs,#el-ficha .stick,#el-ficha .el-stick.stick,.crumb,.el-buscar-f,.el-mun-fija,.cx-perfila,.cx-lt{background:color-mix(in srgb,var(--bg) 97%,transparent)}.cx-lt{background:var(--surface)}}@media (max-width:759px){.cx-cl-n i{display:none}.cx-cl-in .cx-cl-n{color:var(--ok)}.cx-cl-out .cx-cl-n{color:var(--bad)}.cx-cl-deuda .cx-cl-n{color:var(--deuda)}.cx-cl-ahorro .cx-cl-n{color:var(--ok)}}@media (max-width:759px){.cx-temas .cx-tema-d{display:inline-flex!important;align-items:center;gap:5px;margin-left:auto}.cx-temas .cx-tema-d .cx-punto{width:10px;height:10px}.cx-temas .cx-tema-v{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (min-width:1000px){.hm-secs{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;background:none;border-radius:0;box-shadow:none;overflow:visible}.hm-sec,.hm-sec:first-child,.hm-sec:nth-child(2n){grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto 1fr;align-items:center;column-gap:12px;row-gap:12px;padding:18px 18px 20px;border:1px solid var(--line);border-radius:18px;background:var(--surface);box-shadow:0 1px 2px #0a0e180a;transition:transform .25s var(--ease),box-shadow .25s,border-color .25s,background-color .2s}.hm-st{display:contents}.hm-ico{grid-column:1;grid-row:1;width:20px;height:20px;padding:9px;border-radius:12px}.hm-sec b{grid-column:2;grid-row:1;font-size:21px;line-height:1.1}.hm-st .i{grid-column:3;grid-row:1;width:16px;height:16px;color:var(--line-strong);opacity:1;transform:none;transition:transform .25s var(--ease),color .2s}.hm-d{grid-column:1 / -1;grid-row:2;align-self:start;font-size:14px;line-height:1.5;text-wrap:pretty}.hm-sec:hover{background:var(--surface);transform:translateY(-3px);border-color:color-mix(in srgb,var(--sc) 45%,var(--line));box-shadow:0 14px 30px -18px color-mix(in srgb,var(--sc) 60%,transparent),0 2px 6px -2px #0a0e1814}.hm-sec:hover b{color:var(--ink)}.hm-sec:hover .hm-ico{transform:none}.hm-sec:hover .hm-st .i{color:var(--sc);transform:translate(3px)}.hm-sec:focus-visible{outline:2px solid var(--accent);outline-offset:3px}}@media (min-width:1000px) and (prefers-reduced-motion:reduce){.hm-sec,.hm-sec:hover,.hm-sec:hover .hm-st .i{transform:none}}@media (max-width:819px){.topnav{box-shadow:inset 0 1px 0 var(--glass-hi),0 0 0 .5px var(--hair),0 1px 2px #0a0e180f,0 6px 14px -4px #0a0e1824,0 22px 44px -14px #0a0e1857}}@media (max-width:819px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .topnav{box-shadow:inset 0 1px 0 var(--glass-hi),0 0 0 .5px var(--hair),0 1px 2px #00000059,0 8px 18px -4px #00000073,0 26px 50px -12px #000000b3}}@media (max-width:819px){:root[data-theme=dark] .topnav{box-shadow:inset 0 1px 0 var(--glass-hi),0 0 0 .5px var(--hair),0 1px 2px #00000059,0 8px 18px -4px #00000073,0 26px 50px -12px #000000b3}}@media (min-width:760px){.legtop>.stick+.ld,.el-otras>.el-stick+*,#cf-tl+#cf-main{margin-top:30px!important;padding-top:40px!important;border-top:1px solid var(--line)!important}.el-otras>.el-hero~#el-ficha{margin-top:56px!important;padding-top:44px!important;border-top:1px solid var(--line)!important}}@media (min-width:760px){#cf-tl+#cf-main{padding-top:24px!important}#cf-tl+#cf-main>.cx-hh:first-child{margin-top:0}}@media (max-width:759px){#v-mapa.en-guia .mp-head{display:block;position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}#v-mapa.en-guia .mp-head .lead,#v-mapa.en-guia .mp-head .mp-guia{display:none}}:where(a[data-go]):where(.pc,.pol-link,.linkbtn,.pt-fila,.q,.pp,.sw-w,.hm-sec,.ld-cara,.pf-partido,.btn,.cta){display:inline-block;text-align:center}a[data-go]:is(.pc,.pol-link,.linkbtn,.pt-fila,.q,.pp,.sw-w,.hm-sec,.ld-cara,.pf-partido,.btn,.cta){text-decoration:none;cursor:pointer}@media (max-width:819px){.topnav{--tn-fondo:color-mix(in srgb,color-mix(in srgb,var(--accent) 5%,var(--surface)) 92%,transparent);--tn-brillo:linear-gradient(to bottom,rgba(255,255,255,.55),rgba(255,255,255,.3) 22%,rgba(255,255,255,.12) 48%,rgba(255,255,255,0) 74%,rgba(60,40,10,.035));--tn-sombra:inset 0 1px 0 rgba(255,255,255,.9),inset 0 -1px 0 rgba(60,40,10,.07),0 0 0 .5px rgba(40,28,8,.14), 0 1px 2px rgba(40,28,8,.08),0 8px 18px -6px rgba(40,28,8,.22),0 26px 50px -16px rgba(40,28,8,.4);--tn-ficha:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 16%,var(--surface)),color-mix(in srgb,var(--accent) 26%,var(--surface)));--tn-ficha-sombra:inset 0 1px 0 rgba(255,255,255,.75),inset 0 0 0 .5px color-mix(in srgb,var(--accent) 32%,transparent),0 1px 2px rgba(60,40,10,.12);--tn-texto:var(--muted);--tn-activo:var(--accent-ink);--tn-icono-activo:var(--accent);background:var(--tn-brillo),var(--tn-fondo);-webkit-backdrop-filter:saturate(1.8) blur(30px);backdrop-filter:saturate(1.8) blur(30px);box-shadow:var(--tn-sombra);padding:6px;border-radius:32px;transform-origin:50% 100%;will-change:transform,opacity;transition:transform .52s cubic-bezier(.16,1,.3,1),opacity .34s cubic-bezier(.16,1,.3,1)}.menu-oculto .topnav{transform:translateY(calc(100% + var(--nav-gap) + 16px)) scale(.92);transition:transform .36s cubic-bezier(.55,0,.8,.25),opacity .26s cubic-bezier(.4,0,1,1) .06s}.topnav-pill{top:6px;bottom:6px;border-radius:26px;background:var(--tn-ficha);box-shadow:var(--tn-ficha-sombra);left:6px;width:calc((100% - 12px)/5)!important;transform:translate(calc(var(--tn-i, 0) * 100%))!important}.topnav button{color:var(--tn-texto);border-radius:26px;font-weight:600;transition:color .25s}.topnav button svg.i{border-radius:0;overflow:visible;transition:transform .3s cubic-bezier(.34,1.56,.64,1),color .25s}.topnav button:active svg.i{transform:scale(.84)}.topnav button[aria-current=page]{color:var(--tn-activo);font-weight:700}.topnav button[aria-current=page] svg.i{color:var(--tn-icono-activo);stroke-width:2.2;animation:tn-salto .5s cubic-bezier(.34,1.56,.64,1)}.topnav button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}body:after{content:"";position:fixed;left:0;right:0;bottom:0;height:calc(var(--nav-b) + 96px);z-index:4;pointer-events:none;--p:30 22 8;--pa:.2;background:linear-gradient(to top,rgb(var(--p) / var(--pa)),rgb(var(--p) / calc(var(--pa) * .74)) 19%,rgb(var(--p) / calc(var(--pa) * .54)) 34%,rgb(var(--p) / calc(var(--pa) * .38)) 47%,rgb(var(--p) / calc(var(--pa) * .25)) 57%,rgb(var(--p) / calc(var(--pa) * .15)),rgb(var(--p) / calc(var(--pa) * .08)),rgb(var(--p) / calc(var(--pa) * .04)),rgb(var(--p) / calc(var(--pa) * .015)) 89%,rgb(var(--p) / 0));transition:opacity .45s cubic-bezier(.16,1,.3,1)}.menu-oculto body:after{transition-duration:.3s}.menu-oculto body:after,.menu-al-final body:after,body:has(#v-mapa.en-guia:not([hidden])):after{opacity:0}.topnav:not(.tn-listo) button[aria-current=page] svg.i{animation:none}html:has(#v-mapa.en-guia:not([hidden])) .topnav{transform:translateY(calc(100% + var(--nav-gap) + 16px)) scale(.92);opacity:0;pointer-events:none}#v-mapa.en-guia .mp-tour{bottom:var(--nav-gap);transition:bottom .3s cubic-bezier(.32,.72,0,1)}}@media (max-width:819px) and (prefers-reduced-transparency:reduce){.topnav{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}body:after{display:none}}@media (max-width:819px) and (forced-colors:active){.topnav-pill,body:after{display:none}.topnav{border:1px solid CanvasText}.topnav button[aria-current=page]{outline:2px solid Highlight;outline-offset:-3px}}@keyframes tn-salto{0%{transform:scale(.78)}55%{transform:scale(1.14)}to{transform:none}}@media (max-width:819px) and (prefers-color-scheme:dark){:root:not([data-theme=light]) .topnav{--tn-fondo:color-mix(in srgb,color-mix(in srgb,var(--accent) 6%,var(--surface)) 92%,transparent);--tn-brillo:linear-gradient(to bottom,rgba(255,255,255,.075),rgba(255,255,255,.04) 24%,rgba(255,255,255,.015) 50%,rgba(255,255,255,0) 72%,rgba(0,0,0,.07));--tn-sombra:inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.4),0 0 0 .5px rgba(255,255,255,.07),0 0 0 1px rgba(0,0,0,.55), 0 2px 4px rgba(0,0,0,.4),0 10px 24px -6px rgba(0,0,0,.6),0 30px 60px -14px rgba(0,0,0,.85);--tn-ficha:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 30%,var(--surface)),color-mix(in srgb,var(--accent) 18%,var(--surface)));--tn-ficha-sombra:inset 0 1px 0 color-mix(in srgb,var(--accent) 38%,transparent),inset 0 0 0 .5px color-mix(in srgb,var(--accent) 24%,transparent),0 1px 3px rgba(0,0,0,.35)}:root:not([data-theme=light]) body:after{--p:0 0 0;--pa:.62}}@media (max-width:819px){:root[data-theme=dark] .topnav{--tn-fondo:color-mix(in srgb,color-mix(in srgb,var(--accent) 6%,var(--surface)) 92%,transparent);--tn-brillo:linear-gradient(to bottom,rgba(255,255,255,.075),rgba(255,255,255,.04) 24%,rgba(255,255,255,.015) 50%,rgba(255,255,255,0) 72%,rgba(0,0,0,.07));--tn-sombra:inset 0 1px 0 rgba(255,255,255,.13),inset 0 -1px 0 rgba(0,0,0,.4),0 0 0 .5px rgba(255,255,255,.07),0 0 0 1px rgba(0,0,0,.55), 0 2px 4px rgba(0,0,0,.4),0 10px 24px -6px rgba(0,0,0,.6),0 30px 60px -14px rgba(0,0,0,.85);--tn-ficha:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 30%,var(--surface)),color-mix(in srgb,var(--accent) 18%,var(--surface)));--tn-ficha-sombra:inset 0 1px 0 color-mix(in srgb,var(--accent) 38%,transparent),inset 0 0 0 .5px color-mix(in srgb,var(--accent) 24%,transparent),0 1px 3px rgba(0,0,0,.35)}:root[data-theme=dark] body:after{--p:0 0 0;--pa:.62}}@keyframes w-desde-der{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes w-desde-izq{0%{opacity:0;transform:translate(-32px)}to{opacity:1;transform:none}}#w-body.w-desde-der{animation:w-desde-der .34s cubic-bezier(.16,1,.3,1)}#w-body.w-desde-izq{animation:w-desde-izq .34s cubic-bezier(.16,1,.3,1)}
