.cor-cuerpo{gap:var(--e-12);padding-top:var(--e-10);display:grid}@media (min-width:900px){.cor-cuerpo{gap:var(--e-16);padding-top:var(--e-12)}}.cor-seccion{gap:var(--e-5);min-width:0;scroll-margin-top:calc(var(--alto-cabecera) + var(--e-4));display:grid}.cor-seccion-cabeza{gap:var(--e-2);display:grid}.cor-seccion-titulo{font:var(--t-h1);letter-spacing:var(--track-titulo);color:var(--marca-tinta);text-wrap:balance}.cor-seccion-bajada{max-width:62ch;font:var(--t-cuerpo);color:var(--tinta-2)}.cor-tabla-marco{border:1px solid var(--linea);border-radius:var(--r-3);background-color:var(--papel);overflow-x:auto}.cor-tabla{border-collapse:collapse;width:100%;font:var(--t-pequeno);color:var(--tinta)}.cor-tabla th,.cor-tabla td{padding:var(--e-3) var(--e-4);border-bottom:1px solid var(--linea);text-align:left;vertical-align:middle}.cor-tabla tbody tr:last-child>*{border-bottom:0}.cor-tabla thead th{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3);background-color:var(--fondo);white-space:nowrap}.cor-tabla tbody th{font-weight:500}.cor-nivel-nombre{font:var(--t-h4);letter-spacing:0;text-transform:none;color:var(--marca-tinta)}.cor-form{gap:var(--e-5);min-width:0;display:grid}.cor-form-campos{gap:var(--e-4);min-width:0;padding:var(--e-5);border:1px solid var(--linea);border-radius:var(--r-3);background-color:var(--papel);display:grid}.cor-form-fila{gap:var(--e-2);justify-items:start;min-width:0;display:grid}.cor-form-fila>.segmentado{max-width:100%}.cor-form-par{gap:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid}.cor-form-par-chico{grid-template-columns:repeat(2,minmax(0,1fr))}.cor-form-par-contadores{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media (min-width:560px){.cor-form-par{grid-template-columns:repeat(2,minmax(0,1fr))}}.cor-form-equipaje{border:1px solid var(--linea);border-radius:var(--r-2);transition:border-color var(--dur-2) var(--ease);display:grid}.cor-form-equipaje[data-abierto]{border-color:var(--marca-suave-2)}.cor-form-interruptor{justify-content:space-between;align-items:center;gap:var(--e-3);min-height:56px;padding:0 var(--e-4);cursor:pointer;display:flex}.cor-form-interruptor-texto{align-items:center;gap:var(--e-2);font:var(--t-pequeno-fuerte);color:var(--tinta);display:inline-flex}.cor-form-interruptor-texto .icono{color:var(--marca)}.cor-form-equipaje-campos{overflow:hidden}.cor-form-equipaje-campos>*{margin:0 var(--e-4) var(--e-4)}.cor-form-equipaje-campos>.cor-form-par{margin-top:var(--e-1)}.cor-form-contacto{gap:var(--e-4);min-width:0;margin:var(--e-2) 0 0;padding:var(--e-4) 0 0;border:0;border-top:1px solid var(--linea);display:grid}.cor-form-subtitulo{float:left;width:100%;margin-bottom:var(--e-1);font:var(--t-h4);color:var(--marca-tinta)}.cor-form-contacto>:nth-child(2){clear:both}.cor-form-revisa{align-items:center;gap:var(--e-2);font:var(--t-diminuto);color:var(--error);display:flex}.cor-estimado{align-content:start;gap:var(--e-4);min-width:0;display:grid}.cor-estimado-panel{gap:var(--e-3);padding:var(--e-5);border-radius:var(--r-3);background-color:var(--marca-noche);color:var(--tinta-inversa);transition:opacity var(--dur-2) var(--ease);display:grid}.cor-estimado-panel[data-cargando]{opacity:.72}.cor-estimado-panel .rotulo{color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.cor-estimado-cabeza{align-items:center;gap:var(--e-2);display:flex}.cor-estimado-icono{background-color:color-mix(in srgb, var(--tinta-inversa) 12%, transparent);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.cor-estimado-vacio{font:var(--t-pequeno);color:color-mix(in srgb, var(--tinta-inversa) 86%, transparent)}.cor-estimado-esqueleto{gap:var(--e-3);opacity:.3;display:grid}.cor-estimado-pasajeros{font:var(--t-pequeno);gap:2px;display:grid}.cor-estimado-pasajeros strong{font:var(--t-cuerpo-fuerte)}.cor-estimado-pasajeros span{color:color-mix(in srgb, var(--tinta-inversa) 82%, transparent)}.cor-estimado-pasajeros span[data-tono=aviso]{color:var(--tinta-inversa);font-weight:600}.cor-estimado-pasajeros span[data-tono=aviso]:before{content:"";width:3px;height:.9em;margin-right:var(--e-2);vertical-align:-1px;background-color:var(--aviso);display:inline-block}.cor-estimado-rotulo{margin-top:var(--e-2);font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.cor-estimado-total{font:var(--t-cifra);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:2px;display:flex}.cor-estimado-datos{gap:var(--e-2);padding-top:var(--e-3);border-top:1px solid color-mix(in srgb, var(--tinta-inversa) 18%, transparent);font:var(--t-pequeno);display:grid}.cor-estimado-datos div{justify-content:space-between;gap:var(--e-3);display:flex}.cor-estimado-datos dt{color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.cor-estimado-datos dd{text-align:right;font-variant-numeric:tabular-nums}.cor-estimado-confirma{align-items:center;gap:var(--e-2);padding-top:var(--e-3);border-top:1px solid color-mix(in srgb, var(--tinta-inversa) 18%, transparent);font:var(--t-pequeno-fuerte);display:flex}.cor-estimado-nota{font:var(--t-diminuto);color:color-mix(in srgb, var(--tinta-inversa) 78%, transparent)}@media (min-width:1024px){.cor-form{align-items:start;gap:var(--e-6);grid-template-columns:minmax(0,1fr) minmax(300px,360px)}.cor-form-campos{padding:var(--e-6)}.cor-estimado{top:calc(var(--alto-cabecera) + var(--e-4));position:sticky}}@media (min-width:1100px){.cor-grupos{grid-template-columns:minmax(0,1fr)}}.cor-enviada{justify-items:center;gap:var(--e-3);padding:var(--e-10) var(--e-5);border:1px solid var(--linea);border-radius:var(--r-3);background-color:var(--papel);text-align:center;display:grid}.cor-enviada-icono{background-color:var(--marca);width:56px;height:56px;color:var(--tinta-inversa);animation:cor-sello var(--dur-3) var(--ease-fluid) backwards;border-radius:50%;place-items:center;display:grid}@keyframes cor-sello{0%{opacity:0;transform:scale(.6)}}.cor-enviada-titulo{font:var(--t-h2);color:var(--marca-tinta)}.cor-enviada-ref{gap:2px;display:grid}.cor-enviada-ref .codigo{font:500 calc(24px * var(--escala)) / 1.2 var(--letra-mono);letter-spacing:.08em;color:var(--marca-tinta)}.cor-enviada-texto{max-width:44ch;font:var(--t-cuerpo);color:var(--tinta-2)}.cor-enviada-resumen{font:var(--t-pequeno);color:var(--tinta-3)}.cor-enviada-acciones{justify-content:center;gap:var(--e-3);margin-top:var(--e-2);flex-wrap:wrap;display:flex}.cor-dialogo-pie{justify-content:flex-end;gap:var(--e-3);flex-wrap:wrap;width:100%;display:flex}.cor-cuenta-form{gap:var(--e-4);display:grid}.cor-cuenta-lista{justify-items:center;gap:var(--e-3);padding:var(--e-4) 0;text-align:center;font:var(--t-cuerpo);color:var(--tinta-2);display:grid}.cor-portal{min-height:calc(var(--alto-ventana) - var(--alto-cabecera));background-color:var(--fondo)}.cor-portal-contenedor{padding-block:var(--e-5) var(--e-16)}.cor-portal-error{padding-block:var(--e-10)}.cor-portal-shell{min-width:0;display:block}.cor-portal-lado{display:contents}.cor-portal-contenido{min-width:0}.cor-solo-ancho{display:none}.cor-identidad{align-items:center;gap:var(--e-4);min-width:0;margin-bottom:var(--e-4);display:flex}.cor-identidad-monograma{border-radius:var(--r-2);background-color:var(--marca);width:52px;height:52px;color:var(--tinta-inversa);flex:none;place-items:center;display:grid}.cor-identidad-texto{gap:2px;min-width:0;display:grid}.cor-identidad-titulo{font:var(--t-h3);color:var(--marca-tinta);overflow-wrap:anywhere}.cor-identidad-datos{align-items:center;gap:var(--e-2);font:var(--t-diminuto);color:var(--tinta-2);flex-wrap:wrap;display:flex}.cor-portal-shell .cor-pestanas{top:var(--alto-cabecera);z-index:5;margin:0 calc(-1 * var(--canal)) var(--e-5);padding-inline:calc(var(--canal) - var(--e-3));background-color:var(--fondo);border-bottom:1px solid var(--linea-2);position:sticky}.cor-portal-shell .cor-pestana{white-space:nowrap;padding-inline:var(--e-3);flex:none}.cor-pestana .icono{display:none}.cor-portal-shell .cor-pestanas:before,.cor-portal-shell .cor-pestanas:after{content:"";z-index:1;width:var(--e-12);pointer-events:none;opacity:0;transition:opacity var(--dur-2) var(--ease);flex:none;position:sticky}.cor-portal-shell .cor-pestanas:before{margin-right:calc(-1 * var(--e-12));background-image:linear-gradient(to left, transparent, var(--fondo) 70%);left:0}.cor-portal-shell .cor-pestanas:after{margin-left:calc(-1 * var(--e-12));background-image:linear-gradient(to right, transparent, var(--fondo) 70%);right:0}.cor-portal-shell .cor-pestanas:is([data-sigue=izquierda],[data-sigue=ambos]):before,.cor-portal-shell .cor-pestanas:is([data-sigue=derecha],[data-sigue=ambos]):after{opacity:1}@media (max-width:1023px){.cor-identidad{gap:var(--e-3)}.cor-identidad-monograma{width:40px;height:40px}.cor-identidad-texto>.rotulo,.cor-identidad-datos .codigo{display:none}.cor-identidad-texto{align-items:center;column-gap:var(--e-2);flex-wrap:nowrap;display:flex}.cor-identidad-titulo{min-width:0;font:var(--t-h4);overflow-wrap:normal;white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.cor-identidad-datos{flex-wrap:nowrap;flex:none}}@media (max-height:500px){.cor-portal-shell .cor-pestanas{margin-bottom:var(--e-3);top:0}.cor-portal-contenedor{padding-top:var(--e-3)}.cor-identidad{margin-bottom:var(--e-2)}.cor-identidad-monograma{width:40px;height:40px}.cor-identidad-texto>.rotulo{display:none}.cor-identidad-titulo{font:var(--t-h4)}}@media (min-width:1024px){.cor-portal-contenedor{padding-block:var(--e-8) var(--e-20)}.cor-portal-shell{align-items:start;column-gap:clamp(var(--e-8), 3vw, var(--e-12));grid-template-columns:clamp(240px,21%,300px) minmax(0,1fr);display:grid}.cor-portal-lado{top:calc(var(--alto-cabecera) + var(--e-6));gap:var(--e-2);padding:var(--e-2);border-radius:var(--r-3);background-color:var(--papel);box-shadow:var(--sombra-1);display:grid;position:sticky}.cor-solo-ancho{display:block}.cor-identidad{justify-items:start;gap:var(--e-3);padding:var(--e-4) var(--e-3);border-bottom:1px solid var(--linea);margin:0;display:grid}.cor-identidad-monograma{width:44px;height:44px}.cor-identidad-titulo{font:var(--t-h4)}.cor-portal-shell .cor-pestanas{background:0 0;border:0;flex-direction:column;gap:2px;margin:0;padding:0;position:static;overflow:visible}.cor-portal-shell .cor-pestana{justify-content:flex-start;gap:var(--e-3);width:100%;min-height:44px;padding:0 var(--e-3);border-radius:var(--r-2);transition:color var(--dur-1) var(--ease), background-color var(--dur-2) var(--ease)}.cor-pestana .icono{color:var(--tinta-3);transition:color var(--dur-1) var(--ease);display:block}.cor-portal-shell .cor-pestana:after{width:2px;height:auto;inset:10px auto 10px 0;transform:scaleY(0)}.cor-portal-shell .cor-pestana[data-state=active]{background-color:var(--marca-suave)}.cor-portal-shell .cor-pestana[data-state=active]:after{transform:scaleY(1)}.cor-pestana[data-state=active] .icono{color:var(--marca)}}@media (min-width:1024px) and (max-height:780px){.cor-portal-contenedor{padding-top:var(--e-6)}.cor-identidad{padding-block:var(--e-3);display:flex}.cor-identidad-texto>.rotulo{display:none}.cor-portal-shell .cor-pestana{min-height:40px}}@media (min-width:1024px) and (hover:hover){.cor-portal-shell .cor-pestana:not([data-state=active]):hover{background-color:var(--fondo)}.cor-portal-shell .cor-pestana:hover .icono{color:var(--marca)}}.cor-seccion-portal{gap:var(--e-4);min-width:0;display:grid}.cor-seccion-portal-cabeza{justify-content:space-between;align-items:end;gap:var(--e-3);flex-wrap:wrap;display:flex}.cor-seccion-portal-titulo{font:var(--t-h2);color:var(--marca-tinta);font-weight:300}.cor-seccion-portal-dato{font:var(--t-pequeno);color:var(--tinta-3)}.cor-barra-acciones{gap:var(--e-2);flex-wrap:wrap;display:flex}.cor-panel{align-content:start;gap:var(--e-3);min-width:0;padding:var(--e-5);border-radius:var(--r-3);background-color:var(--papel);box-shadow:var(--sombra-1);display:grid}.cor-panel-titulo{font:var(--t-h4);color:var(--marca-tinta)}.cor-cifras{gap:var(--e-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:479px){.cor-cifras{gap:var(--e-2)}.cor-cifras .cor-cifra:not(.cor-cifra-limite){padding:var(--e-3)}.cor-identidad-datos .insignia-marca{display:none}}.cor-cifra{align-content:start;gap:var(--e-2);min-width:0;padding:var(--e-4);border-radius:var(--r-3);background-color:var(--papel);box-shadow:var(--sombra-1);display:grid}.cor-cifra-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cor-cifra-valor{font:var(--t-cifra);color:var(--marca-tinta);font-variant-numeric:tabular-nums;font-weight:500}.cor-cifra-texto{font-size:calc(22px * var(--escala))}.cor-cifra-limite{background-color:var(--marca-noche);color:var(--tinta-inversa);grid-column:1/-1}.cor-cifra-limite .cor-cifra-rotulo{color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.cor-cifra-limite .cor-cifra-valor{color:var(--tinta-inversa)}.cor-cifra-enlace{gap:var(--e-1);text-align:left;min-height:44px;color:inherit;border-radius:var(--r-1);transition:opacity var(--dur-1) var(--ease);justify-items:start;display:grid}@media (hover:hover){.cor-cifra-enlace:hover{opacity:.86}}.cor-cifra-detalle{font:var(--t-diminuto);color:color-mix(in srgb, var(--tinta-inversa) 84%, transparent)}.cor-cuenta{align-items:baseline;gap:var(--e-2);font:var(--t-cifra);font-variant-numeric:tabular-nums;font-weight:500;display:inline-flex}.cor-cuenta-rotulo{font:var(--t-diminuto)}@media (min-width:768px){.cor-cifras{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.4fr)}.cor-cifra-limite{grid-column:auto}}@media (min-width:1024px) and (max-width:1279px){.cor-cifras{grid-template-columns:repeat(3,minmax(0,1fr))}.cor-cifra-limite{grid-column:1/-1}}.cor-resumen-cuerpo{gap:var(--e-4);display:grid}.cor-resumen-lado{gap:var(--e-4);align-content:start;display:grid}@media (min-width:900px){.cor-resumen-cuerpo{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);align-items:start}}.cor-sigue{display:grid}.cor-sigue li+li{border-top:1px solid var(--linea)}.cor-sigue-fila{align-items:center;gap:var(--e-3);width:100%;min-height:60px;padding:var(--e-3) var(--e-2);border-radius:var(--r-2);text-align:left;transition:background-color var(--dur-1) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.cor-sigue-fila .insignia{justify-content:center;min-width:104px}@media (hover:hover){.cor-sigue-fila:hover{background-color:var(--fondo)}}.cor-sigue-fila:active{transform:scale(.99)}.cor-sigue-texto{min-width:0;font:var(--t-diminuto);color:var(--tinta-2);gap:2px;display:grid}.cor-sigue-texto strong{font:var(--t-pequeno-fuerte);color:var(--tinta)}.cor-sigue-texto [data-tono=aviso],.cor-cuenta[data-tono=aviso] .cor-cuenta-valor{font-weight:600}.cor-sigue-fila>.icono{color:var(--tinta-3)}.cor-nivel-nombre-grande{font:var(--t-h1);color:var(--marca-tinta)}.cor-nivel-gasto{justify-content:space-between;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;display:flex}.cor-nivel-gasto>:last-child{font:var(--t-pequeno-fuerte);color:var(--tinta);font-variant-numeric:tabular-nums}.cor-barra{border-radius:var(--r-pildora);background-color:var(--fondo-2);height:6px;overflow:hidden}.cor-barra-relleno{border-radius:inherit;background-color:var(--marca);height:100%;transition:width var(--dur-3) var(--ease-fluid);display:block}.cor-nivel-siguiente{font:var(--t-diminuto);color:var(--tinta-3)}.cor-monograma{background-color:var(--marca);width:44px;height:44px;color:var(--tinta-inversa);font:500 calc(15px * var(--escala)) / 1 var(--letra-display);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;display:grid}.cor-monograma-grande{width:64px;height:64px;font-size:calc(20px * var(--escala))}.cor-asesor-mini{align-items:center;gap:var(--e-4);text-align:left;-webkit-tap-highlight-color:transparent;width:100%;min-height:44px;transition:box-shadow var(--dur-2) var(--ease), transform var(--dur-1) var(--ease);grid-template-columns:auto minmax(0,1fr) auto}@media (hover:hover){.cor-asesor-mini:hover{box-shadow:var(--sombra-2)}.cor-asesor-mini:hover>.icono{color:var(--marca);transform:translate(3px)}}.cor-asesor-mini:active{transform:scale(.99)}.cor-asesor-mini>.icono{color:var(--tinta-3);transition:transform var(--dur-2) var(--ease), color var(--dur-2) var(--ease)}.cor-asesor-mini-texto{gap:2px;min-width:0;display:grid}.cor-asesor-mini-nombre{font:var(--t-cuerpo-fuerte);color:var(--tinta)}.cor-buscar{align-items:center;display:flex;position:relative}.cor-buscar>.icono{left:var(--e-4);color:var(--tinta-3);pointer-events:none;position:absolute}.cor-buscar>.entrada{padding-left:calc(var(--e-4) + 26px)}.cor-persona{gap:2px;min-width:0;display:grid}.cor-persona strong{font:var(--t-pequeno-fuerte)}.cor-persona>span{font:var(--t-diminuto);color:var(--tinta-3);overflow-wrap:anywhere}.cor-documento{gap:2px;display:grid}.cor-documento>span:first-child,.cor-sub{font:var(--t-diminuto);color:var(--tinta-3)}.cor-sub-fuerte{font:var(--t-pequeno-fuerte)}.cor-celda-accion{text-align:right;width:1%}.cor-celda-acciones{white-space:nowrap}.cor-celda-acciones .boton+.boton{margin-left:var(--e-2)}.cor-localizador{font:var(--t-codigo);letter-spacing:.08em;color:var(--marca-tinta)}.cor-vuelo{gap:2px;display:grid}.cor-enlace-grupo{font:var(--t-pequeno-fuerte);color:var(--marca-tinta);text-align:left;text-decoration:underline;-webkit-text-decoration-color:var(--marca-suave-2);text-decoration-color:var(--marca-suave-2);text-underline-offset:3px;transition:text-decoration-color var(--dur-1) var(--ease);display:block}@media (hover:hover){.cor-enlace-grupo:hover{-webkit-text-decoration-color:var(--marca);text-decoration-color:var(--marca)}}.cor-tabla-datos tbody tr{transition:background-color var(--dur-1) var(--ease)}@media (hover:hover){.cor-tabla-datos tbody tr:hover{background-color:color-mix(in srgb, var(--fondo) 60%, var(--papel))}}@media (max-width:767px){.cor-tabla-lista{background:0 0;border:0;overflow:visible}.cor-tabla-lista .cor-tabla thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cor-tabla-lista .cor-tabla,.cor-tabla-lista .cor-tabla tbody{gap:var(--e-3);display:grid}.cor-tabla-lista .cor-tabla tr{gap:var(--e-2) var(--e-4);padding:var(--e-4);border:1px solid var(--linea);border-radius:var(--r-3);background-color:var(--papel);grid-template-columns:minmax(0,1fr) auto;display:grid}.cor-tabla-lista .cor-tabla th,.cor-tabla-lista .cor-tabla td{border:0;padding:0}.cor-tabla-lista .cor-tabla tbody th{grid-column:1/-1}.cor-tabla-lista .cor-tabla td[data-rotulo]:before{content:attr(data-rotulo);font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3);margin-bottom:2px;display:block}.cor-tabla-lista .cor-celda-accion{grid-area:1/2;align-self:start;width:auto}.cor-tabla-lista .cor-tabla tbody th[data-rotulo]{grid-column:1}.cor-tabla-lista .cor-celda-acciones{gap:var(--e-2);white-space:normal;grid-column:1/-1;display:flex}.cor-tabla-lista .cor-celda-acciones .boton{flex:1}.cor-tabla-lista .cor-celda-acciones .boton+.boton{margin-left:0}}.cor-planilla{gap:var(--e-4);display:grid}.cor-planilla-pasos{gap:var(--e-3);display:grid}.cor-planilla-paso{align-items:center;gap:var(--e-3);font:var(--t-pequeno-fuerte);color:var(--tinta);flex-wrap:wrap;display:flex}.cor-planilla-numero{background-color:var(--marca-suave);width:28px;height:28px;color:var(--marca-tinta);font:600 calc(13px * var(--escala)) / 1 var(--letra-cuerpo);border-radius:50%;place-items:center;display:grid}.cor-planilla-paso-texto{flex:auto}.cor-soltar{justify-items:center;gap:var(--e-2);padding:var(--e-6) var(--e-4);border:1.5px dashed var(--linea-fuerte);border-radius:var(--r-3);background-color:var(--fondo);text-align:center;transition:border-color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);display:grid}.cor-soltar[data-encima]{border-color:var(--marca);background-color:var(--marca-suave);transform:scale(1.01)}.cor-soltar[data-con-archivo]{padding-block:var(--e-4);border-style:solid;border-color:var(--linea);background-color:var(--papel)}.cor-soltar-icono{background-color:var(--papel);width:52px;height:52px;color:var(--marca);box-shadow:var(--sombra-1);border-radius:50%;place-items:center;display:grid}.cor-soltar-texto{justify-content:center;align-items:center;gap:var(--e-2) var(--e-3);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;display:flex}.cor-soltar-formatos{font:var(--t-diminuto);color:var(--tinta-3)}.cor-soltar-archivo{justify-content:center;align-items:center;gap:var(--e-2) var(--e-3);font:var(--t-pequeno-fuerte);flex-wrap:wrap;display:flex}.cor-soltar-archivo>.icono{color:var(--marca)}.cor-soltar-nombre{overflow-wrap:anywhere}.cor-soltar-leyendo{font:var(--t-diminuto);color:var(--tinta-3)}.cor-revision{gap:var(--e-3);display:grid}.cor-revision-cabeza{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cor-revision-resumen{align-items:center;gap:var(--e-2);flex-wrap:wrap;display:flex}.cor-revision-ok{font:var(--t-pequeno-fuerte);color:var(--tinta-2)}.cor-revision-marco{max-height:min(calc(var(--alto-ventana-s) * 52 / 100), 460px);overflow:auto}.cor-tabla-revision thead th{z-index:1;position:sticky;top:0}.cor-tabla-revision tr[data-error]>*{background-color:color-mix(in srgb, var(--error-suave) 50%, var(--papel))}.cor-tabla-revision tr[data-error]>:first-child{box-shadow:inset 3px 0 0 var(--error)}.cor-revision-linea{width:1%;color:var(--tinta-3)}.cor-revision-errores{font:var(--t-diminuto);color:var(--tinta-2);gap:2px;margin-top:2px;display:grid}.cor-revision-errores strong{color:var(--tinta);font-weight:600}@media (max-width:599px){.cor-tabla-revision th:nth-child(3),.cor-tabla-revision td:nth-child(3){display:none}}.cor-grupos-lista{gap:var(--e-3);display:grid}.cor-grupo{gap:var(--e-4);min-width:0;padding:var(--e-5);border-radius:var(--r-3);background-color:var(--papel);box-shadow:var(--sombra-1);transition:box-shadow var(--dur-2) var(--ease);display:grid}.cor-grupo[data-abierta]{box-shadow:var(--sombra-2)}.cor-grupo-cabeza{justify-content:space-between;align-items:start;gap:var(--e-3);flex-wrap:wrap;display:flex}.cor-grupo-titulos{gap:2px;min-width:0;display:grid}.cor-grupo-meta{gap:var(--e-3);font:var(--t-diminuto);color:var(--tinta-3);flex-wrap:wrap;display:flex}.cor-grupo-meta .codigo{letter-spacing:.06em;color:var(--tinta-2)}.cor-grupo-nombre{font:var(--t-h3);color:var(--marca-tinta)}.cor-grupo-ruta{font:var(--t-pequeno);color:var(--tinta-2)}.cor-grupo-estado{justify-items:end;gap:var(--e-2);display:grid}.cor-grupo-limite{justify-items:end;gap:2px;display:grid}.cor-grupo-limite-rotulo{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cor-grupo-limite .cor-cuenta{font:var(--t-h4);color:var(--marca-tinta)}.cor-grupo-limite .cor-cuenta[data-tono=aviso]{padding:2px var(--e-2);border-radius:var(--r-1);background-color:var(--aviso-suave)}.cor-etapas{counter-reset:etapa;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.cor-etapa{justify-items:center;gap:var(--e-2);text-align:center;display:grid;position:relative}.cor-etapa:before{content:"";background-color:var(--linea-2);height:2px;position:absolute;top:9px;left:calc(12px - 50%);right:calc(50% + 12px)}.cor-etapa:first-child:before{display:none}.cor-etapa[data-estado=hecha]:before,.cor-etapa[data-estado=actual]:before{background-color:var(--marca)}.cor-etapa-marca{border:2px solid var(--linea-2);background-color:var(--papel);width:20px;height:20px;color:var(--tinta-inversa);transition:background-color var(--dur-2) var(--ease), border-color var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);border-radius:50%;place-items:center;display:grid}.cor-etapa[data-estado=hecha] .cor-etapa-marca{border-color:var(--marca);background-color:var(--marca)}.cor-etapa[data-estado=actual] .cor-etapa-marca{border-color:var(--marca);box-shadow:inset 0 0 0 4px var(--papel);background-color:var(--marca);transform:scale(1.15)}.cor-etapa-texto{font:var(--t-diminuto);color:var(--tinta-3)}.cor-etapa[data-estado=actual] .cor-etapa-texto{color:var(--marca-tinta);font-weight:700}.cor-etapa[data-estado=hecha] .cor-etapa-texto{color:var(--tinta-2)}@media (max-width:420px){.cor-etapa-texto{font-size:calc(11.5px * var(--escala))}}.cor-grupo-desplegar{justify-self:start;align-items:center;gap:var(--e-1);min-height:44px;padding:0 var(--e-2);margin-left:calc(-1 * var(--e-2));border-radius:var(--r-pildora);font:var(--t-pequeno-fuerte);color:var(--marca-tinta);transition:background-color var(--dur-1) var(--ease);display:inline-flex}.cor-grupo-desplegar .icono{transition:transform var(--dur-2) var(--ease)}.cor-grupo-desplegar[aria-expanded=true] .icono{transform:rotate(180deg)}@media (hover:hover){.cor-grupo-desplegar:hover{background-color:var(--marca-suave)}}.cor-grupo-detalle{overflow:hidden}.cor-grupo-detalle-interior{gap:var(--e-4);padding-top:var(--e-4);border-top:1px solid var(--linea);display:grid}.cor-etapa-detalle{gap:var(--e-3);min-width:0;display:grid}.cor-etapa-titulo{font:var(--t-h4);color:var(--marca-tinta)}.cor-etapa-espera{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);display:flex}.cor-etapa-acciones{gap:var(--e-2);flex-wrap:wrap;display:flex}.cor-datos{gap:var(--e-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cor-datos>div{align-content:start;gap:2px;min-width:0;display:grid}.cor-datos dt{font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3)}.cor-datos dd{font:var(--t-pequeno);color:var(--tinta);font-variant-numeric:tabular-nums}.cor-datos dd.cor-datos-fuerte{font:var(--t-h4);color:var(--marca-tinta)}.cor-vuelos{gap:var(--e-2);display:grid}.cor-vuelos li{align-items:center;gap:var(--e-1) var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-2);background-color:var(--fondo);font:var(--t-pequeno);flex-wrap:wrap;display:flex}.cor-vuelos .icono{color:var(--marca)}.cor-nombres-cabeza{justify-content:space-between;align-items:baseline;gap:var(--e-2);flex-wrap:wrap;display:flex}.cor-nombres-contador{font:var(--t-pequeno-fuerte);color:var(--tinta-2);font-variant-numeric:tabular-nums}.cor-nombres-contador[data-lleno]{color:var(--marca-tinta)}.cor-nombres-lista{border:1px solid var(--linea);border-radius:var(--r-2);max-height:340px;display:grid;overflow:auto}.cor-nombres-lista li{justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--linea);transition:background-color var(--dur-1) var(--ease);display:flex}.cor-nombres-lista li:last-child{border-bottom:0}.cor-nombres-lista li[data-marcado]{background-color:color-mix(in srgb, var(--marca-suave) 60%, var(--papel))}.cor-nombres-persona{gap:2px;display:grid}.cor-nombres-persona strong{font:var(--t-pequeno-fuerte)}.cor-checkin-lista{gap:var(--e-2);display:grid;overflow:hidden}.cor-checkin-lista li{align-items:center;gap:var(--e-2) var(--e-4);padding:var(--e-3) var(--e-4);border:1px solid var(--linea);border-radius:var(--r-2);flex-wrap:wrap;display:flex}.cor-checkin-texto{font:var(--t-pequeno);color:var(--tinta-2);flex:180px}.cor-checkin-acciones{gap:var(--e-2);display:flex}.cor-asesor{gap:var(--e-5);padding:var(--e-6);border-radius:var(--r-3);background-color:var(--papel);box-shadow:var(--sombra-1);display:grid}.cor-asesor-cabeza{align-items:center;gap:var(--e-4);grid-template-columns:auto minmax(0,1fr);display:grid}.cor-asesor-cabeza>.insignia{grid-column:1/-1;justify-self:start}.cor-asesor-nombre{font:var(--t-h2);color:var(--marca-tinta);font-weight:300}.cor-asesor-respuesta{align-items:center;gap:var(--e-2);margin-top:var(--e-1);font:var(--t-pequeno);color:var(--tinta-2);display:flex}.cor-asesor-datos{padding-top:var(--e-4);border-top:1px solid var(--linea);grid-template-columns:minmax(0,1fr)}.cor-canales{gap:var(--e-2);margin-top:var(--e-1);display:grid}.cor-canales a{align-items:center;gap:var(--e-1) var(--e-3);min-height:44px;color:var(--tinta);flex-wrap:wrap;display:inline-flex}.cor-canales .icono{color:var(--marca)}.cor-canal-tipo{min-width:80px;font:var(--t-pequeno-fuerte)}.cor-canal-valor{font:var(--t-pequeno);text-decoration:underline;-webkit-text-decoration-color:var(--marca-suave-2);text-decoration-color:var(--marca-suave-2);text-underline-offset:3px;overflow-wrap:anywhere;transition:text-decoration-color var(--dur-1) var(--ease)}@media (hover:hover){.cor-canales a:hover .cor-canal-valor{-webkit-text-decoration-color:var(--marca);text-decoration-color:var(--marca)}}.cor-asesor-acciones{gap:var(--e-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.cor-asesor-cabeza{grid-template-columns:auto minmax(0,1fr) auto}.cor-asesor-cabeza>.insignia{grid-column:auto;align-self:start}.cor-asesor-datos{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.cor-grupo-pie{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cor-grupo-pie>.boton{margin-left:auto}@media (max-width:599px){.cor-grupo-pie>.boton{flex:1 0 100%;margin-left:0}}.cor-revision-mas{min-height:32px;font:var(--t-diminuto);color:var(--marca-tinta);text-underline-offset:3px;font-weight:600;text-decoration:underline}.cor-mas{justify-content:center;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.cor-confirmar{font:var(--t-cuerpo);color:var(--tinta-2)}.cor-barra-estimado{z-index:3;justify-content:space-between;align-items:center;gap:var(--e-3);margin-inline:calc(-1 * var(--canal));padding:var(--e-3) var(--canal) calc(var(--e-3) + env(safe-area-inset-bottom));background-color:var(--marca-noche);color:var(--tinta-inversa);box-shadow:var(--sombra-flotante);transition:opacity var(--dur-2) var(--ease), transform var(--dur-2) var(--ease);display:flex;position:sticky;bottom:0}.cor-barra-estimado[data-oculta]{opacity:0;pointer-events:none;transform:translateY(100%)}.cor-barra-estimado-texto{min-width:0;display:grid}.cor-barra-estimado .rotulo{color:color-mix(in srgb, var(--tinta-inversa) 80%, transparent)}.cor-barra-estimado strong{font:var(--t-h4);font-variant-numeric:tabular-nums;white-space:nowrap}.cor-barra-estimado-vacio,.cor-barra-estimado-pax{font:var(--t-diminuto);color:color-mix(in srgb, var(--tinta-inversa) 84%, transparent)}.cor-barra-estimado .boton{background-color:var(--papel);color:var(--marca-tinta);border-color:var(--papel);flex:none}.dialogo .cor-barra-estimado{border-radius:var(--r-3);margin-inline:0}@media (min-width:1024px){.cor-barra-estimado{display:none}}.cor-fecha-alta{white-space:nowrap}
