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]):not([class*=shadow-\[inset_2px_0_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] 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}}
html:root,[data-marca-vista]{--cara-tinte:var(--brand)}@supports (color:oklch(from red l c h)){html:root,[data-marca-vista]{--cara-tinte:oklch(from var(--brand) .6 min(c, .16) h)}}[data-marca-vista][data-tema-vista=claro]{--background:color-mix(in oklch, var(--cara-tinte) 5%, #f6f7f8);--card:#fff;--popover:#fff;--muted:color-mix(in oklch, var(--cara-tinte) 6%, #f7f7f7);--secondary:color-mix(in oklch, var(--cara-tinte) 8%, #f5f5f5);--border:color-mix(in oklch, var(--cara-tinte) 10%, #e6e8ea);--input:color-mix(in oklch, var(--cara-tinte) 12%, #e3e5e6);--muted-foreground:#62666d;--shadow-xs:0 1px 2px color-mix(in oklch, var(--cara-tinte) 10%, transparent), 0 10px 28px -14px color-mix(in oklch, var(--cara-tinte) 30%, transparent);--shadow-sm:0 1px 2px color-mix(in oklch, var(--cara-tinte) 12%, transparent), 0 14px 34px -16px color-mix(in oklch, var(--cara-tinte) 36%, transparent);--shadow-md:0 2px 4px color-mix(in oklch, var(--cara-tinte) 10%, transparent), 0 20px 48px -18px color-mix(in oklch, var(--cara-tinte) 34%, transparent);--shadow-lg:0 30px 70px -24px color-mix(in oklch, var(--cara-tinte) 40%, transparent)}@supports (color:lab(0% 0 0)){[data-marca-vista][data-tema-vista=claro]{--background:color-mix(in oklch, var(--cara-tinte) 5%, lab(97.0962% -.166595 -.736129));--card:lab(100% 0 0);--popover:lab(100% 0 0);--muted:color-mix(in oklch, var(--cara-tinte) 6%, lab(97.1% -.0000298023 -.0000119209));--secondary:color-mix(in oklch, var(--cara-tinte) 8%, lab(96.52% -.0000298023 .0000119209));--border:color-mix(in oklch, var(--cara-tinte) 10%, lab(91.8742% -.24879 -1.10365));--input:color-mix(in oklch, var(--cara-tinte) 12%, lab(90.7143% -.24876 -1.10363));--muted-foreground:lab(43.1189% -.574857 -4.45678)}}html:root:not(.dark):not([data-estilo]):not(:has(.sf-root,.mb-root)){--background:color-mix(in oklch, var(--cara-tinte) 5%, #f6f7f8);--card:#fff;--popover:#fff;--muted:color-mix(in oklch, var(--cara-tinte) 6%, #f7f7f7);--secondary:color-mix(in oklch, var(--cara-tinte) 8%, #f5f5f5);--border:color-mix(in oklch, var(--cara-tinte) 10%, #e6e8ea);--input:color-mix(in oklch, var(--cara-tinte) 12%, #e3e5e6);--muted-foreground:#62666d;--shadow-xs:0 1px 2px color-mix(in oklch, var(--cara-tinte) 10%, transparent), 0 10px 28px -14px color-mix(in oklch, var(--cara-tinte) 30%, transparent);--shadow-sm:0 1px 2px color-mix(in oklch, var(--cara-tinte) 12%, transparent), 0 14px 34px -16px color-mix(in oklch, var(--cara-tinte) 36%, transparent);--shadow-md:0 2px 4px color-mix(in oklch, var(--cara-tinte) 10%, transparent), 0 20px 48px -18px color-mix(in oklch, var(--cara-tinte) 34%, transparent);--shadow-lg:0 30px 70px -24px color-mix(in oklch, var(--cara-tinte) 40%, transparent)}@supports (color:lab(0% 0 0)){html:root:not(.dark):not([data-estilo]):not(:has(.sf-root,.mb-root)){--background:color-mix(in oklch, var(--cara-tinte) 5%, lab(97.0962% -.166595 -.736129));--card:lab(100% 0 0);--popover:lab(100% 0 0);--muted:color-mix(in oklch, var(--cara-tinte) 6%, lab(97.1% -.0000298023 -.0000119209));--secondary:color-mix(in oklch, var(--cara-tinte) 8%, lab(96.52% -.0000298023 .0000119209));--border:color-mix(in oklch, var(--cara-tinte) 10%, lab(91.8742% -.24879 -1.10365));--input:color-mix(in oklch, var(--cara-tinte) 12%, lab(90.7143% -.24876 -1.10363));--muted-foreground:lab(43.1189% -.574857 -4.45678)}}[data-marca-vista][data-tema-vista=oscuro]{--background:color-mix(in oklch, var(--cara-tinte) 6%, #0a0d13);--card:color-mix(in oklch, var(--cara-tinte) 6%, #161a20);--popover:color-mix(in oklch, var(--cara-tinte) 6%, #161a20);--muted:color-mix(in oklch, var(--cara-tinte) 9%, #202329);--secondary:color-mix(in oklch, var(--cara-tinte) 11%, #21242a);--border:color-mix(in oklch, var(--cara-tinte) 18%, #2d3037);--input:color-mix(in oklch, var(--cara-tinte) 20%, #32363c);--muted-foreground:#a2a8b1;--shadow-xs:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 14%, #ffffff0f), 0 12px 30px -14px #0009;--shadow-sm:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 16%, #ffffff12), 0 16px 36px -16px #000000a6;--shadow-md:inset 0 1px 0 #ffffff0f, 0 20px 48px -18px #000000b3;--shadow-lg:0 30px 70px -24px #000000bf}@supports (color:lab(0% 0 0)){[data-marca-vista][data-tema-vista=oscuro]{--background:color-mix(in oklch, var(--cara-tinte) 6%, lab(3.66556% -.14329 -2.98999));--card:color-mix(in oklch, var(--cara-tinte) 6%, lab(8.87528% -.326201 -5.14618));--popover:color-mix(in oklch, var(--cara-tinte) 6%, lab(8.87528% -.326201 -5.14618));--muted:color-mix(in oklch, var(--cara-tinte) 9%, lab(13.5284% -.347719 -4.43894));--secondary:color-mix(in oklch, var(--cara-tinte) 11%, lab(14.1086% -.351101 -4.44042));--border:color-mix(in oklch, var(--cara-tinte) 18%, lab(19.9101% -.378802 -4.4529));--input:color-mix(in oklch, var(--cara-tinte) 20%, lab(22.2306% -.387475 -4.45695));--muted-foreground:lab(68.6471% -1.16685 -5.4755);--shadow-xs:inset 0 1px 0 lab(100% 0 0/.05), 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 14%, lab(100% 0 0/.06)), 0 12px 30px -14px lab(0% 0 0/.6);--shadow-sm:inset 0 1px 0 lab(100% 0 0/.06), 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 16%, lab(100% 0 0/.07)), 0 16px 36px -16px lab(0% 0 0/.65);--shadow-md:inset 0 1px 0 lab(100% 0 0/.06), 0 20px 48px -18px lab(0% 0 0/.7);--shadow-lg:0 30px 70px -24px lab(0% 0 0/.75)}}html:root.dark:not([data-estilo]):not(:has(.sf-root,.mb-root)){--background:color-mix(in oklch, var(--cara-tinte) 6%, #0a0d13);--card:color-mix(in oklch, var(--cara-tinte) 6%, #161a20);--popover:color-mix(in oklch, var(--cara-tinte) 6%, #161a20);--muted:color-mix(in oklch, var(--cara-tinte) 9%, #202329);--secondary:color-mix(in oklch, var(--cara-tinte) 11%, #21242a);--border:color-mix(in oklch, var(--cara-tinte) 18%, #2d3037);--input:color-mix(in oklch, var(--cara-tinte) 20%, #32363c);--muted-foreground:#a2a8b1;--shadow-xs:inset 0 1px 0 #ffffff0d, 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 14%, #ffffff0f), 0 12px 30px -14px #0009;--shadow-sm:inset 0 1px 0 #ffffff0f, 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 16%, #ffffff12), 0 16px 36px -16px #000000a6;--shadow-md:inset 0 1px 0 #ffffff0f, 0 20px 48px -18px #000000b3;--shadow-lg:0 30px 70px -24px #000000bf}@supports (color:lab(0% 0 0)){html:root.dark:not([data-estilo]):not(:has(.sf-root,.mb-root)){--background:color-mix(in oklch, var(--cara-tinte) 6%, lab(3.66556% -.14329 -2.98999));--card:color-mix(in oklch, var(--cara-tinte) 6%, lab(8.87528% -.326201 -5.14618));--popover:color-mix(in oklch, var(--cara-tinte) 6%, lab(8.87528% -.326201 -5.14618));--muted:color-mix(in oklch, var(--cara-tinte) 9%, lab(13.5284% -.347719 -4.43894));--secondary:color-mix(in oklch, var(--cara-tinte) 11%, lab(14.1086% -.351101 -4.44042));--border:color-mix(in oklch, var(--cara-tinte) 18%, lab(19.9101% -.378802 -4.4529));--input:color-mix(in oklch, var(--cara-tinte) 20%, lab(22.2306% -.387475 -4.45695));--muted-foreground:lab(68.6471% -1.16685 -5.4755);--shadow-xs:inset 0 1px 0 lab(100% 0 0/.05), 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 14%, lab(100% 0 0/.06)), 0 12px 30px -14px lab(0% 0 0/.6);--shadow-sm:inset 0 1px 0 lab(100% 0 0/.06), 0 0 0 1px color-mix(in oklch, var(--cara-tinte) 16%, lab(100% 0 0/.07)), 0 16px 36px -16px lab(0% 0 0/.65);--shadow-md:inset 0 1px 0 lab(100% 0 0/.06), 0 20px 48px -18px lab(0% 0 0/.7);--shadow-lg:0 30px 70px -24px lab(0% 0 0/.75)}}html:root:not([data-estilo]):not(:has(.sf-root,.mb-root)){--radius:1.2rem;--spacing:.265rem;font-size:15.5px}[data-marca-vista]{--radius:1.2rem}html:not([data-estilo]) [data-contenido-principal] h1{letter-spacing:-.035em;font-size:2rem;font-weight:700;line-height:1.08}html:not([data-estilo]) [data-contenido-principal] h2{letter-spacing:-.02em;font-weight:600}html:not([data-estilo]) [data-slot=table] td{font-variant-numeric:tabular-nums}
html:root:not(.dark),[data-marca-vista][data-tema-vista=claro]{--cara-pestana-activa:var(--card);--cara-banda:color-mix(in oklch, var(--cara-tinte) 12%, var(--card));--cara-tinta-activa:var(--foreground)}html:root.dark,[data-marca-vista][data-tema-vista=oscuro]{--cara-pestana-activa:color-mix(in oklch, var(--cara-tinte) 14%, #2a2e35);--cara-banda:color-mix(in oklch, var(--cara-tinte) 18%, var(--card));--cara-tinta-activa:var(--foreground)}@supports (color:lab(0% 0 0)){html:root.dark,[data-marca-vista][data-tema-vista=oscuro]{--cara-pestana-activa:color-mix(in oklch, var(--cara-tinte) 14%, lab(18.7399% -.407353 -5.17951))}}@supports (color:oklch(from red l c h)){html:root:not(.dark),[data-marca-vista][data-tema-vista=claro]{--cara-tinta-activa:oklch(from var(--brand) min(l, .5) min(c, .2) h)}html:root.dark,[data-marca-vista][data-tema-vista=oscuro]{--cara-tinta-activa:oklch(from var(--brand) max(l, .82) min(c, .12) h)}}html:not([data-estilo]) [data-slot=card],html:not([data-estilo]) [data-banda-inicio]{box-shadow:var(--shadow-xs);border-color:#0000}html:not([data-estilo]) [data-banda-inicio]{background:linear-gradient(160deg, var(--cara-banda), var(--card) 65%)}html:not([data-estilo]) [data-slot=button]:is([data-size=default],[data-size=lg]):not([data-variant=link],[data-puerta] *){border-radius:.9rem;min-height:2.45rem;padding-inline:1.15rem}html:not([data-estilo]) :is([data-slot=input],[data-slot=select-trigger]):not([data-puerta] *){border-radius:.9rem;min-height:2.75rem}html:not([data-estilo]) :is([data-slot=input],[data-slot=select-trigger]):not(:disabled,[data-disabled],[aria-invalid=true],[data-puerta] *){background:var(--muted)}html:not([data-estilo]) :is([data-slot=input],[data-slot=select-trigger]):not(:disabled,[data-disabled],[aria-invalid=true],:focus-visible,[data-puerta] *,:is(.bg-muted,.bg-secondary,[class~=bg-muted\/30],[class~=bg-muted\/40],[class~=bg-muted\/50],[class~=bg-muted\/60]) *){border-color:#0000}html:not([data-estilo]) [data-slot=tabs-list][data-variant=default]{border-radius:999px;padding:3px}@media not (min-width:40rem){html:not([data-estilo]) [data-slot=tabs-list][data-variant=default].grid{border-radius:1.1rem}}[data-marca-vista][data-tema-vista=claro] [data-slot=tabs-list][data-variant=default]{--muted:color-mix(in oklch, var(--cara-tinte) 8%, #ebebeb)}@supports (color:lab(0% 0 0)){[data-marca-vista][data-tema-vista=claro] [data-slot=tabs-list][data-variant=default]{--muted:color-mix(in oklch, var(--cara-tinte) 8%, lab(93.04% .0000298023 -.0000119209))}}html:root:not(.dark):not([data-estilo]):not(:has(.sf-root,.mb-root)) [data-slot=tabs-list][data-variant=default]{--muted:color-mix(in oklch, var(--cara-tinte) 8%, #ebebeb)}@supports (color:lab(0% 0 0)){html:root:not(.dark):not([data-estilo]):not(:has(.sf-root,.mb-root)) [data-slot=tabs-list][data-variant=default]{--muted:color-mix(in oklch, var(--cara-tinte) 8%, lab(93.04% .0000298023 -.0000119209))}}html:not([data-estilo]) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger]{border-radius:999px}html:not([data-estilo]) [data-slot=tabs-list][data-variant=default] [data-slot=tabs-trigger][data-active]{background:var(--cara-pestana-activa);box-shadow:var(--shadow-xs);color:var(--cara-tinta-activa)}html:not([data-estilo]) [data-slot=table] th{text-transform:none;letter-spacing:0;background:0 0;font-size:12.5px;font-weight:500}html:not([data-estilo]) [data-slot=estado]{box-shadow:inset 0 0 0 1px color-mix(in oklch, currentColor 18%, transparent);padding:4px 11px;font-size:12.5px}html:not([data-estilo]) [data-columna-app]>header{border-color:#0000}html:not([data-estilo]) [data-contenido-principal]{padding-top:2rem}html:not([data-estilo]) #app-sidebar a{border-radius:14px}
:root{--dur-mensaje:.18s;--dur-paso:.22s;--dur-check:.25s;--dur-progreso:.25s;--dur-boton:.15s}@keyframes form-mensaje-entra{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.form-mensaje{animation:form-mensaje-entra var(--dur-mensaje) var(--ease-soft) both}@keyframes form-paso-adelante{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes form-paso-atras{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}.form-paso[data-direccion=adelante]{animation:form-paso-adelante var(--dur-paso) var(--ease-soft) both}.form-paso[data-direccion=atras]{animation:form-paso-atras var(--dur-paso) var(--ease-soft) both}.form-check path{stroke-dasharray:24;stroke-dashoffset:24px}.form-check[data-visible=true] path{stroke-dashoffset:0}.form-check path{transition:stroke-dashoffset var(--dur-check) var(--ease-soft)}.form-progreso{transition:width var(--dur-progreso) var(--ease-soft)}.form-desplegable{transition:grid-template-rows var(--dur-paso) var(--ease-soft);grid-template-rows:0fr;display:grid}.form-desplegable[data-abierto=true]{grid-template-rows:1fr}.form-desplegable>*{min-height:0;overflow:hidden}.form-boton-texto{transition:opacity var(--dur-boton) var(--ease-soft)}@keyframes form-lista-abre{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.form-lista{animation:form-lista-abre var(--dur-mensaje) var(--ease-soft) both}html:not([data-estilo]) :is([data-slot=select-de-campo],[data-slot=campo-de-celular],[data-slot=campo-numero],[data-slot=textarea]):not([data-puerta] *){border-radius:.9rem}html:not([data-estilo]) :is([data-slot=select-de-campo],[data-slot=campo-de-celular],[data-slot=campo-numero]):not([data-puerta] *){min-height:2.75rem}html:not([data-estilo]) :is([data-slot=select-de-campo],[data-slot=campo-de-celular],[data-slot=campo-numero],[data-slot=textarea]):not(:disabled,[data-disabled],[aria-invalid=true],[data-invalido],[data-puerta] *){background:var(--muted)}html:not([data-estilo]) :is([data-slot=select-de-campo],[data-slot=campo-de-celular],[data-slot=campo-numero],[data-slot=textarea]):not(:disabled,[data-disabled],[aria-invalid=true],[data-invalido],:focus-visible,:focus-within,[data-puerta] *,:is(.bg-muted,.bg-secondary,[class~=bg-muted\/30],[class~=bg-muted\/40],[class~=bg-muted\/50],[class~=bg-muted\/60]) *){border-color:#0000}@media (prefers-reduced-motion:reduce){.form-mensaje,.form-paso,.form-check,.form-check path,.form-progreso,.form-desplegable,.form-boton-texto,.form-lista{transition:none;animation:none}}
