:root{--marca-turquesa: #2dd4bf;--marca-cian: #38bdf8;--marca-violeta: #8b85ff;--marca-fucsia: #e879f9;--marca-noche: #0b1220;--fondo: #f6f8fb;--superficie: #ffffff;--superficie-2: #eef2f7;--borde: #d5dce6;--texto: #0f172a;--texto-suave: #475569;--acento: #0f6e8c;--acento-texto: #ffffff;--acento-suave: #e0f2f7;--foco: #0b7fab;--ok-fondo: #dcfce7;--ok-texto: #14532d;--aviso-fondo: #fef3c7;--aviso-texto: #713f12;--novedad-valores: #991b1b;--novedad-valores-fondo: #fee2e2;--novedad-datos: #9a3412;--novedad-datos-fondo: #ffedd5;--novedad-decision: #3730a3;--novedad-decision-fondo: #e0e7ff;--sombra: 0 1px 2px rgb(15 23 42 / .06), 0 4px 16px rgb(15 23 42 / .06);--velo: rgb(11 18 32 / .45);--avatar-1: #2563eb;--avatar-2: #7c3aed;--avatar-3: #db2777;--avatar-4: #ea580c;--avatar-5: #0891b2;--avatar-6: #64748b;--avatar-lavado: 22%;--muneco-fondo: #cdeee9;--muneco-borde: #9fd8d0;--logo-1: #0d9488;--logo-2: #0284c7;--logo-3: #6d5bd0;--logo-4: #c026d3;--logo-luz: #ffffff;--ingreso-fondo-luz: #ffffff;--ingreso-fondo: #e7eef8;--ingreso-texto: #0f172a;--ingreso-titulo: #0b1220;--ingreso-texto-suave: #3b4a61;--ingreso-tarjeta: rgb(255 255 255 / .8);--ingreso-tarjeta-borde: rgb(11 18 32 / .12);--ingreso-tarjeta-sombra: 0 20px 60px rgb(15 23 42 / .14);--ingreso-franja: #0d9488;--ingreso-red-enlace: #0284c7;--ingreso-red-enlace-opacidad: .22;--ingreso-red-nodo: #0d9488;--ingreso-red-nodo-2: #0284c7;--ingreso-piso: rgb(2 132 199 / .2);--ingreso-horizonte: #0284c7;--ingreso-control: rgb(255 255 255 / .72);--ingreso-control-borde: rgb(11 18 32 / .18);--ingreso-acento: #0f6e8c;--ingreso-acento-texto: #ffffff;--ingreso-foco: #0b7fab;--ingreso-girando-pista: rgb(11 18 32 / .15);--ingreso-aviso-fondo: #fef3c7;--ingreso-aviso-texto: #713f12;--ingreso-boton-1: #0f766e;--ingreso-boton-2: #0369a1;--ingreso-boton-texto: #ffffff;--ingreso-principal: #0b1220;--ingreso-principal-hover: #1e293b;--ingreso-principal-texto: #ffffff;--ingreso-linex-sobre-oscuro: none;--ingreso-linex-sobre-claro: block;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--fondo: #0b1220;--superficie: #111a2e;--superficie-2: #18233b;--borde: #26324d;--texto: #e6edf7;--texto-suave: #a3b1c6;--acento: #38bdf8;--acento-texto: #0b1220;--acento-suave: #10314a;--foco: #7dd3fc;--ok-fondo: #12372a;--ok-texto: #a7f3d0;--aviso-fondo: #3b2f12;--aviso-texto: #fde68a;--novedad-valores: #fecaca;--novedad-valores-fondo: #451a1d;--novedad-datos: #fed7aa;--novedad-datos-fondo: #42250f;--novedad-decision: #c7d2fe;--novedad-decision-fondo: #1e1b4b;--sombra: 0 1px 2px rgb(0 0 0 / .3), 0 4px 16px rgb(0 0 0 / .25);--velo: rgb(2 6 15 / .62);--avatar-1: #60a5fa;--avatar-2: #a78bfa;--avatar-3: #f472b6;--avatar-4: #fb923c;--avatar-5: #22d3ee;--avatar-6: #94a3b8;--avatar-lavado: 30%;--muneco-fondo: #173a4d;--muneco-borde: #2b5d73;--logo-1: var(--marca-turquesa);--logo-2: var(--marca-cian);--logo-3: var(--marca-violeta);--logo-4: var(--marca-fucsia);--ingreso-fondo-luz: #12203a;--ingreso-fondo: var(--marca-noche);--ingreso-texto: #e6edf7;--ingreso-titulo: #ffffff;--ingreso-texto-suave: #b8c4d6;--ingreso-tarjeta: rgb(17 26 46 / .72);--ingreso-tarjeta-borde: rgb(255 255 255 / .12);--ingreso-tarjeta-sombra: 0 20px 60px rgb(0 0 0 / .45);--ingreso-franja: var(--marca-turquesa);--ingreso-red-enlace: var(--marca-cian);--ingreso-red-enlace-opacidad: .16;--ingreso-red-nodo: var(--marca-turquesa);--ingreso-red-nodo-2: var(--marca-cian);--ingreso-piso: rgb(56 189 248 / .22);--ingreso-horizonte: var(--marca-cian);--ingreso-control: rgb(255 255 255 / .06);--ingreso-control-borde: rgb(255 255 255 / .18);--ingreso-acento: var(--marca-cian);--ingreso-acento-texto: #04111f;--ingreso-foco: #7dd3fc;--ingreso-girando-pista: rgb(255 255 255 / .2);--ingreso-aviso-fondo: rgb(253 230 138 / .12);--ingreso-aviso-texto: #fde68a;--ingreso-boton-1: var(--marca-turquesa);--ingreso-boton-2: var(--marca-cian);--ingreso-boton-texto: #04111f;--ingreso-principal: #e6edf7;--ingreso-principal-hover: #ffffff;--ingreso-principal-texto: #0b1220;--ingreso-linex-sobre-oscuro: block;--ingreso-linex-sobre-claro: none;color-scheme:dark}}:root[data-theme=dark]{--fondo: #0b1220;--superficie: #111a2e;--superficie-2: #18233b;--borde: #26324d;--texto: #e6edf7;--texto-suave: #a3b1c6;--acento: #38bdf8;--acento-texto: #0b1220;--acento-suave: #10314a;--foco: #7dd3fc;--ok-fondo: #12372a;--ok-texto: #a7f3d0;--aviso-fondo: #3b2f12;--aviso-texto: #fde68a;--novedad-valores: #fecaca;--novedad-valores-fondo: #451a1d;--novedad-datos: #fed7aa;--novedad-datos-fondo: #42250f;--novedad-decision: #c7d2fe;--novedad-decision-fondo: #1e1b4b;--sombra: 0 1px 2px rgb(0 0 0 / .3), 0 4px 16px rgb(0 0 0 / .25);--velo: rgb(2 6 15 / .62);--avatar-1: #60a5fa;--avatar-2: #a78bfa;--avatar-3: #f472b6;--avatar-4: #fb923c;--avatar-5: #22d3ee;--avatar-6: #94a3b8;--avatar-lavado: 30%;--muneco-fondo: #173a4d;--muneco-borde: #2b5d73;--logo-1: var(--marca-turquesa);--logo-2: var(--marca-cian);--logo-3: var(--marca-violeta);--logo-4: var(--marca-fucsia);--ingreso-fondo-luz: #12203a;--ingreso-fondo: var(--marca-noche);--ingreso-texto: #e6edf7;--ingreso-titulo: #ffffff;--ingreso-texto-suave: #b8c4d6;--ingreso-tarjeta: rgb(17 26 46 / .72);--ingreso-tarjeta-borde: rgb(255 255 255 / .12);--ingreso-tarjeta-sombra: 0 20px 60px rgb(0 0 0 / .45);--ingreso-franja: var(--marca-turquesa);--ingreso-red-enlace: var(--marca-cian);--ingreso-red-enlace-opacidad: .16;--ingreso-red-nodo: var(--marca-turquesa);--ingreso-red-nodo-2: var(--marca-cian);--ingreso-piso: rgb(56 189 248 / .22);--ingreso-horizonte: var(--marca-cian);--ingreso-control: rgb(255 255 255 / .06);--ingreso-control-borde: rgb(255 255 255 / .18);--ingreso-acento: var(--marca-cian);--ingreso-acento-texto: #04111f;--ingreso-foco: #7dd3fc;--ingreso-girando-pista: rgb(255 255 255 / .2);--ingreso-aviso-fondo: rgb(253 230 138 / .12);--ingreso-aviso-texto: #fde68a;--ingreso-boton-1: var(--marca-turquesa);--ingreso-boton-2: var(--marca-cian);--ingreso-boton-texto: #04111f;--ingreso-principal: #e6edf7;--ingreso-principal-hover: #ffffff;--ingreso-principal-texto: #0b1220;--ingreso-linex-sobre-oscuro: block;--ingreso-linex-sobre-claro: none;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;min-height:100%}body{background:var(--fondo);color:var(--texto);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:var(--acento)}:focus-visible{outline:3px solid var(--foco);outline-offset:2px}h1,h2{line-height:1.25}.saltar{position:absolute;left:8px;top:-48px;z-index:10;padding:8px 12px;background:var(--superficie);color:var(--texto);border:1px solid var(--borde)}.saltar:focus{top:8px}.boton{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 16px;border-radius:8px;border:1px solid transparent;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.boton--secundario{background:var(--superficie);color:var(--texto);border-color:var(--borde)}.boton--secundario:hover{background:var(--superficie-2)}.boton--marca{width:100%;min-height:48px;border-radius:0;color:var(--ingreso-boton-texto);background:linear-gradient(90deg,var(--ingreso-boton-1),var(--ingreso-boton-2))}.boton--marca:hover{filter:brightness(1.08)}.boton-icono{display:inline-flex;padding:0;border:0;background:none;cursor:pointer;border-radius:10px}.insignia{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:600;background:var(--superficie-2);color:var(--texto-suave);white-space:nowrap}.insignia--ok{background:var(--ok-fondo);color:var(--ok-texto)}.insignia--aviso{background:var(--aviso-fondo);color:var(--aviso-texto)}.insignia--valores{background:var(--novedad-valores-fondo);color:var(--novedad-valores)}.insignia--datos{background:var(--novedad-datos-fondo);color:var(--novedad-datos)}.insignia--decision{background:var(--novedad-decision-fondo);color:var(--novedad-decision)}.campo{display:grid;gap:6px;max-width:420px;margin-bottom:20px}.campo__etiqueta{font-weight:600}.campo__entrada{min-height:40px;padding:8px 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--texto);font:inherit}.preferencias{display:inline-flex;gap:8px;flex-wrap:wrap}.segmentado{display:inline-flex;padding:2px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie)}.segmentado__opcion{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:30px;padding:0 8px;border:0;border-radius:6px;background:none;color:var(--texto-suave);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.segmentado__opcion[aria-pressed=true]{background:var(--acento);color:var(--acento-texto)}.segmentado__opcion svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.logo{display:inline-flex;align-items:flex-end;gap:1px;line-height:1;--logo-alto: 44px}.logo--compacto{--logo-alto: 26px}.logo__letras{font-size:var(--logo-alto);font-weight:800;letter-spacing:.14em;background:linear-gradient(90deg,var(--logo-1),var(--logo-2),var(--logo-3),var(--logo-4),var(--logo-1));background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:logo-recorre 10s linear infinite}.logo__y{width:calc(var(--logo-alto) * .62);height:calc(var(--logo-alto) * .76);margin-bottom:calc(var(--logo-alto) * .1);overflow:visible}.logo__trazo{fill:none;stroke-width:7.5;stroke-linecap:round;stroke-dasharray:26;stroke-dashoffset:26;animation:logo-dibuja .9s ease-out forwards}.logo__brazo--der{animation-delay:.15s}.logo__pie{animation-delay:.85s}.logo__luz{fill:var(--logo-luz);transform-origin:20px 26px;animation:logo-late 2.6s ease-in-out 1.4s infinite;filter:drop-shadow(0 0 3px var(--logo-2))}.logo--quieto .logo__letras,.logo--quieto .logo__trazo,.logo--quieto .logo__luz{animation:none;stroke-dashoffset:0}@keyframes logo-recorre{to{background-position:300% 0}}@keyframes logo-dibuja{to{stroke-dashoffset:0}}@keyframes logo-late{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.45);opacity:1}}.icono-loky{display:inline-flex;width:36px;height:36px}.icono-loky svg{width:100%;height:100%}.marco{--ancho-menu: 256px;--acento-menu: linear-gradient(180deg, var(--logo-1), var(--logo-2));display:grid;grid-template-columns:var(--ancho-menu) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .2s ease}.lateral{position:sticky;top:0;display:flex;flex-direction:column;height:100vh;min-width:0;overflow:hidden;background:var(--superficie);border-right:1px solid var(--borde)}.lateral__cabeza{display:flex;flex:none;align-items:center;height:64px;padding:0 20px}.lateral__marca{display:inline-flex;align-items:center;border-radius:8px;text-decoration:none}.lateral__y{display:none;width:32px;height:32px}.menu{flex:1;min-height:0;overflow-y:auto;padding:4px 12px 12px}.menu ul{list-style:none;margin:0;padding:0}.menu__lista{display:grid;gap:2px}.menu__seccion{margin:18px 10px 6px;color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.menu__seccion:first-child{margin-top:6px}.menu__enlace,.menu__aliado{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:38px;padding:0 10px;border:0;border-radius:8px;background:none;color:var(--texto);font:inherit;font-size:14px;font-weight:500;text-align:left;text-decoration:none;cursor:pointer}.menu .icono{color:var(--texto-suave)}.menu .icono svg{width:20px;height:20px;stroke-width:1.7}.menu__texto{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.menu__enlace:hover,button.menu__aliado:hover{background:var(--superficie-2)}.menu__enlace:hover .icono,button.menu__aliado:hover .icono{color:var(--texto)}.menu__enlace:focus-visible,.menu__aliado:focus-visible,.lateral__marca:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.menu__enlace.activo{background:var(--acento-suave);font-weight:600}.menu__enlace.activo .icono{color:var(--acento)}.menu__enlace.activo:before,.menu__grupo--actual>.menu__aliado:before{content:"";position:absolute;top:8px;bottom:8px;left:0;width:3px;border-radius:0 3px 3px 0;background:var(--acento-menu)}.menu__grupo--actual>.menu__aliado:before{display:none}.menu__grupo--actual>.menu__aliado{font-weight:600}.menu__grupo--actual>.menu__aliado>.icono:first-child{color:var(--acento)}.menu__flecha{margin-left:auto;transition:transform .2s ease}.menu .menu__flecha svg{width:16px;height:16px}.menu__aliado[aria-expanded=false]>.menu__flecha{transform:rotate(-90deg)}.menu__aliado--inactivo{color:var(--texto-suave);cursor:default}.menu__aliado--inactivo>.icono{opacity:.55}.menu__aliado--inactivo .menu__texto{display:flex;align-items:center;justify-content:space-between;gap:8px}.menu__aliado--inactivo .insignia{flex:none;font-size:11px}.menu .menu__canales{display:grid;gap:2px;margin:2px 0 6px 19px;padding-left:10px;border-left:1px solid var(--borde)}.menu__flotante-titulo{display:none}.menu__enlace--canal{gap:10px;min-height:34px;padding:0 8px}.menu__enlace--canal.activo:before{top:6px;bottom:6px;left:-11.5px;width:2px;border-radius:2px}.menu__sigla{display:inline-grid;flex:none;place-items:center;min-width:32px;height:20px;padding:0 5px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie-2);color:var(--texto-suave);font-size:10.5px;font-weight:700;letter-spacing:.05em;line-height:1}.menu__enlace--canal.activo .menu__sigla{border-color:var(--acento);background:var(--superficie);color:var(--acento)}.menu__nombre-canal{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lateral__pie{flex:none;padding:8px 12px 12px;border-top:1px solid var(--borde)}.menu__recoger{color:var(--texto-suave)}.menu__recoger .menu__texto{display:flex;align-items:center;justify-content:space-between;gap:8px}.menu__recoger kbd{padding:0 6px;border:1px solid var(--borde);border-radius:4px;font:600 11px/18px ui-monospace,Consolas,monospace}.lateral-fondo{display:none}@media(min-width:768px){:root[data-menu=recogido] .marco{--ancho-menu: 72px}:root[data-menu=recogido] .lateral,:root[data-menu=recogido] .menu{overflow:visible}:root[data-menu=recogido] .lateral__cabeza{justify-content:center;padding:0}:root[data-menu=recogido] .lateral__logo{display:none}:root[data-menu=recogido] .lateral__y{display:inline-flex}:root[data-menu=recogido] .menu__seccion{height:1px;margin:10px 8px;background:var(--borde)}:root[data-menu=recogido] .menu__seccion:first-child{margin-top:2px;background:transparent}:root[data-menu=recogido] .menu__seccion-texto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:root[data-menu=recogido] .menu__lista>li>.menu__enlace,:root[data-menu=recogido] .menu__grupo>.menu__aliado,:root[data-menu=recogido] .menu__recoger{justify-content:center;gap:0;width:48px;min-height:40px;padding:0}:root[data-menu=recogido] .menu__flecha{display:none}:root[data-menu=recogido] .menu__grupo{position:relative}:root[data-menu=recogido] .menu__grupo--actual>.menu__aliado{background:var(--acento-suave)}:root[data-menu=recogido] .menu__grupo--actual>.menu__aliado:before{display:block}:root[data-menu=recogido] .menu__lista>li>.menu__enlace>.menu__texto,:root[data-menu=recogido] .menu__grupo>.menu__aliado>.menu__texto,:root[data-menu=recogido] .menu__recoger>.menu__texto{position:absolute;top:50%;left:calc(100% + 14px);z-index:30;flex:none;overflow:visible;padding:5px 10px;border-radius:6px;background:var(--texto);color:var(--fondo);box-shadow:var(--sombra);font-size:12.5px;font-weight:600;opacity:0;pointer-events:none;transform:translateY(-50%);transition:opacity .12s ease}:root[data-menu=recogido] .menu__lista>li>.menu__enlace:is(:hover,:focus-visible)>.menu__texto,:root[data-menu=recogido] .menu__grupo>.menu__aliado:is(:hover,:focus-visible)>.menu__texto,:root[data-menu=recogido] .menu__recoger:is(:hover,:focus-visible)>.menu__texto{opacity:1}:root[data-menu=recogido] .menu__aliado--inactivo .insignia{background:color-mix(in srgb,var(--fondo) 20%,transparent);color:inherit}:root[data-menu=recogido] .menu__recoger kbd{border-color:currentColor}:root[data-menu=recogido] .menu__grupo:is(:hover,.menu__grupo--abierto)>.menu__aliado>.menu__texto{opacity:0}:root[data-menu=recogido] .menu .menu__canales{display:none;position:absolute;top:-6px;left:calc(100% + 12px);z-index:40;min-width:220px;margin:0;padding:6px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie);box-shadow:var(--sombra)}:root[data-menu=recogido] .menu__canales:before{content:"";position:absolute;top:0;bottom:0;left:-14px;width:14px}:root[data-menu=recogido] .menu .menu__grupo:is(:hover,.menu__grupo--abierto)>.menu__canales{display:grid}:root[data-menu=recogido] .menu__flotante-titulo{display:block;padding:4px 8px 6px;color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:root[data-menu=recogido] .menu__enlace--canal.activo:before{left:0;width:3px;border-radius:0 3px 3px 0}}.marco__cuerpo{min-width:0}.superior{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:64px;padding:10px 24px;background:var(--superficie);border-bottom:1px solid var(--borde)}.superior .superior__menu,.superior__marca{display:none}.superior .superior__menu{width:36px;height:36px;color:var(--texto)}.superior__menu .icono svg{width:22px;height:22px}.superior__espacio{flex:1}.avatar{--avatar-tono: var(--avatar-6);display:inline-grid;flex:none;place-items:center;width:36px;height:36px;overflow:hidden;border-radius:50%;background:color-mix(in srgb,var(--avatar-tono) var(--avatar-lavado),var(--superficie));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--avatar-tono) 45%,transparent);color:var(--texto);font-size:13px;font-weight:700;letter-spacing:.02em;line-height:1;-webkit-user-select:none;user-select:none}.avatar[data-iniciales]:before{content:attr(data-iniciales)}.avatar--chico{width:28px;height:28px;font-size:11px}.avatar--grande{width:48px;height:48px;font-size:17px}.avatar__foto{width:100%;height:100%;object-fit:cover}.avatar--tono-1{--avatar-tono: var(--avatar-1)}.avatar--tono-2{--avatar-tono: var(--avatar-2)}.avatar--tono-3{--avatar-tono: var(--avatar-3)}.avatar--tono-4{--avatar-tono: var(--avatar-4)}.avatar--tono-5{--avatar-tono: var(--avatar-5)}.avatar--tono-6{--avatar-tono: var(--avatar-6)}.usuario{position:relative;display:inline-flex}.usuario__boton{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding:3px 6px 3px 3px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--texto-suave);cursor:pointer}.usuario__boton:hover,.usuario__boton[aria-expanded=true]{background:var(--superficie-2);border-color:var(--borde)}.usuario__boton:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.usuario__flecha svg{width:16px;height:16px;transition:transform .15s ease}.usuario__boton[aria-expanded=true] .usuario__flecha svg{transform:rotate(180deg)}.usuario__panel{position:absolute;top:calc(100% + 8px);right:0;z-index:70;width:min(320px,calc(100vw - 32px));padding:16px;background:var(--superficie);border:1px solid var(--borde);border-radius:12px;box-shadow:var(--sombra);color:var(--texto)}.usuario__panel:focus{outline:none}.usuario__panel:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.usuario__quien{display:flex;align-items:center;gap:12px}.usuario__datos{min-width:0}.usuario__nombre{margin:0;font-weight:700;overflow-wrap:anywhere}.usuario__correo{margin:2px 0 0;color:var(--texto-suave);font-size:13px;overflow-wrap:anywhere}.usuario__detalle{display:grid;gap:10px;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--borde)}.usuario__detalle dt{color:var(--texto-suave);font-size:12px}.usuario__detalle dd{margin:2px 0 0;font-size:14px}.usuario__salir{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:14px;padding:0 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--texto);font:inherit;font-weight:600;cursor:pointer}.usuario__salir:hover{background:var(--superficie-2)}.usuario__salir:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.usuario__salir .icono svg{width:18px;height:18px}.contenido{padding:28px 32px 48px;max-width:1200px}.contenido:has(.pagina-tabla__tabla),.contenido:has(loky-analisis-realizados),.contenido:has(table){max-width:none}.contenido:has(.pagina-tabla__tabla){min-width:0;overflow-x:clip}.pagina-tabla{min-width:0;max-width:100%}.contenido:focus{outline:none}.pagina-suelta{display:block;min-height:100vh}@media(max-width:767.98px){.marco{grid-template-columns:minmax(0,1fr)}.lateral{position:fixed;inset:0 auto 0 0;z-index:60;width:min(296px,86vw);height:100dvh;box-shadow:var(--sombra);transform:translate(-100%);visibility:hidden;transition:transform .2s ease,visibility 0s linear .2s}.lateral--abierta{transform:none;visibility:visible;transition:transform .2s ease}.lateral__pie{display:none}.lateral-fondo{display:block;position:fixed;inset:0;z-index:55;background:color-mix(in srgb,var(--marca-noche) 45%,transparent)}.superior .superior__menu{display:inline-grid}.superior__marca{display:inline-flex;width:28px;height:28px}.superior>.preferencias{order:1}}@media(max-width:860px){.superior,.contenido{padding-left:16px;padding-right:16px}}@media(prefers-reduced-motion:reduce){.marco,.lateral,.menu__flecha,.menu__texto,.usuario__flecha svg{transition:none!important}}.encabezado{margin-bottom:24px}.encabezado__titulo{margin:0 0 6px;font-size:26px}.encabezado__frase{margin:0 0 12px;color:var(--texto-suave);font-size:16px}.miga{margin:0;color:var(--texto-suave);font-weight:600}.espacio__titulo{margin:0 0 16px;font-size:28px}.pestanas{display:flex;gap:4px;flex-wrap:wrap;margin-bottom:24px;border-bottom:1px solid var(--borde)}.pestanas__enlace{padding:10px 14px;color:var(--texto-suave);text-decoration:none;font-weight:600;border-bottom:3px solid transparent;margin-bottom:-1px}.pestanas__enlace:hover{color:var(--texto)}.pestanas__enlace.activo{color:var(--texto);border-bottom-color:var(--acento)}.bloque__titulo{font-size:18px;margin:0 0 12px}.accesos{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;list-style:none;margin:0 0 32px;padding:0}.acceso{display:grid;gap:4px;height:100%;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);box-shadow:var(--sombra);color:var(--texto);text-decoration:none}.acceso:hover{border-color:var(--acento)}.acceso__titulo{font-weight:700}.acceso__detalle{color:var(--texto-suave);font-size:14px}.frase-del-dia{margin:0;padding:20px 24px;border-left:4px solid var(--acento);border-radius:0 12px 12px 0;background:var(--superficie)}.frase-del-dia__titulo{color:var(--texto-suave);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.frase-del-dia__texto{margin:6px 0 0;font-size:18px}.tarjetas{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;list-style:none;margin:0;padding:0}.tarjeta{padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.tarjeta--inactiva{background:var(--superficie-2)}.tarjeta__cabeza{display:flex;justify-content:space-between;align-items:center;gap:8px}.tarjeta__titulo{margin:0;font-size:17px}.tarjeta__canales{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:12px 0 0;padding:0}.chip{display:inline-block;padding:4px 10px;border:1px solid var(--borde);border-radius:999px;color:var(--texto);text-decoration:none;font-size:14px}.chip:hover{border-color:var(--acento)}.vacio{color:var(--texto-suave)}.ingreso{position:relative;display:flex;flex-direction:column;min-height:100vh;overflow:hidden;background:radial-gradient(ellipse at 50% 20%,var(--ingreso-fondo-luz) 0%,var(--ingreso-fondo) 65%);color:var(--ingreso-texto);--superficie: var(--ingreso-control);--borde: var(--ingreso-control-borde);--texto-suave: var(--ingreso-texto-suave);--acento: var(--ingreso-acento);--acento-texto: var(--ingreso-acento-texto);--foco: var(--ingreso-foco)}.ingreso__fondo{position:absolute;inset:0;pointer-events:none}.ingreso__red{position:absolute;inset:0;width:100%;height:100%}.ingreso__enlace{stroke:var(--ingreso-red-enlace);stroke-opacity:var(--ingreso-red-enlace-opacidad);stroke-width:1}.ingreso__nodo{fill:var(--ingreso-red-nodo);transform-box:fill-box;transform-origin:center;animation:nodo-late 6s ease-in-out infinite}.ingreso__nodo:nth-child(3n){fill:var(--ingreso-red-nodo-2)}@keyframes nodo-late{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.95;transform:scale(1.6)}}.ingreso__piso{position:absolute;left:-50%;right:-50%;bottom:0;height:42%;transform:perspective(380px) rotateX(62deg);transform-origin:bottom;background-image:linear-gradient(var(--ingreso-piso) 1px,transparent 1px),linear-gradient(90deg,var(--ingreso-piso) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(to top,#000 10%,transparent 95%);mask-image:linear-gradient(to top,#000 10%,transparent 95%);animation:piso-avanza 8s linear infinite}.ingreso__piso:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent,var(--ingreso-horizonte),transparent)}@keyframes piso-avanza{to{background-position:0 48px}}.ingreso--quieto .ingreso__nodo,.ingreso--quieto .ingreso__piso{animation:none}.ingreso__barra{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.ingreso__marca{display:inline-flex;align-items:center;min-width:0}.ingreso__marca .ingreso__linex{width:min(150px,36vw)}.ingreso__marca--tarjeta{display:flex;justify-content:center;margin-bottom:18px}.ingreso__marca--tarjeta .ingreso__linex{width:min(180px,55vw)}.ingreso__centro{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:16px 16px 15vh}.ingreso__linex{width:min(220px,60vw);height:auto}.ingreso__linex--sobre-oscuro{display:var(--ingreso-linex-sobre-oscuro)}.ingreso__linex--sobre-claro{display:var(--ingreso-linex-sobre-claro)}.ingreso__tarjeta{position:relative;width:min(420px,100%);padding:36px 28px 28px;text-align:center;background:var(--ingreso-tarjeta);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--ingreso-tarjeta-borde);border-top:0;box-shadow:var(--ingreso-tarjeta-sombra)}.ingreso__tarjeta:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,var(--logo-1),var(--logo-2),var(--logo-3),var(--logo-4))}.ingreso__titulo{margin:0 0 4px;font-size:24px;color:var(--ingreso-titulo)}.ingreso__titulo:focus{outline:none}.ingreso__titulo:focus-visible{outline:2px solid var(--foco);outline-offset:4px}.ingreso__frase{margin:16px 0 24px;color:var(--ingreso-texto-suave);line-height:1.5}.ingreso__vuelves{margin:0 0 24px;color:var(--ingreso-texto-suave)}.ingreso__invitacion{margin:16px 0 0;color:var(--ingreso-texto-suave);font-size:13px}.ingreso__volver{display:inline-flex;align-items:center;gap:6px;margin-top:20px;padding:6px 4px;border:0;background:none;color:var(--ingreso-texto-suave);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.ingreso__volver:hover:not(:disabled){color:var(--ingreso-titulo);text-decoration:underline}.ingreso__volver:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.ingreso__volver:disabled{cursor:default;opacity:.6}.ingreso__estado{display:flex;align-items:center;justify-content:center;gap:10px;margin:0;min-height:48px;color:var(--ingreso-texto-suave)}.ingreso__girando{width:18px;height:18px;border:2px solid var(--ingreso-girando-pista);border-top-color:var(--ingreso-acento);border-radius:50%;animation:girar .8s linear infinite}@keyframes girar{to{transform:rotate(360deg)}}.ingreso__aviso{margin:0 0 14px;text-align:left;padding:10px 12px;background:var(--ingreso-aviso-fondo);border-left:3px solid var(--ingreso-aviso-texto);color:var(--ingreso-aviso-texto)}.ingreso__nota{margin:12px 0 0;color:var(--ingreso-texto-suave);font-size:13px}.visualmente-oculto{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.boton--primario{background:var(--acento);color:var(--acento-texto)}.boton--primario:hover{filter:brightness(1.08)}.boton:disabled{opacity:.6;cursor:progress}.campo__ayuda{color:var(--texto-suave);font-size:13px}.aviso-api{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:10px 24px;background:var(--aviso-fondo);color:var(--aviso-texto)}.aviso-api p{margin:0}.resumen{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:0 0 24px}.resumen__cifra{margin:0;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.resumen__cifra dt{color:var(--texto-suave);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.resumen__cifra dd{margin:0}.resumen__valor{font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.resumen__detalle{color:var(--texto-suave);font-size:13px}.resumen__cifra--ok .resumen__valor{color:var(--ok-texto)}.resumen__cifra--aviso{background:var(--aviso-fondo);color:var(--aviso-texto)}.resumen__cifra--aviso dt,.resumen__cifra--aviso .resumen__detalle{color:inherit}.bloque-reporte{margin:0 0 24px;padding:20px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.bloque-reporte--aviso{border-color:var(--aviso-texto)}.bloque-reporte__titulo{margin:0 0 4px;font-size:18px}.bloque-reporte__subtitulo,.revisa__subtitulo{margin:20px 0 8px;font-size:15px}.bloque-reporte__frase,.bloque-reporte__nota{margin:0 0 12px;color:var(--texto-suave)}.revisa{display:grid;gap:10px;margin:0;padding:0;list-style:none}.revisa__item{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2)}.revisa__item .boton{justify-self:start;min-height:34px;padding:4px 12px}.revisa__cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.revisa__explicaciones{margin:0;padding-left:20px}.barra-tabla{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px}.buscador{flex:1 1 240px;max-width:360px}.buscador .campo__entrada{width:100%}.tabla__marco{position:relative;max-width:100%;overflow-x:auto;border:1px solid var(--borde);border-radius:10px}.tabla{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.tabla caption{padding:10px 12px 4px;text-align:left;font-weight:700}.tabla th,.tabla td{padding:10px 12px;border-bottom:1px solid var(--borde);text-align:left;white-space:nowrap}.tabla thead th{background:var(--superficie-2);color:var(--texto-suave);font-size:12px;text-transform:uppercase;letter-spacing:.05em}.tabla tbody th{font-weight:600}.tabla tfoot th,.tabla tfoot td{font-weight:700;background:var(--superficie-2);border-bottom:0}.tabla--compacta th,.tabla--compacta td{padding:6px 10px}.tabla .num{text-align:right}.fila--alerta>*{background:var(--aviso-fondo);color:var(--aviso-texto)}.fila--total>*{font-weight:800;border-top:2px solid var(--texto)}.sin-valor{color:var(--texto-suave);text-align:center}.enlace-boton{padding:0;border:0;background:none;color:var(--acento);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.pie-tabla{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;color:var(--texto-suave);font-size:14px}.pie-tabla p{margin:0}.cuadro{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;align-items:start}.panel-lateral{position:fixed;inset:0;z-index:20;display:flex;justify-content:flex-end}.panel-lateral__fondo{position:absolute;inset:0;background:var(--velo);animation:velo-entra .22s ease-out}.panel-lateral__caja{position:relative;display:flex;flex-direction:column;width:min(480px,100%);height:100%;overflow:auto;background:var(--superficie);border-left:1px solid var(--borde);box-shadow:var(--sombra);animation:panel-entra .24s cubic-bezier(.2,.8,.2,1)}.panel-lateral--amplio .panel-lateral__caja{width:min(620px,100%)}.panel-lateral--grande .panel-lateral__caja{width:min(900px,100% - 32px)}.panel-lateral .selector-fechas{max-width:none}.panel-lateral .selector-fechas__panel{position:static;max-width:100%;margin-top:8px}.panel-lateral--sale{animation:velo-sale .22s ease-in forwards}.panel-lateral--sale .panel-lateral__caja{animation:panel-sale .22s ease-in forwards}@keyframes panel-entra{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes panel-sale{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes velo-entra{0%{opacity:0}to{opacity:1}}@keyframes velo-sale{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.panel-lateral__fondo,.panel-lateral__caja,.panel-lateral--sale,.panel-lateral--sale .panel-lateral__caja{animation:none}}.panel-lateral__cabeza{position:sticky;top:0;z-index:4;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 14px;background:var(--superficie);border-bottom:1px solid var(--borde)}.panel-lateral__titulo{margin:0;font-size:20px}.panel-lateral__subtitulo{margin:4px 0 0;color:var(--texto-suave)}.panel-lateral__cerrar{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--texto);cursor:pointer}.panel-lateral__cerrar:hover{background:var(--superficie-2)}.panel-lateral__cuerpo{display:grid;gap:20px;padding:18px 22px 28px}.detalle__seccion{display:grid;gap:8px}.detalle__titulo{margin:0;color:var(--texto-suave);font-size:12px;text-transform:uppercase;letter-spacing:.06em}.detalle__datos{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:0}.detalle__datos dt{color:var(--texto-suave);font-size:13px}.detalle__datos dd{margin:0;font-weight:600}.detalle__lista{margin:0;padding-left:20px}.etiqueta-novedad{display:inline-block;margin:2px 4px 2px 0;padding:2px 8px;border:1px solid currentColor;border-radius:6px;font-size:12px;font-weight:600;line-height:1.4}.etiqueta-novedad--valores,.leyenda-novedades__item--valores:before{background:var(--novedad-valores-fondo);color:var(--novedad-valores)}.etiqueta-novedad--datos,.leyenda-novedades__item--datos:before{background:var(--novedad-datos-fondo);color:var(--novedad-datos)}.novedades{display:grid;gap:8px;margin:0;padding:0;list-style:none}.novedad{padding:6px 0 6px 10px;border-left:3px solid var(--borde)}.novedad--valores{border-left-color:var(--novedad-valores)}.novedad--datos{border-left-color:var(--novedad-datos)}.novedad__observacion{margin:4px 0 0}.leyenda-novedades{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 12px;color:var(--texto-suave);font-size:13px}.leyenda-novedades__item:before{content:"";display:inline-block;width:10px;height:10px;margin-right:6px;border:2px solid currentColor;border-radius:2px;vertical-align:-1px}.celda-novedad--valores{background:var(--novedad-valores-fondo)}.celda-novedad--datos{background:var(--novedad-datos-fondo)}.celda-con-novedad--valores{background:var(--novedad-valores-fondo);color:var(--novedad-valores);box-shadow:inset 0 0 0 1px var(--novedad-valores)}.celda-con-novedad--datos{background:var(--novedad-datos-fondo);color:var(--novedad-datos);box-shadow:inset 0 0 0 1px var(--novedad-datos)}.acciones-grupo{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 0 8px;padding:8px 12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2)}.acciones-grupo .campo{margin:0}.acciones-grupo__avisos{margin:0 0 8px;padding-left:20px}.acciones-grupo__entrar{margin:0 0 8px}.seguimiento__item{display:grid;gap:6px;padding:12px 14px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2)}.revisa__item--valores,.seguimiento__item--valores{border-left:4px solid var(--novedad-valores)}.revisa__item--datos,.seguimiento__item--datos{border-left:4px solid var(--novedad-datos)}.filtros-novedad{display:flex;flex-wrap:wrap;gap:8px 12px}.filtro-novedad{display:grid;gap:2px;font-size:13px;color:var(--texto-suave)}.detalle__nota{margin:0;color:var(--texto-suave);font-size:14px}.encabezado__fila{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.subpestanas{display:flex;flex-wrap:wrap;gap:4px;margin-top:16px}.subpestanas__enlace{padding:6px 14px;border:1px solid var(--borde);border-radius:999px;color:var(--texto-suave);font-weight:600;text-decoration:none}.subpestanas__enlace:hover{color:var(--texto);background:var(--superficie-2)}.subpestanas__enlace.activo{color:var(--acento-texto);background:var(--acento);border-color:var(--acento)}.filtros__casilla{display:inline-flex;align-items:center;align-self:end;gap:6px;min-height:40px;white-space:nowrap}.subpestanas--vistas{margin:12px 0 8px}.novedad__estado{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:6px 0 0;color:var(--texto-suave);font-size:13px}.insignia--abierta{background:var(--aviso-fondo);color:var(--aviso-texto)}.insignia--conciliada{background:var(--acento-suave);color:var(--texto)}.insignia--resuelta{background:var(--ok-fondo);color:var(--ok-texto)}.acciones-novedad,.acciones-fila{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:6px}.acciones-novedad .boton{min-height:34px;padding:4px 12px}.formulario{display:grid;gap:4px;max-width:560px}.formulario>.boton{justify-self:start}.formulario .campo{margin-bottom:12px}.campos-fila{display:flex;flex-wrap:wrap;gap:0 16px}.campo__entrada--area{min-height:80px;resize:vertical}.campo__entrada[readonly]{background:var(--superficie-2)}.campo__entrada:focus-visible,.opcion input:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.campo__entrada[aria-invalid=true]{border-color:var(--novedad-valores)}.campo__error{color:var(--novedad-valores);font-size:13px;font-weight:600}.mensaje-de-campo{display:contents}.campo__contador{color:var(--texto-suave);font-size:12px;font-variant-numeric:tabular-nums}.campo__contador--lleno{color:var(--novedad-valores);font-weight:600}.opciones,.reparto{display:grid;gap:6px;margin:0 0 12px;padding:0;border:0}.opcion{display:flex;align-items:center;gap:8px;min-height:32px}.opcion input{width:18px;height:18px;accent-color:var(--acento)}.aviso-ok{margin:8px 0;padding:10px 14px;border-radius:8px;background:var(--ok-fondo);color:var(--ok-texto)}.aviso-api--info{margin:8px 0 12px;border-radius:8px}[data-prueba=seguimiento] .segmentado{margin-bottom:12px}.confirmacion{margin-top:16px}.confirmacion .detalle__titulo:focus{outline:3px solid var(--foco);outline-offset:2px}tr.anulado>*,li.anulado{color:var(--texto-suave);text-decoration:line-through}.bitacora{display:grid;gap:0;margin:0 0 12px;padding:0;list-style:none;border-left:2px solid var(--borde)}.bitacora__evento{position:relative;padding:8px 0 12px 18px}.bitacora__evento:before{content:"";position:absolute;top:14px;left:-6px;width:10px;height:10px;border-radius:50%;background:var(--acento)}.bitacora__cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;color:var(--texto-suave);font-size:13px}.bitacora__cabeza strong{color:var(--texto)}.bitacora__resumen{margin:4px 0 0}.bitacora__sobre{margin:2px 0 0;color:var(--texto-suave);font-size:13px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.logo__trazo{stroke-dashoffset:0}}:root{--calendario-corte-a: #e8f4fa;--calendario-corte-b: #f1effd;--calendario-resaltado: #cfe7f3;--calendario-previa: #d7eef6}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--calendario-corte-a: #12273c;--calendario-corte-b: #1d1c3a;--calendario-resaltado: #1d4766;--calendario-previa: #173a55}}:root[data-theme=dark]{--calendario-corte-a: #12273c;--calendario-corte-b: #1d1c3a;--calendario-resaltado: #1d4766;--calendario-previa: #173a55}.selector-fechas{position:relative;display:block;max-width:640px;margin-bottom:12px}.selector-fechas__grupo{min-width:0;margin:0;padding:0;border:0}.selector-fechas__grupo>.campo__etiqueta{display:block;margin-bottom:6px;padding:0}.selector-fechas__campos{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px}.selector-fechas__campo{display:grid;flex:0 1 170px;gap:4px}.selector-fechas__campos .campo__entrada{width:100%;min-width:0;font-variant-numeric:tabular-nums}.selector-fechas--un-dia .campo__entrada{flex:0 1 170px}.selector-fechas__subetiqueta{color:var(--texto-suave);font-size:13px;font-weight:600}.selector-fechas__guion{align-self:center;padding-top:20px;color:var(--texto-suave)}.selector-fechas__abrir svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.selector-fechas__abrir[aria-expanded=true]{border-color:var(--acento);background:var(--acento-suave)}.selector-fechas__resumen{margin:8px 0 0;font-weight:600}.selector-fechas__panel{position:absolute;z-index:30;top:calc(100% + 6px);left:0;display:grid;grid-template-columns:auto 1fr;gap:12px 16px;width:max-content;max-width:min(760px,calc(100vw - 32px));padding:14px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);box-shadow:var(--sombra);transform-origin:top left;animation:calendario-abrir .16s ease-out}.selector-fechas__atajos{display:flex;flex-direction:column;gap:4px;min-width:150px;padding-right:12px;border-right:1px solid var(--borde)}.atajo{display:grid;padding:6px 10px;border:1px solid transparent;border-radius:8px;background:none;color:var(--texto);font:inherit;font-size:14px;text-align:left;cursor:pointer}.atajo:hover:not(:disabled){background:var(--superficie-2)}.atajo[aria-pressed=true]{border-color:var(--acento);background:var(--acento-suave)}.atajo:disabled{opacity:.45;cursor:not-allowed}.atajo__nombre{font-weight:600}.atajo__rango{color:var(--texto-suave);font-size:12px;white-space:nowrap}.calendario{position:relative;display:block;min-width:0}.calendario__nav{position:absolute;top:-2px;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.calendario__flecha{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--texto);cursor:pointer;pointer-events:auto}.calendario__flecha:hover:not(:disabled){background:var(--superficie-2)}.calendario__flecha:disabled{opacity:.4;cursor:not-allowed}.calendario__flecha svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.calendario__meses{display:flex;gap:24px}.calendario__meses[data-direccion=adelante]{animation:calendario-adelante .2s ease-out}.calendario__meses[data-direccion=atras]{animation:calendario-atras .2s ease-out}.calendario__mes{min-width:0}.calendario__titulo{margin:0 0 8px;padding:0 40px;font-size:15px;line-height:30px;text-align:center}.calendario__cuadricula{border-collapse:separate;border-spacing:0 2px}.calendario__cuadricula th{width:40px;padding:2px 0 6px;color:var(--texto-suave);font-size:12px;font-weight:600;text-align:center}.calendario__cuadricula td{padding:0;text-align:center}.calendario__celda--corte[data-tono="0"]{background:var(--calendario-corte-a)}.calendario__celda--corte[data-tono="1"]{background:var(--calendario-corte-b)}.calendario__celda--corte-resaltado[data-tono]{background:var(--calendario-resaltado)}.calendario__celda--en-rango,.calendario__celda--en-rango[data-tono]{background:var(--acento-suave)}.calendario__celda--previa,.calendario__celda--previa[data-tono]{background:var(--calendario-previa)}.calendario__celda--inicio{border-top-left-radius:999px;border-bottom-left-radius:999px}.calendario__celda--fin{border-top-right-radius:999px;border-bottom-right-radius:999px}.calendario__dia{display:inline-grid;place-items:center;width:38px;height:38px;margin:0 1px;padding:0;border:1px solid transparent;border-radius:999px;background:none;color:var(--texto);font:inherit;font-size:14px;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .12s ease,color .12s ease}.calendario__dia:hover:not([aria-disabled=true]){border-color:var(--acento)}.calendario__dia:focus-visible{outline:3px solid var(--foco);outline-offset:1px}.calendario__celda--hoy .calendario__dia{border-color:var(--texto-suave);font-weight:800}.calendario__celda--inicio .calendario__dia,.calendario__celda--fin .calendario__dia{background:var(--acento);color:var(--acento-texto);font-weight:700}.calendario__celda--previa.calendario__celda--fin:not(.calendario__celda--inicio) .calendario__dia{border:2px dashed var(--acento);background:var(--superficie);color:var(--texto)}.calendario__celda--no-disponible .calendario__dia{color:var(--texto-suave);opacity:.45;text-decoration:line-through;cursor:not-allowed}.calendario__cortes{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.calendario__corte{padding:3px 10px;border:1px solid var(--borde);border-radius:999px;color:var(--texto);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.calendario__corte[data-tono="0"]{background:var(--calendario-corte-a)}.calendario__corte[data-tono="1"]{background:var(--calendario-corte-b)}.calendario__corte:hover:not(:disabled),.calendario__corte:focus-visible{border-color:var(--acento);background:var(--calendario-resaltado)}.calendario__corte:disabled{opacity:.45;cursor:not-allowed}@keyframes calendario-abrir{0%{opacity:0;transform:translateY(-4px) scale(.98)}}@keyframes calendario-adelante{0%{opacity:0;transform:translate(16px)}}@keyframes calendario-atras{0%{opacity:0;transform:translate(-16px)}}@media(max-width:640px){.selector-fechas__panel{position:static;grid-template-columns:1fr;width:100%;max-width:100%;margin-top:8px;padding:10px}.selector-fechas__atajos{flex-direction:row;min-width:0;padding:0 0 8px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--borde);scroll-snap-type:x mandatory}.atajo{flex:0 0 auto;border-color:var(--borde);scroll-snap-align:start}.selector-fechas__campo{flex:1 1 40%}.selector-fechas__guion{display:none}.selector-fechas__abrir{flex:1 1 100%}.calendario__meses,.calendario__mes,.calendario__cuadricula{width:100%}.calendario__cuadricula th{width:auto}.calendario__dia{width:100%;max-width:42px;height:40px}}.boton--chico{min-height:34px;padding:5px 12px;font-size:14px}.filtros.filtros--panel{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-items:end;gap:14px 16px;margin:12px 0 16px;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie-2)}.filtros--panel>.campo,.filtros--panel>.filtros__buscar,.filtros--panel>.filtros__periodo{min-width:0;max-width:none;margin:0}.filtros--panel>.filtros__periodo{grid-column:span 2}.filtros--panel .campo{gap:6px}.filtros--panel .campo__etiqueta,.filtros--panel .selector-fechas__grupo>.campo__etiqueta{display:flex;align-items:center;gap:6px;min-height:20px;margin:0;overflow:hidden;font-size:14px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.filtros--panel .selector-fechas__grupo>.campo__etiqueta{width:100%;margin-bottom:6px}.filtros--panel .campo__etiqueta .icono{flex:none;color:var(--texto-suave)}.filtros--panel>.campo>.campo__entrada,.filtros--panel .selector-fechas__disparador{width:100%;height:40px;min-height:40px;padding:0 12px;border:1px solid var(--borde);border-radius:8px;background-color:var(--superficie);color:var(--texto);font:inherit;font-size:15px}.filtros--panel>.campo>.campo__entrada:hover,.filtros--panel .selector-fechas__disparador:hover{border-color:var(--texto-suave)}.filtros--panel>.campo>.campo__entrada::placeholder{color:var(--texto-suave)}.filtros--panel select.campo__entrada{padding-right:36px;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--texto-suave) 50%),linear-gradient(135deg,var(--texto-suave) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat;text-overflow:ellipsis;cursor:pointer}.filtros--panel select.campo__entrada option{background:var(--superficie);color:var(--texto)}.filtros__restablecer{grid-column:-2 / -1;justify-self:end;height:40px;min-height:40px;padding:0 14px;font-size:14px}.filtros__restablecer:disabled{color:var(--texto-suave);background:transparent;cursor:not-allowed}.filtros__cuenta{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--acento);color:var(--acento-texto);font-size:12px;font-weight:700;line-height:1}.filtros__punto{flex:none;width:6px;height:6px;border-radius:50%;background:var(--acento)}.filtros--panel>.filtros__linea{grid-column:span 2}.filtros--panel .filtros__linea .segmentado{display:flex;height:40px;padding:3px;border-radius:8px}.filtros--panel .filtros__linea .segmentado__opcion{flex:1 1 0;min-height:0;font-size:14px}.filtros--panel .filtros__linea .segmentado__opcion:not([aria-pressed=true]):hover{color:var(--texto)}.desplegable{position:relative}.filtros--panel>.desplegable>.desplegable__boton{display:flex;align-items:center;padding-right:36px;text-align:left;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--texto-suave) 50%),linear-gradient(135deg,var(--texto-suave) 50%,transparent 50%);background-position:calc(100% - 18px) 50%,calc(100% - 13px) 50%;background-size:5px 5px;background-repeat:no-repeat}.filtros--panel>.desplegable>.desplegable__boton[aria-expanded=true]{border-color:var(--acento)}.filtros--panel>.desplegable>.desplegable__boton:disabled{color:var(--texto-suave);cursor:not-allowed;opacity:.7}.desplegable__texto{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.desplegable__lista{position:absolute;z-index:6;top:100%;left:0;min-width:100%;max-height:320px;margin:6px 0 0;padding:6px;overflow-y:auto;list-style:none;border:1px solid var(--borde);border-radius:10px;background:var(--superficie);box-shadow:var(--sombra)}.desplegable__lista:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.desplegable__opcion{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-left:3px solid transparent;border-radius:6px;white-space:nowrap;cursor:pointer}.desplegable__opcion--activa{background:var(--superficie-2)}.desplegable__opcion[aria-selected=true]{border-left-color:var(--acento);background:var(--acento-suave);font-weight:700}.desplegable__opcion[aria-disabled=true]{color:var(--texto-suave);cursor:not-allowed}.desplegable__detalle{font-size:12px;font-weight:400}@media(max-width:640px){.filtros.filtros--panel{grid-template-columns:minmax(0,1fr)}.filtros--panel>.filtros__periodo,.filtros--panel>.filtros__linea,.filtros__restablecer{grid-column:auto}.filtros__restablecer{justify-self:stretch}}.selector-fechas--compacto{max-width:none;margin-bottom:0}.selector-fechas__disparador{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;text-align:left;font-variant-numeric:tabular-nums;cursor:pointer}.selector-fechas__disparador[aria-expanded=true]{border-color:var(--acento);background:var(--superficie);outline:1px solid var(--acento)}.selector-fechas__disparador[aria-invalid=true]{border-color:var(--novedad-valores)}.selector-fechas__disparador:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.selector-fechas__disparador svg{flex:none;color:var(--texto-suave)}.selector-fechas__valor{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.selector-fechas__valor--vacio{color:var(--texto-suave)}.selector-fechas__control{position:relative}.selector-fechas__control--borrable .selector-fechas__disparador{padding-right:68px}.selector-fechas__control--borrable .selector-fechas__disparador svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none}.selector-fechas__borrar{position:absolute;right:38px;top:50%;transform:translateY(-50%);display:inline-grid;place-items:center;width:26px;height:26px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--texto-suave);cursor:pointer}.selector-fechas__borrar:hover{background:var(--superficie-2);color:var(--texto)}.selector-fechas__borrar:focus-visible{outline:3px solid var(--foco);outline-offset:1px}.selector-fechas__borrar svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.selector-fechas__cabeza{grid-column:1 / -1;display:grid;gap:6px;padding-bottom:12px;border-bottom:1px solid var(--borde)}.selector-fechas__cabeza .selector-fechas__resumen,.barra-tabla__cuenta{margin:0;color:var(--texto-suave);font-size:14px}.barra-tabla__acciones{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.selector-columnas{position:relative}.selector-columnas>summary{list-style:none}.selector-columnas>summary::-webkit-details-marker{display:none}.selector-columnas__cuenta{padding:0 6px;border-radius:999px;background:var(--superficie-2);color:var(--texto-suave);font-size:12px;font-variant-numeric:tabular-nums}.selector-columnas__panel{position:absolute;z-index:5;right:0;display:flex;flex-direction:column;width:min(470px,calc(100vw - 32px));max-height:min(72vh,640px);margin:6px 0 0;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);box-shadow:var(--sombra);overflow:hidden}.selector-columnas__cuerpo{display:grid;gap:10px;min-height:0;padding:12px;overflow-y:auto}.selector-columnas__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 4px}.selector-columnas__ayuda{margin:0;color:var(--texto-suave);font-size:13px;line-height:1.4}.selector-columnas__seleccion{color:var(--texto-suave);font-size:13px;font-variant-numeric:tabular-nums}.selector-columnas__lista{display:grid;grid-template-columns:1fr 1fr;gap:2px 6px;min-width:0;margin:0;padding:0;border:0}.opcion-columna--fija{grid-column:1 / -1}@media(max-width:520px){.selector-columnas__lista{grid-template-columns:1fr}}.opcion-columna{position:relative;display:flex;align-items:center;gap:10px;min-height:36px;padding:4px 10px;border-radius:8px;cursor:pointer;font-size:14px}.opcion-columna:hover{background:var(--superficie-2)}.opcion-columna:has(.opcion-columna__casilla:focus-visible){outline:3px solid var(--foco);outline-offset:-1px}.opcion-columna__casilla{position:absolute;left:10px;width:18px;height:18px;margin:0;opacity:0;cursor:pointer}.opcion-columna__marca{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;border:2px solid var(--texto-suave);border-radius:50%}.opcion-columna__casilla:checked+.opcion-columna__marca{border-color:var(--acento);background:var(--acento)}.opcion-columna__casilla:checked+.opcion-columna__marca:after{content:"";width:5px;height:9px;margin-top:-2px;border:solid var(--superficie);border-width:0 2px 2px 0;transform:rotate(45deg)}.opcion-columna__nombre{min-width:0;overflow-wrap:anywhere}.selector-columnas__seccion{grid-column:1 / -1;margin:10px 0 2px;padding:0 10px 4px;border-bottom:1px solid var(--borde);color:var(--texto-suave);font-size:.75rem;font-weight:700;letter-spacing:.06em}.selector-columnas__seccion:first-of-type{margin-top:4px}.opcion-columna__nota{display:block;color:var(--texto-suave);font-size:.75rem}.celda-de-loky{font-style:italic}.detalle-vuelta{padding:0 14px 12px}.detalle-vuelta>summary{padding:10px 0;cursor:pointer}.encabezado__acciones{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.boton-actualizar:hover:not(:disabled){border-color:var(--acento)}.boton-actualizar__icono{flex:none;color:var(--acento);transition:transform .3s ease}.boton-actualizar:hover:not(:disabled) .boton-actualizar__icono{transform:rotate(90deg)}.boton-actualizar__icono--girando{animation:girar .8s linear infinite}@media(prefers-reduced-motion:reduce){.boton-actualizar__icono,.boton-actualizar__icono--girando{transition:none;animation:none}}.miga-con-volver{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.miga-con-volver>.miga{margin:0}.reparto-facturas>.ficha__titulo,.reparto-facturas>.aviso-api{margin:10px 14px}.reparto-facturas__origen{margin-left:8px;color:var(--texto-suave);font-size:12px;font-weight:600;font-style:italic}.reparto-facturas__informativo>*{color:var(--texto-suave)}.reparto-facturas__nota{margin-left:6px;font-size:12px;font-style:italic}.reparto-facturas .dinero-clio__total.reparto-facturas__descuadre>*{color:var(--novedad-valores);background:var(--novedad-valores-fondo)}.celda-enlace a{color:var(--acento)}.opcion-columna--fija{color:var(--texto-suave);cursor:default}.opcion-columna--fija:hover{background:transparent}.opcion-columna--fija .opcion-columna__casilla{cursor:default}.opcion-columna--fija .opcion-columna__casilla:checked+.opcion-columna__marca{border-color:var(--texto-suave);background:var(--texto-suave);opacity:.7}.opcion-columna__fija{margin-left:auto;font-size:11px;font-weight:800;letter-spacing:.08em}.selector-columnas__pie{display:flex;align-items:center;gap:8px;padding:10px 12px;border-top:1px solid var(--borde);background:var(--superficie)}.selector-columnas__limpiar{margin-right:auto}@media(max-width:520px){.selector-columnas__panel{position:fixed;z-index:30;inset:auto 16px 16px;width:auto;max-height:min(78vh,640px)}.selector-columnas__pie>.boton{flex:1 1 0;min-width:0}.selector-columnas__limpiar{margin-right:0}}.boton--texto{background:none;border-color:transparent;color:var(--acento)}.boton--texto:hover:not(:disabled){background:var(--superficie-2)}.selector-columnas__pie .boton:disabled{cursor:not-allowed}.orden{display:inline-flex;align-items:center;gap:4px;padding:2px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.orden:hover{color:var(--texto)}.orden__flecha{color:var(--texto-suave);font-size:13px}th[aria-sort] .orden,th[aria-sort] .orden__flecha{color:var(--acento)}.celda-id{display:inline-flex;align-items:center;gap:6px}.celda-id__texto{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px}.boton-icono{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid transparent;border-radius:6px;background:none;color:var(--texto-suave);cursor:pointer}.boton-icono:hover{border-color:var(--borde);color:var(--texto)}.boton-copiar{display:inline-flex;position:relative}.boton-copiar--copiado .boton-icono{color:var(--ok-texto);background:var(--ok-fondo);border-color:var(--ok-texto);animation:copiar-salto .32s ease-out}.boton-copiar--fallo .boton-icono{color:var(--novedad-valores);border-color:var(--novedad-valores)}.boton-copiar__globo{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:.15rem .5rem;border-radius:999px;font-size:.75rem;font-weight:600;white-space:nowrap;pointer-events:none;z-index:5;background:var(--ok-fondo);color:var(--ok-texto);border:1px solid var(--ok-texto);animation:copiar-globo 1.6s ease-out forwards}.boton-copiar--fallo .boton-copiar__globo{background:var(--superficie);color:var(--novedad-valores);border-color:var(--novedad-valores)}@keyframes copiar-salto{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes copiar-globo{0%{opacity:0;transform:translate(-50%,4px)}12%{opacity:1;transform:translate(-50%)}80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-4px)}}@media(prefers-reduced-motion:reduce){.boton-copiar--copiado .boton-icono,.boton-copiar__globo{animation:none}}.cifra--valores{color:var(--novedad-valores);font-weight:700}.cifra--datos{color:var(--novedad-datos);font-weight:700}.sin-dato{color:var(--texto-suave);font-style:italic}.acciones-celda{display:flex;flex-wrap:nowrap;gap:6px}.tabla--fija-izquierda :is(th,td):first-child,.tabla--fija-derecha :is(th,td):last-child{position:sticky;z-index:1;background:var(--superficie)}.tabla--fija-izquierda :is(th,td):first-child{left:0;box-shadow:inset -1px 0 0 var(--borde)}.tabla--fija-derecha :is(th,td):last-child{right:0;box-shadow:inset 1px 0 0 var(--borde)}.tabla--fija-izquierda thead th:first-child,.tabla--fija-derecha thead th:last-child{z-index:2;background:var(--superficie-2)}.tabla--explorar tbody tr:hover>*{background:var(--superficie-2)}.tabla--explorar td[colspan]{position:static}@media(max-width:640px){.tabla--fija-derecha :is(th,td):last-child{position:static;box-shadow:none}}.insignia--punto:before{content:"";display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:currentColor;vertical-align:middle}.insignia--info{background:var(--acento-suave);color:var(--acento)}.icono{display:inline-flex;flex:none}.icono svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.boton .icono svg{width:18px;height:18px}.densidad{display:inline-flex;padding:2px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie-2)}.densidad__boton{display:inline-grid;place-items:center;width:32px;height:28px;border:0;border-radius:6px;background:none;color:var(--texto-suave);cursor:pointer}.densidad__boton[aria-pressed=true]{background:var(--superficie);color:var(--texto);box-shadow:var(--sombra)}.menu-tabla{position:relative}.menu-tabla>summary{list-style:none}.menu-tabla>summary::-webkit-details-marker{display:none}.menu-tabla__panel{position:absolute;z-index:5;right:0;display:grid;min-width:180px;margin-top:6px;padding:6px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie);box-shadow:var(--sombra)}.menu-tabla__opcion{padding:8px 10px;border:0;border-radius:6px;background:none;color:var(--texto);font:inherit;text-align:left;cursor:pointer}.menu-tabla__opcion:hover:not(:disabled){background:var(--superficie-2)}.menu-tabla__opcion:disabled{color:var(--texto-suave);cursor:not-allowed}.esqueleto-tabla{display:grid;gap:8px;margin-top:12px}.esqueleto-tabla__fila{height:36px;border-radius:8px;background:var(--superficie-2);animation:latido 1.4s ease-in-out infinite}@keyframes latido{50%{opacity:.55}}@media(prefers-reduced-motion:reduce){.esqueleto-tabla__fila{animation:none}}.realizados__cargando>p,.realizados__vacio>p{margin:8px 0 0}.realizados__vacio>.boton{margin-top:10px}.formulario--analisis{max-width:none}.formulario__acciones{display:flex;justify-content:flex-end;margin-top:8px;padding-top:16px;border-top:1px solid var(--borde)}.boton-trabajo__boton{position:relative;min-width:15rem;min-height:44px;overflow:hidden}.boton-trabajo__boton[aria-busy=true]{cursor:progress;opacity:1}.boton-trabajo__indicador{width:16px;height:16px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:boton-trabajo-gira .8s linear infinite}@keyframes boton-trabajo-gira{to{transform:rotate(360deg)}}.boton-trabajo__texto{animation:boton-trabajo-entra .22s ease-out}@keyframes boton-trabajo-entra{0%{opacity:0;transform:translateY(4px)}}.boton-trabajo__barra{position:absolute;right:0;bottom:0;left:0;height:4px;background:color-mix(in srgb,currentColor 22%,transparent)}.boton-trabajo__avance{display:block;height:100%;background:currentColor;transition:width .4s ease}.boton-trabajo--quieto .boton-trabajo__texto{animation:none}@media(prefers-reduced-motion:reduce){.boton-trabajo__indicador,.boton-trabajo__texto{animation:none}}.encabezado__nota{margin:4px 0 0;color:var(--texto-suave);font-size:14px}.acciones-reservas{display:flex;flex-wrap:wrap;gap:8px}.filtros{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin:16px 0}.filtros__buscar{flex:1 1 200px;max-width:280px}.detalle-clio{display:grid;gap:20px}.detalle__subtitulo{margin:8px 0 0;font-size:14px}.celda-codigo{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px}.celda-total{font-weight:700}.celda-total__moneda{margin-left:4px;color:var(--texto-suave);font-size:12px;font-weight:600}@media(min-width:768px)and (min-height:560px){.marco__cuerpo:has(>.contenido .pagina-tabla__tabla){display:flex;flex-direction:column;height:100vh;height:100dvh}.contenido:has(.pagina-tabla__tabla){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding-bottom:16px}.contenido:has(.pagina-tabla__tabla) .pagina-tabla{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.contenido:has(.pagina-tabla__tabla) .pagina-tabla>*{flex:0 0 auto}.contenido:has(.pagina-tabla__tabla) .pagina-tabla>.pagina-tabla__tabla{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.contenido:has(.pagina-tabla__tabla) .pagina-tabla>.pagina-tabla__tabla:not(.pagina-tabla){min-height:100px;min-height:calc-size(max-content,min(size,100px))}.pagina-tabla__tabla>.tabla-explorar>.tabla__marco{flex:0 1 auto;min-height:0;overflow:auto}.pagina-tabla__tabla>.tabla-explorar>.tabla__marco thead th{position:sticky;top:0;z-index:2;box-shadow:inset 0 -1px 0 var(--borde)}.pagina-tabla__tabla>.tabla-explorar>.tabla__marco>.tabla--codigo-fijo>thead>tr>:first-child{z-index:3;box-shadow:inset -1px 0 0 var(--borde),inset 0 -1px 0 var(--borde)}.pagina-reservas>.encabezado{margin-bottom:4px}.espacio-canal.pagina-tabla:has(.pagina-tabla__tabla)>.espacio__titulo{margin:0 0 4px;font-size:22px}.espacio-canal.pagina-tabla:has(.pagina-tabla__tabla)>.pestanas{margin-bottom:12px}.espacio-canal.pagina-tabla:has(.pagina-tabla__tabla)>.pestanas .pestanas__enlace{padding:6px 14px}.pagina-tabla>.encabezado[data-paso=reporte]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin-bottom:10px}.pagina-tabla>.encabezado[data-paso=reporte]>*{flex:1 1 100%;margin:0}.pagina-tabla>.encabezado[data-paso=reporte] .encabezado__titulo{margin:0;font-size:20px}.pagina-tabla>loky-franja-novedades .franja-novedades__fila{flex-wrap:nowrap}.pagina-tabla>loky-franja-novedades .franja-novedades__titulo,.pagina-tabla>loky-franja-novedades .franja-novedades__fila>.boton{flex:0 0 auto;white-space:nowrap}.pagina-tabla>loky-franja-novedades .franja-novedades__texto,.pagina-tabla>loky-franja-novedades .franja-novedades__corte>summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(min-width:768px)and (min-height:560px)and (max-height:760px){.contenido:has(.pagina-tabla__tabla){padding-top:12px;padding-bottom:8px}.pagina-tabla>.filtros.filtros--panel{row-gap:8px;margin:8px 0 10px;padding:10px 16px}.pagina-tabla>.aviso-historia,.pagina-tabla>.barra-tabla{margin-bottom:6px}.pagina-tabla>.endoso-lista{margin:2px 0 4px}.pagina-tabla>.pie-tabla{margin-top:6px}}.pagina-reservas .filtros--panel>.filtros__buscar{grid-column:span 2}@media(max-width:640px){.pagina-reservas .filtros--panel>.filtros__buscar{grid-column:auto}}.sigla-sitio{display:inline-block;min-width:2.4em;padding:1px 6px;border:1px solid var(--borde);border-radius:6px;background:var(--superficie-2);color:var(--texto);font-family:ui-monospace,monospace;font-size:12px;font-weight:700;letter-spacing:.04em;text-align:center}.sigla-sitio--grande{font-size:13px;padding:2px 8px}.tabla .celda-sigla{width:1%}.tabla--explorar .fila-reserva{cursor:pointer}.tabla--explorar .fila-reserva--elegida>*,.tabla--explorar .fila-reserva--elegida:hover>*{background:var(--acento-suave)}.tabla--explorar .fila-reserva--elegida>:first-child{box-shadow:inset 3px 0 0 var(--acento)}.cabeza-reserva{display:grid;gap:10px;margin-top:8px}.cabeza-reserva__donde{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;color:var(--texto-suave);font-weight:600}.cabeza-reserva__estados{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.panel-lateral--amplio .panel-lateral__titulo{font-family:ui-monospace,monospace;font-size:26px;letter-spacing:.02em}.panel-lateral--amplio .panel-lateral__cuerpo{gap:22px;padding:20px 24px 32px}.panel-lateral--amplio .detalle__seccion+.detalle__seccion{padding-top:18px;border-top:1px solid var(--borde)}.detalle__total{margin:0;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums}.detalle__moneda{color:var(--texto-suave);font-size:16px;font-weight:700}.detalle__datos--rejilla{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.detalle__datos dd.sin-dato{font-weight:400}.detalle__accion{justify-self:start}.barra-tabla__inicio{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0}.pestana-resumen{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 10px;border:1px solid var(--borde);border-bottom:2px solid var(--acento);border-radius:8px 8px 2px 2px;background:var(--acento-suave);color:var(--texto);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.pestana-resumen:hover{border-color:var(--acento)}.pestana-resumen>.icono{color:var(--acento)}.resumen-reservas{display:flex;align-items:center;gap:10px;min-width:0;max-width:100%}.pestana-resumen__chips{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:4px;min-width:0;margin:0;padding:2px;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--borde) transparent;border-radius:8px}.pestana-resumen__chips::-webkit-scrollbar{height:6px}.pestana-resumen__chips::-webkit-scrollbar-thumb{border-radius:999px;background:var(--borde)}.pestana-resumen__chips::-webkit-scrollbar-track{background:transparent}.pestana-resumen__chips:focus-visible{outline:2px solid var(--acento);outline-offset:1px}.pestana-resumen__chip{padding:1px 8px;border:1px solid var(--borde);border-radius:999px;background:var(--superficie);color:var(--texto-suave);font-size:11.5px;font-weight:600;white-space:nowrap;flex:none}.pestana-resumen__chip b{color:var(--texto);font-variant-numeric:tabular-nums}@media(max-width:640px){.resumen-reservas{flex-wrap:wrap}.pestana-resumen__chips{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.pestana-resumen__chips{scroll-behavior:auto}}.barra-tabla{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.barra-tabla__cuenta{grid-column:1;grid-row:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barra-tabla__acciones{grid-column:2;grid-row:1;flex-wrap:nowrap;justify-content:flex-end}.barra-tabla__inicio{grid-column:1 / -1;grid-row:2;min-width:0;margin-bottom:-12px}.barra-tabla__inicio:empty{display:none}.pestana-resumen{flex:none;min-height:36px;white-space:nowrap;max-width:100%;overflow:hidden}.barra-tabla__acciones>.densidad,.barra-tabla__acciones .boton--chico{min-height:36px}.pestana-resumen__chip--cero{opacity:.55}@media(max-width:640px){.barra-tabla{grid-template-columns:1fr}.barra-tabla__cuenta,.barra-tabla__acciones,.barra-tabla__inicio{grid-column:1;grid-row:auto}.barra-tabla__acciones{flex-wrap:wrap;justify-content:flex-start}}.dialogo{position:fixed;inset:0;z-index:30;display:grid;place-items:center;padding:16px}.dialogo__fondo{position:absolute;inset:0;background:var(--velo);animation:velo-entra .2s ease-out}.dialogo__caja{position:relative;display:flex;flex-direction:column;width:min(720px,100%);max-height:min(88vh,860px);max-height:min(88dvh,860px);overflow:auto;border:1px solid var(--borde);border-radius:14px;background:var(--superficie);box-shadow:var(--sombra),0 24px 64px #00000047;animation:dialogo-entra .22s cubic-bezier(.2,.8,.2,1)}.dialogo--sale{animation:velo-sale .18s ease-in forwards}.dialogo--sale .dialogo__caja{animation:dialogo-sale .18s ease-in forwards}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes dialogo-sale{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.98)}}@media(prefers-reduced-motion:reduce){.dialogo__fondo,.dialogo__caja,.dialogo--sale,.dialogo--sale .dialogo__caja{animation:none}}.dialogo__cabeza{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px 24px;border-bottom:1px solid var(--borde);background:var(--superficie)}.dialogo__titulo{margin:0;font-size:18px}.dialogo__cerrar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:8px;background:transparent;color:var(--texto);cursor:pointer}.dialogo__cerrar:hover{background:var(--superficie-2)}.dialogo__cuerpo{display:grid;gap:22px;padding:20px 24px 26px}.resumen-reservas__cabeza{display:grid;gap:6px}.resumen-reservas__total{display:flex;align-items:baseline;gap:10px;margin:0}.resumen-reservas__cifra{font-size:48px;font-weight:800;line-height:1;letter-spacing:-.02em}.resumen-reservas__unidad{color:var(--texto-suave);font-size:16px;font-weight:600}.resumen-reservas__filtros{margin:0;color:var(--texto-suave);font-size:14px}.resumen-reservas__parcial{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;border:1px dashed var(--borde);border-radius:8px;color:var(--texto-suave);font-size:14px}.resumen-reservas__parcial p{margin:0;flex:1 1 240px}.resumen-reservas__seccion{display:grid;gap:10px;min-width:0}.resumen-reservas__subtitulo{margin:0;font-size:15px}.resumen-reservas__frase{margin:0;color:var(--texto-suave);font-size:13px}.resumen-reservas__vistas{justify-self:start}.dialogo .aviso-api{border-radius:8px}.tabla .resumen-reservas__cero{color:var(--texto-suave)}.barras{display:grid;gap:10px;min-width:0}.barras__lista{display:grid;gap:2px;margin:0;padding:0;list-style:none}.barras__fila{display:grid;grid-template-columns:minmax(120px,32%) minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 8px;border-radius:8px}.barras__fila:hover{background:var(--superficie-2)}.barras__etiqueta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0}.barras__nombre{font-size:14px;font-weight:600;overflow-wrap:anywhere}.barras__detalle{color:var(--texto-suave);font-size:12px}.barras__pista{display:block;width:100%;height:14px}.barras__marca{fill:var(--acento)}.barras__valor{display:flex;align-items:baseline;justify-content:flex-end;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.barras__numero{font-weight:700}.barras__porcentaje{min-width:3.8em;color:var(--texto-suave);font-size:12.5px;text-align:right}.barras__tabla>summary{width:max-content;color:var(--acento);font-size:13px;font-weight:600;cursor:pointer}.barras__tabla[open]>summary{margin-bottom:8px}@media(max-width:560px){.dialogo{padding:8px}.dialogo__cuerpo{padding:16px}.resumen-reservas__cifra{font-size:40px}.barras__fila{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.barras__etiqueta{grid-column:1 / -1}}.esqueleto{display:inline-block;max-width:100%;height:.9em;border-radius:6px;background:linear-gradient(90deg,var(--superficie-2) 0%,var(--superficie-2) 35%,var(--borde) 50%,var(--superficie-2) 65%,var(--superficie-2) 100%);background-size:300% 100%;vertical-align:middle;animation:esqueleto-brilla 1.6s ease-in-out infinite}.esqueleto--texto{height:1em}@keyframes esqueleto-brilla{0%{background-position:100% 0}to{background-position:0 0}}.barra-progreso{position:relative;z-index:3;display:block;height:3px;margin-bottom:-3px;overflow:hidden;border-radius:3px 3px 0 0;background:var(--acento-suave)}.barra-progreso__tramo{position:absolute;inset:0 auto 0 0;width:40%;border-radius:3px;background:var(--acento);animation:progreso-avanza 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes progreso-avanza{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media(prefers-reduced-motion:reduce){.esqueleto{animation:none}.barra-progreso__tramo{width:100%;animation:none;opacity:.6}}.tabla__marco--actualizando tbody{opacity:.5;pointer-events:none;transition:opacity .16s ease-out}.fila-esqueleto>*{padding-top:13px;padding-bottom:13px}.celda-codigo .sin-dato{font-family:inherit}.endoso-lista{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 8px}.pagina-reservas>.endoso-lista{flex:0 0 auto}.endoso-lista__estado{color:var(--texto-suave);font-size:13px}.endoso-lista__estado:empty{display:none}.endoso-lista>.aviso-api{flex:1 1 100%;margin:0}.aviso-actualizando{display:inline-flex;align-items:center;gap:6px;color:var(--texto-suave);font-size:13px}.aviso-actualizando:empty{display:none}.aviso-actualizando__punto{width:8px;height:8px;border-radius:50%;background:var(--acento);animation:latido 1.2s ease-in-out infinite}.pestana-resumen:disabled{cursor:progress}.pestana-resumen--cargando{opacity:.7}.pestana-resumen--cargando>.icono{animation:latido 1.2s ease-in-out infinite}.pestana-resumen__chip-esqueleto{height:18px;border-radius:999px}@media(prefers-reduced-motion:reduce){.aviso-actualizando__punto,.pestana-resumen--cargando>.icono,.tabla__marco--actualizando tbody{animation:none;transition:none}}.aviso-historia{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;padding:10px 14px;border-left:3px solid var(--acento);border-radius:6px;background:var(--acento-suave);color:var(--texto);font-size:14px}.aviso-api--accion{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.panel-reserva__pagina{justify-self:start;margin-top:4px}.ficha{display:grid;gap:16px}.ficha__principal{display:grid;gap:14px;min-width:0}.ficha__dinero{order:-1}.detalle-clio--pagina .ficha{align-items:start}@media(min-width:1100px){.detalle-clio--pagina .ficha{grid-template-columns:minmax(0,1fr) 320px}.detalle-clio--pagina .ficha__dinero{order:0;position:sticky;top:16px}.detalle-clio--pagina .ficha>[data-seccion=resumen],.detalle-clio--pagina .ficha>[data-seccion=dinero],.detalle-clio--pagina .ficha>[data-seccion=viaje],.detalle-clio--pagina .ficha>[data-seccion=endoso],.detalle-clio--pagina .ficha>[data-seccion=pasajeros],.detalle-clio--pagina .ficha>[data-seccion=todos-los-campos]{grid-column:1 / -1}}.ficha__seccion{border:1px solid var(--borde);border-radius:12px;background:var(--superficie);overflow:hidden}.ficha__seccion>summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;list-style:none}.ficha__seccion>summary::-webkit-details-marker{display:none}.ficha__seccion>summary:before{content:"\25b8";color:var(--texto-suave);transition:transform .15s}.ficha__seccion[open]>summary:before{transform:rotate(90deg)}.ficha__seccion>summary:focus-visible{outline:3px solid var(--foco);outline-offset:-3px}.ficha__seccion[open]>summary{border-bottom:1px solid var(--borde)}.ficha__titulo{display:flex;align-items:center;gap:8px;margin:0;font-size:15px}.ficha__cuenta{color:var(--texto-suave);font-size:12px;font-weight:600}.ficha__rejilla{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1px;margin:0;background:var(--borde)}.ficha__rejilla>div{padding:10px 14px;background:var(--superficie-2)}.ficha__rejilla dt{color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ficha__rejilla dd{margin:4px 0 0;font-weight:700;overflow-wrap:anywhere}.ficha__rejilla dd.sin-dato{font-weight:400}.ficha__seccion>.tabla__marco{border:0;border-radius:0}.ficha__seccion>.vacio,.ficha__seccion>.ficha__nota{margin:0;padding:10px 16px 14px}.ficha__nota{color:var(--texto-suave);font-size:13px}.ficha--ordenada{display:grid;gap:14px;min-width:0}.ficha__resumen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid var(--borde);border-radius:12px;background:var(--borde)}@media(min-width:900px){.detalle-clio--pagina .ficha__resumen{grid-template-columns:repeat(4,minmax(0,1fr))}}.ficha__cifra{display:grid;gap:4px;padding:12px 14px;background:var(--superficie-2);min-width:0}.ficha__cifra-etiqueta{color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ficha__cifra-valor{font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ficha__cifra-valor--chica,.ficha__cifra-valor.sin-dato{font-size:14px;font-weight:600}.ficha--ordenada>.ficha__seccion{overflow:hidden}.ficha--ordenada>.ficha__seccion>.ficha__titulo{padding:12px 16px;border-bottom:1px solid var(--borde)}.ficha__subtitulo{margin:0;padding:10px 16px 6px;color:var(--texto-suave);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ficha--ordenada>.ficha__seccion>.tabla__marco{margin:0 16px 8px;border:1px solid var(--borde);border-radius:8px}.ficha--ordenada>.ficha__seccion>.ficha__nota{margin:0;padding:6px 16px 12px}.ficha__cascada-subtotal>*{border-top:1px solid var(--borde-fuerte, var(--borde));font-weight:700}.ficha__cascada th[scope=row]{font-weight:500;cursor:help}.ficha__cascada-subtotal>th[scope=row]{font-weight:700}.ficha__cascada-detalle{display:block;color:var(--texto-suave);font-size:12px;font-weight:400}.ficha__cifra-nota{color:var(--texto-suave);font-size:11px}.ficha__aviso{padding:8px 12px;border-left:3px solid var(--borde)}.ficha--ordenada>.ficha__mas{border:1px solid var(--borde);border-radius:12px;padding:10px 16px}.tarjeta-dinero{display:grid;gap:10px;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.tarjeta-dinero__titulo{margin:0;color:var(--texto-suave);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.tarjeta-dinero__total{display:grid;gap:2px;margin:0}.tarjeta-dinero__etiqueta{color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.tarjeta-dinero__cifra{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.tarjeta-dinero__lista{display:grid;margin:0}.tarjeta-dinero__lista>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--borde)}.tarjeta-dinero__lista dt{color:var(--texto-suave);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tarjeta-dinero__lista dd{margin:0;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.origen-clio{display:grid;gap:12px;margin-top:8px;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie-2)}.origen-clio__titulo{margin:0;font-size:15px}.origen-clio__datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px 16px;margin:0}.origen-clio__datos dt{display:grid;gap:2px;color:var(--texto-suave);font-size:12px;font-weight:700}.origen-clio__campo{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:11px;font-weight:400}.origen-clio__datos dd{margin:4px 0 0;font-weight:600;overflow-wrap:anywhere}.origen-clio__datos dd.sin-dato{font-weight:400;color:var(--texto-suave)}.celda-cargos{white-space:nowrap}.bloque-loky{display:grid;gap:16px;margin-top:8px;padding:16px;border:1px solid var(--acento);border-radius:12px;background:var(--acento-suave)}.bloque-loky__titulo{margin:0;font-size:15px}.bloque-loky .detalle__subtitulo{margin:4px 0 0}.pagina-reserva{display:grid;gap:16px;max-width:1400px}.pagina-reserva__cabeza{padding-left:14px;border-left:3px solid var(--acento)}.pagina-reserva__antetitulo{margin:0;color:var(--texto-suave)}.pagina-reserva__codigo{font-family:ui-monospace,monospace;letter-spacing:.02em}.enlace-volver{justify-self:start;color:var(--acento);font-weight:600;text-decoration:none}.enlace-volver:hover{text-decoration:underline}.codigo-soporte{display:inline-flex;align-items:center;gap:6px;font-size:12px;opacity:.85}.codigo-soporte code{font-family:ui-monospace,monospace}.franja-actualizacion{margin:0 0 10px;padding:8px 14px 10px;border-left:3px solid var(--acento);border-radius:6px;background:var(--acento-suave);color:var(--texto);font-size:14px}.franja-actualizacion--lista{display:flex;align-items:center;gap:8px;padding-bottom:8px}.franja-actualizacion__texto{margin:0 0 6px}.franja-actualizacion__barra{height:4px;overflow:hidden;border-radius:4px;background:var(--borde)}.franja-actualizacion__avance{display:block;height:100%;border-radius:4px;background:var(--acento);transition:width .4s ease}.franja-actualizacion__errores{margin:0;padding-left:18px}.fila-reserva--nueva>td{animation:fila-nueva 2.5s ease-out}@keyframes fila-nueva{0%{background:var(--acento-suave)}to{background:transparent}}@media(prefers-reduced-motion:reduce){.franja-actualizacion__avance{transition:none}.fila-reserva--nueva>td{animation:none;background:var(--acento-suave)}}@property --corriente-angulo{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.boton--corriente{position:relative;isolation:isolate;border-color:transparent}.boton--corriente:before{content:"";position:absolute;inset:-1px;z-index:-1;padding:1.5px;border-radius:inherit;background:conic-gradient(from var(--corriente-angulo),transparent 0deg 250deg,var(--marca-turquesa) 280deg,var(--marca-cian) 305deg,var(--marca-violeta) 330deg,var(--marca-fucsia) 350deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:corriente-giro 3.2s linear infinite;pointer-events:none}.boton--corriente:after{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit;box-shadow:0 0 0 0 transparent;transition:box-shadow .3s ease}.boton--corriente:hover:after,.boton--corriente-activa:after{box-shadow:0 0 14px 1px color-mix(in srgb,var(--marca-cian) 35%,transparent)}.boton--corriente-activa:before{animation-duration:1.1s}@keyframes corriente-giro{to{--corriente-angulo: 360deg}}@media(prefers-reduced-motion:reduce){.boton--corriente:before{animation:none;background:linear-gradient(90deg,var(--marca-turquesa),var(--marca-cian),var(--marca-violeta),var(--marca-fucsia))}}.configuracion{display:block}.configuracion__pestanas{align-items:center}.configuracion__proximamente{margin-left:auto;padding:10px 0;color:var(--texto-suave);font-size:13px}.reglas-clio__titulo,.ficha-sitio__titulo{font-size:22px}.aviso-solo-consulta{display:inline-flex;align-items:center;gap:6px;margin:0;padding:2px 10px;border:1px dashed var(--borde);border-radius:999px;color:var(--texto-suave);font-size:13px}.reglas-clio__filtros{margin-bottom:12px}.reglas-clio__mostrando{margin:0 0 16px;color:var(--texto-suave);font-size:14px}.chip--linea{margin-left:8px;padding:1px 8px;font-size:12px;font-weight:700;vertical-align:middle;background:var(--acento-suave)}.reglas-aliado{margin-bottom:24px}.reglas-aliado__titulo{margin:0 0 10px;font-size:17px}.reglas-sitios{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none}.tarjeta-sitio{display:grid;gap:6px;height:100%;padding:14px 16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);box-shadow:var(--sombra);color:var(--texto);text-decoration:none}.tarjeta-sitio:hover{border-color:var(--acento)}.tarjeta-sitio--sin-ficha{background:var(--superficie-2);box-shadow:none}.tarjeta-sitio__cabeza{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tarjeta-sitio__nombre{font-weight:700}.tarjeta-sitio__pais{color:var(--texto-suave);font-size:12px;font-weight:600}.tarjeta-sitio__id,.tarjeta-sitio__version code,.ficha-sitio__id{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;color:var(--texto-suave);overflow-wrap:anywhere}.tarjeta-sitio__version{display:grid;gap:2px}.tarjeta-sitio__etiqueta{color:var(--texto-suave);font-size:12px;font-weight:700}.tarjeta-sitio__reglas{font-weight:600}.tarjeta-sitio__estados{display:flex;flex-wrap:wrap;gap:6px}.tarjeta-sitio__sin-ficha{color:var(--texto-suave);font-style:italic}.ficha-sitio{display:grid;gap:16px}.ficha-sitio__cabeza{display:grid;gap:6px;margin-bottom:0}.ficha-sitio__antetitulo{margin:0;color:var(--texto-suave)}.ficha-sitio__titulo{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ficha-sitio__avisos{margin:0;padding-left:18px}.ficha-sitio__buscar{margin:0}.seccion-clio{display:grid;gap:10px;padding:16px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);min-width:0}.seccion-clio__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.seccion-clio__titulo{margin:0;font-size:17px}.seccion-clio__subtitulo{margin:4px 0 0;font-size:14px;color:var(--texto-suave)}.seccion-clio__ruta{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12px;color:var(--texto-suave);overflow-wrap:anywhere}.seccion-clio__cuenta{margin:0;color:var(--texto-suave);font-size:13px}.seccion-clio__filtros{margin:0}.valor-clio{white-space:pre-line;overflow-wrap:break-word}.valor-clio mark{background:var(--aviso-fondo);color:var(--aviso-texto);border-radius:3px}.tabla-clio td{white-space:normal;min-width:18ch;max-width:48ch;vertical-align:top}.tabla.tabla-clio thead th.tabla-clio__clave{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;text-transform:none;letter-spacing:0}.tabla-clio__indice{width:1%;color:var(--texto-suave);font-weight:400}.arbol-clio{display:grid;gap:6px;margin:0;min-width:0}.arbol-clio__par{display:grid;grid-template-columns:minmax(110px,max-content) minmax(0,1fr);gap:4px 12px;align-items:baseline}.arbol-clio__par--anidado{grid-template-columns:minmax(0,1fr)}.arbol-clio__par--anidado>dd{padding-left:12px;border-left:2px solid var(--borde)}.arbol-clio__clave{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;font-weight:700;color:var(--texto-suave)}.arbol-clio dd{margin:0;min-width:0}.productos-clio,.reglas-producto{display:grid;gap:12px;margin:0;padding:0;list-style:none}.producto-clio{display:grid;gap:10px;padding:12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2);min-width:0}.producto-clio__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.producto-clio__nombre{margin:0;font-size:16px}.producto-clio__dato{color:var(--texto-suave);font-size:13px}.producto-clio__dato strong{margin-left:4px;color:var(--texto)}.ficha-sitio__buscar .filtros__buscar{min-width:min(100%,28rem)}.regla-clio{display:grid;gap:8px;padding:12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);min-width:0}.regla-clio__cabeza{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.regla-clio__columna{white-space:pre-line}.regla-clio__etiqueta{margin:0;color:var(--texto-suave);font-size:12px;font-weight:700}.regla-clio__literal{padding:8px 12px;border-left:3px solid var(--acento);background:var(--superficie-2);border-radius:0 6px 6px 0}.regla-clio__literal p{margin:2px 0 0}.regla-clio__datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;margin:0}.regla-clio__datos dt{color:var(--texto-suave);font-size:12px;font-weight:700}.regla-clio__datos dd{margin:2px 0 0}@media(max-width:640px){.configuracion__proximamente{margin-left:0;flex-basis:100%}.arbol-clio__par{grid-template-columns:minmax(0,1fr)}}.ficha-sitio__acciones{display:flex;flex-wrap:wrap;gap:8px}.ficha-sitio__acciones [data-prueba=tal-cual][aria-pressed=true]{border-color:var(--acento);background:var(--acento-suave)}.version-vigente{display:grid;gap:8px;padding:14px 16px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:12px;background:var(--superficie);min-width:0}.version-vigente__titulo{margin:0;font-size:16px}.version-vigente__datos{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px 16px;margin:0}.version-vigente__datos dt{color:var(--texto-suave);font-size:12px;font-weight:700}.version-vigente__datos dd{margin:2px 0 0;min-width:0;overflow-wrap:anywhere}.version-vigente__datos code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px}.version-vigente__aplica{margin:0;font-weight:600}.version-vigente__estado{margin:0;color:var(--texto-suave);font-size:14px}.version-vigente__estado p{margin:0}.version-vigente__estado--ok{color:var(--ok-texto)}.version-vigente__estado--fallo{display:grid;gap:4px;padding:8px 12px;border-radius:8px;background:var(--aviso-fondo);color:var(--aviso-texto)}.version-vigente__pendiente,.ficha-clio__no-envia{margin:0;color:var(--texto-suave);font-size:13px;font-style:italic}.ficha-clio{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:16px;align-items:start;min-width:0}.ficha-clio__carril{display:grid;gap:0;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);min-width:0}.carril-bloque{display:grid;gap:6px;padding:14px 16px;border-top:1px solid var(--borde);min-width:0}.carril-bloque:first-child{border-top:0}.carril-bloque__titulo{margin:0;color:var(--texto-suave);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.carril-bloque__quien{font-size:16px}.carril-bloque__llave{font-weight:600;overflow-wrap:anywhere}.carril-bloque__meta{color:var(--texto-suave)}.ficha-clio__chips{display:flex;flex-wrap:wrap;gap:6px}.anillo-lectura{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;align-items:center}.anillo-lectura__anillo{position:relative;width:96px;height:96px;border-radius:50%;background:conic-gradient(var(--ok-texto) 0 var(--anillo-ok, 0%),var(--aviso-texto) var(--anillo-ok, 0%) var(--anillo-aviso, 0%),var(--borde) var(--anillo-aviso, 0%) 100%)}.anillo-lectura__centro{position:absolute;inset:12px;display:grid;place-content:center;margin:0;border-radius:50%;background:var(--superficie);text-align:center;line-height:1.1}.anillo-lectura__centro strong{font-size:20px}.anillo-lectura__centro span{color:var(--texto-suave);font-size:11px}.anillo-lectura__leyenda{display:grid;gap:4px;margin:0;padding:0;list-style:none;font-size:13px}.anillo-lectura__leyenda li{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;gap:6px;align-items:center}.anillo-lectura__leyenda small{color:var(--texto-suave)}.anillo-lectura__leyenda .anillo-lectura__curadas{display:block;color:var(--texto-suave)}.anillo-lectura__punto,.pasos-clio__punto{display:inline-block;width:10px;height:10px;border-radius:50%;background:var(--borde)}.anillo-lectura__punto--ok,.pasos-clio__punto--ok{background:var(--ok-texto)}.anillo-lectura__punto--aviso,.pasos-clio__punto--aviso{background:var(--aviso-texto)}.pasos-clio{display:grid;gap:8px;margin:0;padding:0;list-style:none}.pasos-clio li{display:grid;grid-template-columns:10px minmax(0,1fr);gap:8px;align-items:baseline}.pasos-clio b{display:block}.pasos-clio small{color:var(--texto-suave);overflow-wrap:anywhere}.ficha-clio__historia{display:grid;gap:12px;padding:0 0 12px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie);min-width:0}.ficha-clio__historia>.ficha-clio__no-envia{padding:0 16px}.pestanas-clio{display:flex;gap:4px;padding:0 8px;border-bottom:1px solid var(--borde);overflow-x:auto}.pestanas-clio__pestana{flex:0 0 auto;min-height:44px;padding:0 12px;border:0;border-bottom:3px solid transparent;background:none;color:var(--texto-suave);font:inherit;font-weight:600;cursor:pointer}.pestanas-clio__pestana[aria-selected=true]{border-bottom-color:var(--acento);color:var(--texto)}.pestanas-clio__pestana:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.panel-clio{display:grid;gap:12px;padding:0 16px;min-width:0}.panel-clio__intro,.panel-clio__pie{margin:0;color:var(--texto-suave);font-size:14px}.cobro-clio__herramientas{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;justify-content:space-between}.cobro-clio__columnas{flex-wrap:wrap}.cobro-clio__columnas .segmentado__opcion,.cobro-clio__columna{white-space:pre-line}.cobro-clio td,.liquidacion-clio td,.liquidacion-clio th[scope=row]{min-width:14ch;max-width:40ch;white-space:normal;vertical-align:top}.cobro-clio__familia td{background:var(--superficie-2);color:var(--texto-suave);font-size:12px;font-weight:700;text-transform:uppercase}.cobro-clio__producto{min-width:14ch}.cobro-clio__entrada{display:flex;flex-wrap:wrap;gap:4px 6px;align-items:baseline}.cobro-clio__entrada+.cobro-clio__entrada{margin-top:6px}.cobro-clio__regla{flex-basis:100%;margin:0}.cobro-clio__cifra{font-weight:700}.cobro-clio__etiqueta,.cobro-clio__nada{color:var(--texto-suave)}.cobro-clio__literal{white-space:pre-line;overflow-wrap:break-word}.liquidacion-clio__nota,.defs-clio__pista{display:block;margin-top:2px;color:var(--texto-suave);font-size:12px;font-weight:400}.liquidacion-clio__extra{color:var(--texto-suave)}.grupo-clio{display:grid;gap:8px;min-width:0}.grupo-clio__titulo{margin:0;font-size:15px}.defs-clio{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px 16px;margin:0}.defs-clio>div{min-width:0}.defs-clio .defs-clio__ancho{grid-column:1 / -1}.defs-clio dt{color:var(--texto-suave);font-size:12px;font-weight:700}.defs-clio dd{margin:2px 0 0;white-space:pre-line;overflow-wrap:break-word}.defs-clio__lista{margin:0;padding-left:18px}@media(max-width:900px){.ficha-clio{grid-template-columns:minmax(0,1fr)}}.tabla.cobro-clio thead th.cobro-clio__columna{text-transform:none;letter-spacing:0}.bloque-reporte__cabeza{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.barra-reporte-formato{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block:8px}.barra-reporte-formato .segmentado{flex-wrap:wrap}.barra-reporte-formato .buscador{min-width:min(260px,100%)}.avisos-reporte{margin:8px 0;padding:8px 12px 8px 28px;border-radius:8px;background:var(--aviso-fondo);color:var(--aviso-texto)}.tabla-explorar{display:contents}.tabla--explorar .fila--novedad>:first-child{box-shadow:inset 3px 0 0 var(--novedad-datos)}.celda-sin-dato{cursor:help}.rotulo-clio{display:inline-block;margin-inline-start:4px;padding:0 6px;border-radius:999px;font-size:.75em;font-weight:700;color:var(--acento);background:var(--acento-suave)}.paginacion{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dialogo--ancho .dialogo__caja{width:min(1040px,100%)}.bloque-totales{margin-block-end:16px}.bloque-totales caption{text-align:start;font-weight:800;padding-block:4px}.fila--diferencia>*{font-style:italic}.fila--informativa>*{color:var(--texto-suave)}.valor--no-da-cero{color:var(--novedad-valores);background:var(--novedad-valores-fondo);font-weight:800}.nota-sin-dato,.celda-sin-dato__texto{display:block;font-size:.8em;font-weight:400;color:var(--aviso-texto)}.resumen-corte--compacto .resumen{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin-bottom:12px}.resumen-corte--compacto .resumen__cifra{padding:8px 12px;border-radius:10px}.resumen-corte--compacto .resumen__valor{font-size:20px}.franja-novedades{margin:0 0 12px;padding:10px 14px;border:1px solid var(--borde);border-left:4px solid var(--novedad-datos);border-radius:10px;background:var(--superficie)}.franja-novedades__fila{display:flex;flex-wrap:wrap;align-items:center;gap:6px 16px}.franja-novedades__titulo{margin:0;font-size:15px}.franja-novedades__texto{margin:0;color:var(--texto-suave)}.reporte-formato .filtros--panel{margin-top:0}.resumen-formato{display:flex;align-items:center;gap:8px;min-width:0}@media(max-width:640px){.resumen-formato{flex-wrap:wrap}.resumen-formato .pestana-resumen__chips{flex-basis:100%}}.chip-filtro{cursor:pointer;font:inherit;font-size:11.5px;font-weight:600}.chip-filtro[aria-pressed=true]{border-color:var(--acento);background:var(--acento-suave);color:var(--texto)}.chip-filtro:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.estado-fila{white-space:nowrap}.estado-fila__cuenta{display:inline-block;min-width:1.6em;margin-inline-start:4px;padding:0 5px;border-radius:999px;background:color-mix(in srgb,currentColor 16%,transparent);text-align:center;font-variant-numeric:tabular-nums}.plegable{margin:16px 0 0;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.plegable__resumen{padding:12px 16px;cursor:pointer;font-weight:700}.plegable__resumen:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.plegable[open]>.plegable__resumen{border-bottom:1px solid var(--borde)}.plegable>:not(summary) .bloque-reporte{margin:0;border:0}.reporte-formato .filtros--panel>.filtros__buscar{grid-column:span 2}@media(max-width:640px){.reporte-formato .filtros--panel>.filtros__buscar{grid-column:1 / -1}}.franja-novedades__corte{margin-top:8px}.franja-novedades__corte>summary{cursor:pointer;font-weight:700}.franja-novedades__corte>summary:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.celda-no-aplica{cursor:help}.resumen-corte--compacto .resumen{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.resumen-corte--compacto .resumen__cifra{display:flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:999px}.resumen-corte--compacto .resumen__cifra dt{font-size:11px}.resumen-corte--compacto .resumen__valor{font-size:15px}.resumen-corte--compacto .resumen__detalle{font-size:12px}.franja-novedades{padding:6px 12px;margin-bottom:8px}.filtros-plegable{margin:0 0 8px}.filtros-plegable__resumen{display:inline-flex;align-items:center;gap:6px;padding:4px 0;cursor:pointer;font-weight:700;font-size:13px}.filtros-plegable__resumen:focus-visible{outline:2px solid var(--foco);outline-offset:2px}@media(min-width:1100px){.reporte-formato .filtros--panel.filtros--una-fila{grid-template-columns:auto minmax(130px,1fr) minmax(150px,1fr) minmax(180px,1.4fr) auto;gap:8px 12px;margin:4px 0 0;padding:10px 12px}.reporte-formato .filtros--panel.filtros--una-fila>.filtros__buscar{grid-column:auto}}.franja-novedades__corte{margin-top:0}.franja-novedades__corte[open]{flex-basis:100%}.reporte-formato .filtros--panel.filtros--una-fila .campo__etiqueta{margin-bottom:0}.filtros-plegable{position:relative}.filtros-plegable[open]>.filtros-plegable__resumen{position:absolute;top:8px;right:12px;z-index:1;font-size:12px;color:var(--texto-suave)}.franja-novedades__giro{margin:0 0 0 auto;color:var(--texto-suave);white-space:nowrap}.pestana-analisis{display:block;margin:8px 0 0}.pestana-analisis__flecha{color:var(--texto-suave);font-size:12px}.pestana-analisis__panel{margin:12px 0 0}.pestana-analisis__panel .resumen{margin:0}.vista-previa__antetitulo{margin:8px 0 0;color:var(--texto-suave);font-size:13px;font-weight:700}.vista-previa__nombre{overflow-wrap:anywhere}.vista-previa__hojas{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0;border-bottom:1px solid var(--borde)}.vista-previa__hojas .pestana{padding:8px 14px;border:0;border-bottom:2px solid transparent;background:none;color:var(--texto-suave);font:inherit;font-weight:600;cursor:pointer}.vista-previa__hojas .pestana--activa{border-bottom-color:var(--acento);color:var(--texto)}.vista-previa__hojas .pestana:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.vista-previa__barra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.tabla__marco--vista-previa{max-height:max(360px,calc(100vh - 300px));overflow:auto}.tabla__marco--vista-previa thead th{position:sticky;top:0;z-index:2;box-shadow:inset 0 -1px 0 var(--borde);text-align:center}.vista-previa__numero{width:1%;color:var(--texto-suave);font-weight:400;text-align:right}.vista-previa__primera>td{font-weight:700}.tabla--codigo-fijo>*>tr>:first-child{position:sticky;left:0;z-index:1;background:var(--superficie);box-shadow:inset -1px 0 0 var(--borde)}.tabla--codigo-fijo>thead>tr>:first-child{z-index:3;background:var(--superficie-2);box-shadow:inset -1px 0 0 var(--borde),inset 0 -1px 0 var(--borde)}.tabla--codigo-fijo tbody tr:hover>:first-child{background:var(--superficie-2)}.tabla--codigo-fijo .fila-reserva--elegida>:first-child,.tabla--codigo-fijo .fila-reserva--elegida:hover>:first-child{background:var(--acento-suave);box-shadow:inset 3px 0 0 var(--acento),inset -1px 0 0 var(--borde)}.tabla--codigo-fijo .fila--novedad>:first-child{box-shadow:inset 3px 0 0 var(--novedad-datos),inset -1px 0 0 var(--borde)}.tabla--codigo-fijo td[colspan]{position:static;box-shadow:none}@media(max-width:640px){.tabla--codigo-fijo tbody>tr>th:first-child{max-width:34vw}.tabla--codigo-fijo>thead>tr>th:first-child,.tabla--codigo-fijo>thead>tr>th:first-child *{max-width:34vw;white-space:normal}.tabla--codigo-fijo tbody>tr>th:first-child .celda-id{max-width:30vw}.tabla--codigo-fijo tbody>tr>th:first-child .enlace-boton{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.dinero-clio__titulo{display:flex;align-items:center;gap:6px}.dinero-clio__ayuda{display:inline-grid;place-items:center;width:16px;height:16px;border:1px solid var(--borde);border-radius:50%;color:var(--texto-suave);font-size:10px;font-weight:700;line-height:1;letter-spacing:0;text-transform:none;cursor:help}.dinero-clio__ayuda:focus-visible{outline:2px solid var(--foco);outline-offset:1px}.dinero-clio__recuadros{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;margin:0 16px 8px}.dinero-clio__recuadro{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie-2);min-width:0}.dinero-clio__etiqueta{display:flex;align-items:center;gap:6px;color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dinero-clio__valor{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.dinero-clio__valor.sin-dato{font-size:14px;font-weight:600}.dinero-clio__tabla td.num{white-space:nowrap}.dinero-clio__total>*{border-top:1px solid var(--borde-fuerte, var(--borde));font-weight:800}.dinero-clio__tabla .dinero-clio__total>th[scope=row]{font-weight:800}.dinero-clio__desplegar{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:var(--acento);font:inherit;text-align:left;cursor:pointer}.dinero-clio__desplegar:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.dinero-clio__flecha{display:inline-block;width:1em;color:var(--texto-suave)}.dinero-clio__impuestos>td{padding:4px 8px 8px 24px;background:var(--superficie-2)}.dinero-clio__lista{width:100%}.dinero-clio__aparte{margin:0 16px 8px;padding:8px 12px;border:1px solid var(--borde);border-radius:8px}.dinero-clio__aparte>summary{color:var(--acento);font-weight:600;cursor:pointer}.dinero-clio__aparte>.dinero-clio__lista{margin-top:8px}.tabla--explorar tr.fila-reserva--pareja>*{background:var(--acento-suave)}.tabla--explorar tr:has(+tr.fila-reserva--pareja)>*{border-bottom-color:transparent}.fila-pareja__rotulo{display:inline-block;padding-left:12px;font-size:12px;font-weight:400;color:var(--texto-suave);white-space:nowrap}.celda--editada{font-weight:700}.celda__punto{display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background:var(--acento);vertical-align:middle}.celda--recalculada{font-style:italic}.insignia--forzada{margin-left:4px;background:var(--novedad-datos-fondo);color:var(--novedad-datos);font-style:normal}.ficha-conciliacion__cabeza{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 8px;color:var(--texto-suave)}.ficha-conciliacion .subpestanas{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0 12px;border-bottom:1px solid var(--borde)}.ficha-conciliacion .subpestanas__enlace{border:0;border-bottom:2px solid transparent;background:none;padding:6px 10px;color:var(--texto-suave);cursor:pointer;font:inherit}.ficha-conciliacion .subpestanas__enlace.activo{border-bottom-color:var(--acento);color:var(--texto);font-weight:600}.version{margin:0 0 16px;padding:12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie)}.version--anulada{opacity:.7}.version--anulada .tabla td,.version--anulada .version__datos dd{text-decoration:line-through}.version__quien{margin:0 0 8px;color:var(--texto-suave);font-size:13px}.version__datos{display:grid;grid-template-columns:max-content 1fr;gap:4px 12px;margin:8px 0 0}.version__datos dt{color:var(--texto-suave)}.version__datos dd{margin:0}.grupo-campos{margin:0 0 12px;padding:8px 12px;border:1px solid var(--borde);border-radius:8px}.campo-conciliable{margin-bottom:10px}.campo__pista{display:block;color:var(--texto-suave)}.pagos-editables{width:100%;margin:4px 0 8px}.campo__entrada--chica{width:100%;min-width:7ch;padding:2px 6px}.pago--nuevo>td{background:var(--acento-suave)}.vista-previa-conciliacion{margin:12px 0;padding:12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie-2)}.acciones-conciliacion .acciones-reservas{flex-wrap:wrap}.bloque-reporte__titulo+[data-prueba=ir-a-conciliar]{margin:0 0 8px}.aviso-api__soporte{font-size:12px}.filtros.filtros--panel.filtros--analisis{grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.ficha-conciliacion{display:block;min-width:0}.ficha-conciliacion .tabla{width:100%;table-layout:fixed}.ficha-conciliacion .tabla th,.ficha-conciliacion .tabla td{white-space:normal;overflow-wrap:anywhere}.marca-conciliada{display:inline-block;margin-left:6px;padding:0 6px;border:1px solid var(--borde);border-radius:999px;font-size:11px;font-weight:600;color:var(--ok-texto);white-space:nowrap;cursor:help}.conciliacion-fila__datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px 16px;margin:0 0 12px}.conciliacion-fila__datos dt,.acta-datos dt{font-size:12px;color:var(--texto-suave)}.conciliacion-fila__datos dd,.acta-datos dd{margin:0;overflow-wrap:anywhere}.generar-acta-host{display:inline-flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.generar-acta{display:inline-flex;flex-direction:column;align-items:flex-end;gap:4px}.generar-acta__motivo{max-width:320px;font-size:12px;color:var(--texto-suave);text-align:right}.acta-datos{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:8px 16px;margin:0 0 16px}.acta-cifras{margin-bottom:16px}.acta-fuera{display:grid;gap:8px;justify-items:start;margin-bottom:16px}.acta-fuera__lista ul{margin:8px 0 0;padding-left:20px}.acta-acciones{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:12px;border-top:1px solid var(--borde)}.acta-acciones .aviso-ok,.acta-acciones .aviso-info,.acta-acciones .aviso-api{flex-basis:100%;margin:0}.acta-pantalla{display:grid;gap:16px;min-width:0}.acta-pantalla__encabezado{padding:14px 16px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2)}.acta-pantalla__titulo{margin:0 0 12px;font-size:17px;letter-spacing:.02em}.acta-pantalla__encabezado .acta-datos{margin:0}.acta-pantalla__hoja{display:grid;gap:8px;min-width:0}.tabla__marco--acta{max-height:min(420px,55vh);overflow:auto}.tabla__marco--acta thead th{position:sticky;top:0;z-index:2;background:var(--superficie-2);box-shadow:inset 0 -1px 0 var(--borde)}.tabla__marco--acta tfoot td{position:sticky;bottom:0;z-index:1;background:var(--superficie-2);box-shadow:inset 0 1px 0 var(--borde);font-weight:700}.acta-hoja__total td{font-weight:700;background:var(--superficie-2)}.acta-tabla td,.acta-tabla th{white-space:nowrap}.acta-cuadro__trm{margin:0;color:var(--texto-suave)}.acta-cuadro__linea--total>*{font-weight:700;background:var(--acento-suave);color:var(--texto)}.acta-cuadro__linea--detalle>th{padding-left:32px;font-weight:400;color:var(--texto-suave)}.acta-cuadro__linea--resta>th{font-weight:400}.acta-abierta__pestanas{align-items:center;margin:0 0 12px}.subpestanas__enlace:disabled{cursor:not-allowed;opacity:.55}.subpestanas__enlace:disabled:hover{color:var(--texto-suave);background:transparent}.acta-abierta__cabecera{display:flex;justify-content:flex-end;margin:0 0 8px}.aviso-api__enlace{color:inherit;font-weight:600;text-decoration:underline}.aviso-api__enlace:focus-visible{outline:3px solid var(--foco);outline-offset:2px}.acta-abierta__motivo{color:var(--texto-suave);font-size:13px}.acta-abierta__panel .acta-acciones{margin:0 0 12px}.acta-planos{display:grid;gap:8px;min-width:0;margin-top:16px;padding-top:12px;border-top:1px solid var(--borde)}.acta-planos .aviso-api{margin:0}.acta-planos .aviso-api ul{margin:6px 0 0;padding-left:20px}.enlace-id{color:var(--acento);font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;font-weight:600;white-space:nowrap;text-decoration:underline}@media(max-width:640px){.panel-lateral--grande .panel-lateral__caja{width:100%}}.afiliados__pais{margin-bottom:12px}.afiliados__inactiva>*{color:var(--texto-suave)}.afiliados__formulario .campo{max-width:none}.interruptor{display:inline-flex;align-items:center;gap:8px;padding:2px;border:0;background:none;color:var(--texto);font:inherit;cursor:pointer}.interruptor:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:999px}.interruptor__pista{position:relative;width:36px;height:20px;border-radius:999px;background:var(--borde);transition:background-color .15s ease}.interruptor__perilla{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--superficie);box-shadow:0 1px 2px var(--sombra);transition:transform .15s ease}.interruptor[aria-checked=true] .interruptor__pista{background:var(--ok-texto)}.interruptor[aria-checked=true] .interruptor__perilla{transform:translate(16px)}@media(prefers-reduced-motion:reduce){.interruptor__pista,.interruptor__perilla{transition:none}}@property --asistente-giro{syntax: "<angle>"; initial-value: 0deg; inherits: false;}:root{--asistente-degradado: conic-gradient( from var(--asistente-giro), var(--logo-1), var(--logo-2), var(--logo-3), var(--logo-4), var(--logo-1) );--asistente-linea: linear-gradient(90deg, var(--logo-1), var(--logo-2), var(--logo-3), var(--logo-4));--asistente-vidrio: rgb(255 255 255 / .76);--asistente-vidrio-panel: rgb(248 250 252 / .9);--asistente-borde-suave: rgb(15 23 42 / .1);--asistente-resplandor: rgb(2 132 199 / .22);--asistente-tinte: rgb(13 148 136 / .09);--asistente-escaneo: rgb(2 132 199 / .28);--asistente-usuario-fondo: rgb(2 132 199 / .09);--asistente-usuario-borde: rgb(2 132 199 / .45);--asistente-loky-fondo: rgb(109 91 208 / .07);--asistente-loky-borde: rgb(109 91 208 / .4);--asistente-campo-fondo: rgb(255 255 255 / .88);--asistente-sombra: 0 18px 48px rgb(15 23 42 / .18)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--asistente-vidrio: rgb(11 18 32 / .74);--asistente-vidrio-panel: rgb(11 18 32 / .9);--asistente-borde-suave: rgb(255 255 255 / .08);--asistente-resplandor: rgb(56 189 248 / .32);--asistente-tinte: rgb(45 212 191 / .1);--asistente-escaneo: rgb(56 189 248 / .4);--asistente-usuario-fondo: rgb(56 189 248 / .12);--asistente-usuario-borde: rgb(56 189 248 / .5);--asistente-loky-fondo: rgb(139 133 255 / .12);--asistente-loky-borde: rgb(139 133 255 / .5);--asistente-campo-fondo: rgb(2 6 15 / .6);--asistente-sombra: 0 18px 48px rgb(0 0 0 / .5)}}:root[data-theme=dark]{--asistente-vidrio: rgb(11 18 32 / .74);--asistente-vidrio-panel: rgb(11 18 32 / .9);--asistente-borde-suave: rgb(255 255 255 / .08);--asistente-resplandor: rgb(56 189 248 / .32);--asistente-tinte: rgb(45 212 191 / .1);--asistente-escaneo: rgb(56 189 248 / .4);--asistente-usuario-fondo: rgb(56 189 248 / .12);--asistente-usuario-borde: rgb(56 189 248 / .5);--asistente-loky-fondo: rgb(139 133 255 / .12);--asistente-loky-borde: rgb(139 133 255 / .5);--asistente-campo-fondo: rgb(2 6 15 / .6);--asistente-sombra: 0 18px 48px rgb(0 0 0 / .5)}.asistente{position:fixed;bottom:16px;left:calc(var(--ancho-menu, 0px) + (100vw - var(--ancho-menu, 0px)) / 2);transform:translate(-50%);z-index:4;display:flex;flex-direction:column;align-items:center;gap:4px;width:max-content;max-width:calc(100vw - 32px);pointer-events:none}.asistente>*{pointer-events:auto}.asistente--movida{transform:none}.asistente--abierto{width:min(560px,calc(100vw - 32px));z-index:15}.asistente--arrastrando,.asistente--arrastrando *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.muneco{display:inline-grid;flex:none;place-items:end center;width:28px;height:28px;overflow:hidden;border-radius:50%;background:var(--muneco-fondo);box-shadow:inset 0 0 0 1px var(--muneco-borde)}.muneco__cara{display:block;width:92%;height:92%}.asistente__marca{width:30px;height:30px;box-shadow:inset 0 0 0 1px var(--muneco-borde),0 0 14px var(--asistente-resplandor)}.asistente__fila-loky{display:flex;align-items:flex-end;gap:8px;max-width:100%}.asistente__fila-loky>.asistente__mensaje{max-width:calc(90% - 32px)}.asistente__cara{width:26px;height:26px}.asistente__capsula:before,.asistente__panel:before{content:"";position:absolute;inset:0;padding:1.5px;border-radius:inherit;background:var(--asistente-degradado);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;animation:asistente-gira 9s linear infinite}@keyframes asistente-gira{to{--asistente-giro: 360deg}}.asistente__capsula{position:relative;display:inline-flex;align-items:center;gap:2px;padding:4px;border-radius:999px;background:var(--asistente-vidrio);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:var(--asistente-sombra),0 0 28px -4px var(--asistente-resplandor);transition:box-shadow .2s ease}.asistente__capsula:hover{box-shadow:var(--asistente-sombra),0 0 36px 0 var(--asistente-resplandor)}.asistente__asa,.asistente__volver{display:inline-grid;place-items:center;flex:none;border:0;background:transparent;color:var(--texto-suave);border-radius:999px;transition:background-color .15s ease,color .15s ease}.asistente__asa{width:28px;height:40px;cursor:grab;touch-action:none}.asistente__asa svg{width:10px;height:18px;fill:currentColor}.asistente__volver{width:36px;height:36px;cursor:pointer}.asistente__volver svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asistente__asa:hover,.asistente__volver:hover{background:var(--asistente-tinte);color:var(--texto)}.asistente__panel{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(640px,calc(100dvh - 96px),var(--asistente-alto-max, 100dvh));border-radius:18px;background:var(--asistente-vidrio-panel);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);color:var(--texto);box-shadow:var(--asistente-sombra),0 0 40px -6px var(--asistente-resplandor);overflow:hidden;transform-origin:bottom center;animation:asistente-sube .22s ease-out}.asistente--abajo .asistente__panel{transform-origin:top center;animation-name:asistente-baja}.asistente__panel:before{z-index:2}@keyframes asistente-sube{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:none}}@keyframes asistente-baja{0%{opacity:0;transform:translateY(-16px) scale(.97)}to{opacity:1;transform:none}}.asistente__cabeza{position:relative;display:flex;align-items:flex-start;gap:10px;padding:22px 16px 12px;background:linear-gradient(120deg,color-mix(in srgb,var(--logo-1) 16%,transparent),color-mix(in srgb,var(--logo-3) 12%,transparent) 60%,color-mix(in srgb,var(--logo-4) 12%,transparent));overflow:hidden;cursor:grab;touch-action:none}.asistente__cabeza:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--asistente-linea);opacity:.8}.asistente__cabeza:before{content:"";position:absolute;inset:-40% 0 auto;height:40%;background:linear-gradient(180deg,transparent,var(--asistente-escaneo),transparent);opacity:.35;pointer-events:none;animation:asistente-escanea 5s ease-in-out infinite}@keyframes asistente-escanea{to{transform:translateY(350%)}}.asistente__cabeza>*{position:relative}.asistente__cabeza .boton{cursor:pointer}.asistente__cabeza .asistente__marca{width:34px;height:34px}.asistente__agarre{position:absolute;top:0;left:50%;display:flex;align-items:center;gap:2px;transform:translate(-50%)}.asistente__agarre .asistente__asa{width:40px;height:22px}.asistente__agarre .asistente__asa svg{transform:rotate(90deg)}.asistente__agarre .asistente__volver{width:26px;height:22px}.asistente__agarre .asistente__volver svg{width:14px;height:14px}.asistente__titulos{flex:1;min-width:0}.asistente__titulo{margin:0;font-size:16px;letter-spacing:.02em}.asistente__conversacion{flex:1;min-height:120px;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.asistente__titulos{align-self:center}.asistente__bienvenida{margin:auto 0;display:grid;gap:14px}.asistente__saludo{margin:0;font-size:17px;font-weight:700;letter-spacing:.01em;text-align:center;animation:asistente-aparece .32s ease-out both}.asistente__temas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.asistente__tema{position:relative;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;row-gap:2px;align-items:center;padding:12px;border:1px solid var(--asistente-loky-borde);border-radius:14px;background:var(--asistente-loky-fondo);color:var(--texto);font:inherit;text-align:left;cursor:pointer;overflow:hidden;animation:asistente-aparece .36s ease-out both;animation-delay:calc(80ms + var(--i, 0) * 70ms);transition:border-color .15s ease,box-shadow .2s ease,transform .15s ease}.asistente__tema:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,var(--asistente-tinte) 50%,transparent 70%);transform:translate(-100%);transition:transform .5s ease;pointer-events:none}.asistente__tema:hover,.asistente__tema:focus-visible{border-color:var(--logo-2);box-shadow:0 0 18px -4px var(--asistente-resplandor);transform:translateY(-1px)}.asistente__tema:hover:after,.asistente__tema:focus-visible:after{transform:translate(100%)}.asistente__tema-icono{grid-row:span 2;display:inline-grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--asistente-tinte);color:var(--logo-2);box-shadow:inset 0 0 0 1px var(--asistente-usuario-borde)}.asistente__tema-icono .icono svg{width:18px;height:18px}.asistente__tema-nombre{font-size:13.5px;font-weight:700}.asistente__tema-pregunta{font-size:12.5px;line-height:1.35;color:var(--texto-suave)}@keyframes asistente-aparece{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:420px){.asistente__temas{grid-template-columns:minmax(0,1fr);gap:8px}.asistente__tema{padding:10px 12px}}.asistente__campo-caja{position:relative;flex:1;min-width:0;display:flex}.asistente__sugerencia{position:absolute;inset:11px 14px auto;color:var(--texto-suave);font-size:15px;line-height:1.5;pointer-events:none;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.asistente__cursor{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--logo-2);box-shadow:0 0 8px var(--asistente-resplandor);animation:asistente-parpadea 1s steps(1) infinite}@keyframes asistente-parpadea{50%{opacity:0}}.asistente__mensaje{margin:0;max-width:90%;padding:10px 12px;border:1px solid transparent;border-radius:14px;font-size:14px;overflow-wrap:anywhere}.asistente__mensaje--usuario{align-self:flex-end;border-color:var(--asistente-usuario-borde);border-bottom-right-radius:4px;background:var(--asistente-usuario-fondo);box-shadow:0 0 16px -6px var(--asistente-usuario-borde);white-space:pre-wrap}.asistente__mensaje--loky{align-self:flex-start;border-color:var(--asistente-loky-borde);border-bottom-left-radius:4px;background:var(--asistente-loky-fondo);box-shadow:0 0 16px -6px var(--asistente-loky-borde);display:grid;gap:8px}.asistente__mensaje--error{align-self:flex-start;border-color:color-mix(in srgb,var(--aviso-texto) 30%,transparent);background:var(--aviso-fondo);color:var(--aviso-texto);display:grid;gap:4px}.asistente__texto{margin:0;white-space:pre-wrap}.asistente__opciones,.asistente__fuentes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.asistente__fuentes-titulo{font-size:12px;color:var(--texto-suave)}.asistente__fuente{display:inline-flex;align-items:center;min-height:28px;padding:2px 10px;border:1px solid var(--asistente-loky-borde);border-radius:999px;background:var(--superficie);font-size:12.5px;font-weight:600;text-decoration:none;overflow-wrap:anywhere;transition:box-shadow .15s ease}.asistente__fuente:hover{background:var(--acento-suave);box-shadow:0 0 12px -2px var(--asistente-resplandor)}.asistente__pasos{position:relative;list-style:none;margin:0;padding:0 0 0 4px;display:grid;gap:6px;font-size:13px;color:var(--texto-suave)}.asistente__paso{display:flex;align-items:center;gap:8px}.asistente__paso:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--borde);flex:none}.asistente__paso--actual{color:var(--texto)}.asistente__paso--actual:before{background:var(--asistente-linea);animation:asistente-late 1.4s ease-in-out infinite}@keyframes asistente-late{0%,to{box-shadow:0 0 0 0 var(--asistente-resplandor)}50%{box-shadow:0 0 0 5px transparent;opacity:.6}}.asistente__puntos{display:inline-flex;gap:3px;margin-left:2px}.asistente__puntos i{width:4px;height:4px;border-radius:50%;background:var(--logo-2);animation:asistente-punto 1.2s ease-in-out infinite}.asistente__puntos i:nth-child(2){background:var(--logo-3);animation-delay:.15s}.asistente__puntos i:nth-child(3){background:var(--logo-4);animation-delay:.3s}@keyframes asistente-punto{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.asistente__formulario{position:relative;display:flex;align-items:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid var(--asistente-borde-suave)}.asistente__campo{flex:1;min-width:0;min-height:44px;max-height:140px;padding:10px 12px;border:1px solid var(--asistente-borde-suave);border-radius:12px;background:var(--asistente-campo-fondo);color:var(--texto);font:inherit;resize:vertical;transition:border-color .15s ease,box-shadow .2s ease}.asistente__campo:focus{border-color:var(--logo-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--logo-2) 22%,transparent),0 0 22px -2px var(--asistente-resplandor)}@media(max-width:767.98px){.asistente{left:50%}}.asistente--arrastrando .asistente__panel{animation:none}@media(prefers-reduced-motion:reduce){.asistente,.asistente *,.asistente *:before,.asistente *:after{animation:none!important;transition:none!important}}@media print{.asistente{display:none}}.asistente__lleva{display:inline-flex;align-items:center;gap:6px;min-width:0;margin:0}.asistente__agarre-marca{display:inline-grid;place-items:center;width:32px;height:40px;cursor:grab;touch-action:none}.asistente__entrada-caja{position:relative;display:flex;width:min(320px,calc(100vw - 210px));min-width:120px}.asistente__entrada{width:100%;min-height:36px;padding:6px 4px;border:0;border-radius:8px;background:transparent;color:var(--texto);font:inherit;font-size:15px;font-weight:600}.asistente__entrada:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.asistente__sugerencia--barra{inset:50% 4px auto;transform:translateY(-50%);font-size:15px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;display:block}.asistente__ir,.asistente__abrir{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:var(--texto-suave);cursor:pointer;transition:background-color .15s ease,color .15s ease}.asistente__ir:not(:disabled){color:var(--acento-texto);background:var(--asistente-tinte)}.asistente__ir:disabled{cursor:default;opacity:.45}.asistente__ir:not(:disabled):hover,.asistente__abrir:hover{background:var(--asistente-tinte);color:var(--texto)}.asistente__abrir svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.asistente__linea{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);display:none;align-items:flex-start;gap:8px;width:max-content;max-width:min(520px,calc(100vw - 32px));padding:8px 10px 8px 12px;border:1px solid var(--asistente-borde-suave);border-radius:12px;background:var(--asistente-vidrio-panel);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:var(--asistente-sombra);color:var(--texto);font-size:14px;line-height:1.4;animation:asistente-linea-entra .18s ease-out}.asistente--movida .asistente__linea{left:0;transform:none}.asistente--linea-abajo .asistente__linea{top:calc(100% + 8px);bottom:auto}.asistente__linea--visible{display:inline-flex}.asistente__panel .asistente__linea{position:static;transform:none;width:auto;max-width:none;margin:0 12px 8px;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}@keyframes asistente-linea-entra{0%{opacity:0;translate:0 4px}}.asistente__linea-icono{flex:none;width:18px;height:18px;margin-top:1px;color:var(--ok-texto)}.asistente__linea-cuerpo{display:flex;flex-direction:column;gap:6px;min-width:0}.asistente__linea-texto{display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}.asistente__candidatos{display:flex;flex-wrap:wrap;gap:6px}.asistente__candidato{padding:4px 10px;border:1px solid var(--asistente-loky-borde);border-radius:999px;background:var(--asistente-loky-fondo);color:var(--texto);font:inherit;font-size:13px;cursor:pointer}.asistente__candidato:hover,.asistente__candidato:focus-visible{border-color:var(--logo-2);background:var(--asistente-tinte)}.asistente__linea-cerrar{display:inline-grid;place-items:center;flex:none;width:24px;height:24px;border:0;border-radius:999px;background:transparent;color:var(--texto-suave);cursor:pointer}.asistente__linea-cerrar:hover{background:var(--asistente-tinte);color:var(--texto)}.asistente__linea-cerrar svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}@media(max-width:420px){.asistente__entrada,.asistente__sugerencia--barra{font-size:14px}}@media(prefers-reduced-motion:reduce){.asistente__linea{animation:none}}.ficha-conciliacion__resumen{display:grid;gap:6px;margin:0 0 12px}.ficha-conciliacion__resumen .ficha-conciliacion__cabeza{margin:0}.ficha-conciliacion__vuelta{font-size:13px}.ficha-conciliacion__frase{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0}.formulario-conciliacion{display:grid;gap:16px}.formulario-conciliacion>*{margin:0}.diferencias{display:grid;gap:8px;min-width:0}.diferencias .detalle__titulo{margin:0}.diferencias__contenedor{max-width:100%;overflow-x:auto}.diferencias__tabla{width:100%}.diferencias__tabla th,.diferencias__tabla td{padding:8px 6px;vertical-align:top;text-align:left}.diferencias__tabla .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.diferencias__grupo th{padding-top:12px;color:var(--texto-suave);font-size:13px;font-weight:600}.diferencias__campo{min-width:12ch;font-weight:600}.diferencias__fila>*{border-bottom:0}.diferencias__tabla .diferencias__nota>td{padding-top:0}.diferencias__observacion{color:var(--texto-suave);font-size:12px}.diferencias__comparacion{margin:0 0 2px;font-size:13px;white-space:normal}.diferencias__tabla .diferencias__nota>td,.diferencias__tabla .diferencias__decision{white-space:normal}.diferencias__comparacion strong{font-weight:600}.diferencias__nota-texto{margin:0}.diferencias__decision{min-width:24ch}.diferencias__decision>*+*{margin-top:6px}.diferencias__decision p{margin:0}.decision-promo{display:grid;gap:8px;margin:0;padding:0;border:0;min-width:0}.decision-promo .segmentado{flex-wrap:wrap;justify-self:start}.decision-promo__reparto{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px}.decision-promo__reparto .campo__entrada{width:100%;min-height:36px;padding:6px 10px}.decision-promo__parte{display:grid;gap:4px;font-size:12px}.diferencias__monto--rojo{color:var(--novedad-valores);font-weight:700}.diferencias__edicion{min-width:12ch}.diferencias__entrada{display:grid;gap:4px}.diferencias__entrada .campo__entrada{width:100%;min-height:36px;padding:6px 10px}.diferencias__vacia{color:var(--texto-suave)}.diferencias__pagos{display:grid;gap:6px;min-width:0}.diferencias__pagos [data-prueba=agregar-pago]{justify-self:start}.diferencias__pagos .campo__etiqueta{margin:0}.decision-conciliacion{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px 16px;align-items:start}.decision-conciliacion .campo{max-width:none;margin:0}.decision-conciliacion__ancha{grid-column:1 / -1}.quien-asume{display:grid;gap:6px;margin:0;padding:0;border:0}.quien-asume legend{padding:0;margin-bottom:6px}.quien-asume__fila{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}.quien-asume .segmentado__opcion,.decision-promo .segmentado__opcion{position:relative;min-height:36px;padding:0 14px;font-size:14px}.quien-asume .segmentado__opcion.activo,.decision-promo .segmentado__opcion.activo{background:var(--acento);color:var(--acento-texto)}.segmentado__radio,.destinos__radio{position:absolute;opacity:0;width:1px;height:1px}.quien-asume .segmentado__opcion:has(:focus-visible),.decision-promo .segmentado__opcion:has(:focus-visible),.destinos__opcion:has(:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.quien-asume__otro .campo__entrada{min-height:36px;width:auto}.quien-asume__total{font-variant-numeric:tabular-nums;font-weight:600}.acciones-conciliacion .acciones-reservas{justify-content:flex-end}.acciones-conciliacion__falta{margin:4px 0 0;text-align:right}.destinos{display:grid;gap:8px;margin:0 0 12px;padding:0;border:0;min-width:0}.destinos__lista{display:grid;gap:6px;margin:0;padding:0;list-style:none}.destinos__opcion{position:relative;display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);cursor:pointer}.destinos__opcion.activo{border-color:var(--acento);background:var(--acento-suave)}.destinos__texto{display:grid;gap:2px}.destinos__id{color:var(--texto-suave);font-size:12px}.aviso-con-accion{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.aviso-con-accion>p{margin:0}.aviso-accion{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center;margin:8px 0 12px;padding:12px 16px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:8px;background:var(--acento-suave);color:var(--texto)}.aviso-accion__icono{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--acento);color:var(--acento-texto)}.aviso-accion__icono svg{width:18px;height:18px}.aviso-accion__texto{flex:1 1 260px;min-width:0}.aviso-accion__texto p{margin:0}.aviso-accion__que-paso{font-weight:600}.aviso-accion__que-hacer{color:var(--texto-suave)}.pasar__reservas{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 12px;max-height:240px;margin:0;padding:0 0 0 4px;overflow-y:auto;list-style:none}.ficha-conciliacion .diferencias__contenedor>.tabla{table-layout:auto}.ficha-conciliacion .diferencias__contenedor>.tabla th,.ficha-conciliacion .diferencias__contenedor>.tabla td{overflow-wrap:normal}.ficha-conciliacion .diferencias__contenedor>.tabla td.num{white-space:nowrap}@media(max-width:640px){.panel-lateral{height:100dvh}.panel-lateral .panel-lateral__caja{width:100%;height:100dvh;border-left:0;overscroll-behavior:contain}.panel-lateral .panel-lateral__cabeza{z-index:1;padding:14px 16px 10px}.panel-lateral--amplio .panel-lateral__cuerpo{padding:16px 16px 28px}}.por-que{display:flex;gap:12px;align-items:flex-start;margin:0 0 16px;padding:14px 16px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:10px;background:var(--acento-suave);color:var(--texto)}.por-que__icono{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--acento);color:var(--acento-texto);font-weight:800;font-size:18px}.por-que__cuerpo{display:grid;gap:6px;min-width:0}.por-que__titulo{margin:0;font-size:16px}.por-que__frase,.por-que__hacer{margin:0;font-size:15px;line-height:1.5;overflow-wrap:anywhere}.por-que__hacer{font-weight:600}.valores-novedad{margin:0 0 16px;overflow-x:auto}.valores-novedad__tabla{width:100%}.valores-novedad__tabla th[scope=row]{font-weight:600;text-align:left}.valores-novedad__contra{display:block;font-weight:400;color:var(--texto-suave)}.valores-novedad__resultado th,.valores-novedad__resultado td{border-top:2px solid var(--borde);font-weight:700}.valores-novedad__rojo{color:var(--novedad-valores);font-weight:700}.valores-novedad__falta{color:var(--novedad-datos);font-weight:600}.ficha-conciliacion .quien-asume{margin:0 0 12px;padding:12px 14px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie)}.plegable{margin:0 0 12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie)}.plegable__titulo{cursor:pointer;padding:10px 14px;font-weight:600;color:var(--acento)}.plegable__cuerpo{padding:0 14px 12px}.plegable__cuerpo .formulario-conciliacion{margin:0;padding:0;border:0}.asumido-linex{display:grid;gap:8px;margin:0 0 12px}.asumido-linex__tarjeta{display:inline-flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;justify-self:start;max-width:100%;padding:10px 16px;border:1px solid var(--borde);border-left:4px solid var(--novedad-decision);border-radius:10px;background:var(--novedad-decision-fondo);color:var(--texto);font:inherit;text-align:left;cursor:pointer}.asumido-linex__tarjeta.activo{outline:2px solid var(--novedad-decision)}.asumido-linex__tarjeta:focus-visible{outline:2px solid var(--foco);outline-offset:2px}.asumido-linex__titulo{color:var(--texto-suave);font-size:13px;text-transform:uppercase;letter-spacing:.04em}.asumido-linex__valor{font-variant-numeric:tabular-nums;font-size:16px}.valores-novedad__pct{margin-left:4px;color:var(--texto-suave);font-weight:400}.valores-novedad__tabla th[scope=row]{width:34%;min-width:7.5rem}.valores-novedad__tabla td.num,.valores-novedad__pct{white-space:nowrap}.asumido-linex,.asumido-linex>*,.asumido-linex__detalle{min-width:0}.asumido-linex__detalle{display:grid;gap:8px}.asumido-linex__detalle .tabla__marco{overflow-x:auto}.asumido-linex__cabeza{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.asumido-linex__desglose{margin:0;min-width:0;overflow-wrap:anywhere}.equivalencias__pais{margin-bottom:12px}.equivalencias__inactiva>*{color:var(--texto-suave)}.equivalencias__formulario .campo{max-width:none}.equivalencias__activo{width:1%;white-space:nowrap;font-size:.85em;color:var(--texto-suave)}.equivalencias__acciones{white-space:nowrap}.equivalencias__acciones>.boton+.boton{margin-left:6px}.equivalencias__historial{margin:0;padding-left:1.2em;display:grid;gap:6px}.filtros--panel>.filtros__casilla{grid-column:span 2;min-width:0;white-space:normal}@media(max-width:640px){.filtros--panel>.filtros__casilla{grid-column:auto}}.cuenta{margin:0 0 16px;padding:14px 16px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie)}.cuenta__lineas{display:grid;gap:4px;margin:0;font-variant-numeric:tabular-nums}.cuenta__linea{display:flex;flex-wrap:wrap;gap:2px 16px;justify-content:space-between;align-items:baseline;padding:4px 0}.cuenta__linea--raya{margin-top:4px;padding-top:8px;border-top:2px solid var(--texto)}.cuenta__linea--final{font-weight:700}.cuenta__texto{flex:1 1 14rem;min-width:0;margin:0;overflow-wrap:anywhere}.cuenta__signo{display:inline-block;width:1.4em;font-weight:700;color:var(--texto-suave)}.cuenta__monto{margin:0 0 0 auto;text-align:right;white-space:nowrap}.cuenta__marca{margin-left:6px;font-weight:800}.cuenta__marca--ok{color:var(--ok-texto)}.cuenta__marca--mal{color:var(--novedad-valores)}.cuenta__nota{display:block;font-weight:400;color:var(--ok-texto);white-space:normal}.cuenta__caja,.cuenta__aparte{margin:0;line-height:1.5}.cuenta__aparte{margin-top:10px;color:var(--texto-suave)}.cuenta__clio{margin-top:10px;font-size:13px;color:var(--texto-suave)}.cuenta__clio summary{cursor:pointer;color:var(--acento)}.cuenta__crudos{display:grid;grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:2px 12px;margin:8px 0 0;overflow-wrap:anywhere}.cuenta__crudos dd{margin:0}.cuenta-decidir{display:grid;gap:10px;margin:0 0 12px;padding:12px 14px;border:1px solid var(--aviso-texto);border-left:4px solid var(--aviso-texto);border-radius:10px;background:var(--aviso-fondo);color:var(--aviso-texto)}.cuenta-decidir__texto{margin:0;font-weight:700}.cuenta-decidir .quien-asume{margin:0;padding:0;border:0;background:transparent;color:var(--texto)}.cuenta__resumen{display:grid;gap:6px;margin:0;font-size:17px;font-variant-numeric:tabular-nums}.cuenta__fila{display:flex;flex-wrap:wrap;gap:2px 16px;justify-content:space-between;align-items:baseline}.cuenta__fila dt{flex:1 1 12rem;min-width:0;margin:0}.cuenta__fila dd{margin:0 0 0 auto;text-align:right;font-weight:700;white-space:nowrap}.cuenta__fila--diferencia{margin-top:4px;padding-top:8px;border-top:2px solid var(--texto);font-weight:700}.cuenta__origen{display:block;font-size:13px;font-weight:400;color:var(--texto-suave)}.cuenta__nota--mal{color:var(--novedad-valores)}.cuenta__subtitulo{margin:10px 0 0;font-weight:600}.que-paso{margin:0 0 12px;padding:0;border:0;min-width:0}.que-paso__titulo{margin-bottom:8px;font-size:18px;font-weight:700}.que-paso__opciones{display:grid;gap:8px}.que-paso__opcion{position:relative;display:grid;gap:2px;padding:12px 14px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie);cursor:pointer}.que-paso__opcion.activo{border-color:var(--acento);box-shadow:inset 4px 0 0 var(--acento);background:var(--acento-suave)}.que-paso__opcion:has(:focus-visible){outline:2px solid var(--foco);outline-offset:2px}.que-paso__radio{position:absolute;opacity:0;width:1px;height:1px}.que-paso__nombre{font-size:15px}.que-paso__explica{color:var(--texto-suave);font-size:14px}.que-paso__cuerpo{margin:0 0 12px}.porcentaje{white-space:nowrap;font-variant-numeric:tabular-nums}.porcentaje__signo{color:var(--texto-suave);font-weight:700}.porcentaje[title]{cursor:help;text-decoration:underline dotted var(--texto-suave);text-underline-offset:.2em}.campo__equivale{margin-inline-start:.5em;color:var(--texto-suave);white-space:nowrap}.monto{white-space:nowrap;font-variant-numeric:tabular-nums}.monto__moneda{color:var(--texto-suave);font-size:.85em;font-weight:600}.planos-celda{display:grid;gap:6px;min-width:0}.planos-celda__sin{color:var(--texto-suave)}.planos-celda__error{padding:6px 10px;border-radius:6px}.insignia-cierre{display:inline-grid;gap:2px;justify-items:start}.insignia-cierre__detalle{color:var(--texto-suave);font-size:12px}.asistente__pantallas{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.asistente__mensaje--sin-modelo{border-color:color-mix(in srgb,var(--aviso-texto) 30%,transparent);background:var(--aviso-fondo);color:var(--aviso-texto)}.tabla--con-casilla .celda-casilla{width:40px;min-width:40px;max-width:40px;padding-inline:0;text-align:center}.tabla--codigo-fijo.tabla--con-casilla>*>tr>:first-child{box-shadow:none}.tabla--codigo-fijo.tabla--con-casilla>*>tr>:nth-child(2){position:sticky;left:40px;z-index:1;background:var(--superficie);box-shadow:inset -1px 0 0 var(--borde)}.tabla--codigo-fijo.tabla--con-casilla>thead>tr>:first-child{box-shadow:inset 0 -1px 0 var(--borde)}.tabla--codigo-fijo.tabla--con-casilla>thead>tr>:nth-child(2){z-index:3;background:var(--superficie-2);box-shadow:inset -1px 0 0 var(--borde),inset 0 -1px 0 var(--borde)}.tabla--codigo-fijo.tabla--con-casilla tbody tr:hover>:nth-child(2){background:var(--superficie-2)}.tabla--codigo-fijo.tabla--con-casilla .fila-reserva--elegida>:nth-child(2),.tabla--codigo-fijo.tabla--con-casilla tr.fila-reserva--pareja>:nth-child(2){background:var(--acento-suave)}.tabla--codigo-fijo.tabla--con-casilla .fila--novedad>:first-child{box-shadow:inset 3px 0 0 var(--novedad-datos)}.tabla--codigo-fijo.tabla--con-casilla .fila-reserva--elegida>:first-child{box-shadow:inset 3px 0 0 var(--acento)}.tabla--codigo-ajustado .celda-codigo{width:1%}.tabla--codigo-ajustado>thead .celda-codigo,.tabla--codigo-ajustado>thead .celda-codigo *{white-space:normal}.tabla--codigo-ajustado .fila-pareja__rotulo{display:block;width:0;min-width:100%;padding-left:0;white-space:normal}.aviso-info{margin:8px 0;padding:10px 14px;border-radius:8px;border-left:4px solid var(--acento);background:var(--superficie-2);color:var(--texto)}.boton--mini{min-height:28px;padding:3px 8px;gap:4px;border-radius:6px;font-size:13px;white-space:nowrap}.boton--mini .icono svg{width:15px;height:15px}.tabla--actas :is(th,td){width:1%;padding-inline:8px;white-space:nowrap;vertical-align:middle}.tabla--actas{font-size:14px}.tabla--actas .celda-id{gap:2px}.tabla--actas .celda-id__texto{font-size:12px}.tabla--actas :is(th,td):last-child{width:auto;white-space:normal}.tabla--actas td[data-col=generadaEn]{min-width:11ch}.tabla--actas thead th{font-size:12px;letter-spacing:.02em}.estado-acta{display:inline-flex;align-items:center;gap:4px}.estado-acta__version{color:var(--texto-suave);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.boton--solo-icono.boton--mini{padding-inline:7px}.planos-celda__boton .icono:last-child svg{width:14px;height:14px}.planos-celda__boton[aria-expanded=true]{border-color:var(--acento)}.menu-planos{position:fixed;inset:auto;margin:0;min-width:220px;max-width:calc(100vw - 16px);padding:4px;border:1px solid var(--borde);border-radius:8px;background:var(--superficie);color:var(--texto);box-shadow:var(--sombra);list-style:none}.menu-planos__opcion{display:flex;align-items:center;gap:10px;width:100%;padding:6px 10px;border:0;border-radius:6px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.menu-planos__opcion>.icono{color:var(--acento)}.menu-planos__opcion:hover:not(:disabled),.menu-planos__opcion:focus-visible{background:var(--acento-suave)}.menu-planos__opcion:disabled{cursor:progress;opacity:.6}.menu-planos__texto{display:grid;font-size:14px;font-weight:600}.menu-planos__texto small{color:var(--texto-suave);font-size:12px;font-weight:400}.generar-acta__enlace{font-size:12px;color:var(--acento)}.ingreso__puertas{display:flex;flex-direction:column;gap:12px}.boton--puerta{width:100%;min-height:48px;border-radius:0;color:inherit;background:var(--superficie);border-color:var(--borde)}.boton--puerta:hover{border-color:var(--ingreso-acento)}.boton--principal-ingreso{width:100%;min-height:48px;border-radius:0;color:var(--ingreso-principal-texto);background:var(--ingreso-principal)}.boton--principal-ingreso:hover:not(:disabled){background:var(--ingreso-principal-hover)}.boton--marca:focus-visible,.boton--puerta:focus-visible,.boton--principal-ingreso:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.ingreso .boton:disabled{cursor:progress;opacity:.7}.boton__escudo,.boton__google{flex:none}.ingreso{--google-azul: #4285f4;--google-rojo: #ea4335;--google-amarillo: #fbbc05;--google-verde: #34a853}.google--azul{fill:var(--google-azul)}.google--rojo{fill:var(--google-rojo)}.google--amarillo{fill:var(--google-amarillo)}.google--verde{fill:var(--google-verde)}.personas{display:grid;gap:14px;align-content:start}.personas .encabezado__fila .boton .icono{margin-right:6px}.personas__tarjetas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.personas__tarjeta{display:grid;gap:2px;padding:14px 16px;border:1px solid var(--borde);border-left:4px solid var(--borde);border-radius:10px;background:var(--superficie);color:var(--texto-suave);font-size:14px}.personas__tarjeta--ok{border-left-color:var(--ok-texto)}.personas__tarjeta--info{border-left-color:var(--acento)}.personas__cifra{color:var(--texto);font-size:26px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.personas__cuenta{margin:0;color:var(--texto-suave);font-size:13px}.personas__marco{background:var(--superficie)}.personas__tabla :is(th,td){padding:10px 12px;border-bottom:1px solid var(--borde);text-align:left;vertical-align:top}.personas__tabla thead th{background:var(--superficie-2);color:var(--texto-suave);font-size:12px;font-weight:600;white-space:nowrap}.personas__tabla tbody tr:last-child>*{border-bottom:0}.personas__fila--sin-efecto .personas__nombre,.personas__fila--sin-efecto .personas__rol{color:var(--texto-suave)}.personas__persona{display:flex;align-items:center;gap:10px;font-weight:400}.personas__avatar{display:inline-grid;flex:none;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--acento-suave);color:var(--acento);font-size:13px;font-weight:700}.personas__nombres,.personas td[data-col]{min-width:0}.personas__nombres{display:grid}.personas__nombre{font-weight:600}.personas__correo,.personas__desde,.personas__canales{display:block;color:var(--texto-suave);font-size:13px;overflow-wrap:anywhere}.personas__canales>span{display:block}.personas__rol{font-weight:600}.personas__desde{margin-top:4px;font-size:12px}.personas__acciones{width:1%;white-space:nowrap;text-align:right}.personas__acciones>.insignia{margin-right:6px;vertical-align:middle}.personas__menu{display:inline-block;vertical-align:middle}.personas__opciones{z-index:40;width:240px}.personas-enlace__fila{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 0}.personas-enlace__fila code{padding:2px 6px;border-radius:6px;background:var(--superficie);color:var(--texto);overflow-wrap:anywhere}.personas-enlace{padding:12px;border:1px solid var(--borde);border-radius:10px;background:var(--superficie-2)}.personas-enlace__titulo{margin:0;font-size:14px}.personas-invitar{min-width:min(640px,100%)}.personas-invitar__persona{display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:start;gap:8px 12px}.personas-invitar__canales{display:grid;gap:6px;margin:0;padding:12px;border:1px solid var(--borde);border-radius:10px}.personas-invitar__roles dl{display:grid;gap:6px;margin:4px 0 0}.personas-invitar__roles dt{font-weight:600}.personas-invitar__roles dd{margin:0;color:var(--texto-suave);font-size:13px}.personas-invitar__invitada{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0}.personas-invitar__correo{overflow-wrap:anywhere}.personas-invitar__envio{flex-basis:100%;color:var(--texto-suave);font-size:13px}.personas-invitar__envio--fallido,.personas__correo-estado--fallido{color:var(--aviso-texto);font-weight:600}.personas__correo-linea{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;color:var(--texto-suave);font-size:12px}.personas__correo-linea .personas__correo-estado--fallido{padding:1px 8px;border-radius:999px;background:var(--novedad-valores-fondo);color:var(--novedad-valores)}.personas__reenviar-enlace:disabled{opacity:.6;cursor:progress}.personas__reenviar{margin-right:6px;vertical-align:middle}.personas__reenviar[aria-busy=true]{cursor:progress}.personas__reenviar .boton-trabajo__indicador{width:12px;height:12px}.personas__botones{display:flex;align-items:center;justify-content:flex-end;gap:6px}.personas__botones+.personas__botones{margin-top:6px}.personas__botones>*{margin:0}.personas__tabla tbody :is(th,td):not(.personas__acciones){white-space:normal}.personas__tabla .personas__correo{max-width:100%;overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.personas__tabla :is(.personas__desde,.personas__canales>span){white-space:nowrap}.personas__editar[aria-disabled=true]{opacity:.55;cursor:not-allowed}.personas-editar{min-width:min(600px,100%)}.personas-editar__intro{margin:0}.personas-editar__siempre{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;border-radius:10px;background:var(--ok-fondo);color:var(--ok-texto);font-size:14px}.personas-editar__siempre .icono svg{width:18px;height:18px;margin-top:1px}.personas-editar__resumen{display:grid;gap:6px;padding:12px;border:1px dashed var(--borde);border-radius:10px;background:var(--superficie-2)}.personas-editar__resumen-titulo{margin:0;font-size:14px}.personas-editar__resumen p{margin:0}.personas-editar__lineas{display:grid;gap:4px;margin:0;padding:0;list-style:none}.personas-editar__linea{padding-left:10px;border-left:3px solid var(--acento);overflow-wrap:anywhere}.personas-editar__linea[data-cambio=quita]{border-left-color:var(--novedad-valores)}.selector-canales{display:grid;gap:10px}.selector-canales__aliado{margin:0;padding:0;border:0}.selector-canales__todos{font-weight:600}.selector-canales__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:4px 12px;margin:6px 0 0;padding:0 0 0 22px;list-style:none}.selector-canales label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.selector-secciones__lista{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 16px;margin:6px 0 0;padding:0;list-style:none}.selector-secciones .selector-secciones__lista label{align-items:flex-start}.selector-secciones__lista input{margin-top:3px}.selector-secciones__textos{display:grid;gap:1px}.selector-secciones__nombre{font-weight:600}.selector-secciones__detalle{color:var(--texto-suave);font-size:13px}.selector-secciones__opcion--deshabilitada{color:var(--texto-suave);cursor:not-allowed}.selector-secciones__solo{margin:4px 0 0;color:var(--texto-suave);font-size:13px;font-weight:600}.personas-invitar__permisos-base{margin:0}.personas__secciones{display:flex;flex-wrap:wrap;gap:4px;margin:4px 0 0;padding:0;list-style:none}.personas__secciones-todas{display:block;margin-top:2px;color:var(--texto-suave);font-size:13px}@media(max-width:767.98px){.personas__tarjetas{grid-template-columns:1fr}.personas__tabla thead{display:none}.personas__tabla,.personas__tabla tbody,.personas__tabla tr,.personas__tabla :is(th,td){display:block;width:100%}.personas__tabla tr{padding:6px 0;border-bottom:1px solid var(--borde)}.personas__tabla :is(th,td){padding:4px 12px;border-bottom:0}.personas__tabla .personas__acciones{text-align:left}.personas__botones{justify-content:flex-start}.personas-invitar__persona{grid-template-columns:minmax(0,1fr)}}.consecutivo__tarjeta{display:grid;gap:12px;max-width:640px}.consecutivo__datos{display:grid;margin:0}.consecutivo__datos>div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid var(--borde)}.consecutivo__datos>div:first-child{border-top:0}.consecutivo__datos dt{color:var(--texto-suave);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.consecutivo__datos dd{margin:0;overflow-wrap:anywhere}.consecutivo__valor{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums}.consecutivo__formulario{display:grid;gap:10px}.consecutivo__entrada{max-width:240px;font-family:ui-monospace,monospace;text-transform:none}.consecutivo__despues{min-height:1.4em;margin:0;color:var(--texto-suave)}.avance{display:grid;gap:10px}.avance__titulo{margin:0;font-weight:600}.avance__pasos{display:grid;gap:6px;margin:0;padding:0;list-style:none}.avance__paso{display:flex;align-items:center;gap:10px;min-height:28px;color:var(--texto-suave)}.avance__marca{flex:none;width:12px;height:12px;border:2px solid var(--borde);border-radius:50%}.avance__paso--hecho .avance__marca{border-color:var(--acento);background:var(--acento)}.avance__paso--actual{color:var(--texto);font-weight:600}.avance__paso--actual .avance__marca{border-color:var(--acento);background:var(--acento-suave);animation:avance-latido 1.4s ease-in-out infinite}.avance__tiempo{margin:0;color:var(--texto-suave);font-variant-numeric:tabular-nums}.avance__nota{margin:0;color:var(--texto-suave)}@keyframes avance-latido{50%{box-shadow:0 0 0 4px var(--acento-suave)}}.en-proceso{display:grid;gap:6px;margin:0 0 12px;padding:0;list-style:none}.en-proceso__item{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border:1px dashed var(--borde);border-radius:8px;background:var(--superficie-2)}.en-proceso__id{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.en-proceso__insignia{margin-left:6px;white-space:nowrap}.avisos{position:fixed;top:72px;right:16px;z-index:60;display:grid;gap:8px;width:min(360px,calc(100vw - 32px));pointer-events:none}.aviso-flotante{display:flex;align-items:flex-start;gap:8px;padding:12px 14px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:8px;background:var(--superficie);color:var(--texto);box-shadow:var(--sombra);pointer-events:auto}.aviso-flotante--error{border-left-color:var(--novedad-valores)}.aviso-flotante__cuerpo{display:grid;flex:1;gap:4px;min-width:0}.aviso-flotante__texto,.aviso-flotante__detalle{margin:0}.aviso-flotante__detalle{color:var(--texto-suave)}.aviso-flotante__enlace{color:var(--acento);font-weight:600}@media(prefers-reduced-motion:reduce){.avance__paso--actual .avance__marca{animation:none}}.ficha-reserva{display:grid;gap:12px;min-width:0}.ficha-reserva .ficha-conciliacion__resumen{margin:0}.ficha-reserva__que-pasa{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:10px;background:var(--acento-suave);color:var(--texto)}.ficha-reserva__frase{flex:1 1 16rem;margin:0;font-size:16px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ficha-reserva__titulo{padding:12px 16px;border-bottom:1px solid var(--borde)}.ficha-reserva__seccion .ficha__rejilla{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ficha-reserva__montos{display:grid;gap:0;margin:0;font-variant-numeric:tabular-nums}.ficha-reserva__renglon{display:flex;flex-wrap:wrap;gap:2px 16px;justify-content:space-between;align-items:baseline;padding:8px 16px;border-bottom:1px solid var(--borde)}.ficha-reserva__renglon:last-child{border-bottom:0}.ficha-reserva__renglon dt{flex:1 1 10rem;min-width:0;margin:0;color:var(--texto-suave)}.ficha-reserva__renglon dd{margin:0 0 0 auto;text-align:right;font-weight:700;overflow-wrap:anywhere}.ficha-reserva__renglon[data-renglon=venta] dd{font-size:17px}.ficha-reserva__renglon--alerta dt,.ficha-reserva__renglon--alerta dd{color:var(--novedad-valores);font-weight:700}.ficha-reserva__sep,.ficha-reserva__tasa,.ficha-reserva__afiliado{color:var(--texto-suave);font-weight:400}.ficha-reserva__subtitulo{margin:0;padding:10px 16px 4px;border-top:1px solid var(--borde);font-size:13px;color:var(--texto-suave)}.ficha-reserva__vacio{margin:0;padding:12px 16px;color:var(--texto-suave)}.ficha-reserva .por-que,.ficha-reserva .cuenta{margin:0}.ficha-reserva-mas{margin:16px 0 0}.ficha-reserva-mas>.plegable__cuerpo{display:grid;gap:12px;padding-top:4px}.vista-previa__descarga{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.vista-previa__estado-plano{margin:0;max-width:46ch;color:var(--texto-suave);font-size:13px}.vista-previa__estado-plano[data-estado=listo]{color:var(--ok-texto);font-weight:600}.vista-previa__estado-plano[data-estado=invalidas],.vista-previa__estado-plano[data-estado=distintas]{color:var(--novedad-valores)}.plano-editable{display:block}.plano-editable__llenar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 20px;margin-bottom:12px;padding:12px 16px;border:1px solid var(--borde);border-left:4px solid var(--acento);border-radius:8px;background:var(--superficie)}.llenar{display:grid;gap:4px;min-width:0}.llenar__etiqueta{font-weight:600;font-size:14px}.llenar__fila{display:flex;gap:6px}.llenar__entrada{width:14ch;min-height:34px;padding:4px 8px}.llenar__entrada[type=email]{width:24ch}.llenar__cuenta{color:var(--texto-suave);font-size:12px}.llenar__cuenta--completa{color:var(--ok-texto)}.plano-editable__deshacer{margin-left:auto}.plano-editable__sugerencia{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;min-height:28px;margin-bottom:8px;font-size:14px}.plano-editable__seleccion{color:var(--texto-suave)}.plano-editable__tabla th.plano-editable__editable{background:var(--acento-suave);color:var(--texto)}.plano-editable__lapiz{color:var(--acento)}.plano-editable__marca{white-space:nowrap}.plano-editable__casilla{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.plano-editable__celda{min-width:10ch;background:color-mix(in srgb,var(--acento-suave) 45%,transparent);cursor:text}.plano-editable__celda:hover{outline:1px dashed var(--acento);outline-offset:-2px}.plano-editable__celda:focus-visible{outline:2px solid var(--foco);outline-offset:-2px}.plano-editable__celda--editada{box-shadow:inset 3px 0 0 var(--acento);font-weight:600}.plano-editable__celda--invalida{outline:2px solid var(--novedad-valores);outline-offset:-2px;background:var(--novedad-valores-fondo)}.plano-editable__celda--escribiendo{padding:0}.plano-editable__entrada{box-sizing:border-box;width:100%;min-width:12ch;height:100%;padding:6px 8px;border:2px solid var(--foco);border-radius:0;background:var(--superficie);color:var(--texto);font:inherit}.tabla--explorar tbody tr.plano-editable__fila--elegida>*{background:var(--acento-suave)}.acta-planos__sin{color:var(--texto-suave)}@media(max-width:640px){.plano-editable__deshacer{margin-left:0}.llenar__entrada,.llenar__entrada[type=email]{width:100%;min-width:0}.llenar,.llenar__fila{width:100%}}.resumen--actas{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin-bottom:16px}.resumen--actas .resumen__cifra{padding:12px 16px}.resumen--actas .resumen__valor{font-size:24px}.resumen__valor--monto{font-size:20px}.tabla--actas :is(th,td){width:auto;padding-inline:12px}.tabla--actas :is(th,td):last-child{width:1%;white-space:nowrap}.tabla--actas .col-acta{width:30%;white-space:normal}.acta-fila{display:grid;gap:2px}.tabla--actas .acta-fila__nombre{font-size:15px;font-weight:700}.acta-fila__rango{color:var(--texto-suave);font-size:13px;font-weight:400}.menu-planos__estado{margin-left:auto;padding:2px 8px;border-radius:999px;background:var(--aviso-fondo);color:var(--aviso-texto);font-size:12px;font-weight:600;white-space:nowrap}.menu-planos__estado--ok{background:var(--ok-fondo);color:var(--ok-texto)}@media(max-width:720px){.tabla__marco--actas{border:0;overflow:visible}.tabla--actas thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tabla--actas,.tabla--actas tbody{display:block}.tabla--actas tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:8px 12px;margin-bottom:12px;padding:12px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.tabla--actas tbody :is(th,td){display:block;width:auto;padding:0;border:0;white-space:normal;text-align:left}.tabla--actas tbody .col-acta,.tabla--actas tbody .col-acciones{grid-column:1 / -1}.tabla--actas tbody td[data-etiqueta]:before{content:attr(data-etiqueta);display:block;color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tabla--explorar.tabla--actas tbody tr:hover>*{background:transparent}.tabla--actas tbody .num{text-align:left}.tabla--actas .acta-fila__nombre{overflow-wrap:anywhere;word-break:normal}.tabla--actas .celda-id{display:inline-flex;flex-wrap:nowrap}.resumen--actas{grid-template-columns:repeat(2,minmax(0,1fr))}}.historicos__cabeza{display:grid;gap:2px}.historicos__frase{max-width:72ch}@media(min-width:641px){.historicos__filtros.filtros--panel{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}.filtros--panel>.historicos__reserva{grid-column:span 2;min-width:0;margin:0}.historicos__buscador{position:relative;display:flex;gap:8px}.historicos__lupa{position:absolute;top:0;left:12px;display:grid;place-items:center;height:40px;color:var(--texto-suave);pointer-events:none}.historicos__buscador>.campo__entrada{flex:1 1 auto;min-width:0;height:40px;padding:0 12px 0 38px;border:1px solid var(--borde);border-radius:8px;background-color:var(--superficie);color:var(--texto);font:inherit;font-size:15px}.historicos__buscador>.campo__entrada:hover{border-color:var(--texto-suave)}.historicos__buscador>.campo__entrada::placeholder{color:var(--texto-suave)}.historicos__buscar{flex:none;min-height:40px;height:40px;padding:0 16px}.historicos__barra{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 12px}.historicos__cuenta{margin:0;color:var(--texto-suave);font-size:14px}.historicos__chips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.historicos__chip{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:4px 8px 4px 12px;border:1px solid var(--acento);border-radius:999px;background:var(--acento-suave);color:var(--texto);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.historicos__chip:hover{background:var(--superficie-2)}.historicos__chip .icono{color:var(--texto-suave)}.historicos__limpiar{margin-left:auto}.historicos__vacio{display:grid;justify-items:center;gap:8px;padding:32px 16px;border:1px dashed var(--borde);border-radius:12px;text-align:center}.historicos__vacio>.icono{width:32px;height:32px;color:var(--texto-suave)}.historicos__vacio>.vacio{max-width:48ch;margin:0}.tabla--historicos{width:100%}.tabla--historicos :is(th,td){padding-inline:10px;vertical-align:middle;white-space:normal}.tabla--historicos [data-col=facturadaEn] .historicos__principal,.tabla--historicos thead th,.historicos__factura{white-space:nowrap}.historicos__total .monto__moneda{display:none}.tabla--historicos [data-col=planos]{min-width:120px}.tabla--historicos .historicos__fila{cursor:pointer}.historicos__id{text-align:left;padding:2px 4px;margin:-2px -4px;border:0;border-radius:4px;background:none;color:var(--acento);font:inherit;cursor:pointer}.historicos__id .celda-id__texto{font-size:14px;font-weight:700;text-align:left}.historicos__id:hover .celda-id__texto{text-decoration:underline}.historicos__solo-telefono{display:none}.historicos__principal{display:block;white-space:nowrap}.historicos__secundario{display:block;color:var(--texto-suave);font-size:12px}.historicos__quien{display:inline-flex;align-items:center;gap:8px;max-width:170px}.historicos__avatar{display:inline-grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--acento-suave);color:var(--texto);font-size:13px;font-weight:700}.historicos__correo{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabla--historicos .historicos__total{font-weight:700;white-space:nowrap}.tabla--historicos .col-acciones{text-align:right}.historicos__abrir .icono{margin-right:-4px}@media(max-width:420px){.historicos__buscar>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.historicos__buscar{padding:0 12px}}@media(max-width:720px){.filtros--panel>.historicos__reserva{grid-column:1 / -1}.historicos__limpiar{margin-left:0}.tabla__marco--historicos{border:0;overflow:visible}.tabla--historicos thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.tabla--historicos,.tabla--historicos tbody{display:block}.tabla--historicos tbody tr{display:grid;grid-template-columns:1fr 1fr;gap:10px 12px;margin-bottom:12px;padding:14px;border:1px solid var(--borde);border-radius:12px;background:var(--superficie)}.tabla--historicos tbody :is(th,td){display:block;width:auto;padding:0;border:0;white-space:normal;text-align:left}.tabla--historicos tbody .col-id,.tabla--historicos tbody [data-col=quien],.tabla--historicos tbody [data-col=planos],.tabla--historicos tbody .col-acciones{grid-column:1 / -1}.tabla--historicos tbody td[data-etiqueta]:before{content:attr(data-etiqueta);display:block;margin-bottom:2px;color:var(--texto-suave);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tabla--explorar.tabla--historicos tbody tr:hover>*{background:transparent}.tabla--historicos tbody .num{text-align:left}.historicos__quien{max-width:100%}.tabla--historicos tbody .historicos__solo-telefono{display:block}.historicos__abrir{width:100%}}.vista-previa__cabeza{display:grid;gap:2px;min-width:0}.vista-previa__detalle{margin:0;color:var(--texto-suave);font-size:15px}.vista-previa__archivo{flex-basis:100%;color:var(--texto-suave);font-size:12px;overflow-wrap:anywhere}:root{--cerrado-fondo: #eef3f1;--cerrado-borde: #c3d3cc;--cerrado-texto: #24493c;--cerrado-icono: #2f6b55}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--cerrado-fondo: #14252a;--cerrado-borde: #2b4744;--cerrado-texto: #c4e2d6;--cerrado-icono: #7fcfb0}}:root[data-theme=dark]{--cerrado-fondo: #14252a;--cerrado-borde: #2b4744;--cerrado-texto: #c4e2d6;--cerrado-icono: #7fcfb0}.estado-cerrado{display:inline-flex;align-items:stretch;max-width:100%;border:1px solid var(--cerrado-borde);border-radius:999px;overflow:hidden;font-size:12px;font-weight:600;line-height:1.5;white-space:nowrap;vertical-align:middle}.estado-cerrado__sello,.estado-cerrado__pendientes{display:inline-flex;align-items:center;gap:5px;padding:1px 9px 1px 7px}.estado-cerrado__sello{background:var(--cerrado-fondo);color:var(--cerrado-texto)}.estado-cerrado__sello .icono{color:var(--cerrado-icono)}.estado-cerrado__sello .icono svg{width:13px;height:13px;stroke-width:2}.estado-cerrado__pendientes{border-left:1px solid var(--cerrado-borde);background:var(--aviso-fondo);color:var(--aviso-texto)}.estado-cerrado__pendientes:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.acciones-celda>.estado-cerrado{align-self:center;flex:none}.aviso-cerrado{display:flex;align-items:flex-start;gap:10px;margin:8px 0 12px;padding:10px 14px;border:1px solid var(--cerrado-borde);border-left:4px solid var(--cerrado-icono);border-radius:8px;background:var(--cerrado-fondo);color:var(--cerrado-texto)}.aviso-cerrado__icono{margin-top:1px;color:var(--cerrado-icono)}.aviso-cerrado__icono svg{width:18px;height:18px}.aviso-cerrado__texto{display:grid;gap:2px;min-width:0;margin:0;overflow-wrap:anywhere}.aviso-cerrado__titulo{font-weight:700}.aviso-cerrado__detalle{font-size:.95em}.aviso-cerrado__accion:empty{display:none}.aviso-cerrado__enlace{justify-self:start;margin-top:2px;color:var(--acento);font-weight:600;text-decoration:underline;text-underline-offset:2px}.aviso-cerrado__enlace:focus-visible{outline:3px solid var(--foco);outline-offset:2px;border-radius:2px}button.subpestanas__enlace{background:transparent;font:inherit;cursor:pointer}.subpestanas__enlace:disabled,.subpestanas__enlace:disabled:hover{opacity:1;border-style:dashed;color:var(--texto-suave);background:transparent;cursor:not-allowed}.pestanas-estado{display:block;margin:4px 0 14px}.pestanas-estado__lista{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--borde)}.pestanas-estado__pestana{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;margin-bottom:-1px;padding:8px 12px;border:0;border-bottom:3px solid transparent;border-radius:6px 6px 0 0;background:transparent;color:var(--texto-suave);font:inherit;font-weight:600;cursor:pointer}.pestanas-estado__pestana:hover{color:var(--texto);background:var(--superficie-2)}.pestanas-estado__pestana[aria-selected=true]{color:var(--texto);border-bottom-color:var(--acento)}.pestanas-estado__pestana:focus-visible{outline:3px solid var(--foco);outline-offset:-3px}.pestanas-estado__pestana .icono{color:var(--cerrado-icono)}.pestanas-estado__cuenta{min-width:22px;padding:0 7px;border-radius:999px;background:var(--superficie-2);color:var(--texto-suave);font-size:12px;line-height:20px;text-align:center}.pestanas-estado__pestana[aria-selected=true] .pestanas-estado__cuenta{background:var(--acento-suave);color:var(--acento)}.pestanas-estado__atencion{padding:0 8px;border-radius:999px;background:var(--aviso-fondo);color:var(--aviso-texto);font-size:12px;line-height:20px}
