.ico-dep[data-v-02b6886c]{flex:none;vertical-align:middle}.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.eg[data-v-72ff3723]{font-size:12px;color:#a08142;display:inline-flex;align-items:center;gap:4px}.eg--guardado[data-v-72ff3723]{color:#2e7d5b}.eg--error[data-v-72ff3723],.eg--invalido[data-v-72ff3723]{color:#c2453d}.eg-reintentar[data-v-72ff3723]{margin-left:6px;text-decoration:underline;cursor:pointer;color:inherit}.ia[data-v-67b7872e]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:inherit}.ia img[data-v-67b7872e]{width:100%;height:100%;display:block}.ia--cargando[data-v-67b7872e]{background:linear-gradient(90deg,var(--relleno),var(--fondo),var(--relleno));background-size:200% 100%;animation:ia-brillo-67b7872e 1.4s linear infinite}.ia-error[data-v-67b7872e]{font-size:12px;color:var(--gris)}@keyframes ia-brillo-67b7872e{0%{background-position:200% 0}to{background-position:-200% 0}}.ktab-envoltura[data-v-30e5c03c]{overflow-x:auto;background:var(--superficie);border-radius:var(--radio,14px);box-shadow:var(--sombra);border:1px solid rgba(187,155,88,.12)}.ktab[data-v-30e5c03c]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.ktab th[data-v-30e5c03c]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--oro-oscuro);font-weight:600;padding:12px 14px;text-align:right;border-bottom:1px solid var(--linea);white-space:nowrap}.ktab td[data-v-30e5c03c]{padding:10px 14px;text-align:right;border-bottom:1px solid var(--linea-suave);white-space:nowrap}.ktab tr:last-child td[data-v-30e5c03c]{border-bottom:0}.ktab .izq[data-v-30e5c03c]{text-align:left;white-space:normal;min-width:160px;position:sticky;left:0;z-index:1;background:var(--superficie)}.ktab .centro[data-v-30e5c03c]{text-align:center;width:28px}.ktab .fuerte[data-v-30e5c03c]{font-weight:700}.ktab-luz[data-v-30e5c03c]{display:inline-block;width:10px;height:10px;border-radius:50%}.ktab--oscuro[data-v-30e5c03c]{background:transparent;box-shadow:none;border-color:rgba(187,155,88,.25)}.ktab--oscuro .ktab[data-v-30e5c03c]{color:#faf7f2}.ktab--oscuro .ktab .izq[data-v-30e5c03c]{background:#14120f}.ktab--oscuro .ktab td[data-v-30e5c03c]{border-bottom-color:rgba(250,247,242,.08)}.ktab--oscuro .ktab th[data-v-30e5c03c]{border-bottom-color:rgba(250,247,242,.16);color:#bb9b58}.kt[data-v-916a9ef4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.kt-tarjeta[data-v-916a9ef4]{position:relative;background:var(--superficie);border-radius:var(--radio,14px);border:1px solid rgba(187,155,88,.14);box-shadow:var(--sombra);padding:18px 18px 14px 22px;overflow:hidden}.kt-luz[data-v-916a9ef4]{position:absolute;left:0;top:0;bottom:0;width:5px}.kt-nombre[data-v-916a9ef4]{font-size:13px;font-weight:600;color:var(--gris);min-height:34px;line-height:1.3}.kt-valor[data-v-916a9ef4]{display:block;font-size:30px;line-height:1.15;margin:4px 0 10px;color:var(--tinta)}.kt-comparas[data-v-916a9ef4]{display:grid;gap:4px;font-size:12px;border-top:1px solid var(--linea);padding-top:8px}.kt-comparas>div[data-v-916a9ef4]{display:flex;gap:6px;align-items:baseline}.kt-etq[data-v-916a9ef4]{color:var(--gris);flex:1}.kt-ref[data-v-916a9ef4]{color:var(--tinta);font-variant-numeric:tabular-nums}.kt-var[data-v-916a9ef4]{font-weight:700;min-width:58px;text-align:right;font-variant-numeric:tabular-nums}.kt-vacio[data-v-916a9ef4]{color:var(--gris);font-size:14px;padding:12px 0}.kt--oscuro .kt-tarjeta[data-v-916a9ef4]{background:hsla(0,0%,100%,.04);border-color:rgba(187,155,88,.25);box-shadow:none}.kt--oscuro .kt-ref[data-v-916a9ef4],.kt--oscuro .kt-valor[data-v-916a9ef4]{color:#faf7f2}.kt--oscuro .kt-etq[data-v-916a9ef4],.kt--oscuro .kt-nombre[data-v-916a9ef4]{color:rgba(250,247,242,.62)}.kt--oscuro .kt-comparas[data-v-916a9ef4]{border-top-color:rgba(250,247,242,.12)}.rg[data-v-175e612f]{background:var(--superficie);border-radius:var(--radio,14px);box-shadow:var(--sombra);border:1px solid rgba(187,155,88,.12);padding:16px 18px}.rg-titulo[data-v-175e612f]{font-family:Zilla Slab,Georgia,serif;font-size:17px;font-weight:600;margin-bottom:8px}.rg-sub[data-v-175e612f]{font-size:12px;font-weight:600;color:var(--gris);margin-bottom:6px}.rg-paneles--varios[data-v-175e612f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.rg-lienzo[data-v-175e612f]{position:relative}.rg-vacio[data-v-175e612f]{color:var(--gris);font-size:13px}.rg--oscuro[data-v-175e612f]{background:transparent;box-shadow:none;border-color:rgba(187,155,88,.22);color:#faf7f2}.rg--oscuro .rg-sub[data-v-175e612f]{color:rgba(250,247,242,.62)}.bq[data-v-b69b45f6]{position:relative}.bq-idea[data-v-b69b45f6]{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;background:var(--superficie);border-radius:12px;box-shadow:var(--sombra);font-size:15px;line-height:1.45}.bq-idea .v-icon[data-v-b69b45f6]{margin-top:2px}.bq-a3[data-v-b69b45f6]{font-size:11px;font-weight:700;color:var(--lean);background:var(--lean-fondo);padding:2px 8px;border-radius:999px;white-space:nowrap;margin-left:auto}.bq-ficha[data-v-b69b45f6]{background:var(--superficie);border-radius:var(--radio,14px);box-shadow:var(--sombra);border:1px solid rgba(187,155,88,.12);padding:16px 18px;height:100%}.bq-fecha[data-v-b69b45f6]{font-size:12px;font-weight:700;color:var(--oro-oscuro);text-transform:uppercase;letter-spacing:.06em}.bq-titulo[data-v-b69b45f6]{font-family:Zilla Slab,Georgia,serif;font-size:18px;font-weight:600;margin:4px 0;line-height:1.25}.bq-texto[data-v-b69b45f6]{font-size:14px;color:var(--texto-2);line-height:1.45;margin-top:4px}.bq-texto-libre .bq-texto[data-v-b69b45f6]{white-space:pre-line;color:var(--tinta)}.bq-cifra[data-v-b69b45f6]{font-size:26px;margin:4px 0}.bq-cifra small[data-v-b69b45f6]{display:block;font-size:12px;font-weight:500;color:var(--gris)}.bq-destacado[data-v-b69b45f6]{border-top:4px solid}.bq-antes-despues[data-v-b69b45f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:10px}.bq-antes-despues figure[data-v-b69b45f6],.bq-imagen[data-v-b69b45f6]{margin:0}.bq-antes-despues figure>div[data-v-b69b45f6]{height:140px;border-radius:10px}.bq-antes-despues figcaption[data-v-b69b45f6],.bq-imagen figcaption[data-v-b69b45f6]{font-size:12px;color:var(--gris);margin-top:4px}.bq-imagen[data-v-b69b45f6]{background:var(--superficie);border-radius:var(--radio,14px);box-shadow:var(--sombra);padding:12px}.bq-imagen>div[data-v-b69b45f6]{height:320px;border-radius:10px}.bq-editor[data-v-b69b45f6]{background:var(--superficie-2);border:1px dashed var(--oro);border-radius:12px;padding:12px 14px;margin-top:8px}.bq--editando:not(.bq--kpi_tarjetas):not(.bq--kpi_tabla):not(.bq--grafico) .bq-editor[data-v-b69b45f6]{margin-top:0}.bq-editor-cab[data-v-b69b45f6]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.bq-asa[data-v-b69b45f6]{cursor:grab}.bq-boton-lean[data-v-b69b45f6]{color:var(--lean)!important}.bq-ayuda[data-v-b69b45f6]{font-size:12px;color:var(--gris)}.bq-error[data-v-b69b45f6]{color:#c2453d;font-size:13px;margin-top:6px}.bq-conflicto[data-v-b69b45f6]{margin-top:10px;padding:10px 12px;border-radius:10px;background:rgba(194,69,61,.08);font-size:13px}.bq-dos[data-v-b69b45f6]{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:600px){.bq-antes-despues[data-v-b69b45f6],.bq-dos[data-v-b69b45f6]{grid-template-columns:1fr}}.cl[data-v-0a8284c8]{display:flex;align-items:center;gap:28px;flex-wrap:wrap;padding:16px 20px;background:var(--superficie);border-radius:var(--radio,14px);box-shadow:var(--sombra);border:1px solid rgba(15,118,110,.14)}.cl-cifra[data-v-0a8284c8]{font-size:34px;line-height:1.1;margin-top:6px}.cl-etq[data-v-0a8284c8]{font-size:12px;color:var(--gris)}.cl-matriz[data-v-0a8284c8]{display:flex;gap:6px}.cl-celda[data-v-0a8284c8]{width:52px;height:52px;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.cl-letra[data-v-0a8284c8]{font-weight:700;font-size:14px}.cl-valor[data-v-0a8284c8]{font-size:11px;opacity:.85}.cl-tendencia[data-v-0a8284c8]{display:flex;align-items:flex-end;gap:8px;height:64px}.cl-barra-env[data-v-0a8284c8]{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:10px;color:var(--gris)}.cl-barra[data-v-0a8284c8]{width:14px;background:var(--lean);border-radius:4px 4px 0 0;opacity:.75}.cl--oscuro[data-v-0a8284c8]{background:hsla(0,0%,100%,.04);box-shadow:none;color:#faf7f2}.cl--oscuro .cl-barra-env[data-v-0a8284c8],.cl--oscuro .cl-etq[data-v-0a8284c8]{color:rgba(250,247,242,.62)}.dd[data-v-cb002b2c]{display:grid;grid-template-columns:minmax(0,1fr) 480px;gap:28px;height:100%;min-height:0}.dd--sin-kpi[data-v-cb002b2c]{grid-template-columns:1fr}.dd-kpis--ventas[data-v-cb002b2c]{overflow:hidden}.dd-tabla[data-v-cb002b2c]{min-width:0;min-height:0}.dd-tabla[data-v-cb002b2c] .dv-scroll{overflow:hidden}.dd-tabla[data-v-cb002b2c] .dv-cifra{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.dd-tabla[data-v-cb002b2c] .dv{font-size:var(--dd-letra)}.dd-tabla[data-v-cb002b2c] .dv td,.dd-tabla[data-v-cb002b2c] .dv th{padding:calc(var(--dd-letra)*0.28) calc(var(--dd-letra)*0.5)}.dd-tabla[data-v-cb002b2c] .dv-col{font-size:calc(var(--dd-letra)*0.78)}.dd-tabla[data-v-cb002b2c] .dv-seccion th{font-size:calc(var(--dd-letra)*0.8)}.dd-tabla[data-v-cb002b2c] .dv-seccion .dv-nombre{font-size:calc(var(--dd-letra)*1.6)}.dd-tabla[data-v-cb002b2c] .dv-bloque{font-size:calc(var(--dd-letra)*1.15);padding:calc(var(--dd-letra)*0.5)!important}.dd-tabla[data-v-cb002b2c] .dv-nombre{min-width:calc(var(--dd-letra)*15);max-width:none}.dd-tabla[data-v-cb002b2c] .dv-marca{font-size:calc(var(--dd-letra)*0.7)}.dd-vacio[data-v-cb002b2c]{height:100%;display:flex;align-items:center;justify-content:center;color:var(--gris);border:2px dashed var(--linea);border-radius:16px}.dd-kpis[data-v-cb002b2c]{display:flex;flex-direction:column;gap:14px;min-height:0}.dd-kpi[data-v-cb002b2c]{position:relative;display:grid;grid-template-columns:170px minmax(0,1fr);gap:12px;align-items:center;background:var(--superficie);border:1px solid var(--linea);border-radius:14px;padding:12px 14px 12px 20px}.dd-luz[data-v-cb002b2c]{position:absolute;left:0;top:0;bottom:0;width:6px;border-radius:14px 0 0 14px}.dd-luz--peq[data-v-cb002b2c]{position:static;width:10px;height:10px;border-radius:50%;flex:none}.dd-kpi-nombre[data-v-cb002b2c]{font-size:13px;font-weight:600;color:var(--texto-2);line-height:1.25}.dd-kpi-cifra[data-v-cb002b2c]{font-family:Zilla Slab,Georgia,serif;font-size:30px;font-weight:600;line-height:1.1;margin:4px 0;font-variant-numeric:tabular-nums}.dd-kpi-cifra--sin[data-v-cb002b2c]{font-size:18px;font-style:italic;color:var(--sin)}.dd-kpi-ref[data-v-cb002b2c]{font-size:12px;color:var(--gris)}.dd-kpi-ref b[data-v-cb002b2c]{color:var(--tinta);font-weight:600}.dd-kpi-inc[data-v-cb002b2c]{display:inline-block;margin-top:4px;font-size:10px;font-weight:700;padding:1px 6px;border-radius:4px;background:var(--ambar);color:#fff}.dd-resto[data-v-cb002b2c]{display:flex;flex-direction:column;gap:6px}.dd-resto-titulo[data-v-cb002b2c]{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--oro-oscuro)}.dd-resto-fila[data-v-cb002b2c]{display:flex;align-items:center;gap:8px;font-size:14px}.dd-resto-nombre[data-v-cb002b2c]{flex:1;color:var(--texto-2)}.dd-ideas[data-v-cb002b2c]{list-style:none;padding:0;margin:0;display:grid;gap:8px}.dd-ideas li[data-v-cb002b2c]{display:flex;gap:8px;font-size:14px;line-height:1.35}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-scroll{background:hsla(0,0%,100%,.03);border-color:rgba(250,247,242,.12)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv td,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv th{border-bottom-color:rgba(250,247,242,.07);color:#faf7f2}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-nombre{background:#1a1814;border-right-color:rgba(250,247,242,.12)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-seccion .dv-nombre,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-seccion th{background:#23201b;color:rgba(250,247,242,.7)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-seccion .dv-nombre{color:#bb9b58}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-bloque{color:#bb9b58;border-left-color:rgba(250,247,242,.12);background:transparent}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-primera{border-left-color:rgba(250,247,242,.12)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--detalle .dv-nombre{color:rgba(250,247,242,.62)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--control td,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--control th{color:rgba(250,247,242,.45);border-top-color:rgba(250,247,242,.12)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--control .dv-mal{color:#e07a6f}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--total td,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--total th{border-top-color:rgba(250,247,242,.2)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--resultado .dv-nombre,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--resultado td,.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-fila--resultado th{background:rgba(187,155,88,.16)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-bien{color:#5fbf8f}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-mal{color:#ff8a80}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-sin{color:rgba(250,247,242,.4)}.dd--oscuro .dd-tabla[data-v-cb002b2c] .dv-foto{opacity:.6}.dd--oscuro .dd-kpi[data-v-cb002b2c]{background:hsla(0,0%,100%,.04);border-color:rgba(187,155,88,.22);grid-template-columns:210px minmax(0,1fr);padding:16px 18px 16px 26px}.dd--oscuro .dd-kpi-nombre[data-v-cb002b2c]{font-size:18px;color:rgba(250,247,242,.7)}.dd--oscuro .dd-kpi-cifra[data-v-cb002b2c]{font-size:46px;color:#faf7f2}.dd--oscuro .dd-kpi-cifra--sin[data-v-cb002b2c]{font-size:26px;color:rgba(250,247,242,.4)}.dd--oscuro .dd-kpi-ref[data-v-cb002b2c]{font-size:16px;color:rgba(250,247,242,.55)}.dd--oscuro .dd-kpi-ref b[data-v-cb002b2c]{color:#faf7f2}.dd--oscuro .dd-kpi-inc[data-v-cb002b2c]{font-size:13px}.dd--oscuro .dd-resto-titulo[data-v-cb002b2c]{font-size:14px;color:#bb9b58}.dd--oscuro .dd-resto-fila[data-v-cb002b2c]{font-size:20px;color:#faf7f2}.dd--oscuro .dd-resto-nombre[data-v-cb002b2c]{color:rgba(250,247,242,.7)}.dd--oscuro .dd-ideas li[data-v-cb002b2c]{font-size:20px;color:#faf7f2}.dd--oscuro.dd[data-v-cb002b2c]{grid-template-columns:minmax(0,1fr) 600px}.dd--oscuro.dd--sin-kpi[data-v-cb002b2c]{grid-template-columns:1fr}.fp[data-v-896a229e]{background-size:cover;background-position:50%}.fp-velo[data-v-896a229e],.fp[data-v-896a229e]{position:absolute;inset:0;border-radius:inherit}.fp-velo[data-v-896a229e]{background:linear-gradient(90deg,rgba(20,18,15,.86),rgba(20,18,15,.52))}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-400-normal.da03732a.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-latin-600-normal.2ede57db.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-700-normal.8ca0a515.woff2) format("woff2")}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/zilla-slab-latin-500-normal.0f56d6e8.woff2) format("woff2")}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/zilla-slab-latin-600-normal.9914c0a5.woff2) format("woff2")}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/zilla-slab-latin-700-normal.c9111882.woff2) format("woff2")}.res{--oro:#bb9b58;--oro-oscuro:#a08142;--oro-claro:#efe6d2;--gris:#8a8d8f;--tinta:#1f1e1c;--marfil:#faf7f2;--noche:#14120f;--verde:#2e7d5b;--ambar:#d99a2b;--rojo:#c2453d;--sin:#b9b4ac;--linea:#ebe4d6;--linea-suave:#f3eee4;--fondo:#faf7f2;--fondo-barra:rgba(250,247,242,0.94);--superficie:#fff;--superficie-2:#fffdf8;--relleno:#f1ece2;--relleno-2:#f6f3ee;--texto-2:#4a4843;--tenue:#c3bdb2;--contraste:#1f1e1c;--contraste-texto:#fff;--lean:#0f766e;--lean-fondo:rgba(15,118,110,0.08);--marca-cambio:#fdf3dc;--marca-error:#fbe3e1;--marca-foco:#fff8e8;--sombra:0 1px 2px rgba(31,30,28,0.04),0 8px 24px rgba(31,30,28,0.06);--radio:14px;font-family:Inter,Helvetica Neue,Arial,sans-serif;color:var(--tinta);font-feature-settings:"tnum" 1,"lnum" 1}.v-application.theme--dark .res:not(.pr){--oro-oscuro:#cfb071;--oro-claro:#3a3226;--gris:#a7a9ab;--tinta:#f1ece2;--linea:#3a352d;--linea-suave:#2e2a24;--fondo:#161513;--fondo-barra:rgba(22,21,19,0.94);--superficie:#201e1b;--superficie-2:#2a2723;--relleno:#2e2b26;--relleno-2:#26231f;--texto-2:#cfc8bb;--tenue:#6f6a62;--contraste:#f1ece2;--contraste-texto:#1f1e1c;--lean:#4fb8ab;--lean-fondo:rgba(79,184,171,0.12);--sin:#57524a;--marca-cambio:rgba(217,154,43,0.2);--marca-error:rgba(194,69,61,0.25);--marca-foco:rgba(187,155,88,0.16);--sombra:0 1px 2px rgba(0,0,0,0.35),0 8px 24px rgba(0,0,0,0.28);color-scheme:dark}.v-btn.res-boton-tinta:not(.v-btn--disabled),.v-chip.res-boton-tinta{background-color:var(--contraste,#1f1e1c)!important;border-color:var(--contraste,#1f1e1c)!important;color:var(--contraste-texto,#fff)!important}.res .res-auto .v-icon{color:inherit!important}.res .res-slab,.res h1,.res h2,.res h3{font-family:Zilla Slab,Roboto Slab,Georgia,serif;font-weight:600;letter-spacing:.005em}.res .res-cifra{font-variant-numeric:tabular-nums lining-nums;font-weight:700;letter-spacing:-.01em}.res .res-tarjeta{background:var(--superficie);border-radius:var(--radio);box-shadow:var(--sombra);border:1px solid rgba(187,155,88,.12)}.res .res-eyebrow{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--oro-oscuro);font-weight:600}.res .res-suave{color:var(--gris)}.res .res-auto{display:inline-flex;align-items:center;gap:4px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--lean);background:var(--lean-fondo);border-radius:999px;padding:2px 8px;font-weight:600}.res .res-aparece{animation:res-aparece .42s cubic-bezier(.2,.7,.2,1) both}@keyframes res-aparece{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.res *,.res :after,.res :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pr{position:fixed;inset:0;background:#14120f;overflow:hidden;outline:none;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:20}.res.pr{color:#faf7f2}.pr-escena{position:absolute;left:50%;top:50%;transform-origin:center center}.pr-diapo{position:absolute;inset:0;padding:88px 112px 96px;display:flex;flex-direction:column}.pr-centro{align-items:center;justify-content:center;gap:32px}.pr-cargando{font-size:22px;color:rgba(250,247,242,.6)}.pr-error{font-size:28px;color:#c2453d}.pr-eyebrow{font-size:18px;letter-spacing:.22em;text-transform:uppercase;color:#bb9b58;font-weight:600}.res.pr .pr-titulo{font-family:Zilla Slab,Georgia,serif;font-size:72px;font-weight:600;line-height:1.02;margin:10px 0 0;color:#faf7f2}.res.pr .pr-titulo--peq{font-size:48px}.pr-cab{margin-bottom:44px}.pr-cab--fila{display:flex;justify-content:space-between;align-items:flex-end;gap:40px}.pr-cab-periodo{font-size:20px;color:rgba(250,247,242,.6);text-align:right;max-width:560px}.pr-cuerpo{min-height:0;gap:28px}.pr-cuerpo,.pr-portada{flex:1;display:flex;flex-direction:column}.pr-portada{justify-content:center;align-items:flex-start;gap:18px;position:relative}.pr-portada:after{content:"";position:absolute;right:-112px;top:-88px;bottom:-96px;width:38%;background:radial-gradient(circle at 70% 40%,rgba(187,155,88,.22),transparent 60%);pointer-events:none}.pr-logo-grande{height:150px;margin-bottom:28px}.res.pr .pr-portada-titulo{font-family:Zilla Slab,Georgia,serif;font-size:112px;line-height:1;font-weight:600;margin:0;max-width:1500px;color:#faf7f2}.pr-portada-periodo{font-size:36px;color:#bb9b58;font-weight:600}.pr-frase{font-family:Zilla Slab,Georgia,serif;font-style:italic;font-size:34px;color:rgba(250,247,242,.78);margin-top:32px;max-width:1300px}.pr-portada-fecha{font-size:20px;color:rgba(250,247,242,.5);margin-top:10px}.pr-indice{display:grid;grid-template-columns:1fr 1fr;gap:14px 64px;flex:1;align-content:start}.pr-indice-item{display:grid;grid-template-columns:70px 1fr 200px;align-items:center;gap:18px;padding:14px 0;border-bottom:1px solid rgba(250,247,242,.1);box-shadow:inset 6px 0 0 var(--dep);padding-left:22px!important}.pr-cap-raya{width:200px;height:10px;border-radius:5px}.pr-cap-marca{display:flex;align-items:center;gap:22px;margin:18px 0 6px}.pr-indice-icono{margin-right:14px}.pr-indice-num{font-family:Zilla Slab,Georgia,serif;font-size:34px;color:#bb9b58;font-weight:600}.pr-indice-nombre{font-size:30px;font-weight:600}.pr-cap{flex:1;display:grid;grid-template-columns:.9fr 1.1fr;gap:80px;align-items:center}.pr-cap-num{font-size:220px;line-height:.85;color:#bb9b58;font-weight:700}.pr-cap-num,.res.pr .pr-cap-nombre{font-family:Zilla Slab,Georgia,serif}.res.pr .pr-cap-nombre{font-size:96px;line-height:1;margin:18px 0 12px;font-weight:600;color:#faf7f2}.pr-cap-resp{font-size:26px;color:rgba(250,247,242,.65)}.pr-cap-actos{display:flex;gap:14px;margin-top:48px}.pr-cap-actos span{font-size:16px;letter-spacing:.2em;text-transform:uppercase;color:rgba(250,247,242,.6);border:1px solid rgba(187,155,88,.4);border-radius:999px;padding:8px 18px}.res.pr .kt{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}.res.pr .kt-tarjeta{padding:26px 28px 22px 34px;border-radius:18px}.res.pr .kt-luz{width:8px}.res.pr .kt-nombre{font-size:20px;min-height:0;margin-bottom:6px}.res.pr .kt-valor{font-size:60px;margin:6px 0 16px}.res.pr .kt-comparas{font-size:18px;gap:6px;padding-top:12px}.res.pr .kt-var{min-width:90px}.res.pr .ktab{font-size:20px}.res.pr .ktab th{font-size:14px;padding:16px 18px}.res.pr .ktab td{padding:14px 18px}.res.pr .rg{padding:22px 26px;border-radius:18px}.res.pr .rg-titulo{font-size:24px;color:#faf7f2}.res.pr .rg-sub{font-size:16px}.res.pr .cl{padding:22px 26px;border-radius:18px;gap:40px}.res.pr .cl-cifra{font-size:52px}.res.pr .cl-etq{font-size:16px}.res.pr .cl-celda{width:74px;height:74px;border-radius:14px}.res.pr .cl-letra{font-size:22px}.res.pr .cl-valor{font-size:15px}.res.pr .cl-tendencia{height:90px}.res.pr .cl-barra{width:22px}.res.pr .res-auto{font-size:13px}.pr-dos{display:grid;grid-template-columns:1.45fr 1fr;gap:28px;flex:1;min-height:0;align-items:start}.pr-dos--solo{grid-template-columns:1fr}.res.pr .pr-ideas{list-style:none;padding:0;margin:0;display:grid;gap:16px;align-content:start}.pr-ideas li{display:flex;gap:16px;align-items:flex-start;font-size:26px;line-height:1.35;padding:18px 22px;background:hsla(0,0%,100%,.04);border-radius:16px;border:1px solid rgba(250,247,242,.08)}.pr-ideas li .v-icon{font-size:30px!important;margin-top:2px}.pr-ideas--grandes li{font-size:32px;padding:24px 28px}.pr-recorte{opacity:.7;font-style:italic}.pr-textos{display:grid;gap:18px}.pr-texto{background:hsla(0,0%,100%,.04);border:1px solid rgba(250,247,242,.08);border-radius:18px;padding:22px 28px}.pr-texto-cuerpo{font-size:24px;line-height:1.45;color:rgba(250,247,242,.88);white-space:pre-line}.pr-fichas{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:22px}.pr-ficha{background:hsla(0,0%,100%,.04);border:1px solid rgba(187,155,88,.25);border-radius:18px;padding:24px 28px}.pr-ficha--rojo{border-color:rgba(194,69,61,.6)}.pr-ficha-ancha{grid-column:span 2}.pr-ficha-titulo{font-family:Zilla Slab,Georgia,serif;font-size:30px;font-weight:600;line-height:1.2;margin:6px 0;display:flex;align-items:center}.pr-ficha-cifra{display:block;font-size:64px;margin:8px 0;color:#faf7f2}.pr-ficha-texto{font-size:21px;color:rgba(250,247,242,.72);line-height:1.4}.pr-lean{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#5ec4b6;background:rgba(15,118,110,.25);padding:4px 12px;border-radius:999px;margin-left:auto}.pr-linea{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:28px;position:relative;padding-top:34px;margin-bottom:12px}.pr-linea:before{content:"";position:absolute;left:0;right:0;top:11px;height:2px;background:linear-gradient(90deg,#bb9b58,rgba(187,155,88,.1))}.pr-hito{position:relative}.pr-hito-punto{position:absolute;top:-32px;left:0;width:20px;height:20px;border-radius:50%;background:#14120f;border:4px solid #bb9b58}.pr-hito-fecha{font-size:18px;color:#bb9b58;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.pr-hito-titulo{font-family:Zilla Slab,Georgia,serif;font-size:32px;font-weight:600;margin:6px 0;line-height:1.15}.pr-hito-texto{font-size:20px;color:rgba(250,247,242,.7);line-height:1.4}.pr-destacados{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pr-destacado{background:hsla(0,0%,100%,.04);border-radius:18px;border-top:6px solid;padding:28px 30px}.pr-destacado-titulo{font-family:Zilla Slab,Georgia,serif;font-size:40px;font-weight:600;line-height:1.1;margin:10px 0}.pr-antes-despues{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}.pr-antes-despues figure{margin:0}.pr-antes-despues figure>div{height:200px;border-radius:12px}.pr-antes-despues figcaption,.pr-imagenes figcaption{font-size:16px;color:rgba(250,247,242,.6);margin-top:6px}.pr-imagenes{display:grid;grid-auto-flow:column;gap:24px;flex:1;min-height:0}.pr-imagenes figure{margin:0;display:flex;flex-direction:column;min-height:0}.pr-imagenes figure>div{flex:1;min-height:260px;border-radius:14px;background:hsla(0,0%,100%,.03)}.pr-vacia{flex:1;display:flex;align-items:center;justify-content:center;font-size:30px;color:rgba(250,247,242,.35);border:2px dashed rgba(250,247,242,.1);border-radius:24px}.pr-cascadas,.pr-ventas{flex:1;min-height:0}.pr-cascadas{display:grid;grid-template-columns:1fr 1fr;gap:48px}.pr-cascada{display:flex;flex-direction:column;gap:18px;background:hsla(0,0%,100%,.03);border:1px solid rgba(187,155,88,.22);border-radius:18px;padding:24px 28px}.pr-adjunto{flex:1;min-height:0;background:#fff;border-radius:12px;overflow:hidden}.pr-adjunto .ia--cargando{background:#2a2724}.pr-pie{position:absolute;left:112px;right:112px;bottom:34px;display:flex;align-items:center;gap:18px;font-size:16px;color:rgba(250,247,242,.4)}.pr-pie-logo{height:26px;opacity:.7}.pr-pie-num{margin-left:auto;font-variant-numeric:tabular-nums}.pr-progreso{position:fixed;left:0;right:0;bottom:0;height:4px;background:rgba(250,247,242,.06)}.pr-progreso>div{height:100%;background:#bb9b58;transition:width .3s ease}.pr-crono{position:fixed;top:14px;right:16px;display:flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(250,247,242,.06);color:rgba(250,247,242,.75);font-size:14px;transition:background .3s,color .3s}.pr-crono .v-icon{color:inherit!important}.pr-crono-nombre{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-crono-previsto{opacity:.6}.pr-crono--aviso{background:rgba(217,154,43,.22);color:#f2c36b}.pr-crono--pasado{background:rgba(194,69,61,.3);color:#ff9a92}.pr-ayuda{position:fixed;left:16px;top:16px;font-size:12px;color:rgba(250,247,242,0);transition:color .3s}.pr:hover .pr-ayuda{color:rgba(250,247,242,.35)}.pr-negro{background:#000;z-index:5}.pr-negro,.pr-rejilla{position:fixed;inset:0}.pr-rejilla{z-index:6;background:#14120f;padding:32px 40px;overflow-y:auto}.pr-rejilla-cab{display:flex;align-items:baseline;gap:18px;margin-bottom:20px;color:rgba(250,247,242,.6);font-size:14px}.pr-rejilla-cab .res-slab{font-size:28px;color:#faf7f2}.pr-rejilla-lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.pr-mini{aspect-ratio:16/9;text-align:left;display:flex;flex-direction:column;gap:4px;padding:12px;border-radius:10px;background:rgba(250,247,242,.05);border:1px solid rgba(250,247,242,.1);color:#faf7f2;cursor:pointer;position:relative}.pr-mini:hover{border-color:#bb9b58}.pr-mini.activo{border:2px solid #bb9b58;background:rgba(187,155,88,.14)}.pr-mini--cap{background:rgba(187,155,88,.1)}.pr-mini-num{position:absolute;right:10px;bottom:8px;font-size:11px;color:rgba(250,247,242,.4)}.pr-mini-eyebrow{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#bb9b58}.pr-mini-titulo{font-size:15px;font-weight:600;line-height:1.2}.pr-paso-enter-active{transition:opacity .52s cubic-bezier(.2,.7,.2,1),transform .52s cubic-bezier(.2,.7,.2,1)}.pr-paso-leave-active{transition:opacity .32s ease,transform .32s ease}.pr-paso-enter{opacity:0;transform:translateX(14px) scale(.995)}.pr-paso-leave-to{opacity:0;transform:translateX(-10px)}.pr-cap{position:relative;z-index:1}.pr-prota{margin-bottom:44px}.pr-prota-cifra{display:block;font-family:Zilla Slab,Georgia,serif;font-size:150px;line-height:1;font-weight:700;color:#faf7f2;margin:14px 0 20px;white-space:nowrap}.pr-prota-etqs{display:flex;gap:14px;flex-wrap:wrap}.pr-prota-etq{display:inline-flex;align-items:center;gap:8px;font-size:26px;font-weight:700;padding:6px 18px;border-radius:999px;font-variant-numeric:tabular-nums}.pr-prota-etq small{font-size:18px;font-weight:500;opacity:.8}.pr-prota-etq--bien{color:#5fbf8f;background:rgba(95,191,143,.14)}.pr-prota-etq--mal{color:#ff8a80;background:rgba(255,138,128,.14)}.pr-prota-etq--neutro{color:rgba(250,247,242,.7);background:rgba(250,247,242,.08)}.pr-prota-flecha{font-size:16px}.pr-pie{z-index:1}.pr-pie-conf{margin-left:auto;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:rgba(187,155,88,.75)}.pr-pie-conf+.pr-pie-num{margin-left:28px}.pr-ponente{position:fixed;left:16px;bottom:16px;z-index:30;width:min(520px,calc(100vw - 32px));max-height:46vh;overflow:auto;background:rgba(20,18,15,.94);border:1px solid rgba(187,155,88,.45);border-radius:14px;padding:14px 18px;color:#faf7f2;box-shadow:0 12px 40px rgba(0,0,0,.5)}.pr-ponente-cab{display:flex;justify-content:space-between;gap:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#bb9b58;font-weight:600;margin-bottom:8px}.pr-ponente-notas{font-size:17px;line-height:1.45;white-space:pre-wrap}.pr-ponente-notas--sin{color:rgba(250,247,242,.45);font-style:italic}.pr-ponente-sig{margin-top:10px;padding-top:8px;border-top:1px solid rgba(250,247,242,.12);font-size:13px;color:rgba(250,247,242,.7)}.pr-ponente-sig small{opacity:.7;margin-left:6px}.pr-entra{animation:pr-entra .52s cubic-bezier(.2,.7,.2,1) both}@keyframes pr-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pr-paso-enter-active,.pr-paso-leave-active{transition:none}}