.crg{--crg-aire:clamp(64px, 9vw, 128px);--crg-solape:48px;--crg-noche:var(--marca-noche);--crg-claro-84:color-mix(in srgb, var(--tinta-inversa) 84%, transparent);--crg-claro-64:color-mix(in srgb, var(--tinta-inversa) 64%, transparent);--crg-claro-24:color-mix(in srgb, var(--tinta-inversa) 24%, transparent);--crg-claro-14:color-mix(in srgb, var(--tinta-inversa) 14%, transparent);--crg-claro-08:color-mix(in srgb, var(--tinta-inversa) 8%, transparent);background-color:var(--papel)}.crg-rotulo{align-items:center;gap:var(--e-3);font:var(--t-rotulo);letter-spacing:.26em;text-transform:uppercase;color:var(--crg-claro-84);margin:0;display:inline-flex}.crg-rotulo:before{content:"";width:calc(28px * var(--escala));background-color:currentColor;height:1px}.crg-rotulo-tinta{color:var(--marca-tinta)}.crg-cabeza{gap:var(--e-3);margin-bottom:var(--e-10);display:grid}.crg-cabeza-centro{text-align:center;justify-items:center}.crg-titulo{max-width:22ch;font:300 clamp(calc(30px * var(--escala)), 4vw, calc(52px * var(--escala))) / 1.08 var(--letra-display);letter-spacing:var(--track-display);color:var(--marca-tinta);text-wrap:balance;margin:0}.crg-titulo-claro{color:var(--tinta-inversa)}.crg-bajada{max-width:52ch;font:var(--t-cuerpo);color:var(--tinta-2);margin:0}.crg-bajada-clara{color:var(--crg-claro-84)}.crg-fuente{margin:var(--e-8) 0 0;font:var(--t-diminuto);color:var(--tinta-3)}.crg-fuente a{color:inherit;text-underline-offset:3px;text-decoration:underline}.crg-fuente-clara{color:var(--crg-claro-64);text-align:center}.crg-paso{font:var(--t-h3);color:var(--marca-tinta);margin:0}.crg-pulso{width:8px;height:8px;animation:crg-pulso 1.1s var(--ease) infinite;background-color:currentColor;border-radius:50%}@keyframes crg-pulso{0%,to{opacity:.25;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.crg-desplegable{overflow:hidden}.crg-esquina{pointer-events:none;border:0 solid;width:18px;height:18px;position:absolute}.crg-esquina-1{border-top-width:2px;border-left-width:2px;border-top-left-radius:6px;top:10px;left:10px}.crg-esquina-2{border-top-width:2px;border-right-width:2px;border-top-right-radius:6px;top:10px;right:10px}.crg-esquina-3{border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:6px;bottom:10px;left:10px}.crg-esquina-4{border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:6px;bottom:10px;right:10px}.crg-heroe{isolation:isolate;padding:clamp(var(--e-8), calc(var(--alto-ventana-s) * 6 / 100), var(--e-12)) 0 calc(var(--crg-solape) + var(--e-8));background-color:var(--crg-noche);color:var(--tinta-inversa);position:relative;overflow:hidden}.crg-heroe-rejilla{align-items:center;gap:var(--e-8);display:grid}.crg-heroe-texto{justify-items:start;gap:var(--e-4);display:grid}.crg-heroe-titulo{max-width:15ch;font:300 clamp(calc(34px * var(--escala)), 4.2vw, calc(60px * var(--escala))) / 1.04 var(--letra-display);letter-spacing:var(--track-display);color:var(--tinta-inversa);text-wrap:balance;margin:0}.crg-heroe-bajada{max-width:46ch;font:400 calc(17px * var(--escala)) / 1.55 var(--letra-cuerpo);color:var(--crg-claro-84);margin:0}.crg-heroe-aviso{align-items:flex-start;gap:var(--e-3);max-width:48ch;margin:var(--e-1) 0 0;padding:var(--e-3) var(--e-4) var(--e-3) var(--e-3);border-radius:var(--r-3);border:1px solid var(--crg-claro-24);background-color:color-mix(in srgb, var(--crg-noche) 72%, var(--tinta-inversa) 8%);font:var(--t-pequeno);color:var(--tinta-inversa);display:flex}.crg-heroe-aviso strong{font-weight:600}.crg-heroe-aviso-icono{background-color:var(--crg-claro-14);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;display:grid}.crg-heroe-foto{margin:0}.crg-heroe-foto img{animation:crg-asentar calc(var(--dur-3) * 5) var(--ease-fluid) backwards}@keyframes crg-asentar{0%{opacity:.35;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@media (max-width:959px){.crg-heroe-foto{z-index:-1;position:absolute;inset:0}.crg-heroe-foto picture,.crg-heroe-foto img{width:100%;height:100%}.crg-heroe-foto img{object-fit:cover}.crg-heroe-foto:after{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--crg-noche) 84%, transparent) 0%, color-mix(in srgb, var(--crg-noche) 88%, transparent) 55%, color-mix(in srgb, var(--crg-noche) 94%, transparent) 100%);position:absolute;inset:0}}@media (min-width:960px){.crg-heroe-rejilla{gap:var(--e-12);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.crg-heroe-foto{height:clamp(260px, calc(var(--alto-ventana-s) * 44 / 100), 440px);border-radius:var(--r-4);box-shadow:var(--sombra-3);position:relative;overflow:hidden}.crg-heroe-foto picture,.crg-heroe-foto img{width:100%;height:100%}.crg-heroe-foto img{object-fit:cover}}@media (min-width:960px) and (max-height:760px){.crg-heroe{padding-top:var(--e-6)}.crg-heroe-texto{gap:var(--e-3)}.crg-heroe-titulo{font-size:calc(44px * var(--escala))}}@media (max-width:959px) and (max-height:500px){.crg-heroe{padding-top:var(--e-5)}.crg-heroe-texto{gap:var(--e-2)}.crg-heroe-titulo{max-width:none;font-size:calc(30px * var(--escala))}.crg-heroe-bajada{display:none}.crg-heroe-aviso{max-width:none;padding-block:var(--e-2)}.crg-heroe-aviso-icono{width:30px;height:30px}}.crg-cuerpo{z-index:2;margin-top:calc(var(--crg-solape) * -1);padding-bottom:var(--crg-aire);position:relative}.crg-enlace-ilegible{margin:0 0 var(--e-4)}.crg-secciones{scroll-margin-top:calc(var(--alto-cabecera) + var(--e-3))}.crg-pestanas-marco{padding:var(--e-2);border-radius:var(--r-4);background-color:var(--papel);box-shadow:var(--sombra-flotante);animation:crg-subir-barra var(--dur-3) var(--ease-fluid) .12s backwards}@keyframes crg-subir-barra{0%{opacity:0;transform:translateY(24px)}}.crg-pestanas.pestanas-lista{gap:var(--e-1);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:visible}@media (min-width:768px){.crg-pestanas.pestanas-lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.crg-pestanas .crg-pestana{z-index:1;justify-content:flex-start;gap:var(--e-3);min-height:60px;padding:var(--e-2) var(--e-3);border-radius:var(--r-3);white-space:normal;text-align:left;font:500 calc(15px * var(--escala)) / 1.25 var(--letra-cuerpo);color:var(--tinta-2);transition:color var(--dur-2) var(--ease), background-color var(--dur-2) var(--ease)}.crg-pestanas .crg-pestana:after{display:none}@media (hover:hover){.crg-pestanas .crg-pestana:hover:not([data-state=active]){background-color:var(--fondo);color:var(--marca-tinta)}}.crg-pestanas .crg-pestana[data-state=active]{color:var(--tinta-inversa)}.crg-pestanas .crg-pestana:active{transform:scale(.98)}.crg-pestana-icono{background-color:var(--marca-suave);width:36px;height:36px;color:var(--marca-tinta);transition:background-color var(--dur-2) var(--ease), color var(--dur-2) var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.crg-pestana[data-state=active] .crg-pestana-icono{background-color:var(--crg-claro-14);color:var(--tinta-inversa)}.crg-pestana-texto{min-width:0}.crg-pestanas-marca{z-index:0;border-radius:var(--r-3);background-color:var(--crg-noche);box-shadow:var(--sombra-2);pointer-events:none;position:absolute;top:0;left:0}.crg-pestanas-marca[data-animar=si]{transition:transform var(--dur-3) var(--ease-fluid), width var(--dur-3) var(--ease-fluid), height var(--dur-3) var(--ease-fluid)}.crg-pestanas:not(:has(.crg-pestanas-marca)) .crg-pestana[data-state=active]{background-color:var(--crg-noche)}@media (max-width:419px){.crg-pestanas .crg-pestana{gap:var(--e-2);padding-inline:var(--e-2);font-size:calc(14px * var(--escala))}.crg-pestana-icono{width:32px;height:32px}}.crg-paneles{margin-top:var(--e-8)}.crg-paneles[data-direccion=adelante] .crg-panel[data-state=active]{animation:crg-entrar-adelante var(--dur-3) var(--ease-fluid) backwards}.crg-paneles[data-direccion=atras] .crg-panel[data-state=active]{animation:crg-entrar-atras var(--dur-3) var(--ease-fluid) backwards}@keyframes crg-entrar-adelante{0%{opacity:0;transform:translate(24px)}}@keyframes crg-entrar-atras{0%{opacity:0;transform:translate(-24px)}}.crg-panel[hidden]{display:none}.crg-panel-cabeza{gap:var(--e-4);margin-bottom:var(--e-8);display:grid}@media (min-width:760px){.crg-panel-cabeza{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.crg-panel-titulo{font:300 clamp(calc(28px * var(--escala)), 3vw, calc(40px * var(--escala))) / 1.1 var(--letra-display);letter-spacing:var(--track-display);color:var(--marca-tinta);margin:0}.crg-panel-bajada{margin:var(--e-2) 0 0;max-width:62ch;font:var(--t-cuerpo);color:var(--tinta-2)}.crg-cotizador{gap:var(--e-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:1024px){.crg-cotizador{align-items:start;gap:var(--e-10);grid-template-columns:minmax(0,1fr) minmax(340px,400px)}}.crg-envio-pasos{gap:var(--e-8);display:grid}.crg-grupo{gap:var(--e-4);border:0;min-width:0;margin:0;padding:0;display:grid}.crg-grupo>legend{margin-bottom:var(--e-4);padding:0}.crg-ruta{gap:var(--e-3);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}@media (min-width:600px){.crg-ruta{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}}.crg-invertir{border:1px solid var(--linea-2);background-color:var(--papel);width:44px;height:44px;color:var(--marca-tinta);transition:transform var(--dur-2) var(--ease), border-color var(--dur-1) var(--ease);border-radius:50%;justify-self:center;place-items:center;margin-bottom:2px;display:grid}@media (max-width:599px){.crg-invertir{margin:calc(var(--e-2) * -1) 0;transform:rotate(90deg)}}@media (hover:hover){.crg-invertir:hover:not(:disabled){border-color:var(--marca)}}.crg-invertir:active:not(:disabled){transform:scale(.94)rotate(180deg)}.crg-invertir:disabled{color:var(--tinta-4)}.crg-ruta-nota{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;margin:0;display:inline-flex}.crg-ruta-insignia{padding:2px var(--e-2);border-radius:var(--r-pildora);border:1px solid var(--linea-2);font:var(--t-diminuto);color:var(--marca-tinta)}.crg-envio{gap:var(--e-10);min-width:0;display:grid}.crg-paso{align-items:baseline;display:flex}.crg-paso-numero{margin-right:var(--e-3);font:var(--t-codigo);font-size:calc(12px * var(--escala));color:var(--tinta-3)}.crg-grupo-cabeza{justify-content:space-between;align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.crg-mano{justify-items:start;gap:var(--e-5);display:grid}.crg-atajos{gap:var(--e-2);display:grid}.crg-atajos-rotulo{font:var(--t-pequeno);color:var(--tinta-2)}.crg-chip:disabled{opacity:.5;cursor:not-allowed}.crg-indicaciones{min-height:88px;padding-block:var(--e-3);resize:vertical;font:var(--t-cuerpo);line-height:1.5}.crg-escaner{gap:var(--e-4);padding:var(--e-5);border-radius:var(--r-4);border:1px solid var(--linea);background-color:var(--fondo);display:grid}.crg-escaner-cabeza{justify-content:space-between;align-items:center;gap:var(--e-3);min-height:36px;display:flex}.crg-escaner-eleccion{gap:var(--e-4);display:grid}.crg-camara{gap:var(--e-3);display:grid}.crg-camara-principal{align-items:center;gap:var(--e-4);width:100%;padding:var(--e-4);border-radius:var(--r-3);background-color:var(--marca);color:var(--tinta-inversa);text-align:left;box-shadow:var(--sombra-2);transition:transform var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@media (hover:hover){.crg-camara-principal:hover{background-color:var(--marca-hover);box-shadow:var(--sombra-3)}.crg-camara-principal:hover .crg-camara-visor{transform:scale(1.04)}}.crg-camara-principal:active{transform:scale(.985)}.crg-camara-principal:focus-visible{outline:2px solid var(--foco);outline-offset:3px}.crg-camara-visor{border-radius:var(--r-3);background-color:var(--crg-claro-08);width:76px;height:76px;color:var(--tinta-inversa);transition:transform var(--dur-2) var(--ease);place-items:center;display:grid;position:relative}.crg-camara-visor .crg-esquina{width:14px;height:14px}.crg-camara-visor .crg-esquina-1{top:8px;left:8px}.crg-camara-visor .crg-esquina-2{top:8px;right:8px}.crg-camara-visor .crg-esquina-3{bottom:8px;left:8px}.crg-camara-visor .crg-esquina-4{bottom:8px;right:8px}.crg-camara-texto{gap:var(--e-1);display:grid}.crg-camara-titulo{font:500 calc(19px * var(--escala)) / 1.2 var(--letra-display)}.crg-camara-detalle{font:var(--t-pequeno);color:var(--crg-claro-84)}.crg-camara-secundario{justify-content:center;align-items:center;gap:var(--e-2);border-radius:var(--r-pildora);border:1px solid var(--linea-2);background-color:var(--papel);min-height:48px;font:var(--t-boton);color:var(--marca-tinta);transition:border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);display:inline-flex}@media (hover:hover){.crg-camara-secundario:hover{border-color:var(--marca)}}.crg-camara-secundario:active{transform:scale(.98)}.crg-camara-consejo{font:var(--t-diminuto);color:var(--tinta-3);text-align:center;margin:0}@media (min-width:600px){.crg-camara{grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.crg-camara-secundario{border-radius:var(--r-3);padding:0 var(--e-6);flex-direction:column}.crg-camara-consejo{text-align:left;grid-column:1/-1}}.crg-escaner-aviso{align-items:flex-start;gap:var(--e-2);padding:var(--e-3) var(--e-4);border-radius:var(--r-2);background-color:var(--papel);border:1px solid var(--linea-2);font:var(--t-pequeno);color:var(--tinta);margin:0;display:flex}.crg-escaner-aviso svg{color:var(--marca-tinta);flex:none;margin-top:3px}.crg-escaner-o{align-items:center;gap:var(--e-3);font:var(--t-rotulo);letter-spacing:var(--track-rotulo);text-transform:uppercase;color:var(--tinta-3);margin:0;display:flex}.crg-escaner-o:before,.crg-escaner-o:after{content:"";background-color:var(--linea-2);flex:1;height:1px}.crg-objetos{gap:var(--e-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.crg-objeto{align-content:center;justify-items:center;gap:var(--e-1);width:100%;min-height:76px;padding:var(--e-2) var(--e-1);border-radius:var(--r-3);border:1px solid var(--linea);background-color:var(--papel);color:var(--marca-tinta);font:500 calc(12.5px * var(--escala)) / 1.2 var(--letra-cuerpo);text-align:center;transition:border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease);display:grid}.crg-objeto svg{transition:transform var(--dur-2) var(--ease)}@media (hover:hover){.crg-objeto:hover{border-color:var(--marca);box-shadow:var(--sombra-1)}.crg-objeto:hover svg{transform:translateY(-2px)}}.crg-objeto:active{transform:scale(.96)}.crg-objeto span{color:var(--tinta)}@media (max-width:419px){.crg-objetos{grid-template-columns:repeat(2,minmax(0,1fr))}.crg-objeto{place-items:center start;gap:var(--e-2);min-height:56px;padding:var(--e-2) var(--e-3);text-align:left;font-size:calc(13px * var(--escala));grid-template-columns:auto minmax(0,1fr)}.crg-objeto svg{width:24px;height:24px}}@media (min-width:600px){.crg-objeto{min-height:88px;font-size:calc(13.5px * var(--escala))}}.crg-muestras{align-items:center;gap:var(--e-3);flex-wrap:wrap;display:flex}.crg-muestras-rotulo{font:var(--t-pequeno);color:var(--tinta-2)}.crg-muestras-lista{gap:var(--e-2);margin:0;padding:0;list-style:none;display:flex}.crg-muestra{border-radius:var(--r-2);border:1px solid var(--linea-2);width:64px;height:48px;transition:transform var(--dur-1) var(--ease), box-shadow var(--dur-2) var(--ease);display:block;overflow:hidden}.crg-muestra picture,.crg-muestra img{width:100%;height:100%}@media (hover:hover){.crg-muestra:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}}.crg-muestra:active{transform:scale(.95)}.crg-lectura{gap:var(--e-4);display:grid}.crg-lectura-marco{border-radius:var(--r-3);background-color:var(--crg-noche);width:100%;max-width:min(100%,640px);max-height:420px;color:var(--tinta-inversa);margin:0 auto;position:relative;overflow:hidden}.crg-lectura-marco[style]{width:auto;max-width:100%;height:min(420px,62vw)}@media (max-width:599px){.crg-lectura-marco[style]{width:100%;height:auto;max-height:360px}}.crg-lectura-foto{object-fit:cover;width:100%;height:100%;transition:filter var(--dur-3) var(--ease);display:block}.crg-lectura-marco[data-fase=leyendo] .crg-lectura-foto{filter:saturate(.6)brightness(.85)}.crg-escaneo{position:absolute;inset:0;overflow:hidden}.crg-escaneo-rejilla{background-image:linear-gradient(var(--crg-claro-14) 1px, transparent 1px), linear-gradient(90deg, var(--crg-claro-14) 1px, transparent 1px);animation:crg-rejilla 1.6s var(--ease) both;background-size:28px 28px;position:absolute;inset:0}@keyframes crg-rejilla{0%{opacity:0}30%,80%{opacity:1}to{opacity:.4}}.crg-escaneo-linea{background:linear-gradient(180deg, transparent 0%, var(--crg-claro-14) 82%, var(--crg-claro-64) 100%);border-bottom:2px solid var(--tinta-inversa);height:34%;box-shadow:0 6px 18px var(--crg-claro-24);animation:crg-barrer 1.5s var(--ease) infinite;position:absolute;top:0;left:0;right:0}@keyframes crg-barrer{0%{transform:translateY(-100%)}to{transform:translateY(300%)}}.crg-recuadro{pointer-events:none;position:absolute}.crg-recuadro-trazo{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crg-recuadro-trazo rect{fill:color-mix(in srgb, var(--tinta-inversa) 6%, transparent);stroke:var(--tinta-inversa);stroke-width:2px}.crg-cota{padding:2px var(--e-2);border-radius:var(--r-pildora);background-color:var(--crg-noche);color:var(--tinta-inversa);font:600 calc(12px * var(--escala)) / 1.3 var(--letra-cuerpo);white-space:nowrap;box-shadow:var(--sombra-2);position:absolute}.crg-cota-h{top:0;left:50%;translate:-50% -50%}.crg-cota-v{top:50%;right:0;translate:50% -50%}.crg-lectura-pie{min-height:48px}.crg-lectura-estado{justify-content:center;align-items:center;gap:var(--e-3);font:var(--t-cuerpo);color:var(--marca-tinta);margin:0;font-weight:500;display:flex}.crg-propuesta{gap:var(--e-4);display:grid}.crg-propuesta-cabeza{align-items:center;gap:var(--e-3) var(--e-4);padding:var(--e-4);border-radius:var(--r-3);background-color:var(--papel);border:1px solid var(--linea);color:var(--marca-tinta);grid-template-columns:auto minmax(0,1fr);display:grid}.crg-propuesta-titulo{font:500 calc(20px * var(--escala)) / 1.25 var(--letra-display);color:var(--marca-tinta);margin:0}.crg-propuesta-medidas{margin:var(--e-1) 0 0;font:var(--t-pequeno);color:var(--tinta);display:grid}.crg-propuesta-nota{font:var(--t-diminuto);color:var(--tinta-3)}.crg-coincidencia{align-items:center;gap:var(--e-3);font:var(--t-diminuto);color:var(--tinta-2);grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto;display:grid}.crg-coincidencia-barra{background-color:var(--linea);border-radius:2px;height:4px;overflow:hidden}.crg-coincidencia-barra span{background-color:var(--marca);transform-origin:0;height:100%;animation:crg-crecer .9s var(--ease-fluid) .2s backwards;display:block}@keyframes crg-crecer{0%{transform:scaleX(0)}}.crg-propuesta-acciones{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.crg-propuesta-otros-rotulo{font:var(--t-pequeno);color:var(--tinta-2);margin:0}.crg-chips{gap:var(--e-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.crg-chip{align-items:center;gap:var(--e-2);min-height:40px;padding:0 var(--e-4) 0 var(--e-3);border-radius:var(--r-pildora);border:1px solid var(--linea-2);background-color:var(--papel);font:var(--t-pequeno);color:var(--tinta);transition:border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);font-weight:500;display:inline-flex}.crg-chip svg{color:var(--marca-tinta)}@media (hover:hover){.crg-chip:hover{border-color:var(--marca)}}.crg-chip:active{transform:scale(.97)}.crg-bultos{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.crg-bulto{gap:var(--e-4);padding:var(--e-4);border-radius:var(--r-3);border:1px solid var(--linea-2);background-color:var(--papel);transition:border-color var(--dur-1) var(--ease);display:grid}.crg-bulto[data-error=si]{border-color:var(--error)}.crg-bulto-cabeza{align-items:center;gap:var(--e-3);grid-template-columns:56px minmax(0,1fr) auto auto;display:grid}.crg-bulto-figura{border-radius:var(--r-2);background-color:var(--fondo);width:56px;height:56px;color:var(--marca-tinta);place-items:center;display:grid;overflow:hidden}.crg-bulto-figura img{object-fit:cover;width:100%;height:100%}.crg-bulto-nombre{min-width:0;display:grid}.crg-bulto-indice{font:var(--t-codigo);font-size:calc(12px * var(--escala));color:var(--tinta-3)}.crg-bulto-titulo{font:500 calc(17px * var(--escala)) / 1.25 var(--letra-display);color:var(--marca-tinta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}@media (max-width:419px){.crg-bulto-cabeza{grid-template-columns:56px minmax(0,1fr) auto}.crg-bulto-cabeza .contador{grid-area:2/2/auto/3;justify-self:start}.crg-bulto-quitar{grid-area:1/3}}.crg-bulto-cuerpo{align-items:center;gap:var(--e-4);grid-template-columns:minmax(0,1fr) 104px;display:grid}.crg-bulto-medidas{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:640px){.crg-bulto-medidas{grid-template-columns:repeat(4,minmax(0,1fr))}}.crg-medida{gap:var(--e-1);min-width:0;display:grid}.crg-medida-rotulo{font:var(--t-diminuto);color:var(--tinta-3)}.crg-medida-caja{align-items:center;display:flex;position:relative}.crg-medida-entrada{width:100%;min-height:48px;padding:0 calc(var(--e-3) + 26px) 0 var(--e-3);border-radius:var(--r-2);border:1px solid var(--linea-2);background-color:var(--papel);font:500 calc(17px * var(--escala)) / 1 var(--letra-display);font-variant-numeric:tabular-nums;color:var(--tinta);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease)}.crg-medida-entrada:focus{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);outline:none}.crg-medida[data-error=si] .crg-medida-entrada{border-color:var(--error)}.crg-medida-unidad{right:var(--e-3);font:var(--t-diminuto);color:var(--tinta-3);pointer-events:none;position:absolute}.crg-medida-error{font:var(--t-diminuto);color:var(--error)}.crg-caja{display:block;overflow:visible}.crg-caja path{stroke:var(--marca);stroke-width:1.4px;stroke-linejoin:round}.crg-caja-tapa{fill:var(--marca-suave-2)}.crg-caja-frente{fill:var(--marca-suave)}.crg-caja-lado{fill:var(--papel)}.crg-bulto-cuenta{align-items:center;gap:var(--e-2);padding-top:var(--e-3);border-top:1px solid var(--linea);font:var(--t-pequeno);color:var(--tinta-3);flex-wrap:wrap;margin:0;display:flex}.crg-bulto-cuenta [data-manda=si]{align-items:center;gap:var(--e-2);color:var(--marca-tinta);font-weight:600;display:inline-flex}.crg-bulto-cobra{padding:1px var(--e-2);border-radius:var(--r-pildora);background-color:var(--marca);color:var(--tinta-inversa);font:600 calc(11.5px * var(--escala)) / 1.4 var(--letra-cuerpo);letter-spacing:.02em}.crg-bulto-error{align-items:flex-start;gap:var(--e-2);font:var(--t-pequeno);color:var(--error);margin:0;display:flex}.crg-limites{font:var(--t-diminuto);color:var(--tinta-3);margin:0}.crg-seguro-fila{align-items:center;gap:var(--e-4);padding:var(--e-4);border-radius:var(--r-3);border:1px solid var(--linea-2);background-color:var(--papel);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.crg-seguro-icono{background-color:var(--marca-suave);width:44px;height:44px;color:var(--marca-tinta);border-radius:50%;place-items:center;display:grid}.crg-seguro-texto{font:var(--t-pequeno);color:var(--tinta-2);gap:2px;display:grid}.crg-seguro-texto strong{font:var(--t-cuerpo-fuerte);color:var(--tinta)}.crg-seguro-valor{max-width:320px;padding-top:var(--e-2)}.crg-resumen{gap:var(--e-5);padding:var(--e-6) var(--e-5);border-radius:var(--r-4);background-color:var(--crg-noche);color:var(--tinta-inversa);scroll-margin-top:calc(var(--alto-cabecera) + var(--e-4));grid-template-columns:minmax(0,1fr);display:grid}.crg-resumen:focus{outline:none}@media (min-width:1024px){.crg-resumen{top:min(calc(var(--alto-cabecera) + var(--e-4)), calc(var(--alto-ventana) - var(--crg-alto-tarjeta,0px) - var(--e-4)));padding:var(--e-8) var(--e-6);position:sticky}}.crg-resumen-cabeza{justify-content:space-between;align-items:center;gap:var(--e-2) var(--e-3);flex-wrap:wrap;display:flex}.crg-resumen-titulo{font:var(--t-rotulo);letter-spacing:.24em;text-transform:uppercase;color:var(--crg-claro-84);margin:0}.crg-resumen-cotizando{align-items:center;gap:var(--e-2);font:var(--t-diminuto);color:var(--crg-claro-84);display:inline-flex}.crg-resumen-vacio{font:300 calc(22px * var(--escala)) / 1.3 var(--letra-display);color:var(--crg-claro-84);margin:0}.crg-resumen-ruta{align-items:start;gap:var(--e-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.crg-resumen-codigo{font:300 calc(40px * var(--escala)) / 1 var(--letra-display);letter-spacing:.02em;display:grid}.crg-resumen-codigo small{margin-top:var(--e-1);font:var(--t-diminuto);letter-spacing:0;color:var(--crg-claro-84)}.crg-resumen-codigo-fin{text-align:right}.crg-resumen-vuelo{height:40px;color:var(--tinta-inversa);place-items:center;display:grid;position:relative}.crg-resumen-vuelo-linea{border-top:1px dashed var(--crg-claro-24);position:absolute;top:50%;left:0;right:0}.crg-resumen-vuelo svg{padding:0 var(--e-1);background-color:var(--crg-noche);box-sizing:content-box;animation:crg-volar 1.2s var(--ease-fluid) backwards;position:relative}@keyframes crg-volar{0%{opacity:0;transform:translate(-36px)}}.crg-resumen-via{margin-top:calc(var(--e-2) * -1);font:var(--t-diminuto);color:var(--crg-claro-84);grid-column:1/-1;justify-self:center}.crg-balanza{gap:var(--e-3);padding:var(--e-4) 0;border-block:1px solid var(--crg-claro-14);display:grid}.crg-balanza-fila{align-items:center;gap:var(--e-3);font:var(--t-pequeno);color:var(--crg-claro-84);grid-template-columns:9.5em minmax(0,1fr) auto;display:grid}.crg-balanza-fila[data-manda=si]{color:var(--tinta-inversa);font-weight:600}.crg-balanza-barra{background-color:var(--crg-claro-14);border-radius:3px;height:6px;overflow:hidden}.crg-balanza-barra span{background-color:var(--crg-claro-64);transform-origin:0;height:100%;transition:transform var(--dur-3) var(--ease);border-radius:3px;display:block}.crg-balanza-fila[data-manda=si] .crg-balanza-barra span{background-color:var(--tinta-inversa)}.crg-balanza-cifra{font-variant-numeric:tabular-nums}.crg-balanza-formula{font:var(--t-codigo);font-size:calc(12.5px * var(--escala));color:var(--crg-claro-84);margin:0}.crg-balanza-cobrable{justify-content:space-between;align-items:flex-end;gap:var(--e-3);font:var(--t-pequeno);color:var(--tinta-inversa);display:flex}.crg-balanza-cobrable span{display:grid}.crg-balanza-cobrable small{font:var(--t-diminuto);color:var(--crg-claro-84)}.crg-balanza-cobrable-cifra{font:300 calc(30px * var(--escala)) / 1 var(--letra-display);font-variant-numeric:tabular-nums}.crg-desglose-envoltura{gap:var(--e-4);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.crg-desglose{gap:var(--e-2);transition:opacity var(--dur-2) var(--ease);margin:0;padding:0;list-style:none;display:grid}.crg-desglose[data-viejo=si]{opacity:.5}.crg-desglose li{justify-content:space-between;align-items:baseline;gap:var(--e-3);font:var(--t-pequeno);color:var(--tinta-inversa);display:flex}.crg-desglose li>span:first-child{min-width:0;display:grid}.crg-desglose small{font:var(--t-diminuto);color:var(--crg-claro-64)}.crg-desglose [data-cifras]{font-variant-numeric:tabular-nums;white-space:nowrap}.crg-total{justify-content:space-between;align-items:flex-end;gap:var(--e-1) var(--e-3);padding-top:var(--e-4);border-top:1px solid var(--crg-claro-24);flex-wrap:wrap;display:flex}.crg-total-rotulo{font:var(--t-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--crg-claro-84)}.crg-total-cifra{min-width:0;font:300 clamp(calc(32px * var(--escala)), 2.6vw, calc(42px * var(--escala))) / 1 var(--letra-display);font-variant-numeric:tabular-nums;color:var(--tinta-inversa)}.crg-total-nota{align-items:center;gap:var(--e-2);margin:calc(var(--e-2) * -1) 0 0;font:var(--t-diminuto);color:var(--crg-claro-84);display:flex}.crg-salidas-titulo{margin:var(--e-2) 0 0;font:var(--t-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--crg-claro-84)}.crg-salidas{gap:var(--e-2);display:grid}.crg-salida-hora{font:var(--t-cuerpo-fuerte);color:var(--tinta-inversa);display:block}.crg-salida-vuelo{font:var(--t-codigo);color:var(--crg-claro-84);display:block}.crg-salida-detalle{font:var(--t-diminuto);color:var(--crg-claro-84);display:block}.crg-resumen-error{gap:var(--e-3);padding:var(--e-4);border-radius:var(--r-3);background-color:var(--crg-claro-08);border:1px solid var(--crg-claro-24);display:grid}.crg-resumen-error p{align-items:flex-start;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-inversa);margin:0;display:flex}.crg-resumen-error svg{flex:none;margin-top:3px}.crg-resumen-contacto{flex-wrap:wrap}.crg-resumen-contacto a{color:var(--tinta-inversa);text-underline-offset:3px;text-decoration:underline}.crg-barra{z-index:var(--z-barra);justify-content:space-between;align-items:center;gap:var(--e-3);padding:var(--e-3) calc(var(--canal) + 64px) calc(var(--e-3) + env(safe-area-inset-bottom)) var(--canal);background-color:var(--crg-noche);color:var(--tinta-inversa);box-shadow:var(--sombra-flotante);display:flex;position:fixed;bottom:0;left:0;right:0}.crg-barra-total{font:300 calc(26px * var(--escala)) / 1 var(--letra-display);font-variant-numeric:tabular-nums;display:grid}.crg-barra-total small{font:var(--t-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--crg-claro-84)}@media (min-width:1024px){.crg-barra{display:none}}.crg-referencial{align-items:center;gap:var(--e-1);padding:2px var(--e-3);border-radius:var(--r-pildora);border:1px solid var(--crg-claro-24);font:var(--t-diminuto);color:var(--tinta-inversa);white-space:nowrap;font-weight:600;display:inline-flex}.crg-numero{align-items:center;column-gap:var(--e-3);padding:var(--e-3) var(--e-3) var(--e-3) var(--e-4);border-radius:var(--r-3);border:1px dashed var(--crg-claro-24);background-color:var(--crg-claro-08);grid-template-columns:minmax(0,1fr) auto;display:grid}.crg-numero-rotulo{font:var(--t-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--crg-claro-84);grid-column:1}.crg-numero-valor{font:500 calc(22px * var(--escala)) / 1.2 var(--letra-mono);letter-spacing:.06em;color:var(--tinta-inversa);grid-column:1}.crg-numero-copiar{border:1px solid var(--crg-claro-24);width:44px;height:44px;color:var(--tinta-inversa);transition:border-color var(--dur-1) var(--ease), transform var(--dur-1) var(--ease);background-color:#0000;border-radius:50%;grid-area:1/2/3;place-items:center;display:grid}@media (hover:hover){.crg-numero-copiar:hover{border-color:var(--crg-claro-64)}}.crg-numero-copiar:active{transform:scale(.94)}.crg-no-pagas{align-items:start;gap:var(--e-3);padding:var(--e-4);border-radius:var(--r-3);background-color:var(--papel);color:var(--tinta);grid-template-columns:auto minmax(0,1fr);display:grid}.crg-no-pagas p{font:var(--t-pequeno);color:var(--tinta-2);margin:0}.crg-no-pagas strong{font:var(--t-cuerpo-fuerte);color:var(--marca-tinta);display:block}.crg-no-pagas-icono{background-color:var(--marca-suave);width:40px;height:40px;color:var(--marca-tinta);border-radius:50%;place-items:center;display:grid}.crg-salidas{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.crg-salida{column-gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-2);border:1px solid var(--crg-claro-14);background-color:var(--crg-claro-08);grid-template-columns:minmax(0,1fr) auto;display:grid}.crg-salida .crg-salida-vuelo{text-align:right;grid-area:1/2}.crg-salida .crg-salida-detalle{grid-column:1/-1}.crg-mostrador-pasos{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}.crg-mostrador-pasos li{align-items:start;gap:var(--e-3);font:var(--t-pequeno);color:var(--crg-claro-84);grid-template-columns:24px minmax(0,1fr);display:grid}.crg-mostrador-pasos svg{color:var(--tinta-inversa)}.crg-resumen-acciones{gap:var(--e-3);margin-top:var(--e-2);grid-template-columns:minmax(0,1fr);display:grid}.crg-resumen-acciones .boton{white-space:normal}.crg-rastreo{gap:var(--e-6);display:grid}.crg-rastreo-formulario{gap:var(--e-3);display:grid}@media (min-width:640px){.crg-rastreo-formulario{grid-template-columns:minmax(0,1fr) auto;align-items:end}.crg-rastreo-ayuda{grid-column:1/-1}}.crg-rastreo-campo{gap:var(--e-2);display:grid}.crg-rastreo-rotulo{font:var(--t-pequeno);color:var(--tinta-2);font-weight:500}.crg-rastreo-entrada{width:100%;min-height:60px;padding:0 var(--e-5);border-radius:var(--r-3);border:1px solid var(--linea-2);background-color:var(--papel);font:500 calc(24px * var(--escala)) / 1 var(--letra-mono);letter-spacing:.04em;color:var(--tinta);transition:border-color var(--dur-1) var(--ease), box-shadow var(--dur-1) var(--ease)}.crg-rastreo-entrada:focus{border-color:var(--marca);box-shadow:inset 0 0 0 1px var(--marca);outline:none}.crg-rastreo-campo[data-error=si] .crg-rastreo-entrada{border-color:var(--error)}.crg-rastreo-boton{min-height:60px}.crg-rastreo-ayuda{align-items:center;gap:var(--e-2);font:var(--t-diminuto);color:var(--tinta-3);margin:0;display:flex}.crg-rastreo-ayuda-error{color:var(--error)}.crg-rastreo-ejemplos{align-items:center;gap:var(--e-2);font:var(--t-pequeno);color:var(--tinta-2);flex-wrap:wrap;display:flex}.crg-seguimiento{gap:var(--e-6);padding:var(--e-6) var(--e-5);border-radius:var(--r-4);background-color:var(--crg-noche);color:var(--tinta-inversa);display:grid}@media (min-width:900px){.crg-seguimiento{padding:var(--e-8)}}.crg-seguimiento-cabeza{gap:var(--e-4);display:grid}@media (min-width:760px){.crg-seguimiento-cabeza{grid-template-columns:auto minmax(0,1fr);align-items:center}}.crg-seguimiento-ruta{align-items:center;gap:var(--e-4);display:flex}.crg-seguimiento-codigo{font:300 calc(40px * var(--escala)) / 1 var(--letra-display);display:grid}.crg-seguimiento-codigo small{margin-top:var(--e-1);font:var(--t-diminuto);color:var(--crg-claro-84)}.crg-seguimiento-estado{gap:var(--e-1);display:grid}@media (min-width:760px){.crg-seguimiento-estado{text-align:right;justify-items:end}}.crg-seguimiento-numero{font:var(--t-codigo);color:var(--crg-claro-84)}.crg-seguimiento-estado strong{font:400 calc(24px * var(--escala)) / 1.2 var(--letra-display)}.crg-riel{padding-top:var(--e-8);position:relative}.crg-riel-pista{top:calc(var(--e-8) + 7px);height:2px;position:absolute;left:8.33333%;right:8.33333%}.crg-riel-base,.crg-riel-hecho{border-radius:1px;position:absolute;inset:0}.crg-riel-base{background-color:var(--crg-claro-14)}.crg-riel-hecho{background-color:var(--tinta-inversa);transform-origin:0}.crg-riel-avion{color:var(--tinta-inversa);position:absolute;top:-30px;translate:-50%}.crg-riel-avion svg{display:block}.crg-riel-pasos{grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.crg-riel-pasos li{justify-items:center;gap:var(--e-2);text-align:center;font:var(--t-diminuto);color:var(--crg-claro-64);display:grid}.crg-riel-pasos li[data-hecho=si]{color:var(--tinta-inversa)}.crg-riel-pasos li[data-actual=si]{font-weight:700}.crg-riel-punto{border:2px solid var(--crg-claro-24);background-color:var(--crg-noche);border-radius:50%;width:16px;height:16px;position:relative}.crg-riel-pasos li[data-hecho=si] .crg-riel-punto{border-color:var(--tinta-inversa);background-color:var(--tinta-inversa)}.crg-riel-pasos li[data-actual=si] .crg-riel-punto{box-shadow:0 0 0 6px var(--crg-claro-14)}.crg-riel-nombre{line-height:1.25}@media (max-width:599px){.crg-riel-nombre{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}}.crg-seguimiento-cuerpo{gap:var(--e-6);padding-top:var(--e-6);border-top:1px solid var(--crg-claro-14);display:grid}@media (min-width:900px){.crg-seguimiento-cuerpo{grid-template-columns:minmax(0,1fr) 280px}}.crg-eventos{gap:0;margin:0;padding:0;list-style:none;display:grid}.crg-eventos li{align-items:start;gap:var(--e-3);padding:var(--e-3) 0;border-bottom:1px solid var(--crg-claro-08);color:var(--crg-claro-64);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.crg-eventos li[data-cumplido=si]{color:var(--tinta-inversa)}.crg-evento-marca{border:1.5px solid;border-radius:50%;place-items:center;width:20px;height:20px;margin-top:2px;display:grid}.crg-eventos li[data-cumplido=si] .crg-evento-marca{background-color:var(--tinta-inversa);border-color:var(--tinta-inversa);color:var(--crg-noche)}.crg-evento-texto{font:var(--t-pequeno);gap:2px;display:grid}.crg-evento-texto strong{font-weight:600}.crg-evento-hora{font:var(--t-diminuto);white-space:nowrap;justify-items:end;display:grid}.crg-evento-hora small{font:var(--t-rotulo);letter-spacing:.12em;text-transform:uppercase}.crg-seguimiento-ficha{align-content:start;gap:var(--e-4);display:grid}.crg-seguimiento-foto{border-radius:var(--r-3);aspect-ratio:4/3;margin:0;overflow:hidden}.crg-seguimiento-foto img{object-fit:cover;width:100%;height:100%}.crg-seguimiento-datos{gap:var(--e-3);margin:0;display:grid}.crg-seguimiento-datos dt{font:var(--t-diminuto);color:var(--crg-claro-84)}.crg-seguimiento-datos dd{font:var(--t-pequeno);margin:2px 0 0;font-weight:500}.crg-rastreo .estado-vacio,.crg-rastreo .nota{margin:0}.crg-mapa{gap:var(--e-3);display:grid}.crg-mapa-lienzo{isolation:isolate;border-radius:var(--r-3);background-color:var(--mapa-agua);height:clamp(260px,52vw,420px);position:relative;overflow:hidden}.crg-mapa-lienzo[data-cargando=si]:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--papel) 45%, transparent) 50%, transparent 70%);animation:seg-brillo 1.6s var(--ease) infinite;background-size:220% 100%;position:absolute;inset:0}.crg-mapa-cargando,.crg-mapa-sin{justify-content:center;align-items:center;gap:var(--e-2);padding:var(--e-6);text-align:center;font:var(--t-pequeno);color:var(--tinta-2);margin:0;display:flex;position:absolute;inset:0}.crg-mapa-fuente{top:var(--e-3);left:var(--e-3);z-index:2;padding:2px var(--e-3);border-radius:var(--r-pildora);background-color:color-mix(in srgb, var(--papel) 88%, transparent);font:var(--t-diminuto);color:var(--tinta-2);position:absolute}.crg-mapa-pie{justify-content:space-between;align-items:center;gap:var(--e-1) var(--e-4);font:var(--t-pequeno);color:var(--crg-claro-84);flex-wrap:wrap;display:flex}.crg-mapa-seguir{align-items:center;gap:var(--e-2);min-height:44px;color:var(--tinta-inversa);text-underline-offset:3px;font-weight:600;text-decoration:underline;display:inline-flex}.crg-seguimiento .segmentado{border-color:var(--crg-claro-24);background-color:#0000;max-width:100%}.crg-seguimiento .segmento{color:var(--crg-claro-84)}.crg-seguimiento .segmento[data-state=on]{color:var(--tinta-inversa)}.crg-seguimiento .segmento-indicador,.crg-seguimiento .segmentado:not([data-medido]) .segmento[data-state=on]{background-color:var(--crg-claro-14);box-shadow:inset 0 0 0 1px var(--crg-claro-24)}.crg-seguimiento-compartir{margin-top:var(--e-2)}.crg-precios-origen{min-width:min(100%,260px)}.crg-precios-rejilla{gap:var(--e-8);display:grid}@media (min-width:1024px){.crg-precios-rejilla{grid-template-columns:minmax(0,1fr) 340px;align-items:start}}.crg-tarifas{min-width:0}.crg-tabla{border-collapse:separate;border-spacing:0;width:100%;font:var(--t-pequeno)}.crg-tabla th,.crg-tabla td{padding:var(--e-3);border-bottom:1px solid var(--linea);text-align:right;vertical-align:middle}.crg-tabla thead th{vertical-align:bottom;font:var(--t-diminuto);color:var(--tinta-3);border-bottom-color:var(--linea-2)}.crg-tabla thead th:first-child,.crg-tabla tbody th{text-align:left}.crg-tabla-escalon{color:var(--tinta-2);font-weight:600;display:block}.crg-tabla tbody th{font-weight:400}.crg-tabla-ciudad{align-items:baseline;gap:var(--e-2);font:500 calc(16px * var(--escala)) / 1.25 var(--letra-display);color:var(--marca-tinta);display:flex}.crg-tabla-codigo{min-width:3.2ch;font:var(--t-codigo);font-size:calc(12px * var(--escala));color:var(--tinta-3)}.crg-tabla-via{padding-left:calc(3.2ch + var(--e-2));font:var(--t-diminuto);color:var(--tinta-3);display:block}.crg-tabla td{font:500 calc(16px * var(--escala)) / 1.2 var(--letra-display);font-variant-numeric:tabular-nums;color:var(--tinta);white-space:nowrap}.crg-tabla td:last-child{color:var(--marca-tinta);font-weight:600}.crg-tabla tbody tr{transition:background-color var(--dur-1) var(--ease)}@media (hover:hover){.crg-tabla tbody tr:hover{background-color:var(--fondo)}}@media (max-width:599px){.crg-tabla th,.crg-tabla td{padding:var(--e-3) var(--e-1)}.crg-tabla th:first-child{padding-left:0}.crg-tabla td:last-child,.crg-tabla thead th:last-child{padding-right:0}.crg-tabla td{font-size:calc(14px * var(--escala))}.crg-tabla-ciudad{font-size:calc(14.5px * var(--escala))}.crg-tabla-codigo{display:none}.crg-tabla-via{padding-left:0}}.crg-precios-nota{align-items:flex-start;gap:var(--e-2);margin:var(--e-4) 0 0;font:var(--t-pequeno);color:var(--tinta-2);display:flex}.crg-precios-nota svg{color:var(--marca-tinta);flex:none;margin-top:2px}.crg-suma{gap:var(--e-4);padding:var(--e-6) var(--e-5);border-radius:var(--r-4);border:1px solid var(--linea);background-color:var(--fondo);display:grid}.crg-suma-titulo{font:var(--t-rotulo);letter-spacing:.2em;text-transform:uppercase;color:var(--marca-tinta);margin:0}.crg-suma-lista{margin:0;display:grid}.crg-suma-lista>div{justify-content:space-between;align-items:baseline;gap:var(--e-3);padding:var(--e-2) 0;border-bottom:1px solid var(--linea);display:flex}.crg-suma-lista dt{font:var(--t-pequeno);color:var(--tinta-2)}.crg-suma-lista dd{text-align:right;font:500 calc(15px * var(--escala)) / 1.3 var(--letra-display);font-variant-numeric:tabular-nums;color:var(--tinta);margin:0}.crg-suma-lista small{font:var(--t-diminuto);color:var(--tinta-3)}.crg-suma-detalle{margin:calc(var(--e-2) * -1) 0 0;font:var(--t-pequeno);color:var(--tinta-2)}.crg-suma-manejo{gap:var(--e-2);margin:0;padding:0;list-style:none;display:grid}.crg-suma-manejo li{justify-content:space-between;align-items:flex-start;gap:var(--e-3);padding:var(--e-3);border-radius:var(--r-2);border:1px solid var(--linea);background-color:var(--papel);font:var(--t-pequeno);color:var(--tinta);display:flex}.crg-suma-recargo{text-align:right;color:var(--marca-tinta);justify-items:end;font-weight:600;display:grid}.crg-suma-recargo small{font:var(--t-diminuto);color:var(--tinta-3)}.crg-suma-como p{margin:var(--e-2) 0 0;font:var(--t-pequeno);color:var(--tinta-2)}.crg-guia{gap:var(--e-5);display:grid}.crg-banda{gap:var(--e-5);padding:var(--e-6) var(--e-4);border-radius:var(--r-4);border:1px solid var(--linea);background-color:var(--papel);display:grid}@media (min-width:760px){.crg-banda{padding:var(--e-8)}}.crg-banda-cabeza{align-items:flex-start;gap:var(--e-4);display:flex}.crg-banda-sello{background-color:var(--marca-suave);width:40px;height:40px;color:var(--marca-tinta);border-radius:50%;flex:none;place-items:center;display:grid}.crg-banda-titulo{font:400 calc(22px * var(--escala)) / 1.2 var(--letra-display);color:var(--marca-tinta);margin:0}.crg-banda-bajada{font:var(--t-pequeno);color:var(--tinta-2);margin:2px 0 0}.crg-permitidos{gap:var(--e-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.crg-permitidos{grid-template-columns:repeat(4,minmax(0,1fr))}}.crg-permitido{align-items:center;gap:var(--e-3);min-height:60px;padding:var(--e-3);border-radius:var(--r-3);background-color:var(--fondo);color:var(--marca-tinta);font:var(--t-pequeno);font-weight:500;display:flex}.crg-permitido svg{flex:none}.crg-permitido span{color:var(--tinta)}.crg-condiciones{gap:var(--e-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.crg-condiciones{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.crg-condiciones{grid-template-columns:repeat(3,minmax(0,1fr))}}.crg-condicion{gap:var(--e-3) var(--e-4);padding:var(--e-4);border-radius:var(--r-3);border:1px solid var(--linea-2);background-color:var(--papel);transition:border-color var(--dur-1) var(--ease);grid-template-rows:1fr auto;grid-template-columns:auto minmax(0,1fr);display:grid}@media (hover:hover){.crg-condicion:hover{border-color:var(--marca)}}.crg-condicion-icono{border-radius:var(--r-3);background-color:var(--marca-suave);width:44px;height:44px;color:var(--marca-tinta);place-items:center;display:grid}.crg-condicion-texto{align-content:start;gap:var(--e-1);font:var(--t-pequeno);color:var(--tinta-2);display:grid}.crg-condicion-texto strong{font:var(--t-cuerpo-fuerte);color:var(--tinta)}.crg-condicion-reglas{gap:var(--e-1) var(--e-2);margin-top:var(--e-1);flex-wrap:wrap;display:flex}.crg-condicion-reglas span{padding:1px var(--e-2);border-radius:var(--r-pildora);border:1px solid var(--linea-2);font:var(--t-diminuto);color:var(--marca-tinta);font-weight:600}.crg-condicion-enlace{align-items:center;gap:var(--e-1);min-height:32px;font:var(--t-pequeno);color:var(--marca-tinta);font-weight:600;display:inline-flex}.crg-condicion-fuente{font:var(--t-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--tinta-3);grid-column:2}.crg-banda-no{border-color:var(--crg-noche);background-color:var(--crg-noche);color:var(--tinta-inversa)}.crg-banda-no .crg-banda-titulo{color:var(--tinta-inversa)}.crg-banda-no .crg-banda-bajada{color:var(--crg-claro-84)}.crg-banda-no .crg-banda-sello{background-color:var(--crg-claro-14);color:var(--tinta-inversa)}.crg-guia>.crg-fuente{margin:0}.crg-prohibidos-lista{gap:var(--e-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:760px){.crg-prohibidos-lista{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.crg-prohibidos-lista{grid-template-columns:repeat(4,minmax(0,1fr))}}.crg-prohibido{align-content:start;justify-items:center;gap:var(--e-2);padding:var(--e-5) var(--e-3);border-radius:var(--r-3);border:1px solid var(--crg-claro-14);text-align:center;transition:border-color var(--dur-1) var(--ease);display:grid}@media (hover:hover){.crg-prohibido:hover{border-color:var(--crg-claro-64)}}.crg-prohibido-marca{color:var(--tinta-inversa)}.crg-prohibido-nombre{font:500 calc(14.5px * var(--escala)) / 1.3 var(--letra-cuerpo)}.crg-prohibido-clase{font:var(--t-rotulo);letter-spacing:.14em;text-transform:uppercase;color:var(--crg-claro-84)}.crg-empresas{isolation:isolate;min-height:clamp(460px, calc(var(--alto-ventana-s) * 64 / 100), 640px);padding-block:var(--crg-aire);background-color:var(--crg-noche);color:var(--tinta-inversa);align-items:center;display:flex;position:relative;overflow:hidden}.crg-empresas-foto{z-index:-2;position:absolute;inset:0}.crg-empresas-velo{z-index:-1;background:linear-gradient(180deg, color-mix(in srgb, var(--crg-noche) 80%, transparent) 0%, color-mix(in srgb, var(--crg-noche) 72%, transparent) 100%);position:absolute;inset:0}@media (min-width:900px){.crg-empresas-velo{background:linear-gradient(90deg, color-mix(in srgb, var(--crg-noche) 94%, transparent) 0%, color-mix(in srgb, var(--crg-noche) 86%, transparent) 48%, color-mix(in srgb, var(--crg-noche) 10%, transparent) 84%)}}.crg-empresas-contenido{justify-items:start;gap:var(--e-4);opacity:0;transition:opacity var(--dur-3) var(--ease), transform var(--dur-3) var(--ease);display:grid;transform:translateY(16px)}.crg-empresas-contenido[data-visible=si]{opacity:1;transform:none}.crg-empresas-acciones{gap:var(--e-3);margin:var(--e-4) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.crg-boton-contorno{border-color:var(--crg-claro-64);color:var(--tinta-inversa);background-color:#0000}@media (hover:hover){.crg-boton-contorno:hover{border-color:var(--tinta-inversa);background-color:var(--crg-claro-08)}}.crg-boton-contorno:active{transform:scale(.98)}@media (max-width:599px){.crg-empresas-acciones,.crg-empresas-acciones li,.crg-empresas-acciones .boton{width:100%}.crg-empresas-acciones .boton{white-space:normal}}.crg-resumen-vuelo svg,.crg-riel-avion svg,.crg-seguimiento-ruta>svg{rotate:45deg}.crg-ruta-avion,.crg-ruta-icono{display:inline-grid}.crg-ruta-avion svg{rotate:45deg}
