@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e407e07257ee8b5-s.16hvkbo17ypfp.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a716d36fa39f3971-s.37k-2egxdrpz9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/59f7e465ae56c577-s.0x_ap_uw6lb2z.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a838f37fb18e2eac-s.2b2hl8lthfmir.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3c5c5b03388e4009-s.1gl26wdweat-6.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c18ceaac3a151199-s.p.0_-rdct9uw_lc.woff2)format("woff2");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}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.lTZNKq_className{font-family:Manrope,Manrope Fallback;font-style:normal;font-weight:700}.lTZNKq_variable{--font-manrope:"Manrope", "Manrope Fallback"}
.cesia-admin{--cesia-navy:#0b1f3a;--cesia-teal:#00bfa6;--cesia-blue:#2f80ed;--cesia-off-white:#f7fafc;--cesia-slate:#475569;--cesia-ink:#102a43;--cesia-success:#16a34a;--cesia-warning:#f59e0b;--cesia-error:#dc2626;--c-marco:#0b1f3a;--c-marco-texto:#f7fafc;--c-marco-texto-2:#afc0d6;--c-fondo:#f7fafc;--c-panel:#fff;--c-tinta:#102a43;--c-tinta-2:#475569;--c-tinta-3:#64748b;--c-borde:#e2e8f0;--c-regla:#eef2f6;--c-control:#cbd5e1;--c-accion:#00bfa6;--c-accion-texto:#0b1f3a;--c-accion-hover:#00a891;--c-accion-activo:#00957f;--c-azul:#126fe6;--c-azul-claro:#2f80ed;--c-verde-texto:#00806f;--c-enlace:var(--c-azul);--c-foco:var(--c-azul);--c-foco-marco:#00bfa6;--c-ok-texto:#15803d;--c-ok-fondo:#dcfce7;--c-alerta-texto:#92400e;--c-alerta-fondo:#fffbeb;--c-alerta-borde:#fde68a;--c-error-texto:#b91c1c;--c-error-fondo:#fef2f2;--c-error-borde:#fecaca;--c-bloqueado-fondo:#f1f5f9;--c-bloqueado-texto:#475569;--c-bloqueado-borde:#cbd5e1;--c-activo:#e7effb;--c-hover:#f1f5f9;--c-lateral-fondo:var(--c-marco);--c-lateral-borde:#ffffff1a;--c-lateral-texto:#f7fafc;--c-lateral-texto-2:#afc0d6;--c-lateral-texto-3:#9fb2cc;--c-lateral-texto-activo:#fff;--c-lateral-icono:#8fa3bf;--c-lateral-icono-activo:var(--c-accion);--c-lateral-activo:#ffffff1a;--c-lateral-hover:#ffffff0f;--c-lateral-foco:var(--c-foco-marco);--c-lateral-cabeza-fondo:var(--c-fondo);--c-lateral-cabeza-texto:var(--c-tinta-2);--c-barra-fondo:var(--c-marco);--c-barra-borde:transparent;--c-barra-texto:#f7fafc;--c-barra-texto-2:#afc0d6;--c-barra-hover:#ffffff14;--c-barra-logo-fondo:var(--c-fondo);--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--e-12:48px;--margen:16px;--r-control:10px;--r-panel:16px;--r-pildora:999px;--sombra-flotante:0 8px 24px #0b1f3a29;--z-lateral:30;--z-cabecera:50;--z-fondo-menu:60;--z-menu:70;--dur-rapida:.12s;--dur-base:.16s;--dur-panel:.22s;--ease-salida:cubic-bezier(.23, 1, .32, 1);--ease-cajon:cubic-bezier(.32, .72, 0, 1);--f-titulos:var(--font-manrope,Manrope), var(--font-inter,Inter), system-ui, sans-serif;--f-texto:var(--font-inter,Inter), system-ui, sans-serif;--cesia-font-titulos:var(--f-titulos);--t-h1:20px;--t-h1-alto:28px;--t-h2:18px;--t-h2-alto:26px;--t-h3:16px;--t-h3-alto:24px;--t-cuerpo:14px;--t-cuerpo-alto:20px;--t-etiqueta:14px;--t-etiqueta-alto:20px;--t-campo:16px;--t-cifra:28px;--t-cifra-alto:34px;--toque:44px;--alto-item:34px;--ancho-lateral:232px;--alto-barra:56px;--contenido-max:1200px;--logo-lateral-ancho:160px;--logo-respeto:12px;--logo-simbolo:24px;--color-indigo-50:#edf4fe;--color-indigo-100:#d9e8fc;--color-indigo-500:#126fe6;--color-indigo-600:#126fe6;--color-indigo-700:#0e58b8;--color-indigo-800:#0b4590;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--k-ground:#f7fafc;--k-surface:#fff;--background:#f7fafc;--foreground:#102a43;--border:#e2e8f0;--muted:#64748b;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-700:#0069a4;--color-sky-800:#005986}@supports (color:lab(0% 0 0)){.cesia-admin{--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068)}}body:has([data-instancia=restopos-admin]){--cesia-navy:#0b1f3a;--cesia-teal:#00bfa6;--cesia-blue:#2f80ed;--cesia-off-white:#f7fafc;--cesia-slate:#475569;--cesia-ink:#102a43;--cesia-success:#16a34a;--cesia-warning:#f59e0b;--cesia-error:#dc2626;--c-marco:#0b1f3a;--c-marco-texto:#f7fafc;--c-marco-texto-2:#afc0d6;--c-fondo:#f7fafc;--c-panel:#fff;--c-tinta:#102a43;--c-tinta-2:#475569;--c-tinta-3:#64748b;--c-borde:#e2e8f0;--c-regla:#eef2f6;--c-control:#cbd5e1;--c-accion:#00bfa6;--c-accion-texto:#0b1f3a;--c-accion-hover:#00a891;--c-accion-activo:#00957f;--c-azul:#126fe6;--c-azul-claro:#2f80ed;--c-verde-texto:#00806f;--c-enlace:var(--c-azul);--c-foco:var(--c-azul);--c-foco-marco:#00bfa6;--c-ok-texto:#15803d;--c-ok-fondo:#dcfce7;--c-alerta-texto:#92400e;--c-alerta-fondo:#fffbeb;--c-alerta-borde:#fde68a;--c-error-texto:#b91c1c;--c-error-fondo:#fef2f2;--c-error-borde:#fecaca;--c-bloqueado-fondo:#f1f5f9;--c-bloqueado-texto:#475569;--c-bloqueado-borde:#cbd5e1;--c-activo:#e7effb;--c-hover:#f1f5f9;--c-lateral-fondo:var(--c-marco);--c-lateral-borde:#ffffff1a;--c-lateral-texto:#f7fafc;--c-lateral-texto-2:#afc0d6;--c-lateral-texto-3:#9fb2cc;--c-lateral-texto-activo:#fff;--c-lateral-icono:#8fa3bf;--c-lateral-icono-activo:var(--c-accion);--c-lateral-activo:#ffffff1a;--c-lateral-hover:#ffffff0f;--c-lateral-foco:var(--c-foco-marco);--c-lateral-cabeza-fondo:var(--c-fondo);--c-lateral-cabeza-texto:var(--c-tinta-2);--c-barra-fondo:var(--c-marco);--c-barra-borde:transparent;--c-barra-texto:#f7fafc;--c-barra-texto-2:#afc0d6;--c-barra-hover:#ffffff14;--c-barra-logo-fondo:var(--c-fondo);--e-1:4px;--e-2:8px;--e-3:12px;--e-4:16px;--e-5:20px;--e-6:24px;--e-8:32px;--e-12:48px;--margen:16px;--r-control:10px;--r-panel:16px;--r-pildora:999px;--sombra-flotante:0 8px 24px #0b1f3a29;--z-lateral:30;--z-cabecera:50;--z-fondo-menu:60;--z-menu:70;--dur-rapida:.12s;--dur-base:.16s;--dur-panel:.22s;--ease-salida:cubic-bezier(.23, 1, .32, 1);--ease-cajon:cubic-bezier(.32, .72, 0, 1);--f-titulos:var(--font-manrope,Manrope), var(--font-inter,Inter), system-ui, sans-serif;--f-texto:var(--font-inter,Inter), system-ui, sans-serif;--cesia-font-titulos:var(--f-titulos);--t-h1:20px;--t-h1-alto:28px;--t-h2:18px;--t-h2-alto:26px;--t-h3:16px;--t-h3-alto:24px;--t-cuerpo:14px;--t-cuerpo-alto:20px;--t-etiqueta:14px;--t-etiqueta-alto:20px;--t-campo:16px;--t-cifra:28px;--t-cifra-alto:34px;--toque:44px;--alto-item:34px;--ancho-lateral:232px;--alto-barra:56px;--contenido-max:1200px;--logo-lateral-ancho:160px;--logo-respeto:12px;--logo-simbolo:24px;--color-indigo-50:#edf4fe;--color-indigo-100:#d9e8fc;--color-indigo-500:#126fe6;--color-indigo-600:#126fe6;--color-indigo-700:#0e58b8;--color-indigo-800:#0b4590;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--k-ground:#f7fafc;--k-surface:#fff;--background:#f7fafc;--foreground:#102a43;--border:#e2e8f0;--muted:#64748b;--color-slate-50:#f8fafc;--color-slate-100:#f1f5f9;--color-slate-200:#e2e8f0;--color-slate-300:#cad5e2;--color-slate-400:#90a1b9;--color-slate-500:#62748e;--color-slate-600:#45556c;--color-slate-700:#314158;--color-slate-800:#1d293d;--color-slate-900:#0f172b;--color-slate-950:#020618;--color-rose-50:#fff1f2;--color-rose-100:#ffe4e6;--color-rose-200:#ffccd3;--color-rose-300:#ffa2ae;--color-rose-700:#c20039;--color-rose-800:#a30037;--color-rose-900:#8b0836;--color-amber-50:#fffbeb;--color-amber-100:#fef3c6;--color-amber-200:#fee685;--color-amber-300:#ffd236;--color-amber-700:#b75000;--color-amber-800:#953d00;--color-amber-900:#7b3306;--color-emerald-50:#ecfdf5;--color-emerald-100:#d0fae5;--color-emerald-200:#a4f4cf;--color-emerald-300:#5ee9b5;--color-emerald-700:#007956;--color-emerald-800:#005f46;--color-emerald-900:#004e3b;--color-red-50:#fef2f2;--color-red-100:#ffe2e2;--color-red-200:#ffcaca;--color-red-700:#bf000f;--color-red-800:#9f0712;--color-sky-50:#f0f9ff;--color-sky-100:#dff2fe;--color-sky-700:#0069a4;--color-sky-800:#005986}@supports (color:lab(0% 0 0)){body:has([data-instancia=restopos-admin]){--color-slate-50:lab(98.1434% -.369519 -1.05966);--color-slate-100:lab(96.286% -.852436 -2.46847);--color-slate-200:lab(91.7353% -.998765 -4.76968);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-400:lab(65.5349% -2.25151 -14.5072);--color-slate-500:lab(48.0876% -2.03595 -16.5814);--color-slate-600:lab(35.5623% -1.74978 -15.4316);--color-slate-700:lab(26.9569% -1.47016 -15.6993);--color-slate-800:lab(16.132% -.318035 -14.6672);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-slate-950:lab(1.76974% 1.32743 -9.28855);--color-rose-50:lab(96.2369% 4.94155 1.28011);--color-rose-100:lab(92.8221% 9.86832 2.60075);--color-rose-200:lab(86.806% 19.1909 4.07754);--color-rose-300:lab(76.6339% 38.3549 9.68835);--color-rose-700:lab(41.1651% 71.6251 30.3087);--color-rose-800:lab(34.6481% 60.802 20.1957);--color-rose-900:lab(29.7104% 51.514 12.6253);--color-amber-50:lab(98.6252% -.635922 8.42309);--color-amber-100:lab(95.916% -1.21653 23.111);--color-amber-200:lab(91.7203% -.505269 49.9084);--color-amber-300:lab(86.4156% 6.13147 78.3961);--color-amber-700:lab(47.2709% 42.9082 69.2966);--color-amber-800:lab(37.8822% 37.1699 52.2718);--color-amber-900:lab(31.2288% 30.2627 40.0378);--color-emerald-50:lab(97.8462% -6.94966 1.85487);--color-emerald-100:lab(94.9004% -17.0769 5.63836);--color-emerald-200:lab(90.2247% -31.039 9.47084);--color-emerald-300:lab(83.9203% -48.7124 13.8849);--color-emerald-700:lab(44.4871% -41.0396 11.0361);--color-emerald-800:lab(35.3675% -33.1188 8.04002);--color-emerald-900:lab(28.8637% -26.9249 5.45986);--color-red-50:lab(96.5005% 4.18508 1.52328);--color-red-100:lab(92.243% 10.2865 3.83865);--color-red-200:lab(86.017% 19.8815 7.75869);--color-red-700:lab(40.4273% 67.2623 53.7441);--color-red-800:lab(33.7174% 55.8993 41.0293);--color-sky-50:lab(97.3623% -2.33802 -4.13098);--color-sky-100:lab(94.3709% -4.56053 -8.23453);--color-sky-700:lab(41.6013% -9.10804 -42.5647);--color-sky-800:lab(35.164% -9.57692 -34.4068)}}@media (min-width:768px){.cesia-admin{--margen:24px}body:has([data-instancia=restopos-admin]){--margen:24px}}@media (min-width:1024px){.cesia-admin{--margen:24px;--t-h1:24px;--t-h1-alto:32px}body:has([data-instancia=restopos-admin]){--margen:24px;--t-h1:24px;--t-h1-alto:32px}}@media (min-width:1440px){.cesia-admin{--margen:32px}body:has([data-instancia=restopos-admin]){--margen:32px}}.cesia-admin[data-lateral=claro]{--c-lateral-fondo:var(--c-panel);--c-lateral-borde:var(--c-borde);--c-lateral-texto:var(--c-tinta);--c-lateral-texto-2:var(--c-tinta-2);--c-lateral-texto-3:var(--c-tinta-3);--c-lateral-texto-activo:var(--c-marco);--c-lateral-icono:var(--c-tinta-3);--c-lateral-icono-activo:var(--c-azul);--c-lateral-activo:var(--c-activo);--c-lateral-hover:var(--c-hover);--c-lateral-foco:var(--c-foco);--c-lateral-cabeza-fondo:var(--c-panel);--c-barra-fondo:var(--c-panel);--c-barra-borde:var(--c-borde);--c-barra-texto:var(--c-marco);--c-barra-texto-2:var(--c-tinta-2);--c-barra-hover:var(--c-hover);--c-barra-logo-fondo:transparent}.cesia-admin :is(.cesia-barra,.cesia-lateral nav,.cesia-lateral-pie) :focus-visible{outline-color:var(--c-lateral-foco)}@media (max-width:1023.98px){.cesia-admin .cesia-campana :focus-visible{outline-color:var(--c-lateral-foco)}}:root:root:has([data-instancia=restopos-admin]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#102a43;background-color:#f7fafc}body:has([data-instancia=restopos-admin]){background-color:var(--c-fondo);color:var(--c-tinta)}.cesia-admin{font-family:var(--f-texto);font-size:var(--t-cuerpo);line-height:var(--t-cuerpo-alto);color:var(--c-tinta);background:var(--c-fondo);-webkit-tap-highlight-color:transparent;min-height:100dvh}@layer base{.cesia-admin h1,.cesia-admin h2{font-family:var(--f-titulos);color:var(--c-marco);letter-spacing:-.01em;font-weight:700}.cesia-admin h1{min-height:var(--toque);font-size:var(--t-h1);line-height:var(--t-h1-alto);align-items:center;display:flex}.cesia-admin h2{font-size:var(--t-h2);line-height:var(--t-h2-alto)}.cesia-admin h3{font-family:var(--f-texto);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-alto)}.cesia-admin a:not([class]){color:var(--c-enlace);text-underline-offset:2px;text-decoration:underline}}.cesia-admin button.bg-indigo-600{background-color:var(--c-accion);color:var(--c-accion-texto)}body:has([data-instancia=restopos-admin]) button.bg-indigo-600{background-color:var(--c-accion);color:var(--c-accion-texto)}.cesia-admin button.bg-indigo-600:active:not(:disabled){background-color:var(--c-accion-activo)}body:has([data-instancia=restopos-admin]) button.bg-indigo-600:active:not(:disabled){background-color:var(--c-accion-activo)}.cesia-admin button[data-bloqueo=solo-consulta]{background-color:var(--c-bloqueado-fondo);color:var(--c-bloqueado-texto);box-shadow:none;outline:1px dashed var(--c-bloqueado-borde);outline-offset:-1px;opacity:1}body:has([data-instancia=restopos-admin]) button[data-bloqueo=solo-consulta]{background-color:var(--c-bloqueado-fondo);color:var(--c-bloqueado-texto);box-shadow:none;outline:1px dashed var(--c-bloqueado-borde);outline-offset:-1px;opacity:1}.cesia-admin button:disabled:not([data-bloqueo]){opacity:1}body:has([data-instancia=restopos-admin]) [role=dialog] button:disabled:not([data-bloqueo]){opacity:1}.cesia-admin button:disabled:not([data-bloqueo],[aria-busy=true],.bg-transparent){background-color:var(--c-bloqueado-fondo);color:var(--c-bloqueado-texto)}body:has([data-instancia=restopos-admin]) [role=dialog] button:disabled:not([data-bloqueo],[aria-busy=true],.bg-transparent){background-color:var(--c-bloqueado-fondo);color:var(--c-bloqueado-texto)}.cesia-admin button.bg-transparent:disabled:not([data-bloqueo]){color:var(--c-bloqueado-texto)}body:has([data-instancia=restopos-admin]) [role=dialog] button.bg-transparent:disabled:not([data-bloqueo]){color:var(--c-bloqueado-texto)}.cesia-admin :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--c-foco);outline-offset:2px}body:has([data-instancia=restopos-admin]) [role=dialog] :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--c-foco);outline-offset:2px}.cesia-admin :is(input,select,textarea):focus-visible{outline:2px solid var(--c-foco);outline-offset:1px}body:has([data-instancia=restopos-admin]) [role=dialog] :is(input,select,textarea):focus-visible{outline:2px solid var(--c-foco);outline-offset:1px}.cesia-admin :is(.cesia-lateral,.cesia-barra) :focus-visible{outline-color:var(--c-foco-marco)}.cesia-admin button:is(.min-h-11,.size-11){min-height:var(--toque)}body:has([data-instancia=restopos-admin]) [role=dialog] button:is(.min-h-11,.size-11){min-height:var(--toque)}.cesia-admin button.size-11{min-width:var(--toque)}body:has([data-instancia=restopos-admin]) [role=dialog] button.size-11{min-width:var(--toque)}@media (hover:hover) and (pointer:fine){.cesia-admin button.bg-indigo-600:hover:not(:disabled){background-color:var(--c-accion-hover)}body:has([data-instancia=restopos-admin]) button.bg-indigo-600:hover:not(:disabled){background-color:var(--c-accion-hover)}.cesia-admin a:not([class]):hover{color:var(--c-marco)}}.cesia-shell{--alto-cabecera:0px;min-height:100dvh}.cesia-cabecera{z-index:var(--z-cabecera);padding-top:env(safe-area-inset-top,0px);background:var(--c-barra-fondo);position:sticky;top:0}.cesia-banner-demo{z-index:var(--z-cabecera);padding:var(--e-2) var(--margen,16px);background:var(--c-alerta-fondo,#fffbeb);border-bottom:1px solid var(--c-alerta-borde,#fde68a);color:var(--c-alerta-texto,#92400e);font-size:var(--t-etiqueta,13px);line-height:var(--t-etiqueta-alto,18px);text-align:left;font-weight:600;position:sticky;top:0}.cesia-barra{align-items:center;gap:var(--e-2);height:var(--alto-barra);padding:0 var(--e-2);background:var(--c-barra-fondo);color:var(--c-barra-texto);border-bottom:1px solid var(--c-barra-borde);display:flex}.cesia-barra-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--f-titulos);color:var(--c-barra-texto);flex:1;font-size:16px;font-weight:700;line-height:24px;overflow:hidden}.cesia-barra .cesia-icono-boton,.cesia-campana .cesia-icono-boton{color:var(--c-barra-texto-2)}.cesia-icono-boton{width:var(--toque);height:var(--toque);border-radius:var(--r-control);color:var(--c-tinta-2);transition:color var(--dur-base) ease, background-color var(--dur-base) ease, transform var(--dur-rapida) var(--ease-salida);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.cesia-icono-boton:active{transform:scale(.96)}.cesia-logo-caja{flex:none;align-items:center;display:inline-flex}.cesia-lateral-cabeza{background:var(--c-lateral-cabeza-fondo);box-shadow:inset -1px -1px 0 var(--c-borde)}.cesia-lateral-cabeza .cesia-icono-boton{color:var(--c-lateral-cabeza-texto)}.cesia-logo-caja img{width:var(--logo-lateral-ancho);max-width:none;height:auto;display:block}.cesia-barra .cesia-logo-caja{background:var(--c-barra-logo-fondo);border-radius:8px;justify-content:center;width:32px;height:32px}.cesia-barra .cesia-logo-caja img{width:var(--logo-simbolo);height:var(--logo-simbolo);object-fit:contain}.cesia-lateral{background:var(--c-lateral-fondo);color:var(--c-lateral-texto);border-right:1px solid var(--c-lateral-borde);overscroll-behavior:contain;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);flex-direction:column;display:flex}.cesia-lateral-cabeza{height:64px;padding:0 var(--e-2) 0 var(--e-3);flex:none;justify-content:space-between;align-items:center;display:flex}.cesia-lateral-cerrar{margin-right:0}.cesia-lateral nav{min-height:0;padding:var(--e-1) var(--e-2) var(--e-2);background:linear-gradient(var(--c-lateral-fondo) 30%, transparent) top / 100% 24px no-repeat local, linear-gradient(transparent, var(--c-lateral-fondo) 70%) bottom / 100% 24px no-repeat local, radial-gradient(farthest-side at 50% 0, #0b1f3a1f, #0b1f3a00) top / 100% 10px no-repeat scroll, radial-gradient(farthest-side at 50% 100%, #0b1f3a1f, #0b1f3a00) bottom / 100% 10px no-repeat scroll, var(--c-lateral-fondo);flex:1;overflow-y:auto}.cesia-nav-grupo+.cesia-nav-grupo{margin-top:var(--e-1)}.cesia-nav-titulo{padding:var(--e-1) var(--e-3) 0;font-family:var(--f-texto);font-weight:600;font-size:var(--t-etiqueta);line-height:var(--t-etiqueta-alto);letter-spacing:.04em;color:var(--c-lateral-texto-3);font-variant-caps:all-small-caps}.cesia-nav-enlace{min-height:var(--alto-item);padding:0 var(--e-3);color:var(--c-lateral-texto-2);font-weight:500;font-size:var(--t-cuerpo);line-height:var(--t-cuerpo-alto);transition:color var(--dur-base) ease, background-color var(--dur-base) ease, transform var(--dur-rapida) var(--ease-salida);border-radius:8px;align-items:center;gap:10px;display:flex}.cesia-nav-icono{color:var(--c-lateral-icono);transition:color var(--dur-base) ease;flex:none}.cesia-nav-texto{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cesia-nav-enlace:active{transform:scale(.98)}.cesia-nav-enlace[aria-current=page]{background:var(--c-lateral-activo);color:var(--c-lateral-texto-activo);font-weight:600}.cesia-nav-enlace[aria-current=page] .cesia-nav-icono{color:var(--c-lateral-icono-activo)}.cesia-lateral-pie .cesia-icono-boton{color:var(--c-lateral-texto-2)}.cesia-lateral-pie{padding:10px var(--e-2) 10px var(--e-4);border-top:1px solid var(--c-lateral-borde);flex:none;grid-template-columns:32px minmax(0,1fr) auto;grid-template-areas:"avatar nombre salir""avatar rol salir";align-items:center;column-gap:10px;display:grid}.cesia-avatar{background:var(--c-lateral-activo);width:32px;height:32px;color:var(--c-lateral-texto-activo);border-radius:50%;grid-area:avatar;place-items:center;font-size:14px;font-weight:600;line-height:1;display:grid}.cesia-usuario-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--c-lateral-texto);grid-area:nombre;font-weight:600;overflow:hidden}.cesia-usuario-rol{align-items:center;gap:2px var(--e-2);min-width:0;color:var(--c-lateral-texto-3);flex-wrap:wrap;grid-area:rol;display:flex}.cesia-usuario-rol .cesia-pildora{padding:0 var(--e-2)}.cesia-salir{grid-area:salir}@media (hover:hover) and (pointer:fine){.cesia-icono-boton:hover{color:var(--c-marco);background-color:var(--c-hover)}.cesia-nav-enlace:not([aria-current=page]):hover{color:var(--c-lateral-texto-activo);background-color:var(--c-lateral-hover)}.cesia-nav-enlace:hover .cesia-nav-icono{color:var(--c-lateral-texto-activo)}.cesia-nav-enlace[aria-current=page]:hover .cesia-nav-icono{color:var(--c-lateral-icono-activo)}.cesia-lateral-cabeza .cesia-icono-boton:hover{color:var(--c-marco);background-color:#0b1f3a0f}.cesia-lateral-pie .cesia-icono-boton:hover{color:var(--c-lateral-texto-activo);background-color:var(--c-lateral-hover)}:is(.cesia-barra,.cesia-campana) .cesia-icono-boton:hover{color:var(--c-barra-texto);background-color:var(--c-barra-hover)}}.cesia-conteo{border-radius:var(--r-pildora);background:var(--c-error-texto);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:20px;box-shadow:0 0 0 2px var(--c-panel);padding:0 5px;font-size:14px;font-weight:700;line-height:20px;position:absolute;top:2px;right:2px}.cesia-campana{right:var(--e-2);position:absolute;bottom:6px}.cesia-barra{padding-right:calc(var(--e-2) + var(--toque) + var(--e-2))}.cesia-migas{display:none}.cesia-main{min-width:0;max-width:var(--contenido-max);padding:var(--e-4) max(var(--margen), env(safe-area-inset-right,0px)) calc(var(--e-12) + env(safe-area-inset-bottom,0px)) max(var(--margen), env(safe-area-inset-left,0px));container:cesia-contenido/inline-size}.cesia-fondo-menu{display:none}@media (max-width:1023.98px){.cesia-admin{--alto-item:var(--toque)}.cesia-lateral{z-index:var(--z-menu);width:min(320px,88vw);box-shadow:var(--sombra-flotante);visibility:hidden;transition:transform var(--dur-base) var(--ease-cajon), visibility 0s linear var(--dur-base);border-right:0;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.cesia-lateral-cabeza{border-bottom:1px solid var(--c-borde)}.cesia-lateral nav{padding-top:var(--e-2)}.cesia-nav-grupo+.cesia-nav-grupo{margin-top:var(--e-3)}.cesia-lateral-pie{padding-block:var(--e-3)}.cesia-shell[data-menu=abierto] .cesia-lateral{visibility:visible;transition:transform var(--dur-panel) var(--ease-cajon), visibility 0s;transform:none}.cesia-fondo-menu{z-index:var(--z-fondo-menu);opacity:0;pointer-events:none;transition:opacity var(--dur-base) ease;background:#0b1f3a80;display:block;position:fixed;inset:0}.cesia-shell[data-menu=abierto] .cesia-fondo-menu{opacity:1;pointer-events:auto;transition-duration:var(--dur-panel)}html:has(.cesia-shell[data-menu=abierto]){overflow:hidden}}@media (min-width:1024px){.cesia-shell{grid-template-columns:var(--ancho-lateral) minmax(0, 1fr);grid-template-rows:auto 1fr;display:grid}.cesia-shell:has(.cesia-banner-demo){--alto-cabecera:36px}.cesia-cabecera{grid-column:1/-1}.cesia-barra{display:none}.cesia-banner-demo{text-align:center;white-space:nowrap;text-overflow:ellipsis;min-height:36px;overflow:hidden}.cesia-lateral{top:var(--alto-cabecera);height:calc(100dvh - var(--alto-cabecera));z-index:var(--z-lateral);grid-area:2/1;position:sticky}.cesia-main{padding-top:var(--e-6);grid-area:2/2}.cesia-campana{z-index:calc(var(--z-lateral) + 1);bottom:auto;right:auto;top:calc(var(--alto-cabecera) + 10px);left:calc(var(--ancho-lateral) - var(--e-2) - var(--toque));position:fixed}.cesia-campana .cesia-icono-boton{color:var(--c-lateral-cabeza-texto)}.cesia-campana .cesia-icono-boton:hover{color:var(--c-marco);background-color:#0b1f3a0f}.cesia-migas{gap:var(--e-2);margin-bottom:var(--e-1);font-size:var(--t-cuerpo);line-height:var(--t-cuerpo-alto);color:var(--c-tinta-3);flex-wrap:wrap;display:flex}.cesia-migas>span:first-child{color:var(--c-tinta-2);font-weight:500}}@media (min-width:1024px) and (pointer:coarse){.cesia-admin{--alto-item:var(--toque)}}.cesia-tabla{border:1px solid var(--c-borde);border-radius:var(--r-panel);background:linear-gradient(to right, var(--c-panel) 30%, #fff0) left / 40px 100% no-repeat local, linear-gradient(to left, var(--c-panel) 30%, #fff0) right / 40px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, #0b1f3a29, #0b1f3a00) left / 14px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, #0b1f3a29, #0b1f3a00) right / 14px 100% no-repeat scroll, var(--c-panel);overflow-x:auto}.cesia-tabla table{border-collapse:collapse;text-align:left;width:100%;font-size:var(--t-cuerpo);line-height:var(--t-cuerpo-alto)}.cesia-tabla th{padding:var(--e-3) var(--e-4);font-weight:500;font-size:var(--t-cuerpo);color:var(--c-tinta-2);text-align:left;white-space:nowrap;border-bottom:1px solid var(--c-borde)}.cesia-tabla td{height:var(--toque);padding:var(--e-3) var(--e-4);vertical-align:middle;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:manual;hyphens:manual}.cesia-tabla tbody tr+tr td{border-top:1px solid var(--c-regla)}.cesia-tabla .cesia-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cesia-tabla .cesia-tabla-vacia{color:var(--c-tinta-3)}.cesia-tabla :is(button,[role=button],.cesia-pildora,.rounded-full,.cesia-sin-corte){white-space:nowrap}@media (min-width:768px){.cesia-tabla :is(th,td):first-child{z-index:1;background:var(--c-panel);position:sticky;left:0}.cesia-tabla .cesia-col-acciones{z-index:1;background:var(--c-panel);position:sticky;right:0;box-shadow:-10px 0 10px -10px #0b1f3a38}}.cesia-tabla[data-movil=desplazar] td{white-space:nowrap}.cesia-tabla[data-movil=desplazar] :is(th,td):first-child{z-index:1;background:var(--c-panel);position:sticky;left:0}.cesia-tabla[data-movil=desplazar] .cesia-col-acciones{z-index:1;background:var(--c-panel);position:sticky;right:0;box-shadow:-10px 0 10px -10px #0b1f3a38}@media (max-width:767.98px){.cesia-tabla[data-movil=tarjetas]{background:0 0;border:0;border-radius:0;overflow:visible}.cesia-tabla[data-movil=tarjetas] :is(table,tr,td){display:block}.cesia-tabla[data-movil=tarjetas] tbody{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;display:grid}.cesia-tabla[data-movil=tarjetas] tr:has(>.cesia-tabla-vacia){grid-column:1/-1}.cesia-tabla[data-movil=tarjetas] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cesia-tabla[data-movil=tarjetas] :is(th,td){box-shadow:none;background:0 0;position:static}.cesia-tabla[data-movil=tarjetas] tbody tr{padding:var(--e-3) var(--e-4);background:var(--c-panel);border:1px solid var(--c-borde);border-radius:var(--r-panel)}.cesia-tabla[data-movil=tarjetas] tbody tr td{border-top:0}.cesia-tabla[data-movil=tarjetas] td{column-gap:var(--e-3);height:auto;padding:var(--e-1) 0;text-align:left;grid-template-columns:min(34%,7.5rem) minmax(0,1fr);align-items:baseline;display:grid}.cesia-tabla[data-movil=tarjetas] td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--c-tinta-2);grid-column:1;font-weight:500}.cesia-tabla[data-movil=tarjetas] .cesia-celda{overflow-wrap:break-word;grid-column:2;min-width:0;display:block}.cesia-tabla[data-movil=tarjetas] .cesia-celda.cesia-sin-corte{white-space:normal}.cesia-tabla[data-movil=tarjetas] :is(td:first-child,td[data-label=""],td.cesia-col-acciones){grid-template-columns:minmax(0,1fr)}.cesia-tabla[data-movil=tarjetas] :is(td:first-child,td[data-label=""],td.cesia-col-acciones)>.cesia-celda{grid-column:1}.cesia-tabla[data-movil=tarjetas] :is(td:first-child,td[data-label=""],td.cesia-col-acciones,.cesia-tabla-vacia):before{content:none}.cesia-tabla[data-movil=tarjetas] td:first-child{padding-bottom:var(--e-2);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-alto)}.cesia-tabla[data-movil=tarjetas] :is(td[data-label=""],td.cesia-col-acciones){margin-top:var(--e-2);padding-top:var(--e-3);border-top:1px solid var(--c-regla)}.cesia-tabla[data-movil=tarjetas] :is(td[data-label=""],td.cesia-col-acciones):has(>.cesia-celda:empty,>.cesia-celda>:only-child:empty){display:none}.cesia-tabla[data-movil=tarjetas] .cesia-tabla-vacia{font-weight:400;font-size:var(--t-cuerpo)}}@container cesia-contenido (max-width:899.98px){.cesia-tabla[data-tarjetas="900"]{background:0 0;border:0;border-radius:0;overflow:visible}.cesia-tabla[data-tarjetas="900"] :is(table,tr,td){display:block}.cesia-tabla[data-tarjetas="900"] tbody{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;display:grid}.cesia-tabla[data-tarjetas="900"] tr:has(>.cesia-tabla-vacia){grid-column:1/-1}.cesia-tabla[data-tarjetas="900"] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cesia-tabla[data-tarjetas="900"] :is(th,td){box-shadow:none;background:0 0;position:static}.cesia-tabla[data-tarjetas="900"] tbody tr{padding:var(--e-3) var(--e-4);background:var(--c-panel);border:1px solid var(--c-borde);border-radius:var(--r-panel)}.cesia-tabla[data-tarjetas="900"] tbody tr td{border-top:0}.cesia-tabla[data-tarjetas="900"] td{column-gap:var(--e-3);height:auto;padding:var(--e-1) 0;text-align:left;grid-template-columns:min(34%,7.5rem) minmax(0,1fr);align-items:baseline;display:grid}.cesia-tabla[data-tarjetas="900"] td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--c-tinta-2);grid-column:1;font-weight:500}.cesia-tabla[data-tarjetas="900"] .cesia-celda{overflow-wrap:break-word;grid-column:2;min-width:0;display:block}.cesia-tabla[data-tarjetas="900"] .cesia-celda.cesia-sin-corte{white-space:normal}.cesia-tabla[data-tarjetas="900"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones){grid-template-columns:minmax(0,1fr)}.cesia-tabla[data-tarjetas="900"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones)>.cesia-celda{grid-column:1}.cesia-tabla[data-tarjetas="900"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones,.cesia-tabla-vacia):before{content:none}.cesia-tabla[data-tarjetas="900"] td:first-child{padding-bottom:var(--e-2);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-alto)}.cesia-tabla[data-tarjetas="900"] :is(td[data-label=""],td.cesia-col-acciones){margin-top:var(--e-2);padding-top:var(--e-3);border-top:1px solid var(--c-regla)}.cesia-tabla[data-tarjetas="900"] :is(td[data-label=""],td.cesia-col-acciones):has(>.cesia-celda:empty,>.cesia-celda>:only-child:empty){display:none}.cesia-tabla[data-tarjetas="900"] .cesia-tabla-vacia{font-weight:400;font-size:var(--t-cuerpo)}}@container cesia-contenido (max-width:1199.98px){.cesia-tabla[data-tarjetas="1200"]{background:0 0;border:0;border-radius:0;overflow:visible}.cesia-tabla[data-tarjetas="1200"] :is(table,tr,td){display:block}.cesia-tabla[data-tarjetas="1200"] tbody{gap:var(--e-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));align-items:start;display:grid}.cesia-tabla[data-tarjetas="1200"] tr:has(>.cesia-tabla-vacia){grid-column:1/-1}.cesia-tabla[data-tarjetas="1200"] thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cesia-tabla[data-tarjetas="1200"] :is(th,td){box-shadow:none;background:0 0;position:static}.cesia-tabla[data-tarjetas="1200"] tbody tr{padding:var(--e-3) var(--e-4);background:var(--c-panel);border:1px solid var(--c-borde);border-radius:var(--r-panel)}.cesia-tabla[data-tarjetas="1200"] tbody tr td{border-top:0}.cesia-tabla[data-tarjetas="1200"] td{column-gap:var(--e-3);height:auto;padding:var(--e-1) 0;text-align:left;grid-template-columns:min(34%,7.5rem) minmax(0,1fr);align-items:baseline;display:grid}.cesia-tabla[data-tarjetas="1200"] td:before{content:attr(data-label);content:attr(data-label) / "";color:var(--c-tinta-2);grid-column:1;font-weight:500}.cesia-tabla[data-tarjetas="1200"] .cesia-celda{overflow-wrap:break-word;grid-column:2;min-width:0;display:block}.cesia-tabla[data-tarjetas="1200"] .cesia-celda.cesia-sin-corte{white-space:normal}.cesia-tabla[data-tarjetas="1200"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones){grid-template-columns:minmax(0,1fr)}.cesia-tabla[data-tarjetas="1200"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones)>.cesia-celda{grid-column:1}.cesia-tabla[data-tarjetas="1200"] :is(td:first-child,td[data-label=""],td.cesia-col-acciones,.cesia-tabla-vacia):before{content:none}.cesia-tabla[data-tarjetas="1200"] td:first-child{padding-bottom:var(--e-2);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-alto)}.cesia-tabla[data-tarjetas="1200"] :is(td[data-label=""],td.cesia-col-acciones){margin-top:var(--e-2);padding-top:var(--e-3);border-top:1px solid var(--c-regla)}.cesia-tabla[data-tarjetas="1200"] :is(td[data-label=""],td.cesia-col-acciones):has(>.cesia-celda:empty,>.cesia-celda>:only-child:empty){display:none}.cesia-tabla[data-tarjetas="1200"] .cesia-tabla-vacia{font-weight:400;font-size:var(--t-cuerpo)}}@media (min-width:768px){.cesia-tabla :is(th,td){padding-inline:var(--e-2)}.cesia-tabla :is(th,td):where(:first-child){padding-left:var(--e-3)}.cesia-tabla :is(th,td):where(:last-child){padding-right:var(--e-3)}.cesia-tabla td{padding-block:var(--e-2);color:var(--c-tinta-2)}.cesia-tabla td:where(:first-child){color:var(--c-tinta);font-weight:500}.cesia-tabla:not([data-tarjetas]) .cesia-col-acciones{width:1%}.cesia-tabla .cesia-col-acciones .cesia-celda>:is(span,div):has(>button+button){align-items:center;gap:2px var(--e-1);flex-wrap:wrap;display:flex}.cesia-tabla .cesia-col-acciones .cesia-celda>:is(span,div):has(>button+button+button){min-width:21rem}.cesia-tabla .cesia-col-acciones .cesia-acciones-2>button{white-space:nowrap;width:auto}.cesia-tabla .cesia-col-acciones button.ring-1:not(:first-of-type){box-shadow:none;color:var(--c-azul);background:0 0;padding-inline:6px}}@container cesia-contenido (min-width:900px){.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button){overflow:visible}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) :is(table,thead,tbody){display:block}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) tr{grid-template-columns:minmax(0, 1.3fr) repeat(var(--cols-resto), minmax(0, 1fr));align-items:center;display:grid}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) :is(th,td){box-shadow:none;height:auto;position:static}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) td:not(.cesia-col-acciones){padding-bottom:var(--e-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) th.cesia-col-acciones{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) td.cesia-col-acciones{grid-column:1/-1;width:auto;padding-top:0}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) td.cesia-col-acciones .cesia-celda>*{min-width:0}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) tbody tr td{border-top:0}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) tbody tr+tr{border-top:1px solid var(--c-regla)}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) thead tr{border-bottom:1px solid var(--c-borde)}.cesia-tabla:is(:not([data-tarjetas]),[data-tarjetas="900"]):has(td.cesia-col-acciones .cesia-celda>*>button+button+button) th{border-bottom:0}}.cesia-tabla .cesia-col-acciones button:is([aria-label^=Cancelar\ suscripción],[aria-label^=Suspender],[aria-label^=Anular]):not(:disabled){color:var(--c-error-texto)}@media (min-width:768px) and (pointer:fine){.cesia-tabla button.min-h-11{min-height:30px;padding-inline:10px}}@media (min-width:768px) and (hover:hover) and (pointer:fine){.cesia-tabla .cesia-col-acciones button.ring-1:not(:first-of-type):hover:not(:disabled){background:var(--c-hover)}}@media (max-width:767.98px){.cesia-tabla[data-movil=tarjetas][data-compacta] tbody{gap:var(--e-2)}.cesia-tabla[data-movil=tarjetas][data-compacta] tbody tr{column-gap:var(--e-3);padding:var(--e-3) var(--e-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;display:grid}.cesia-tabla[data-movil=tarjetas][data-compacta] td:first-child{grid-column:1;padding:0}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=estado]{grid-area:1/2;place-self:start end;margin-top:1px;padding:0;display:block}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=estado]>.cesia-celda{grid-column:auto}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=estado]:before{content:none}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=meta]{color:var(--c-tinta-2);white-space:nowrap;text-overflow:ellipsis;grid-column:1;padding:0;display:block;overflow:hidden}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=meta]:before{content:attr(data-label) "  ";content:attr(data-label) "  " / "";color:var(--c-tinta-3);font-weight:400}.cesia-tabla[data-movil=tarjetas][data-compacta] td[data-pos=meta]>.cesia-celda{display:inline}.cesia-tabla[data-movil=tarjetas][data-compacta] td:not(:first-child,[data-pos],.cesia-col-acciones,[data-label=""]),.cesia-tabla[data-movil=tarjetas][data-compacta] :is(td[data-label=""],td.cesia-col-acciones){grid-column:1/-1}.cesia-tabla[data-movil=tarjetas][data-compacta] :is(td[data-label=""],td.cesia-col-acciones):has(>.cesia-celda>button:only-child){border:0;grid-area:2/2/span 2;align-self:center;margin:0;padding:0}}.cesia-tabla td:not(.cesia-col-acciones,[data-label=""])>.cesia-celda:empty:after{content:"—";content:"—" / "";color:var(--c-tinta-3)}.cesia-acciones-2{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cesia-tabla .cesia-acciones-2>button{white-space:normal;text-align:center;width:100%}@layer components{.cesia-panel{padding:var(--e-4);background:var(--c-panel);border:1px solid var(--c-borde);border-radius:var(--r-panel)}.cesia-filtros{gap:var(--e-3);display:grid}.cesia-form{gap:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}.cesia-form-completo{grid-column:1/-1}.cesia-form-acciones{gap:var(--e-2);flex-direction:column;grid-column:1/-1;display:flex}.cesia-pildora{border-radius:var(--r-pildora);background:var(--c-bloqueado-fondo);color:var(--c-tinta-2);font-size:var(--t-etiqueta);line-height:var(--t-etiqueta-alto);white-space:nowrap;padding:2px 10px;font-weight:500;display:inline-block}.cesia-pildora[data-tono=ok]{background:var(--c-ok-fondo);color:var(--c-ok-texto)}.cesia-pildora[data-tono=alerta]{background:var(--c-alerta-fondo);color:var(--c-alerta-texto)}.cesia-pildora[data-tono=error]{background:var(--c-error-fondo);color:var(--c-error-texto)}.cesia-pildora>svg{vertical-align:-2px;margin-right:var(--e-1);display:inline-block}.cesia-aviso{padding:var(--e-2) var(--e-3);background:var(--c-alerta-fondo);border:1px solid var(--c-alerta-borde);border-radius:var(--r-control);color:var(--c-alerta-texto);font-weight:500;display:block;position:relative}.cesia-aviso:has(>svg:first-child){padding-left:calc(var(--e-3) + 16px + var(--e-2))}.cesia-aviso>svg:first-child{left:var(--e-3);top:calc(var(--e-2) + 2px);position:absolute}.cesia-aviso[data-tono=error]{background:var(--c-error-fondo);border-color:var(--c-error-borde);color:var(--c-error-texto)}.cesia-error{color:var(--c-error-texto)}.cesia-error>svg:first-child{vertical-align:-3px;margin-right:var(--e-2);display:inline-block}.cesia-casilla{min-height:var(--toque);padding:var(--e-3) var(--e-2) var(--e-3) calc(var(--e-2) + 20px + var(--e-3));border-radius:var(--r-control);color:var(--c-tinta);cursor:pointer;display:block;position:relative}.cesia-casilla>input:is([type=checkbox],[type=radio]){left:var(--e-2);top:var(--e-3);width:20px;height:20px;accent-color:var(--c-enlace);margin:0;position:absolute}.cesia-casilla:has(>input:disabled){color:var(--c-tinta-3);cursor:not-allowed}:is(.cesia-admin,body:has([data-instancia=restopos-admin]) [role=dialog]) h3{font-family:var(--f-texto);font-weight:600;font-size:var(--t-h3);line-height:var(--t-h3-alto);color:var(--c-tinta)}:is(.cesia-admin,body:has([data-instancia=restopos-admin]) [role=dialog]) [role=tablist]{gap:var(--e-1);border-bottom:1px solid var(--c-borde);display:flex;overflow-x:auto}:is(.cesia-admin,body:has([data-instancia=restopos-admin]) [role=dialog]) [role=tab]{min-height:var(--toque);padding:0 var(--e-3);white-space:nowrap;color:var(--c-tinta-2);font-weight:500;font-size:var(--t-cuerpo);border-bottom:2px solid #0000;flex:none;margin-bottom:-1px}:is(.cesia-admin,body:has([data-instancia=restopos-admin]) [role=dialog]) [role=tab][aria-selected=true]{color:var(--c-marco);border-bottom-color:var(--c-marco)}@media (min-width:768px){.cesia-panel{padding:var(--e-5)}.cesia-filtros{flex-wrap:wrap;align-items:flex-end;display:flex}.cesia-filtros>*{flex:12rem}.cesia-filtros>button,.cesia-filtros>.cesia-filtros-acciones{flex:none;margin-left:auto}.cesia-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.cesia-form-acciones{flex-direction:row;justify-content:flex-end}}@media (min-width:1024px){.cesia-form--3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767.98px){.cesia-filtros>button{width:100%}}@media (max-width:639.98px){.cesia-form-acciones>button{width:100%}}}body:has([data-instancia=restopos-admin]) [role=dialog] h2{font-family:var(--f-titulos);color:var(--c-marco);font-weight:700}body:has([data-instancia=restopos-admin]) [role=dialog] section[aria-label]+section[aria-label]{border-top:1px solid var(--c-borde);padding-top:var(--e-6)}.cesia-admin select.min-h-11{min-height:46px}body:has([data-instancia=restopos-admin]) [role=dialog] select.min-h-11{min-height:46px}@media (prefers-reduced-motion:reduce){.cesia-admin *,.cesia-admin :before,.cesia-admin :after{scroll-behavior:auto}.cesia-admin :is(.cesia-nav-enlace,.cesia-icono-boton,button):active{transform:none}.cesia-lateral,.cesia-shell[data-menu=abierto] .cesia-lateral{opacity:0;transition:opacity var(--dur-rapida) linear, visibility 0s linear var(--dur-rapida);transform:none}.cesia-shell[data-menu=abierto] .cesia-lateral{opacity:1;transition:opacity var(--dur-rapida) linear, visibility 0s}@media (min-width:1024px){.cesia-lateral{opacity:1}}}
