._mark_fajjr_1{background:var(--signal);color:var(--white);font-family:var(--font-num);font-weight:var(--weight-bold);outline:1.5px solid var(--keyline);outline-offset:-3px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:inline-flex}._sm_fajjr_14{border-radius:var(--radius-md);width:32px;height:32px;font-size:22px}._md_fajjr_15{border-radius:var(--radius-md);width:40px;height:40px;font-size:28px}._lg_fajjr_16{border-radius:var(--radius-lg);outline-offset:-5px;outline-width:2px;width:72px;height:72px;font-size:52px}._conLogo_fajjr_19{background:var(--white);outline:1px solid var(--line);outline-offset:-1px;overflow:hidden}._logo_fajjr_25{object-fit:contain;width:100%;height:100%;padding:12%}._plataforma_fajjr_33{background:0 0;outline:none}._icono_fajjr_37{width:100%;height:100%;display:block}._pantalla_gehid_1{background:var(--tint-50);justify-content:center;align-items:center;min-height:100dvh;display:flex}._marca_gehid_8{animation:1.4s ease-in-out infinite _pulse_gehid_1}._aviso_gehid_9{padding:var(--space-4);flex-direction:column;align-items:center;display:flex}._btn_pl16b_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-sans);font-size:var(--text-base);font-weight:var(--weight-semibold);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:1px solid #0000;line-height:1;display:inline-flex}._btn_pl16b_2:disabled{opacity:.45;cursor:not-allowed}._primary_pl16b_25{background:var(--signal);color:var(--white)}._primary_pl16b_25:hover:not(:disabled){background:var(--signal-hover)}._primary_pl16b_25:active:not(:disabled){background:var(--signal-press)}._success_pl16b_33{background:var(--signal);color:var(--white)}._success_pl16b_33:hover:not(:disabled){background:var(--signal-hover)}._success_pl16b_33:active:not(:disabled){background:var(--signal-press)}._secondary_pl16b_40{background:var(--surface);color:var(--signal-ink);border-color:var(--signal)}._secondary_pl16b_40:hover:not(:disabled){background:var(--tint-100)}._secondary_pl16b_40:active:not(:disabled){background:var(--tint-200)}._ghost_pl16b_48{color:var(--ink-2);background:0 0}._ghost_pl16b_48:hover:not(:disabled){background:var(--tint-100);color:var(--ink)}._ghost_pl16b_48:active:not(:disabled){background:var(--tint-200)}._danger_pl16b_55{background:var(--surface);color:var(--alert-ink);border-color:var(--alert)}._danger_pl16b_55:hover:not(:disabled){background:var(--alert-tint)}._danger_pl16b_55:active:not(:disabled){background:var(--alert-press)}._sm_pl16b_63{min-height:40px;padding:0 var(--space-4);font-size:var(--text-sm)}._lg_pl16b_64{min-height:56px;padding:0 var(--space-6);font-size:var(--text-lg)}._xl_pl16b_65{min-height:64px;padding:0 var(--space-8);font-size:var(--text-xl)}._fullWidth_pl16b_67{width:100%}._iconOnly_pl16b_69{width:48px;min-width:48px;padding:0}._iconOnly_pl16b_69._sm_pl16b_63{width:40px;min-width:40px}._iconOnly_pl16b_69._lg_pl16b_64{width:56px;min-width:56px}._spinner_pl16b_77{border-radius:var(--radius-full);border:2px solid;border-right-color:#0000;width:16px;height:16px;animation:.8s linear infinite _spin_pl16b_77}._empty_u04n6_1{align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);text-align:center;flex-direction:column;display:flex}._title_u04n6_9{font-size:var(--text-lg);font-weight:var(--weight-semibold)}._text_u04n6_10{max-width:36ch;color:var(--ink-3);font-size:var(--text-base)}._action_u04n6_11{margin-top:var(--space-3)}:root{--signal:#0b55c4;--signal-hover:#0944a3;--signal-press:#063384;--deep:#082b66;--tint-50:#f5f8fd;--tint-100:#eaf1fc;--tint-200:#d6e4fa;--white:#fff;--ink:#0a1e3f;--ink-2:#3f4e66;--ink-3:#5b6b84;--line:#d3dcea;--line-soft:#e6ecf5;--alert:#c62828;--alert-tint:#fdecec;--alert-line:#f2b8b8;--alert-press:#f9d5d5;--keyline:#ffffffe6;--focus-ring:var(--tint-200);--on-deep:#ffffffd1;--on-deep-dim:#ffffffb3;--on-deep-hover:#ffffff14;--on-deep-active:#ffffff24;--on-deep-line:#ffffff29;--surface:var(--white);--signal-ink:var(--signal);--deep-ink:var(--deep);--alert-ink:var(--alert);--on-signal-soft:#eaf1fc;--on-signal-dim:#d6e4fa;--signal-panel:var(--signal);--plate-muted:#5b6b84;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-sans:"Barlow", system-ui, -apple-system, "Segoe UI", sans-serif;--font-num:"Barlow Condensed", "Barlow", system-ui, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.5rem;--text-4xl:3.5rem;--leading-tight:1.15;--leading-normal:1.45;--weight-normal:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--radius-xl:10px;--radius-2xl:10px;--radius-full:9999px;--shadow-float:0 12px 32px #082b662e;--scrim:#081c4080;--ease:cubic-bezier(.2, 0, 0, 1);--dur-fast:.12s;--dur-base:.2s;--z-sticky:200;--z-overlay:300;--z-modal:400;--z-toast:500;--topbar-h:52px;--tabbar-h:60px;--sidebar-w:232px;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--nav-height:var(--topbar-h);--max-width-app:100%;--chrome-bottom:calc(var(--tabbar-h) + var(--safe-bottom));--color-bg-primary:var(--tint-50);--color-bg-secondary:var(--surface);--color-bg-tertiary:var(--tint-100);--color-bg-card:var(--surface);--color-bg-card-hover:var(--tint-50);--color-bg-glass:var(--surface);--color-bg-glass-subtle:var(--tint-50);--color-bg-input:var(--surface);--color-surface:var(--surface);--color-surface-elevated:var(--surface);--color-surface-overlay:var(--scrim);--color-text-primary:var(--ink);--color-text-secondary:var(--ink-2);--color-text-tertiary:var(--ink-3);--color-text-dim:var(--ink-3);--color-text-inverse:var(--white);--color-sky:var(--signal);--color-sky-hover:var(--signal-hover);--color-sky-light:var(--tint-100);--color-sky-border:var(--tint-200);--color-sky-text:var(--signal-ink);--color-accent:var(--signal);--color-accent-hover:var(--signal-hover);--color-accent-soft:var(--tint-100);--color-primary:var(--signal);--color-primary-hover:var(--signal-hover);--color-primary-soft:var(--tint-100);--color-gold:var(--signal);--color-gold-hover:var(--signal-hover);--color-gold-dark:var(--deep);--color-gold-light:var(--tint-100);--color-gold-border:var(--tint-200);--color-gold-text:var(--deep-ink);--color-success:var(--signal);--color-success-soft:var(--tint-100);--color-success-text:var(--deep-ink);--color-warning:var(--deep);--color-warning-soft:var(--tint-100);--color-warning-text:var(--deep-ink);--color-danger:var(--alert);--color-danger-soft:var(--alert-tint);--color-danger-text:var(--alert-ink);--color-info:var(--signal);--color-info-soft:var(--tint-100);--color-info-text:var(--deep-ink);--color-preimpreso:var(--ink-3);--color-activo:var(--signal);--color-finalizado:var(--deep);--color-cancelado:var(--ink-3);--color-cortesia:var(--signal);--color-cortesia-hover:var(--signal-hover);--color-cortesia-dark:var(--deep);--color-cortesia-light:var(--tint-100);--color-cortesia-soft:var(--tint-100);--color-cortesia-border:var(--tint-200);--color-cortesia-text:var(--signal-ink);--color-border:var(--line);--color-border-light:var(--line-soft);--color-border-hover:var(--ink-3);--color-border-focus:var(--signal);--glass-border:1px solid var(--line);--glass-border-outer:1px solid var(--line);--font-mono:var(--font-num);--weight-extrabold:700;--shadow-sm:none;--shadow-md:none;--shadow-lg:var(--shadow-float);--shadow-xl:var(--shadow-float);--shadow-glass:none;--transition-fast:var(--dur-fast) var(--ease);--transition-base:var(--dur-base) var(--ease);--transition-slow:var(--dur-base) var(--ease);--transition-spring:var(--dur-base) var(--ease);--z-base:0;--z-dropdown:100}:root[data-tema=oscuro]{--signal:#1f6fdf;--signal-hover:#1a60c4;--signal-press:#1553ad;--tint-50:#0a1322;--tint-100:#18294a;--tint-200:#25406b;--surface:#111c30;--ink:#e6edf8;--ink-2:#b3c1d6;--ink-3:#8e9eb8;--line:#2c3d5c;--line-soft:#1f2d47;--signal-ink:#7eb0ff;--deep-ink:#b5cdf7;--alert:#d03a3a;--alert-ink:#ff8c86;--signal-panel:#1a60c4;--alert-tint:#3a1619;--alert-line:#7a2e31;--alert-press:#4a1c20;--shadow-float:0 12px 32px #00000080;--scrim:#0009;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (color:color-mix(in srgb, red, blue)){:root[data-marca]{--signal:var(--marca);--signal-hover:color-mix(in srgb, var(--marca) 85%, black);--signal-press:color-mix(in srgb, var(--marca) 70%, black);--deep:color-mix(in srgb, var(--marca) 45%, black);--tint-50:color-mix(in srgb, var(--marca) 4%, white);--tint-100:color-mix(in srgb, var(--marca) 10%, white);--tint-200:color-mix(in srgb, var(--marca) 22%, white);--on-signal-soft:color-mix(in srgb, var(--marca) 10%, white);--on-signal-dim:color-mix(in srgb, var(--marca) 22%, white)}:root[data-marca][data-tema=oscuro]{--signal:var(--marca);--signal-hover:color-mix(in srgb, var(--marca) 88%, black);--signal-press:color-mix(in srgb, var(--marca) 76%, black);--signal-panel:color-mix(in srgb, var(--marca) 88%, black);--tint-50:color-mix(in srgb, var(--marca) 6%, #0a1322);--tint-100:color-mix(in srgb, var(--marca) 18%, #0a1322);--tint-200:color-mix(in srgb, var(--marca) 32%, #0a1322);--signal-ink:color-mix(in srgb, var(--marca) 45%, white);--deep-ink:color-mix(in srgb, var(--marca) 25%, white)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-sans);font-size:16px;line-height:var(--leading-normal);color:var(--ink);background-color:var(--tint-50);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{background:var(--tint-50);min-height:100dvh;color:var(--ink);flex-direction:column;display:flex}h1,h2,h3,h4{font-weight:var(--weight-semibold);line-height:var(--leading-tight);color:var(--ink)}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none}input,select,textarea{font:inherit;color:inherit;background:0 0;border:none;outline:none}img,video{max-width:100%;height:auto;display:block}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}body{font-variant-numeric:tabular-nums}.visually-hidden,.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-center{text-align:center}.text-right{text-align:right}.text-mono{font-family:var(--font-num)}.text-secondary{color:var(--ink-2)}.text-tertiary{color:var(--ink-3)}.text-success,.text-accent,.text-sky,.text-gold{color:var(--signal-ink)}.text-warning{color:var(--deep-ink)}.text-danger{color:var(--alert-ink)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.glass{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-fade-in{animation:fadeIn var(--dur-base) var(--ease)}.animate-spin{animation:.9s linear infinite spin}.skeleton{background:var(--tint-100);border-radius:var(--radius-sm);animation:1.6s ease-in-out infinite pulse}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--tint-200);border-radius:var(--radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--line)}:focus-visible{outline:2px solid var(--signal);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width>=1024px){:root{--chrome-bottom:0px}}._banner_k1zi9_1{z-index:var(--z-toast);justify-content:center;align-items:center;gap:var(--space-3);min-height:48px;padding:var(--space-1) var(--space-3);padding-top:calc(var(--space-1) + env(safe-area-inset-top,0px));background:var(--deep);color:var(--white);display:flex;position:fixed;top:0;left:0;right:0}._texto_k1zi9_18{font-size:var(--text-sm);font-weight:var(--weight-semibold)}._acciones_k1zi9_19{align-items:center;gap:var(--space-1);display:flex}._actualizar_k1zi9_21{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--white);color:var(--deep);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._actualizar_k1zi9_21:disabled{opacity:.6}._cerrar_k1zi9_32{border-radius:var(--radius-md);width:40px;height:40px;color:var(--white);justify-content:center;align-items:center;display:flex}._cerrar_k1zi9_32:hover{background:var(--on-deep-active)}
