:root{--p-indigo-50:#eef0ff;--p-indigo-100:#e0e3ff;--p-indigo-500:#4f46e5;--p-indigo-600:#4338ca;--p-teal-500:#0f9488;--p-teal-700:#0d7c72;--p-gris-900:#111827;--p-gris-600:#4b5563;--p-gris-500:#6b7280;--p-gris-400:#8b94a3;--p-gris-200:#e5e8ef;--p-gris-100:#f0f2f6;--p-gris-50:#f6f7fb;--p-blanco:#fff;--color-acc:var(--p-indigo-500);--color-acc-hover:var(--p-indigo-600);--color-acc-suave:var(--p-indigo-50);--color-acc-anillo:var(--p-indigo-100);--color-sobre-acc:var(--p-blanco);--color-decorativo:var(--p-teal-500);--color-texto:var(--p-gris-900);--color-texto-2:var(--p-gris-600);--color-texto-3:var(--p-gris-500);--color-borde:var(--p-gris-200);--color-borde-suave:var(--p-gris-100);--color-borde-control:var(--p-gris-400);--color-fondo:var(--p-gris-50);--color-superficie:var(--p-blanco);--color-superficie-hover:#f8f9ff;--color-encabezado-tabla:#fafbfd;--color-fila-sel:#f2f3ff;--color-ok:#147a52;--color-ok-bg:#e6f6ee;--color-warn:#9a5800;--color-warn-bg:#fff2d9;--color-bad:#bf2530;--color-bad-bg:#fdebec;--color-info:#3b4fd8;--color-info-bg:#eef0ff;--color-off:#5f6b7d;--color-off-bg:#eef0f4;--color-oscuro:#111827;--color-velo-cajon:#11182740;--color-velo-modal:#11182766;--font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fw-normal:400;--fw-medio:500;--fw-semi:600;--fw-negrita:700;--fs-2xs:10.5px;--fs-xs:11.5px;--fs-sm:12.5px;--fs-md:13.5px;--fs-base:14px;--fs-lg:15px;--fs-xl:19px;--fs-2xl:24px;--fs-3xl:26px;--lh-ajustada:1.2;--lh-normal:1.5;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--gap-grid:14px;--alto-fila:36px;--tactil-min:44px;--tactil-kiosco:72px;--r-xs:6px;--r-sm:8px;--r-md:10px;--r:12px;--r-lg:16px;--r-xl:18px;--r-pill:999px;--sh:0 1px 2px #1118270d, 0 1px 3px #1118270f;--sh-lg:0 12px 32px #11182724;--z-top:10;--z-menu:20;--z-velo:40;--z-cajon:41;--z-nav-movil:45;--z-modal:50;--z-toast:60;--dur-rapida:.15s;--dur-normal:.25s;--lateral:244px;--lateral-mini:72px;--ancho-max:1440px;--quiebre-tableta:1180px;--quiebre-movil:760px;--foco-contorno:2px solid var(--color-acc);--foco-desplazamiento:2px;--foco-anillo:0 0 0 3px var(--color-acc-anillo)}[data-tema=hama]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font:"Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--color-acc:#fff;--color-acc-hover:#d4d5d8;--color-acc-suave:#343439;--color-acc-anillo:#ffffff59;--color-sobre-acc:#1c1c1e;--color-decorativo:#5b5c60;--color-texto:#fff;--color-texto-2:#a3a4a8;--color-texto-3:#7d7e83;--color-borde:#38393e;--color-borde-suave:#2c2c30;--color-borde-control:#4a4b51;--color-fondo:#1c1c1e;--color-superficie:#242427;--color-superficie-hover:#2c2c30;--color-encabezado-tabla:#2c2c30;--color-fila-sel:#343439;--color-ok:#2fa784;--color-ok-bg:#1a2e28;--color-warn:#e2b04a;--color-warn-bg:#3a3122;--color-bad:#e5484d;--color-bad-bg:#2a1d1f;--color-info:#3b8fd4;--color-info-bg:#1b2430;--color-off:#a3a4a8;--color-off-bg:#2c2c30;--color-oscuro:#000;--sh:none;--sh-lg:0 12px 40px #00000073;--lateral:248px}[data-esquema=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-acc:#818cf8;--color-acc-hover:#a5b4fc;--color-acc-suave:#1e1b4b;--color-acc-anillo:#312e81;--color-sobre-acc:#0f1320;--color-texto:#e5e7eb;--color-texto-2:#b6bcc8;--color-texto-3:#9ca3af;--color-borde:#262c3b;--color-borde-suave:#1b2030;--color-borde-control:#6b7489;--color-fondo:#0f1320;--color-superficie:#151a28;--color-superficie-hover:#1b2132;--color-encabezado-tabla:#182030;--color-fila-sel:#1e1b4b;--color-ok:#4ade80;--color-ok-bg:#0f2e1f;--color-warn:#fbbf24;--color-warn-bg:#33260a;--color-bad:#f87171;--color-bad-bg:#3a1416;--color-info:#93a5ff;--color-info-bg:#1c2150;--color-off:#9ca3af;--color-off-bg:#1f2533;--sh:none;--sh-lg:0 12px 32px #00000080}[data-superficie=kiosco]{--fs-md:20px;--fs-lg:24px;--fs-xl:28px;--fs-2xl:36px;--fs-3xl:64px;--r:20px;--r-lg:28px}@media (prefers-reduced-motion:reduce){:root{--dur-rapida:0s;--dur-normal:0s}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html,body{margin:0}body{background:var(--color-fondo);color:var(--color-texto);font:var(--fs-base) / var(--lh-normal) var(--font);-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit}:focus-visible{outline:var(--foco-contorno);outline-offset:var(--foco-desplazamiento)}.icono{stroke:currentColor;fill:none;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.saltar{left:-9999px;top:var(--sp-2);z-index:var(--z-toast);min-height:var(--tactil-min);padding:0 var(--sp-4);background:var(--color-superficie);color:var(--color-texto);border:1px solid var(--color-borde-control);border-radius:var(--r-md);align-items:center;display:inline-flex;position:absolute}.saltar:focus{left:var(--sp-2)}h1[tabindex="-1"]:focus{outline:none}.solo-lector{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aviso-ambiente{background:var(--color-warn-bg);color:var(--color-warn);border-bottom:1px solid var(--color-borde);padding:6px var(--sp-4);font-size:var(--fs-sm);font-weight:var(--fw-semi)}.aviso-ambiente span{font-weight:var(--fw-normal)}.app{grid-template-columns:var(--lateral) 1fr;min-height:calc(100vh - 32px);display:grid}.app.contraido{--lateral:var(--lateral-mini)}.lateral{background:var(--color-superficie);border-right:1px solid var(--color-borde);flex-direction:column;gap:1px;height:calc(100vh - 32px);padding:14px 12px;display:flex;position:sticky;top:0;overflow:auto}.marca{font-weight:var(--fw-negrita);align-items:center;gap:10px;padding:2px 8px 12px;display:flex}.logo{border-radius:var(--r-md);background:linear-gradient(135deg, var(--color-acc), var(--color-decorativo));width:32px;height:32px;color:var(--color-sobre-acc);font-size:var(--fs-sm);flex:none;place-items:center;display:grid}.grupo{font-size:var(--fs-xs);font-weight:var(--fw-semi);color:var(--color-texto-3);letter-spacing:.3px;text-transform:uppercase;padding:12px 10px 4px}.lateral a,.lateral .contraer{border-radius:var(--r-md);color:var(--color-texto-2);white-space:nowrap;font-weight:var(--fw-medio);font-size:var(--fs-md);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;padding:7px 10px;text-decoration:none;display:flex}.lateral a:hover,.lateral .contraer:hover{background:var(--color-borde-suave)}.lateral a[aria-current=page]{background:var(--color-acc-suave);color:var(--color-acc)}.lateral .contraer{width:100%;margin-top:auto}.contraido .lateral .etiqueta,.contraido .grupo,.contraido .lateral .marca span{display:none}.contraido .lateral a,.contraido .lateral .contraer{justify-content:center}.principal{flex-direction:column;min-width:0;display:flex}.superior{padding:12px var(--sp-6);z-index:var(--z-top);background:color-mix(in srgb, var(--color-fondo) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);align-items:center;gap:10px;display:flex;position:sticky;top:0}.superior h1{font-size:var(--fs-xl);font-weight:var(--fw-semi);margin:0}.boton-menu{width:var(--tactil-min);height:var(--tactil-min);border:1px solid var(--color-borde-control);border-radius:var(--r-md);background:var(--color-superficie);cursor:pointer;place-items:center;display:none}.pagina{padding:var(--sp-2) var(--sp-6) var(--sp-8);max-width:var(--ancho-max);width:100%}.tarjeta{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--r-lg);box-shadow:var(--sh);padding:var(--sp-4) var(--sp-5);margin-bottom:var(--gap-grid)}.tarjeta h2{font-size:var(--fs-lg);margin:0 0 var(--sp-2)}.tarjeta p{color:var(--color-texto-2);margin:0}.aviso-fase{margin-bottom:var(--gap-grid);background:var(--color-off-bg);color:var(--color-off);border:1px solid var(--color-borde);border-radius:var(--r);font-size:var(--fs-md);align-items:center;gap:10px;padding:9px 14px;display:flex}.lista-estado{margin:0;padding:0;list-style:none}.lista-estado li{border-bottom:1px solid var(--color-borde-suave);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.lista-estado li:last-child{border-bottom:0}.estado{border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:var(--fw-semi);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.estado:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.estado.ok{background:var(--color-ok-bg);color:var(--color-ok)}.estado.bad{background:var(--color-bad-bg);color:var(--color-bad)}.estado.off{background:var(--color-off-bg);color:var(--color-off)}.velo{display:none}.boton{min-height:36px;padding:0 var(--sp-4);border-radius:var(--r-md);border:1px solid var(--color-borde-control);background:var(--color-superficie);color:var(--color-texto);font-weight:var(--fw-semi);cursor:pointer;justify-content:center;align-items:center;gap:6px;display:inline-flex}.boton:hover{background:var(--color-superficie-hover)}.boton.primario{background:var(--color-acc);border-color:var(--color-acc);color:var(--color-sobre-acc)}.boton.primario:hover{background:var(--color-acc-hover)}.boton.peligro{color:var(--color-bad);border-color:var(--color-bad)}.boton:disabled{opacity:.6;cursor:default}a:not([class]){color:var(--color-acc)}.tabla a:not([class]){color:var(--color-texto);font-weight:var(--fw-semi)}.enlace,.enlace-fila{color:var(--color-acc);cursor:pointer;text-align:left;font-weight:var(--fw-medio);background:0 0;border:0;padding:0}.enlace-fila{color:var(--color-texto);font-weight:var(--fw-semi)}.enlace-fila:hover,.enlace:hover{text-decoration:underline}.formulario{gap:var(--sp-3);flex-direction:column;display:flex}.formulario h1{font-size:var(--fs-2xl);margin:0 0 var(--sp-1)}.formulario label{gap:var(--sp-1);font-weight:var(--fw-medio);font-size:var(--fs-md);flex-direction:column;display:flex}.formulario label.opcion{align-items:center;gap:var(--sp-2);font-weight:var(--fw-normal);flex-direction:row}.formulario input:not([type=checkbox]):not([type=radio]),.formulario select,.buscar{min-height:40px;padding:0 var(--sp-3);border:1px solid var(--color-borde-control);border-radius:var(--r-md);background:var(--color-superficie);color:var(--color-texto);font:inherit;width:100%}.formulario fieldset{border:1px solid var(--color-borde);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.formulario legend{font-weight:var(--fw-medio);font-size:var(--fs-md);padding:0 var(--sp-1)}.casillas{gap:var(--sp-1);padding-left:var(--sp-5);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}.fila{gap:var(--sp-3);grid-template-columns:1fr 1fr;display:grid}.ayuda,.nota{color:var(--color-texto-3);font-size:var(--fs-sm);font-weight:var(--fw-normal);margin:0}.mensaje{border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-md)}.mensaje ul{padding-left:var(--sp-4);margin:0}.mensaje.error{background:var(--color-bad-bg);color:var(--color-bad)}.mensaje.ok{background:var(--color-ok-bg);color:var(--color-ok)}.acciones{gap:var(--sp-2);justify-content:flex-end;display:flex}.acciones.envolver{flex-wrap:wrap;justify-content:flex-start}.estado.warn{background:var(--color-warn-bg);color:var(--color-warn)}.acceso{min-height:calc(100vh - 32px);padding:var(--sp-4);place-items:center;display:grid}.acceso-tarjeta{background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--r-lg);width:100%;max-width:400px;box-shadow:var(--sh-lg);padding:var(--sp-6)}.acceso-tarjeta .marca{padding:0 0 var(--sp-4)}.selector-producto select{max-width:220px;min-height:36px;padding:0 var(--sp-3);border:1px solid var(--color-borde-control);border-radius:var(--r-md);background:var(--color-superficie);color:var(--color-texto);font:inherit;font-weight:var(--fw-medio)}.persona{margin-left:auto;position:relative}.persona-boton .nombre{font-weight:var(--fw-semi);text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}.persona-menu{right:0;top:calc(100% + var(--sp-1));z-index:var(--z-top);width:min(280px, calc(100vw - 2 * var(--sp-4)));gap:var(--sp-2);padding:var(--sp-4);background:var(--color-superficie);border:1px solid var(--color-borde);border-radius:var(--r-lg);box-shadow:var(--sh-lg);flex-direction:column;display:flex;position:absolute}.persona-menu p{margin:0}.persona-menu .nombre{font-weight:var(--fw-semi)}.barra{gap:var(--sp-3);margin-bottom:var(--gap-grid);align-items:center;display:flex}.buscar{max-width:360px}.tabla-contenedor{padding:0;position:relative;overflow-x:auto}.tabla{border-collapse:collapse;width:100%}.tabla th{text-align:left;font-size:var(--fs-sm);color:var(--color-texto-3);font-weight:var(--fw-semi);background:var(--color-encabezado-tabla);padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--color-borde)}.tabla td{padding:var(--sp-2) var(--sp-4);border-bottom:1px solid var(--color-borde-suave);vertical-align:middle}.tabla tr:last-child td{border-bottom:0}.dialogo{border-radius:var(--r-lg);width:min(560px, calc(100vw - 2 * var(--sp-4)));max-height:calc(100vh - 2 * var(--sp-8));box-shadow:var(--sh-lg);color:var(--color-texto);border:0;padding:0}.dialogo.ancho{width:min(980px, calc(100vw - 2 * var(--sp-4)))}.dialogo::backdrop{background:var(--color-velo-modal)}.dialogo header{padding:var(--sp-4) var(--sp-5) 0;justify-content:space-between;align-items:center;display:flex}.dialogo header h2{font-size:var(--fs-xl);margin:0}.dialogo .cerrar{cursor:pointer;color:var(--color-texto-2);width:var(--tactil-min);height:var(--tactil-min);background:0 0;border:0;font-size:24px;line-height:1}.dialogo>:not(header){padding:var(--sp-4) var(--sp-5) var(--sp-5)}.ficha{gap:var(--sp-4);flex-direction:column;display:flex}.datos{gap:var(--sp-2) var(--sp-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.datos dt{font-size:var(--fs-sm);color:var(--color-texto-3)}.datos dd{font-weight:var(--fw-medio);margin:0}.seccion{border-top:1px solid var(--color-borde);padding-top:var(--sp-3);gap:var(--sp-3);flex-direction:column;display:flex}.seccion h2,.seccion h3{font-size:var(--fs-lg);margin:0}.seccion>.boton{align-self:flex-start}.lista-otorgados{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-otorgados li{justify-content:space-between;gap:var(--sp-3);align-items:center;display:flex}.confirmar-baja{background:var(--color-bad-bg);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4);gap:var(--sp-2);flex-direction:column;display:flex}.confirmar-baja p{margin:0}.codigo-una-vez{gap:var(--sp-3);flex-direction:column;display:flex}.codigo-una-vez h3{font-size:var(--fs-lg);margin:0}.codigo-una-vez code{font-size:var(--fs-2xl);letter-spacing:2px;background:var(--color-acc-suave);color:var(--color-acc);border-radius:var(--r-md);padding:var(--sp-3);text-align:center;-webkit-user-select:all;user-select:all}.pestanas{gap:var(--sp-2);flex-wrap:wrap;display:flex}.pestanas .boton[aria-pressed=true],.pestanas .boton[aria-current=page]{background:var(--color-acc-suave);color:var(--color-acc);border-color:var(--color-acc)}.numero,.tabla th.numero{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tabla .que-pasa{min-width:220px}.tabla .celda{white-space:nowrap}.lista-simple{padding-left:var(--sp-4);gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.bloqueos{background:var(--color-warn-bg);color:var(--color-warn);border-radius:var(--r-md);padding:var(--sp-3) var(--sp-4)}.bloqueos ul{margin:var(--sp-1) 0 0;padding-left:var(--sp-4)}@media (width<=1024px){.app{--lateral:var(--lateral-mini)}.lateral .etiqueta,.grupo,.lateral .marca span{display:none}.lateral a,.lateral .contraer{justify-content:center}.lateral .contraer{display:none}}@media (width<=760px){.app{grid-template-columns:1fr}.lateral{width:260px;height:100vh;z-index:var(--z-cajon);visibility:hidden;box-shadow:var(--sh-lg);transition:transform var(--dur-normal), visibility 0s linear var(--dur-normal);position:fixed;top:0;bottom:0;left:0;transform:translate(-105%)}.menu-abierto .lateral{visibility:visible;transition:transform var(--dur-normal);transform:none}.menu-abierto .lateral .etiqueta,.menu-abierto .grupo,.menu-abierto .lateral .marca span{display:revert}.menu-abierto .lateral a{min-height:var(--tactil-min);justify-content:flex-start}.menu-abierto .velo{background:var(--color-velo-cajon);z-index:var(--z-velo);border:0;display:block;position:fixed;inset:0}.boton-menu{display:grid}.superior,.pagina{padding-left:14px;padding-right:14px}.ocultar-movil{display:none}.tabla th,.tabla td{padding-left:var(--sp-3);padding-right:var(--sp-3)}.fila,.datos{grid-template-columns:1fr}.barra{flex-wrap:wrap}.buscar{max-width:none}.boton{min-height:var(--tactil-min)}}.formulario.en-linea{flex-flow:wrap;align-items:flex-end}a.boton{align-items:center;text-decoration:none;display:inline-flex}.tabla .origen{white-space:nowrap}.datos.tarjeta{padding:var(--sp-4)}details.tarjeta{padding:var(--sp-3) var(--sp-4)}details.tarjeta>summary{cursor:pointer}details.tarjeta[open]>summary{margin-bottom:var(--sp-3)}.tabla caption{text-align:left;padding:var(--sp-2) var(--sp-3);font-weight:var(--fw-semi);color:var(--color-texto-2)}.mensaje.aviso{background:var(--color-warn-bg);color:var(--color-warn)}.filtros{margin-bottom:var(--gap-grid);padding:var(--sp-3) var(--sp-4)}.filtros select{min-width:130px}.historial{gap:var(--sp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.historial li{border-left:2px solid var(--color-borde);padding-left:var(--sp-3)}.tabla input[type=checkbox]{width:16px;height:16px}.formulario textarea{font:inherit;padding:var(--sp-2) var(--sp-3);border:1px solid var(--color-borde);border-radius:var(--r-md);resize:vertical}.tabla .estado,.tabla .boton{white-space:nowrap}.casilla{cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.encabezado{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--gap-grid);flex-wrap:wrap;display:flex}.encabezado h2{font-size:var(--fs-xl);font-weight:var(--fw-semi);margin:0}.encabezado .nota{margin-top:var(--sp-1)}.nota+.orden-movil,.nota+.tarjeta{margin-top:var(--sp-3)}.resultados-busqueda{gap:var(--sp-4);margin-top:var(--sp-4);flex-direction:column;max-height:50vh;display:flex;overflow-y:auto}.resultados-busqueda h3{margin:0 0 var(--sp-2)}.boton-buscar{align-items:center;gap:var(--sp-2);display:inline-flex}@media (width<=640px){.etiqueta-buscar{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}}.exportar{align-items:center;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.vistas-guardadas{align-items:flex-end;gap:var(--sp-2) var(--sp-3);margin-bottom:var(--sp-3);flex-wrap:wrap;display:flex}.vistas-guardadas>label{flex:0 260px;min-width:0}.seccion-inicio{gap:var(--sp-4);flex-direction:column;display:flex}.seccion-inicio h2,.seccion-inicio h3{margin:0 0 var(--sp-2)}.renglones{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.renglones li{align-items:center;gap:var(--sp-1) var(--sp-3);min-height:44px;padding:var(--sp-1) 0;flex-wrap:wrap;display:flex}.renglones li>:first-child{flex:240px;min-width:0}.renglones a{align-items:center;min-height:44px;display:inline-flex}.indicadores{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.indicador{gap:var(--sp-1);min-height:44px;padding:var(--sp-4);color:inherit;flex-direction:column;text-decoration:none;display:flex}.indicador b{font-size:var(--fs-xl);font-weight:var(--fw-semi)}.motivo-estado{margin-top:var(--sp-1);display:block}.aviso-accion{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--gap-grid);flex-wrap:wrap;display:flex}.vacio{padding:var(--sp-6) var(--sp-4);text-align:center;align-items:center;gap:var(--sp-2);flex-direction:column;display:flex}.vacio-titulo{font-weight:var(--fw-semi);color:var(--color-texto);margin:0}.paginacion{justify-content:space-between;align-items:center;gap:var(--sp-3);margin-bottom:var(--gap-grid);flex-wrap:wrap;display:flex}.tabla .orden{align-items:center;gap:var(--sp-1);color:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.tabla .orden:hover{color:var(--color-texto)}.orden-flecha{font-size:var(--fs-xs)}.orden-movil{display:none}.tabla[aria-busy=true]{opacity:.6}.tabla-tarjetas td.celda-principal{white-space:nowrap}@media (width<=1180px),(pointer:coarse){.boton,.lateral a,.lateral .contraer,.tabla .orden{min-height:var(--tactil-min)}.enlace,.enlace-fila{min-height:var(--tactil-min);align-items:center;display:inline-flex}.formulario input:not([type=checkbox]):not([type=radio]),.formulario select,.buscar,.orden-movil select,.selector-producto select{min-height:var(--tactil-min);font-size:16px}.formulario label.opcion{min-height:var(--tactil-min)}.tabla input[type=checkbox],.formulario input[type=checkbox],.formulario input[type=radio]{width:24px;height:24px}.casilla{min-width:var(--tactil-min);min-height:var(--tactil-min)}.tabla a,.mensaje a{min-height:var(--tactil-min);min-width:var(--tactil-min);align-items:center;display:inline-flex}.renglones a{min-width:var(--tactil-min)}summary{min-height:var(--tactil-min);padding-block:var(--sp-3);box-sizing:border-box}.barra,.acciones{flex-wrap:wrap}.superior,.pagina{padding-left:var(--sp-4);padding-right:var(--sp-4)}}@media (width<=760px){.orden-movil{gap:var(--sp-1);font-size:var(--fs-md);font-weight:var(--fw-medio);margin-bottom:var(--sp-3);flex-direction:column;display:flex}.orden-movil select{padding:0 var(--sp-3);border:1px solid var(--color-borde-control);border-radius:var(--r-md);background:var(--color-superficie);color:var(--color-texto)}.superior{flex-wrap:wrap}.superior h1{font-size:var(--fs-lg);flex:1;min-width:0}.persona{margin-left:0}.selector-producto{flex-basis:100%;order:3}.selector-producto select{width:100%;max-width:none}.filtros.formulario.en-linea{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.filtros select,.filtros input{width:100%;min-width:0}.filtros label{min-width:0}.tabla-tarjetas,.tabla-tarjetas tbody{display:block}.tabla-tarjetas thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.tabla-tarjetas tr{padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--color-borde);flex-direction:column;display:flex}.tabla-tarjetas tr:last-child{border-bottom:0}.tabla-tarjetas td,.tabla-tarjetas td.numero{justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding:var(--sp-1) 0;text-align:right;white-space:normal;overflow-wrap:anywhere;border:0;display:flex}.tabla-tarjetas td[data-titulo]:before{content:attr(data-titulo);text-align:left;max-width:45%;font-size:var(--fs-sm);font-weight:var(--fw-normal);color:var(--color-texto-3);flex:none}.tabla-tarjetas td.celda-principal{white-space:normal;text-align:left;font-weight:var(--fw-semi);padding-bottom:var(--sp-2);flex-direction:column;order:-1;justify-content:flex-start;align-items:flex-start;gap:0}.tabla-tarjetas td.celda-principal:before{content:none}.tabla-tarjetas caption{display:block}.tabla-tarjetas .origen,.tabla-tarjetas .celda{white-space:normal;text-align:right}}
