html:root[data-estilo=atelier]{--radius:0rem;--background:#f1f0ed;--foreground:#000;--card:#fcfbfa;--card-foreground:#000;--popover:#fcfbfa;--popover-foreground:#000;--primary:#000;--primary-foreground:#fff;--secondary:#ebe9e4;--secondary-foreground:#000;--muted:#ebe9e4;--muted-foreground:#5f5b54;--accent:#ebe9e4;--accent-foreground:#000;--border:#d9d6d0;--input:#a39f97;--ring:#000;--destructive:#b3261e;--destructive-foreground:#fff;--success:#1e6b45;--warning:#8a5300;--info:#404040;--sidebar:#000;--sidebar-foreground:#fff;--sidebar-primary:#fff;--sidebar-primary-foreground:#000;--sidebar-accent:#141414;--sidebar-accent-foreground:#fff;--sidebar-border:#262626;--sidebar-ring:#fff;--brand-muted:#ebe9e4;--chart-1:#2a2824;--chart-2:#5f5b54;--chart-3:#8f8a82;--chart-4:#b5afa5;--chart-5:#d0cbc2;--brand-gradient:linear-gradient(var(--brand), var(--brand));--shadow-xs:0 0 #0000;--shadow-sm:0 0 #0000;--shadow-md:0 0 #0000;--shadow-lg:0 0 #0000}html:root.dark[data-estilo=atelier]{--radius:0rem;--background:#000;--foreground:#fff;--card:#0a0a0a;--card-foreground:#fff;--popover:#0a0a0a;--popover-foreground:#fff;--primary:#fff;--primary-foreground:#000;--secondary:#161616;--secondary-foreground:#fff;--muted:#161616;--muted-foreground:#a3a3a3;--accent:#161616;--accent-foreground:#fff;--border:#ffffff24;--input:#fff3;--ring:#fff;--destructive:#f28b82;--destructive-foreground:#000;--success:#6fcf97;--warning:#f2c46d;--info:#d4d4d4;--sidebar:#0a0a0a;--sidebar-foreground:#fff;--sidebar-primary:#fff;--sidebar-primary-foreground:#000;--sidebar-accent:#161616;--sidebar-accent-foreground:#fff;--sidebar-border:#ffffff1f;--sidebar-ring:#fff;--brand-muted:#161616;--chart-1:#f6f5f2;--chart-2:#c9c3b8;--chart-3:#9b968d;--chart-4:#6f6a62;--chart-5:#4a463f;--brand-gradient:linear-gradient(var(--brand), var(--brand));--shadow-xs:0 0 #0000;--shadow-sm:0 0 #0000;--shadow-md:0 0 #0000;--shadow-lg:0 0 #0000}html[data-estilo=atelier] [class*=rounded]:not([class*=rounded-full]){border-radius:0}html[data-estilo=atelier] [class*=shadow]:not([class*=shadow-\[0_0_0]):not([class*=shadow-\[inset_0_0_0]):not([class*=shadow-\[inset_0_-1px_0]){--tw-shadow:0 0 #0000}html[data-estilo=atelier] .lift:hover{transform:none}html[data-estilo=atelier] .hover-glow:hover{box-shadow:none}html[data-estilo=atelier] [class*=from-brand\/]:not([class~=to-brand]){background-image:none}html[data-estilo=atelier] [class~=bg-brand][class~=text-white]{color:var(--brand-foreground)}html[data-estilo=atelier] .text-gradient{-webkit-text-fill-color:currentColor;color:var(--foreground);background:0 0}html[data-estilo=atelier] .asistente-lanzador:before,html[data-estilo=atelier] .recorrido-avatar:before{background:var(--foreground)}html[data-estilo=atelier] .asistente-panel:before,html[data-estilo=atelier] .recorrido-recorte:before{background:conic-gradient(from var(--asistente-ang,0deg), transparent 0deg, var(--foreground) 90deg, transparent 180deg)}html[data-estilo=atelier] h1,html[data-estilo=atelier] .font-heading{text-transform:uppercase;letter-spacing:.06em;font-weight:400}html[data-estilo=atelier] [data-slot=label],html[data-estilo=atelier] label.block.text-xs,html[data-estilo=atelier] [data-slot=table-head],html[data-estilo=atelier] [data-nav-grupo]{text-transform:uppercase;letter-spacing:.2em;font-size:.625rem;font-weight:500}html[data-estilo=atelier] [data-slot=button][data-variant=primary],html[data-estilo=atelier] [data-slot=button][data-variant=destructive-solid],html[data-estilo=atelier] a[class~=group\/button][class~=bg-brand-gradient]{text-transform:uppercase;letter-spacing:.14em;font-weight:500}html[data-estilo=atelier] [data-slot=button][data-variant=outline]{border-color:var(--input);background-color:var(--card)}html[data-estilo=atelier] [data-slot=button][data-variant=outline]:hover{background-color:var(--muted)}html[data-estilo=atelier] td,html[data-estilo=atelier] [data-stat-value]{font-variant-numeric:tabular-nums}html[data-estilo=atelier] [data-stat-value]{letter-spacing:0;font-weight:300}html[data-estilo=atelier] [data-banda-inicio] h1{white-space:normal;text-overflow:clip;text-wrap:balance;overflow:visible}html[data-estilo=atelier] [data-nav-item]{text-transform:uppercase;letter-spacing:.1em;font-size:.78rem}html[data-estilo=atelier] [data-nav-grupo]{font-size:.6875rem}html[data-estilo=atelier] [data-nav-item][aria-current=page]{background:0 0}html[data-estilo=atelier] [data-nav-indicador]{background:var(--sidebar-primary);width:2px;height:100%;top:0;transform:translate(0,0)}html[data-estilo=atelier] [data-menu-lateral]{--ring:var(--sidebar-ring)}html[data-estilo=atelier] [data-nav-item]:focus-visible{outline-offset:-1px;outline-width:1px;outline-style:solid;outline-color:var(--sidebar-ring)}html[data-estilo=atelier] [data-atmosfera]{display:none}html[data-estilo=atelier] [data-banda-inicio]{background:0 0;border:0;overflow:visible}html[data-estilo=atelier] [data-banda-saludo]{--mast:#e6e3dd;--mast-fg:#1f1d1a;--mast-sub:#5f5b54;--mast-btn:#1f1d1a;--mast-btn-fg:#f6f5f2;--mast-filete:#1f1d1a;--mast-vetas:linear-gradient(transparent, transparent);--foreground:var(--mast-fg);--muted-foreground:var(--mast-sub);--brand:var(--mast-fg);--brand-foreground:var(--mast-btn-fg);--brand-gradient:linear-gradient(var(--mast-btn), var(--mast-btn));--ring:var(--mast-fg);color:var(--foreground);background:var(--mast-vetas), var(--mast);box-shadow:0 0 0 100vmax var(--mast);clip-path:inset(0 -100vmax);padding:2.25rem 0 2rem}html[data-estilo=atelier] [data-banda-saludo]:after{content:"";background:var(--mast-filete);pointer-events:none;height:2px;position:absolute;bottom:0;left:-100vmax;right:-100vmax}html[data-estilo=atelier] div:has(>header):has(>main){overflow-x:clip}html:root.dark[data-estilo=atelier] [data-banda-saludo]{--mast:#161616;--mast-fg:#fff;--mast-sub:#ffffffa8;--mast-btn:#fff;--mast-btn-fg:#161616;--mast-vetas:linear-gradient(transparent, transparent)}html[data-estilo=atelier] [data-banda-inicio]:first-child{margin-top:-1.75rem}@media (min-width:48rem){html[data-estilo=atelier] [data-banda-inicio]:first-child{margin-top:-2rem}}html[data-estilo=atelier] aside[data-menu-lateral]{z-index:20}html[data-estilo=atelier] [data-banda-saludo] h1{font-size:clamp(2.25rem,1.4rem + 2.2vw,3.4rem);line-height:1.02}html[data-estilo=atelier] [data-banda-metricas]{border-top:0;border-bottom:1px solid var(--border);-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}html[data-estilo=atelier] [data-banda-metricas]>*{padding:1.5rem 1.5rem 1.25rem}html[data-estilo=atelier] [data-banda-metricas]>:first-child{padding-left:0}@media (max-width:39.99rem){html[data-estilo=atelier] [data-banda-metricas]>*{padding-inline:0}}html[data-estilo=atelier] [data-banda-metricas] [data-stat-label]{text-transform:uppercase;letter-spacing:.16em;color:var(--foreground);font-size:.8125rem;font-weight:400}html[data-estilo=atelier] [data-banda-metricas] [data-stat-value]+div{font-size:.875rem}html[data-estilo=atelier] [data-banda-metricas] [data-stat-value]+div>span{color:var(--foreground)}html[data-estilo=atelier] [data-banda-metricas] div:has(>[data-stat-label]){justify-content:flex-start;align-items:center}html[data-estilo=atelier] [data-banda-metricas] [data-stat-icon]{display:none}html[data-estilo=atelier] [data-banda-metricas] [data-stat-icon=atencion]{background:var(--warning);order:-1;width:6px;height:6px;margin-right:.625rem;display:block}html[data-estilo=atelier] [data-banda-metricas] [data-stat-icon=atencion]>svg{display:none}html[data-estilo=atelier] [data-banda-metricas] [data-stat-value]{margin-top:1.125rem;font-size:2.5rem;line-height:1}html[data-estilo=atelier] [data-tinta-rol]{background-color:#4a4a4a}html[data-estilo=atelier] [data-tinta-rol=Traveler]{background-color:#fff}html[data-estilo=atelier] [data-tinta-rol=Approver]{background-color:#c4c4c4}html[data-estilo=atelier] [data-tinta-rol=Coordinator]{background-color:#9a9a9a}html[data-estilo=atelier] [data-tinta-rol=Client\ Admin]{background-color:#707070}html[data-estilo=atelier] [data-avatar-rol]{background-color:var(--muted);color:var(--foreground)}html[data-estilo=atelier] [data-tinta-tipo]{background-color:#4a4a4a}html[data-estilo=atelier] [data-tinta-tipo=Flight]{background-color:#fff}html[data-estilo=atelier] [data-tinta-tipo=Hotel]{background-color:#c4c4c4}html[data-estilo=atelier] [data-tinta-tipo=Bus]{background-color:#9a9a9a}html[data-estilo=atelier] [data-tinta-tipo=Ferry]{background-color:#707070}html[data-estilo=atelier] [data-icono-tipo]{background-color:var(--muted);--tw-ring-color:var(--input);color:var(--foreground)}html[data-estilo=atelier] [data-glifo-tipo]{color:inherit}html[data-estilo=atelier] [data-lavado-tipo]{background-image:none}html[data-estilo=atelier] [data-volver-resultados]{border:1px solid var(--input);background:var(--card);color:var(--foreground);letter-spacing:.14em;text-transform:uppercase;padding:.5rem .875rem;font-size:.6875rem;font-weight:500}html[data-estilo=atelier] [data-volver-resultados]:hover{background:var(--muted)}html[data-estilo=atelier] main:has([data-paso-tarifa]) [data-recorrido=page-header]{display:none}html[data-estilo=atelier] [data-precio-tier],html[data-estilo=atelier] [data-precio-grilla]{color:var(--foreground)}html[data-estilo=atelier] [data-precio-grilla=barato]{text-underline-offset:3px;text-decoration-line:underline;text-decoration-thickness:1px}html[data-estilo=atelier] [class~=fill-warning][class~=text-warning]{color:var(--foreground);fill:var(--foreground)}html[data-estilo=atelier] [data-icono-fecha]{color:var(--foreground)}html[data-estilo=atelier] [data-titulo-pantalla],html[data-estilo=atelier] [data-banda-saludo] h1{font-family:var(--font-face-instrument-serif), "Times New Roman", serif;text-transform:none;letter-spacing:-.005em;font-weight:400}html[data-estilo=atelier] main:not(:has([data-pantalla-busqueda])) [data-recorrido=page-header] h1{font-family:var(--font-face-instrument-serif), "Times New Roman", serif;text-transform:none;letter-spacing:-.005em;font-weight:400}html[data-estilo=atelier] [data-titulo-pantalla]{font-size:clamp(2.1rem,1.5rem + 1.6vw,2.9rem);line-height:1.05}html[data-estilo=atelier] main:not(:has([data-pantalla-busqueda])) [data-recorrido=page-header] h1{font-size:clamp(2.1rem,1.5rem + 1.6vw,2.9rem);line-height:1.05}html[data-estilo=atelier] [data-titulo-viaje]{font-family:var(--font-face-instrument-serif), "Times New Roman", serif;text-transform:none;letter-spacing:0;font-size:1.85rem;font-weight:400}html[data-estilo=atelier] main:not(:has([data-pantalla-busqueda])) [data-recorrido=page-header]{border-bottom:1px solid var(--border);padding-bottom:1.25rem}html[data-estilo=atelier] main [data-masthead] [data-recorrido=page-header]{border-bottom:0;padding-bottom:0}html:root:not(.dark)[data-estilo=atelier] [data-masthead]{color:var(--foreground);--tw-ring-color:transparent;background-color:#e6e3dd;box-shadow:inset 0 -2px #1f1d1a}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=text-white]{color:var(--foreground)}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=text-white\/]{color:var(--muted-foreground)}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=border-white\/],html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=divide-white\/]>*{border-color:var(--input)}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=text-4xl]{font-weight:300}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=text-emerald-]{color:var(--success)}html:root:not(.dark)[data-estilo=atelier] [data-masthead] [class*=text-amber-]{color:var(--warning)}html:root:not(.dark)[data-estilo=atelier] [data-tinta-rol],html:root:not(.dark)[data-estilo=atelier] [data-tinta-tipo]{background-color:#d0cbc2}html:root:not(.dark)[data-estilo=atelier] [data-tinta-rol=Traveler],html:root:not(.dark)[data-estilo=atelier] [data-tinta-tipo=Flight]{background-color:#2a2824}html:root:not(.dark)[data-estilo=atelier] [data-tinta-rol=Approver],html:root:not(.dark)[data-estilo=atelier] [data-tinta-tipo=Hotel]{background-color:#5f5b54}html:root:not(.dark)[data-estilo=atelier] [data-tinta-rol=Coordinator],html:root:not(.dark)[data-estilo=atelier] [data-tinta-tipo=Bus]{background-color:#8f8a82}html:root:not(.dark)[data-estilo=atelier] [data-tinta-rol=Client\ Admin],html:root:not(.dark)[data-estilo=atelier] [data-tinta-tipo=Ferry]{background-color:#b5afa5}html[data-estilo=atelier] [data-foto-destino]{filter:grayscale()contrast(1.04);transition:filter .7s var(--ease-soft,ease), opacity .7s, transform .7s}html[data-estilo=atelier] :is(a,li,article,[role=link],[data-slot=card]):hover [data-foto-destino],html[data-estilo=atelier] [data-foto-destino]:hover{filter:grayscale(0)contrast()}html[data-estilo=atelier] main a[class*=border]:not([data-slot=button]):not([class~=group\/button]){transition:border-color .25s}html[data-estilo=atelier] main a[class*=border]:not([data-slot=button]):not([class~=group\/button]):hover{border-color:var(--foreground)}html[data-estilo=atelier] [data-slot=button][data-variant=primary],html[data-estilo=atelier] a[class~=group\/button][class~=bg-brand-gradient]{border:1px solid var(--brand);transition:background .2s,color .2s}html[data-estilo=atelier] [data-slot=button][data-variant=primary]:hover:not(:disabled),html[data-estilo=atelier] a[class~=group\/button][class~=bg-brand-gradient]:hover{color:var(--brand);filter:none;background-color:#0000;background-image:none}html[data-estilo=atelier] [data-slot=table-body] [data-slot=table-row]{transition:background-color .2s}html[data-estilo=atelier] [data-slot=table-body] [data-slot=table-row]:hover{background-color:color-mix(in srgb, var(--muted) 70%, transparent)}html[data-estilo=atelier] main [class*=border-dashed]{background-color:var(--card);border-style:solid}html[data-estilo=atelier] div:has(>header):has(>main)>header{background-color:color-mix(in srgb, var(--background) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}html[data-estilo=atelier] ::selection{color:#f6f5f2;background:#2a2824}@media (prefers-reduced-motion:reduce){html[data-estilo=atelier] [data-foto-destino],html[data-estilo=atelier] main a[class*=border],html[data-estilo=atelier] [data-slot=button][data-variant=primary]{transition:none}}
