@import "https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";._chrome_151uf_1{background:var(--surface);border-bottom:1px solid var(--border);z-index:30;align-items:center;gap:20px;padding:14px 24px;display:flex;position:sticky;top:0}._brandZone_151uf_12{align-items:center;gap:11px;margin-right:auto;display:flex}._tagline_151uf_18{color:var(--text-faint);border-left:1px solid var(--border);padding-left:11px;font-size:12px}._right_151uf_24{align-items:center;gap:10px;display:flex}._moduleNav_151uf_29{scrollbar-width:none;flex:1;align-items:center;min-width:0;display:flex;overflow-x:auto}._moduleNav_151uf_29::-webkit-scrollbar{display:none}._bcv_151uf_40{color:var(--text-faint);white-space:nowrap;font-size:12px}._currencyGroup_151uf_45{background:var(--pill-bg);border-radius:var(--r-10);gap:2px;padding:3px;display:flex}._currencyBtn_151uf_52{border-radius:var(--r-8);color:var(--text-soft);padding:6px 11px;font-size:12px;font-weight:700}._currencyActive_151uf_59{background:var(--blue-600);color:#fff}._avatar_151uf_63{background:var(--tint-100);width:34px;height:34px;color:var(--blue-700);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}._barraInferior_151uf_76{z-index:40;background:var(--surface);border-top:1px solid var(--border);padding:6px 4px calc(6px + env(safe-area-inset-bottom));scrollbar-width:none;display:none;position:fixed;bottom:0;left:0;right:0;overflow-x:auto}._barraInferior_151uf_76::-webkit-scrollbar{display:none}._barraTab_151uf_90{border-radius:var(--r-9);color:var(--text-soft);white-space:nowrap;flex-direction:column;flex:1 0 64px;align-items:center;gap:3px;padding:6px 4px;font-size:10.5px;font-weight:600;display:flex}._barraTabActiva_151uf_103{color:var(--blue-700);background:var(--tint-50)}._barraTabTexto_151uf_104{text-overflow:ellipsis;max-width:76px;overflow:hidden}._barraVelo_151uf_105{z-index:39;background:#0b2a6b40;position:fixed;inset:0}._barraHoja_151uf_106{left:10px;right:10px;bottom:calc(70px + env(safe-area-inset-bottom));z-index:41;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-14);box-shadow:var(--shadow-panel);flex-direction:column;padding:8px;display:flex;position:fixed}._barraHojaTitulo_151uf_120{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);padding:6px 12px 4px;font-size:11px;font-weight:700}@media (width>=901px){._ocultaEnEscritorio_151uf_124{display:none}}@media (width<=900px){._tagline_151uf_18{display:none}._chrome_151uf_1{gap:10px;padding:10px 14px}._moduleNav_151uf_29{display:none}._barraInferior_151uf_76{display:flex}._bcv_151uf_40,._conBarra_151uf_135{display:none}}._menuItem_151uf_138{text-align:left;border-radius:var(--r-9);color:var(--text);padding:9px 12px;font-size:14px;font-weight:600}._menuItem_151uf_138:hover{background:var(--tint-50);color:var(--blue-700)}._menuBar_151uf_152{align-items:center;gap:4px;display:flex}._menuBtn_151uf_157{border-radius:var(--r-pill);color:var(--text-soft);white-space:nowrap;align-items:center;gap:5px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}._menuBtn_151uf_157:hover{background:var(--pill-bg);color:var(--text)}._menuBtnActive_151uf_172{background:var(--tint-50);color:var(--blue-700)}._chevron_151uf_176{width:10px;height:10px;transition:transform .15s}._chevronAbierto_151uf_181{transform:rotate(180deg)}._submenu_151uf_184{z-index:50;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-14);min-width:210px;box-shadow:var(--shadow-panel);flex-direction:column;padding:6px;display:flex;position:fixed}._submenuItem_151uf_196{text-align:left;border-radius:var(--r-9);color:var(--text);padding:9px 12px;font-size:14px;font-weight:600}._submenuItem_151uf_196:hover,._submenuItem_151uf_196:focus-visible,._submenuItemActivo_151uf_209{background:var(--tint-50);color:var(--blue-700)}._menuDivisor_151uf_213{background:var(--border);height:1px;margin:6px 4px}._menuEncabezado_151uf_218{color:var(--text-faint);padding:8px 12px;font-size:12px}@media (width<=400px){._enlacePasajes_151uf_224{display:none}}._atras_151uf_227{width:38px;height:38px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;margin:0 -8px 0 -10px;padding-bottom:4px;font-size:30px;line-height:1;display:none}._atras_151uf_227:active{background:var(--border)}@media (width<=900px){._atras_151uf_227{display:inline-flex}}._lateral_d2nn2_3{--lat-bg:#1b2a5c;--lat-bg-2:#243673;--lat-activo:#2f4388;--lat-texto:#eef2ff;--lat-suave:#b3bfe8;--lat-titulo:#8c9dd1;--lat-insignia:#e8a33d;z-index:35;background:var(--lat-bg);width:264px;color:var(--lat-texto);flex-direction:column;transition:width .18s;display:none;position:fixed;top:0;bottom:0;left:0}@media (width>=901px){._lateral_d2nn2_3{display:flex}}._plegada_d2nn2_27{width:72px}._flotante_d2nn2_29{width:264px;box-shadow:12px 0 32px #0b2a6b40}._cabecera_d2nn2_34{align-items:center;gap:10px;min-height:56px;padding:14px 16px 6px;display:flex}._marca_d2nn2_41{min-width:0;color:inherit;align-items:center;gap:10px;display:flex}._marcaTexto_d2nn2_48{letter-spacing:-.02em;font-size:20px;font-weight:800;line-height:1}._marcaSub_d2nn2_54{letter-spacing:.18em;color:var(--lat-suave);margin-top:3px;font-size:9px;font-weight:700;display:block}._plegar_d2nn2_62{width:30px;height:30px;color:var(--lat-suave);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:auto;display:grid}._plegar_d2nn2_62:hover{background:var(--lat-bg-2);color:var(--lat-texto)}._plegar_d2nn2_62:focus-visible{outline-offset:1px;outline:2px solid #fff}._tarjeta_d2nn2_77{background:var(--lat-bg-2);border-radius:12px;align-items:center;gap:12px;min-width:0;margin:4px 14px 8px;padding:10px;display:flex}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._tarjeta_d2nn2_77{justify-content:center;margin:6px 14px 14px;padding:6px}._iniciales_d2nn2_88{width:40px;height:40px;color:var(--navy);background:#fff;border-radius:10px;flex:none;place-items:center;font-size:14px;font-weight:800;display:grid}._tarjetaNombre_d2nn2_100{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;line-height:1.2;overflow:hidden}._tarjetaRol_d2nn2_108{color:var(--lat-suave);margin-top:2px;font-size:12.5px}._cuerpo_d2nn2_114{scrollbar-width:thin;scrollbar-color:var(--lat-bg-2) transparent;flex:1;padding:0 14px;overflow:hidden auto}._seccionTitulo_d2nn2_122{letter-spacing:.14em;text-transform:uppercase;color:var(--lat-titulo);white-space:nowrap;padding:12px 12px 4px;font-size:11px;font-weight:700}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._seccionTitulo_d2nn2_122{padding:10px 0 6px;font-size:0}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._seccionTitulo_d2nn2_122:after{content:"";background:var(--lat-bg-2);height:1px;margin:0 14px;display:block}._item_d2nn2_144{width:100%;color:var(--lat-texto);text-align:left;white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:8px 12px;font-size:14.5px;font-weight:500;display:flex}._item_d2nn2_144:hover{background:var(--lat-bg-2)}._item_d2nn2_144:focus-visible{outline-offset:-2px;outline:2px solid #fff}._itemActivo_d2nn2_160{background:var(--lat-activo);font-weight:700}._itemIcono_d2nn2_164{width:22px;color:var(--lat-suave);flex:none;place-items:center;display:grid}._itemActivo_d2nn2_160 ._itemIcono_d2nn2_164{color:#fff}._itemTexto_d2nn2_172{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._item_d2nn2_144{justify-content:center;padding:10px 0}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._itemTexto_d2nn2_172,._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._insignia_d2nn2_180,._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._flecha_d2nn2_181,._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._hijos_d2nn2_182{display:none}._insignia_d2nn2_180{background:var(--lat-insignia);color:#1b1b1b;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;font-weight:800;display:grid}._flecha_d2nn2_181{width:12px;height:12px;color:var(--lat-suave);transition:transform .15s}._flechaAbierta_d2nn2_202{transform:rotate(180deg)}._hijos_d2nn2_182{border-left:1px solid var(--lat-bg-2);flex-direction:column;gap:2px;margin:2px 0 4px 22px;padding-left:12px;display:flex}._hijo_d2nn2_182{text-align:left;color:var(--lat-suave);white-space:nowrap;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:14px;font-weight:500}._hijo_d2nn2_182:hover{background:var(--lat-bg-2);color:var(--lat-texto)}._hijoActivo_d2nn2_224{color:#fff;font-weight:700}._pie_d2nn2_226{border-top:1px solid var(--lat-bg-2);margin:0 14px;padding:8px 0 10px;position:relative}._yo_d2nn2_232{width:100%;color:var(--lat-texto);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:6px 8px;font-size:15px;font-weight:600;display:flex}._yo_d2nn2_232:hover{background:var(--lat-bg-2)}._avatar_d2nn2_246{background:var(--blue-600);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:13px;font-weight:700;display:grid}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._yo_d2nn2_232{justify-content:center;padding:6px 0}._plegada_d2nn2_27:not(._flotante_d2nn2_29) ._yoTexto_d2nn2_259{display:none}._yoActivo_d2nn2_260{background:var(--lat-activo)}@media print{._lateral_d2nn2_3{display:none!important}}._aviso_1iq5g_2{z-index:5;background:var(--navy,#0b2a6b);color:#fff;border-radius:18px;grid-template-columns:44px minmax(0,1fr);grid-template-areas:"icono texto""botones botones";gap:10px 12px;margin:12px 12px 0;padding:14px;animation:.28s ease-out _sube_1iq5g_1;display:grid;position:relative;box-shadow:0 10px 26px #0b2a6b40}@keyframes _sube_1iq5g_1{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._aviso_1iq5g_2{animation:none}}._icono_1iq5g_19{background:#ffffff1a;border-radius:12px;grid-area:icono;place-items:center;width:44px;height:44px;display:grid}._texto_1iq5g_20{color:#c7d9fb;flex-direction:column;grid-area:texto;gap:3px;font-size:13px;line-height:1.45;display:flex}._texto_1iq5g_20>b{color:#fff;font-size:15px}._texto_1iq5g_20 b{color:#fff}._paso_1iq5g_23{vertical-align:-3px;color:#fff;background:#ffffff24;border-radius:6px;padding:1px 4px;display:inline-flex}._botones_1iq5g_24{grid-area:botones;justify-content:flex-end;gap:8px;display:flex}._instalar_1iq5g_25,._ahoraNo_1iq5g_25{cursor:pointer;border-radius:10px;height:38px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700}._instalar_1iq5g_25{color:var(--navy,#0b2a6b);background:#fff;border:none}._ahoraNo_1iq5g_25{color:#c7d9fb;background:0 0;border:1px solid #c7d9fb59}._instalar_1iq5g_25:focus-visible,._ahoraNo_1iq5g_25:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}._capa_1ck6p_2{z-index:3000;position:fixed;inset:0}._hueco_1ck6p_4{pointer-events:none;border-radius:14px;transition:top .25s,left .25s,width .25s,height .25s;position:fixed;box-shadow:0 0 0 9999px #081432a8,0 0 0 3px #60a5fa}._velo_1ck6p_11{background:#081432a8;position:fixed;inset:0}._tarjeta_1ck6p_13{box-sizing:border-box;background:var(--surface,#fff);border-radius:20px;flex-direction:column;gap:8px;width:min(420px,100% - 24px);padding:18px 18px 14px;animation:.2s ease-out _entra_1ck6p_1;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 24px 60px #08143266}._tarjetaAbajo_1ck6p_28{bottom:calc(16px + env(safe-area-inset-bottom,0px))}._tarjetaArriba_1ck6p_29{top:calc(16px + env(safe-area-inset-top,0px))}@keyframes _entra_1ck6p_1{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){._tarjeta_1ck6p_13{animation:none}._hueco_1ck6p_4{transition:none}}._cabeza_1ck6p_33{letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;gap:10px;font-size:11px;font-weight:800;display:flex}._guia_1ck6p_34{color:var(--blue-600,#2563eb)}._cuenta_1ck6p_35{color:var(--text-faint,#94a3b8)}._titulo_1ck6p_36{letter-spacing:-.01em;color:var(--text,#0f172a);font-size:18px}._texto_1ck6p_37{color:var(--text-soft,#475569);margin:0;font-size:14px;line-height:1.55}._puntos_1ck6p_38{gap:5px;margin-top:2px;display:flex}._puntos_1ck6p_38 i{background:var(--pill-bg,#e2e8f2);border-radius:50%;width:7px;height:7px}._puntos_1ck6p_38 ._puntoHecho_1ck6p_40{background:#9fc0ff}._puntos_1ck6p_38 ._puntoActivo_1ck6p_41{background:var(--blue-600,#2563eb);border-radius:999px;width:18px}._botones_1ck6p_42{align-items:center;gap:8px;margin-top:6px;display:flex}._salir_1ck6p_43{color:var(--text-faint,#94a3b8);cursor:pointer;background:0 0;border:none;margin-right:auto;padding:8px 0;font-family:inherit;font-size:14px;font-weight:600}._atras_1ck6p_44,._siguiente_1ck6p_44{cursor:pointer;border-radius:11px;height:40px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:700}._atras_1ck6p_44{background:var(--surface,#fff);color:var(--text,#0f172a);border:1px solid var(--border,#e2e8f2)}._siguiente_1ck6p_44{background:var(--blue-600,#2563eb);color:#fff;border:none}._salir_1ck6p_43:focus-visible,._atras_1ck6p_44:focus-visible,._siguiente_1ck6p_44:focus-visible{outline-offset:2px;outline:2px solid #60a5fa}._pantalla_1rqyv_3{flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:calc(100dvh - 140px);padding:24px;display:flex}body.con-barra-lateral ._pantalla_1rqyv_3{min-height:100dvh}._marca_1rqyv_17{align-items:center;gap:12px;display:flex}._iso_1rqyv_22{place-items:center;animation:1.6s ease-in-out infinite _respirar_1rqyv_1;display:grid}._nombre_1rqyv_27{letter-spacing:-.04em;color:var(--text);flex-direction:column;gap:4px;font-size:24px;font-weight:700;line-height:.85;display:flex}._sub_1rqyv_37{letter-spacing:.16em;color:var(--blue-600);font-size:9px;font-weight:600;line-height:1}._barra_1rqyv_44{background:var(--tint-100);border-radius:999px;width:180px;height:4px;overflow:hidden}._progreso_1rqyv_51{background:var(--blue-600);border-radius:999px;width:40%;height:100%;animation:1.2s ease-in-out infinite _avanzar_1rqyv_1;display:block}._texto_1rqyv_59{color:var(--text-faint);font-size:13px}._enLinea_1rqyv_65{color:var(--text-soft);justify-content:center;align-items:center;gap:10px;padding:28px;font-size:14px;display:flex}._puntos_1rqyv_74{gap:4px;display:inline-flex}._puntos_1rqyv_74 span{background:var(--blue-600);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _latir_1rqyv_1}._puntos_1rqyv_74 span:nth-child(2){animation-delay:.2s}._puntos_1rqyv_74 span:nth-child(3){animation-delay:.4s}@keyframes _respirar_1rqyv_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(.92)}}@keyframes _avanzar_1rqyv_1{0%{transform:translate(-120%)}to{transform:translate(300%)}}@keyframes _latir_1rqyv_1{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){._iso_1rqyv_22,._progreso_1rqyv_51,._puntos_1rqyv_74 span{animation:none}._progreso_1rqyv_51{width:100%}}:root{--navy:#0b2a6b;--navy-mid:#123b8f;--blue-700:#1d4ed8;--blue-600:#2563eb;--blue-500:#3b82f6;--blue-400:#60a5fa;--blue-200:#9fc0ff;--blue-150:#c7d9fb;--blue-100:#dbe7fe;--tint-50:#eff4ff;--tint-100:#e8eefb;--tint-200:#d3e1fd;--tint-300:#bbd0fa;--canvas:#f4f7fc;--surface:#fff;--surface-alt:#f7f9fe;--pill-bg:#f1f5fc;--border:#e6ebf4;--border-input:#e2e8f2;--divider:#eef2f9;--row-divider:#f1f5f9;--dash:#cbd5e1;--text:#0f172a;--text-muted:#475569;--text-soft:#64748b;--text-faint:#7c8aa5;--text-hint:#a3aec2;--seat-free-bg:#e8f7ee;--seat-free-border:#34a853;--seat-free-text:#12703f;--seat-taken-bg:#e9edf3;--seat-taken-border:#c3cbd8;--seat-taken-text:#95a0b3;--ok-bg:#e8f7ee;--ok-text:#12703f;--ok-dot:#16a34a;--ok-border:#bce7cd;--warn-bg:#fef3e2;--warn-text:#9a5b08;--warn-text-alert:#8a5108;--warn-border:#f59e0b;--warn-border-soft:#f6ddb4;--bad-bg:#fde7e7;--bad-text:#8f1d1d;--bad-border:#dc2626;--neutral-chip-bg:#f1f5f9;--neutral-chip-text:#475569;--info-chip-bg:#e8f0fe;--info-chip-text:#1d4ed8;--scanner-bg:#0f172a;--scanner-hint:#93a7c4;--grad-hero:linear-gradient(165deg, #0b2a6b 0%, #123b8f 45%, #1d4ed8 100%);--grad-logo:linear-gradient(140deg, #3b82f6, #1d4ed8);--grad-progress:linear-gradient(90deg, #3b82f6, #1d4ed8);--shadow-card:0 4px 14px #0f172a0d;--shadow-panel:0 10px 30px #0f172a0f;--shadow-elevated:0 12px 34px #0f172a14;--shadow-pos:0 18px 50px #0f172a1a;--shadow-search:0 14px 40px #0f172a1f;--shadow-phone:0 24px 60px #0f172a38;--shadow-ticket:0 26px 60px #03113157;--shadow-btn:0 8px 20px #2563eb47;--shadow-btn-pos:0 10px 24px #2563eb4d;--shadow-seat-sel:0 4px 10px #2563eb59;--r-3:3px;--r-8:8px;--r-9:9px;--r-10:10px;--r-11:11px;--r-12:12px;--r-14:14px;--r-16:16px;--r-18:18px;--r-20:20px;--r-22:22px;--r-26:26px;--r-44:44px;--r-pill:999px;--font:"Space Grotesk", system-ui, sans-serif;--content-max:1480px;--content-max-erp:1560px}*,:before,:after{box-sizing:border-box}html,body,#root{min-height:100vh;margin:0}body{background:var(--canvas);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-size:15px;line-height:1.5}@media (width<=900px){body.con-barra-inferior{padding-bottom:calc(72px + env(safe-area-inset-bottom))}}@media (width>=901px){body.con-barra-lateral{padding-left:264px}body.con-barra-lateral.barra-lateral-plegada{padding-left:72px}}@media print{body.con-barra-lateral{padding-left:0}}a{color:var(--blue-600);text-decoration:none}a:hover{color:var(--blue-700)}button{font:inherit;cursor:pointer;color:inherit;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;color:var(--text)}h1,h2,h3,h4,p{margin:0}button,a{transition:background-color .14s ease-out,border-color .14s ease-out,color .14s ease-out,box-shadow .14s ease-out}::selection{background:var(--tint-200)}@media print{.no-print{display:none!important}.solo-impresion{display:inline!important}body{background:#fff!important}}@page{margin:14mm}@media print{body:has(.ficha-imprimible) *{visibility:hidden}:is(body:has(.ficha-imprimible) .ficha-imprimible,body:has(.ficha-imprimible) .ficha-imprimible *){visibility:visible}.ficha-imprimible{box-shadow:none!important;max-height:none!important;margin:0!important;position:absolute!important;inset:0!important;overflow:visible!important}}@media (width<=900px){.solo-ancho{display:none}}@media (width<=1024px){.solo-escritorio{display:none!important}}
