@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:"Source Serif 4", Georgia, "Times New Roman", serif;--font-mono:"Source Code Pro", ui-monospace, "SF Mono", monospace;--spacing:.25rem;--font-weight-semibold:600;--leading-relaxed:1.625;--radius-lg:.5rem;--radius-xl:.75rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-papel:#faf8f4;--color-tarjeta:#fff;--color-hueso:#f2efe9;--color-marca:#1f4fb8;--color-marca-tinte:#e9effc;--color-cielo:#93b9e4;--color-cielo-lavado:#f0f6fd;--color-cielo-tinte:#e3edf9;--color-cielo-linea:#cfe0f2;--color-tinta:#1c2433;--color-tinta-media:#596277;--color-tinta-tenue:#656d7e;--color-linea:#e4e0d8;--color-linea-suave:#eeebe5}@supports (color:color-mix(in lab, red, red)){:root,:host{--color-linea-suave:color-mix(in srgb, var(--color-linea) 55%, var(--color-papel))}}:root,:host{--color-bajo:#0e6b46;--color-bajo-tinte:#e3f2ea;--color-subio:#b23a2b;--color-subio-tinte:#fbeae6;--color-cambio:#23699f;--color-cambio-tinte:#e5f0f8;--color-ojo:#8a5a00;--color-ojo-tinte:#fbf1dc;--color-board-fondo:#0e1330;--color-board-celda:#1a2250;--color-board-linea:#253066;--color-board-texto:#f0f3ff;--color-board-acento:#43e08a;--font-ui:"Source Sans 3", system-ui, -apple-system, sans-serif;--font-cond:var(--font-ui)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.top-0{top:0}.z-20{z-index:20}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-auto{margin-inline:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-auto{margin-top:auto}.mr-\[3px\]{margin-right:3px}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-3\.5{margin-bottom:calc(var(--spacing) * 3.5)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-2{height:calc(var(--spacing) * 2)}.h-8{height:calc(var(--spacing) * 8)}.h-screen{height:100vh}.min-h-screen{min-height:100vh}.w-2{width:calc(var(--spacing) * 2)}.w-8{width:calc(var(--spacing) * 8)}.w-full{width:100%}.max-w-\[260px\]{max-width:260px}.max-w-\[340px\]{max-width:340px}.max-w-\[420px\]{max-width:420px}.max-w-\[460px\]{max-width:460px}.min-w-0{min-width:0}.flex-none{flex:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[3px\]{gap:3px}.overflow-y-auto{overflow-y:auto}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-cielo-linea{border-color:var(--color-cielo-linea)}.border-cielo-linea\/40{border-color:#cfe0f266}@supports (color:color-mix(in lab, red, red)){.border-cielo-linea\/40{border-color:color-mix(in oklab, var(--color-cielo-linea) 40%, transparent)}}.border-linea-suave{border-color:var(--color-linea-suave)}.border-ojo\/40{border-color:#8a5a0066}@supports (color:color-mix(in lab, red, red)){.border-ojo\/40{border-color:color-mix(in oklab, var(--color-ojo) 40%, transparent)}}.border-subio\/40{border-color:#b23a2b66}@supports (color:color-mix(in lab, red, red)){.border-subio\/40{border-color:color-mix(in oklab, var(--color-subio) 40%, transparent)}}.bg-cielo{background-color:var(--color-cielo)}.bg-ojo{background-color:var(--color-ojo)}.bg-ojo\/10{background-color:#8a5a001a}@supports (color:color-mix(in lab, red, red)){.bg-ojo\/10{background-color:color-mix(in oklab, var(--color-ojo) 10%, transparent)}}.bg-papel\/95{background-color:#faf8f4f2}@supports (color:color-mix(in lab, red, red)){.bg-papel\/95{background-color:color-mix(in oklab, var(--color-papel) 95%, transparent)}}.bg-subio{background-color:var(--color-subio)}.bg-subio\/10{background-color:#b23a2b1a}@supports (color:color-mix(in lab, red, red)){.bg-subio\/10{background-color:color-mix(in oklab, var(--color-subio) 10%, transparent)}}.bg-tarjeta{background-color:var(--color-tarjeta)}.p-6{padding:calc(var(--spacing) * 6)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-\[11px\]{padding-inline:11px}.px-\[22px\]{padding-inline:22px}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-\[18px\]{padding-block:18px}.py-\[22px\]{padding-block:22px}.pt-3{padding-top:calc(var(--spacing) * 3)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-\[110px\]{padding-bottom:110px}.text-center{text-align:center}.font-cond{font-family:var(--font-cond)}.text-\[10\.5px\]{font-size:10.5px}.text-\[11\.5px\]{font-size:11.5px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.break-all{word-break:break-all}.text-cielo{color:var(--color-cielo)}.text-ojo{color:var(--color-ojo)}.text-subio{color:var(--color-subio)}.text-tinta{color:var(--color-tinta)}.text-tinta-media{color:var(--color-tinta-media)}.text-tinta-tenue{color:var(--color-tinta-tenue)}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline-offset-2{text-underline-offset:2px}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}@media (hover:hover){.hover\:underline:hover{text-decoration-line:underline}}@media (min-width:48rem){.md\:flex{display:flex}.md\:grid-cols-\[200px_1fr\]{grid-template-columns:200px 1fr}}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{background:var(--color-papel)}body{color:var(--color-tinta);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:1.45}button{font:inherit;color:inherit;cursor:pointer}:focus-visible{outline:2px solid var(--color-marca);outline-offset:2px;border-radius:5px}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.lbl{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;color:var(--color-tinta-tenue);font-size:11px;font-weight:600}h1{font-family:var(--font-serif);letter-spacing:-.01em;font-weight:600}.vidrio{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#faf8f4b8}.rail{-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#f0f6fdbd}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.vidrio,.selbar{background:var(--color-papel)}.rail{background:var(--color-cielo-lavado)}}.aparece{opacity:0;transform:translateY(10px)}.aparece.visto{opacity:1;transition:opacity .18s ease-out,transform .18s ease-out;transition-delay:var(--retraso,0s);transform:none}@media (prefers-reduced-motion:reduce){.aparece,.aparece.visto{opacity:1;transition:none;transform:none}}.btn{background:var(--color-marca);color:#fff;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-weight:600;display:inline-flex}.btn:hover:not(:disabled){filter:brightness(.92)}.btn:disabled{opacity:.55;cursor:progress}.btn-go{background:var(--color-marca);color:#fff}.btn-ghost{border-color:var(--color-linea);color:var(--color-tinta);background:0 0}.btn-ghost:hover:not(:disabled){border-color:var(--color-cielo-linea);filter:none}.campo{border:1px solid var(--color-linea);background:var(--color-papel);width:100%;color:var(--color-tinta);font:inherit;border-radius:9px;padding:10px 12px}.campo::placeholder{color:var(--color-tinta-tenue)}.campo:focus{outline:2px solid var(--color-marca);outline-offset:1px;border-color:#0000}.campo[aria-invalid=true]{border-color:var(--color-subio)}.navb{text-align:left;width:100%;color:var(--color-tinta-media);background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:9px 11px;font-weight:500;display:flex}.navb svg{opacity:.85;flex:none;width:16px;height:16px}.navb:hover{background:var(--color-hueso);color:var(--color-tinta)}.navb[aria-current=page]{background:var(--color-marca-tinte);color:var(--color-marca)}.navb[aria-current=page] svg{color:var(--color-marca);opacity:1}.tablewrap{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:12px;overflow-x:auto}.thead,.trow{grid-template-columns:4px minmax(210px,1.6fr) 140px 150px 160px 150px 34px;align-items:center;gap:14px;min-width:1000px;display:grid}.thead{border-bottom:1px solid var(--color-linea-suave);background:var(--color-hueso);z-index:2;padding:11px 16px 11px 0;position:sticky;top:0}.trow{border-top:1px solid var(--color-linea-suave);padding:0 16px 0 0;position:relative}.trow:first-of-type{border-top:0}.trow:hover{background:var(--color-hueso)}.stripe{background:0 0;align-self:stretch}.trow.att .stripe{background:var(--color-ojo)}.trow.sus .stripe{background:var(--color-subio)}.trow.nuevo .stripe{background:var(--color-cielo-linea)}.abre{display:contents}.rowlink{z-index:1;border-radius:10px;grid-area:1/1/auto/-1;position:absolute;inset:0}.trow .celda:last-child{z-index:2;position:relative}.rowlink:focus-visible{outline-offset:-2px}.celda{min-width:0;padding-block:13px}.celda.go{text-align:left;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;width:100%;display:block}.big{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500;display:block}.sm{color:var(--color-tinta-tenue);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.route{align-items:center;gap:10px;min-width:0;display:flex}.route .codes{font-family:var(--font-mono);white-space:nowrap;font-size:15px;font-weight:600}.route .who{min-width:0}.up{color:var(--color-subio)}.down{color:var(--color-bajo)}.same{color:var(--color-tinta-tenue)}.info{color:var(--color-cambio)}.warn{color:var(--color-ojo)}.seed{color:var(--color-tinta-tenue);font-size:12px;font-family:var(--font-ui)}.bar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.tab{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:0 0;border-radius:9px;align-items:baseline;gap:7px;padding:7px 13px;font-weight:500;display:inline-flex}.tab.cero:not([aria-current=page]){border-color:var(--color-linea-suave);background:var(--color-cielo-lavado);color:var(--color-tinta-tenue);font-weight:400}.tab.cero:not([aria-current=page]) b{color:var(--color-tinta-tenue)}.tab b{font-family:var(--font-mono);color:var(--color-tinta-tenue);font-size:12.5px}.tab:hover{border-color:var(--color-cielo-linea);color:var(--color-tinta)}.tab[aria-current=page]{background:var(--color-marca-tinte);border-color:var(--color-cielo-linea);color:var(--color-marca)}.tab[aria-current=page] b{color:var(--color-marca)}.menu{position:relative}.dots{width:28px;height:28px;color:var(--color-tinta-tenue);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;font-size:17px;line-height:1;display:grid}.dots:hover{border-color:var(--color-linea);color:var(--color-tinta);background:var(--color-marca-tinte)}.pop{z-index:10;background:var(--color-hueso);border:1px solid var(--color-linea);border-radius:10px;min-width:190px;padding:5px;position:absolute;top:32px;right:0;box-shadow:0 10px 24px #1c243321}.pop.pop-flota{z-index:60;position:fixed;top:auto}.pop button,.pop a{text-align:left;width:100%;color:var(--color-tinta-media);background:0 0;border:0;border-radius:7px;padding:8px 11px;font-size:13px;display:block}.pop button:hover,.pop a:hover{background:var(--color-marca-tinte);color:var(--color-tinta)}.pop button.danger:hover{color:var(--color-subio)}.pop hr{border:0;border-top:1px solid var(--color-linea-suave);margin:5px 0}.vacio{text-align:center;color:var(--color-tinta-tenue);background:var(--color-cielo-lavado);border:1px solid var(--color-cielo-linea);border-radius:12px;padding:34px 20px}.vacio b{color:var(--color-tinta-media);margin-bottom:6px;font-size:15px;font-weight:600;display:block}.nota{color:var(--color-tinta-tenue);max-width:72ch;margin-top:14px;font-size:12px;line-height:1.65}@media (max-width:860px){.tablewrap{background:0 0;border:0;border-radius:0;overflow-x:visible}.thead{display:none}.trow{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:11px;grid-template-columns:4px 1fr;gap:0;min-width:0;margin-bottom:10px;padding:0;overflow:hidden}.abre{grid-template-columns:1fr 1fr;gap:10px 14px;padding:13px 15px;display:grid}.celda{padding-block:0}.celda:first-child{grid-column:1/-1;padding-right:46px}.trow .celda:last-child{z-index:3;padding-block:0;position:absolute;top:5px;right:5px}.dots{width:44px;height:44px}}.back{color:var(--color-tinta-media);background:0 0;border:0;align-items:center;gap:7px;margin-bottom:14px;padding:0;font-size:13px;display:inline-flex}.back:hover{color:var(--color-tinta)}.dhead{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.dhead .codes{font-family:var(--font-mono);letter-spacing:-.02em;font-size:26px;font-weight:500}.dhead .cities{color:var(--color-tinta-media)}.pill{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-linea);color:var(--color-tinta-tenue);border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:700}.sub{color:var(--color-tinta-media);margin:6px 0 0;font-size:13px}.headline{font-family:var(--font-serif);color:var(--color-tinta-media);letter-spacing:-.02em;margin:20px 0 0;font-size:clamp(21px,3.5vw,30px);font-weight:600;line-height:1.3}.headline em{color:var(--color-tinta);font-style:normal}.headline .dim{color:var(--color-linea)}.capt{color:var(--color-tinta-tenue);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.capt .dot{background:var(--color-marca);border-radius:50%;flex:none;width:6px;height:6px}.capt.old{color:var(--color-ojo)}.capt.old .dot{background:var(--color-ojo)}.noprice{border:1px solid var(--color-linea);color:var(--color-cielo);border-radius:8px;padding:2px 9px;font-size:12px}.bagnote{border:1px solid var(--color-linea);color:var(--color-tinta-tenue);border-radius:8px;padding:2px 9px;font-size:12px}.falla{border:1px solid #8a5a0066;margin:12px 0 0}@supports (color:color-mix(in lab, red, red)){.falla{border:1px solid color-mix(in srgb, var(--color-ojo) 40%, transparent)}}.falla{color:var(--color-ojo);border-radius:9px;padding:9px 12px;font-size:12.5px}.fbar{border-top:1px solid var(--color-linea-suave);border-bottom:1px solid var(--color-linea-suave);z-index:15;flex-wrap:wrap;align-items:center;gap:10px;margin:20px 0 0;padding-block:11px;display:flex;position:sticky;top:57px}.ftoggle{border:1px solid var(--color-linea);background:var(--color-tarjeta);color:var(--color-tinta);border-radius:9px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:600;display:inline-flex}.ftoggle:hover{border-color:var(--color-cielo-linea)}.ftoggle.con{background:var(--color-cielo-tinte);border-color:var(--color-cielo-linea)}.ftoggle b{color:var(--color-marca);font-weight:600}.ftoggle .car{color:var(--color-tinta-tenue);font-size:15px;line-height:1;transition:transform .15s ease-out;display:inline-block}.ftoggle.open .car{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.ftoggle .car{transition:none}}.filters{border-bottom:1px solid var(--color-linea-suave);background:var(--color-cielo-lavado);border-radius:0 0 12px 12px;flex-wrap:wrap;align-items:flex-start;gap:14px;padding:14px 0 15px;padding-inline:14px;display:flex}.fgroup{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fchip{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:0 0;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:500}.fchip:hover{border-color:var(--color-cielo-linea);color:var(--color-tinta)}.fchip.on{background:var(--color-marca-tinte);border-color:var(--color-cielo-linea);color:var(--color-marca)}.fnum,.fsel{border:1px solid var(--color-linea);color:var(--color-tinta);font:inherit;background:0 0;border-radius:8px;padding:6px 10px;font-size:12.5px}.fnum{width:92px;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.fnum::placeholder{color:var(--color-tinta-tenue);font-family:var(--font-ui)}.fsel{background:var(--color-tarjeta)}.fnum:hover,.fsel:hover{border-color:var(--color-cielo-linea)}.fnum:not(:placeholder-shown){border-color:var(--color-cielo-linea);background:var(--color-marca-tinte);color:var(--color-marca)}.limpiar{border-style:dashed}.toggle{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:0 0;border-radius:8px;align-items:center;gap:9px;padding:6px 12px;font-size:12.5px;display:inline-flex}.toggle:hover{border-color:var(--color-cielo-linea);color:var(--color-tinta)}.toggle .sw{background:var(--color-marca-tinte);border-radius:9px;flex:none;width:30px;height:17px;transition:background .16s;position:relative}.toggle .sw:after{content:"";background:var(--color-tinta-tenue);border-radius:50%;width:13px;height:13px;transition:transform .16s,background .16s;position:absolute;top:2px;left:2px}.toggle.on .sw{background:var(--color-marca)}.toggle.on .sw:after{background:var(--color-marca);transform:translate(13px)}.count{color:var(--color-tinta-tenue);white-space:nowrap;margin-left:auto;font-size:12.5px}.groups{gap:10px;margin-top:18px;display:grid}.group{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:12px;overflow:hidden}.ghead{text-align:left;background:0 0;border:0;grid-template-columns:18px 1fr auto;align-items:center;gap:13px;width:100%;padding:14px 16px;display:grid}.ghead:hover{background:var(--color-hueso)}.ghead .car{color:var(--color-tinta-tenue);font-size:12px;transition:transform .16s}.group.open .ghead .car{transform:rotate(90deg)}.ghead .title{min-width:0}.ghead .title b{font-size:14.5px;font-weight:600;display:block}.ghead .title small{color:var(--color-tinta-tenue);margin-top:2px;font-size:12px;display:block}.gstats{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:16px;display:flex}.gstats span{font-family:var(--font-mono);white-space:nowrap;font-size:13px}.gstats .n{color:var(--color-tinta-media)}.gstats .p{font-size:15px;font-weight:500}.gstats .s{color:var(--color-tinta-media)}.orow{border-top:1px solid var(--color-linea-suave);grid-template-columns:26px minmax(340px,1fr) 104px 128px;align-items:center;gap:9px 14px;min-width:780px;padding:14px 16px;display:grid}.orow:hover{background:var(--color-hueso)}.orow.sel{background:var(--color-marca-tinte)}.orow.hid{background:var(--color-ojo-tinte)}.obody{overflow-x:auto}.orow input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-marca);cursor:pointer;margin:0}.orow input[type=checkbox]:disabled{cursor:default;opacity:.4}.itin{min-width:0}.strip{align-items:flex-start;display:flex}.stop{text-align:center;flex:none;min-width:54px}.stop .t{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600;display:block}.stop .ap{font-family:var(--font-mono);color:var(--color-cielo);letter-spacing:.05em;margin-top:1px;font-size:11px;font-weight:600;display:block}.stop.mid .t{color:var(--color-tinta-media);font-size:12px;font-weight:500}.stop.mid .ap{color:var(--color-tinta-tenue)}.stop .wait{white-space:nowrap;color:var(--color-tinta-media);margin-top:3px;font-size:10.5px;display:block}.stop .wait.long{color:var(--color-ojo)}.stop .plus{color:var(--color-ojo);margin-left:1px;font-size:11px;font-style:normal}.leg{text-align:center;flex:1;min-width:52px;padding:0 7px}.leg .bar{background:var(--color-linea);border-radius:2px;height:2px;margin:10px 7px 6px 0;display:block;position:relative}.leg .bar:after{content:"";border-left:6px solid var(--color-linea);border-top:3.5px solid #0000;border-bottom:3.5px solid #0000;position:absolute;top:-2.5px;right:-6px}.leg small{color:var(--color-tinta-tenue);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:1.35;display:block;overflow:hidden}.leg small b{color:var(--color-tinta-media);font-weight:500;font-family:var(--font-mono)}.itin .cities{color:var(--color-tinta-media);white-space:nowrap;text-overflow:ellipsis;margin-top:8px;font-size:12px;display:block;overflow:hidden}.razon{flex-wrap:wrap;grid-column:2/-1;align-items:baseline;gap:9px;display:flex}.razon p{color:var(--color-tinta-media);flex:220px;min-width:0;margin:0;font-size:13px;line-height:1.5}.chips{flex-wrap:wrap;flex:none;gap:6px;display:flex}.score{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;border-radius:6px;flex:none;padding:2px 7px;font-size:12px;font-weight:600}.score.hi{color:var(--color-tinta);background:var(--color-cielo-tinte);border:1px solid var(--color-cielo-linea)}.score.mid{color:var(--color-tinta-media);background:var(--color-hueso)}.score.low{color:var(--color-tinta-tenue);border:1px solid var(--color-linea);background:0 0}.score.none{color:var(--color-tinta-tenue);background:0 0;padding-inline:0}.num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13.5px;display:block}.tag{font-family:var(--font-cond);letter-spacing:.07em;text-transform:uppercase;vertical-align:1px;border-radius:4px;padding:1px 6px;font-size:9.5px;font-weight:700;display:inline-block}.tag.late{border:1px solid var(--color-ojo);color:var(--color-ojo)}.tag.bag{border:1px solid var(--color-linea);color:var(--color-tinta-tenue)}.tag.bag.inc{border-color:var(--color-bajo);color:var(--color-marca)}.tag.bag.pay{border-color:var(--color-linea);color:var(--color-tinta-media)}.price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:500}.price.floor{color:var(--color-marca)}.askbtn{border:1px solid var(--color-linea);color:var(--color-cielo);white-space:nowrap;background:0 0;border-radius:7px;padding:5px 10px;font-size:12px}.askbtn:hover:not(:disabled){border-color:var(--color-cielo-linea);background:var(--color-hueso)}.askbtn:disabled{opacity:.5;cursor:default}.gmore{border-top:1px solid var(--color-linea-suave);color:var(--color-tinta-tenue);flex-wrap:wrap;align-items:center;gap:10px;padding:11px 16px;font-size:12.5px;display:flex}.gmore button,.asvinculo{color:var(--color-cielo);text-underline-offset:3px;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.selbar{z-index:30;-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);border-top:1px solid var(--color-linea);background:#faf8f4b8;flex-wrap:wrap;align-items:center;gap:14px;padding:13px 22px;display:flex;position:fixed;bottom:0;left:200px;right:0}.selbar b{font-size:13.5px}.selbar .cost{color:var(--color-tinta-tenue);font-size:12.5px}.selbar .spacer{margin-left:auto}.selbar .btn:disabled{cursor:not-allowed}@media (max-width:860px){.count{width:100%;margin-left:0}}.captura{max-width:860px}.captura .block{border-top:1px solid var(--color-linea-suave);grid-template-columns:28px 1fr;gap:16px;padding-block:22px;display:grid}.captura .block:first-of-type{border-top:0;padding-top:12px}.captura .step{color:var(--color-tinta-tenue);padding-top:3px;font-size:12px}.captura .bhead{margin-bottom:14px}.captura .bhead h2{letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.captura .bhead p{color:var(--color-tinta-media);max-width:58ch;margin:3px 0 0;font-size:12.5px}.captura .row{flex-wrap:wrap;gap:12px;display:flex}.captura .field{flex:180px;min-width:0}.captura .field.narrow{flex:0 150px}.captura .field>label,.captura .field>.lbl{margin-bottom:5px;display:block}.captura .req{color:var(--color-marca);font-weight:700}.captura .field input,.captura .field select{background:var(--color-tarjeta);border:1px solid var(--color-linea);width:100%;color:var(--color-tinta);font:inherit;border-radius:9px;padding:11px 13px}.captura .field input::placeholder{color:var(--color-tinta-tenue)}.captura .field input:focus,.captura .field select:focus{border-color:var(--color-cielo-linea)}.captura .help{color:var(--color-tinta-tenue);max-width:56ch;margin:6px 0 0;font-size:12px}.captura .seg{flex-wrap:wrap;gap:7px;display:inline-flex}.captura .seg button{border:1px solid var(--color-linea);background:var(--color-tarjeta);color:var(--color-tinta-media);border-radius:9px;padding:9px 15px;font-weight:500}.captura .seg button[aria-pressed=true]{border-color:var(--color-marca);background:#1f4fb81a}@supports (color:color-mix(in lab, red, red)){.captura .seg button[aria-pressed=true]{background:color-mix(in srgb, var(--color-marca) 10%, transparent)}}.captura .seg button[aria-pressed=true]{color:var(--color-tinta)}.captura .resolve{flex-wrap:wrap;align-items:center;gap:8px;min-height:22px;margin-top:7px;font-size:12.5px;display:flex}.captura .resolve .codes{flex-wrap:wrap;gap:5px;display:flex}.captura .code{font-family:var(--font-mono);background:var(--color-marca-tinte);color:var(--color-cielo);border-radius:5px;padding:2px 7px;font-size:11.5px;font-weight:600}.captura .resolve .txt{color:var(--color-tinta-tenue)}.captura .resolve.warn .txt{color:var(--color-ojo)}.captura .nueva-ciudad{border:1px solid #8a5a0066;margin-top:9px}@supports (color:color-mix(in lab, red, red)){.captura .nueva-ciudad{border:1px solid color-mix(in srgb, var(--color-ojo) 40%, transparent)}}.captura .nueva-ciudad{background:var(--color-tarjeta);border-radius:10px;padding:12px 13px}.captura .nueva-ciudad .aviso{color:var(--color-ojo);max-width:62ch;margin:0;font-size:12.5px}.captura .nueva-ciudad .fila{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.captura .nueva-ciudad input{background:var(--color-papel);border:1px solid var(--color-linea);min-width:0;color:var(--color-tinta);font-family:var(--font-mono);text-transform:uppercase;border-radius:9px;flex:170px;padding:10px 12px}.captura .nueva-ciudad .btn{flex:none}.captura .paxbtn{background:var(--color-tarjeta);border:1px solid var(--color-linea);text-align:left;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:11px 13px;font-weight:500;display:flex}.captura .paxbtn:hover{border-color:var(--color-cielo-linea)}.captura .paxbtn .car{color:var(--color-tinta-tenue);font-size:12px;transition:transform .16s}.captura .paxbtn[aria-expanded=true] .car{transform:rotate(180deg)}.captura .paxpanel{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:10px;margin-top:9px;overflow:hidden}.captura .paxrow{border-top:1px solid var(--color-linea-suave);align-items:center;gap:12px;padding:11px 14px;display:flex}.captura .paxrow:first-child{border-top:0}.captura .paxrow .who{flex:1;min-width:0}.captura .paxrow .who b{font-size:13.5px;font-weight:500;display:block}.captura .paxrow .who small{color:var(--color-tinta-tenue);font-size:11.5px}.captura .step2{align-items:center;gap:4px;display:flex}.captura .step2 button{border:1px solid var(--color-linea);background:var(--color-hueso);width:30px;height:30px;color:var(--color-tinta);border-radius:8px;place-items:center;font-size:16px;line-height:1;display:grid}.captura .step2 button:hover:not(:disabled){border-color:var(--color-cielo-linea)}.captura .step2 button:disabled{opacity:.3;cursor:not-allowed}.captura .step2 output{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:center;min-width:26px;font-size:15px}.captura .cad{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:11px;padding:15px 16px}.captura .cad h3{margin:0 0 4px;font-size:13.5px;font-weight:600}.captura .cad p{color:var(--color-tinta-media);max-width:58ch;margin:0;font-size:12.5px}.captura .cad p.ojo{color:var(--color-ojo)}.captura .ramp{gap:3px;height:34px;margin:14px 0 9px;display:flex}.captura .leg{border-radius:6px;flex-direction:column;flex:1;justify-content:center;min-width:0;padding:0 9px;display:flex;overflow:hidden}.captura .leg b{font-family:var(--font-mono);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.captura .leg small{font-family:var(--font-cond);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.captura .leg.l1{background:#cfe0f238}@supports (color:color-mix(in lab, red, red)){.captura .leg.l1{background:color-mix(in srgb, var(--color-cielo-linea) 22%, transparent)}}.captura .leg.l1{color:var(--color-cielo)}.captura .leg.l2{background:#8a5a002e}@supports (color:color-mix(in lab, red, red)){.captura .leg.l2{background:color-mix(in srgb, var(--color-ojo) 18%, transparent)}}.captura .leg.l2{color:var(--color-ojo)}.captura .leg.l3{background:#1f4fb82b}@supports (color:color-mix(in lab, red, red)){.captura .leg.l3{background:color-mix(in srgb, var(--color-marca) 17%, transparent)}}.captura .leg.l3{color:var(--color-marca)}.captura .cadfoot{color:var(--color-tinta-tenue);border-top:1px solid var(--color-linea-suave);flex-wrap:wrap;gap:16px;margin-top:4px;padding-top:11px;font-size:12px;display:flex}.captura .cadfoot b{color:var(--color-tinta-media);font-family:var(--font-mono)}.captura .actions{flex-wrap:wrap;align-items:center;gap:14px;padding-top:4px;display:flex}.captura .actions .btn{padding:12px 20px}.captura .missing{color:var(--color-ojo);font-size:12.5px}.captura .wait{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:12px;margin-top:6px;padding:20px}.captura .wsteps{gap:12px;display:grid}.captura .wstep{color:var(--color-tinta-tenue);grid-template-columns:20px 1fr auto;align-items:center;gap:11px;font-size:13.5px;display:grid}.captura .wstep.on{color:var(--color-tinta)}.captura .wstep.done{color:var(--color-tinta-media)}.captura .wmark{border:2px solid var(--color-linea);border-radius:50%;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.captura .wstep.on .wmark{border-color:var(--color-marca);border-right-color:#0000;animation:.7s linear infinite gira}.captura .wstep.done .wmark{border-color:var(--color-bajo);background:var(--color-bajo);color:#fff}@keyframes gira{to{transform:rotate(360deg)}}.captura .wsec{font-family:var(--font-mono);color:var(--color-tinta-tenue);font-variant-numeric:tabular-nums;font-size:12px}.captura .wnote{color:var(--color-tinta-tenue);border-top:1px solid var(--color-linea-suave);margin:16px 0 0;padding-top:13px;font-size:12px}.captura .corte{border-top:1px solid var(--color-linea-suave);margin:16px 0 0;padding-top:14px}.captura .corte p{color:var(--color-ojo);max-width:64ch;margin:0 0 11px;font-size:12.5px}.captura .corte.falla p{color:var(--color-subio)}.captura .done{border:1px solid var(--color-bajo);background:linear-gradient(180deg, #1f4fb812, transparent 70%), var(--color-tarjeta);border-radius:12px}@supports (color:color-mix(in lab, red, red)){.captura .done{background:linear-gradient(180deg, color-mix(in srgb, var(--color-marca) 7%, transparent), transparent 70%), var(--color-tarjeta)}}.captura .done{margin-top:6px;padding:20px}.captura .done .cifra{font-family:var(--font-mono);letter-spacing:-.02em;font-size:clamp(22px,4.4vw,31px);font-weight:500;line-height:1.2}.captura .done .cifra em{color:var(--color-marca);font-style:normal}.captura .dstats{grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:10px;margin:17px 0;display:grid}.captura .dstat{background:var(--color-hueso);border-radius:9px;padding:10px 12px}.captura .dstat b{font-family:var(--font-mono);margin-top:2px;font-size:18px;font-weight:500;display:block}@media (max-width:760px){.captura .block{grid-template-columns:1fr;gap:0}.captura .step{display:none}}.ajustes{max-width:920px;padding-bottom:90px}.ajustes .block{border-top:1px solid var(--color-linea-suave);grid-template-columns:26px 1fr;gap:16px;padding-block:24px;display:grid}.ajustes .block:first-of-type{border-top:0;padding-top:10px}.ajustes .step{color:var(--color-tinta-tenue);padding-top:3px;font-size:12px}.ajustes .bhead{margin-bottom:15px}.ajustes .bhead h2{font-size:15px}.ajustes .bhead p{color:var(--color-tinta-media);max-width:60ch;margin:3px 0 0;font-size:12.5px}.ajustes .row{flex-wrap:wrap;gap:12px;display:flex}.ajustes .row.filas{margin-top:16px}.ajustes .field{flex:190px;min-width:0}.ajustes .field.narrow{flex:0 160px}.ajustes .field.wide{flex:100%}.ajustes .field>label,.ajustes .field>.lbl{margin-bottom:5px;display:block}.ajustes .field input,.ajustes .field select,.ajustes .field textarea{background:var(--color-tarjeta);border:1px solid var(--color-linea);width:100%;color:var(--color-tinta);font:inherit;border-radius:9px;padding:11px 13px}.ajustes .field textarea{resize:vertical;min-height:92px;line-height:1.55}.ajustes .field input::placeholder,.ajustes .field textarea::placeholder{color:var(--color-tinta-tenue)}.ajustes .field input:focus,.ajustes .field select:focus,.ajustes .field textarea:focus{border-color:var(--color-cielo-linea);outline:none}.ajustes .field input[aria-invalid=true]{border-color:var(--color-subio)}.ajustes .help{color:var(--color-tinta-tenue);max-width:62ch;margin:6px 0 0;font-size:12px;line-height:1.5}.ajustes .fijo{border:1px dashed var(--color-linea);color:var(--color-tinta-media);overflow-wrap:anywhere;border-radius:9px;padding:11px 13px;font-size:13px;display:block}.ajustes .logorow{flex-wrap:wrap;align-items:flex-start;gap:14px;display:flex}.ajustes .drop{border:1.5px dashed var(--color-linea);background:var(--color-tarjeta);text-align:center;cursor:pointer;border-radius:12px;flex:none;place-items:center;width:104px;height:104px;padding:9px;display:grid;overflow:hidden}.ajustes .drop:hover{border-color:var(--color-cielo-linea)}.ajustes .drop span{color:var(--color-tinta-tenue);font-size:11px;line-height:1.35}.ajustes .drop img{object-fit:contain;width:100%;height:100%}.ajustes .drop.has{border-style:solid;border-color:var(--color-linea-suave);background:var(--color-tarjeta)}.ajustes .logoacts{flex-direction:column;justify-content:center;gap:8px;max-width:46ch;display:flex}.ajustes .mini{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:0 0;border-radius:8px;padding:8px 13px;font-size:12.5px}.ajustes .mini:hover:not(:disabled){border-color:var(--color-cielo-linea);color:var(--color-tinta)}.ajustes .mini:disabled{opacity:.5;cursor:default}.ajustes .mini.danger:hover:not(:disabled){border-color:var(--color-subio);color:var(--color-subio)}.ajustes .mini.alto{width:100%;padding:11px 13px}.ajustes .falla{border:1px solid var(--color-subio);background:var(--color-subio-tinte);color:var(--color-tinta);border-radius:9px;max-width:72ch;margin:10px 0 0;padding:10px 13px;font-size:12.5px;line-height:1.5;display:block}.ajustes .bien{color:var(--color-marca);margin-top:8px;font-size:12px;display:block}.ajustes .pw{gap:7px;display:grid}.ajustes .pw input{background:var(--color-tarjeta);border:1px solid var(--color-linea);width:100%;color:var(--color-tinta);font:inherit;border-radius:9px;padding:10px 12px}.ajustes .pwacts{gap:7px;display:flex}.ajustes .pwacts .mini{flex:1}.ajustes .preview{margin-top:18px}.ajustes .preview .plbl{font-family:var(--font-cond);letter-spacing:.09em;text-transform:uppercase;color:var(--color-tinta-tenue);margin-bottom:8px;font-size:11px;font-weight:600}.ajustes .preview .plbl span{letter-spacing:.04em;text-transform:none;font-family:var(--font-ui);font-size:12px;font-weight:400}.ajustes .pv-papel{aspect-ratio:8.5/11;background:var(--color-tarjeta);border-radius:9px;width:100%;max-width:560px;overflow:hidden;box-shadow:0 12px 28px #1c243324}.pv-cargando{height:100%;color:var(--color-tinta-tenue);justify-content:center;align-items:center;gap:11px;font-size:13px;display:flex}.pv-spin{border:2px solid var(--color-linea);border-right-color:#0000;border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite pv-gira}@keyframes pv-gira{to{transform:rotate(360deg)}}.ajustes .llaves{flex-wrap:wrap;gap:6px 14px;margin-top:10px;display:flex}.ajustes .llave{color:var(--color-tinta-tenue);font-size:11.5px}.ajustes .llave code{color:var(--color-tinta-media);font-size:11.5px}.ajustes .llave.on code{color:var(--color-marca)}.ajustes .muestra{border:1px solid var(--color-linea-suave);border-left:3px solid var(--color-cielo-linea);background:var(--color-tarjeta);border-radius:10px;max-width:72ch;margin-top:12px;padding:12px 15px}.ajustes .muestra p{color:var(--color-tinta-media);margin:5px 0 0;font-size:12.5px;line-height:1.6}.ajustes .ojo{border:1px solid var(--color-ojo);background:var(--color-ojo-tinte);color:var(--color-tinta-media);border-radius:10px;max-width:76ch;margin:12px 0 0;padding:11px 14px;font-size:12.5px;line-height:1.6}.ajustes .ojo b{color:var(--color-ojo)}.ajustes .resolve{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px;max-width:76ch;margin-top:12px;padding:11px 14px;display:flex}.ajustes .resolve.warn{border-color:var(--color-ojo);background:var(--color-ojo-tinte)}.ajustes .resolve .codes{flex-wrap:wrap;gap:5px;display:flex}.ajustes .code{font-family:var(--font-mono);letter-spacing:.04em;border:1px solid var(--color-linea);color:var(--color-cielo);border-radius:5px;padding:3px 7px;font-size:12px;font-weight:500}.ajustes .resolve .txt{color:var(--color-tinta-media);flex:260px;font-size:12.5px;line-height:1.55}.ajustes .resolve .txt b{color:var(--color-tinta)}.ajustes .resolve .txt.mal{color:var(--color-subio);flex-basis:100%}.ajustes .resolve .codigos{background:var(--color-papel);border:1px solid var(--color-linea);color:var(--color-tinta);font-family:var(--font-mono);text-transform:uppercase;border-radius:9px;flex:0 200px;padding:9px 12px;font-size:13px}.ajustes .toggle{border:1px solid var(--color-linea);background:var(--color-tarjeta);text-align:left;width:100%;color:var(--color-tinta);border-radius:10px;align-items:center;gap:11px;margin-bottom:9px;padding:12px 14px;font-size:14px;display:flex}.ajustes .toggle .sw{width:32px;height:18px}.ajustes .toggle .sw:after{width:14px;height:14px}.ajustes .toggle.on .sw:after{transform:translate(14px)}.ajustes .toggle .tx{flex:1;min-width:0}.ajustes .toggle .tx b{font-size:13.5px;font-weight:500;display:block}.ajustes .toggle .tx small{color:var(--color-tinta-tenue);margin-top:2px;font-size:11.5px;display:block}.ajustes .plan{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:11px;margin-top:16px;padding:16px 17px}.ajustes .plan .pr{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:11px;display:flex}.ajustes .plan .pr b{font-size:21px;font-weight:500}.ajustes .plan .pr span{color:var(--color-tinta-media);font-size:12.5px}.ajustes .cap{gap:4px;margin-bottom:10px;display:flex}.ajustes .cap i{background:var(--color-marca-tinte);border-radius:3px;flex:1;height:7px}.ajustes .cap i.on{background:var(--color-bajo)}.ajustes .plan p{color:var(--color-tinta-tenue);max-width:62ch;margin:0;font-size:12.5px;line-height:1.55}.ajustes .note{color:var(--color-tinta-tenue);max-width:74ch;margin-top:14px;font-size:12px;line-height:1.65}.ajustes .note code{color:var(--color-tinta-media);font-size:11.5px}.ajustes .savebar{z-index:30;background:var(--color-hueso);border-top:1px solid var(--color-linea);flex-wrap:wrap;align-items:center;gap:14px;padding:13px 22px;transition:transform .18s;display:flex;position:fixed;bottom:0;left:200px;right:0;transform:translateY(110%)}.ajustes .savebar.on{transform:none}.ajustes .savebar b{font-size:13.5px}.ajustes .savebar .porque{color:var(--color-subio);flex:320px;font-size:12px;line-height:1.5}.ajustes .savebar .spacer{margin-left:auto}@media (max-width:860px){.ajustes .block{grid-template-columns:1fr;gap:0}.ajustes .step{display:none}}@media (prefers-reduced-motion:reduce){.ajustes .savebar{transition-duration:.01ms}.pv-spin{animation-duration:3s}}.inicio{max-width:1000px;padding-bottom:60px}.inicio .sect{margin-bottom:26px}.inicio .shead{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:13px;display:flex}.inicio .shead h2{font-size:15.5px}.inicio .shead p{color:var(--color-tinta-tenue);margin:0;font-size:12.5px}.inicio .shead .more{color:var(--color-cielo);background:0 0;border:0;margin-left:auto;padding:0;font-size:12.5px}.inicio .shead .more:hover{text-underline-offset:3px;text-decoration:underline}.inicio .feed{gap:9px;display:grid}.inicio .card{text-align:left;background:var(--color-tarjeta);border:1px solid var(--color-linea-suave);border-radius:11px;grid-template-columns:4px 1fr auto;align-items:stretch;width:100%;padding:0;display:grid;overflow:hidden}.inicio .card:hover{border-color:var(--color-linea);background:var(--color-hueso)}.inicio .card .bar{background:var(--color-linea)}.inicio .card.alta .bar{background:var(--color-marca)}.inicio .card.ojo .bar{background:var(--color-ojo)}.inicio .card .body{min-width:0;padding:14px 16px}.inicio .card h3{font-size:14.5px;font-weight:600}.inicio .card p{color:var(--color-tinta-media);margin:4px 0 0;font-size:12.5px;line-height:1.55}.inicio .card p.quien{color:var(--color-tinta-tenue);margin-top:6px;font-size:11.5px}.inicio .card .right{text-align:right;flex-direction:column;justify-content:center;gap:2px;padding:14px 16px;display:flex}.inicio .card .amt{white-space:nowrap;font-size:16px;font-weight:500}.inicio .card .sm{color:var(--color-tinta-tenue);white-space:nowrap;font-size:11px}.inicio .quiet{border:1px dashed var(--color-linea);color:var(--color-tinta-media);border-radius:11px;max-width:76ch;padding:18px;font-size:13px;line-height:1.6}.inicio .quiet b{color:var(--color-tinta);margin-bottom:5px;font-size:14px;display:block}.inicio .quiet .acts{margin:13px 0 0}.inicio .board{background:var(--color-board-fondo);border:1px solid var(--color-board-linea);border-radius:13px;overflow-x:auto}.inicio .board .bhead,.inicio .board .brow{grid-template-columns:minmax(132px,1fr) minmax(150px,1.1fr) 124px 128px;align-items:center;gap:16px;min-width:620px;padding:12px 18px;display:grid}.inicio .board .bhead{border-bottom:1px solid var(--color-board-linea)}.inicio .board .brow{border-top:1px solid var(--color-board-linea)}.inicio .board .brow:first-child{border-top:0}.inicio .flaps{gap:2px;display:flex}.inicio .ch{text-align:center;min-width:13px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;background:var(--color-board-celda);color:var(--color-board-texto);transform-origin:50%;backface-visibility:hidden;border-radius:2px;padding:4px 1px;font-size:14.5px;font-weight:500;transition:transform .12s ease-in;display:inline-block;position:relative}.inicio .ch:after{content:"";background:var(--color-board-fondo);opacity:.85;height:1px;position:absolute;top:50%;left:0;right:0}.inicio .ch.flip{transform:rotateX(90deg)}.inicio .ch.g{color:var(--color-board-acento)}.inicio .ch.r{color:#d4a0a0}@supports (color:color-mix(in lab, red, red)){.inicio .ch.r{color:color-mix(in srgb, var(--color-subio) 45%, var(--color-board-texto))}}.inicio .ch.w{color:var(--color-board-texto)}.inicio .ch.y{color:#c7b699}@supports (color:color-mix(in lab, red, red)){.inicio .ch.y{color:color-mix(in srgb, var(--color-ojo) 40%, var(--color-board-texto))}}.inicio .boardfoot{color:var(--color-tinta-tenue);max-width:86ch;margin:10px 0 0;font-size:11.5px;line-height:1.65}.inicio .nums{grid-template-columns:repeat(auto-fit,minmax(188px,1fr));align-items:start;gap:11px;display:grid}.inicio .num{background:var(--color-tarjeta);border:1px solid var(--color-linea-suave);white-space:normal;overflow-wrap:break-word;border-radius:11px;padding:13px 15px}.inicio .num .lbl,.inicio .num small{font-family:var(--font-ui);display:block}.inicio .num b{letter-spacing:-.02em;margin-top:3px;font-size:23px;font-weight:500;display:block}.inicio .num small{color:var(--color-tinta-tenue);margin-top:3px;font-size:11.5px;line-height:1.45;display:block}.inicio .note{color:var(--color-tinta-tenue);max-width:74ch;margin-top:14px;font-size:12px;line-height:1.65}@media (max-width:860px){.inicio .card{grid-template-columns:4px 1fr}.inicio .card .right{text-align:left;flex-direction:row;grid-column:2;align-items:baseline;gap:9px;padding-top:0}}@media (prefers-reduced-motion:reduce){.inicio .ch{transition-duration:.01ms}.inicio .ch.flip{transform:none}}.ideas{padding-bottom:60px}.ideas .disc{border-bottom:1px solid var(--color-linea-suave);color:var(--color-tinta-tenue);align-items:baseline;gap:8px;max-width:92ch;margin-bottom:22px;padding-bottom:12px;font-size:12px;line-height:1.55;display:flex}.ideas .disc b{color:var(--color-tinta-media);font-weight:600}.ideas .disc .ic{color:var(--color-ojo);flex:none;font-size:12px;line-height:1.4}.ideas .cols{grid-template-columns:232px 1fr;align-items:start;gap:22px;display:grid}.ideas .dests{gap:6px;display:grid;position:sticky;top:74px}.ideas .dest{text-align:left;border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);width:100%;color:var(--color-tinta-media);border-radius:10px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:11px 13px;display:grid}.ideas .dest:hover{border-color:var(--color-cielo-linea);color:var(--color-tinta)}.ideas .dest[aria-current=page]{background:var(--color-marca-tinte);border-color:var(--color-cielo-linea);color:var(--color-marca)}.ideas .dest b{font-size:13.5px;font-weight:600;display:block}.ideas .dest small{color:var(--color-tinta-tenue);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.ideas .dest[aria-current=page] small{color:var(--color-cielo)}.ideas .dot{background:var(--color-bajo);border-radius:50%;flex:none;width:7px;height:7px}.ideas .dot.vacio{background:var(--color-linea)}.ideas .ciudad{min-width:0}.ideas .chead{flex-wrap:wrap;align-items:baseline;gap:13px;margin-bottom:5px;display:flex}.ideas .chead h2{font-size:21px}.ideas .chead .ruta{color:var(--color-tinta-tenue);font-size:12.5px}.ideas .csub{color:var(--color-tinta-media);margin:0 0 20px;font-size:13px}.ideas .grupo{margin-bottom:22px}.ideas .ghead{align-items:baseline;gap:10px;margin-bottom:11px;display:flex}.ideas .ghead h3{font-size:14px}.ideas .ghead span{color:var(--color-tinta-tenue);font-size:12px}.ideas .items{gap:20px;max-width:66ch;display:grid}.ideas .item{grid-template-columns:1fr auto;align-items:baseline;gap:12px;display:grid}.ideas .item .tx{min-width:0}.ideas .item .tx b{font-family:var(--font-serif);color:var(--color-tinta);margin-bottom:4px;font-size:16px;font-weight:600;display:block}.ideas .item .tx p{font-family:var(--font-serif);color:var(--color-tinta-media);margin:0;font-size:14.5px;line-height:1.65}.ideas .porconfirmar{color:var(--color-ojo);margin-top:7px;font-size:11.5px;line-height:1.5;display:block}.ideas .badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:6px;display:flex}.ideas .bg{font-family:var(--font-cond);letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--color-linea);color:var(--color-tinta-tenue);white-space:nowrap;border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:700}.ideas .bg.conf{border-color:var(--color-ojo);color:var(--color-ojo)}.ideas .pie{border-top:1px solid var(--color-linea-suave);color:var(--color-tinta-tenue);flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;padding-top:15px;font-size:12px;display:flex}.ideas .pie .spacer{margin-left:auto}.ideas .copiar{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ideas .mini{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:0 0;border-radius:8px;padding:7px 13px;font-size:12.5px}.ideas .mini:hover{border-color:var(--color-cielo-linea);color:var(--color-tinta)}.ideas .vacia{border:1px dashed var(--color-linea);border-radius:12px;max-width:66ch;padding:26px 24px}.ideas .vacia b{margin-bottom:7px;font-size:15px;display:block}.ideas .vacia p{color:var(--color-tinta-media);margin:0 0 12px;font-size:13px;line-height:1.6}.ideas .vacia p:last-child{margin-bottom:0}.ideas .chico{color:var(--color-tinta-tenue);font-size:12px;line-height:1.55}.ideas .note{color:var(--color-tinta-tenue);max-width:78ch;margin-top:20px;font-size:12px;line-height:1.65}.ideas .vacio .acts{margin:14px 0 0}@media (max-width:860px){.ideas .cols{grid-template-columns:1fr}.ideas .dests{grid-auto-columns:minmax(166px,1fr);grid-auto-flow:column;padding-bottom:4px;position:static;overflow-x:auto}.ideas .item{grid-template-columns:1fr;row-gap:9px}.ideas .badges{justify-content:flex-start}}.cotizar{max-width:880px}.cotizar .steps{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0 20px;display:flex}.cotizar .st{color:var(--color-tinta-tenue);align-items:center;gap:8px;font-size:12.5px;display:flex}.cotizar .st .n{border:1px solid var(--color-linea);width:21px;height:21px;font-family:var(--font-mono);border-radius:50%;flex:none;place-items:center;font-size:11px;display:grid}.cotizar .st.on{color:var(--color-tinta)}.cotizar .st.on .n{border-color:var(--color-marca);color:var(--color-marca)}.cotizar .st.done .n{background:var(--color-bajo);border-color:var(--color-bajo);color:#fff}.cotizar .sep{color:var(--color-linea)}.cotizar .explain{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:12px;margin:20px 0 4px;display:grid}.cotizar .ex{border:1px solid var(--color-linea-suave);border-left:3px solid var(--color-cielo-linea);background:var(--color-tarjeta);border-radius:10px;padding:13px 15px}.cotizar .ex b{color:var(--color-cielo);margin-bottom:5px;font-size:12.5px;font-weight:600;display:block}.cotizar .ex p{color:var(--color-tinta-media);margin:0;font-size:12.5px;line-height:1.55}.cotizar .idas{margin:18px 0 0}.cotizar .ida,.cotizar .phead{flex-wrap:wrap;align-items:flex-start;gap:14px;padding:15px 17px;display:flex}.cotizar .ida{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:12px;margin-bottom:10px}.cotizar .pick{border:1px solid var(--color-linea-suave);background:var(--color-tarjeta);border-radius:12px;margin-bottom:12px;overflow:hidden}.cotizar .phead{border-bottom:1px solid var(--color-linea-suave)}.cotizar .tagn{color:var(--color-tinta-tenue);flex:none;padding-top:2px;font-size:12px}.cotizar .ti{flex:1;min-width:200px}.cotizar .ti .kicker{font-family:var(--font-cond);letter-spacing:.1em;text-transform:uppercase;color:var(--color-tinta-tenue);margin-bottom:4px;font-size:10px;font-weight:700;display:block}.cotizar .ti b{font-size:14.5px;display:block}.cotizar .ti small{color:var(--color-tinta-media);margin-top:3px;font-size:12.5px;display:block}.cotizar .est{text-align:right;color:var(--color-tinta-tenue);font-size:12px}.cotizar .est b{font-family:var(--font-mono);color:var(--color-tinta);font-variant-numeric:tabular-nums;margin-top:2px;font-size:17px;font-weight:500;display:block}.cotizar .est small{color:var(--color-tinta-tenue);margin-top:3px;font-size:11px;display:block}.cotizar .est small.mov{color:var(--color-ojo)}.cotizar .est small.mov.ok{color:var(--color-marca)}.cotizar .rhead{background:var(--color-hueso);font-family:var(--font-cond);letter-spacing:.09em;text-transform:uppercase;color:var(--color-tinta-tenue);padding:10px 17px;font-size:11px;font-weight:600}.cotizar .rrow{border-top:1px solid var(--color-linea-suave);cursor:pointer;grid-template-columns:22px 1fr 110px 150px;align-items:center;gap:14px;padding:12px 17px;display:grid}.cotizar .rrow:hover{background:var(--color-hueso)}.cotizar .rrow.on{background:var(--color-bajo-tinte)}.cotizar .rrow input[type=radio]{width:16px;height:16px;accent-color:var(--color-marca);cursor:pointer;margin:0}.cotizar .rline{min-width:0}.cotizar .rline b{font-family:var(--font-mono);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:500;display:block}.cotizar .rline small{color:var(--color-tinta-tenue);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11.5px;display:block;overflow:hidden}.cotizar .rdur{font-family:var(--font-mono);color:var(--color-tinta-media);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px}.cotizar .rtot{text-align:right;white-space:nowrap}.cotizar .rtot b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.cotizar .rtot small{color:var(--color-tinta-tenue);margin-top:1px;font-size:11px;display:block}.cotizar .rtot .dif{color:var(--color-ojo)}.cotizar .costbar{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:11px;flex-wrap:wrap;align-items:center;gap:14px;margin:18px 0;padding:15px 17px;display:flex}.cotizar .costbar b{font-size:14px}.cotizar .costbar p{color:var(--color-tinta-media);max-width:62ch;margin:4px 0 0;font-size:12.5px;line-height:1.55}.cotizar .costbar p.ojo{color:var(--color-ojo)}.cotizar .costbar .spacer{margin-left:auto}.cotizar .corriendo{color:var(--color-cielo);margin:0 0 12px;font-size:12.5px}.cotizar .refresco{color:var(--color-tinta-media);border-left:3px solid var(--color-cielo-linea);margin:0 0 16px;padding-left:11px;font-size:12.5px;line-height:1.55}.cotizar .desap{border:1px solid var(--color-ojo);background:var(--color-ojo-tinte);border-radius:11px;margin:0 0 16px;padding:15px 17px}.cotizar .desap b{color:var(--color-ojo);margin-bottom:7px;font-size:13.5px;display:block}.cotizar .desap ul{color:var(--color-tinta);margin:0 0 9px;padding-left:18px;font-size:12.5px}.cotizar .desap p{color:var(--color-tinta-media);max-width:68ch;margin:0 0 12px;font-size:12.5px;line-height:1.55}.cotizar .frozen{border:1px solid var(--color-linea);color:var(--color-tinta-media);background:var(--color-tarjeta);border-radius:10px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;padding:10px 14px;font-size:12.5px;display:flex}.cotizar .frozen .ic{color:var(--color-cielo);flex:none}.cotizar .frozen b{color:var(--color-tinta);font-weight:500}.cotizar .acciones{flex-wrap:wrap;align-items:center;gap:11px;margin-bottom:14px;display:flex}.cotizar .acciones .msg{color:var(--color-marca);font-size:12.5px}.cotizar .amano{background:var(--color-tarjeta);border:1px solid var(--color-linea);width:100%;max-width:680px;color:var(--color-tinta);font-family:var(--font-mono);resize:vertical;border-radius:9px;margin-bottom:14px;padding:11px 13px;font-size:12px;line-height:1.5}.cotizar .como{color:var(--color-tinta-tenue);margin:0 0 9px;font-size:12px}.cotizar .papel{border:1px solid var(--color-linea);background:var(--color-tarjeta);border-radius:10px;width:100%;max-width:680px;height:860px;display:block}.cotizar .note{color:var(--color-tinta-tenue);max-width:74ch;margin-top:20px;font-size:12px;line-height:1.65}.cotizar .note b{color:var(--color-tinta-media)}@media (max-width:860px){.cotizar .rrow{grid-template-columns:22px 1fr;row-gap:8px}.cotizar .rdur,.cotizar .rtot{text-align:left;grid-column:2}.cotizar .papel{height:70vh}}.cotizar .vermas{text-align:left;border:0;border-top:1px solid var(--color-linea-suave);width:100%;color:var(--color-cielo);background:0 0;padding:11px 17px;font-size:12.5px;display:block}.cotizar .vermas:hover{background:var(--color-hueso)}.hamb{display:none}.cajon-fondo{z-index:40;background:#1c243361;position:fixed;inset:0}.cajon{z-index:41;border-right:1px solid var(--color-cielo-linea);width:252px;max-width:82vw;padding:18px 12px calc(18px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px)saturate(140%);backdrop-filter:blur(12px)saturate(140%);background:#f0f6fdbd;flex-direction:column;gap:3px;animation:.18s ease-out cajon-entra;display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cajon{background:var(--color-cielo-lavado)}}@keyframes cajon-entra{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.cajon{animation:none}}.pbarra{padding-bottom:110px}@media (max-width:767px){.hamb{width:44px;height:44px;color:var(--color-tinta-media);background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:-10px 0 -10px -10px;display:grid}.hamb:hover{background:var(--color-hueso);color:var(--color-tinta)}.hamb svg{width:20px;height:20px}.btn,.btn-ghost,.campo,.tab,.fchip,.fnum,.fsel,.toggle,.ftoggle,.askbtn,.cajon .navb,.ideas .mini,.ajustes .mini,.pop button,.pop a,.captura .paxbtn,.captura .seg button,.captura .field input,.captura .field select,.ajustes .field input,.ajustes .field select{min-height:44px}.gmore button{min-height:44px;padding-inline:2px}.back{min-height:44px;margin-bottom:2px}.inicio .shead{align-items:center}.inicio .shead .more{align-items:center;min-height:44px;display:inline-flex}.captura .step2 button{width:44px;height:44px}.campo,.captura .field input,.captura .field select,.captura .nueva-ciudad input,.ajustes .field input,.ajustes .field select,.ajustes .field textarea,.ajustes .pw input,.fnum,.fsel,.cotizar .amano,input,select,textarea{font-size:16px}.nota,.sub,.vacio,.captura .bhead p,.captura .help,.cotizar .ex p,.cotizar .costbar p,.ideas .vacia p,.inicio .card p,.inicio .quiet{font-size:14px}.big{white-space:normal}.sm{white-space:normal;text-overflow:clip;overflow:visible}nav.bar{overscroll-behavior-x:contain;padding-inline:22px;flex-wrap:nowrap;margin-inline:-22px;padding-bottom:4px;overflow-x:auto}nav.bar .tab{flex:none}.obody{overflow-x:visible}.orow{grid-template-columns:44px minmax(0,1fr) minmax(0,auto);align-items:start;gap:10px 12px;min-width:0;padding:13px 14px}.orow .omark{grid-area:1/1;align-items:center;width:100%;min-height:44px;display:flex}.orow .itin{grid-area:1/2/2/4}.orow .odur{grid-area:2/2}.orow .opre{text-align:right;grid-area:2/3}.orow .razon{grid-area:3/2/4/4}.strip{flex-direction:column;align-items:stretch}.stop{text-align:left;grid-template-columns:auto auto 1fr;align-items:baseline;gap:0 9px;min-width:0;display:grid}.stop .t{grid-column:1}.stop .ap{grid-column:2;margin-top:0}.stop .wait{border-left:2px dashed var(--color-linea);grid-column:1/-1;margin:4px 0 0 1px;padding-left:10px}.leg{text-align:left;border-left:2px solid var(--color-linea);flex:none;min-width:0;margin-left:1px;padding:4px 0 4px 10px}.leg .bar{display:none}.leg small{white-space:normal;text-overflow:clip;overflow:visible}.itin .cities{white-space:normal;text-overflow:clip;line-height:1.5;overflow:visible}.selbar{padding:13px 22px calc(13px + env(safe-area-inset-bottom));margin:16px -22px 0;position:sticky;bottom:0;left:auto;right:auto}.pbarra{padding-bottom:18px}.captura .row{flex-direction:column;gap:14px}.captura .field,.captura .field.narrow{flex:auto;width:100%}.captura .paxpanel{width:100%}.captura .ramp{flex-direction:column;gap:5px;height:auto}.captura .leg{border-left:0;flex:none;min-height:40px;margin-left:0;padding:6px 11px}.captura .leg b,.captura .leg small{white-space:normal;text-overflow:clip;overflow:visible}.ajustes{padding-bottom:170px}.ajustes .savebar{padding-bottom:calc(13px + env(safe-area-inset-bottom));left:0}.cotizar .papel,.cotizar .amano{max-width:100%}.cotizar .est{text-align:left}.inicio .board{border-inline:0;border-radius:0;margin-inline:-22px}.ideas .dests{margin-inline:-22px;padding-inline:22px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
