.cp-abrir.k-ai{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 6px;border-radius:999px;border:1px solid var(--border);background:var(--surface);color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);white-space:nowrap;flex:none;cursor:pointer;box-sizing:border-box;transition:border-color var(--dur-fast),background-color var(--dur-fast),color var(--dur-fast)}.cp-abrir.k-ai .k-ai-av{width:24px;height:24px;border-radius:999px;object-fit:cover;flex:none;display:block;box-shadow:0 0 0 1.5px var(--surface),0 0 0 3px var(--magenta)}.cp-abrir.k-ai .k-ai-txt{display:inline;padding-left:2px}.cp-abrir.k-ai .k-ai-pre{display:inline}.cp-abrir.k-ai.is-hover,.cp-abrir.k-ai:hover{border-color:color-mix(in oklab,var(--magenta) 40%,var(--border));background:color-mix(in oklab,var(--magenta) 4%,var(--surface));color:var(--ink)}.cp-abrir.k-ai.on,.cp-abrir.k-ai[aria-pressed=true]{border-color:var(--magenta);background:color-mix(in oklab,var(--magenta) 8%,var(--surface));color:var(--magenta-ink)}.cp-abrir.k-ai:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.cp-abrir.k-ai.k-ai--compacto{width:44px;height:44px;padding:0;justify-content:center;border:0;background:transparent}.cp-abrir.k-ai.k-ai--compacto .k-ai-av{width:32px;height:32px}.cp-abrir.k-ai.k-ai--compacto.is-hover,.cp-abrir.k-ai.k-ai--compacto:hover{background:color-mix(in oklab,var(--magenta) 6%,transparent)}.cp-abrir.k-ai.k-ai--compacto.on,.cp-abrir.k-ai.k-ai--compacto[aria-pressed=true]{background:color-mix(in oklab,var(--magenta) 10%,transparent)}.topbar3{container:tb/inline-size}@container tb (max-width:1229px){.cp-abrir.k-ai .k-ai-pre{display:none}}@container tb (max-width:1099px){.cp-abrir.k-ai:not(.k-ai--compacto){width:36px;padding:0;justify-content:center}.cp-abrir.k-ai .k-ai-txt{display:none}}@media (max-width:900px){.cp-abrir.k-ai:not(.k-ai--compacto){width:36px;padding:0;justify-content:center}}.fbk-btn.k-fb{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px 0 12px;border-radius:999px;background:var(--surface);border:1px solid var(--border);box-shadow:0 1px 2px rgba(27,27,40,.06),0 6px 18px -8px rgba(27,27,40,.22);font:600 var(--text-sm)/1 var(--font-body);color:var(--ink);cursor:pointer;box-sizing:border-box;transition:border-color var(--dur-fast),background-color var(--dur-fast)}.fbk-btn.k-fb svg{color:var(--ink-muted);flex:none}.fbk-btn.k-fb.is-hover,.fbk-btn.k-fb:hover{border-color:var(--ink);color:var(--ink)}.fbk-btn.k-fb.is-hover svg,.fbk-btn.k-fb:hover svg{color:var(--ink)}.fbk-btn.k-fb:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-seg{gap:2px;height:40px;padding:3px;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.k-seg,.k-seg-btn{display:inline-flex;align-items:center;box-sizing:border-box}.k-seg-btn{justify-content:center;gap:7px;height:32px;padding:0 14px;border:0;border-radius:7px;background:transparent;color:var(--ink-muted);font:600 var(--text-sm)/1 var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast),color var(--dur-fast)}.k-seg-btn svg{flex:none}.k-seg-btn.is-hover,.k-seg-btn:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.k-seg-btn.on,.k-seg-btn[aria-selected=true]{background:var(--ink);color:var(--surface)}.k-seg-btn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-seg-n{font:400 var(--text-xs)/1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.k-seg-btn.on .k-seg-n,.k-seg-btn[aria-selected=true] .k-seg-n{color:color-mix(in oklab,var(--surface) 74%,var(--ink))}.k-seg--full{display:flex;width:100%;height:auto;padding:2px}.k-seg--full .k-seg-btn{flex:1 1 0;height:44px;padding:0 8px}.k-titulo{justify-content:space-between;gap:24px}.k-titulo,.k-titulo-der{display:flex;align-items:center}.k-titulo-der{gap:16px;flex:none}.k-fecha{display:inline-flex;align-items:center;gap:6px;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted);white-space:nowrap}.k-fecha svg{flex:none}.k-fecha time{color:var(--ink);font-variant-numeric:tabular-nums}.k-td-fecha{font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.k-tabla-caja{border:1px solid var(--border);border-radius:16px;background:var(--surface);overflow:hidden}.k-tabla{width:100%;border-collapse:collapse;font:400 var(--text-base)/1.4 var(--font-body);color:var(--ink)}.k-tabla th{height:44px;padding:0 12px;text-align:left;vertical-align:middle;font:600 var(--text-sm)/1.2 var(--font-body);color:var(--ink-muted);white-space:nowrap;border-bottom:1px solid var(--border)}.k-tabla td{padding:14px 12px;vertical-align:middle;border-bottom:1px dashed var(--border)}.k-tabla tr:last-child td{border-bottom:0}.k-tabla td:first-child,.k-tabla th:first-child{padding-left:20px}.k-tabla td:last-child,.k-tabla th:last-child{padding-right:16px}.k-tabla .k-der{text-align:right}.k-th{display:inline-flex;align-items:center;gap:6px;height:32px;margin:0 -8px;padding:0 8px;border:0;border-radius:6px;background:none;font:inherit;color:inherit;cursor:pointer;white-space:nowrap}.k-th svg{flex:none;color:var(--ink-muted)}.k-th.is-hover,.k-th:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 5%,var(--surface))}.k-th:focus-visible{outline:2px solid var(--ink);outline-offset:1px}th[aria-sort=ascending] .k-th,th[aria-sort=ascending] .k-th svg,th[aria-sort=descending] .k-th,th[aria-sort=descending] .k-th svg{color:var(--ink)}.k-fila{cursor:pointer}.k-nom{text-underline-offset:3px}.k-fila.is-hover .k-nom,.k-fila:hover .k-nom{text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--ink) 45%,transparent)}.k-fila.k-izzi td{background:color-mix(in oklab,var(--ink) 4%,var(--surface))}.k-fila.k-izzi td:first-child{box-shadow:inset 3px 0 0 var(--ink)}.k-pag{justify-content:space-between;min-height:56px;padding:10px 16px 10px 20px;box-sizing:border-box;border-top:1px solid var(--border);font:400 var(--text-sm)/1.2 var(--font-body);color:var(--ink-muted)}.k-pag,.k-pag-izq{display:flex;align-items:center;gap:16px}.k-pag-rango{margin:0;font-variant-numeric:tabular-nums}.k-pag-rango b{font-weight:600;color:var(--ink)}.k-pag-sel{height:32px;padding:0 6px 0 10px;border:1px solid var(--border);border-radius:8px;background:var(--surface);color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer}.k-pag-nums{display:flex}.k-pag-btn,.k-pag-nums{align-items:center;gap:4px}.k-pag-btn{display:inline-flex;justify-content:center;min-width:32px;height:32px;padding:0 8px;box-sizing:border-box;border:0;border-radius:8px;background:none;color:var(--ink);font:400 var(--text-sm)/1 var(--font-num);font-variant-numeric:tabular-nums;cursor:pointer;text-decoration:none}.k-pag-btn.is-hover,.k-pag-btn:hover{background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.k-pag-btn[aria-current=page]{background:var(--ink);color:var(--surface);font-weight:600}.k-pag-btn:disabled,.k-pag-btn[aria-disabled=true]{color:var(--ink-muted);cursor:default;background:none}.k-pag-btn.k-pag-txt{font:600 var(--text-sm)/1 var(--font-body);padding:0 10px}.k-pag-gap{min-width:20px;text-align:center;color:var(--ink-muted)}.k-pag--movil{padding:8px 12px;min-height:60px}.k-pag--movil .k-pag-btn{height:44px;padding:0 12px}.k-pag--movil .k-pag-rango{color:var(--ink)}.k-precio{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.k-cifra{font:600 var(--text-lg)/1.2 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.k-cifra.k-reg{font-weight:400;font-size:var(--text-base)}.k-mes{margin-left:2px;font:400 var(--text-sm)/1 var(--font-body);color:var(--ink-muted)}.k-conds{position:relative;display:flex;flex-wrap:nowrap}.k-cond,.k-conds{align-items:center;gap:4px}.k-cond{display:inline-flex;height:22px;padding:0 7px 0 6px;box-sizing:border-box;border-radius:6px;background:color-mix(in oklab,var(--ink) 6%,var(--surface));color:var(--ink);font:400 var(--text-xs)/1 var(--font-body);white-space:nowrap}.k-cond svg{flex:none;color:var(--ink-muted)}.k-cond-mas{border:0;font-weight:600;cursor:pointer;padding:0 7px}.k-cond-mas.is-hover,.k-cond-mas:hover{background:color-mix(in oklab,var(--ink) 12%,var(--surface))}.k-cond-mas:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.k-sin{font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted);white-space:nowrap}.k-linea-dom{display:block;white-space:nowrap}.k-rot{display:flex;align-items:center;gap:6px;margin:0;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-rot svg{flex:none}.k-precio-ficha{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:14px;background:var(--surface);overflow:hidden}.k-precio-ficha .k-principal{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:16px 18px;background:color-mix(in oklab,var(--ink) 3%,var(--surface))}.k-precio-ficha .k-segunda{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:12px 18px;border-top:1px solid var(--border);font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-precio-ficha .k-segunda .k-cifra{font-size:var(--text-base)}.k-cifra-xl{font:600 var(--text-3xl)/1.1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap}.k-cifra-xl.k-reg{font-weight:400;font-size:var(--text-2xl)}.k-cifra-xl .k-mes{font-size:var(--text-sm)}.k-precio-linea{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-precio-linea .k-cifra{font-size:var(--text-base)}.k-pop{position:absolute;z-index:60;top:calc(100% + 6px);left:0;width:280px;box-sizing:border-box;padding:12px 14px 14px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);text-align:left;white-space:normal}.k-pop-t{margin:0 0 8px;font:600 var(--text-sm)/1.3 var(--font-body);color:var(--ink)}.k-pop-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.k-pop-lista li{display:flex;align-items:center;gap:8px;font:400 var(--text-sm)/1.35 var(--font-body);color:var(--ink)}.k-pop-lista svg{flex:none;color:var(--ink-muted)}.k-pop-pie{margin:10px 0 0;padding-top:10px;border-top:1px dashed var(--border)}.k-pop.k-pop--arriba{top:auto;bottom:calc(100% + 6px)}.k-letra{margin:0;padding:2px 0 2px 14px;border-left:2px solid color-mix(in oklab,var(--ink) 22%,var(--surface))}.k-letra-rot{display:flex;align-items:center;gap:6px;margin:0 0 6px;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-letra-rot svg{flex:none}.k-letra-txt{margin:0;max-width:68ch;font:italic 400 var(--text-base)/1.55 var(--font-body);color:var(--ink)}.k-letra--segun{border-left-style:dashed}.k-letra--segun .k-letra-txt{font-style:normal}.k-letra-pie{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:10px 0 0}.k-link{display:inline-flex;align-items:center;gap:6px;font:600 var(--text-sm)/1.2 var(--font-body);color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--ink) 35%,transparent);text-underline-offset:3px;white-space:nowrap}.k-link.is-hover,.k-link:hover{text-decoration-color:var(--ink)}.k-link svg{flex:none;color:var(--ink-muted)}.k-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.k-menu{position:absolute;z-index:60;top:calc(100% + 6px);right:0;width:300px;padding:6px;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow)}.k-menu,.k-menu-item{box-sizing:border-box}.k-menu-item{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:8px 10px;border:0;border-radius:8px;background:none;text-align:left;cursor:pointer}.k-menu-item.is-hover,.k-menu-item:hover{background:color-mix(in oklab,var(--ink) 5%,var(--surface))}.k-menu-ico{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:8px;background:color-mix(in oklab,var(--ink) 6%,var(--surface));color:var(--ink)}.k-menu-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.k-menu-t{font:600 var(--text-sm)/1.25 var(--font-body);color:var(--ink)}.k-menu-t span{font-weight:400;color:var(--ink-muted)}.k-menu-d{font:400 var(--text-xs)/1.35 var(--font-body)}.k-det,.k-menu-d{color:var(--ink-muted)}.k-det{display:inline-flex;align-items:center;gap:2px;height:32px;padding:0 4px 0 8px;border-radius:6px;font:600 var(--text-sm)/1 var(--font-body);text-decoration:none;white-space:nowrap}.k-det svg{flex:none}.k-det:hover,.k-fila.is-hover .k-det,.k-fila:hover .k-det{color:var(--ink)}.k-det:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.k-det--solo{width:44px;height:44px;padding:0;justify-content:center}.k-vel{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink)}.k-vel>svg{flex:none;color:var(--ink-muted)}.k-sim{display:inline-flex;align-items:center;gap:3px;height:20px;padding:0 7px 0 5px;box-sizing:border-box;border-radius:999px;background:color-mix(in oklab,var(--success) 12%,var(--surface));color:var(--success-ink);font:600 var(--text-2xs)/1 var(--font-body);white-space:nowrap}.k-sim svg{flex:none}.k-asim{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;color:var(--ink-muted);cursor:help}.k-tip{position:absolute;z-index:200;left:50%;bottom:calc(100% + 6px);transform:translateX(-50%);padding:6px 9px;border-radius:6px;background:var(--ink);color:var(--surface);font:400 var(--text-xs)/1.3 var(--font-body);white-space:nowrap;pointer-events:none}.k-inc{gap:8px;flex-wrap:nowrap;white-space:nowrap;position:relative}.k-inc,.k-svcs{display:inline-flex;align-items:center}.k-svcs{gap:2px}.k-svc{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:6px;color:var(--ink)}.k-inc-sep{width:1px;height:18px;background:var(--border);flex:none}.k-otts{display:inline-flex;align-items:center;gap:4px}.k-ott{display:inline-grid;place-items:center;width:52px;height:26px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:#fff}.k-ott img{max-width:38px;max-height:16px;display:block;object-fit:contain}.k-mas{display:inline-flex;align-items:center;justify-content:center;height:26px;min-width:32px;padding:0 7px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--ink);font:600 var(--text-xs)/1 var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer}.k-mas.is-hover,.k-mas:hover{border-color:var(--ink)}.k-mas:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.k-redes{display:inline-flex;align-items:center;gap:6px;font:400 var(--text-sm)/1 var(--font-body);color:var(--ink)}.k-redes>svg{flex:none;color:var(--ink-muted)}.k-pop-otts{display:grid;grid-template-columns:auto 1fr;gap:8px 10px;align-items:center;margin:0;padding:0;list-style:none}.k-pop-otts li{display:contents}.k-pop-otts span{font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink)}.k-banda td,.k-banda th{padding:10px 20px;background:color-mix(in oklab,var(--ink) 4%,var(--surface));border-top:1px solid var(--border);border-bottom:1px solid var(--border);font:600 var(--text-sm)/1.2 var(--font-body);color:var(--ink);text-align:left}.k-banda-n{margin-left:6px;font-weight:400;color:var(--ink-muted);font-variant-numeric:tabular-nums}.k-tabla .cell-yes{background:color-mix(in oklab,var(--ink) 7%,var(--surface));color:var(--ink)}.k-fila.is-abierta td{background:var(--surface);border-top:1px solid color-mix(in oklab,var(--ink) 20%,transparent);border-bottom:0}.k-desp>td{padding:0!important;background:var(--surface);border-bottom:1px solid var(--border)}.k-desp-in{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;padding:4px 24px 24px 20px}.k-desp-izq{gap:20px;min-width:0}.k-desp-der,.k-desp-izq{display:flex;flex-direction:column}.k-desp-der{gap:16px;padding-left:24px;border-left:1px solid var(--border)}.k-datos{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font:400 var(--text-sm)/1.35 var(--font-body)}.k-datos dt{color:var(--ink-muted)}.k-datos dd{margin:0;color:var(--ink);font-variant-numeric:tabular-nums}.k-acciones{display:flex;flex-direction:column;align-items:flex-start;gap:12px}@media (max-width:640px){.k-desp-in{grid-template-columns:1fr;gap:20px;padding:4px 16px 20px}.k-desp-der{padding-left:0;border-left:0;border-top:1px solid var(--border);padding-top:16px}}:root{--k-tiempo-bg:#FEF5CC;--k-tiempo-tx:#6B5600;--k-quien-bg:#DBF6F5;--k-quien-tx:#04665F;--k-pago-bg:#EEEEED;--k-pago-tx:#2B2B28;--k-s-izzi:#2B2B28;--k-s-izzi-tx:#2B2B28;--k-s-telmex:#6A6E73;--k-s-telmex-tx:#4A4D52;--k-s-totalplay:#00C1B5;--k-s-totalplay-borde:#04665F;--k-s-totalplay-tx:#04665F;--k-s-megacable:#FFA807;--k-s-megacable-borde:#855400;--k-s-megacable-tx:#855400;--k-s-telcel:#04665F;--k-s-telcel-tx:#04665F;--k-s-att:#6A6E73;--k-s-att-tx:#4A4D52;--k-s-movistar:#855400;--k-s-movistar-tx:#855400;--k-s-bait:#FCD116;--k-s-bait-borde:#8A6F00;--k-s-bait-tx:#6B5600;--k-s-sky:#B5B7BA;--k-s-sky-borde:#5A5E63;--k-s-sky-tx:#5A5E63;--k-s-starlink:#FFFFFF;--k-s-starlink-borde:#6A6E73;--k-s-starlink-tx:#4A4D52}.k-cond--tiempo{background:var(--k-tiempo-bg);color:var(--k-tiempo-tx)}.k-cond--quien{background:var(--k-quien-bg);color:var(--k-quien-tx)}.k-cond--pago{background:var(--k-pago-bg);color:var(--k-pago-tx);box-shadow:inset 0 0 0 1px #D9DADC}.k-cond--pago svg,.k-cond--quien svg,.k-cond--tiempo svg{color:currentColor}.k-est{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px 0 7px;box-sizing:border-box;border-radius:999px;font:600 var(--text-xs)/1 var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.k-est svg{flex:none}.k-est--nuevo{background:#FFFFFF;color:#2B2B28;box-shadow:inset 0 0 0 1px #2B2B28}.k-est--correccion{background:#F2F2F2;color:#5A5E63}.k-est--sube{background:#FAE4EB;color:#A11141}.k-est--baja,.k-est--mejora{background:#E5F6EF;color:#1E7A3E}.k-est--vence{background:#FFA807;color:#2B2B28}.k-est--vence-suave{display:inline-flex;align-items:flex-start;height:auto;padding:0;background:transparent;color:#855400;line-height:1.25;white-space:nowrap}.k-est--vence-suave>svg{margin-top:1px}.k-est--vence-suave>span:last-child{display:inline-flex;flex-direction:column;gap:2px}.k-est-dias{font:600 var(--text-2xs)/1.2 var(--font-body)}.k-est--vigente{background:#E5F6EF;color:#1E7A3E}.k-est--pirata{background:#FAE4EB;color:#A11141;border:1px solid #f3c4d5}.k-sw{display:inline-block;width:12px;height:12px;border-radius:3px;flex:none;vertical-align:middle}.k-sw--izzi{background:var(--k-s-izzi)}.k-sw--telmex{background:var(--k-s-telmex)}.k-sw--totalplay{background:var(--k-s-totalplay);box-shadow:inset 0 0 0 1px var(--k-s-totalplay-borde)}.k-sw--megacable,.k-sw--megamovil{background:var(--k-s-megacable);box-shadow:inset 0 0 0 1px var(--k-s-megacable-borde)}.k-sw--telcel{background:var(--k-s-telcel)}.k-sw--att{background:var(--k-s-att)}.k-sw--movistar{background:var(--k-s-movistar)}.k-sw--bait{background:var(--k-s-bait);box-shadow:inset 0 0 0 1px var(--k-s-bait-borde)}.k-sw--sky{background:var(--k-s-sky);box-shadow:inset 0 0 0 1px var(--k-s-sky-borde)}.k-sw--starlink{background:var(--k-s-starlink);box-shadow:inset 0 0 0 2px var(--k-s-starlink-borde)}.k-fecha{position:relative}.k-fecha[tabindex]{cursor:help;border-radius:4px}.k-fecha[tabindex]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-fecha-zona{margin-left:4px;color:var(--ink-muted)}.k-fecha>.k-fecha-zona{margin-left:0}.k-fecha .k-fecha-tip{display:none;left:auto;right:0;top:calc(100% + 8px);bottom:auto;transform:none;width:280px;white-space:normal;text-align:left;line-height:1.4}.k-fecha.is-open .k-fecha-tip,.k-fecha:focus-visible .k-fecha-tip,.k-fecha:hover .k-fecha-tip{display:block}.k-fecha--corta{flex-basis:100%}.k-titulo:has(.k-fecha--corta){flex-wrap:wrap;row-gap:6px}.k-titulo-der:has(>.k-fecha--corta){flex:1 1 100%}.k-th.k-th--2l{white-space:normal;text-align:left;line-height:1.15;height:auto;min-height:32px;padding-top:2px;padding-bottom:2px}.k-td-fecha[title]{cursor:help}.k-td-fecha-in{position:relative;display:inline-flex;cursor:help;border-radius:4px}.k-td-fecha-in:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-td-fecha-in .k-td-tip{display:none;left:auto;right:0;top:calc(100% + 6px);bottom:auto;transform:none;width:250px;white-space:normal;text-align:left;line-height:1.4}.k-td-fecha-in.is-open .k-td-tip,.k-td-fecha-in:focus-visible .k-td-tip,.k-td-fecha-in:hover .k-td-tip{display:block}.ppk .k-fecha-zona{margin-left:0;font-weight:400}.k-td-fecha time{font-variant-numeric:tabular-nums}.k-calc{position:relative;gap:6px;white-space:nowrap}.k-calc,.k-calc-btn{display:inline-flex;align-items:center}.k-calc-btn{justify-content:center;gap:3px;height:18px;min-width:18px;padding:0 4px;box-sizing:border-box;border:1px dashed color-mix(in oklab,var(--ink) 38%,var(--surface));border-radius:5px;background:var(--surface);color:var(--ink-muted);font:600 var(--text-2xs)/1 var(--font-body);cursor:help;vertical-align:middle}.k-calc-btn svg{flex:none}.k-calc-btn.is-hover,.k-calc-btn:hover{border-style:solid;border-color:var(--ink);color:var(--ink)}.k-calc-btn:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.k-calc-btn--inv{background:transparent;color:var(--surface);border-color:color-mix(in oklab,var(--surface) 60%,var(--ink))}.k-calc-btn--inv.is-hover,.k-calc-btn--inv:hover{border-color:var(--surface);color:var(--surface)}.k-calc .k-calc-tip{display:none;left:0;top:calc(100% + 6px);bottom:auto;transform:none;width:300px;white-space:normal;line-height:1.4;text-align:left}.k-calc--der .k-calc-tip{left:auto;right:0}.k-calc.is-open .k-calc-tip,.k-calc:hover .k-calc-tip{display:block}.k-calc-tip b{font-weight:600}.k-costo{display:flex;flex-direction:column;gap:14px;padding:16px 18px;border:1px solid var(--border);border-radius:14px;background:var(--surface);box-sizing:border-box}.k-costo-h{display:flex;align-items:center;justify-content:space-between;gap:12px}.k-costo-tipo{display:inline-flex;align-items:center;gap:8px;margin:0;font:600 var(--text-sm)/1.3 var(--font-body);color:var(--ink)}.k-costo-tipo svg{flex:none;color:var(--ink-muted)}.k-costo-que{margin:0;font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink)}.k-costo-que b{font-weight:600;font-variant-numeric:tabular-nums}.k-meses{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:3px}.k-mes-c{display:flex;align-items:center;justify-content:center;height:26px;border-radius:5px;background:var(--bg);border:1px solid var(--border);font:400 var(--text-2xs)/1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.k-mes-c.es-promo{background:var(--k-tiempo-bg);border-color:#E3C54A;color:var(--k-tiempo-tx);font-weight:600}.k-mes-c.es-promo2{background:color-mix(in oklab,var(--k-tiempo-bg) 50%,var(--surface));border:1px dashed #e3c54a;color:var(--k-tiempo-tx)}.k-mes-c.es-gratis{background:var(--surface);border:1.5px dashed var(--ink);color:var(--ink);font-weight:600}.k-meses-ley{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-meses-ley span{display:inline-flex;align-items:center;gap:6px}.k-meses-ley i{display:inline-block;width:14px;height:10px;border-radius:3px}.k-costo-filas{display:grid;grid-template-columns:1fr auto;gap:8px 16px;margin:0;font:400 var(--text-sm)/1.35 var(--font-body)}.k-costo-filas dt{color:var(--ink-muted)}.k-costo-filas dd{margin:0;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.k-costo-filas dd b{font-weight:600}.k-costo-pie{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding-top:12px;border-top:1px dashed var(--border);font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-costo-pie .k-costo-cita{font-style:italic;color:var(--ink)}.k-colh{position:relative;display:flex;align-items:center;gap:4px;height:56px;padding:0 4px 0 2px;box-sizing:border-box;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.k-colh-grip{display:inline-grid;place-items:center;width:24px;height:40px;flex:none;border:0;border-radius:6px;background:transparent;color:var(--ink-muted);cursor:grab}.k-colh-grip:hover,.k-colh.is-hover .k-colh-grip{background:color-mix(in oklab,var(--ink) 7%,var(--surface));color:var(--ink)}.k-colh-grip:focus-visible,.k-colh-x:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.k-colh-cuerpo{flex:1;display:flex;align-items:center;justify-content:center;min-width:0;height:40px}.k-colh-cuerpo img{display:block;height:22px;width:auto;max-width:100%}.k-colh-x{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:0;border-radius:6px;background:transparent;color:var(--ink-muted);cursor:pointer}.k-colh-x:hover,.k-colh.is-hover .k-colh-x{background:color-mix(in oklab,var(--ink) 7%,var(--surface));color:var(--ink)}.k-colh.k-izzi{background:color-mix(in oklab,var(--ink) 4%,var(--surface));box-shadow:inset 0 -3px 0 var(--ink)}.k-colh.is-arrastrando{cursor:grabbing;border-color:var(--ink);box-shadow:0 10px 24px -8px rgba(27,27,40,.35);transform:rotate(-1.5deg)}.k-colh.is-arrastrando .k-colh-grip{cursor:grabbing;color:var(--ink)}.k-colh.is-hueco{border:1.5px dashed color-mix(in oklab,var(--ink) 35%,var(--surface));background:var(--bg)}.k-colh-drop{width:3px;height:56px;border-radius:2px;background:var(--ink);flex:none}.k-colh-fila{display:flex;align-items:flex-end;gap:10px}.k-colh-fila>*{flex:0 0 150px}.k-colh-fila>.k-colh-drop{flex:0 0 3px}.k-colh-agregar{justify-content:center;gap:6px;height:56px;box-sizing:border-box;border:1.5px dashed var(--border);border-radius:10px;background:transparent;color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer}.k-apps,.k-colh-agregar{display:inline-flex;align-items:center}.k-apps{position:relative;gap:4px;white-space:nowrap}.k-app{display:inline-grid;place-items:center;width:26px;height:26px;box-sizing:border-box;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--ink)}.k-app svg{display:block;width:14px;height:14px;fill:currentColor}.k-app--gen svg{fill:none;stroke:currentColor}.k-pop-apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;margin:0;padding:0;list-style:none}.k-pop-apps li{display:flex;align-items:center;gap:8px;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink);min-width:0}.k-pop-apps li svg{flex:none;width:14px;height:14px;fill:currentColor}.k-prev-velo{position:absolute;inset:0;z-index:120;background:rgba(27,27,40,.42)}.k-prev{position:absolute;z-index:121;display:flex;flex-direction:column;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 64px -20px rgba(27,27,40,.45);overflow:hidden}.k-prev-h{display:flex;align-items:center;gap:12px;padding:14px 16px 14px 18px;border-bottom:1px solid var(--border)}.k-prev-ico{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border-radius:8px;background:color-mix(in oklab,var(--ink) 6%,var(--surface));color:var(--ink)}.k-prev-tit{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.k-prev-nom{margin:0;font:600 var(--text-base)/1.3 var(--font-body);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-prev-meta{margin:0;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-prev-cerrar{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border:0;border-radius:8px;background:transparent;color:var(--ink);cursor:pointer}.k-prev-cerrar:hover{background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.k-prev-cuerpo{flex:1;min-height:0;overflow:auto;padding:16px 18px;background:var(--bg)}.k-prev-pie{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 12px 18px;border-top:1px solid var(--border);font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-btn-prim{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 14px;box-sizing:border-box;border:0;border-radius:10px;background:var(--ink);color:var(--surface);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer;text-decoration:none}.k-btn-prim.is-hover,.k-btn-prim:hover{background:color-mix(in oklab,var(--ink) 86%,var(--surface))}.k-btn-prim:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-btn-sec{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;box-sizing:border-box;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer}.k-pdf-hoja{width:100%;max-width:560px;margin:0 auto;box-sizing:border-box;padding:40px 44px;background:#fff;border:1px solid var(--border);box-shadow:0 2px 8px rgba(27,27,40,.08);aspect-ratio:8.5/11}.k-pdf-nav{display:inline-flex;align-items:center;gap:4px}.k-pdf-nav button{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--ink);cursor:pointer}.k-pdf-nav button[disabled]{color:var(--ink-muted);cursor:default}.fsel-btn.on{border-color:var(--ink);color:var(--ink)!important;background:color-mix(in oklab,var(--ink) 5%,var(--surface))}.fsel-btn.on .fsel-n,.fsel-n{background:var(--ink);color:#fff}.ftag{background:#EEEEED;border:1px solid var(--border);color:var(--ink)}.ftag button{color:var(--ink-muted)}.ftag button:hover{background:color-mix(in oklab,var(--ink) 10%,transparent);color:var(--ink)}.k-grupo{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:18px}.k-grupo>legend{padding:0;margin:0 0 14px;font:600 var(--text-lg)/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.k-grupo-d{margin:-6px 0 0;font:400 var(--text-sm)/1.45 var(--font-body);color:var(--ink-muted)}.k-campo{display:flex;flex-direction:column;gap:6px;min-width:0}.k-campo-lbl{font:600 var(--text-sm)/1.3 var(--font-body);color:var(--ink)}.k-campo-opc{font-weight:400;color:var(--ink-muted)}.k-campo-ayuda{margin:0;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted)}.k-input{display:block;width:100%;height:40px;box-sizing:border-box;padding:0 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface);color:var(--ink);font:400 var(--text-base)/1 var(--font-body)}.k-input::placeholder{color:var(--ink-muted)}.k-input.is-hover,.k-input:hover{border-color:var(--ink-muted)}.k-input.is-focus,.k-input:focus{outline:2px solid var(--ink);outline-offset:1px;border-color:var(--ink)}.k-input[readonly]{background:var(--bg);border-style:dashed}.k-input[aria-invalid=true]{border:1.5px solid #d6215b}select.k-input{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236A6E73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.k-campo-error{display:flex;align-items:flex-start;gap:6px;margin:0;font:600 var(--text-sm)/1.4 var(--font-body);color:#D6215B}.k-campo-error svg{flex:none;margin-top:1px}.k-form-acciones{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:16px;border-top:1px solid var(--border)}.k-btn-sm{height:36px;padding-left:12px;padding-right:14px}.k-switch-fila{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:14px 0;border-bottom:1px dashed var(--border)}.k-switch-fila:last-child{border-bottom:0}.k-switch-txt{display:flex;flex-direction:column;gap:4px;min-width:0}.k-switch-t{font:600 var(--text-base)/1.3 var(--font-body);color:var(--ink)}.k-switch-d{font:400 var(--text-sm)/1.45 var(--font-body);color:var(--ink-muted)}.k-switch{position:relative;flex:none;display:inline-block;width:44px;height:24px;padding:0;border:0;border-radius:999px;background:#8A8D91;cursor:pointer;transition:background-color var(--dur-fast)}.k-switch-k{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:18px;height:18px;border-radius:999px;background:#fff;color:var(--ink);transition:transform var(--dur-fast)}.k-switch-k svg{display:none}.k-switch[aria-checked=true]{background:var(--ink)}.k-switch[aria-checked=true] .k-switch-k{transform:translateX(20px)}.k-switch[aria-checked=true] .k-switch-k svg{display:block}.k-switch.is-focus,.k-switch:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-switch[disabled]{opacity:.45;cursor:not-allowed}.k-opciones{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.k-opcion{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--ink);font:600 var(--text-sm)/1.3 var(--font-body);text-align:left;cursor:pointer}.k-opcion.is-hover,.k-opcion:hover{border-color:var(--ink-muted)}.k-opcion[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.k-opcion svg{flex:none;color:var(--ink-muted)}.k-radio{flex:none;display:grid;place-items:center;width:18px;height:18px;box-sizing:border-box;border:1.5px solid var(--ink-muted);border-radius:999px}.k-opcion[aria-checked=true] .k-radio{border-color:var(--ink)}.k-opcion[aria-checked=true] .k-radio:after{content:"";width:8px;height:8px;border-radius:999px;background:var(--ink)}.k-check{flex:none;display:grid;place-items:center;width:18px;height:18px;box-sizing:border-box;border:1.5px solid var(--ink-muted);border-radius:5px;background:var(--surface);color:#fff}.k-check svg{display:none}.k-check[aria-checked=true]{background:var(--ink);border-color:var(--ink)}.k-check[aria-checked=true] svg{display:block}.k-check-fila{display:inline-flex;align-items:center;gap:10px;font:400 var(--text-base)/1.3 var(--font-body);color:var(--ink);cursor:pointer}.fsel-check.on{border-color:var(--ink)}.fsel-check.on,.pfil-check.on{background:var(--ink);color:var(--surface)}.cvx-diff input:checked+.cvx-tgl{background:var(--ink)}.cvx-diff input:focus-visible+.cvx-tgl{outline-color:var(--ink)}.cvx-diff:has(input:checked){color:var(--ink)}.k-persona{display:flex;align-items:center;gap:10px;min-width:0}.k-persona-av{flex:none;display:grid;place-items:center;width:32px;height:32px;background:color-mix(in oklab,var(--ink) 8%,var(--surface));color:var(--ink)}.k-persona-av,.k-rol{border-radius:999px;font:600 var(--text-xs)/1 var(--font-body)}.k-rol{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px 0 8px;box-sizing:border-box;white-space:nowrap}.k-rol svg{flex:none}.k-rol--admin{background:#FFFFFF;color:#2B2B28;box-shadow:inset 0 0 0 1px #2B2B28}.k-rol--editor{background:#EEEEED;color:#2B2B28}.k-rol--lectura{background:transparent;color:#5A5E63;box-shadow:inset 0 0 0 1px var(--border)}.k-ejemplo{height:20px;padding:0 6px;box-sizing:border-box;border:1px dashed var(--ink-muted);border-radius:4px;font:600 var(--text-2xs)/1 var(--font-body);color:var(--ink-muted);white-space:nowrap}.k-btn-texto,.k-ejemplo{display:inline-flex;align-items:center}.k-btn-texto{gap:6px;height:32px;padding:0 8px;border:0;border-radius:8px;background:none;color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer}.k-btn-texto:hover{background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.k-btn-peligro{color:#A11141}.k-guia-foco{position:absolute;z-index:111;border-radius:12px;pointer-events:none;box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--ink),0 0 0 4000px rgba(27,27,40,.5)}.k-guia{z-index:112;width:340px;box-sizing:border-box;padding:18px 18px 14px;border-radius:14px;box-shadow:0 24px 64px -20px rgba(27,27,40,.55);color:var(--ink)}.k-guia,.k-guia:before{position:absolute;background:var(--surface)}.k-guia:before{content:"";width:14px;height:14px;transform:rotate(45deg)}.k-guia--abajo:before{top:-7px;left:var(--k-guia-flecha,28px)}.k-guia--arriba:before{bottom:-7px;left:var(--k-guia-flecha,28px)}.k-guia-paso{display:flex;align-items:center;justify-content:space-between;margin:0 0 8px;font:600 var(--text-xs)/1 var(--font-body);color:var(--ink-muted)}.k-guia-cerrar{display:inline-grid;place-items:center;width:32px;height:32px;margin:-8px -8px -8px 0;border:0;border-radius:8px;background:none;color:var(--ink-muted);cursor:pointer}.k-guia-t{margin:0 0 6px;font:600 var(--text-lg)/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.k-guia-d{margin:0;font:400 var(--text-sm)/1.5 var(--font-body);color:var(--ink-muted)}.k-guia-pie{justify-content:space-between;gap:12px;margin-top:16px}.k-guia-pie,.k-guia-puntos{display:flex;align-items:center}.k-guia-puntos{gap:5px}.k-guia-puntos i{display:block;width:6px;height:6px;border-radius:999px;background:var(--border)}.k-guia-puntos i.on{width:18px;background:var(--ink)}.k-guia-omitir{height:36px;padding:0 6px;border:0;background:none;color:var(--ink-muted);font:600 var(--text-sm)/1 var(--font-body);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-titulo{margin:4px 0 20px;min-width:0}.k-titulo-izq{display:flex;align-items:center;gap:8px;min-width:0}.k-titulo-bloque{min-width:0;flex:1 1 auto}.k-titulo-sub{margin:4px 0 0;max-width:72ch;font:400 var(--text-base)/1.4 var(--font-body);color:var(--ink-muted)}.k-titulo h1{margin:0;font:700 var(--text-2xl)/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.hub>.k-titulo{margin:0}@media (max-width:640px){.k-titulo{row-gap:10px}.k-titulo,.k-titulo-der{flex-wrap:wrap}.k-titulo-der{min-width:0;max-width:100%}.k-titulo-der .k-fecha{flex-wrap:wrap;white-space:normal;row-gap:2px}}.hub{gap:28px}.hub .hub-ic{width:40px;height:40px;box-sizing:border-box;border-radius:10px;background:var(--surface);border:1px solid var(--border);color:var(--ink)}.hub .hub-ic--letizzia{border:0;background:none;overflow:hidden;border-radius:999px}.hub .hub-ic--letizzia img{display:block;width:40px;height:40px;border-radius:999px;object-fit:cover}.hub .hub-go{opacity:1;transform:none;color:var(--ink-muted)}.hub .hub-card:hover{transform:none;box-shadow:var(--shadow-sm);border-color:color-mix(in oklab,var(--ink) 35%,var(--border))}.hub .hub-card:hover .hub-t{text-decoration:underline;text-underline-offset:3px}.hub .hub-card:hover .hub-go{color:var(--ink)}.hub .hub-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}button.k-det,button.k-link{border:0;background:none;cursor:pointer;font-family:inherit}button.k-link{padding:0}.k-pop-anc{position:relative;display:inline-flex;align-items:center}.k-calc:focus-within .k-calc-tip{display:block}.k-app-ico{display:block;width:14px;height:14px;background:currentColor;-webkit-mask:var(--k-app-src) center/contain no-repeat;mask:var(--k-app-src) center/contain no-repeat}.k-pop-apps .k-app-ico{flex:none}.k-pop-apps li svg.lucide{fill:none;stroke:currentColor}.k-dlg-velo{position:fixed;inset:0;z-index:var(--z-modal,120);display:flex;align-items:flex-start;justify-content:center;padding:72px 24px 24px;box-sizing:border-box;background:rgba(27,27,40,.42);backdrop-filter:blur(2px);overflow:auto}.k-dlg{display:flex;flex-direction:column;width:900px;max-width:calc(100vw - 48px);max-height:calc(100vh - 96px);background:var(--surface);border-radius:var(--r-card);box-shadow:0 32px 80px -24px rgba(27,27,40,.45);overflow:hidden;outline:none}.k-dlg--angosto{width:560px}.k-dlg-h{display:flex;align-items:center;gap:20px;padding:20px 24px 20px 32px;border-bottom:1px solid var(--border);flex:none}.k-dlg-tit{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.k-dlg-tit h2{margin:0;font:600 var(--text-xl)/1.25 var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.k-dlg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-dlg-desc{margin:6px 0 0;max-width:var(--medida,70ch);font:400 var(--text-sm)/1.45 var(--font-body);color:var(--ink-muted)}.k-dlg-cerrar{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--border);border-radius:var(--r-btn);background:var(--surface);color:var(--ink);cursor:pointer}.k-dlg-cerrar:hover{border-color:var(--ink)}.k-dlg-cerrar:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-dlg-cuerpo{flex:1;min-height:0;overflow:auto;padding:20px 32px 24px}.k-dlg-pie{flex:none;padding:14px 32px;border-top:1px solid var(--border);background:var(--bg)}.k-dlg-asa{display:none}@media (max-width:640px){.k-dlg-velo{padding:0;align-items:flex-end}.k-dlg{position:fixed;left:0;right:0;bottom:0;top:72px;width:auto;max-width:none;max-height:none;border-radius:20px 20px 0 0;box-shadow:0 -18px 50px -20px rgba(27,27,40,.5)}.k-dlg-asa{display:block;width:40px;height:4px;margin:8px auto 2px;border-radius:999px;background:var(--border);flex:none}.k-dlg-h{padding:8px 16px 12px;gap:12px}.k-dlg-tit h2{font-size:var(--text-lg);line-height:1.3}.k-dlg-cuerpo{padding:16px}.k-dlg-pie{padding:14px 16px 24px}}@media (prefers-reduced-motion:no-preference){.k-dlg{animation:k-dlg-in var(--dur-base) var(--ease-out)}}@keyframes k-dlg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.k-bf{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;min-width:0}.k-bf .ftbar-search{flex:1000 1 220px;max-width:400px;min-width:220px;height:40px;box-sizing:border-box;padding:0 6px 0 12px;gap:8px;background:var(--surface)}.k-bf .ftbar-search input{font:400 var(--text-base)/1.4 var(--font-body);color:var(--ink)}.k-bf-borrar{display:inline-grid;place-items:center;width:28px;height:28px;flex:none;border:0;border-radius:6px;background:none;color:var(--ink-muted);cursor:pointer}.k-bf-borrar:hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.k-bf-esp{flex:1}.k-bf>.pfil:not(.k-bf-ord-junto){margin-left:auto}.k-bf .fsel-btn,.k-bf .pfil-btn{height:40px;box-sizing:border-box;padding:0 10px 0 14px;gap:8px;font:600 var(--text-sm)/1 var(--font-body);max-width:280px}.k-bf .fsel-btn svg{flex:none}.k-bf-caret{flex:none;opacity:.8;transition:transform var(--dur-fast) var(--ease-out)}.k-bf-caret.abierto{transform:rotate(180deg)}.k-bf .fsel-btn[aria-expanded=true]:not(.on){border-color:var(--ink)}.k-bf .fsel-btn.k-bf-btn-largo{max-width:380px}.k-bf-dim{font-weight:400;white-space:nowrap}.k-bf-vals{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-bf .pfil-btn .k-bf-ord-rot{font-weight:400;color:var(--ink-muted)}.k-bf .pfil-btn>svg:first-child{color:var(--ink-muted)}.k-bf .k-bf-ord-junto .pfil-btn .k-bf-ord-rot,.k-bf .k-bf-ord-junto .pfil-btn>svg:first-child{color:var(--ink)}.k-bf .k-bf-ord-junto .k-bf-panel{width:320px}.k-bf-panel{position:absolute;z-index:var(--z-dropdown,60);top:calc(100% + 6px);left:0;width:280px;box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow);text-align:left}.k-bf-panel--mas{width:320px}.k-bf-panel--der{left:auto;right:0}.k-bf-lista{padding:6px;max-height:360px;overflow-y:auto}.k-bf-sec+.k-bf-sec{border-top:1px solid var(--border);margin-top:4px;padding-top:4px}.k-bf-sec-t{margin:0;padding:10px 10px 4px;font:600 var(--text-sm)/1.2 var(--font-body);color:var(--ink-muted)}.k-bf-op{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:8px;cursor:pointer}.k-bf-op:hover{background:color-mix(in oklab,var(--ink) 4%,var(--surface))}.k-bf-op:focus-within{outline:2px solid var(--ink);outline-offset:-2px}.k-bf-op.es-cero{cursor:default}.k-bf-op.es-cero:hover{background:none}.k-bf-op-t{flex:1;font:400 var(--text-base)/1.3 var(--font-body);color:var(--ink)}.k-bf-op.es-cero .k-bf-op-t{color:var(--ink-muted)}.k-bf-op.es-cero .fsel-check{border-color:var(--border)}.k-bf-op-n{font:400 var(--text-sm)/1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--ink-muted)}.k-bf-pie{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 8px;border-top:1px solid var(--border)}.k-bf-texto{padding:0 8px;border:0;background:none;color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-bf-aplicar,.k-bf-texto{height:36px;font:600 var(--text-sm)/1 var(--font-body)}.k-bf-aplicar{padding:0 18px}.k-bf-linea{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;margin-top:12px}.k-bf-conteo{margin:0;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted)}.k-bf-conteo b{font-weight:600;color:var(--ink)}.k-bf-conteo b,.k-bf-conteo span{font-variant-numeric:tabular-nums}.k-bf-sep{width:1px;height:20px;margin:0 6px;background:var(--border)}.k-bf-linea .ftag{height:32px;box-sizing:border-box;padding:0 4px 0 12px;gap:4px;font:600 var(--text-sm)/1 var(--font-body)}.k-bf-linea .ftag button{display:inline-grid;place-items:center;width:24px;height:24px;border:0;border-radius:6px;background:none;cursor:pointer}.k-bf-linea .k-bf-texto{height:32px}@media (max-width:900px){.k-bf{flex-wrap:wrap}.k-bf .ftbar-search{flex:1 1 100%;max-width:none;height:44px}.k-bf .fsel-btn,.k-bf .pfil-btn{height:44px}.k-bf-esp{display:none}}.labk{gap:28px;padding:0 0 64px}.labk,.labk-sec{display:grid;grid-template-columns:minmax(0,1fr)}.labk-sec{min-width:0;gap:14px;padding:22px 24px;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.labk-sec>h2{margin:0;display:flex;align-items:baseline;gap:10px;font:600 var(--text-lg)/1.3 var(--font-sans);color:var(--ink)}.labk-sec>h2 small{font:600 var(--text-xs)/1 var(--font-body);color:var(--ink-muted);letter-spacing:.02em}.labk-p{margin:0;max-width:78ch;font:400 var(--text-sm)/1.5 var(--font-body);color:var(--ink-muted)}.labk-fila{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.labk-celda{display:grid;gap:6px;align-content:start}.labk-celda>span:first-child{font:400 var(--text-xs)/1.3 var(--font-body);color:var(--ink-muted)}.labk-vacio{margin:0;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted)}.labk-barra{display:flex;align-items:center;gap:12px;padding:12px 16px}.labk-barra,.labk-guia{border:1px dashed var(--border);border-radius:12px}.labk-guia{position:relative;height:300px;overflow:hidden;background:var(--bg)}.labk-guia .k-guia-foco{box-shadow:0 0 0 3px var(--surface),0 0 0 5px var(--ink),0 0 0 4000px rgba(27,27,40,.18)}.labk-cols{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.labk-cols>.k-colh{flex:0 0 150px}.labk-form{display:grid;gap:18px;max-width:560px}.k-titulo-der{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;row-gap:8px}.chatpage-fecha{margin-left:auto;flex:none}@media (max-width:640px){.chatpage-head{flex-wrap:wrap}.chatpage-fecha{margin-left:0;flex-basis:100%}}.k-fic{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;min-width:0}.k-fic-logo{flex:none;height:28px;width:auto}.k-fic-chip{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-pill,999px);background:var(--bg);font:600 var(--text-xs)/1 var(--font-body);color:var(--ink)}.k-fic-franja{display:grid;grid-template-columns:1.3fr repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}.k-fic-franja--4{grid-template-columns:1.3fr repeat(3,minmax(0,1fr))}.k-fic-franja--2{grid-template-columns:1.3fr minmax(0,1fr)}.k-fic-franja--1{grid-template-columns:minmax(0,1fr)}.k-fic-mos{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;border-radius:12px;background:var(--bg);color:var(--ink)}.k-fic-mos-rot{display:flex;align-items:center;gap:8px;margin:0;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-fic-mos-rot svg{flex:none}.k-fic-mos-cifra{margin:2px 0 0;font:600 var(--text-2xl)/1.1 var(--font-num);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.k-fic-mos-sub{margin:2px 0 0;font:400 var(--text-sm)/1.35 var(--font-body);color:var(--ink-muted)}.k-fic-cuerpo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;row-gap:24px}.k-fic-sec h3{display:flex;align-items:center;gap:10px;margin:0 0 6px;font:600 var(--text-base)/1.4 var(--font-body);color:var(--ink)}.k-fic-sec-ico{flex:none;display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--bg);color:var(--ink-muted)}.k-fic-sec dl{margin:0}.k-fic-fila{display:grid;grid-template-columns:176px minmax(0,1fr);column-gap:12px;align-items:start;padding:8px 0;border-top:1px dashed var(--border)}.k-fic-fila dt{display:flex;align-items:flex-start;gap:10px;font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink-muted)}.k-fic-fila-ico{flex:none;display:inline-flex;margin-top:3px;color:var(--ink-muted)}.k-fic-fila dd{margin:0;font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink);min-width:0}.k-fic-fila--larga{display:block}.k-fic-fila--larga dd{margin:2px 0 0 26px}.k-fic-no,.k-fic-si{display:inline-flex;align-items:center;gap:6px}.k-fic-si{color:var(--ink)}.k-fic-nd,.k-fic-no{color:var(--ink-muted)}.k-fic-literal{font-style:italic}.k-fic-num{font-weight:600;font-variant-numeric:tabular-nums}.k-fic-pila{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.k-fic-vacio{margin:0;padding:8px 0;border-top:1px dashed var(--border)}.k-cmpv{margin:0 0 20px;overflow-x:auto}.k-cmpv-t{width:100%;min-width:480px;table-layout:fixed;border-collapse:collapse;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink)}.k-cmpv-t td,.k-cmpv-t th{padding:8px 10px;border-top:1px solid var(--border);text-align:left;vertical-align:top}.k-cmpv-t thead th{border-top:0;padding-top:0}.k-cmpv-t tbody th,.k-cmpv-t thead th:first-child{width:120px;font-weight:400;color:var(--ink-muted)}.k-cmpv-linea{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border:1px solid var(--border);border-radius:var(--r-pill,999px);background:var(--surface);font:600 var(--text-sm)/1 var(--font-body);color:var(--ink);cursor:pointer}.k-cmpv-linea.es{border-color:var(--ink);background:var(--ink);color:var(--surface)}.k-cmpv-t td.es,.k-cmpv-t th.es{background:var(--bg)}.k-cmpv-t thead th.es{padding-top:8px;border-radius:8px 8px 0 0}.k-cmpv-viendo{display:block;margin-top:6px;font:600 var(--text-xs)/1.2 var(--font-body);color:var(--ink)}.k-cmpv-aviso{margin:12px 0 0;padding:8px 12px;border-left:3px solid var(--ink);background:var(--bg);font:400 var(--text-sm)/1.45 var(--font-body);color:var(--ink)}.k-cmpv-linea:focus-visible{outline:2px solid var(--magenta);outline-offset:2px}.k-cmpv-cifra{display:block;font:700 var(--text-base)/1.3 var(--font-body);font-variant-numeric:tabular-nums}.k-cmpv-t .k-conds{margin-top:4px;flex-wrap:wrap}.k-cmpv-lista{list-style:none;margin:0;padding:0;display:grid;gap:2px}@media (max-width:640px){.k-cmpv-linea{min-height:44px}}.k-fic-plat{list-style:none;margin:0;padding:0}.k-fic-plat li{display:grid;grid-template-columns:72px minmax(0,1fr) fit-content(40%);column-gap:14px;align-items:center;padding:10px 0;border-top:1px dashed var(--border)}.k-fic-plat-logo{display:inline-grid;place-items:center;width:72px;height:36px;box-sizing:border-box;padding:4px 8px;border:1px solid var(--border);border-radius:8px;background:#ffffff}.k-fic-plat-logo img{display:block;max-width:100%;max-height:24px;object-fit:contain}.k-fic-plat-logo .k-app-ico{width:20px;height:20px;color:var(--ink)}.k-fic-plat-gen{display:block;color:var(--ink-muted)}.k-fic-plat-nom{min-width:0;font:600 var(--text-base)/1.35 var(--font-body);color:var(--ink)}.k-fic-plat-ver{display:block;color:var(--ink-muted)}.k-fic-plat-ver,.k-fic-plat-vig{font:400 var(--text-sm)/1.35 var(--font-body)}.k-fic-plat-vig{color:var(--ink);text-align:right;text-wrap:pretty;font-variant-numeric:tabular-nums}.k-fic-plat-elegir{list-style:none;margin:0;padding:0}.k-fic-plat-elegir li{padding:8px 0;border-top:1px dashed var(--border);font:400 var(--text-sm)/1.45 var(--font-body);color:var(--ink)}.k-fic-sec--ancha{grid-column:1/-1}.k-fic-promo{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));column-gap:40px;row-gap:16px}.k-fic-promo-marca{min-width:0}.k-fic-sub{margin:0;padding:8px 0;border-top:1px dashed var(--border);font:600 var(--text-sm)/1.45 var(--font-body);color:var(--ink)}.k-fic-promos{list-style:none;margin:0;padding:0}.k-fic-promos li{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:baseline;padding:8px 0;border-top:1px dashed var(--border);font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink)}.k-fic-promos-tit{min-width:0;overflow-wrap:anywhere}.k-fic-promos-vence{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.k-fic-promo-pie{margin:0;border-top:1px dashed var(--border)}.k-fic-promo-pie .k-link{min-height:44px}.k-fic .k-letra-txt{white-space:pre-line;overflow-wrap:anywhere}.k-fic-sec{min-width:0}.k-fic-pie{list-style:none;display:flex;flex-wrap:wrap;align-items:center;column-gap:28px;row-gap:8px;margin:0;padding:0;font:400 var(--text-sm)/1.4 var(--font-body)}.k-fic-pie li{display:inline-flex;align-items:center;gap:8px}.k-fic-pie li>svg{flex:none}.k-fic-pie li>svg,.k-fic-pie-rot{color:var(--ink-muted)}.k-fic-pie-val{color:var(--ink);font-variant-numeric:tabular-nums}.k-fic-pie-der{margin-left:auto}.k-fic-estado{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:240px;padding:24px;text-align:center;font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink-muted)}.k-fic-estado--error{color:var(--ink)}.k-fic-estado--error>svg{color:var(--ink-muted)}.k-fic-giro{animation:k-fic-giro .9s linear infinite}@keyframes k-fic-giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.k-fic-giro{animation-duration:2.4s}}@media (max-width:640px){.k-fic-cuerpo,.k-fic-franja,.k-fic-franja--2,.k-fic-franja--4{grid-template-columns:minmax(0,1fr)}.k-fic-cuerpo{row-gap:28px}.k-fic-mos{flex-direction:row;flex-wrap:wrap;align-items:baseline;justify-content:space-between;padding:10px 16px}.k-fic-mos-cifra{font-size:var(--text-lg)}.k-fic-mos-sub{flex-basis:100%;margin-left:26px}.k-fic-plat li{grid-template-columns:60px minmax(0,1fr) fit-content(40%)}.k-fic-plat-logo{width:60px}.k-fic-pie{flex-direction:column;align-items:flex-start}.k-fic-pie-der{margin-left:0}}.labk .k-tabla-caja{overflow-x:auto;position:relative}.labk-celda{min-width:0;max-width:100%}.labk-celda>div{min-width:0}.labk-celda>div>span{flex-wrap:wrap}@media (max-width:640px){.k-dlg-h:has(.k-fic-logo){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;row-gap:6px}.k-dlg-h .k-fic-logo{grid-column:1;grid-row:1;height:22px;align-self:center;justify-self:start}.k-dlg-h:has(.k-fic-logo) .k-dlg-cerrar{grid-column:2;grid-row:1}.k-dlg-h:has(.k-fic-logo) .k-dlg-tit{grid-column:1/-1;grid-row:2}}@media (max-width:640px){.fbk{left:12px;right:auto;bottom:max(12px,env(safe-area-inset-bottom));align-items:flex-start}html{scroll-padding-bottom:72px}.k-dlg{display:block;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.k-dlg-h{position:sticky;top:0;z-index:1;background:var(--surface)}.k-dlg-cuerpo{overflow:visible;min-height:0}.k-dlg-pie{padding-bottom:max(24px,env(safe-area-inset-bottom))}}.k-hoja-velo{position:fixed;inset:0;z-index:var(--z-modal,120);background:rgba(27,27,40,.44);display:flex;align-items:flex-end}.k-hoja{position:relative;z-index:121;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 48px);background:var(--surface);border-radius:18px 18px 0 0;box-shadow:0 -18px 50px -20px rgba(27,27,40,.5);outline:none}.k-hoja-asa{display:block;flex:none;width:40px;height:4px;margin:8px auto 0;border-radius:999px;background:var(--border)}.k-hoja-h{display:flex;align-items:center;gap:12px;padding:6px 8px 10px 16px;border-bottom:1px solid var(--border);flex:none}.k-hoja-tit{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.k-hoja-tit h2{margin:0;font:600 var(--text-md,var(--text-lg))/1.3 var(--font-sans);color:var(--ink)}.k-hoja-tit p{margin:0;font:400 var(--text-sm)/1.4 var(--font-body);color:var(--ink-muted)}.k-hoja-cerrar{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:10px;background:none;color:var(--ink);cursor:pointer}.k-hoja-cerrar:focus-visible{outline:2px solid var(--p2-mg,var(--ink));outline-offset:-2px}.k-hoja-cuerpo{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 12px}.k-hoja-sec+.k-hoja-sec{border-top:1px solid var(--border);margin-top:6px;padding-top:4px}.k-hoja-sec-t{margin:0;padding:12px 8px 4px;font:600 var(--text-sm)/1.2 var(--font-body);color:var(--ink-muted)}.k-hoja .k-bf-op{min-height:44px;border-radius:0;border-top:1px dashed var(--border)}.k-hoja .k-hoja-sec-t+.k-bf-op,.k-hoja [role=radiogroup]>.k-bf-op:first-child{border-top:0}.k-hoja-pie{display:flex;gap:10px;flex:none;padding:12px 16px max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--surface)}.k-hoja-btn{height:44px;justify-content:center;font-size:var(--text-sm)}.k-hoja-btn--prim{flex:1}.k-bf-movil{display:none}@media (max-width:900px){.k-bf>.k-bf-esc{display:none}.k-bf-movil{display:flex;flex:1 1 100%;gap:8px}.k-bf-movil>.k-bf-mov-btn{flex:1 1 0;min-width:0;height:44px;box-sizing:border-box;justify-content:center;gap:8px;padding:0 12px;font:600 var(--text-sm)/1 var(--font-body)}.k-bf-mov-ord{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-bf-movil .pfil-btn>svg{color:var(--ink-muted);flex:none}}.k-tk{position:relative}.k-tk-tabla .k-tk-clic{cursor:pointer}.k-tk-tarjetas{display:none;list-style:none;margin:0;padding:8px;gap:8px}.k-tk-pag-mov{display:none}.k-tk-tarjeta{display:flex;align-items:center;gap:8px;padding:12px 4px 12px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.k-tk-tarjeta.k-izzi{background:color-mix(in oklab,var(--ink) 4%,var(--surface));box-shadow:inset 3px 0 0 var(--ink)}.k-tk-tarjeta.k-tk-clic{cursor:pointer}.k-tk-tarjeta.k-tk-clic:hover .k-nom{text-decoration:underline;text-underline-offset:3px}.k-tk-cuerpo{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.k-tk-titulo{font:400 var(--text-base)/1.3 var(--font-body);color:var(--ink);min-width:0}.k-tk-datos{margin:0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.k-tk-dato{display:grid;grid-template-columns:minmax(96px,38%) minmax(0,1fr);column-gap:10px;align-items:start}.k-tk-dato dt{color:var(--ink-muted)}.k-tk-dato dd,.k-tk-dato dt{font:400 var(--text-sm)/1.4 var(--font-body)}.k-tk-dato dd{margin:0;min-width:0;color:var(--ink)}.k-tk-tarjeta .k-det--solo{flex:none}@media (max-width:767px){.k-tk-pag-esc,.k-tk-tabla{display:none}.k-tk-tarjetas{display:grid}.k-tk-pag-mov{display:block}}.k-sinres{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 20px;text-align:center}.k-sinres-ico{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:999px;background:var(--bg);border:1px solid var(--border);color:var(--ink-muted)}.k-sinres-t{margin:4px 0 0;font:600 var(--text-lg)/1.35 var(--font-sans);color:var(--ink);max-width:48ch}.k-sinres-d{margin:0;font:400 var(--text-base)/1.45 var(--font-body);color:var(--ink-muted);max-width:60ch}.k-sinres-acc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.k-sinres-acc .btn{height:40px;font-size:var(--text-sm)}@media (max-width:767px){.k-sinres-acc .btn{height:44px}}.k-ley-mx{align-items:center;font:400 var(--text-sm)/1.3 var(--font-body);color:var(--ink-muted)}.k-ley-mx,.k-ley-mx-l{display:flex;flex-wrap:wrap;gap:8px 20px}.k-ley-mx-l{margin:0;padding:0;list-style:none}.k-ley-mx-l li{display:inline-flex;align-items:center;gap:8px;color:var(--ink)}.k-ley-mx-c{display:inline-block;flex:none;width:14px;height:14px;border-radius:4px}.k-ley-mx-c--fav{background:var(--favorable);box-shadow:inset 0 0 0 1px var(--success-ink)}.k-ley-mx-c--adv{background:var(--adverse);box-shadow:inset 0 0 0 1px var(--danger-ink)}.k-ley-mx-pista{margin-left:auto;font-size:var(--text-xs);color:var(--ink-muted)}@media (max-width:640px){.k-ley-mx-pista{margin-left:0;flex-basis:100%}}.k-tut{position:fixed;inset:0;z-index:var(--z-modal,120)}.k-tut .k-guia{max-width:calc(100vw - 24px)}@media (prefers-reduced-motion:no-preference){.k-tut .k-guia,.k-tut .k-guia-foco{transition:top var(--dur-base) var(--ease-out),left var(--dur-base) var(--ease-out),bottom var(--dur-base) var(--ease-out),width var(--dur-base) var(--ease-out),height var(--dur-base) var(--ease-out)}}.k-guia-cerrar{width:44px;height:44px;margin:-12px -12px -12px 0}.k-guia .k-btn-prim,.k-guia-omitir{min-height:44px}@media (min-width:641px){.k-guia-cerrar{width:32px;height:32px;margin:-8px -8px -8px 0}.k-guia .k-btn-prim,.k-guia-omitir{min-height:36px}}@media (max-width:640px){.fbk-btn.k-fb{width:44px;height:44px;padding:0;justify-content:center;gap:0}.fbk-btn.k-fb>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.fbk-btn.k-fb svg{width:18px;height:18px}}.labk-tk-nom{display:flex;align-items:center;gap:14px;min-width:220px}.labk-tk-nom--tarjeta{flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.labk-tk-logo{flex:none;width:104px}.labk-tk-nom--tarjeta .labk-tk-logo{width:auto}.labk-tk-logo .oplogo{display:block;height:16px;width:auto}.labk-pcell{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:8px;font:600 var(--text-base)/1 var(--font-num);font-variant-numeric:tabular-nums}@media (max-width:640px){.labk-celda .k-fecha{flex-wrap:wrap;white-space:normal}.labk-guia .k-guia{max-width:calc(100% - 48px)}}.k-pag--movil .k-pag-rango{white-space:nowrap;font-variant-numeric:tabular-nums}@media (pointer:coarse){.brandinfo-btn,.k-calc-btn,.k-mas{position:relative}.brandinfo-btn:after,.k-calc-btn:after,.k-mas:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}@media (min-width:1025px){.main{padding-bottom:72px}}@media (min-width:641px){.fbk.is-compacto .fbk-btn.k-fb:not(:hover):not(:focus-visible){width:36px;padding:0;justify-content:center;gap:0}.fbk.is-compacto .fbk-btn.k-fb:not(:hover):not(:focus-visible)>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}}@media (max-width:640px){.k-titulo-der>.exp{display:none}}.k-selext{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.k-selext .ppk{min-height:36px}.k-selext .ppk:disabled{cursor:default}.k-selext .ppk b{gap:4px}.k-selext .k-fecha-zona{color:var(--ink-muted);font-weight:400}.k-selext .ppk-pop{right:0}.k-selext .ppk-day.on{background:var(--ink);color:var(--surface)}.k-selext .ppk-day.last{box-shadow:inset 0 0 0 1.5px var(--ink)}.k-selext .ppk-day:focus-visible,.k-selext .ppk-latest:focus-visible,.k-selext .ppk-nav button:focus-visible{outline:2px solid var(--magenta);outline-offset:1px}.k-selext-corta{display:none}@media (max-width:640px){.k-selext-larga{display:none}.k-selext-corta{display:inline}.k-selext .ppk{min-height:44px}.k-selext{position:relative}.k-selext .ppk-wrap{position:static}.k-selext .ppk-pop{left:0;right:auto;width:min(344px,calc(100vw - 32px));box-sizing:border-box}.k-selext .ppk-day{height:44px}.k-selext .ppk-nav button{width:44px;height:44px}.k-selext .ppk-latest{min-height:44px}}.chart-mode{gap:2px;padding:3px;border-radius:10px;background:var(--surface);box-sizing:border-box}.chart-mode button{border-radius:7px;font:600 var(--text-sm)/1 var(--font-body);padding:0 12px}.chart-mode button:not(.on):hover{color:var(--ink);background:color-mix(in oklab,var(--ink) 6%,var(--surface))}.chart-mode button.on{background:var(--ink);color:var(--surface);box-shadow:none}.chart-mode button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:640px){.chart-mode button{min-height:44px}}.k-selext .ppk-day.is-sin-obs:not(:disabled){text-decoration:line-through;color:var(--ink-muted)}@media (max-width:640px){.topbar3 .tb-left{flex:1 1 0;gap:8px}.topbar3 .tb-right{gap:6px}}.k-colh{border-color:transparent}.k-colh-grip,.k-colh-x{opacity:.35;transition:opacity .15s ease}.k-colh.is-arrastrando .k-colh-grip,.k-colh.is-hover .k-colh-grip,.k-colh.is-hover .k-colh-x,.k-colh:focus-within .k-colh-grip,.k-colh:focus-within .k-colh-x,.k-colh:hover .k-colh-grip,.k-colh:hover .k-colh-x{opacity:1}@media (prefers-reduced-motion:reduce){.k-colh-grip,.k-colh-x{transition:none}}.k-fic-pie .k-fecha .k-fecha-tip{top:auto;bottom:calc(100% + 8px)}@media (max-width:640px){.k-colh-grip,.k-colh-x{min-width:44px;min-height:44px}}.k-nota{display:flex;align-items:center;gap:8px;margin:0 0 12px;font:400 var(--text-sm)/1.35 var(--font-body);color:var(--ink-muted)}.k-nota-muestra{flex:none;display:inline-block;width:16px;height:16px;border-radius:var(--r-pill)}.k-editorial,.k-nota-muestra--editorial{outline:1.5px dashed var(--ink-muted);outline-offset:-1.5px}.k-nota-muestra--captura{background:rgba(0,193,181,.14)}.k-editorial{background:transparent}.ftbar-search input[type=search]::-webkit-search-cancel-button,.tb-search input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}.k-th-extra{display:inline-flex;align-items:center;vertical-align:middle;margin-left:12px}.k-bf-extra{display:flex;align-items:center;gap:8px;min-width:0}@media (max-width:900px){.k-bf-extra{flex:1 1 100%}.k-bf-extra>*{flex:1 1 auto;min-width:0}.k-bf-extra .fsel-btn,.k-bf-extra .pfil-btn{width:100%;height:44px}}.chart-head h2.chart-h2-ico{display:inline-flex;align-items:center;gap:10px}.chart-ico{display:inline-grid;place-items:center;width:32px;height:32px;flex:none;border-radius:8px;background:color-mix(in oklab,var(--ink) 6%,var(--surface));color:var(--ink)}.k-marcas{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:20px;min-width:0}.k-marcas+.k-bf{margin-top:12px}.k-marca{display:inline-flex;align-items:center;justify-content:center;flex:none;height:40px;min-width:40px;padding:0 10px;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font:600 var(--text-sm)/1 var(--font-body);cursor:pointer;transition:border-color var(--dur-fast),background-color var(--dur-fast),box-shadow var(--dur-fast)}.k-marca--todos{padding:0 16px}.k-marca .oplogo{display:block;transition:filter var(--dur-fast),opacity var(--dur-fast)}.k-marca .oplogo-fallback{justify-content:center;overflow:hidden;font-size:var(--text-xs)}.k-marca:hover{border-color:var(--gray-brand)}.k-marca.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink);background:color-mix(in oklab,var(--ink) 5%,var(--surface))}.k-marca:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.k-marcas.filtrando .k-marca:not(.on) .oplogo{filter:grayscale(1);opacity:.55}.k-marcas.filtrando .k-marca:not(.on):not([aria-disabled=true]):hover .oplogo{filter:none;opacity:1}.k-marca[aria-disabled=true]{cursor:default}.k-marca[aria-disabled=true]:hover{border-color:var(--border)}.k-marca[aria-disabled=true] .oplogo{filter:grayscale(1);opacity:.3}@media (max-width:900px){.k-marcas{flex-wrap:nowrap;overflow-x:auto;margin:16px -4px 0;padding:4px;scrollbar-width:none}.k-marcas+.k-bf{margin-top:8px}.k-marcas::-webkit-scrollbar{display:none}.k-marca{height:44px}}@media (prefers-reduced-motion:reduce){.k-marca,.k-marca .oplogo{transition:none}}@media (min-width:901px){.k-marcas--desliza{flex-wrap:nowrap;overflow-x:auto;margin-left:-4px;margin-right:-4px;padding:4px;scrollbar-width:thin}}.pmx-col-nota{display:block;margin:6px auto 0;max-width:22ch;font:400 var(--text-xs)/1.35 var(--font-body);color:var(--ink-muted);text-align:center;text-transform:none;letter-spacing:0}.k-est--retirado{background:color-mix(in oklab,var(--ink) 7%,var(--surface));color:var(--ink-muted)}:root{--p2-mg:#D60270;--p2-mg-ink:#C00565;--p2-tq:#00C1B5;--p2-tq-ink:#007A73;--p2-nj:#FFA807;--p2-nj-ink:#A35F00;--p2-am:#FCD116;--p2-am-ink:#7A6100;--p2-4play:linear-gradient(90deg,#00C1B5 0 25%,#FCD116 0 50%,#FFA807 0 75%,#D60270 0 100%);--p2-4play-v:linear-gradient(180deg,#00C1B5 0 25%,#FCD116 0 50%,#FFA807 0 75%,#D60270 0 100%);--p2-sec:var(--p2-mg);--p2-sec-ink:var(--p2-mg-ink);--p2-sec-tinte:12%}:root:has(main[data-seccion=asistente]),:root:has(main[data-seccion=mercado]),:root:has(main[data-seccion=oferta-comercial]){--p2-sec:var(--p2-mg);--p2-sec-ink:var(--p2-mg-ink);--p2-sec-tinte:12%}:root:has(main[data-seccion=internet-video]),:root:has(main[data-seccion=paquetes]){--p2-sec:var(--p2-tq);--p2-sec-ink:var(--p2-tq-ink);--p2-sec-tinte:14%}:root:has(main[data-seccion=movil-otts]){--p2-sec:var(--p2-nj);--p2-sec-ink:var(--p2-nj-ink);--p2-sec-tinte:16%}:root:has(main[data-seccion=comparador]){--p2-sec:var(--p2-am);--p2-sec-ink:var(--p2-am-ink);--p2-sec-tinte:24%}html .tb-selector .tb-sel-icon{color:var(--p2-sec-ink)}html .tb-search:focus-within{border-color:var(--p2-mg);box-shadow:0 0 0 3px color-mix(in oklab,var(--p2-mg) 14%,transparent)}header .cp-abrir.k-ai.k-ai--c{--k-lz-aro:conic-gradient(from 225deg,#00C1B5 0 25%,#FCD116 0 50%,#FFA807 0 75%,#D60270 0 100%);display:inline-grid;place-items:center;width:40px;height:40px;min-width:40px;padding:3px;gap:0;border:0;border-radius:999px;background:var(--k-lz-aro);color:inherit;cursor:pointer;position:relative;box-shadow:none;transition:box-shadow .15s ease}header .cp-abrir.k-ai.k-ai--c .k-ai-av{width:100%;height:100%;margin:0;border-radius:999px;border:2px solid var(--surface);object-fit:cover;box-sizing:border-box;display:block;box-shadow:none!important;background:var(--surface);outline:0}header .cp-abrir.k-ai.k-ai--c .k-ai-txt{display:none}header .cp-abrir.k-ai.k-ai--c.is-hover,header .cp-abrir.k-ai.k-ai--c:hover{box-shadow:0 0 0 4px color-mix(in oklab,#D60270 14%,transparent)}header .cp-abrir.k-ai.k-ai--c.on,header .cp-abrir.k-ai.k-ai--c[aria-pressed=true]{box-shadow:0 0 0 4px color-mix(in oklab,#D60270 26%,transparent)}header .cp-abrir.k-ai.k-ai--c.k-ai--compacto{width:44px;height:44px;min-width:44px}header .cp-abrir.k-ai.k-ai--c:focus-visible{outline:2px solid var(--ink);outline-offset:3px}@media (max-width:640px){header .cp-abrir.k-ai.k-ai--c{width:44px;height:44px;min-width:44px}}html header .cp-abrir.k-ai.k-ai--c{--k-lz-aro:conic-gradient(from 225deg,#00C1B5 0 25%,#FCD116 0 50%,#FFA807 0 75%,#D60270 0 100%)}html header .cp-abrir.k-ai.k-ai--c:focus-visible{outline-color:var(--p2-mg)}html main .k-titulo h1:before{content:"";display:inline-block;width:4px;height:.92em;margin-right:12px;border-radius:2px;vertical-align:-.08em;background:var(--p2-sec)}html .hub .k-titulo h1:before{background:var(--p2-4play-v)}html .hub .hub-group[data-seccion=asistente],html .hub .hub-group[data-seccion=mercado],html .hub .hub-group[data-seccion=oferta-comercial]{--p2-g:var(--p2-mg);--p2-g-ink:var(--p2-mg-ink);--p2-g-tint:12%}html .hub .hub-group[data-seccion=internet-video],html .hub .hub-group[data-seccion=paquetes]{--p2-g:var(--p2-tq);--p2-g-ink:var(--p2-tq-ink);--p2-g-tint:14%}html .hub .hub-group[data-seccion=movil-otts]{--p2-g:var(--p2-nj);--p2-g-ink:var(--p2-nj-ink);--p2-g-tint:16%}html .hub .hub-group[data-seccion=comparador]{--p2-g:var(--p2-am);--p2-g-ink:var(--p2-am-ink);--p2-g-tint:24%}html .hub .hub-group{--p2-g:var(--ink);--p2-g-ink:var(--ink);--p2-g-tint:6%}html .hub .hub-title:before{content:"";display:inline-block;width:4px;height:.9em;margin-right:10px;border-radius:2px;vertical-align:-.08em;background:var(--p2-g)}html .hub .hub-group .hub-ic{background:color-mix(in oklab,var(--p2-g) var(--p2-g-tint),var(--surface));border-color:transparent;color:var(--p2-g-ink)}html .hub .hub-group .hub-ic.hub-ic--letizzia{padding:3px;background:conic-gradient(from 225deg,#00C1B5 0 25%,#FCD116 0 50%,#FFA807 0 75%,#D60270 0 100%);border:0}html .hub .hub-ic--letizzia img{width:100%;height:100%;box-sizing:border-box;border:2px solid var(--surface);background:var(--surface)}html .hub .hub-group .hub-card:hover{border-color:color-mix(in oklab,var(--p2-g) 55%,var(--border))}html .hub .hub-group .hub-card:hover .hub-go{color:var(--p2-g-ink)}html .hub .hub-card:focus-visible{outline-color:var(--p2-mg)}html .k-seg-btn.on,html .k-seg-btn[aria-selected=true]{background:var(--p2-mg);color:#fff}html .k-seg-btn.on .k-seg-n,html .k-seg-btn[aria-selected=true] .k-seg-n{color:color-mix(in oklab,#fff 82%,var(--p2-mg))}html .k-seg-btn:not([aria-selected=true]):not(.on):hover{color:var(--p2-mg-ink);background:color-mix(in oklab,var(--p2-mg) 6%,var(--surface))}html .k-seg-btn:focus-visible{outline-color:var(--p2-mg)}html .chart-mode button.on{background:var(--p2-mg);color:#fff}html .chart-mode button:not(.on):hover{color:var(--p2-mg-ink);background:color-mix(in oklab,var(--p2-mg) 6%,var(--surface))}html .chart-mode button:focus-visible{outline-color:var(--p2-mg)}html th[aria-sort=ascending] .k-th,html th[aria-sort=ascending] .k-th svg,html th[aria-sort=descending] .k-th,html th[aria-sort=descending] .k-th svg{color:var(--p2-mg-ink)}html .k-th:focus-visible{outline-color:var(--p2-mg)}html .pfil-btn{color:var(--p2-mg-ink)}html .fsel-btn.on{border-color:var(--p2-mg);color:var(--p2-mg-ink)!important;background:color-mix(in oklab,var(--p2-mg) 6%,var(--surface))}html .fsel-btn.on .fsel-n{background:var(--p2-mg-ink);color:#fff}html .ftag{background:color-mix(in oklab,var(--p2-mg) 8%,var(--surface));border-color:color-mix(in oklab,var(--p2-mg) 30%,var(--border));color:var(--ink)}html .fsel-check.on{color:#fff}html .fsel-check.on,html .k-check[aria-checked=true]{background:var(--p2-mg);border-color:var(--p2-mg)}html .k-switch[aria-checked=true]{background:var(--p2-mg)}html .k-opcion[aria-checked=true]{border-color:var(--p2-mg);box-shadow:inset 0 0 0 1px var(--p2-mg)}html .k-opcion[aria-checked=true] .k-radio{border-color:var(--p2-mg)}html .k-opcion[aria-checked=true] .k-radio:after{background:var(--p2-mg)}html .ftbar-search:focus-within{border-color:var(--p2-mg)}html .k-marca.on{border-color:var(--p2-mg);box-shadow:inset 0 0 0 1px var(--p2-mg);background:color-mix(in oklab,var(--p2-mg) 6%,var(--surface))}html .k-marca--todos.on{color:var(--p2-mg-ink)}html .k-marca:focus-visible{outline-color:var(--p2-mg)}html .k-det{color:var(--p2-mg-ink)}html .k-det:hover,html .k-fila.is-hover .k-det,html .k-fila:hover .k-det{color:var(--p2-mg-ink);text-decoration:underline;text-underline-offset:3px}html .k-link{color:var(--p2-mg-ink);text-decoration-color:color-mix(in oklab,var(--p2-mg) 40%,transparent)}html .k-pag-btn[aria-current=page]{background:var(--p2-mg);color:#fff}html .k-pag-btn:not([aria-current=page]):not([aria-disabled=true]):hover{color:var(--p2-mg-ink);background:color-mix(in oklab,var(--p2-mg) 6%,var(--surface))}html .fbk-btn.k-fb:focus-visible,html .k-btn-prim:focus-visible,html .k-calc-btn:focus-visible,html .k-cond-mas:focus-visible,html .k-det:focus-visible,html .k-fecha[tabindex]:focus-visible,html .k-link:focus-visible,html .k-mas:focus-visible,html .k-switch:focus-visible,html .k-td-fecha-in:focus-visible{outline-color:var(--p2-mg)}html .k-input.is-focus,html .k-input:focus{outline-color:var(--p2-mg);border-color:var(--p2-mg)}