.lk-hc-velo{position:absolute;inset:0;background:color-mix(in srgb,#000 26%,transparent);backdrop-filter:blur(6px);animation:lk-hoja-velo .24s ease both}.lk-hc-velo[data-variante=fijo]{position:fixed;inset:0 0 88px 0}.lk-hc-velo[data-saliendo]{animation:lk-hoja-velo-sale .26s ease both}.lk-hc-pos{position:absolute;left:50%;bottom:var(--lk-hc-abajo,92px);width:min(var(--lk-hc-ancho,880px),calc(100% - 40px - 2 * max(var(--lk-hc-dx, 0px), -1 * var(--lk-hc-dx, 0px))));height:min(calc(100dvh - 116px),940px);transform:translateX(calc(-50% + var(--lk-hc-dx, 0px)));transition:transform .26s cubic-bezier(.2,0,.2,1);display:flex;pointer-events:none}.lk-hc-pos[data-variante=fijo]{position:fixed;width:min(var(--lk-hc-ancho,980px),calc(100vw - 40px));height:min(82vh,800px)}@media (min-width:700px){.lk-hc-pos[data-junto]{left:0;right:var(--lk-hc-col-derecha,0);margin-inline:auto;top:var(--lk-hc-col-arriba,14px);bottom:max(var(--lk-hc-col-abajo,14px),var(--safe-bottom,0px));height:auto;transform:none;width:min(var(--lk-hc-ancho,880px),calc(100% - var(--lk-hc-col-derecha, 0px) - 2 * var(--lk-hc-col-hueco, 14px)))}}.lk-hc-caja{pointer-events:auto;position:relative;isolation:isolate;overflow:hidden;flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg-elev);color:var(--fg);border:1px solid var(--line);border-radius:28px;box-shadow:0 40px 90px -30px rgba(0,0,0,.55),0 2px 10px -4px rgba(0,0,0,.18);outline:none;animation:lk-hc-sube .44s cubic-bezier(.2,.9,.25,1) backwards}.lk-hc-velo[data-saliendo]+.lk-hc-pos .lk-hc-caja{animation:lk-hc-baja .26s cubic-bezier(.4,0,1,1) both}.lk-hc-caja[data-soltando]{transition:transform .34s cubic-bezier(.2,.9,.25,1.05)}@keyframes lk-hc-sube{0%{opacity:0;transform:translateY(48px) scale(.985)}to{opacity:1;transform:none}}@keyframes lk-hc-baja{to{opacity:0;transform:translateY(56px) scale(.985)}}@media (max-width:699px){.lk-hc-velo,.lk-hc-velo[data-variante=fijo]{position:fixed;inset:0}.lk-hc-pos,.lk-hc-pos[data-variante=fijo]{position:fixed;left:0;right:0;bottom:0;width:100%;transform:none;height:min(92dvh,860px)}.lk-hc-caja{border-radius:28px 28px 0 0;border-bottom:0;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -24px 70px -30px rgba(0,0,0,.55)}@keyframes lk-hc-sube{0%{transform:translateY(100%)}to{transform:none}}@keyframes lk-hc-baja{to{transform:translateY(100%)}}}.lk-hc-contenido{flex:1;min-height:0;display:flex;flex-direction:column;animation:lk-hc-cambia .28s ease both}@keyframes lk-hc-cambia{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.lk-hc{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;isolation:isolate}.lk-hc .lk-hoja-cuerpo{flex:1 1 auto}.lk-hc[data-suelta]{height:100%}.lk-hc .lk-hoja-fondo{height:150px;opacity:.8}.lk-hc-tarjeta-cab{display:flex;align-items:center;gap:10px;min-height:38px}.lk-hc-tarjeta-titulo{flex:1;min-width:0;margin:0;font-size:15px;font-weight:650;letter-spacing:-.01em;line-height:1.25;color:var(--fg)}.lk-hc-tarjeta-sub{display:block;margin-top:1px;font-size:12.5px;font-weight:500;color:var(--fg-muted);letter-spacing:0}.lk-hoja-baldosa[data-tono=aviso]{color:var(--warn);background:color-mix(in srgb,var(--warn) 15%,transparent)}.lk-hoja-baldosa[data-tono=ok]{color:var(--ok);background:color-mix(in srgb,var(--ok) 14%,transparent)}.lk-hoja-baldosa[data-tono=neutro]{color:var(--fg-soft);background:var(--bg-sunken)}.lk-hoja-baldosa[data-tamano=chico]{width:30px;height:30px;border-radius:10px}.lk-hc-rotulo{display:flex;align-items:center;gap:8px;margin:8px 4px -2px;font-size:12.5px;font-weight:650;letter-spacing:.01em;color:var(--fg-muted)}.lk-hc-rotulo-cuenta{min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-grid;place-items:center;font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg-soft);background:var(--bg-sunken)}.lk-hc-rotulo-accion{margin-left:auto}.lk-hc-fila{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px;border-radius:14px;border:1px solid transparent;background:var(--bg-sunken);color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s,transform .12s;animation:lk-hoja-fila .3s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(20ms + min(var(--i, 0), 12) * 22ms)}@media (hover:hover){.lk-hc-fila:not(:disabled):hover{background:color-mix(in srgb,var(--fg) 6%,var(--bg-sunken))}}.lk-hc-fila:not(:disabled):active{transform:scale(.995)}.lk-hc-fila[aria-checked=true],.lk-hc-fila[aria-pressed=true],.lk-hc-fila[data-seleccionada]{background:color-mix(in srgb,var(--primary) 10%,var(--bg-elev));border-color:var(--primary);box-shadow:0 0 0 1px var(--primary) inset}.lk-hc-fila:disabled{cursor:default;opacity:.55}.lk-hc-fila:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-fila-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.lk-hc-fila-titulo{font-size:15px;font-weight:600;line-height:1.3;letter-spacing:-.005em;overflow-wrap:anywhere}.lk-hc-fila-detalle{font-size:12.5px;line-height:1.35;color:var(--fg-muted);overflow-wrap:anywhere}.lk-hc-fila-chips{display:flex;flex-wrap:wrap;gap:5px}.lk-hc-codigo{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:12px;font-weight:600;color:var(--fg-soft);font-variant-numeric:tabular-nums}.lk-hc-marca{flex:none;width:24px;height:24px;border-radius:999px;display:grid;place-items:center;border:1.5px solid color-mix(in srgb,var(--fg) 28%,transparent);color:transparent;transition:background .14s,border-color .14s,color .14s}.lk-hc-marca[data-on]{background:var(--primarioSolido,var(--primary));border-color:var(--primarioSolido,var(--primary));color:var(--on-primary,#fff)}.lk-hc-marca[data-forma=cuadro]{border-radius:7px}.lk-hc-fila[data-recien]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(100deg,transparent 20%,color-mix(in srgb,var(--primary) 26%,transparent) 50%,transparent 80%) no-repeat;background-size:250% 100%;animation:lk-hc-recien-barrido .85s cubic-bezier(.3,.7,.2,1) both}@keyframes lk-hc-recien-barrido{0%{background-position:130% 0;opacity:1}70%{opacity:1}to{background-position:-30% 0;opacity:0}}.lk-hc-fila[data-recien] .lk-hc-marca{position:relative;animation:lk-hc-recien-marca .5s cubic-bezier(.3,1.7,.5,1) both}.lk-hc-fila[data-recien] .lk-hc-marca:after{content:"";position:absolute;inset:-2px;border-radius:inherit;pointer-events:none;border:2px solid var(--primarioSolido,var(--primary));animation:lk-hc-recien-onda .7s ease-out both}@keyframes lk-hc-recien-marca{0%{transform:scale(.55)}60%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes lk-hc-recien-onda{0%{transform:scale(1);opacity:.7}to{transform:scale(2.1);opacity:0}}.lk-hc-fila-recien{position:absolute;top:-10px;right:14px;z-index:1;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 10px 0 8px;border-radius:999px;font-size:12px;font-weight:700;letter-spacing:.005em;white-space:nowrap;color:var(--on-primary,#fff);background:var(--primarioSolido,var(--primary));box-shadow:0 4px 12px -4px color-mix(in srgb,var(--primary) 60%,transparent);animation:lk-hc-recien-aviso 1.7s cubic-bezier(.2,.9,.25,1) both}@keyframes lk-hc-recien-aviso{0%{opacity:0;transform:translateY(5px) scale(.9)}14%{opacity:1;transform:none}82%{opacity:1;transform:none}to{opacity:0;transform:translateY(-3px)}}.lk-hc-carrito-titulo[data-pulso]{display:inline-block;animation:lk-hc-pulso .45s cubic-bezier(.3,1.6,.5,1) both;transform-origin:left center}@keyframes lk-hc-pulso{0%{transform:scale(.94)}55%{transform:scale(1.05)}to{transform:none}}.lk-hc-buscador{position:relative;display:flex;align-items:center;gap:8px;min-height:48px;padding:0 6px 0 14px;border-radius:999px;border:1px solid var(--line-strong,var(--line));background:var(--bg-sunken);color:var(--fg-muted);transition:border-color .15s,box-shadow .15s,background-color .15s}.lk-hc-buscador:focus-within{border-color:var(--primary);background:var(--bg-elev);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.lk-hc-buscador input{flex:1;min-width:0;height:46px;border:0;outline:none;background:transparent;color:var(--fg);font:inherit;font-size:16px}.lk-hc-buscador input::-moz-placeholder{color:var(--fg-faint,var(--fg-muted))}.lk-hc-buscador input::placeholder{color:var(--fg-faint,var(--fg-muted))}.lk-hc-buscador input::-webkit-search-cancel-button{display:none}.lk-hc-buscador-limpiar{flex:none;width:36px;height:36px;margin:4px 0;border-radius:999px;border:0;display:grid;place-items:center;cursor:pointer;color:var(--fg-muted);background:transparent;position:relative}.lk-hc-buscador-limpiar:before{content:"";position:absolute;inset:-4px}@media (hover:hover){.lk-hc-buscador-limpiar:hover{background:var(--bg-elev);color:var(--fg)}}.lk-hc-segmento{position:relative;display:grid;grid-template-columns:repeat(var(--n,2),minmax(0,1fr));padding:4px;border-radius:999px;background:var(--bg-sunken);border:1px solid var(--line)}.lk-hc-segmento-pastilla{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 8px) / var(--n, 2));border-radius:999px;background:var(--bg-elev);box-shadow:var(--sh-1);transform:translateX(calc(100% * var(--i, 0)));transition:transform .3s cubic-bezier(.2,.9,.25,1.1)}.lk-hc-segmento button{position:relative;z-index:1;min-height:40px;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;border:0;background:transparent;cursor:pointer;border-radius:999px;font:inherit;font-size:14px;font-weight:650;color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s}.lk-hc-segmento button[aria-checked=true]{color:var(--fg)}.lk-hc-segmento button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-segmento-cuenta{font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.lk-hc-cifras{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.lk-hc-cifra{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 12px 10px;border-radius:16px;background:var(--bg-sunken);border:1px solid transparent;transition:border-color .15s,background-color .15s,box-shadow .15s}.lk-hc-cifra:focus-within{border-color:var(--primary);background:var(--bg-elev);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.lk-hc-cifra[data-tono=peligro]{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.lk-hc-cifra[data-tono=aviso]{border-color:color-mix(in srgb,var(--warn) 60%,transparent)}.lk-hc-cifra-rotulo{font-size:12.5px;font-weight:650;color:var(--fg-soft);line-height:1.25}.lk-hc-cifra-fila{display:flex;align-items:baseline;gap:6px;min-width:0}.lk-hc-cifra input{flex:1;min-width:0;width:100%;height:40px;padding:0;border:0;outline:none;background:transparent;color:var(--fg);font-family:ui-rounded,"SF Pro Rounded",var(--font-sans);font-size:26px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.01em}.lk-hc-cifra input::-moz-placeholder{color:color-mix(in srgb,var(--fg) 26%,transparent)}.lk-hc-cifra input::placeholder{color:color-mix(in srgb,var(--fg) 26%,transparent)}.lk-hc-cifra-unidad{flex:none;font-size:13px;font-weight:600;color:var(--fg-muted)}.lk-hc-cifra-pie{font-size:12px;line-height:1.35;color:var(--fg-muted);min-height:16px}.lk-hc-cifra-pie[data-tono=peligro]{color:var(--chip-danger-fg,var(--danger));font-weight:650}.lk-hc-cifra-pie[data-tono=aviso]{color:var(--chip-warn-fg);font-weight:650}.lk-hc-cifra-pie[data-tono=ok]{color:var(--chip-ok-fg);font-weight:650}.lk-hc-cifra-valor{font-family:ui-rounded,"SF Pro Rounded",var(--font-sans);font-size:24px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--fg);line-height:1.15}.lk-hc-contador{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:999px;background:var(--bg-sunken);border:1px solid var(--line)}.lk-hc-contador button{width:40px;height:40px;border-radius:999px;border:0;display:grid;place-items:center;cursor:pointer;background:transparent;color:var(--fg);position:relative}.lk-hc-contador button:before{content:"";position:absolute;inset:-2px}.lk-hc-contador button:disabled{opacity:.35;cursor:default}@media (hover:hover){.lk-hc-contador button:not(:disabled):hover{background:var(--bg-elev)}}.lk-hc-contador button:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.lk-hc-contador output{min-width:30px;text-align:center;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.lk-hc-deslizador{display:flex;flex-direction:column;gap:2px}.lk-hc-deslizador-cabeza{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.lk-hc-deslizador-cabeza label{font-size:14.5px;font-weight:650;color:var(--fg)}.lk-hc-deslizador-cabeza output{font-size:13px;font-weight:700;color:var(--fg-muted);font-variant-numeric:tabular-nums}.lk-hc-deslizador input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:44px;margin:0;background:transparent;cursor:pointer;touch-action:pan-y}.lk-hc-deslizador input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:linear-gradient(to right,var(--primary) var(--lk-pct),var(--bg-sunken) var(--lk-pct));box-shadow:inset 0 0 0 1px var(--line)}.lk-hc-deslizador input[type=range]::-moz-range-track{height:8px;border-radius:999px;background:var(--bg-sunken);box-shadow:inset 0 0 0 1px var(--line)}.lk-hc-deslizador input[type=range]::-moz-range-progress{height:8px;border-radius:999px;background:var(--primary)}.lk-hc-deslizador input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:26px;height:26px;margin-top:-9px;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);-webkit-transition:transform .16s ease;transition:transform .16s ease}.lk-hc-deslizador input[type=range]::-moz-range-thumb{width:26px;height:26px;border-radius:999px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1)}.lk-hc-deslizador input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.lk-hc-deslizador input[type=range]:focus-visible{outline:none}.lk-hc-deslizador input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-deslizador-detalle{margin:0;font-size:12px;color:var(--fg-muted);line-height:1.35}@media (prefers-reduced-motion:reduce){.lk-hc-deslizador input[type=range]::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.lk-hc-carrito{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.lk-hc-carrito-resumen{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:1px}.lk-hc-carrito-titulo{font-size:14.5px;font-weight:650;color:var(--fg);font-variant-numeric:tabular-nums}.lk-hc-carrito-detalle{font-size:12.5px;color:var(--fg-muted)}.lk-hc-carrito-acciones{display:flex;gap:10px;flex:0 1 auto;margin-left:auto}@media (max-width:699px){.lk-hc-carrito-acciones{flex:1 1 100%}.lk-hc-carrito-acciones>*{flex:1}}.lk-hc-estado{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:28px 18px 24px}.lk-hc-estado img{width:112px;height:auto;margin-bottom:4px}.lk-hc-estado .lk-arte-modulo{margin-bottom:4px}.lk-hc-estado-titulo{margin:0;font-size:15.5px;font-weight:650;color:var(--fg);text-wrap:balance}.lk-hc-estado-detalle{margin:0;max-width:46ch;font-size:13px;line-height:1.5;color:var(--fg-muted);text-wrap:pretty}.lk-hc-esqueleto{height:52px;border-radius:14px;background:linear-gradient(90deg,var(--bg-sunken) 0,color-mix(in srgb,var(--fg) 6%,var(--bg-sunken)) 50%,var(--bg-sunken) 100%);background-size:200% 100%;animation:lk-hc-brillo 1.3s ease-in-out infinite}@keyframes lk-hc-brillo{0%{background-position:100% 0}to{background-position:-100% 0}}.lk-hc-dialogo-velo{position:absolute;inset:0;z-index:30;display:flex;align-items:flex-end;justify-content:center;padding:16px;background:color-mix(in srgb,#000 30%,transparent);animation:lk-hoja-velo .2s ease both}@media (min-width:700px){.lk-hc-dialogo-velo{align-items:center}}.lk-hc-dialogo{width:min(420px,100%);display:flex;flex-direction:column;gap:10px;padding:18px;border-radius:22px;background:var(--bg-elev);border:1px solid var(--line);box-shadow:0 30px 70px -24px rgba(0,0,0,.55);outline:none;animation:lk-hc-sube .34s cubic-bezier(.2,.9,.25,1) both}.lk-hc-dialogo-titulo{margin:0;font-size:16.5px;font-weight:700;letter-spacing:-.01em;color:var(--fg)}.lk-hc-dialogo-texto{margin:0;font-size:14px;line-height:1.5;color:var(--fg-soft)}.lk-hc-interruptor{position:relative;flex:none;width:52px;height:32px;border-radius:999px;border:0;cursor:pointer;padding:0;background:color-mix(in srgb,var(--fg) 18%,transparent);transition:background .18s}.lk-hc-interruptor:before{content:"";position:absolute;inset:-6px}.lk-hc-interruptor:after{content:"";position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:999px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);transition:transform .2s cubic-bezier(.2,.9,.25,1.2)}.lk-hc-interruptor[aria-checked=true]{background:var(--ok)}.lk-hc-interruptor[aria-checked=true]:after{transform:translateX(20px)}.lk-hc-interruptor:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-rejilla{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (max-width:699px){.lk-hc-rejilla{grid-template-columns:1fr}}textarea.lk-hoja-input{min-height:120px;padding:12px 14px;line-height:1.5;resize:vertical}@media (prefers-reduced-motion:reduce){.lk-hc-caja,.lk-hc-contenido,.lk-hc-dialogo,.lk-hc-fila{animation:lk-hoja-velo .2s ease both}.lk-hc-velo[data-saliendo]+.lk-hc-pos .lk-hc-caja{animation:lk-hoja-velo-sale .2s ease both}.lk-hc-caja[data-soltando],.lk-hc-interruptor:after,.lk-hc-pos,.lk-hc-segmento-pastilla{transition:none}.lk-hc-esqueleto{animation:none}.lk-hc-fila[data-recien] .lk-hc-marca:after,.lk-hc-fila[data-recien]:after{display:none}.lk-hc-carrito-titulo[data-pulso],.lk-hc-fila[data-recien] .lk-hc-marca{animation:none}.lk-hc-fila-recien{animation:lk-hc-recien-aviso-quieto 1.7s linear both}}@keyframes lk-hc-recien-aviso-quieto{0%,85%{opacity:1}to{opacity:0}}.lk-hc-pests{position:relative;display:flex;gap:2px;max-width:100%;padding:4px;border-radius:999px;background:var(--bg-sunken);border:1px solid var(--line);overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-x:contain;scroll-behavior:smooth}.lk-hc-pests::-webkit-scrollbar{display:none}.lk-hc-pests-ind{position:absolute;top:4px;bottom:4px;left:0;border-radius:999px;background:var(--btn-primary);box-shadow:var(--sh-2);pointer-events:none;transition:transform .34s cubic-bezier(.2,.9,.25,1.05),width .34s cubic-bezier(.2,.9,.25,1.05)}.lk-hc-pests>button{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 16px;border:0;border-radius:999px;background:transparent;cursor:pointer;font:inherit;font-size:14px;font-weight:650;letter-spacing:-.005em;color:var(--fg-soft);white-space:nowrap;transition:color .2s}.lk-hc-pests>button:after{content:"";position:absolute;inset:-2px 0;border-radius:inherit}.lk-hc-pests>button>svg{width:16px;height:16px;flex:none}.lk-hc-pests>button[aria-selected=true]{color:var(--btn-primary-fg)}.lk-hc-pests:not([data-medido])>button[aria-selected=true]{background:var(--btn-primary)}.lk-hc-pests>button:active{transform:scale(.97)}.lk-hc-pests>button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (hover:hover){.lk-hc-pests>button:not([aria-selected=true]):hover{color:var(--fg)}}.lk-hc-pests-corto{display:none}@media (max-width:559px){.lk-hc-pests>button{padding:0 12px;font-size:13.5px}.lk-hc-pests-largo{display:none}.lk-hc-pests-corto{display:inline}}@media (prefers-reduced-motion:reduce){.lk-hc-pests-ind,.lk-hc-pests>button{transition:none}.lk-hc-pests>button:active{transform:none}.lk-hc-pests{scroll-behavior:auto}}.lk-hc-fila-interruptor{display:flex;align-items:center;gap:14px;min-height:52px;padding:10px 14px;border-radius:16px;cursor:pointer;background:var(--bg-sunken);border:1px solid var(--line);transition:background .2s,border-color .2s}.lk-hc-fila-interruptor[data-on]{background:color-mix(in srgb,var(--ok) 7%,var(--bg-sunken));border-color:color-mix(in srgb,var(--ok) 26%,var(--line))}.lk-hc-fila-interruptor[data-deshabilitada]{cursor:default;opacity:.6}.lk-hc-fila-interruptor-textos{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.lk-hc-fila-interruptor-titulo{font-size:14.5px;font-weight:650;letter-spacing:-.01em;line-height:1.3;color:var(--fg)}.lk-hc-fila-interruptor-detalle{font-size:12.5px;line-height:1.4;color:var(--fg-muted)}.lk-hc-otp{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,52px));justify-content:center;gap:8px;cursor:text}.lk-hc-otp-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;margin:0;font-size:16px;color:transparent;caret-color:transparent;background:transparent;outline:none;z-index:1}.lk-hc-otp-casilla{height:58px;border-radius:14px;display:grid;place-items:center;border:1px solid var(--line);background:var(--bg-sunken);font-family:ui-rounded,SF Pro Rounded,-apple-system,system-ui,sans-serif;font-size:24px;font-weight:700;color:var(--fg);font-variant-numeric:tabular-nums;transition:border-color .15s,box-shadow .15s,background .15s}.lk-hc-otp-casilla[data-llena]{background:var(--surface)}.lk-hc-otp-casilla[data-activa]{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 22%,transparent)}.lk-hc-otp[data-invalido] .lk-hc-otp-casilla{border-color:color-mix(in srgb,var(--danger) 60%,var(--line));animation:lk-hc-otp-no .32s cubic-bezier(.36,.07,.19,.97) both}.lk-hc-otp[data-deshabilitado]{opacity:.55;cursor:default}@keyframes lk-hc-otp-no{20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}@media (max-width:380px){.lk-hc-otp{gap:6px}.lk-hc-otp-casilla{height:52px;font-size:21px}}.lk-hc-menu-boton{flex:none;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;cursor:pointer;color:var(--fg-soft);background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);transition:transform .16s,background .2s,color .2s}@media (hover:hover){.lk-hc-menu-boton:hover{background:var(--bg-elev);color:var(--fg)}}.lk-hc-menu-boton:active{transform:scale(.97)}.lk-hc-menu-boton[aria-expanded=true]{background:var(--bg-elev);color:var(--fg)}.lk-hc-menu-boton:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-menu{position:fixed;z-index:100200;min-width:236px;display:flex;flex-direction:column;padding:6px;border-radius:18px;background:var(--bg-elev);border:1px solid var(--line);box-shadow:var(--sh-2,0 24px 60px -24px rgba(0,0,0,.5));transform-origin:top right;animation:lk-hc-menu-entra .16s cubic-bezier(.2,.9,.25,1) both}.lk-hc-menu[data-arriba]{transform:translateY(-100%);transform-origin:bottom right;animation-name:lk-hc-menu-entra-arriba}.lk-hc-menu-item{min-height:44px;display:flex;align-items:center;gap:10px;padding:0 12px;border:0;border-radius:12px;background:transparent;cursor:pointer;font:inherit;font-size:14.5px;font-weight:600;color:var(--fg);text-align:left;white-space:nowrap}.lk-hc-menu-item svg{flex:none;color:var(--fg-muted)}.lk-hc-menu-item[data-tono=peligro],.lk-hc-menu-item[data-tono=peligro] svg{color:var(--chip-danger-fg,var(--danger))}@media (hover:hover){.lk-hc-menu-item:hover{background:var(--bg-sunken)}}.lk-hc-menu-item:focus-visible{outline:none;background:var(--bg-sunken);box-shadow:0 0 0 2px var(--primary) inset}.lk-hc-menu-item:active{transform:scale(.98)}@keyframes lk-hc-menu-entra{0%{opacity:0;transform:translateY(-4px) scale(.96)}to{opacity:1;transform:none}}@keyframes lk-hc-menu-entra-arriba{0%{opacity:0;transform:translateY(calc(-100% + 4px)) scale(.96)}to{opacity:1;transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.lk-hc-menu,.lk-hc-otp[data-invalido] .lk-hc-otp-casilla{animation:none}.lk-hc-fila-interruptor,.lk-hc-menu-boton,.lk-hc-otp-casilla{transition:none}}.lk-hc-capsulas{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.lk-hc-capsula,.lk-hc-capsulas{align-items:center;gap:8px;min-width:0}.lk-hc-capsula{position:relative;display:inline-flex;min-height:44px;max-width:100%;padding:0 6px 0 16px;border-radius:22px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);color:var(--fg);font-size:14.5px;font-weight:650;letter-spacing:-.005em;line-height:1.25;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;animation:lk-hc-capsula-entra .34s cubic-bezier(.2,.9,.25,1) both;animation-delay:min(calc(var(--i, 0) * 45ms),.27s);transition:border-color .15s,background-color .15s,box-shadow .15s}.lk-hc-capsula[data-destacada]{background:color-mix(in srgb,var(--primary) 9%,var(--surface));border-color:color-mix(in srgb,var(--primary) 40%,transparent)}.lk-hc-capsula[data-recien]{animation:lk-hc-capsula-entra .34s cubic-bezier(.2,.9,.25,1) both,lk-hc-capsula-sello .28s cubic-bezier(.2,.9,.25,1.1) .1s both}.lk-hc-capsula[data-sosteniendo]{border-color:color-mix(in srgb,var(--danger) 55%,transparent)}.lk-hc-capsula[data-saliendo]{animation:lk-hc-capsula-sale .18s ease both;pointer-events:none}.lk-hc-capsula:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-capsula-nombre{min-width:0;padding:10px 0;overflow-wrap:anywhere}.lk-hc-capsula-chips{flex:none;display:inline-flex;align-items:center;gap:6px}.lk-hc-capsula-quitar{position:relative;flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;cursor:pointer;border-radius:999px;border:1px solid var(--line);background:var(--bg-sunken);color:var(--fg-soft);touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .15s,color .15s,border-color .15s,transform .16s}.lk-hc-capsula-quitar:after{content:"";position:absolute;inset:-6px;border-radius:999px}.lk-hc-capsula-quitar>svg:not(.lk-hc-capsula-anillo){position:relative}.lk-hc-capsula-quitar:active{transform:scale(.97)}@media (hover:hover){.lk-hc-capsula-quitar:hover{color:var(--chip-danger-fg,var(--danger));background:var(--chip-danger-bg,color-mix(in srgb,var(--danger) 12%,transparent));border-color:color-mix(in srgb,var(--danger) 35%,transparent)}}.lk-hc-capsula-anillo{position:absolute;inset:-3px;width:calc(100% + 6px);height:calc(100% + 6px);transform:rotate(-90deg);pointer-events:none}.lk-hc-capsula-anillo circle{fill:none;stroke:var(--danger);stroke-width:3;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100;opacity:0}.lk-hc-capsula[data-sosteniendo] .lk-hc-capsula-anillo circle{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .6s linear}.lk-hc-capsula[data-sosteniendo] .lk-hc-capsula-quitar{color:var(--chip-danger-fg,var(--danger));background:var(--chip-danger-bg,color-mix(in srgb,var(--danger) 12%,transparent))}.lk-hc-capsula-pista{position:absolute;right:0;bottom:calc(100% + 6px);z-index:2;padding:6px 11px;border-radius:999px;white-space:nowrap;font-size:12.5px;font-weight:650;color:var(--btn-primary-fg);background:var(--btn-primary);box-shadow:var(--sh-2);animation:lk-hc-capsula-entra .2s cubic-bezier(.2,.9,.25,1) both}@keyframes lk-hc-capsula-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lk-hc-capsula-sello{0%{transform:scale(.94)}60%{transform:scale(1.04)}to{transform:none}}@keyframes lk-hc-capsula-sale{to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.lk-hc-capsula,.lk-hc-capsula-pista,.lk-hc-capsula[data-recien],.lk-hc-capsula[data-saliendo]{animation:none}.lk-hc-capsula-quitar,.lk-hc-capsula[data-sosteniendo] .lk-hc-capsula-anillo circle{transition:none}}.lk-hc-menu-pastilla,.lk-hc-menup{position:relative;display:inline-flex}.lk-hc-menu-pastilla{min-height:40px;align-items:center;gap:8px;padding:0 14px 0 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface,var(--bg-elev));color:var(--fg);box-shadow:var(--sh-1);font-size:13.5px;font-weight:650;cursor:pointer;transition:background .16s ease,transform .16s ease}.lk-hc-menu-pastilla:before{content:"";position:absolute;inset:-2px 0}@media (hover:hover){.lk-hc-menu-pastilla:hover{background:var(--bg-elev)}}.lk-hc-menu-pastilla:active{transform:scale(.97)}.lk-hc-menu-pastilla:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.lk-hc-menu-rotulo{font-size:12px;font-weight:600;color:var(--fg-muted)}.lk-hc-menu-valor{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lk-hc-menu-flecha{color:var(--fg-muted);transition:transform .2s ease}.lk-hc-menup[data-abierto] .lk-hc-menu-flecha{transform:rotate(180deg)}.lk-hc-menu-lista{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:max(100%,280px);max-width:min(360px,calc(100vw - 32px));max-height:320px;overflow-y:auto;margin:0;padding:6px;list-style:none;border-radius:18px;border:1px solid var(--line);background:var(--surface,var(--bg-elev));box-shadow:var(--sh-2);outline:none;animation:lk-hc-menup-entra .2s cubic-bezier(.2,.9,.25,1) both;transform-origin:top left}.lk-hc-menu-op{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;border-radius:12px;font-size:14px;font-weight:600;color:var(--fg);cursor:pointer;animation:lk-hc-menu-op .24s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(min(var(--i, 0), 6) * 45ms)}.lk-hc-menu-op[data-activa]{background:var(--bg-sunken)}.lk-hc-menu-op[aria-selected=true]{color:var(--primary)}.lk-hc-menu-op-texto{display:grid;gap:1px;min-width:0}.lk-hc-menu-op-detalle{font-size:12px;font-weight:500;color:var(--fg-muted)}@keyframes lk-hc-menup-entra{0%{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}@keyframes lk-hc-menu-op{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lk-hc-caja,.lk-hc-contenido,.lk-hc-dialogo,.lk-hc-fila{animation:lk-hoja-velo .2s ease both}.lk-hc-velo[data-saliendo]+.lk-hc-pos .lk-hc-caja{animation:lk-hoja-velo-sale .2s ease both}.lk-hc-caja[data-soltando],.lk-hc-interruptor:after,.lk-hc-pos,.lk-hc-segmento-pastilla{transition:none}.lk-hc-menu-lista,.lk-hc-menu-op{animation:none}.lk-hc-menu-flecha,.lk-hc-menu-pastilla{transition:none}.lk-hc-esqueleto{animation:none}.lk-hc-fila[data-recien] .lk-hc-marca:after,.lk-hc-fila[data-recien]:after{display:none}.lk-hc-carrito-titulo[data-pulso],.lk-hc-fila[data-recien] .lk-hc-marca{animation:none}.lk-hc-fila-recien{animation:lk-hc-recien-aviso-quieto 1.7s linear both}}.lk-clc{font-family:var(--font-sans);color:var(--fg);--lk-clc-isla:272px;--lk-clc-curva:cubic-bezier(.2,.9,.25,1);--lk-clc-tinta:62%;--lk-clc-oscura:var(--fg);--lk-clc-tono:var(--fg-muted);--lk-clc-tono-fondo:var(--bg-sunken);--lk-clc-tono-vivo:var(--fg-faint);--lk-clc-tono-tinta:var(--fg-muted)}.dark .lk-clc,html.dark .lk-clc{--lk-clc-tinta:80%;--lk-clc-oscura:var(--bg)}.lk-clc [data-tono=neutral]{--lk-clc-tono:var(--fg-muted);--lk-clc-tono-fondo:var(--bg-sunken);--lk-clc-tono-vivo:var(--fg-faint);--lk-clc-tono-tinta:var(--fg-muted)}.lk-clc [data-tono=primary]{--lk-clc-tono:color-mix(in oklch,var(--chip-primary-fg) var(--lk-clc-tinta),var(--fg));--lk-clc-tono-fondo:var(--chip-primary-bg);--lk-clc-tono-vivo:var(--primary);--lk-clc-tono-tinta:var(--chip-primary-tinta)}.lk-clc [data-tono=info]{--lk-clc-tono:var(--chip-info-fg);--lk-clc-tono-fondo:var(--chip-info-bg);--lk-clc-tono-vivo:var(--chip-info-fg);--lk-clc-tono-tinta:var(--chip-info-tinta)}.lk-clc [data-tono=violet]{--lk-clc-tono:color-mix(in oklch,var(--chip-violet-fg) var(--lk-clc-tinta),var(--fg));--lk-clc-tono-fondo:var(--chip-violet-bg);--lk-clc-tono-vivo:var(--chip-violet-fg);--lk-clc-tono-tinta:var(--chip-violet-tinta)}.lk-clc [data-tono=mint]{--lk-clc-tono:color-mix(in oklch,var(--chip-mint-fg) var(--lk-clc-tinta),var(--fg));--lk-clc-tono-fondo:var(--chip-mint-bg);--lk-clc-tono-vivo:var(--chip-mint-fg);--lk-clc-tono-tinta:var(--chip-mint-tinta)}.lk-clc [data-tono=ok]{--lk-clc-tono:color-mix(in oklch,var(--chip-ok-fg) var(--lk-clc-tinta),var(--fg));--lk-clc-tono-fondo:var(--chip-ok-bg);--lk-clc-tono-vivo:var(--chip-ok-fg);--lk-clc-tono-tinta:var(--chip-ok-tinta)}.lk-clc [data-tono=warn]{--lk-clc-tono:var(--chip-warn-fg);--lk-clc-tono-fondo:var(--chip-warn-bg);--lk-clc-tono-vivo:var(--chip-warn-fg);--lk-clc-tono-tinta:var(--chip-warn-tinta)}.lk-clc [data-tono=bad]{--lk-clc-tono:var(--chip-danger-fg);--lk-clc-tono-fondo:var(--chip-danger-bg);--lk-clc-tono-vivo:var(--chip-danger-fg);--lk-clc-tono-tinta:var(--chip-danger-tinta)}.lk-clc .lk-clc-barra{gap:10px;container:lk-clc-barra/inline-size}.lk-clc .lk-v360-titulo{flex:0 1 auto;min-width:0}.lk-clc-titulo-txt{min-width:0}.lk-clc .lk-v360-titulo h1{overflow:hidden;text-overflow:ellipsis}.lk-clc[data-tramo=tel] .lk-clc-barra{padding:10px 12px}@container lk-clc-barra (max-width: 330px){.lk-clc .lk-v360-icono,.lk-clc .lk-v360-logo{display:none}}.lk-clc-cuerpo{flex:1;min-height:0;display:grid;grid-template-columns:var(--lk-clc-isla) minmax(0,1fr);-moz-column-gap:18px;column-gap:18px;padding:0 18px 18px}.lk-clc-lateral{min-width:0;min-height:0;display:flex;align-items:flex-start}.lk-clc-lateral>*{flex:1;min-width:0;max-height:100%}.lk-clc-principal{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px}.lk-clc:not([data-tramo=esc]) .lk-clc-cuerpo{grid-template-columns:minmax(0,1fr);-moz-column-gap:0;column-gap:0;padding:0 12px}.lk-clc-isla .lk-v360-lista-cab{padding:14px 14px 6px}.lk-clc-tab{font-variant-numeric:tabular-nums}.lk-clc .lk-clc-grupos{list-style:none;margin:0;gap:2px;padding-bottom:12px}.lk-clc-grupo{width:100%;min-height:44px;display:flex;align-items:center;gap:10px;padding:7px 12px;border:0;border-radius:22px;background:transparent;color:var(--fg-soft);font:inherit;font-size:14px;font-weight:600;letter-spacing:-.005em;line-height:1.25;text-align:left;cursor:pointer;transition:background .14s,color .14s,box-shadow .2s}.lk-clc-grupo .punto,.lk-clc-pastilla .punto{flex:none;width:8px;height:8px;border-radius:99px;background:var(--lk-clc-tono-vivo)}.lk-clc-grupo .t{flex:1;min-width:0;overflow-wrap:anywhere}.lk-clc-grupo .n{flex:none;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg-muted)}@media (hover:hover){.lk-clc-grupo:not([aria-pressed=true]):hover{background:var(--bg-sunken);color:var(--fg)}}.lk-clc-grupo[aria-pressed=true]{background:var(--btn-primary);color:var(--btn-primary-fg);box-shadow:var(--sh-2)}.lk-clc-grupo[aria-pressed=true] .n{color:inherit;opacity:.82}.lk-clc-grupo[aria-pressed=true] .punto,.lk-clc-pastilla[aria-pressed=true] .punto{background:currentColor;opacity:.7}.lk-clc .lk-v360-limpiar{position:relative}.lk-clc .lk-v360-limpiar:after{content:"";position:absolute;inset:-8px}.lk-clc-herr{flex:none;min-width:0;display:flex;flex-direction:column;gap:8px}.lk-clc-herr .lk-clc-buscador{width:100%;max-width:560px;background:var(--surface);box-shadow:var(--sh-1)}.lk-clc-franja{position:relative;display:flex;gap:6px;margin:0 -12px;padding:3px 12px 4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent 0,var(--fg) 12px,var(--fg) calc(100% - 26px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,var(--fg) 12px,var(--fg) calc(100% - 26px),transparent 100%)}.lk-clc-franja::-webkit-scrollbar{display:none}.lk-clc-pastilla{position:relative;flex:none;max-width:264px;min-height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--fg-soft);font:inherit;font-size:14px;font-weight:650;white-space:nowrap;cursor:pointer;transition:background .14s,color .14s,box-shadow .2s}.lk-clc-pastilla:after{content:"";position:absolute;inset:-3px 0}.lk-clc-pastilla .t{min-width:0;overflow:hidden;text-overflow:ellipsis}.lk-clc-pastilla .n{flex:none;font-size:12px;font-weight:750;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.lk-clc-pastilla[aria-pressed=true]{border-color:transparent;background:var(--btn-primary);color:var(--btn-primary-fg);box-shadow:var(--sh-2)}.lk-clc-pastilla[aria-pressed=true] .n{color:inherit;opacity:.82}.lk-clc-scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;margin:0 -6px;padding:0 6px calc(36px + env(safe-area-inset-bottom))}.lk-clc-resumen{display:flex;flex-wrap:wrap;align-items:center;gap:2px 14px;min-height:28px;margin:2px 4px 10px;font-size:13px;font-weight:650;color:var(--fg-muted);font-variant-numeric:tabular-nums}.lk-clc-resumen .lk-v360-enlace{min-height:44px;margin:-8px 0;padding:0 4px;font-size:13px}@media (max-height:480px){.lk-v360-app.lk-clc:not([data-tramo=esc]) .lk-clc-principal{display:block;margin:0 -12px;padding:0 12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.lk-v360-app.lk-clc:not([data-tramo=esc]) .lk-clc-herr{margin-bottom:10px}.lk-v360-app.lk-clc:not([data-tramo=esc]) .lk-clc-scroll{overflow:visible}}.lk-clc-rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:14px}.lk-clc-tarjeta{position:relative;min-width:0;display:flex;flex-direction:column;padding:14px 14px 13px 16px;border-radius:20px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-1);transition:transform .18s var(--lk-clc-curva),box-shadow .18s,border-color .18s;animation:lk-clc-entra .34s var(--lk-clc-curva) backwards}.lk-clc-tarjeta:nth-child(2){animation-delay:30ms}.lk-clc-tarjeta:nth-child(3){animation-delay:60ms}.lk-clc-tarjeta:nth-child(4){animation-delay:90ms}.lk-clc-tarjeta:nth-child(5){animation-delay:.12s}.lk-clc-tarjeta:nth-child(6){animation-delay:.15s}.lk-clc-tarjeta:nth-child(7){animation-delay:.18s}.lk-clc-tarjeta:nth-child(n+8){animation-delay:.21s}@media (hover:hover){.lk-clc-tarjeta:hover{transform:translateY(-2px);box-shadow:var(--sh-2);border-color:color-mix(in srgb,var(--primary) 38%,var(--line))}.lk-clc-tarjeta:hover .lk-clc-tarjeta-flecha{transform:translateX(2px);background:var(--bg-sunken);color:var(--fg)}}.lk-clc-tarjeta:active{transform:scale(.985)}.lk-clc-tarjeta-cab{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.lk-clc-ico{flex:none;width:40px;height:40px;border-radius:13px;display:grid;place-items:center;background:var(--lk-clc-tono-fondo);color:var(--lk-clc-tono-tinta,var(--lk-clc-tono))}.lk-clc-tarjeta-cab .lk-v360-ch{flex:0 1 auto;min-width:0;height:22px;padding:0 8px}.lk-clc-ch-txt{min-width:0;padding-block:4px;overflow:hidden;text-overflow:ellipsis}.lk-clc-tarjeta-nombre{margin:0;font-size:16.5px;font-weight:720;letter-spacing:-.016em;line-height:1.22;color:var(--fg);text-wrap:balance}.lk-clc-tarjeta-abre{display:block;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;overflow-wrap:break-word;hyphens:none}.lk-clc-tarjeta-abre:after{content:"";position:absolute;inset:0;border-radius:20px}.lk-clc-tarjeta-abre:focus-visible{outline:none}.lk-clc-tarjeta-abre:focus-visible:after{outline:2px solid var(--primary);outline-offset:2px}.lk-clc-tarjeta-pie{flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:3px}.lk-clc-tarjeta-desc{align-self:flex-start;margin:0;min-width:0;font-size:13.5px;line-height:1.45;color:var(--fg-soft);overflow-wrap:anywhere}.lk-clc-tarjeta-flecha{flex:none;width:28px;height:28px;margin-bottom:-2px;border-radius:999px;display:grid;place-items:center;color:var(--fg-muted);transition:transform .16s var(--lk-clc-curva),background .14s,color .14s}.lk-clc[data-tramo=tel] .lk-clc-rejilla{gap:10px}.lk-clc[data-tramo=tel] .lk-clc-tarjeta{display:grid;grid-template-columns:40px minmax(0,1fr) 28px;grid-template-areas:"ico ficha flecha" "ico nombre flecha" "ico desc flecha";-moz-column-gap:12px;column-gap:12px;row-gap:3px;align-items:start;padding:12px 10px 13px 12px}.lk-clc[data-tramo=tel] .lk-clc-tarjeta-cab,.lk-clc[data-tramo=tel] .lk-clc-tarjeta-pie{display:contents}.lk-clc[data-tramo=tel] .lk-clc-tarjeta .lk-clc-ico{grid-area:ico;align-self:center}.lk-clc[data-tramo=tel] .lk-clc-tarjeta-cab .lk-v360-ch{grid-area:ficha;justify-self:start;height:20px}.lk-clc[data-tramo=tel] .lk-clc-tarjeta-nombre{grid-area:nombre}.lk-clc[data-tramo=tel] .lk-clc-tarjeta-desc{grid-area:desc}.lk-clc[data-tramo=tel] .lk-clc-tarjeta-flecha{grid-area:flecha;align-self:center;margin:0}.lk-clc-vacio{display:flex;flex-direction:column;align-items:center;padding:8px 4px 24px;animation:lk-clc-entra .34s var(--lk-clc-curva) backwards}.lk-clc-vacio-acciones{max-width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.lk-clc-vacio-acciones .lk-v360-btn{min-width:0;max-width:100%;padding-block:8px;white-space:normal;text-align:center;line-height:1.25}.lk-clc-velo{padding:12px;background:var(--v360-velo);animation:lk-clc-funde .2s ease backwards}.lk-clc-ventana{width:100%;max-width:560px;max-height:92vh;max-height:min(92vh,92dvh);display:flex;flex-direction:column;overflow:hidden;border-radius:24px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--sh-pop);color:var(--fg);outline:none;animation:lk-clc-sube .26s var(--lk-clc-curva) backwards}.lk-clc-marco{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.lk-clc-cab{flex:none;display:flex;align-items:center;gap:12px;padding:14px 14px 14px 18px;border-bottom:1px solid var(--hairline)}.lk-clc-cab .lk-clc-ico{width:42px;height:42px;border-radius:14px}.lk-clc-cab-txt{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.lk-clc-cab-txt h2{margin:0;font-size:18px;font-weight:720;letter-spacing:-.018em;line-height:1.2;color:var(--fg);overflow-wrap:anywhere}.lk-clc-ver{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:9px 18px;border-bottom:1px solid var(--hairline);font-size:12.5px;font-weight:650;color:var(--fg-muted)}.lk-clc-ver-btn{position:relative;min-height:34px;display:inline-flex;align-items:center;gap:3px;padding:0 8px 0 13px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--fg);font:inherit;font-size:13px;font-weight:650;cursor:pointer;box-shadow:var(--sh-1);transition:transform .16s var(--lk-clc-curva),border-color .14s,background .14s}.lk-clc-ver-btn:after{content:"";position:absolute;inset:-5px 0}.lk-clc-ver-btn svg{flex:none;color:var(--fg-muted)}@media (hover:hover){.lk-clc-ver-btn:hover{background:var(--bg-elev);border-color:color-mix(in srgb,var(--primary) 38%,var(--line))}}.lk-clc-ver-btn:active{transform:scale(.97)}.lk-clc-ventana-cuerpo{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.lk-clc-form{display:flex;flex-direction:column;gap:16px;padding:18px 20px 22px}.lk-clc-form[data-junto]{gap:8px}.lk-clc-form[data-junto]>.lk-clc-resultado{margin-top:8px}.lk-clc-pila{display:flex;flex-direction:column;gap:12px;min-width:0}.lk-clc-pila[data-junto]{gap:8px}.lk-clc-seccion{min-width:0;display:flex;flex-direction:column;gap:10px}.lk-clc-seccion-tit{margin:0;font-size:13px;font-weight:720;letter-spacing:-.003em;color:var(--fg-soft)}.lk-clc-dos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:end}.lk-clc-dos[data-junto]{gap:8px;align-items:stretch}.lk-clc-dos[data-parejo]{align-items:stretch}.lk-clc-dos[data-parejo]>:only-child{grid-column:1/-1}.lk-clc-tres{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end}.lk-clc-tres>*{flex:1 1 132px}.lk-clc-campo-caja{min-width:0;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.lk-clc-rotulo{font-size:13px;font-weight:600;line-height:1.3;color:var(--fg-soft)}.lk-clc-sin-corte{white-space:nowrap}.lk-clc-campo{width:100%;min-width:0;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid var(--line-strong);background-color:var(--bg-sunken);color:var(--fg);font:inherit;font-size:16px;font-variant-numeric:tabular-nums;outline:0;transition:border-color .14s,box-shadow .14s,background-color .14s}.lk-clc-campo::-moz-placeholder{color:var(--fg-faint)}.lk-clc-campo::placeholder{color:var(--fg-faint)}.lk-clc-campo:focus-visible{border-color:var(--primary);background-color:var(--bg-elev);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.lk-clc-campo:disabled{opacity:.55;cursor:default}select.lk-clc-campo{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;text-overflow:ellipsis;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--fg-muted) 50%),linear-gradient(135deg,var(--fg-muted) 50%,transparent 50%);background-position:calc(100% - 20px) 50%,calc(100% - 15px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.lk-clc-campo[data-alerta]{border-color:color-mix(in srgb,var(--chip-danger-fg) 55%,transparent);background-color:var(--chip-danger-bg)}.lk-clc-campo[data-marcado]{border-color:color-mix(in srgb,var(--chip-warn-fg) 50%,transparent);background-color:var(--chip-warn-bg)}.lk-clc-ayuda{margin:0;font-size:12.5px;line-height:1.5;color:var(--fg-muted)}.lk-clc-ayuda[data-centro]{text-align:center}.lk-clc-casilla{min-width:0;min-height:48px;display:flex;align-items:center;gap:12px;padding:9px 12px 9px 14px;border-radius:16px;border:1px solid var(--line);background:var(--bg-sunken);color:var(--fg);cursor:pointer;transition:background .14s,border-color .14s,box-shadow .14s}@media (hover:hover){.lk-clc-casilla:not([data-marcada]):hover{border-color:var(--line-strong);background:var(--bg-elev)}}.lk-clc-casilla[data-marcada]{background:color-mix(in srgb,var(--primary) 10%,var(--bg-elev));border-color:transparent;box-shadow:0 0 0 1.5px var(--primary) inset}.lk-clc-casilla input{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:22px;height:22px;margin:0;border-radius:7px;border:1.5px solid var(--line-strong);background:var(--surface);display:grid;place-items:center;cursor:pointer;transition:background .14s,border-color .14s}.lk-clc-casilla input:after{content:"";width:6px;height:11px;margin-top:-2px;border:solid var(--on-primary);border-width:0 2.2px 2.2px 0;transform:rotate(45deg) scale(0);transition:transform .16s var(--lk-clc-curva)}.lk-clc-casilla input:checked{background:var(--primary);border-color:var(--primary)}.lk-clc-casilla input:checked:after{transform:rotate(45deg) scale(1)}.lk-clc-casilla .t{flex:1;min-width:0;font-size:15px;line-height:1.35;overflow-wrap:anywhere}.lk-clc-casilla .p{flex:none;min-width:38px;height:24px;padding:0 8px;border-radius:999px;display:inline-grid;place-items:center;font-size:12.5px;font-weight:750;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--fg-muted);background:var(--surface);border:1px solid var(--line)}.lk-clc-casilla[data-marcada] .p{background:var(--primary);color:var(--on-primary);border-color:transparent}.lk-clc-opcion{min-width:0;min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;border-radius:14px;border:1px solid var(--line);background:var(--bg-sunken);color:var(--fg-soft);font:inherit;font-size:14.5px;font-weight:650;line-height:1.25;text-align:center;cursor:pointer;transition:background .14s,color .14s,box-shadow .14s}.lk-clc-opcion svg{flex:none;color:var(--primary)}.lk-clc-columna[data-elegida],.lk-clc-opcion[aria-checked=true]{background:color-mix(in srgb,var(--primary) 10%,var(--bg-elev));border-color:transparent;box-shadow:0 0 0 1.5px var(--primary) inset;color:var(--fg)}.lk-clc-columna{min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:18px;border:1px solid var(--line);background:var(--bg-sunken);color:var(--fg-soft)}.lk-clc-columna .tit{display:inline-flex;align-items:center;gap:4px;font-size:12.5px;font-weight:700}.lk-clc-columna .tit svg{flex:none;color:var(--primary)}.lk-clc-columna .cifra{font-family:ui-rounded,"SF Pro Rounded",var(--font-sans,system-ui);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--fg);overflow-wrap:anywhere}.lk-clc-columna .unidad{font-size:15px;font-weight:650;letter-spacing:0;color:var(--fg-soft);white-space:nowrap}.lk-clc-columna .op{font-size:12.5px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--fg-soft)}.lk-clc-columna .pie{font-size:12px;color:var(--fg-muted)}.lk-clc-resultado{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 18px 15px;border-radius:20px;text-align:center;background-color:var(--surface);background-image:linear-gradient(var(--lk-clc-tono-fondo),var(--lk-clc-tono-fondo));border:1px solid color-mix(in srgb,var(--lk-clc-tono-vivo) 36%,transparent)}.lk-clc-res-rotulo{margin:0;font-size:12.5px;font-weight:650;color:var(--fg-muted)}.lk-clc-res-cifra{margin:0;font-family:ui-rounded,"SF Pro Rounded",var(--font-sans,system-ui);font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;letter-spacing:-.022em;line-height:1.14;color:var(--fg);overflow-wrap:anywhere}.lk-clc-res-cifra[data-grande]{font-size:46px;line-height:1.05}.lk-clc-res-cifra[data-larga]{font-size:22px;letter-spacing:-.014em;line-height:1.24;text-wrap:balance}.lk-clc-res-unidad{font-size:.5em;font-weight:650;letter-spacing:0;color:var(--fg-soft)}.lk-clc-res-lectura{margin:3px 0 0;font-size:14px;font-weight:680;line-height:1.35;color:var(--lk-clc-tono);overflow-wrap:anywhere}.lk-clc-res-detalle,.lk-clc-resultado[data-tono=neutral] .lk-clc-res-lectura{color:var(--fg-soft)}.lk-clc-res-detalle{margin:4px 0 0;font-size:13px;line-height:1.45;overflow-wrap:anywhere}.lk-clc-resultado[data-fila]{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;text-align:left}.lk-clc-resultado[data-fila] .lk-clc-res-lectura{margin:0;text-align:right}.lk-clc-resultado[data-pegado]{position:sticky;top:8px;z-index:2;box-shadow:var(--sh-2)}.lk-clc-resultado[data-pegado]:before{content:"";position:absolute;left:-2px;right:-2px;bottom:100%;height:10px;background:var(--surface)}.lk-clc-bloque{min-width:0;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:16px;background:var(--lk-clc-tono-fondo);border:1px solid color-mix(in oklch,var(--lk-clc-tono-vivo) 30%,transparent)}.lk-clc-bloque .rot{margin:0;font-size:12.5px;font-weight:700;color:var(--lk-clc-tono)}.lk-clc-bloque .cifra{margin:0;font-family:ui-rounded,"SF Pro Rounded",var(--font-sans,system-ui);font-variant-numeric:tabular-nums;font-size:21px;font-weight:700;letter-spacing:-.015em;color:var(--fg)}.lk-clc-bloque .pie{margin:0;font-size:12px;color:var(--fg-soft)}.lk-clc-aviso{display:flex;align-items:flex-start;gap:10px;padding:11px 14px;border-radius:14px;font-size:13.5px;line-height:1.5;color:var(--fg);background:var(--lk-clc-tono-fondo);border:1px solid color-mix(in oklch,var(--lk-clc-tono-vivo) 30%,transparent)}.lk-clc-aviso>svg{flex:none;margin-top:2px;color:var(--lk-clc-tono)}.lk-clc-aviso p{margin:0;min-width:0;overflow-wrap:anywhere}.lk-clc-nota{margin:0;padding:10px 14px;border-radius:14px;font-size:13px;line-height:1.5;color:var(--fg-soft);background:var(--bg-sunken);border:1px solid var(--hairline)}.lk-clc-nota[data-tono]{font-weight:620;color:var(--lk-clc-tono-tinta,var(--lk-clc-tono));background:var(--lk-clc-tono-fondo);border-color:color-mix(in oklch,var(--lk-clc-tono-vivo) 30%,transparent)}.lk-clc-fuente{margin:0;padding-top:12px;border-top:1px solid var(--hairline);font-size:12px;line-height:1.5;color:var(--fg-muted);overflow-wrap:anywhere}.lk-clc-fuente>span{font-weight:700}.lk-clc-metodo{margin:0;padding-top:12px;border-top:1px solid var(--hairline);font-size:12px;line-height:1.5;color:var(--fg-muted);overflow-wrap:anywhere}.lk-clc-metodo+.lk-clc-fuente{margin-top:-8px;padding-top:0;border-top:0}.lk-clc-criterio{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 14px;border-radius:14px;border:1px solid var(--line);background:var(--bg-sunken);font-size:14.5px;color:var(--fg-soft)}.lk-clc-criterio .v{flex:none;font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.lk-clc-criterio[data-activo]{background:var(--chip-danger-bg);border-color:color-mix(in oklch,var(--chip-danger-fg) 30%,transparent);color:var(--chip-danger-fg);font-weight:620}.lk-clc-criterio[data-activo] .v{color:inherit}.lk-clc-ref{padding:12px 14px 8px;border-radius:16px;border:1px solid var(--hairline);background:var(--bg-sunken)}.lk-clc-ref-tit{margin:0 0 6px;font-size:12.5px;font-weight:720;color:var(--fg-muted)}.lk-clc-ref-fila{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px}.lk-clc-ref-rango{font-weight:750;font-variant-numeric:tabular-nums;color:var(--lk-clc-tono)}.lk-clc-ref-txt{color:var(--fg-soft)}.lk-clc-leyenda{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center}.lk-clc-leyenda-celda{min-width:0;padding:8px 10px;border-radius:14px;font-size:12.5px;background:var(--lk-clc-tono-fondo);color:var(--lk-clc-tono-tinta,var(--lk-clc-tono));border:1px solid color-mix(in oklch,var(--lk-clc-tono-vivo) 30%,transparent)}.lk-clc-leyenda-celda p{margin:0}.lk-clc-leyenda-celda .r{font-weight:750;font-variant-numeric:tabular-nums}.lk-clc-leyenda-celda .l{font-weight:600;color:var(--fg-soft)}@media (max-width:600px){.lk-clc-leyenda{grid-template-columns:minmax(0,1fr);gap:6px}.lk-clc-leyenda-celda{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 14px;text-align:left}.lk-clc-leyenda-celda .l{text-align:right}}.lk-clc [data-nivel=bajo]{--lk-clc-nivel:var(--info)}.lk-clc [data-nivel=normal]{--lk-clc-nivel:var(--ok)}.lk-clc [data-nivel=sobrepeso]{--lk-clc-nivel:var(--warn)}.lk-clc [data-nivel=ob1]{--lk-clc-nivel:color-mix(in oklch,var(--warn) 50%,var(--danger))}.lk-clc [data-nivel=ob2]{--lk-clc-nivel:var(--danger)}.lk-clc [data-nivel=ob3]{--lk-clc-nivel:color-mix(in oklch,var(--danger) 62%,var(--lk-clc-oscura))}.lk-clc-imc{padding:16px 18px 14px;border-radius:20px;border:1px solid var(--line);background:var(--surface);box-shadow:var(--sh-1)}.lk-clc-imc-cab{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:18px}.lk-clc-imc-rot{margin:0;font-size:12.5px;font-weight:650;color:var(--fg-muted)}.lk-clc-imc-cifra{margin:2px 0 0;font-family:ui-rounded,"SF Pro Rounded",var(--font-sans,system-ui);font-variant-numeric:tabular-nums;font-size:46px;font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--fg)}.lk-clc-imc-unidad{margin:4px 0 0;font-size:12.5px;color:var(--fg-muted)}.lk-clc-imc-cat{padding:8px 14px;border-radius:14px;font-size:14px;font-weight:720;text-align:center;background:var(--lk-clc-tono-fondo);color:var(--lk-clc-tono-tinta,var(--lk-clc-tono));border:1px solid color-mix(in srgb,var(--lk-clc-tono-vivo) 36%,transparent)}.lk-clc-imc-barra{position:relative}.lk-clc-imc-escala,.lk-clc-imc-pista{display:flex}.lk-clc-imc-pista{height:12px;border-radius:99px;overflow:hidden}.lk-clc-imc-pista>i{background:var(--lk-clc-nivel)}.lk-clc-imc-pista>i+i{border-left:2px solid var(--surface)}.lk-clc-imc-escala>span,.lk-clc-imc-pista>i{flex:5 1 0;min-width:0}.lk-clc-imc-escala>[data-nivel=bajo],.lk-clc-imc-pista>[data-nivel=bajo]{flex-grow:3.5}.lk-clc-imc-escala>[data-nivel=normal],.lk-clc-imc-pista>[data-nivel=normal]{flex-grow:6.5}.lk-clc-imc-marca{position:absolute;top:-4px;left:var(--lk-clc-pos,0);width:20px;height:20px;margin-left:-10px;border-radius:99px;background:var(--surface);border:3px solid var(--fg);box-shadow:var(--sh-2)}.lk-clc-imc-escala{margin-top:8px;font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums;color:var(--fg-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.lk-clc-imc-fila{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 12px;border-radius:12px;font-size:14px;color:var(--fg-soft)}.lk-clc-imc-fila[data-actual]{background:var(--bg-sunken);color:var(--fg);font-weight:650}.lk-clc-imc-fila .n{display:flex;align-items:center;gap:10px;min-width:0}.lk-clc-imc-fila .punto{flex:none;width:10px;height:10px;border-radius:99px;background:var(--lk-clc-nivel)}.lk-clc-imc-fila .actual{font-size:11.5px;font-weight:750;color:color-mix(in oklch,var(--primary) 80%,var(--fg));white-space:nowrap}.lk-clc-imc-fila .rango{flex:none;font-size:12.5px;font-weight:500;font-variant-numeric:tabular-nums;color:var(--fg-muted)}.lk-clc-pendiente{min-height:240px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:24px;text-align:center;color:var(--fg-muted)}.lk-clc-pendiente svg{margin-bottom:8px;color:var(--fg-faint)}.lk-clc-pendiente .nombre{margin:0;font-size:15px;font-weight:650;color:var(--fg-soft)}.lk-clc-pendiente .txt{margin:0;font-size:14px}.lk-clc-ventana[data-alta]{max-width:540px;height:720px}.lk-clc-cab-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;max-width:100%}.lk-clc-cab-detalle{margin:0;min-width:0;font-size:12.5px;line-height:1.4;color:var(--fg-muted);overflow-wrap:anywhere}.lk-clc-ventana-herr{flex:none;padding:12px 18px;border-bottom:1px solid var(--hairline)}.lk-clc-lista{padding:14px 14px calc(18px + env(safe-area-inset-bottom));background:var(--bg-sunken);container:lk-clc-lista/inline-size}.lk-clc[data-tramo=tel] .lk-clc-lista .lk-clc-rejilla{grid-template-columns:minmax(0,1fr)}@container lk-clc-lista (min-width: 440px){.lk-clc[data-tramo=tel] .lk-clc-lista .lk-clc-rejilla{gap:8px}.lk-clc[data-tramo=tel] .lk-clc-lista .lk-clc-tarjeta{grid-template-columns:40px minmax(0,1fr) auto 28px;grid-template-areas:"ico nombre ficha flecha" "ico desc desc flecha";padding-block:11px 12px}.lk-clc[data-tramo=tel] .lk-clc-lista .lk-clc-tarjeta-cab .lk-v360-ch{justify-self:end;align-self:center;max-width:176px}}.lk-clc-panel{flex:1 1 auto;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.lk-clc-panel>.lk-clc-cab{padding:10px 12px;border-bottom-color:transparent}.lk-clc-panel .lk-clc-herr .lk-clc-franja{margin-top:2px}.lk-clc-escena{flex:1 1 auto;min-width:0;min-height:0;height:100%;display:flex;align-items:flex-start;justify-content:center;padding:6px 12px 12px;overflow:hidden}.lk-clc-escena .lk-clc-ventana{max-height:100%;box-shadow:var(--sh-2)}.lk-clc-fijo{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:10px;margin:-18px -20px 0;padding:18px 20px 14px;background:var(--surface);border-bottom:1px solid var(--hairline)}.lk-clc-fijo .lk-v360-btn{width:100%}.lk-clc-fijo[data-suelto]{position:static}.lk-clc-campo-u{display:flex;align-items:center;gap:8px;cursor:text}.lk-clc-campo-u:focus-within{border-color:var(--primary);background-color:var(--bg-elev);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.lk-clc-campo-u input{flex:1;min-width:0;align-self:stretch;min-height:44px;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:tabular-nums}.lk-clc-campo-u input::-moz-placeholder{color:var(--fg-faint)}.lk-clc-campo-u input::placeholder{color:var(--fg-faint)}.lk-clc-campo-u .u{flex:none;max-width:55%;font-size:13px;font-weight:600;color:var(--fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lk-clc-renal{--lk-clc-barra-alto:72px}.lk-clc-barra-fija{position:sticky;top:0;z-index:20;transition:background-color .18s,box-shadow .18s}.lk-clc-barra-fija[data-desplazada]{background-color:var(--bg-overlay);box-shadow:0 1px 0 var(--hairline);backdrop-filter:saturate(1.6) blur(14px)}.lk-clc-ancla{scroll-margin-top:calc(var(--lk-clc-barra-alto) + 12px)}.lk-clc .lk-v360-enlace:focus-visible,.lk-clc .lk-v360-limpiar:focus-visible,.lk-clc-casilla input:focus-visible,.lk-clc-grupo:focus-visible,.lk-clc-opcion:focus-visible,.lk-clc-pastilla:focus-visible,.lk-clc-ver-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes lk-clc-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes lk-clc-funde{0%{opacity:0}to{opacity:1}}@keyframes lk-clc-sube{0%{opacity:0;transform:translateY(16px) scale(.985)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.lk-clc-tarjeta,.lk-clc-vacio,.lk-clc-velo,.lk-clc-ventana{animation:none}.lk-clc-barra-fija,.lk-clc-campo,.lk-clc-casilla,.lk-clc-casilla input,.lk-clc-casilla input:after,.lk-clc-grupo,.lk-clc-opcion,.lk-clc-pastilla,.lk-clc-tarjeta,.lk-clc-tarjeta-flecha,.lk-clc-ver-btn{transition:none}.lk-clc-tarjeta:active,.lk-clc-ver-btn:active{transform:none}@media (hover:hover){.lk-clc-tarjeta:hover,.lk-clc-tarjeta:hover .lk-clc-tarjeta-flecha{transform:none}}}@media (hover:hover) and (pointer:fine){.lk-clc-desliza,.lk-clc-scroll,.lk-clc-ventana-cuerpo{scrollbar-width:thin;scrollbar-color:transparent transparent}.lk-clc-desliza:focus-within,.lk-clc-desliza:hover,.lk-clc-scroll:focus-within,.lk-clc-scroll:hover,.lk-clc-ventana-cuerpo:focus-within,.lk-clc-ventana-cuerpo:hover{scrollbar-color:color-mix(in srgb,var(--fg) 30%,transparent) transparent}@supports not (scrollbar-color:auto){.lk-clc-desliza::-webkit-scrollbar,.lk-clc-scroll::-webkit-scrollbar,.lk-clc-ventana-cuerpo::-webkit-scrollbar{width:8px;height:8px;background:transparent}.lk-clc-desliza::-webkit-scrollbar-thumb,.lk-clc-scroll::-webkit-scrollbar-thumb,.lk-clc-ventana-cuerpo::-webkit-scrollbar-thumb{border-radius:99px;background:transparent}.lk-clc-desliza:hover::-webkit-scrollbar-thumb,.lk-clc-scroll:hover::-webkit-scrollbar-thumb,.lk-clc-ventana-cuerpo:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fg) 30%,transparent)}}}