@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial}}}@layer theme{:root,:host{--default-font-family:var(--fuente-ui);--default-mono-font-family:var(--fuente-mono)}}@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 primitivas{:root{--marca-tinta:#012633;--marca-cian:#01e3fd;--marca-violeta:#6901fc;--marca-blanco-frio:#f7fbfc;--marca-blanco:#fff;--l-50:98.4%;--l-100:96.2%;--l-200:92.8%;--l-300:87.5%;--l-400:76%;--l-500:65%;--l-600:55%;--l-700:48%;--l-800:41%;--l-900:33%;--l-950:25%;--k-50:.1;--k-100:.2;--k-200:.36;--k-300:.56;--k-400:.86;--k-500:1;--k-600:1;--k-700:.96;--k-800:.86;--k-900:.7;--k-950:.52;--peligro-h:27;--peligro-c:.175;--alerta-h:78;--alerta-c:.155;--exito-h:150;--exito-c:.135;--info-h:250;--info-c:.13;--rampa-acento-50:#f7f6ff;--rampa-acento-100:#efedff;--rampa-acento-200:#e2deff;--rampa-acento-300:#c8c1ff;--rampa-acento-350:#b99aff;--rampa-acento-400:#a190ff;--rampa-acento-500:#8f63ff;--rampa-acento-600:var(--marca-violeta);--rampa-acento-700:#5700d3;--rampa-acento-800:#4606ab;--rampa-acento-900:#32107a;--rampa-acento-950:#201051;--rampa-acento-relleno:var(--rampa-acento-600);--rampa-acento-relleno-luz:#6e22fd;--rampa-acento-relleno-sombra:var(--rampa-acento-700);--rampa-acento-relleno-sombra-2:var(--rampa-acento-800);--rampa-acento-sobre:var(--rampa-tinta-0);--rampa-acento-contorno-claro:transparent;--rampa-acento-banda:#ba8bfd;--rampa-cian-50:#eafdff;--rampa-cian-100:#d2fbff;--rampa-cian-200:#acf7ff;--rampa-cian-300:#7cf1ff;--rampa-cian-400:var(--marca-cian);--rampa-cian-500:#00c7e1;--rampa-cian-600:#009db5;--rampa-cian-700:#00798e;--rampa-cian-800:#08596c;--rampa-cian-900:#094151;--rampa-cian-950:#06303e;--rampa-tinta-0:var(--marca-blanco);--rampa-tinta-50:var(--marca-blanco-frio);--rampa-tinta-100:#eef4f7;--rampa-tinta-200:#e2ecef;--rampa-tinta-300:#d1dee3;--rampa-tinta-400:#b2c4cb;--rampa-tinta-500:#859da6;--rampa-tinta-600:#5e7985;--rampa-tinta-700:#405d69;--rampa-tinta-800:#284956;--rampa-tinta-850:#1b3d4a;--rampa-tinta-900:#0e3340;--rampa-tinta-950:var(--marca-tinta);--rampa-papel-50:#f8f5f0;--rampa-papel-100:#ece7df;--rampa-papel-200:#e4ded4;--rampa-papel-300:#dcd4c8;--rampa-papel-600:#8f877c;--rampa-pizarra-600:#55656b;--rampa-pizarra-700:#3b4b51;--rampa-pizarra-950:#0b1a1f;--rampa-grafito-50:#f2f2f3;--rampa-grafito-200:#bfc2c8;--rampa-grafito-300:#9a9ea6;--rampa-grafito-400:#74787f;--rampa-grafito-500:#5c6068;--rampa-grafito-700:#3e4148;--rampa-grafito-800:#2c2e33;--rampa-grafito-825:#26282c;--rampa-grafito-850:#202226;--rampa-grafito-900:#1e2023;--rampa-grafito-950:#18191c;--rampa-grafito-975:#111214;--rampa-banda-1:#1b1c1e;--rampa-banda-2:#262729;--rampa-banda-3:#363739;--rampa-banda-linea:#3b3c3e;--rampa-banda-texto-2:#c6c8cc;--rampa-banda-bloque:#121416;--rampa-banda-tooltip:#101416;--rampa-tinta-sobre-claro:#0b0f10;--rampa-serie-neutra-claro:#7a8589;--rampa-serie-neutra-oscuro:#6b7079;--rampa-serie-neutra-banda:#7d7d7f;--rampa-chip-verde:#17663f;--rampa-chip-verde-fondo:#ddf3e6;--rampa-chip-verde-oscuro:#7ee2b0;--rampa-chip-verde-fondo-oscuro:#3dd68c29;--rampa-chip-ambar:#7a4e00;--rampa-chip-ambar-fondo:#fcefcf;--rampa-chip-ambar-oscuro:#f5c46b;--rampa-chip-ambar-fondo-oscuro:#f5b83d29;--rampa-chip-azul:#1d4e9e;--rampa-chip-azul-fondo:#e0eafb;--rampa-chip-azul-oscuro:#8db8ff;--rampa-chip-azul-fondo-oscuro:#508cff2e;--rampa-chip-rojo:#a3231b;--rampa-chip-rojo-fondo:#fbe1de;--rampa-chip-rojo-oscuro:#ff9b93;--rampa-chip-rojo-fondo-oscuro:#f2665c2e;--rampa-positivo:#186f45;--rampa-positivo-suave:#d4e1d6;--rampa-positivo-oscuro:#5bd69a;--rampa-positivo-suave-oscuro:#233730;--rampa-negativo:#b3261e;--rampa-negativo-suave:#edd4ce;--rampa-negativo-oscuro:#ff8a7a;--rampa-negativo-suave-oscuro:#3d2b2b;--rampa-pendiente:#865500;--rampa-pendiente-suave:#e6dcca;--rampa-pendiente-oscuro:#f2b84b;--rampa-pendiente-suave-oscuro:#3b3224;--rampa-aviso:#d92d20;--rampa-punto-activo:#3dd68c;--rampa-punto-pausa:#f5b83d;--rampa-punto-apagado:#f2665c;--rampa-peligro-100:oklch(var(--l-100) calc(var(--peligro-c) * var(--k-100)) var(--peligro-h));--rampa-peligro-300:oklch(var(--l-300) calc(var(--peligro-c) * var(--k-300)) var(--peligro-h));--rampa-peligro-400:oklch(var(--l-400) calc(var(--peligro-c) * var(--k-400)) var(--peligro-h));--rampa-peligro-600:oklch(var(--l-600) calc(var(--peligro-c) * var(--k-600)) var(--peligro-h));--rampa-peligro-700:oklch(var(--l-700) calc(var(--peligro-c) * var(--k-700)) var(--peligro-h));--rampa-peligro-800:oklch(var(--l-800) calc(var(--peligro-c) * var(--k-800)) var(--peligro-h));--rampa-peligro-950:oklch(var(--l-950) calc(var(--peligro-c) * var(--k-950)) var(--peligro-h));--rampa-alerta-100:oklch(var(--l-100) calc(var(--alerta-c) * var(--k-100)) var(--alerta-h));--rampa-alerta-300:oklch(var(--l-300) calc(var(--alerta-c) * var(--k-300)) var(--alerta-h));--rampa-alerta-400:oklch(var(--l-400) calc(var(--alerta-c) * var(--k-400)) var(--alerta-h));--rampa-alerta-600:oklch(var(--l-600) calc(var(--alerta-c) * var(--k-600)) var(--alerta-h));--rampa-alerta-700:oklch(var(--l-700) calc(var(--alerta-c) * var(--k-700)) var(--alerta-h));--rampa-alerta-800:oklch(var(--l-800) calc(var(--alerta-c) * var(--k-800)) var(--alerta-h));--rampa-alerta-950:oklch(var(--l-950) calc(var(--alerta-c) * var(--k-950)) var(--alerta-h));--rampa-exito-100:oklch(var(--l-100) calc(var(--exito-c) * var(--k-100)) var(--exito-h));--rampa-exito-300:oklch(var(--l-300) calc(var(--exito-c) * var(--k-300)) var(--exito-h));--rampa-exito-400:oklch(var(--l-400) calc(var(--exito-c) * var(--k-400)) var(--exito-h));--rampa-exito-600:oklch(var(--l-600) calc(var(--exito-c) * var(--k-600)) var(--exito-h));--rampa-exito-700:oklch(var(--l-700) calc(var(--exito-c) * var(--k-700)) var(--exito-h));--rampa-exito-800:oklch(var(--l-800) calc(var(--exito-c) * var(--k-800)) var(--exito-h));--rampa-exito-950:oklch(var(--l-950) calc(var(--exito-c) * var(--k-950)) var(--exito-h));--rampa-info-100:oklch(var(--l-100) calc(var(--info-c) * var(--k-100)) var(--info-h));--rampa-info-300:oklch(var(--l-300) calc(var(--info-c) * var(--k-300)) var(--info-h));--rampa-info-400:oklch(var(--l-400) calc(var(--info-c) * var(--k-400)) var(--info-h));--rampa-info-600:oklch(var(--l-600) calc(var(--info-c) * var(--k-600)) var(--info-h));--rampa-info-700:oklch(var(--l-700) calc(var(--info-c) * var(--k-700)) var(--info-h));--rampa-info-800:oklch(var(--l-800) calc(var(--info-c) * var(--k-800)) var(--info-h));--rampa-info-950:oklch(var(--l-950) calc(var(--info-c) * var(--k-950)) var(--info-h));--txt-2xs:.6875rem;--txt-xs:.75rem;--txt-sm:.8125rem;--txt-md:.875rem;--txt-base:.9375rem;--txt-lg:1.0625rem;--txt-xl:1.25rem;--txt-2xl:1.5rem;--txt-3xl:1.75rem;--txt-4xl:2.125rem;--lh-2xs:1.45;--lh-xs:1.45;--lh-sm:1.5;--lh-md:1.5;--lh-base:1.55;--lh-lg:1.4;--lh-xl:1.3;--lh-2xl:1.25;--lh-3xl:1.2;--lh-4xl:1.15;--tr-2xs:.03em;--tr-xs:.01em;--tr-sm:0;--tr-md:0;--tr-base:0;--tr-lg:-.005em;--tr-xl:-.012em;--tr-2xl:-.016em;--tr-3xl:-.02em;--tr-4xl:-.024em;--txt-3xs:.625rem;--txt-lede:1rem;--txt-titulo:1.125rem;--txt-bloque:1.375rem;--txt-5xl:2.5rem;--txt-6xl:2.75rem;--txt-7xl:3.5rem;--peso-normal:400;--peso-medio:500;--peso-semi:600;--peso-fuerte:700;--peso-extra:800;--txt-rotulo:.75rem;--tr-rotulo:.01em;--peso-rotulo:600;--tr-mayus:.14em;--lh-mono:1.4;--tipo-h1:var(--peso-semi) var(--txt-6xl) / 1 var(--fuente-titulo);--tr-h1:-.03em;--tipo-h1-heroe:var(--peso-semi) var(--txt-5xl) / 1 var(--fuente-titulo);--tr-h1-heroe:-.02em;--tipo-h2-bloque:var(--peso-semi) var(--txt-bloque) / 1.15 var(--fuente-titulo);--tr-h2-bloque:-.015em;--tipo-h3-tile:var(--peso-semi) var(--txt-2xl) / 1.1 var(--fuente-titulo);--tr-h3-tile:-.015em;--tipo-titulo-tarjeta:var(--peso-semi) var(--txt-titulo) / 1.2 var(--fuente-titulo);--tipo-cifra-inicio:var(--peso-semi) var(--txt-7xl) / .9 var(--fuente-titulo);--tr-cifra-inicio:-.04em;--tipo-cifra-kpi:var(--peso-semi) var(--txt-4xl) / 1 var(--fuente-titulo);--tipo-cifra-kpi-grande:var(--peso-semi) var(--txt-5xl) / 1 var(--fuente-titulo);--tr-cifra:-.02em;--tipo-cifra-semana:var(--peso-semi) var(--txt-6xl) / 1 var(--fuente-titulo);--tipo-cuenta-regresiva:var(--peso-semi) var(--txt-3xl) / 1 var(--fuente-titulo);--tipo-rotulo-kpi:var(--peso-semi) var(--txt-xs) / 1.35 var(--fuente-mono);--tipo-rotulo-menu:var(--peso-medio) var(--txt-2xs) / 1 var(--fuente-mono);--tipo-rotulo-tarjeta:var(--peso-medio) var(--txt-2xs) / var(--lh-mono) var(--fuente-mono);--tr-rotulo-tarjeta:.12em;--tipo-encabezado-tabla:var(--peso-semi) var(--txt-2xs) / 1.3 var(--fuente-mono);--tr-encabezado-tabla:.12em;--tipo-etiqueta-estado:var(--peso-fuerte) var(--txt-3xs) / 1.2 var(--fuente-mono);--tr-etiqueta-estado:.08em;--tipo-hora:var(--peso-medio) var(--txt-xs) / 1.35 var(--fuente-mono);--tipo-celda:var(--peso-normal) var(--txt-base) / 1.4 var(--fuente-ui);--tipo-sub:var(--peso-normal) var(--txt-md) / 1.4 var(--fuente-ui);--tipo-lede:var(--peso-semi) var(--txt-lede) / 1.5 var(--fuente-ui);--tipo-item-menu:var(--peso-medio) var(--txt-md) / 1.3 var(--fuente-ui);--tipo-boton:var(--peso-fuerte) var(--txt-base) / 1 var(--fuente-ui);--tipo-boton-chico:var(--peso-fuerte) var(--txt-md) / 1 var(--fuente-ui);--tipo-chip:var(--peso-fuerte) var(--txt-xs) / 1.2 var(--fuente-ui);--esp-0:0;--esp-px:1px;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-5:1.25rem;--esp-6:1.5rem;--esp-8:2rem;--esp-10:2.5rem;--esp-12:3rem;--esp-16:4rem;--esp-2m:.625rem;--esp-3m:.875rem;--esp-4m:1.125rem;--esp-7:1.75rem;--radio-0:0;--radio-xs:4px;--radio-sm:6px;--radio-md:8px;--radio-ml:10px;--radio-lg:12px;--radio-xl:16px;--radio-2xl:20px;--radio-3xl:24px;--radio-full:9999px;--forma-control:var(--radio-lg);--forma-campo:var(--radio-lg);--forma-control-chico:var(--radio-ml);--forma-pildora:var(--radio-full);--forma-tile:var(--radio-0);--forma-tarjeta:var(--radio-lg);--forma-dialogo:var(--radio-xl);--forma-item-menu:var(--radio-ml);--borde-control:1.5px;--alto-control:2.5rem;--alto-control-grande:2.75rem;--alto-chip-agente:2.375rem;--alto-fila:2.75rem;--alto-fila-tabla:4.0625rem;--ancho-menu:14.5625rem;--ancho-menu-plegado:4.5rem;--alto-barra:4.375rem;--ancho-buscador:18.75rem;--dur-inmediata:80ms;--dur-rapida:.14s;--dur-normal:.2s;--dur-lenta:.32s;--ease-estandar:cubic-bezier(.2, 0, 0, 1);--ease-entrada:cubic-bezier(0, 0, .2, 1);--ease-salida:cubic-bezier(.4, 0, 1, 1);--ease-enfatico:cubic-bezier(.3, .7, 0, 1);--z-base:0;--z-elevado:10;--z-pegajoso:100;--z-menu:200;--z-velo:300;--z-modal:310;--z-aviso:400;--z-tooltip:500}@supports (color:lab(0% 0 0)){:root{--marca-tinta:lab(13.2138% -8.98045 -12.4252);--marca-cian:lab(82.3933% -40.1986 -26.308);--marca-violeta:lab(36.1111% 71.8478 -99.2366);--marca-blanco-frio:lab(98.3395% -1.24589 -.976396);--marca-blanco:lab(100% 0 0);--rampa-acento-50:lab(97.0831% 1.71393 -4.962);--rampa-acento-100:lab(94.3712% 3.78215 -10.5655);--rampa-acento-200:lab(89.5442% 7.71123 -20.2147);--rampa-acento-300:lab(80.2006% 15.7288 -37.9194);--rampa-acento-350:lab(69.49% 27.5337 -46.5322);--rampa-acento-400:lab(64.918% 32.2903 -64.5924);--rampa-acento-500:lab(53.0728% 45.1067 -72.9018);--rampa-acento-700:lab(29.4681% 63.3848 -87.0253);--rampa-acento-800:lab(23.4781% 52.6244 -73.305);--rampa-acento-900:lab(16.7803% 36.9975 -54.4059);--rampa-acento-950:lab(10.4424% 23.4688 -37.3354);--rampa-acento-relleno-luz:lab(38.8108% 66.5244 -95.1128);--rampa-acento-banda:lab(66.0555% 35.3308 -50.8186);--rampa-cian-50:lab(97.8617% -6.0834 -3.25704);--rampa-cian-100:lab(95.7652% -13.6281 -7.27732);--rampa-cian-200:lab(92.5752% -23.8066 -13.2773);--rampa-cian-300:lab(88.779% -33.4888 -19.5572);--rampa-cian-500:lab(73.136% -36.5033 -25.6735);--rampa-cian-600:lab(59.014% -30.0307 -23.0711);--rampa-cian-700:lab(46.0475% -23.4691 -20.5137);--rampa-cian-800:lab(34.2717% -17.4808 -17.3133);--rampa-cian-900:lab(24.8666% -13.0993 -14.7035);--rampa-cian-950:lab(17.8345% -10.3793 -12.7011);--rampa-tinta-100:lab(95.8733% -2.04515 -1.97095);--rampa-tinta-200:lab(92.6469% -3.01233 -3.01136);--rampa-tinta-300:lab(87.5625% -3.93885 -4.08602);--rampa-tinta-400:lab(78.0779% -5.29093 -5.70542);--rampa-tinta-500:lab(63.0298% -6.99693 -7.87587);--rampa-tinta-600:lab(49.1251% -8.09878 -9.55485);--rampa-tinta-700:lab(37.5256% -8.62885 -10.7236);--rampa-tinta-800:lab(28.831% -9.23826 -11.7111);--rampa-tinta-850:lab(23.6098% -9.44628 -12.1818);--rampa-tinta-900:lab(18.964% -9.42372 -12.388);--rampa-papel-50:lab(96.6704% .392407 2.79363);--rampa-papel-100:lab(91.8785% .720799 4.53029);--rampa-papel-200:lab(88.7455% .836641 5.68882);--rampa-papel-300:lab(85.3102% 1.322 6.97986);--rampa-papel-600:lab(56.7859% 1.62843 7.06784);--rampa-pizarra-600:lab(41.594% -5.20661 -5.54305);--rampa-pizarra-700:lab(30.6799% -5.35347 -5.77261);--rampa-pizarra-950:lab(8.11606% -5.08974 -5.60674);--rampa-grafito-50:lab(95.5112% .129282 -.473189);--rampa-grafito-200:lab(78.3277% -.227302 -3.39468);--rampa-grafito-300:lab(64.9714% -.291616 -4.70049);--rampa-grafito-400:lab(50.2609% -.453651 -4.40849);--rampa-grafito-500:lab(40.5807% -.281513 -5.12942);--rampa-grafito-700:lab(27.4454% -.0347644 -4.72202);--rampa-grafito-800:lab(18.8877% .0316948 -3.52841);--rampa-grafito-825:lab(16.0265% -.161082 -2.9572);--rampa-grafito-850:lab(13.1367% -.157163 -3.02756);--rampa-grafito-900:lab(12.1334% -.36218 -2.36179);--rampa-grafito-950:lab(8.74077% .11421 -2.29191);--rampa-grafito-975:lab(5.43037% -.0733584 -1.33319);--rampa-banda-1:lab(10.2213% -.0955984 -1.54159);--rampa-banda-2:lab(15.5927% -.0972003 -1.50627);--rampa-banda-3:lab(23.0294% -.0959635 -1.43314);--rampa-banda-linea:lab(25.2687% -.0944138 -1.39599);--rampa-banda-texto-2:lab(80.5333% -.158459 -2.26709);--rampa-banda-bloque:lab(6.18325% -.491343 -1.57585);--rampa-banda-tooltip:lab(6.00634% -1.27665 -1.87764);--rampa-tinta-sobre-claro:lab(4.0512% -1.13337 -.958148);--rampa-serie-neutra-claro:lab(54.7258% -3.53557 -3.61217);--rampa-serie-neutra-oscuro:lab(47.0304% -.502318 -5.70569);--rampa-serie-neutra-banda:lab(52.4603% .299752 -1.09061);--rampa-chip-verde:lab(37.8752% -31.8926 15.116);--rampa-chip-verde-fondo:lab(93.9419% -9.27579 3.69946);--rampa-chip-verde-oscuro:lab(82.8049% -39.2182 14.9979);--rampa-chip-verde-fondo-oscuro:lab(76.5755% -54.0243 24.716/.16);--rampa-chip-ambar:lab(37.4627% 15.0865 46.0817);--rampa-chip-ambar-fondo:lab(94.8725% .791431 17.2125);--rampa-chip-ambar-oscuro:lab(82.2593% 10.7427 51.0071);--rampa-chip-ambar-fondo-oscuro:lab(79.0238% 14.7727 67.3393/.16);--rampa-chip-azul:lab(33.5739% 7.60353 -49.145);--rampa-chip-azul-fondo:lab(92.3182% -1.01948 -9.44878);--rampa-chip-azul-oscuro:lab(73.7666% -.900626 -40.179);--rampa-chip-azul-fondo-oscuro:lab(58.6477% 8.97858 -64.2371/.18);--rampa-chip-rojo:lab(36.7816% 51.6021 38.9282);--rampa-chip-rojo-fondo:lab(91.6265% 8.85055 4.89328);--rampa-chip-rojo-oscuro:lab(74.5152% 37.6416 20.9963);--rampa-chip-rojo-fondo-oscuro:lab(61.5987% 54.4346 34.2657/.18);--rampa-positivo:lab(41.152% -34.1226 15.9674);--rampa-positivo-suave:lab(88.3014% -6.0046 3.8125);--rampa-positivo-oscuro:lab(77.5719% -46.3752 18.9846);--rampa-positivo-suave-oscuro:lab(21.1742% -9.7924 1.70581);--rampa-negativo:lab(40.4089% 55.7098 41.95);--rampa-negativo-suave:lab(86.8881% 8.25501 6.31566);--rampa-negativo-oscuro:lab(70.6276% 44.2066 29.5067);--rampa-negativo-suave-oscuro:lab(19.7049% 8.61383 3.44878);--rampa-pendiente:lab(40.9286% 16.777 49.1596);--rampa-pendiente-suave:lab(88.2037% 1.31461 10.1639);--rampa-pendiente-oscuro:lab(78.7776% 13.9921 61.531);--rampa-pendiente-suave-oscuro:lab(21.459% 2.31299 10.5072);--rampa-aviso:lab(48.7652% 65.0758 51.4358);--rampa-punto-activo:lab(76.5755% -54.0243 24.716);--rampa-punto-pausa:lab(79.0238% 14.7727 67.3393);--rampa-punto-apagado:lab(61.5987% 54.4346 34.2657)}}@media (pointer:coarse){:root{--alto-control:2.75rem;--alto-fila:3rem}}@media (prefers-reduced-motion:reduce){:root{--dur-inmediata:1ms;--dur-rapida:1ms;--dur-normal:1ms;--dur-lenta:1ms}}}@layer semantica{:root,[data-modo=claro]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-fondo:var(--rampa-papel-100);--ui-superficie:var(--rampa-tinta-0);--ui-superficie-2:var(--rampa-papel-50);--ui-superficie-3:var(--rampa-papel-100);--ui-superficie-hundida:var(--rampa-papel-100);--ui-superficie-inversa:var(--rampa-pizarra-950);--ui-texto:var(--rampa-pizarra-950);--ui-texto-secundario:var(--rampa-pizarra-700);--ui-texto-terciario:var(--rampa-pizarra-600);--ui-texto-inverso:var(--rampa-tinta-0);--ui-texto-sobre-acento:var(--rampa-acento-sobre);--ui-borde-sutil:var(--rampa-papel-200);--ui-borde:var(--rampa-papel-300);--ui-borde-fuerte:var(--rampa-papel-600);--ui-borde-foco:var(--rampa-acento-600);--ui-acento-solido:var(--rampa-acento-relleno);--ui-acento-solido-hover:var(--rampa-acento-relleno-sombra);--ui-acento-solido-activo:var(--rampa-acento-relleno-sombra-2);--ui-acento-texto:var(--rampa-acento-600);--ui-acento-texto-hover:var(--rampa-acento-700);--ui-acento-suave:var(--rampa-acento-50);--ui-acento-suave-hover:var(--rampa-acento-100);--ui-acento-borde-suave:var(--rampa-acento-200);--ui-acento-sobre-suave:var(--rampa-acento-700);--ui-acento-contorno:var(--rampa-acento-contorno-claro);--ui-boton-principal-contorno:transparent;--ui-marca:var(--rampa-tinta-950);--ui-identidad:var(--rampa-cian-400);--ui-identidad-suave:var(--rampa-cian-100);--ui-identidad-sobre-suave:var(--rampa-tinta-950);--ui-widget-texto-claro:var(--rampa-tinta-0);--ui-widget-texto-oscuro:var(--rampa-tinta-950);--ui-serie-1:var(--rampa-acento-600);--ui-serie-2:var(--rampa-cian-700);--ui-serie-3:var(--rampa-tinta-800);--ui-serie-4:var(--rampa-acento-800);--ui-serie-5:var(--rampa-cian-600);--ui-serie-6:var(--rampa-tinta-600);--ui-grafico-rejilla:var(--rampa-papel-200);--ui-grafico-eje:var(--rampa-pizarra-700);--ui-grafico-cursor:var(--rampa-papel-100);--ui-grafico-calor-vacio:var(--rampa-papel-100);--ui-grafico-calor-lleno:var(--rampa-acento-600);--ui-tendencia-mejor:var(--rampa-positivo);--ui-tendencia-peor:var(--rampa-negativo);--ui-hilo-fondo:var(--rampa-papel-100);--ui-hilo-dia:var(--rampa-tinta-0);--ui-emoji-acento:105, 1, 252;--ui-emoji-fondo:255, 255, 255;--ui-emoji-texto:11, 26, 31;--ui-menu-fondo:var(--rampa-papel-50);--ui-menu-borde:var(--rampa-papel-300);--ui-menu-texto:var(--rampa-pizarra-700);--ui-menu-texto-secundario:var(--rampa-pizarra-600);--ui-menu-hover:var(--rampa-acento-50);--ui-menu-activo-fondo:var(--rampa-papel-100);--ui-menu-activo-texto:var(--rampa-pizarra-950);--ui-menu-indicador:var(--rampa-acento-600);--ui-menu-marca:var(--rampa-pizarra-950);--ui-peligro-solido:var(--rampa-peligro-600);--ui-peligro-solido-hover:var(--rampa-peligro-700);--ui-peligro-texto:var(--rampa-peligro-700);--ui-peligro-suave:var(--rampa-peligro-100);--ui-peligro-borde-suave:var(--rampa-peligro-300);--ui-peligro-sobre-suave:var(--rampa-peligro-800);--ui-peligro-sobre-solido:var(--rampa-tinta-0);--ui-alerta-solido:var(--rampa-alerta-400);--ui-alerta-solido-hover:var(--rampa-alerta-600);--ui-alerta-texto:var(--rampa-alerta-700);--ui-alerta-suave:var(--rampa-alerta-100);--ui-alerta-borde-suave:var(--rampa-alerta-300);--ui-alerta-sobre-suave:var(--rampa-alerta-800);--ui-alerta-sobre-solido:var(--rampa-tinta-950);--ui-exito-solido:var(--rampa-exito-600);--ui-exito-solido-hover:var(--rampa-exito-700);--ui-exito-texto:var(--rampa-exito-700);--ui-exito-suave:var(--rampa-exito-100);--ui-exito-borde-suave:var(--rampa-exito-300);--ui-exito-sobre-suave:var(--rampa-exito-800);--ui-exito-sobre-solido:var(--rampa-tinta-0);--ui-info-solido:var(--rampa-info-600);--ui-info-solido-hover:var(--rampa-info-700);--ui-info-texto:var(--rampa-info-700);--ui-info-suave:var(--rampa-info-100);--ui-info-borde-suave:var(--rampa-info-300);--ui-info-sobre-suave:var(--rampa-info-800);--ui-info-sobre-solido:var(--rampa-tinta-0);--ui-sombra-1:0 1px 2px -1px #01263314, 0 1px 3px 0 #0126330f;--ui-sombra-2:0 2px 4px -2px #01263314, 0 6px 14px -4px #0126331a;--ui-sombra-3:0 4px 8px -4px #0126331a, 0 16px 32px -8px #01263324;--ui-sombra-4:0 8px 16px -8px #01263324, 0 28px 60px -12px #01263338;--ui-anillo-elevacion:0 0 #0000;--ui-velo-modal:#01263380;--ui-seleccion:var(--rampa-acento-200);--ui-gradiente-marca:radial-gradient(60% 70% at 22% 62%, #01e3fdd9, transparent 70%), radial-gradient(55% 65% at 82% 38%, #6901fce6, transparent 72%), radial-gradient(70% 80% at 55% 110%, #0083e38c, transparent 70%), var(--rampa-tinta-950);--ui-portada-texto:var(--rampa-tinta-0);--ui-portada-texto-secundario:var(--rampa-tinta-200);--ui-superficie-hover:var(--rampa-tinta-0);--ui-serie-neutra:var(--rampa-serie-neutra-claro);--ui-separador-tile:inset -1px -1px 0 var(--rampa-papel-300);--ui-arte:var(--rampa-acento-relleno)}@supports (color:lab(0% 0 0)){:root,[data-modo=claro]{--ui-sombra-1:0 1px 2px -1px lab(13.1498% -9.07567 -12.3109/.08), 0 1px 3px 0 lab(13.1498% -9.07567 -12.3109/.06);--ui-sombra-2:0 2px 4px -2px lab(13.1498% -9.07567 -12.3109/.08), 0 6px 14px -4px lab(13.1498% -9.07567 -12.3109/.1);--ui-sombra-3:0 4px 8px -4px lab(13.1498% -9.07567 -12.3109/.1), 0 16px 32px -8px lab(13.1498% -9.07567 -12.3109/.14);--ui-sombra-4:0 8px 16px -8px lab(13.1498% -9.07567 -12.3109/.14), 0 28px 60px -12px lab(13.1498% -9.07567 -12.3109/.22);--ui-velo-modal:lab(13.1498% -9.07567 -12.3109/.5);--ui-gradiente-marca:radial-gradient(60% 70% at 22% 62%, lab(82.3933% -40.1986 -26.308/.85), transparent 70%), radial-gradient(55% 65% at 82% 38%, lab(36.1111% 71.8478 -99.2366/.9), transparent 72%), radial-gradient(70% 80% at 55% 110%, lab(52.2927% .26691 -66.6828/.55), transparent 70%), var(--rampa-tinta-950)}}@supports (color:color-mix(in lab, red, red)){:root,[data-modo=claro]{--ui-arte:color-mix(in srgb, var(--rampa-acento-relleno), var(--rampa-pizarra-950) 35%)}}:root,[data-modo=claro]{--ui-chip-verde:var(--rampa-chip-verde);--ui-chip-verde-fondo:var(--rampa-chip-verde-fondo);--ui-chip-ambar:var(--rampa-chip-ambar);--ui-chip-ambar-fondo:var(--rampa-chip-ambar-fondo);--ui-chip-azul:var(--rampa-chip-azul);--ui-chip-azul-fondo:var(--rampa-chip-azul-fondo);--ui-chip-rojo:var(--rampa-chip-rojo);--ui-chip-rojo-fondo:var(--rampa-chip-rojo-fondo);--ui-tendencia-mejor-suave:var(--rampa-positivo-suave);--ui-tendencia-peor-suave:var(--rampa-negativo-suave);--ui-tendencia-pendiente:var(--rampa-pendiente);--ui-tendencia-pendiente-suave:var(--rampa-pendiente-suave);--ui-tooltip-fondo:var(--rampa-banda-tooltip);--ui-tooltip-texto:var(--rampa-tinta-0)}[data-modo=oscuro]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ui-fondo:var(--rampa-grafito-975);--ui-superficie:var(--rampa-grafito-850);--ui-superficie-2:var(--rampa-grafito-950);--ui-superficie-3:var(--rampa-grafito-800);--ui-superficie-hundida:var(--rampa-grafito-950);--ui-superficie-inversa:var(--rampa-grafito-50);--ui-texto:var(--rampa-grafito-50);--ui-texto-secundario:var(--rampa-grafito-200);--ui-texto-terciario:var(--rampa-grafito-300);--ui-texto-inverso:var(--rampa-grafito-975);--ui-texto-sobre-acento:var(--rampa-acento-sobre);--ui-borde-sutil:var(--rampa-grafito-825);--ui-borde:var(--rampa-grafito-800);--ui-borde-fuerte:var(--rampa-grafito-500);--ui-borde-foco:var(--rampa-acento-350);--ui-acento-solido:var(--rampa-acento-relleno);--ui-acento-solido-hover:var(--rampa-acento-relleno-luz);--ui-acento-solido-activo:var(--rampa-acento-relleno-sombra);--ui-acento-texto:var(--rampa-acento-350);--ui-acento-texto-hover:var(--rampa-acento-300);--ui-acento-suave:var(--rampa-acento-950);--ui-acento-suave-hover:var(--rampa-acento-900);--ui-acento-borde-suave:var(--rampa-acento-800);--ui-acento-sobre-suave:var(--rampa-acento-300);--ui-acento-contorno:var(--rampa-acento-500);--ui-boton-principal-contorno:var(--ui-acento-contorno);--ui-marca:var(--rampa-tinta-0);--ui-identidad:var(--rampa-cian-400);--ui-identidad-suave:var(--rampa-cian-950);--ui-identidad-sobre-suave:var(--rampa-cian-300);--ui-widget-texto-claro:var(--rampa-tinta-0);--ui-widget-texto-oscuro:var(--rampa-tinta-950);--ui-serie-1:var(--rampa-acento-350);--ui-serie-2:var(--rampa-cian-400);--ui-serie-3:var(--rampa-grafito-300);--ui-serie-4:var(--rampa-acento-500);--ui-serie-5:var(--rampa-cian-600);--ui-serie-6:var(--rampa-grafito-400);--ui-grafico-rejilla:var(--rampa-grafito-800);--ui-grafico-eje:var(--rampa-grafito-300);--ui-grafico-cursor:var(--rampa-grafito-825);--ui-grafico-calor-vacio:var(--rampa-grafito-800);--ui-grafico-calor-lleno:var(--rampa-acento-350);--ui-tendencia-mejor:var(--rampa-positivo-oscuro);--ui-tendencia-peor:var(--rampa-negativo-oscuro);--ui-hilo-fondo:var(--rampa-grafito-975);--ui-hilo-dia:var(--rampa-grafito-850);--ui-emoji-acento:185, 154, 255;--ui-emoji-fondo:32, 34, 38;--ui-emoji-texto:242, 242, 243;--ui-menu-fondo:var(--rampa-grafito-950);--ui-menu-borde:var(--rampa-grafito-800);--ui-menu-texto:var(--rampa-grafito-200);--ui-menu-texto-secundario:var(--rampa-grafito-300);--ui-menu-hover:var(--rampa-acento-950);--ui-menu-activo-fondo:var(--rampa-grafito-975);--ui-menu-activo-texto:var(--rampa-grafito-50);--ui-menu-indicador:var(--rampa-acento-350);--ui-menu-marca:var(--rampa-grafito-50);--ui-peligro-solido:var(--rampa-peligro-600);--ui-peligro-solido-hover:var(--rampa-peligro-400);--ui-peligro-texto:var(--rampa-peligro-400);--ui-peligro-suave:var(--rampa-peligro-950);--ui-peligro-borde-suave:var(--rampa-peligro-800);--ui-peligro-sobre-suave:var(--rampa-peligro-300);--ui-peligro-sobre-solido:var(--rampa-tinta-0);--ui-alerta-solido:var(--rampa-alerta-400);--ui-alerta-solido-hover:var(--rampa-alerta-300);--ui-alerta-texto:var(--rampa-alerta-400);--ui-alerta-suave:var(--rampa-alerta-950);--ui-alerta-borde-suave:var(--rampa-alerta-800);--ui-alerta-sobre-suave:var(--rampa-alerta-300);--ui-alerta-sobre-solido:var(--rampa-tinta-950);--ui-exito-solido:var(--rampa-exito-600);--ui-exito-solido-hover:var(--rampa-exito-400);--ui-exito-texto:var(--rampa-exito-400);--ui-exito-suave:var(--rampa-exito-950);--ui-exito-borde-suave:var(--rampa-exito-800);--ui-exito-sobre-suave:var(--rampa-exito-300);--ui-exito-sobre-solido:var(--rampa-tinta-0);--ui-info-solido:var(--rampa-info-600);--ui-info-solido-hover:var(--rampa-info-400);--ui-info-texto:var(--rampa-info-400);--ui-info-suave:var(--rampa-info-950);--ui-info-borde-suave:var(--rampa-info-800);--ui-info-sobre-suave:var(--rampa-info-300);--ui-info-sobre-solido:var(--rampa-tinta-0);--ui-sombra-1:0 1px 2px #0006;--ui-sombra-2:0 1px 2px #0006, 0 4px 12px -6px #00000080;--ui-sombra-3:0 1px 2px #0006, 0 8px 24px -12px #0009;--ui-sombra-4:0 2px 4px #00000073, 0 20px 48px -12px #000000b3;--ui-anillo-elevacion:inset 0 1px 0 0 #ffffff0d;--ui-velo-modal:#030304b3;--ui-seleccion:var(--rampa-acento-800);--ui-gradiente-marca:radial-gradient(60% 70% at 22% 62%, #01e3fdbf, transparent 70%), radial-gradient(55% 65% at 82% 38%, #6901fcd9, transparent 72%), radial-gradient(70% 80% at 55% 110%, #0083e380, transparent 70%), var(--rampa-grafito-975);--ui-portada-texto:var(--rampa-tinta-0);--ui-portada-texto-secundario:var(--rampa-grafito-200);--ui-superficie-hover:var(--rampa-grafito-900);--ui-serie-neutra:var(--rampa-serie-neutra-oscuro);--ui-separador-tile:inset -1px -1px 0 var(--rampa-grafito-800);--ui-arte:var(--rampa-acento-relleno)}@supports (color:lab(0% 0 0)){[data-modo=oscuro]{--ui-sombra-1:0 1px 2px lab(0% 0 0/.4);--ui-sombra-2:0 1px 2px lab(0% 0 0/.4), 0 4px 12px -6px lab(0% 0 0/.5);--ui-sombra-3:0 1px 2px lab(0% 0 0/.4), 0 8px 24px -12px lab(0% 0 0/.6);--ui-sombra-4:0 2px 4px lab(0% 0 0/.45), 0 20px 48px -12px lab(0% 0 0/.7);--ui-anillo-elevacion:inset 0 1px 0 0 lab(100% 0 0/.05);--ui-velo-modal:lab(.897678% -.0190213 -.472909/.7);--ui-gradiente-marca:radial-gradient(60% 70% at 22% 62%, lab(82.3933% -40.1986 -26.308/.75), transparent 70%), radial-gradient(55% 65% at 82% 38%, lab(36.1111% 71.8478 -99.2366/.85), transparent 72%), radial-gradient(70% 80% at 55% 110%, lab(52.2927% .26691 -66.6828/.5), transparent 70%), var(--rampa-grafito-975)}}@supports (color:color-mix(in lab, red, red)){[data-modo=oscuro]{--ui-arte:color-mix(in srgb, var(--rampa-acento-relleno), var(--rampa-grafito-50) 35%)}}[data-modo=oscuro]{--ui-chip-verde:var(--rampa-chip-verde-oscuro);--ui-chip-verde-fondo:var(--rampa-chip-verde-fondo-oscuro);--ui-chip-ambar:var(--rampa-chip-ambar-oscuro);--ui-chip-ambar-fondo:var(--rampa-chip-ambar-fondo-oscuro);--ui-chip-azul:var(--rampa-chip-azul-oscuro);--ui-chip-azul-fondo:var(--rampa-chip-azul-fondo-oscuro);--ui-chip-rojo:var(--rampa-chip-rojo-oscuro);--ui-chip-rojo-fondo:var(--rampa-chip-rojo-fondo-oscuro);--ui-tendencia-mejor-suave:var(--rampa-positivo-suave-oscuro);--ui-tendencia-peor-suave:var(--rampa-negativo-suave-oscuro);--ui-tendencia-pendiente:var(--rampa-pendiente-oscuro);--ui-tendencia-pendiente-suave:var(--rampa-pendiente-suave-oscuro);--ui-tooltip-fondo:var(--rampa-grafito-50);--ui-tooltip-texto:var(--rampa-banda-tooltip)}:root{--ui-acento-luz:var(--rampa-acento-relleno-luz);--ui-acento-sombra:var(--rampa-acento-relleno-sombra);--ui-franja-degradado:radial-gradient(140% 130% at 10% 0%, var(--ui-acento-luz) 0%, var(--rampa-acento-relleno) 50%, var(--ui-acento-sombra) 100%);--ui-heroe-degradado:radial-gradient(140% 120% at 12% 0%, var(--ui-acento-luz) 0%, var(--rampa-acento-relleno) 48%, var(--ui-acento-sombra) 100%);--ui-franja-texto:var(--rampa-acento-sobre);--ui-franja-boton:var(--rampa-acento-sobre);--ui-franja-boton-texto:var(--rampa-acento-relleno);--ui-franja-pildora:var(--rampa-acento-sobre)}@supports (color:color-mix(in lab, red, red)){:root{--ui-franja-pildora:color-mix(in srgb, var(--rampa-acento-sobre) 14%, transparent)}}:root{--ui-arte-profundo:var(--rampa-acento-relleno)}@supports (color:color-mix(in lab, red, red)){:root{--ui-arte-profundo:color-mix(in srgb, var(--rampa-acento-relleno), var(--rampa-tinta-0) 25%)}}:root{--ui-marca-agua-opacidad:.16;--ui-grano-franja:.34;--ui-grano-barra:.22;--ui-grano-foto:.18;--ui-grano-textura:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");--ui-filtros-fondo:var(--ui-acento-sombra);--ui-filtros-texto:var(--rampa-acento-sobre);--ui-filtros-chip-borde:var(--ui-acento-sombra)}@supports (color:color-mix(in lab, red, red)){:root{--ui-filtros-chip-borde:color-mix(in srgb, var(--ui-acento-sombra), var(--rampa-acento-sobre) 45%)}}:root{--ui-filtros-chip-activo-fondo:var(--rampa-acento-sobre);--ui-filtros-chip-activo-texto:var(--ui-acento-sombra);--ui-filtros-sombra:inset 0 -1px 0 #0000002e;--ui-banda-vidrio:#1b1c1ed6;--ui-banda-fondo:var(--rampa-banda-1);--ui-banda-2:var(--rampa-banda-2);--ui-banda-3:var(--rampa-banda-3);--ui-banda-linea:var(--rampa-banda-linea);--ui-banda-texto:var(--rampa-tinta-0);--ui-banda-texto-2:var(--rampa-banda-texto-2);--ui-banda-acento:var(--rampa-acento-banda);--ui-banda-celda-borde:#ffffff3d;--ui-banda-flecha-borde:#ffffff38;--ui-bloque-oscuro:var(--rampa-banda-bloque);--ui-bloque-oscuro-texto:var(--rampa-tinta-0);--ui-bloque-oscuro-texto-2:var(--rampa-banda-texto-2);--ui-bloque-oscuro-linea:var(--rampa-banda-linea);--ui-bloque-oscuro-acento:var(--rampa-acento-banda);--ui-bloque-oscuro-serie-neutra:var(--rampa-serie-neutra-banda);--ui-separador-tile-oscuro:inset -1px -1px 0 var(--rampa-banda-linea);--ui-foto-velo:linear-gradient(90deg, #121416f0 10%, #12141659 72%), linear-gradient(0deg, #121416e6 6%, #12141600 55%);--ui-foto-filtro:grayscale(1) contrast(1.05) brightness(.9);--ui-foto-opacidad:.38;--ui-aviso:var(--rampa-aviso);--ui-aviso-texto:var(--rampa-tinta-0);--ui-punto-activo:var(--rampa-punto-activo);--ui-punto-pausa:var(--rampa-punto-pausa);--ui-punto-apagado:var(--rampa-punto-apagado);--ui-sombra-menu:12px 0 32px #00000014;--ui-sombra-tecla:0 2px 0 0 #00000047, 0 12px 22px -8px #00000073;--ui-sombra-dialogo:0 40px 100px #0000004d;--ui-bv-violeta:#6901fc;--ui-bv-violeta-hover:#5a00d8;--ui-bv-violeta-claro:#9b6bff;--ui-bv-brillo-violeta:#5100b9b3;--ui-bv-tinta:#012633;--ui-bv-grafito:#1d2226;--ui-bv-papel:#fbfbf8;--ui-bv-papel-hover:#eef0ee;--ui-bv-papel-sobre-oscuro:#f1f2ef;--ui-bv-blanco:#fff;--ui-bv-negro:#000;--ui-bv-tapa:#d6dadd;--ui-bv-tapa-canto:#f3f5f6;--ui-bv-tapa-oscura:#262b2f;--ui-bv-tapa-oscura-canto:#353b40;--ui-bv-cinta:#1f2428;--ui-bv-velo-tapa:#292f321a;--ui-bv-fondo-luz:#e4edf0;--ui-bv-fondo-medio:#c3d0d8;--ui-bv-fondo-sombra:#b2c0c9;--ui-bv-fondo-oscuro-luz:#2a3035;--ui-bv-fondo-oscuro-sombra:#15191c;--ui-bv-volteo:#c3c9cd;--ui-bv-fondo-pagina:#f7fbfc;--ui-bv-logo-abierto:#1b3743;--ui-bv-enlace:#2f4652;--ui-bv-enlace-hover:#06232e;--ui-bv-etiqueta:#3d4a50;--ui-bv-etiqueta-suave:#5b727b;--ui-bv-texto-secundario:#4a555b;--ui-bv-pie:#69757b;--ui-bv-pie-registro:#5b666c;--ui-bv-sufijo:#6b777d;--ui-bv-marcador:#8a969c;--ui-bv-contorno:#7b878c;--ui-bv-contorno-sobre-oscuro:#8c9599;--ui-bv-control-oscuro:#2a2f33;--ui-bv-control-oscuro-hover:#343a3e;--ui-bv-texto-sobre-oscuro:#e6eaec;--ui-bv-texto-suave-sobre-oscuro:#c9d0d4;--ui-bv-linea-de-corte:#1d23268c;--ui-bv-error:#be2323;--ui-bv-error-tarjeta:#c2181d;--ui-bv-error-texto:#b7191c;--ui-bv-pantalla-apagada:#050708;--ui-bv-en-linea:#3fc168;--ui-bv-manual:#0b0c0d;--ui-bv-manual-cara:#18191a;--ui-bv-manual-boton-hover:#e4e4e4;--ui-bv-esquina-luz:#1b1c1e;--ui-bv-esquina-sombra:#0e0f10;--ui-bv-sombra-tarjeta:#0c181d8c;--ui-bv-sombra-pastilla:#0c181d80;--ui-bv-sombra-telefono:#0e24338c;--ui-bv-sombra-telefono-suave:#0e243359;--ui-bv-sombra-honda:#00040799;--ui-bv-sombra-cuerpo:#374b552e;--ui-bv-texto:#012633;--ui-bv-texto-suave:#405d69;--ui-bv-borde:#e2ecef;--ui-bv-borde-fuerte:#b2c4cb;--ui-bv-superficie:#fff;--ui-bv-acento:#6901fc;--ui-bv-acento-hover:#5700d3;--ui-bv-acento-tinte:#f7f6ff;--ui-bv-acento-texto:#6901fc;--ui-bv-blanco-0:#fff0;--ui-bv-blanco-2:#ffffff05;--ui-bv-blanco-2p5:#ffffff06;--ui-bv-blanco-4p5:#ffffff0b;--ui-bv-blanco-6:#ffffff0f;--ui-bv-blanco-7:#ffffff12;--ui-bv-blanco-8:#ffffff14;--ui-bv-blanco-10:#ffffff1a;--ui-bv-blanco-14:#ffffff24;--ui-bv-blanco-15:#ffffff26;--ui-bv-blanco-16:#ffffff29;--ui-bv-blanco-25:#ffffff40;--ui-bv-blanco-26:#ffffff42;--ui-bv-blanco-30:#ffffff4d;--ui-bv-blanco-35:#ffffff59;--ui-bv-blanco-40:#fff6;--ui-bv-blanco-50:#ffffff80;--ui-bv-blanco-55:#ffffff8c;--ui-bv-blanco-60:#fff9;--ui-bv-blanco-70:#ffffffb3;--ui-bv-blanco-74:#ffffffbd;--ui-bv-negro-0:#0000;--ui-bv-negro-1p8:#00000005;--ui-bv-negro-6:#0000000f;--ui-bv-negro-8:#00000014;--ui-bv-negro-12:#0000001f;--ui-bv-negro-14:#00000024;--ui-bv-negro-15:#00000026;--ui-bv-negro-18:#0000002e;--ui-bv-negro-22:#00000038;--ui-bv-negro-25:#00000040;--ui-bv-negro-30:#0000004d;--ui-bv-negro-45:#00000073;--ui-bv-negro-60:#0009;--ui-bv-negro-70:#000000b3}@supports (color:lab(0% 0 0)){:root{--ui-filtros-sombra:inset 0 -1px 0 lab(0% 0 0/.18);--ui-banda-vidrio:lab(10.2213% -.0955984 -1.54159/.84);--ui-banda-celda-borde:lab(100% 0 0/.24);--ui-banda-flecha-borde:lab(100% 0 0/.22);--ui-foto-velo:linear-gradient(90deg, lab(6.18325% -.491343 -1.57585/.94) 10%, lab(6.18325% -.491343 -1.57585/.35) 72%), linear-gradient(0deg, lab(6.18325% -.491343 -1.57585/.9) 6%, lab(6.18325% -.491343 -1.57585/0) 55%);--ui-sombra-menu:12px 0 32px lab(0% 0 0/.08);--ui-sombra-tecla:0 2px 0 0 lab(0% 0 0/.28), 0 12px 22px -8px lab(0% 0 0/.45);--ui-sombra-dialogo:0 40px 100px lab(0% 0 0/.3);--ui-bv-brillo-violeta:lab(24.5471% 66.5728 -84.1287/.7);--ui-bv-velo-tapa:lab(18.8368% -2.07752 -2.89857/.1);--ui-bv-fondo-luz:lab(93.0905% -2.34774 -2.7029);--ui-bv-fondo-medio:lab(82.6601% -3.61437 -5.3877);--ui-bv-fondo-sombra:lab(76.8516% -3.70395 -6.20811);--ui-bv-fondo-pagina:lab(98.3395% -1.24589 -.976396);--ui-bv-logo-abierto:lab(21.2505% -7.89256 -10.9578);--ui-bv-enlace:lab(28.1878% -6.81326 -9.95799);--ui-bv-enlace-hover:lab(11.9535% -7.49179 -10.8569);--ui-bv-linea-de-corte:lab(13.0362% -2.06327 -2.89174/.55);--ui-bv-error:lab(42.4236% 59.8149 41.9956);--ui-bv-error-tarjeta:lab(42.3119% 63.0679 45.4931);--ui-bv-error-texto:lab(40.095% 59.891 42.9038);--ui-bv-en-linea:lab(69.6529% -51.4113 33.9912);--ui-bv-manual-boton-hover:lab(90.72% .0000298023 -.0000119209);--ui-bv-sombra-tarjeta:lab(7.2825% -3.4845 -5.63906/.55);--ui-bv-sombra-pastilla:lab(7.2825% -3.4845 -5.63906/.5);--ui-bv-sombra-telefono:lab(12.9812% -4.83533 -12.6029/.55);--ui-bv-sombra-telefono-suave:lab(12.9812% -4.83533 -12.6029/.35);--ui-bv-sombra-honda:lab(.912232% -.735536 -1.70107/.6);--ui-bv-sombra-cuerpo:lab(30.4977% -5.95808 -8.57767/.18);--ui-bv-texto:lab(13.2138% -8.98045 -12.4252);--ui-bv-texto-suave:lab(37.5256% -8.62885 -10.7236);--ui-bv-borde:lab(92.6469% -3.01233 -3.01136);--ui-bv-borde-fuerte:lab(78.0779% -5.29093 -5.70542);--ui-bv-superficie:lab(100% 0 0);--ui-bv-acento:lab(36.1111% 71.8478 -99.2366);--ui-bv-acento-hover:lab(29.4681% 63.3848 -87.0253);--ui-bv-acento-tinte:lab(97.0831% 1.71393 -4.962);--ui-bv-acento-texto:lab(36.1111% 71.8478 -99.2366);--ui-bv-blanco-0:lab(100% 0 0/0);--ui-bv-blanco-2:lab(100% 0 0/.02);--ui-bv-blanco-2p5:lab(100% 0 0/.025);--ui-bv-blanco-4p5:lab(100% 0 0/.045);--ui-bv-blanco-6:lab(100% 0 0/.06);--ui-bv-blanco-7:lab(100% 0 0/.07);--ui-bv-blanco-8:lab(100% 0 0/.08);--ui-bv-blanco-10:lab(100% 0 0/.1);--ui-bv-blanco-14:lab(100% 0 0/.14);--ui-bv-blanco-15:lab(100% 0 0/.15);--ui-bv-blanco-16:lab(100% 0 0/.16);--ui-bv-blanco-25:lab(100% 0 0/.25);--ui-bv-blanco-26:lab(100% 0 0/.26);--ui-bv-blanco-30:lab(100% 0 0/.3);--ui-bv-blanco-35:lab(100% 0 0/.35);--ui-bv-blanco-40:lab(100% 0 0/.4);--ui-bv-blanco-50:lab(100% 0 0/.5);--ui-bv-blanco-55:lab(100% 0 0/.55);--ui-bv-blanco-60:lab(100% 0 0/.6);--ui-bv-blanco-70:lab(100% 0 0/.7);--ui-bv-blanco-74:lab(100% 0 0/.74);--ui-bv-negro-0:lab(0% 0 0/0);--ui-bv-negro-1p8:lab(0% 0 0/.018);--ui-bv-negro-6:lab(0% 0 0/.06);--ui-bv-negro-8:lab(0% 0 0/.08);--ui-bv-negro-12:lab(0% 0 0/.12);--ui-bv-negro-14:lab(0% 0 0/.14);--ui-bv-negro-15:lab(0% 0 0/.15);--ui-bv-negro-18:lab(0% 0 0/.18);--ui-bv-negro-22:lab(0% 0 0/.22);--ui-bv-negro-25:lab(0% 0 0/.25);--ui-bv-negro-30:lab(0% 0 0/.3);--ui-bv-negro-45:lab(0% 0 0/.45);--ui-bv-negro-60:lab(0% 0 0/.6);--ui-bv-negro-70:lab(0% 0 0/.7)}}[data-cambiando-tema] *,[data-cambiando-tema] :before,[data-cambiando-tema] :after{transition:none!important}}@layer tipografia{*,:before,:after{box-sizing:border-box}body{background:var(--ui-fondo);color:var(--ui-texto);font-family:var(--fuente-ui);font-size:var(--txt-md);line-height:var(--lh-md);font-weight:var(--peso-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,h5,h6{font-weight:var(--peso-semi);color:var(--ui-texto);margin:0}h1,h2,h3{font-family:var(--fuente-titulo);font-weight:var(--peso-fuerte)}h1{font-size:var(--txt-2xl);line-height:var(--lh-2xl);letter-spacing:var(--tr-2xl)}h2{font-size:var(--txt-xl);line-height:var(--lh-xl);letter-spacing:var(--tr-xl)}h3{font-size:var(--txt-lg);line-height:var(--lh-lg);letter-spacing:var(--tr-lg)}h4{font-size:var(--txt-base);line-height:var(--lh-base)}h5{font-size:var(--txt-md);line-height:var(--lh-md)}h6{font-size:var(--txt-rotulo);letter-spacing:var(--tr-rotulo);font-weight:var(--peso-rotulo);color:var(--ui-texto-secundario)}p{margin:0 0 var(--esp-3)}p:last-child{margin-bottom:0}a{color:var(--ui-acento-texto);font-weight:var(--peso-semi);text-decoration-color:currentColor}@supports (color:color-mix(in lab, red, red)){a{-webkit-text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent);-webkit-text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 35%, transparent)}}a{text-underline-offset:3px;transition:color var(--dur-rapida) var(--ease-estandar)}a:hover{color:var(--ui-acento-texto-hover);text-decoration-color:currentColor}img{max-width:100%;display:block}figure{margin:0}:focus{outline:none}:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px;border-radius:var(--radio-xs)}::selection{background:var(--ui-seleccion)}code{font-family:var(--fuente-mono);background:var(--ui-superficie-hundida);border-radius:var(--radio-xs);overflow-wrap:anywhere;padding:.1em .35em;font-size:.9em}.rotulo-mono{font-family:var(--fuente-mono);font-size:var(--txt-2xs);font-weight:var(--peso-medio);line-height:var(--lh-mono);letter-spacing:var(--tr-mayus);text-transform:uppercase;color:var(--ui-texto-secundario)}.table,.kpi-valor,.numeros-tabulares{font-variant-numeric:tabular-nums}.enfasis{font-family:var(--fuente-acento);font-style:italic;font-weight:var(--peso-normal);letter-spacing:-.01em;text-transform:none;text-decoration:underline;-webkit-text-decoration-color:var(--ui-acento-texto);-webkit-text-decoration-color:var(--ui-acento-texto);-webkit-text-decoration-color:var(--ui-acento-texto);text-decoration-color:var(--ui-acento-texto);text-underline-offset:4px;text-decoration-skip-ink:none;font-size:1.18em;text-decoration-thickness:3px}html,body{height:100%;margin:0}:root{--fuente-emoji:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--fuente-ui:var(--font-manrope), ui-sans-serif, system-ui, -apple-system, sans-serif, var(--fuente-emoji);--fuente-titulo:var(--font-bricolage), var(--font-manrope), ui-sans-serif, system-ui, sans-serif, var(--fuente-emoji);--fuente-mono:var(--font-geist-mono), ui-monospace, "SF Mono", Menlo, monospace;--fuente-acento:var(--font-instrument-serif), Georgia, serif}button:not(:disabled),[role=button]:not(:disabled),label.btn{cursor:pointer}}@layer componentes{.btn{justify-content:center;align-items:center;gap:var(--esp-2);min-height:var(--alto-control);padding:0 var(--esp-3m);font:var(--tipo-boton-chico);white-space:nowrap;cursor:pointer;color:var(--ui-texto);border:1px solid var(--ui-borde-fuerte);border-radius:var(--forma-control-chico);transition:background-color var(--dur-rapida) var(--ease-estandar), border-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar), transform var(--dur-rapida) var(--ease-estandar);background:0 0;text-decoration:none;display:inline-flex}.btn svg{flex:none;display:block}.btn .icono{width:1.15em;height:1.15em}.btn:hover:not(:disabled):not(.btn-ghost){box-shadow:var(--ui-sombra-tecla);transform:translateY(-2px)}.btn:active:not(:disabled){box-shadow:none;transition-duration:var(--dur-inmediata);transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.btn-secondary:hover:not(:disabled),.btn:not(.btn-primary):not(.btn-oscuro):not(.btn-ghost):not(.btn-peligro):hover:not(:disabled){background:var(--ui-acento-suave);border-color:var(--ui-acento-texto);color:var(--ui-texto)}.btn-primary{background:var(--ui-acento-solido);border-color:var(--ui-acento-solido);color:var(--ui-texto-sobre-acento);box-shadow:inset 0 0 0 var(--borde-control) var(--ui-boton-principal-contorno)}.btn-primary:hover:not(:disabled){box-shadow:inset 0 0 0 var(--borde-control) var(--ui-boton-principal-contorno), var(--ui-sombra-tecla)}.btn-primary:active:not(:disabled){background:var(--ui-acento-solido-hover);border-color:var(--ui-acento-solido-hover);box-shadow:inset 0 0 0 var(--borde-control) var(--ui-boton-principal-contorno)}.btn-oscuro{background:var(--ui-franja-boton);border-color:var(--ui-franja-boton);color:var(--ui-franja-boton-texto)}.btn-ghost{color:var(--ui-acento-texto);padding-inline:var(--esp-2m);background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave)}.btn-ghost:active:not(:disabled){background:var(--ui-acento-suave-hover)}.btn-peligro{color:var(--ui-peligro-texto);border-color:var(--ui-peligro-borde-suave);background:0 0}.btn-peligro:hover:not(:disabled){background:var(--ui-peligro-solido);border-color:var(--ui-peligro-solido);color:var(--ui-peligro-sobre-solido)}.btn-peligro:active:not(:disabled){background:var(--ui-peligro-solido-hover);border-color:var(--ui-peligro-solido-hover)}.btn-icon{width:var(--alto-control);min-width:var(--alto-control);padding:0}.btn-icon.btn-ghost{color:var(--ui-texto-secundario)}.btn-icon.btn-ghost:hover:not(:disabled){color:var(--ui-texto);background:var(--ui-superficie-hover)}.btn-block{width:100%}.btn[data-tamano=grande]{min-height:var(--alto-control-grande);padding-inline:var(--esp-4m);font:var(--tipo-boton);border-radius:var(--forma-control)}.btn-icon[data-tamano=grande]{width:var(--alto-control-grande);min-width:var(--alto-control-grande);padding:0}.btn[data-tamano=chico]{min-height:calc(var(--alto-control) - var(--esp-2));padding-inline:var(--esp-3);font-size:var(--txt-sm)}.btn-icon[data-tamano=chico]{width:calc(var(--alto-control) - var(--esp-2));min-width:calc(var(--alto-control) - var(--esp-2));padding:0}@media (prefers-reduced-motion:reduce){.btn:hover:not(:disabled):not(.btn-ghost),.btn:active:not(:disabled){transform:none}}.boton-plano{appearance:none;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.field{gap:var(--esp-2);flex-direction:column;min-width:0;display:flex}.field>label{font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-texto)}.field-requerido{color:var(--ui-peligro-texto)}.field-ayuda{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.field-error{font-size:var(--txt-xs);color:var(--ui-peligro-texto)}.input{width:100%;min-height:var(--alto-control-grande);padding:0 var(--esp-3m);font:inherit;font-size:var(--txt-base);font-weight:var(--peso-medio);color:var(--ui-texto);caret-color:var(--ui-acento-solido);background:var(--ui-superficie);border:1px solid var(--ui-borde-fuerte);border-radius:var(--forma-campo);transition:border-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar)}.input::placeholder{color:var(--ui-texto-terciario)}.input:hover:not(:disabled):not(:focus){border-color:var(--ui-texto-terciario)}.input:focus-visible{border-color:var(--ui-acento-texto);outline:3px solid var(--ui-borde-foco);outline-offset:2px}.input:disabled{background:var(--ui-superficie-hundida);color:var(--ui-texto-secundario);cursor:not-allowed}:is(.input[aria-invalid=true],.field:has(.field-error)>.input){border-color:var(--ui-peligro-solido);box-shadow:inset 0 0 0 1px var(--ui-peligro-solido)}textarea.input{min-height:6rem;padding-block:var(--esp-2m);resize:vertical;line-height:var(--lh-md)}select.input{border-radius:var(--forma-control);padding-left:var(--esp-3);font-size:var(--txt-md);font-weight:var(--peso-semi);cursor:pointer;padding-right:var(--esp-8)}.radio{align-items:center;gap:var(--esp-2);cursor:pointer;font-size:var(--txt-md);-webkit-user-select:none;user-select:none;display:inline-flex}.radio input[type=radio],.seg-opt input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}input[type=checkbox]{accent-color:var(--ui-acento-solido);cursor:pointer;width:1.125rem;height:1.125rem}.elige-archivo{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.elige-archivo>span{overflow-wrap:anywhere;flex:1;min-width:0}.elige-archivo input[type=file]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.elige-archivo:focus-within>.btn{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.telefono-internacional{gap:var(--esp-2);min-width:0;display:flex}.telefono-internacional-pais{flex:none;width:9.5rem}.telefono-internacional>.input:not(.telefono-internacional-pais){flex:auto;min-width:0}.calendario{gap:var(--esp-3);flex-direction:column;flex:none;display:flex}.calendario[data-recargando=si]{opacity:.55;transition:opacity var(--dur-rapida) var(--ease-estandar)}.calendario-periodo{font-size:var(--txt-base);font-weight:var(--peso-semi);color:var(--ui-texto);white-space:nowrap}.calendario-periodo:first-letter{text-transform:uppercase}.calendario-mes{border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-borde-sutil);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.calendario-mes-cabecera{display:contents}.calendario-mes-dia{padding:var(--esp-2) var(--esp-3);background:var(--ui-superficie-2);font-size:var(--txt-2xs);letter-spacing:var(--tr-rotulo);font-weight:var(--peso-rotulo);text-transform:uppercase;color:var(--ui-texto-secundario)}.calendario-celda{gap:var(--esp-1);min-height:calc(var(--alto-fila) * 2.2);padding:var(--esp-2);background:var(--ui-superficie);flex-direction:column;align-items:flex-start;display:flex}.calendario-celda[data-otro-mes=si]{background:var(--ui-superficie-2);color:var(--ui-texto-terciario)}.calendario-celda[data-cerrado=si]{background:var(--ui-superficie-hundida)}.calendario-celda[data-hoy=si]{box-shadow:inset 0 3px 0 var(--ui-acento-solido)}.calendario-dia-numero{min-width:1.75rem;min-height:1.75rem;padding:0 var(--esp-1);font-size:var(--txt-sm);font-weight:var(--peso-medio);border-radius:var(--radio-full);justify-content:center;align-items:center;display:inline-flex}.calendario-dia-numero:hover{background:var(--ui-superficie-3)}.calendario-celda[data-hoy=si] .calendario-dia-numero{background:var(--ui-acento-solido);color:var(--ui-texto-sobre-acento)}.calendario-dia-numero:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.calendario-chip{align-items:center;gap:var(--esp-1);width:100%;padding:1px var(--esp-2);font-size:var(--txt-2xs);line-height:var(--lh-2xs);border-radius:var(--radio-full);transition:box-shadow var(--dur-inmediata) var(--ease-estandar);border:1px solid #0000;display:flex}.calendario-chip:before{content:"";border-radius:var(--radio-full);background:var(--calendario-tono,currentColor);flex:none;block-size:.375rem;inline-size:.375rem}.calendario-chip[data-persona]:before{background:var(--persona-color)}.calendario-chip:hover{box-shadow:var(--ui-sombra-1)}.calendario-chip:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.calendario-chip-hora{font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;flex:none}.calendario-chip-titulo{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.calendario-mas{font-size:var(--txt-2xs);font-weight:var(--peso-medio);color:var(--ui-acento-texto)}.calendario-mas:hover{color:var(--ui-acento-texto-hover);text-decoration:underline}.calendario-mas:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.calendario-conteo{padding:1px var(--esp-2);font-size:var(--txt-2xs);border-radius:var(--radio-full);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);display:none}.calendario-chip[data-tono=neutro],.calendario-bloque[data-tono=neutro]{--calendario-tono:var(--ui-borde-fuerte);background:var(--ui-superficie-3);color:var(--ui-texto-secundario);border-color:var(--ui-borde)}.calendario-chip[data-tono=activo],.calendario-bloque[data-tono=activo]{--calendario-tono:var(--ui-acento-solido);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);border-color:var(--ui-acento-borde-suave)}.calendario-chip[data-tono=exito],.calendario-bloque[data-tono=exito]{--calendario-tono:var(--ui-exito-solido);background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave);border-color:var(--ui-exito-borde-suave)}.calendario-chip[data-tono=atencion],.calendario-bloque[data-tono=atencion]{--calendario-tono:var(--ui-alerta-solido);background:var(--ui-alerta-suave);color:var(--ui-alerta-sobre-suave);border-color:var(--ui-alerta-borde-suave)}.calendario-chip[data-tono=peligro],.calendario-bloque[data-tono=peligro]{--calendario-tono:var(--ui-peligro-solido);background:var(--ui-peligro-suave);color:var(--ui-peligro-sobre-suave);border-color:var(--ui-peligro-borde-suave)}.calendario-chip[data-tono=categoria],.calendario-bloque[data-tono=categoria]{--calendario-tono:var(--ui-texto-terciario);color:var(--ui-texto-secundario);border-color:var(--ui-borde-fuerte);background:0 0}.calendario-semana{--calendario-alto-hora:var(--alto-fila);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie);grid-template-columns:auto repeat(7,minmax(0,1fr));display:grid;overflow:auto}.calendario-semana-esquina,.calendario-semana-dia{z-index:var(--z-pegajoso);padding:var(--esp-2);background:var(--ui-superficie-2);border-bottom:1px solid var(--ui-borde);font-size:var(--txt-2xs);letter-spacing:var(--tr-rotulo);font-weight:var(--peso-rotulo);text-transform:uppercase;color:var(--ui-texto-secundario);text-align:center;position:sticky;top:0}.calendario-semana[data-variante=equipo]{grid-template-columns:auto repeat(var(--calendario-columnas), minmax(10rem, 1fr))}.calendario-semana[data-variante=equipo] .calendario-horas{z-index:var(--z-pegajoso);background:var(--ui-superficie);position:sticky;left:0}.calendario-semana[data-variante=equipo] .calendario-semana-esquina{left:0}.calendario-semana[data-variante=equipo] .calendario-semana-dia{justify-content:center;align-items:center;gap:var(--esp-2);text-transform:none;letter-spacing:normal;font-size:var(--txt-xs);white-space:nowrap;text-overflow:ellipsis;display:flex;overflow:hidden}.calendario-semana-dia[data-hoy=si]{color:var(--ui-acento-texto);box-shadow:inset 0 -3px 0 var(--ui-acento-solido)}.calendario-horas{grid-auto-rows:var(--calendario-alto-hora);border-right:1px solid var(--ui-borde-sutil);display:grid}.calendario-hora{padding:0 var(--esp-2);font-size:var(--txt-2xs);font-variant-numeric:tabular-nums;color:var(--ui-texto-terciario);transform:translateY(-.5em)}.calendario-columna{min-width:0;height:calc((var(--calendario-franja-hasta) - var(--calendario-franja-desde)) / 60 * var(--calendario-alto-hora));background:var(--ui-superficie-hundida);border-right:1px solid var(--ui-borde-sutil);background-image:repeating-linear-gradient(to bottom, var(--ui-borde-sutil) 0, var(--ui-borde-sutil) 1px, transparent 1px, transparent var(--calendario-alto-hora));position:relative}.calendario-columna:last-child{border-right:0}.calendario-jornada{background:var(--ui-superficie);inset-inline:0;top:calc((var(--calendario-jornada-desde) - var(--calendario-franja-desde)) / 60 * var(--calendario-alto-hora));height:calc((var(--calendario-jornada-hasta) - var(--calendario-jornada-desde)) / 60 * var(--calendario-alto-hora));position:absolute}.calendario-columna[data-hoy=si] .calendario-jornada{background:var(--ui-acento-suave)}.calendario-semana[data-variante=equipo] .calendario-columna[data-hoy=si] .calendario-jornada{background:var(--ui-superficie)}.calendario-bloque{padding:1px var(--esp-1) 1px var(--esp-2);border:1px solid #0000;border-inline-start:3px solid var(--calendario-tono,currentColor);border-radius:var(--radio-sm);font-size:var(--txt-2xs);line-height:var(--lh-2xs);top:calc((var(--calendario-bloque-inicio) - var(--calendario-franja-desde)) / 60 * var(--calendario-alto-hora));height:calc((var(--calendario-bloque-fin) - var(--calendario-bloque-inicio)) / 60 * var(--calendario-alto-hora));left:calc(var(--calendario-bloque-columna) / var(--calendario-bloque-columnas) * 100%);width:calc(100% / var(--calendario-bloque-columnas));flex-direction:column;display:flex;position:absolute;overflow:hidden}.calendario-bloque[data-persona]{border-inline-start-color:var(--persona-color)}.calendario-bloque:hover{box-shadow:var(--ui-sombra-2);z-index:var(--z-elevado)}.calendario-bloque:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:-1px;z-index:var(--z-elevado)}.calendario-bloque[data-recortado=inicio]{border-top-left-radius:0;border-top-right-radius:0}.calendario-bloque[data-recortado=fin]{border-bottom-right-radius:0;border-bottom-left-radius:0}.calendario-bloque-hora{font-weight:var(--peso-semi);font-variant-numeric:tabular-nums}.calendario-bloque-titulo,.calendario-bloque-persona{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendario-bloque-persona{opacity:.8}.calendario-bloque{container:calendario-bloque/size}@container calendario-bloque (max-height:3.25rem){.calendario-bloque-persona{display:none}}.calendario-chip[data-cancelado=si] .calendario-chip-titulo,.calendario-bloque[data-cancelado=si] .calendario-bloque-titulo{text-decoration:line-through}.calendario-ahora{background:var(--ui-peligro-solido);height:2px;z-index:var(--z-elevado);pointer-events:none;inset-inline:0;top:calc((var(--calendario-ahora-minuto) - var(--calendario-franja-desde)) / 60 * var(--calendario-alto-hora));position:absolute}.calendario-ahora:before{content:"";border-radius:var(--radio-full);background:var(--ui-peligro-solido);width:8px;height:8px;position:absolute;top:-3px;left:-3px}.calendario-tira{gap:var(--esp-1);display:none}.calendario-tira-dia{min-width:0;min-height:var(--alto-control);padding:var(--esp-1);text-align:center;font-size:var(--txt-2xs);border:1px solid var(--ui-borde);border-radius:var(--radio-sm);background:var(--ui-superficie);color:var(--ui-texto-secundario);flex:1 1 0}.calendario-tira-dia[data-activo=si]{background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);border-color:var(--ui-acento-borde-suave)}.calendario-tira-dia:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.fila-dia{align-items:baseline;gap:var(--esp-3);width:100%;padding:var(--esp-2) 0;border-top:1px solid var(--ui-borde-sutil);display:flex}.fila-dia:first-of-type{border-top:0}.fila-dia:hover{background:var(--ui-superficie-2)}.fila-dia:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.fila-dia-hora{font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;flex:none}.fila-dia-cuerpo{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}@media not all and (min-width:40rem){.calendario-celda{min-height:calc(var(--alto-fila) * 1.4);padding:var(--esp-1);justify-content:flex-start;align-items:center}.calendario-chip,.calendario-mas{display:none}.calendario-conteo{display:inline-block}.calendario-mes-dia{padding:var(--esp-1);text-align:center}.calendario-tira{display:flex}.calendario-semana{grid-template-columns:auto minmax(0,1fr)}.calendario-semana-dia[data-activo=no],.calendario-columna[data-activo=no]{display:none}.calendario-semana[data-variante=equipo]{grid-template-columns:auto repeat(var(--calendario-columnas), minmax(9rem, 1fr))}}.reserva-quien{gap:var(--esp-1);margin-block:var(--esp-3);flex-direction:column;display:flex}.reserva-quien-titulo{font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario)}.reserva-candidato{appearance:none;align-items:center;gap:var(--esp-2);inline-size:100%;min-block-size:var(--alto-control);padding:var(--esp-2) var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie);font:inherit;color:var(--ui-texto);text-align:start;cursor:pointer;transition:background-color var(--dur-inmediata) var(--ease-estandar);display:flex}.reserva-candidato:hover:not(:disabled){background:var(--ui-superficie-2);border-color:var(--ui-borde-fuerte)}.reserva-candidato:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.reserva-candidato[data-actual=si]{border-color:var(--ui-acento-borde-suave);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);cursor:default}.reserva-candidato:disabled:not([data-actual=si]){color:var(--ui-texto-terciario);cursor:not-allowed}.reserva-candidato-estado{font-size:var(--txt-2xs);color:inherit;opacity:.8}.seg{align-self:flex-start;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.seg-opt{justify-content:center;align-items:center;gap:var(--esp-2);padding:0 var(--esp-3m);min-height:var(--alto-control-grande);font:var(--tipo-boton-chico);color:var(--ui-texto);white-space:nowrap;cursor:pointer;border:1px solid var(--ui-borde-fuerte);border-radius:var(--forma-control-chico);transition:background-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar), transform var(--dur-rapida) var(--ease-estandar);background:0 0;display:inline-flex}.seg-opt:has(input:checked){background:var(--ui-texto);border-color:var(--ui-texto);color:var(--ui-superficie)}.seg-opt:not(:has(input:checked)):hover{box-shadow:var(--ui-sombra-tecla);transform:translateY(-2px)}.seg-opt:has(input:focus-visible){outline:3px solid var(--ui-borde-foco);outline-offset:2px}@media (prefers-reduced-motion:reduce){.seg-opt:not(:has(input:checked)):hover{transform:none}}.opciones-tarjeta{gap:var(--esp-3);border:0;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));min-inline-size:0;margin:0;padding:0;display:grid;position:relative}.opcion-tarjeta{gap:var(--esp-2);padding:var(--esp-4);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);cursor:pointer;transition:border-color var(--dur-rapida) var(--ease-estandar), background-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar);flex-direction:column;display:flex;position:relative}.opcion-tarjeta input{opacity:0;cursor:inherit;margin:0;position:absolute;inset:0}.opcion-tarjeta:not(:has(input:checked)):hover{border-color:var(--ui-borde-fuerte);box-shadow:var(--ui-sombra-1)}.opcion-tarjeta:has(input:checked){background:var(--ui-acento-suave);border-color:var(--ui-acento-solido);box-shadow:0 0 0 1px var(--ui-acento-solido)}.opcion-tarjeta:has(input:focus-visible){outline:2px solid var(--ui-borde-foco);outline-offset:2px}.opciones-tarjeta:disabled .opcion-tarjeta{cursor:not-allowed}.opciones-tarjeta:disabled .opcion-tarjeta:not(:has(input:checked)){opacity:.6}.opcion-tarjeta:has(input:disabled){cursor:not-allowed;background:var(--ui-superficie-2)}.opcion-tarjeta:has(input:disabled):hover{border-color:var(--ui-borde);box-shadow:none}.opcion-tarjeta:has(input:disabled) .opcion-tarjeta-titulo{color:var(--ui-texto-secundario)}.opcion-tarjeta-cabecera{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.opcion-tarjeta-titulo{align-items:center;gap:var(--esp-2);font-family:var(--fuente-titulo);font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-texto);display:inline-flex}.opcion-tarjeta-titulo:before{content:"";inline-size:var(--esp-4);block-size:var(--esp-4);border:2px solid var(--ui-borde-fuerte);border-radius:var(--radio-full);transition:border-color var(--dur-rapida) var(--ease-estandar), border-width var(--dur-rapida) var(--ease-estandar);flex:none}.opcion-tarjeta:has(input:checked) .opcion-tarjeta-titulo:before{border:5px solid var(--ui-acento-solido);background:var(--ui-superficie)}.opcion-tarjeta:has(input:checked) .opcion-tarjeta-titulo{color:var(--ui-acento-sobre-suave)}.opcion-tarjeta-extra{color:var(--ui-texto-secundario);flex:none}.opcion-tarjeta-descripcion{font-size:var(--txt-sm);color:var(--ui-texto-secundario);line-height:1.45}.pestanas{gap:var(--esp-1);scrollbar-width:none;border-bottom:1px solid var(--ui-borde-fuerte);flex:none;min-width:0;display:flex;overflow-x:auto}.pestanas::-webkit-scrollbar{display:none}.pestana{align-items:center;gap:var(--esp-2);min-height:var(--alto-control);padding:var(--esp-2) var(--esp-3);font:inherit;font-size:var(--txt-md);font-weight:var(--peso-semi);color:var(--ui-texto-secundario);white-space:nowrap;border-radius:var(--forma-control-chico) var(--forma-control-chico) 0 0;cursor:pointer;transition:color var(--dur-rapida) var(--ease-estandar), background-color var(--dur-rapida) var(--ease-estandar), border-color var(--dur-rapida) var(--ease-estandar);background:0 0;border:0;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;text-decoration:none;display:inline-flex;position:relative}.pestana:hover{color:var(--ui-texto);background:var(--ui-acento-suave)}.pestana[aria-selected=true],.pestana[aria-current=page]{color:var(--ui-texto);font-weight:var(--peso-fuerte);border-bottom-color:var(--ui-acento-texto)}.pestana:focus-visible{outline-offset:-2px}.pestana-contador{min-width:1.25rem;height:1.25rem;padding:0 var(--esp-1);font-size:var(--txt-2xs);font-weight:var(--peso-fuerte);border-radius:var(--radio-full);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);place-items:center;display:inline-grid}.pestanas-panel{gap:var(--esp-5);min-width:0;padding-top:var(--esp-5);flex-direction:column;display:flex}.pestanas[data-variante=franja]{align-items:center;gap:var(--esp-2);min-height:4.5rem;padding:.875rem var(--esp-8);color:var(--ui-filtros-texto);background:var(--ui-filtros-fondo);box-shadow:var(--ui-filtros-sombra);border-bottom:0}.pestanas[data-variante=franja] .pestana{min-height:var(--alto-control);font:var(--tipo-boton-chico);color:var(--ui-filtros-texto);border:1px solid var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora);margin-bottom:0;padding:0 .875rem}.pestanas[data-variante=franja] .pestana:hover{color:var(--ui-filtros-texto);background:var(--ui-franja-pildora);border-color:var(--ui-filtros-texto)}.pestanas[data-variante=franja] .pestana[aria-selected=true],.pestanas[data-variante=franja] .pestana[aria-current=page]{color:var(--ui-filtros-chip-activo-texto);background:var(--ui-filtros-chip-activo-fondo);border-color:var(--ui-filtros-chip-activo-fondo)}.pestanas[data-variante=franja] .pestana:focus-visible{outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.pestanas[data-variante=franja] .pestana-contador{font-family:var(--fuente-mono);color:var(--ui-filtros-texto);background:var(--ui-filtros-fondo)}.pestanas-panel[data-variante=franja]{gap:0;padding-top:0}.seccion{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.seccion+.seccion{padding-top:var(--esp-6);border-top:1px solid var(--ui-borde)}.seccion-cabecera{gap:var(--esp-1);flex-direction:column;display:flex}.seccion-titulo{font:var(--tipo-titulo-tarjeta);color:var(--ui-texto);margin:0}.seccion-descripcion{font:var(--tipo-sub);color:var(--ui-texto-secundario);margin:0}.seccion-cuerpo{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.avanzado{border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);background:var(--ui-superficie-2);min-width:0}.avanzado-resumen{align-items:center;column-gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);cursor:pointer;border-radius:var(--forma-tarjeta);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"chevron titulo"".descripcion";list-style:none;display:grid}.avanzado-resumen::-webkit-details-marker{display:none}.avanzado-resumen:hover .avanzado-titulo{color:var(--ui-acento-texto)}.avanzado-chevron{color:var(--ui-texto-secundario);transition:transform var(--dur-rapida) var(--ease-estandar);grid-area:chevron;display:flex}.avanzado[open]>.avanzado-resumen .avanzado-chevron{transform:rotate(180deg)}.avanzado-titulo{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto);transition:color var(--dur-rapida) var(--ease-estandar);grid-area:titulo}.avanzado-descripcion{font-size:var(--txt-xs);color:var(--ui-texto-secundario);grid-area:descripcion}.avanzado-cuerpo{gap:var(--esp-4);padding:var(--esp-2) var(--esp-4) var(--esp-4);flex-direction:column;display:flex}.interruptor{justify-content:space-between;align-items:center;gap:var(--esp-4);min-width:0;display:flex}.interruptor-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.interruptor-etiqueta{font-size:var(--txt-md);font-weight:var(--peso-semi);cursor:pointer}.interruptor-descripcion{font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.interruptor-control{border-radius:var(--radio-full);background:var(--ui-borde-fuerte);cursor:pointer;width:2.75rem;height:1.5rem;transition:background-color var(--dur-rapida) var(--ease-estandar);border:0;flex:none;padding:0;position:relative}.interruptor-control[aria-checked=true]{background:var(--ui-acento-solido)}.interruptor-control:disabled{opacity:.45;cursor:not-allowed}.interruptor-perilla{border-radius:var(--radio-full);background:var(--ui-superficie);width:1.125rem;height:1.125rem;box-shadow:var(--ui-sombra-1);transition:transform var(--dur-rapida) var(--ease-enfatico);position:absolute;top:3px;left:3px}.interruptor-control[aria-checked=true]>.interruptor-perilla{transform:translate(1.25rem)}.interruptor+.interruptor{padding-top:var(--esp-4);border-top:1px solid var(--ui-borde-sutil)}.diagnostico{margin-top:var(--esp-2)}.diagnostico>summary{font-size:var(--txt-xs);font-weight:var(--peso-semi);cursor:pointer}.diagnostico-crudo{margin:var(--esp-2) 0;padding:var(--esp-3);max-height:12rem;font-family:var(--fuente-mono);font-size:var(--txt-xs);white-space:pre-wrap;word-break:break-word;color:var(--ui-texto);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);overflow:auto}.menu-acciones{top:var(--menu-y,0);left:var(--menu-x,0);z-index:var(--z-aviso);min-width:12rem;padding:var(--esp-1);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);box-shadow:var(--ui-sombra-3), var(--ui-anillo-elevacion);animation:menu-entra var(--dur-rapida) var(--ease-entrada);flex-direction:column;display:flex;position:fixed;transform:translate(-100%)}.menu-acciones-item{align-items:center;gap:var(--esp-2);min-height:var(--alto-control);padding:0 var(--esp-3);font:inherit;font-size:var(--txt-md);font-weight:var(--peso-medio);text-align:left;color:var(--ui-texto);border-radius:var(--radio-md);cursor:pointer;background:0 0;border:0;display:flex}.menu-acciones-item>svg{width:1.25rem;height:1.25rem;color:var(--ui-texto-secundario)}.menu-acciones-item:hover:not(:disabled),.menu-acciones-item:focus-visible{background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);outline:none}.menu-acciones-item[data-tono=peligro],.menu-acciones-item[data-tono=peligro]>svg{color:var(--ui-peligro-texto)}.menu-acciones-item[data-tono=peligro]:hover:not(:disabled),.menu-acciones-item[data-tono=peligro]:focus-visible{background:var(--ui-peligro-suave);color:var(--ui-peligro-sobre-suave)}.menu-acciones-item:disabled{opacity:.45;cursor:not-allowed}.menu-acciones-separador{height:1px;margin:var(--esp-1) var(--esp-2);background:var(--ui-borde-sutil)}@keyframes menu-entra{0%{opacity:0;translate:0 -4px}}.marca{height:auto;fill:var(--ui-marca);flex:none;display:block}.marca[data-tono=menu]{fill:var(--ui-menu-marca)}.marca[data-tono=portada]{fill:var(--ui-portada-texto)}.portada{justify-content:space-between;gap:var(--esp-10);min-height:100%;padding:var(--esp-10);color:var(--ui-portada-texto);background:var(--ui-gradiente-marca);flex-direction:column;display:flex;overflow:hidden}.portada-mensaje{gap:var(--esp-3);flex-direction:column;max-width:26rem;display:flex}.portada-titulo{font-family:var(--fuente-titulo);font-size:clamp(var(--txt-3xl), 3.2vw, 2.75rem);letter-spacing:var(--tr-4xl);line-height:1.1;font-weight:var(--peso-extra);margin:0}.portada-titulo .enfasis{-webkit-text-decoration-color:var(--ui-identidad);-webkit-text-decoration-color:var(--ui-identidad);-webkit-text-decoration-color:var(--ui-identidad);text-decoration-color:var(--ui-identidad)}.portada-bajada{font-size:var(--txt-base);font-weight:var(--peso-semi);color:var(--ui-portada-texto-secundario);margin:0}.card{gap:var(--esp-5);min-width:0;padding:var(--esp-7) var(--esp-8);background:var(--ui-superficie-2);border-radius:var(--forma-tile);box-shadow:var(--ui-separador-tile);border:0;flex-direction:column;display:flex}.card[data-variante=flotante]{gap:var(--esp-3);padding:var(--esp-5) var(--esp-6);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);box-shadow:var(--ui-sombra-1)}.card[data-tono=oscuro]{background:var(--ui-bloque-oscuro);color:var(--ui-bloque-oscuro-texto);box-shadow:var(--ui-separador-tile-oscuro)}.card-kicker{font-family:var(--fuente-titulo);font-size:var(--txt-bloque);line-height:1.15;font-weight:var(--peso-semi);letter-spacing:-.015em;color:var(--ui-texto)}.card[data-variante=flotante] .card-kicker{font:var(--tipo-titulo-tarjeta);letter-spacing:0}.card-descripcion{font:var(--tipo-sub);color:var(--ui-texto-secundario);margin:0}.card[data-tono=oscuro] .card-kicker{color:var(--ui-bloque-oscuro-texto)}.card[data-tono=oscuro] .card-descripcion{color:var(--ui-bloque-oscuro-texto-2)}:where(.card[data-tono=oscuro]) :where(h2,h3,h4,h5,h6){color:inherit}.card[data-tono=oscuro] .dato-rotulo{color:var(--ui-bloque-oscuro-texto-2)}.card[data-tono=oscuro] .btn:not(.btn-primary,.btn-danger,.btn-oscuro){color:var(--ui-bloque-oscuro-texto);border-color:var(--ui-bloque-oscuro-linea);background:0 0}.card[data-tono=oscuro] .btn:not(.btn-primary,.btn-danger,.btn-oscuro):hover{border-color:var(--ui-bloque-oscuro-texto)}.card[data-ajustada=si]{flex:none;gap:0;padding:0;overflow:hidden}.card[data-ajustada=si]>.card-cabecera{padding:var(--esp-7) var(--esp-8) var(--esp-3)}.card[data-clicable=si]{cursor:pointer;transition:background-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar), transform var(--dur-rapida) var(--ease-estandar)}.card[data-clicable=si]:hover{background:var(--ui-superficie-hover)}.card[data-variante=flotante][data-clicable=si]:hover{border-color:var(--ui-acento-texto);box-shadow:var(--ui-sombra-2);transform:translateY(-1px)}.card-cabecera{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);min-width:0;display:flex}.card-cabecera-texto{flex-direction:column;gap:.375rem;min-width:0;display:flex}.card-cabecera-accion{align-items:center;gap:var(--esp-2);flex:none;display:flex}.card-cabecera:has(>.card-cabecera-accion>.etiqueta){column-gap:var(--esp-3);grid-template-columns:minmax(0,1fr) auto;row-gap:.375rem;display:grid}.card-cabecera:has(>.card-cabecera-accion>.etiqueta)>.card-cabecera-texto{display:contents}.card-cabecera:has(>.card-cabecera-accion>.etiqueta) .card-descripcion{grid-column:1/-1}.card-cabecera:has(>.card-cabecera-accion>.etiqueta)>.card-cabecera-accion{grid-area:1/2}.card-title{font-family:var(--fuente-titulo);font-size:var(--txt-lg);line-height:var(--lh-lg);letter-spacing:var(--tr-lg);font-weight:var(--peso-fuerte)}.card-body{font-size:var(--txt-sm);color:var(--ui-texto-secundario);flex:1;margin:0}.card-meta{align-items:center;gap:var(--esp-2);font-size:var(--txt-xs);color:var(--ui-texto-secundario);display:flex}.kpi{gap:var(--esp-2);container-type:inline-size}@container not (min-width:14rem){.kpi-valor{font-size:var(--txt-2xl);line-height:var(--lh-2xl);white-space:nowrap}}.kpi-cabecera{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.kpi-rotulo{overflow-wrap:anywhere;min-width:0}.kpi-icono{border-radius:var(--radio-full);background:var(--ui-identidad-suave);width:2.25rem;height:2.25rem;color:var(--ui-identidad-sobre-suave);flex:none;place-items:center;display:grid}.kpi[data-tono=atencion] .kpi-icono{background:var(--ui-alerta-suave);color:var(--ui-alerta-sobre-suave)}.kpi[data-tono=exito] .kpi-icono{background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave)}.kpi[data-tono=atencion]{border-color:var(--ui-alerta-borde-suave)}.elev-sm{box-shadow:var(--ui-sombra-1), var(--ui-anillo-elevacion)}.elev-md{box-shadow:var(--ui-sombra-2), var(--ui-anillo-elevacion)}.elev-lg{box-shadow:var(--ui-sombra-3), var(--ui-anillo-elevacion)}.kpi-valor{font-family:var(--fuente-titulo);font-size:var(--txt-4xl);line-height:var(--lh-4xl);letter-spacing:var(--tr-4xl);font-weight:var(--peso-fuerte);color:var(--ui-texto);font-variant-numeric:tabular-nums}.kpi[data-accion]{font:inherit;color:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar), transform var(--dur-rapida) var(--ease-estandar)}.kpi[data-accion]:hover{border-color:var(--ui-acento-borde-suave);box-shadow:var(--ui-sombra-2), var(--ui-anillo-elevacion);transform:translateY(-1px)}.kpi[data-accion]:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.kpi[aria-pressed=true]{border-color:var(--ui-acento-solido);box-shadow:0 0 0 1px var(--ui-acento-solido), var(--ui-sombra-2)}@media (prefers-reduced-motion:reduce){.kpi[data-accion]:hover{transform:none}}.kpi-pie{align-items:center;gap:var(--esp-2);flex-wrap:wrap;min-width:0;display:flex}.miniatura{background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde);border-radius:var(--radio-md);flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.dato{gap:var(--esp-3);padding-block:var(--esp-1);align-items:baseline;min-width:0;display:flex}.dato-rotulo{min-width:7rem;font-size:var(--txt-xs);color:var(--ui-texto-secundario);flex:none}.dato-valor{min-width:0;font-size:var(--txt-sm)}.dato[data-apilado=si]{flex-direction:column;align-items:stretch;gap:0}.dato[data-apilado=si]>.dato-rotulo{min-width:0;font-size:var(--txt-2xs)}.tarjeta-titular{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}@media not all and (min-width:40rem){.kpi{padding:var(--esp-4)}.kpi-icono{display:none}.kpi-valor{font-size:var(--txt-2xl);white-space:nowrap}}.kpi-prefijo{font-family:var(--fuente-ui);font-size:var(--txt-sm);font-weight:var(--peso-medio);letter-spacing:normal;color:var(--ui-texto-secundario)}.kpi-unidad{margin-left:var(--esp-1);font-size:.42em;font-weight:var(--peso-semi);letter-spacing:0}.etiqueta{padding:var(--esp-1) var(--esp-2m);font:var(--tipo-chip);white-space:nowrap;border-radius:var(--forma-pildora);border:1px solid #0000;align-items:center;gap:.375rem;display:inline-flex}.card>.etiqueta,.pila>.etiqueta,.chatitem>.etiqueta{align-self:flex-start}.etiqueta--neutro{background:var(--ui-fondo);color:var(--ui-texto-secundario)}.etiqueta--categoria{color:var(--ui-texto-secundario);border-color:var(--ui-borde-fuerte);background:0 0}.etiqueta--activo{background:var(--ui-chip-azul-fondo);color:var(--ui-chip-azul)}.etiqueta--exito{background:var(--ui-chip-verde-fondo);color:var(--ui-chip-verde)}.etiqueta--atencion{background:var(--ui-chip-ambar-fondo);color:var(--ui-chip-ambar)}.etiqueta--peligro{background:var(--ui-chip-rojo-fondo);color:var(--ui-chip-rojo)}.grupo-etiquetas{align-items:center;gap:var(--esp-1);flex-wrap:wrap;min-width:0;display:inline-flex}.grupo-etiquetas-boton{appearance:none;border-radius:var(--radio-full);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.grupo-etiquetas-boton:hover .etiqueta{text-underline-offset:2px;text-decoration:underline}.grupo-etiquetas-boton:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.grupo-etiquetas-mas{font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario);cursor:default}.editor-etiquetas{gap:var(--esp-2);flex-direction:column;min-width:0;display:flex}.editor-etiquetas-lista{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.editor-etiquetas-puesta{align-items:center;gap:var(--esp-1);max-width:100%;min-height:2rem;padding:0 var(--esp-1) 0 var(--esp-3);font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave);border:1px solid var(--ui-acento-borde-suave);border-radius:var(--radio-full);display:inline-flex}.editor-etiquetas-puesta>span{overflow-wrap:anywhere}.editor-etiquetas-quitar{width:1.5rem;height:1.5rem;color:inherit;border-radius:var(--radio-full);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.editor-etiquetas-quitar:hover{background:var(--ui-superficie)}.editor-etiquetas-quitar:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.editor-etiquetas-nueva{gap:var(--esp-2);display:flex}.editor-etiquetas-nueva>.input{flex:1;min-width:0}.editor-etiquetas-nueva>.btn{flex:none}.editor-etiquetas-sugeridas{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.editor-etiquetas-sugeridas-rotulo{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.editor-etiquetas-sugerida{align-items:center;gap:var(--esp-1);min-height:1.75rem;padding:0 var(--esp-3) 0 var(--esp-2);font:inherit;font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario);background:var(--ui-superficie);border:1px dashed var(--ui-borde-fuerte);border-radius:var(--radio-full);cursor:pointer;display:inline-flex}.editor-etiquetas-sugerida:hover{color:var(--ui-texto);border-color:var(--ui-acento-borde-suave)}.editor-etiquetas-sugerida:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}@media (pointer:coarse){.editor-etiquetas-quitar{width:2.25rem;height:2.25rem}.editor-etiquetas-sugerida{min-height:var(--alto-control)}}.avatar{inline-size:var(--avatar-tamano,2.5rem);block-size:var(--avatar-tamano,2.5rem);border-radius:var(--radio-full);font-family:var(--fuente-titulo);font-size:calc(var(--avatar-tamano,2.5rem) * .38);font-weight:var(--peso-semi);letter-spacing:0;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 0 1px var(--ui-borde-sutil);flex:none;place-items:center;line-height:1;display:inline-grid}.avatar[data-tamano=chico]{--avatar-tamano:2rem}.avatar[data-tamano=medio]{--avatar-tamano:2.5rem}.avatar[data-tamano=grande]{--avatar-tamano:4rem}.avatar[data-tono="1"]{background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave)}.avatar[data-tono="2"]{background:var(--ui-identidad-suave);color:var(--ui-identidad-sobre-suave)}.avatar[data-tono="3"]{background:var(--ui-info-suave);color:var(--ui-info-sobre-suave)}.avatar[data-tono="4"]{background:var(--ui-superficie-3);color:var(--ui-texto)}.avatar[data-tono="5"]{background:var(--ui-menu-fondo);color:var(--ui-menu-texto)}.texto-wa{gap:var(--esp-2);overflow-wrap:anywhere;flex-direction:column;display:flex}.texto-wa-parrafo{margin:0}.texto-wa strong{font-weight:var(--peso-fuerte)}.texto-wa a{color:inherit;text-underline-offset:2px;text-decoration:underline}.texto-codigo,.texto-wa-mono{font-family:var(--fuente-mono);font-size:.92em}.texto-codigo{padding:0 var(--esp-1);border-radius:var(--radio-xs);background:var(--ui-superficie-3);color:var(--ui-texto)}.texto-wa-mono{padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-sm);background:var(--ui-superficie-3);color:var(--ui-texto);white-space:pre-wrap;margin:0}.texto-wa-cita{opacity:.85;border-inline-start:3px solid;margin:0;padding-inline-start:var(--esp-3)}.texto-wa-lista{margin:0;padding-inline-start:var(--esp-5);list-style:outside}ol.texto-wa-lista{list-style-type:decimal}.texto-wa-lista li+li{margin-block-start:var(--esp-1)}.texto-md{gap:var(--esp-3);font-size:var(--txt-md);color:var(--ui-texto);overflow-wrap:anywhere;flex-direction:column;line-height:1.6;display:flex}.texto-md-titulo{margin:var(--esp-2) 0 0;font-family:var(--fuente-titulo);font-weight:var(--peso-fuerte);color:var(--ui-texto);line-height:1.3}.texto-md>.texto-md-titulo:first-child{margin-block-start:0}.texto-md-titulo[data-nivel="1"]{font-size:var(--txt-xl)}.texto-md-titulo[data-nivel="2"]{font-size:var(--txt-lg);border-block-end:1px solid var(--ui-borde-sutil);padding-block-end:var(--esp-1)}.texto-md-titulo[data-nivel="3"]{font-size:var(--txt-md)}.texto-md-parrafo{margin:0}.texto-md strong{font-weight:var(--peso-fuerte)}.texto-md a{color:var(--ui-acento-texto);text-underline-offset:2px;text-decoration:underline}.texto-md-cita{padding:var(--esp-2) var(--esp-3);border-inline-start:3px solid var(--ui-acento-borde-suave);border-radius:0 var(--radio-sm) var(--radio-sm) 0;background:var(--ui-superficie-2);color:var(--ui-texto-secundario);margin:0}.texto-md-lista{margin:0;padding-inline-start:var(--esp-6);list-style:outside}ol.texto-md-lista{list-style-type:decimal}.texto-md-lista li+li{margin-block-start:var(--esp-1)}.texto-md-lista li::marker{color:var(--ui-acento-texto)}.texto-md-bloque-de-codigo{padding:var(--esp-3);font-family:var(--fuente-mono);font-size:var(--txt-sm);white-space:pre-wrap;background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);margin:0}.texto-md-separador{margin:var(--esp-1) 0;border:0;border-block-start:1px solid var(--ui-borde)}.editor-md{background:var(--ui-superficie);border:1px solid var(--ui-borde-fuerte);border-radius:var(--forma-campo);min-inline-size:0;transition:border-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar);flex-direction:column;display:flex}.editor-md:focus-within{border-color:var(--ui-acento-solido);box-shadow:0 0 0 3px var(--ui-acento-solido)}@supports (color:color-mix(in lab, red, red)){.editor-md:focus-within{box-shadow:0 0 0 3px color-mix(in oklab, var(--ui-acento-solido) 24%, transparent)}}.editor-md[data-invalido=si]{border-color:var(--ui-peligro-solido)}.editor-md-cabecera{justify-content:space-between;align-items:center;gap:var(--esp-2);padding:var(--esp-2);background:var(--ui-superficie-2);border-block-end:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md) var(--radio-md) 0 0;flex-wrap:wrap;display:flex}.editor-md-barra{align-items:center;gap:var(--esp-1);flex-wrap:wrap;display:flex}.editor-md-campo{field-sizing:content;min-block-size:18rem;max-block-size:70vh;inline-size:100%;padding:var(--esp-3) var(--esp-4);font:inherit;font-size:var(--txt-md);color:var(--ui-texto);caret-color:var(--ui-acento-solido);resize:vertical;background:0 0;border:0;outline:none;line-height:1.6;display:block}.editor-md-vista{min-block-size:18rem;max-block-size:70vh;padding:var(--esp-3) var(--esp-4);overflow-y:auto}.editor-md-vacio{color:var(--ui-texto-terciario);margin:0}.editor-md-pie{padding:var(--esp-2) var(--esp-4);font-size:var(--txt-xs);color:var(--ui-texto-terciario);border-block-start:1px solid var(--ui-borde-sutil);margin:0}.selector-emojis{display:inline-flex;position:relative}.selector-emojis-panel{z-index:var(--z-menu);gap:var(--esp-2);border-radius:var(--radio-lg);box-shadow:var(--ui-sombra-3);background:var(--ui-superficie);flex-direction:column;display:flex;position:absolute;inset-block-end:calc(100% + var(--esp-2));inset-inline-start:0}.selector-emojis-estado{padding:var(--esp-3) var(--esp-4);font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.selector-emojis-panel em-emoji-picker{--rgb-accent:var(--ui-emoji-acento);--rgb-background:var(--ui-emoji-fondo);--rgb-color:var(--ui-emoji-texto);--border-radius:var(--radio-lg);--font-family:var(--fuente-ui);--shadow:none;block-size:min(22rem,45vh)}@media not all and (min-width:40rem){.selector-emojis-panel{inset-inline:var(--esp-2);position:fixed;inset-block-end:var(--esp-16)}.selector-emojis-panel em-emoji-picker{inline-size:100%}}.tabla-marco{min-width:0;overflow-x:auto}.card:not([data-ajustada=si])>.tabla-marco{margin-inline:calc(-1 * var(--esp-3))}.table{border-collapse:separate;border-spacing:0;width:100%;font:var(--tipo-celda);font-variant-numeric:tabular-nums;color:var(--ui-texto)}.table th{text-align:left;vertical-align:bottom;white-space:nowrap;padding:0 var(--esp-2) var(--esp-2);font:var(--tipo-encabezado-tabla);font-variant-numeric:tabular-nums;letter-spacing:var(--tr-encabezado-tabla);text-transform:uppercase;color:var(--ui-texto-secundario);border-bottom:1px solid var(--ui-borde-fuerte);background:0 0}.table th>.tabla-titulo-fijo{min-height:2.25rem;padding:0 var(--esp-1);align-items:center;display:inline-flex}.table th[data-alineacion=right],.table td[data-alineacion=right]{text-align:right}.table td{padding:var(--esp-3);height:var(--alto-fila-tabla);border-bottom:1px solid var(--ui-borde);vertical-align:middle;color:var(--ui-texto)}.table tbody tr{transition:background-color var(--dur-inmediata) var(--ease-estandar)}.table tbody tr:hover{background:var(--ui-superficie-hover)}.table tbody tr[data-clicable=si]{cursor:pointer}.table tbody tr[data-clicable=si]:hover{background:var(--ui-acento-suave)}.table tbody tr[data-clicable=si]:focus-visible{outline-offset:-3px}.table td .avatar{--avatar-tamano:2.125rem;background:var(--ui-fondo);color:var(--ui-texto);box-shadow:none;font-family:var(--fuente-mono);font-size:var(--txt-2xs);font-weight:var(--peso-semi)}.tabla-orden-boton{min-height:2.25rem;padding:0 var(--esp-1);font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;border-radius:var(--radio-md);cursor:pointer;background:0 0;border:0;align-items:center;gap:.375rem;display:inline-flex}.table th[data-alineacion=right] .tabla-orden-boton{margin-left:auto}.tabla-orden-boton:hover,.table th[aria-sort=ascending] .tabla-orden-boton,.table th[aria-sort=descending] .tabla-orden-boton{color:var(--ui-texto)}.tabla-orden-flecha{opacity:.45;flex:none;width:.75rem;height:.75rem;display:block}.table th[aria-sort=ascending] .tabla-orden-flecha,.table th[aria-sort=descending] .tabla-orden-flecha{opacity:1}@media not all and (min-width:40rem){.table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.table,.table tbody,.table tr,.table td{width:100%;display:block}.table tbody tr{padding:var(--esp-2m) 0;border-bottom:1px solid var(--ui-borde)}.table tbody tr:last-child{border-bottom:0}.table td{justify-content:space-between;align-items:baseline;gap:var(--esp-4);height:auto;padding:var(--esp-1) var(--esp-4);text-align:left;border-bottom:0;display:flex}.table td[data-alineacion=right]{text-align:left}.table td>*{text-align:right;min-width:0}.table td .etiqueta{white-space:normal}.table td:before{content:attr(data-titulo);font:var(--tipo-rotulo-tarjeta);letter-spacing:.1em;text-transform:uppercase;color:var(--ui-texto-secundario);flex:0 auto}}.tabla-orden-movil{display:none}@media not all and (min-width:40rem){.tabla-orden-movil{align-items:center;gap:var(--esp-2);padding:0 var(--esp-3) var(--esp-3);display:flex}}.table td .una-linea{max-width:48ch;display:block}.celda-doble{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.celda-doble-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.celda-doble-principal{font-weight:var(--peso-fuerte);color:var(--ui-texto);overflow-wrap:break-word}.celda-doble-secundario{font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.chips{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.chip{align-items:center;gap:var(--esp-1);min-height:2rem;padding:0 var(--esp-3);font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-texto-secundario);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--radio-full);transition:background var(--dur-rapida) var(--ease-estandar), border-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar);display:inline-flex}.chip:hover{border-color:var(--ui-acento-borde-suave);color:var(--ui-texto)}.chip:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.chip[data-vacio]{color:var(--ui-texto-terciario)}.chip[aria-pressed=true]{color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave);border-color:var(--ui-acento-borde-suave)}.chip[aria-pressed=true][data-tono=exito]{color:var(--ui-exito-sobre-suave);background:var(--ui-exito-suave);border-color:var(--ui-exito-borde-suave)}.chip[aria-pressed=true][data-tono=atencion]{color:var(--ui-alerta-sobre-suave);background:var(--ui-alerta-suave);border-color:var(--ui-alerta-borde-suave)}.chip[aria-pressed=true][data-tono=peligro]{color:var(--ui-peligro-sobre-suave);background:var(--ui-peligro-suave);border-color:var(--ui-peligro-borde-suave)}.chip-contador{min-width:1.25rem;padding:0 var(--esp-1);font-size:var(--txt-xs);font-variant-numeric:tabular-nums;text-align:center;color:var(--ui-texto-secundario);background:var(--ui-superficie-2);border-radius:var(--radio-full)}.chip[aria-pressed=true] .chip-contador{color:inherit;background:var(--ui-superficie)}.chip-limpiar{padding:0 var(--esp-2);font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-acento-texto);text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.chip-limpiar:hover{color:var(--ui-acento-texto-hover)}.barra-filtros{gap:var(--esp-3);padding:var(--esp-4) var(--esp-5);border-bottom:1px solid var(--ui-borde-sutil);flex-direction:column;display:flex}.barra-filtros-principal{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.barra-filtros-finos{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));display:grid}.barra-filtros-finos>:only-child{max-width:20rem}.barra-filtros-resumen{align-items:center;gap:var(--esp-2);font-size:var(--txt-sm);color:var(--ui-texto-secundario);flex-wrap:wrap;display:flex}.franja-filtros{align-items:center;gap:var(--esp-3) var(--esp-5);min-height:4.5rem;padding:.875rem var(--esp-8);color:var(--ui-filtros-texto);background:var(--ui-filtros-fondo);box-shadow:var(--ui-filtros-sombra);flex-wrap:wrap;flex:none;display:flex}.franja-filtros-chips{flex:1 1 0;min-width:0}.franja-filtros-resultados{font:var(--peso-medio) var(--txt-xs) / 1.3 var(--fuente-mono);letter-spacing:.06em;white-space:nowrap;margin:0 0 0 auto}.franja-filtros-resultados:empty{display:none}.franja-filtros-buscador{flex:0 0 var(--ancho-buscador);min-width:0;margin-left:auto}.chips[data-variante=franja] .chip{gap:var(--esp-2);min-height:var(--alto-control);padding:0 var(--esp-2) 0 .875rem;font:var(--tipo-boton-chico);color:var(--ui-filtros-texto);border:1px solid var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora);background:0 0}.chips[data-variante=franja] .chip:hover{color:var(--ui-filtros-texto);background:var(--ui-franja-pildora);border-color:var(--ui-filtros-texto)}.chips[data-variante=franja] .chip[aria-pressed=true]{color:var(--ui-filtros-chip-activo-texto);background:var(--ui-filtros-chip-activo-fondo);border-color:var(--ui-filtros-chip-activo-fondo)}.chips[data-variante=franja] .chip:focus-visible{outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.chips[data-variante=franja] .chip-contador,.chips[data-variante=franja] .chip[aria-pressed=true] .chip-contador{min-width:1.5rem;height:1.5rem;font:var(--peso-fuerte) var(--txt-xs) / 1 var(--fuente-mono);color:var(--ui-filtros-texto);background:var(--ui-filtros-fondo);border-radius:var(--forma-control);place-items:center;padding:0 .375rem;display:grid}.buscador[data-variante=franja][data-ancho]{width:100%;max-width:none}.buscador[data-variante=franja]>.input{min-height:var(--alto-control-grande);font:var(--peso-medio) var(--txt-base) / 1 var(--fuente-ui);color:var(--ui-texto);background:var(--ui-superficie);border:1px solid var(--ui-borde-fuerte);border-radius:var(--forma-campo);padding:0 .875rem 0 2.625rem}.buscador[data-variante=franja]>svg{width:1.125rem;height:1.125rem;color:var(--ui-texto-secundario);left:.875rem}@media not all and (min-width:40rem){.franja-filtros{padding-inline:var(--esp-4)}.franja-filtros-buscador{flex:100%}}.linea-tiempo{gap:var(--esp-3);flex-direction:column;display:flex}.linea-tiempo-pasos{padding:0 0 var(--esp-1);scrollbar-width:thin;scrollbar-color:var(--ui-borde-fuerte) transparent;margin:0;list-style:none;display:flex;overflow-x:auto}.linea-tiempo-paso{align-items:center;gap:var(--esp-2);text-align:center;flex-direction:column;flex:1 1 0;min-inline-size:4.5rem;display:flex;position:relative}.linea-tiempo-paso+.linea-tiempo-paso:before{content:"";background:var(--ui-borde);width:100%;height:2px;position:absolute;top:.75rem;right:50%}.linea-tiempo-paso[data-estado=hecho]+.linea-tiempo-paso:before{background:var(--ui-acento-solido)}.linea-tiempo-punto{z-index:1;width:1.5rem;height:1.5rem;color:var(--ui-texto-sobre-acento);background:var(--ui-superficie);border:2px solid var(--ui-borde);border-radius:var(--radio-full);place-items:center;display:grid;position:relative}.linea-tiempo-paso[data-estado=hecho] .linea-tiempo-punto{background:var(--ui-acento-solido);border-color:var(--ui-acento-solido)}.linea-tiempo-paso[data-estado=actual] .linea-tiempo-punto{border-color:var(--ui-acento-solido);box-shadow:0 0 0 4px var(--ui-acento-suave)}.linea-tiempo-rotulo{padding:0 var(--esp-1);font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-terciario)}.linea-tiempo-paso[data-estado=hecho] .linea-tiempo-rotulo{color:var(--ui-texto-secundario)}.linea-tiempo-paso[data-estado=actual] .linea-tiempo-rotulo{font-weight:var(--peso-semi);color:var(--ui-texto)}.linea-tiempo-desvio{align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-texto-secundario);background:var(--ui-superficie-2);border-radius:var(--radio-md);margin:0;display:flex}.linea-tiempo-desvio[data-tono=peligro]{color:var(--ui-peligro-sobre-suave);background:var(--ui-peligro-suave)}.linea-tiempo-desvio[data-tono=atencion]{color:var(--ui-alerta-sobre-suave);background:var(--ui-alerta-suave)}.foto{width:2.5rem;height:2.5rem;font-family:var(--fuente-titulo);font-size:var(--txt-sm);font-weight:var(--peso-fuerte);color:var(--ui-identidad-sobre-suave);background:var(--ui-identidad-suave);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:none;place-items:center;display:grid;overflow:hidden}.foto[data-tamano=grande]{width:4.5rem;height:4.5rem;font-size:var(--txt-xl);border-radius:var(--radio-lg)}.foto>img{object-fit:cover;width:100%;height:100%}.ficha-cabecera{gap:var(--esp-4);flex-direction:column;flex:none;display:flex}.ficha-volver{align-self:flex-start;align-items:center;gap:var(--esp-1);font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-texto-secundario);text-decoration:none;display:inline-flex}.ficha-volver:hover{color:var(--ui-acento-texto)}.ficha-identidad{align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.ficha-quien{gap:var(--esp-1);flex-direction:column;flex:1;min-width:0;display:flex}.ficha-kicker{overflow-wrap:anywhere}.ficha-nombre{font-size:var(--txt-2xl);line-height:var(--lh-2xl);overflow-wrap:anywhere;margin:0}.ficha-subtitulo{color:var(--ui-texto-secundario);margin:0}.ficha-datos{align-items:center;gap:var(--esp-2) var(--esp-4);font-size:var(--txt-sm);color:var(--ui-texto-secundario);flex-wrap:wrap;margin-block-start:var(--esp-1);display:flex}.ficha-datos>span{align-items:center;gap:var(--esp-1);display:inline-flex}.ficha-acciones{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.ficha-notas{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.ficha-ultimo{max-inline-size:28rem;display:block}@media not all and (min-width:40rem){.ficha-identidad{align-items:flex-start}.ficha-acciones{inline-size:100%}.ficha-acciones>.btn,.ficha-acciones>a.btn{flex:1;justify-content:center}}.ficha-riel{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.dialog-backdrop{z-index:var(--z-velo);padding:var(--esp-4);background:var(--ui-velo-modal);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:velo-entra var(--dur-normal) var(--ease-entrada);place-items:center;display:grid;position:fixed;inset:0}.dialog{z-index:var(--z-modal);gap:var(--esp-4);width:min(var(--dialogo-ancho,35rem), 100%);max-height:min(90dvh,60rem);padding:var(--esp-8);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--forma-dialogo);box-shadow:var(--ui-sombra-dialogo);animation:dialogo-entra var(--dur-normal) var(--ease-enfatico);grid-template:"titulo cerrar""cuerpo cuerpo"minmax(0,1fr)"pie pie"/minmax(0,1fr) auto;display:grid;position:relative}.dialog-title{min-width:0;font-family:var(--fuente-titulo);font-size:var(--txt-2xl);letter-spacing:-.02em;line-height:1.1;font-weight:var(--peso-semi);grid-area:titulo;align-self:center}.dialog-cerrar{grid-area:cerrar;align-self:start}.dialog-body{min-height:0;font:var(--tipo-sub);font-size:var(--txt-base);color:var(--ui-texto);grid-area:cuerpo;overflow-y:auto}.dialog-actions{justify-content:flex-end;gap:var(--esp-2);padding-top:var(--esp-5);border-top:1px solid var(--ui-borde);flex-wrap:wrap;grid-area:pie;display:flex}.dialog-actions>[data-lado=izquierdo]{margin-right:auto}.dialog-descarte{align-items:center}.dialog-descarte-texto{font-weight:var(--peso-semi);color:var(--ui-alerta-texto);margin-right:auto}@keyframes velo-entra{0%{opacity:0}}@keyframes dialogo-entra{0%{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.dialog-backdrop,.dialog{animation:none}}@media not all and (min-width:40rem){.dialog-backdrop{place-items:stretch stretch;padding:0}.dialog{width:100%;max-width:none;height:100dvh;max-height:none;padding:var(--esp-4);padding-bottom:max(var(--esp-4), env(safe-area-inset-bottom));border:0;border-radius:0}.dialog-actions>.btn{flex:1}}.primer-ingreso{gap:var(--esp-2);flex-direction:column;display:flex}.primer-ingreso-ilustracion{height:12rem;margin-bottom:var(--esp-4);color:var(--ui-texto-sobre-acento);background:var(--ui-acento-solido);border-radius:var(--forma-tarjeta);place-items:center;display:grid;position:relative;overflow:hidden}.primer-ingreso-arte{display:contents}.primer-ingreso-agua{opacity:.16;position:absolute;bottom:-2.5rem;right:-2.5rem}.primer-ingreso-ilustracion .marca{fill:currentColor}.primer-ingreso-ficha{width:6.75rem;height:6.75rem;color:var(--ui-acento-solido);background:var(--ui-texto-sobre-acento);border-radius:var(--forma-dialogo);box-shadow:var(--ui-sombra-3);place-items:center;display:grid;position:relative}.primer-ingreso-saltar{top:var(--esp-3);right:var(--esp-3);min-height:2.5rem;padding:0 var(--esp-4);font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-fuerte);color:inherit;border-radius:var(--forma-control);cursor:pointer;background:0 0;border:1.5px solid;position:absolute}.primer-ingreso-saltar:focus-visible{outline-color:var(--ui-texto-sobre-acento)}.primer-ingreso-contador{font-family:var(--fuente-mono);font-size:var(--txt-rotulo);letter-spacing:var(--tr-rotulo);font-weight:var(--peso-rotulo);text-transform:uppercase;color:var(--ui-texto-secundario);margin:0}.primer-ingreso-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-3xl);line-height:var(--lh-3xl);letter-spacing:var(--tr-3xl);font-weight:var(--peso-semi);margin:0}.primer-ingreso-titulo:focus{outline:none}.primer-ingreso-acento{color:var(--ui-acento-texto)}.primer-ingreso-texto{min-height:4.5em;color:var(--ui-texto-secundario);margin:0}.primer-ingreso-enlace{align-self:flex-start}.primer-ingreso-pie{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;width:100%;display:flex}.primer-ingreso-puntos{gap:var(--esp-1);display:flex}.primer-ingreso-punto{cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:2.75rem;padding:0;display:grid}.primer-ingreso-punto:before{content:"";background:var(--ui-borde-fuerte);border-radius:var(--forma-control);width:.5rem;height:.5rem;transition:width var(--dur-normal) var(--ease-estandar), background var(--dur-normal) var(--ease-estandar)}.primer-ingreso-punto[aria-current]:before{background:var(--ui-acento-solido);width:1.5rem}.primer-ingreso-botones{gap:var(--esp-2);margin-left:auto;display:flex}.marco-panel{background:var(--ui-fondo);height:100dvh;display:flex}.marco-cuerpo{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.marco-vista{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.marco-pestanas{padding:var(--esp-4) max(var(--esp-8), calc((100% - 84rem) / 2)) 0;flex:none}.nav{min-height:var(--alto-barra);color:var(--ui-banda-texto);background:var(--ui-banda-vidrio);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);border-bottom:1px solid var(--ui-banda-linea);isolation:isolate;flex:none;align-items:stretch;display:flex;position:relative}.nav:before{content:"";z-index:-1;background-image:var(--ui-grano-textura);opacity:var(--ui-grano-barra);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.nav-lado{flex:none;align-items:stretch;margin-inline-start:auto;display:flex}.nav-isotipo{display:none}.nav-celda{justify-content:center;gap:var(--esp-1);padding:.625rem var(--esp-6);white-space:nowrap;color:var(--ui-banda-texto);border-left:1px solid var(--ui-banda-celda-borde);flex-direction:column;flex:none;text-decoration:none;display:flex}.nav-celda-etiqueta{font-family:var(--fuente-mono);font-size:var(--txt-2xs);font-weight:var(--peso-medio);letter-spacing:var(--tr-mayus);text-transform:uppercase;color:var(--ui-banda-texto-2);line-height:1.4}.nav-celda-valor{font-size:var(--txt-md);font-weight:var(--peso-fuerte)}.nav-acciones{align-items:center;gap:var(--esp-2);flex-direction:row}.nav-cita{background:var(--ui-banda-2);flex-direction:row;justify-content:flex-start;align-items:center;gap:.875rem}.nav-cita>svg{color:var(--ui-banda-texto-2);flex:none}.nav-cita .nav-celda-etiqueta{white-space:normal;max-width:5.5rem;line-height:1.3}.nav-cita:hover{color:var(--ui-banda-texto);background:var(--ui-banda-3)}.cuenta-regresiva{align-items:baseline;gap:var(--esp-1);font-family:var(--fuente-titulo);display:flex}.cuenta-regresiva-digito{font:var(--tipo-cuenta-regresiva);font-variant-numeric:tabular-nums;color:var(--ui-banda-texto)}.cuenta-regresiva-digito[data-segundos=si]{color:var(--ui-banda-acento)}.cuenta-regresiva-unidad{font-size:var(--txt-xs);color:var(--ui-banda-texto-2);margin-inline-end:var(--esp-1)}@media (max-width:85rem){.nav .nav-celda-etiqueta,.nav .boton-banda-texto{display:none}.cuenta-regresiva-digito{font-size:var(--txt-2xl)}}@media not all and (min-width:67.5rem){.nav-opcional{display:none}}.estado-agente[data-pausado=si]{border-color:var(--ui-punto-pausa)}.punto-estado{border-radius:var(--radio-full);background:var(--ui-punto-activo);flex:none;width:8px;height:8px}.punto-estado[data-pausado=si]{background:var(--ui-punto-pausa)}.menu-lateral{width:var(--ancho-menu);height:100%;color:var(--ui-menu-texto);background:var(--ui-menu-fondo);border-right:1px solid var(--ui-menu-borde);transition:width var(--dur-normal) var(--ease-enfatico);flex-direction:column;flex:none;display:flex;position:relative}.menu-lateral[data-plegado=si]{width:var(--ancho-menu-plegado)}.menu-cabecera{border-bottom:1px solid var(--ui-menu-borde);flex:none;align-items:center;gap:.625rem;min-height:4.0625rem;padding:0 .875rem;display:flex}.menu-plegar,.menu-salir{width:var(--alto-control-grande);height:var(--alto-control-grande);color:var(--ui-menu-activo-texto);border-radius:var(--forma-control);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.menu-salir{color:var(--ui-menu-texto);border-radius:var(--forma-item-menu)}.menu-plegar:hover,.menu-salir:hover{color:var(--ui-menu-activo-texto);background:var(--ui-acento-suave)}.menu-marca{border-radius:var(--radio-md);flex:none;align-items:center;display:flex}.menu-marca .marca{fill:var(--ui-menu-marca)}.menu-marca:focus-visible{outline-color:var(--ui-menu-indicador)}.menu-grupos{flex-direction:column;flex:1;gap:2px;min-height:0;padding:.625rem .875rem;display:flex;overflow:hidden auto}.menu-grupo{flex-direction:column;gap:2px;display:flex}.menu-grupo-titulo{align-items:center;min-height:1.875rem;padding:0 .625rem;display:flex}.menu-grupo-titulo>.rotulo-mono{color:var(--ui-texto-terciario);line-height:1}.navitem{appearance:none;align-items:center;gap:var(--esp-3);width:100%;min-height:var(--alto-control-grande);font:inherit;font-size:var(--txt-md);font-weight:var(--peso-medio);text-align:left;white-space:nowrap;color:var(--ui-menu-texto);border-radius:var(--forma-item-menu);cursor:pointer;transition:background-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar);background:0 0;border:0;padding:0 .625rem;text-decoration:none;display:flex;position:relative}.navitem>svg{flex:none;width:1.375rem;height:1.375rem}.navitem-texto{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.navitem:hover{color:var(--ui-menu-activo-texto);background:var(--ui-acento-suave)}.navitem[data-on="1"]{color:var(--ui-menu-activo-texto);background:var(--ui-menu-activo-fondo);font-weight:var(--peso-fuerte)}.navitem:focus-visible,.menu-perfil:focus-visible,.menu-plegar:focus-visible,.menu-salir:focus-visible{outline-color:var(--ui-menu-indicador)}.menu-insignia{padding:var(--esp-1) var(--esp-2);font-family:var(--fuente-mono);font-size:var(--txt-xs);font-weight:var(--peso-fuerte);color:var(--ui-aviso-texto);background:var(--ui-aviso);border-radius:var(--forma-pildora);flex:none;line-height:1}.menu-ajustes{padding:var(--esp-2) .875rem .625rem;border-top:1px solid var(--ui-menu-borde);flex-direction:column;flex:none;gap:2px;display:flex}.menu-ajustes-boton{font-weight:var(--peso-semi);line-height:1.2}.menu-pie{align-items:center;gap:var(--esp-3);border-top:1px solid var(--ui-menu-borde);flex:none;min-height:4rem;padding:0 .875rem;display:flex}.menu-perfil{align-items:center;gap:var(--esp-3);min-width:0;padding:var(--esp-1);color:var(--ui-menu-texto);border-radius:var(--forma-item-menu);flex:1;text-decoration:none;display:flex}.menu-perfil:hover,.menu-perfil[data-on="1"]{background:var(--ui-acento-suave)}.menu-avatar{width:2.25rem;height:2.25rem;font-family:var(--fuente-mono);font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-menu-activo-texto);background:var(--ui-fondo);border-radius:var(--radio-full);flex:none;place-items:center;line-height:1;display:grid}.menu-perfil-texto{flex-direction:column;gap:2px;min-width:0;display:flex}.menu-perfil-nombre{font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-menu-activo-texto)}.menu-perfil-rol{font-size:var(--txt-sm);color:var(--ui-menu-texto)}.menu-lateral[data-plegado=si] :is(.menu-marca,.navitem-texto,.menu-perfil-texto,.menu-salir){display:none}.menu-lateral[data-plegado=si] .menu-grupo-titulo{visibility:hidden}.menu-lateral[data-plegado=si] .menu-insignia{padding:2px var(--esp-1);font-size:var(--txt-3xs);position:absolute;top:2px;right:0}.menu-lateral[data-plegado=si] .menu-pie{justify-content:center;padding:0}.hoja-config{z-index:var(--z-menu);width:21.25rem;color:var(--ui-texto);background:var(--ui-fondo);border-right:1px solid var(--ui-borde-sutil);box-shadow:var(--ui-sombra-4);animation:velo-entra var(--dur-rapida) var(--ease-entrada);inset-block:0;flex-direction:column;display:flex;position:absolute;left:100%}.hoja-config-cabecera{align-items:center;gap:var(--esp-3);min-height:4rem;padding:0 var(--esp-2) 0 var(--esp-5);color:var(--ui-banda-texto);background:var(--ui-banda-vidrio);border-bottom:1px solid var(--ui-banda-linea);isolation:isolate;flex:none;display:flex;position:relative}.hoja-config-cabecera:before{content:"";z-index:-1;background-image:var(--ui-grano-textura);opacity:var(--ui-grano-barra);mix-blend-mode:overlay;pointer-events:none;position:absolute;inset:0}.hoja-config-cabecera>svg{color:var(--ui-banda-acento);flex:none}.hoja-config-titulos{flex:1;min-width:0}.hoja-config-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-lg);font-weight:var(--peso-semi);margin:0;line-height:1.2}.hoja-config-sub{font-size:var(--txt-xs);color:var(--ui-banda-texto-2);margin:2px 0 0}.hoja-config-cuerpo{flex:1;min-height:0;padding:.875rem .875rem 1.125rem;overflow-y:auto}.hoja-config-lista{background:var(--ui-borde-sutil);border:1px solid var(--ui-borde-sutil);flex-direction:column;gap:1px;margin:0;padding:0;list-style:none;display:flex}.tarjeta-config{padding:.875rem var(--esp-4);color:var(--ui-texto);background:var(--ui-fondo);transition:transform var(--dur-rapida) var(--ease-estandar), background-color var(--dur-rapida) var(--ease-estandar);align-items:center;gap:.625rem;text-decoration:none;display:flex}.tarjeta-config:hover,.tarjeta-config[data-on="1"]{background:var(--ui-superficie)}.tarjeta-config:hover{transform:translateY(-2px)}.tarjeta-config-icono{width:2.125rem;height:2.125rem;color:var(--ui-acento-texto);background:var(--ui-acento-suave);flex:none;place-items:center;display:grid}.tarjeta-config-titulo{min-width:0;font-family:var(--fuente-titulo);font-size:var(--txt-base);font-weight:var(--peso-semi);flex:1;line-height:1.2}.tarjeta-config>svg{color:var(--ui-texto-secundario);flex:none}.boton-banda{justify-content:center;align-items:center;gap:var(--esp-2);min-width:var(--alto-control-grande);height:var(--alto-control-grande);padding:0 var(--esp-3);font:inherit;font-size:var(--txt-md);font-weight:var(--peso-fuerte);white-space:nowrap;color:var(--ui-banda-texto);border:1px solid var(--ui-banda-linea);border-radius:var(--forma-control);cursor:pointer;background:0 0;flex:none;text-decoration:none;display:inline-flex}.boton-banda:has(>svg:only-child){width:var(--alto-control-grande);padding:0}.boton-banda:hover{color:var(--ui-banda-texto);background:var(--ui-banda-3)}.boton-banda:focus-visible{outline-color:var(--ui-banda-acento)}.hr{height:1px;margin:var(--esp-2) 0;background:var(--ui-borde-sutil);border:0}.cajon-fondo,.menu-hamburguesa{display:none}@media not all and (min-width:64rem){.menu-hamburguesa{display:inline-flex}.nav-isotipo{padding-inline:var(--esp-2);align-items:center;display:flex}.nav .menu-hamburguesa{color:var(--ui-banda-texto);align-self:center;margin-inline-start:var(--esp-2)}.marco-pestanas{padding-inline:var(--esp-6)}.hoja-config{width:100%;left:0}.menu-lateral{z-index:var(--z-menu);width:min(var(--ancho-menu), 85vw);box-shadow:var(--ui-sombra-4);visibility:hidden;transition:transform var(--dur-normal) var(--ease-enfatico), visibility var(--dur-normal);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.menu-lateral[data-abierto=si]{visibility:visible;transform:translate(0)}.cajon-fondo{z-index:var(--z-velo);background:var(--ui-velo-modal);animation:velo-entra var(--dur-rapida) var(--ease-entrada);display:block;position:fixed;inset:0}.menu-lateral[data-abierto=si]{z-index:calc(var(--z-velo) + 1)}}@media not all and (min-width:40rem){.nav{-webkit-backdrop-filter:none;backdrop-filter:none}.nav-isotipo,.nav-cita>svg{display:none}.nav-lado{flex:0 auto;min-width:0}.nav-cita{flex-shrink:1;min-width:0;overflow:hidden}.nav-celda{padding-inline:var(--esp-3)}.marco-pestanas{padding-inline:var(--esp-4)}}@media (max-width:23.75rem){.nav-celda{padding-inline:var(--esp-2)}.cuenta-regresiva-digito{font-size:var(--txt-lg)}}.nav-isotipo .marca{fill:var(--ui-banda-texto)}.carril-agentes{min-width:0;padding:.625rem var(--esp-6);flex:auto;align-items:center;gap:.625rem;display:flex}.carril-agentes-etiqueta{font-family:var(--fuente-mono);font-size:var(--txt-2xs);font-weight:var(--peso-medio);letter-spacing:.16em;text-transform:uppercase;color:var(--ui-banda-texto-2);flex:none;line-height:1.4}@media (max-width:85rem){.carril-agentes-etiqueta{display:none}}.carril-agentes-lista{gap:var(--esp-2);scrollbar-width:none;scroll-behavior:smooth;flex:auto;min-width:0;margin:0;padding:6px 26px 6px 2px;list-style:none;display:flex;overflow-x:auto}.carril-agentes-lista::-webkit-scrollbar{display:none}.carril-agentes-item{flex:none}.carril-agentes-flecha{width:1.875rem;height:1.875rem;color:var(--ui-banda-texto);background:var(--ui-banda-2);border:1px solid var(--ui-banda-flecha-borde);border-radius:var(--radio-full);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.carril-agentes-flecha:hover{background:var(--ui-banda-3)}.chip-agente{align-items:center;gap:var(--esp-2);min-height:2rem;padding:0 var(--esp-2) 0 var(--esp-3);font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-semi);white-space:nowrap;color:var(--ui-texto);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-pildora);cursor:pointer;display:inline-flex}.chip-agente-texto{text-align:start;flex-direction:column;min-width:0;display:flex}.chip-agente-nombre{max-width:10rem}.chip-agente-estado{font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.chip-agente[data-variante=carril]{min-height:var(--alto-chip-agente);padding:0 var(--esp-3) 0 var(--esp-2);font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-banda-texto-2);border:1px solid var(--ui-banda-linea);background:0 0}.chip-agente[data-variante=carril][data-estado=activo]{color:var(--ui-banda-texto);background:var(--ui-banda-3);border-color:#0000}.chip-agente[data-variante=carril]:hover,.chip-agente[data-variante=carril][aria-expanded=true]{border-color:var(--ui-banda-texto-2)}.chip-agente[data-variante=carril][data-estado=deshabilitado]{border-style:dashed}.chip-agente[data-variante=carril][data-estado=deshabilitado] .chip-agente-nombre{text-decoration:line-through}.chip-agente-casco{flex:none;display:inline-flex}.chip-agente-casco .marca{fill:var(--ui-banda-texto-2)}.chip-agente[data-estado=activo] .chip-agente-casco .marca{fill:var(--ui-banda-acento)}.chip-agente[data-estado=deshabilitado] .chip-agente-casco{opacity:.6}.chip-agente-marca{width:1.25rem;height:1.25rem;color:var(--ui-punto-activo);background:currentColor;flex:none;place-items:center;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.chip-agente-marca{background:color-mix(in srgb, currentColor 16%, transparent)}}.chip-agente-marca{border-radius:var(--radio-full)}.chip-agente-marca:before{content:"";background:currentColor;width:.625rem;height:.625rem}.chip-agente-marca[data-estado=activo]:before{clip-path:polygon(32% 16%,86% 50%,32% 84%)}.chip-agente-marca[data-estado=pausa]{color:var(--ui-punto-pausa)}.chip-agente-marca[data-estado=pausa]:before{clip-path:polygon(22% 18%,42% 18%,42% 82%,22% 82%,22% 18%,58% 18%,78% 18%,78% 82%,58% 82%,58% 18%)}.chip-agente-marca[data-estado=deshabilitado]{color:var(--ui-punto-apagado)}.chip-agente-marca[data-estado=deshabilitado]:before{clip-path:inset(23%)}.chip-agente[data-variante=lista]{width:100%;min-height:3rem;padding:0 var(--esp-3);background:var(--ui-superficie-hundida);border-radius:var(--forma-item-menu);border-color:#0000;justify-content:space-between;display:flex}.menu-agente{top:var(--menu-agente-y,0);left:var(--menu-agente-x,0);z-index:var(--z-aviso);gap:var(--esp-1);width:min(17rem, calc(100vw - 2 * var(--esp-4)));padding:var(--esp-2);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);box-shadow:var(--ui-sombra-3);flex-direction:column;display:flex;position:fixed}.menu-agente-titulo{padding:var(--esp-1) var(--esp-2) var(--esp-2);flex-direction:column;gap:2px;margin:0;display:flex}.menu-agente-nombre{font-weight:var(--peso-fuerte);color:var(--ui-texto)}.menu-agente-detalle,.menu-agente-nota{font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.menu-agente-nota{padding:0 var(--esp-2) var(--esp-1);margin:0}.menu-agente-error{padding:0 var(--esp-2) var(--esp-1);font-size:var(--txt-sm);color:var(--ui-peligro-texto);margin:0}.menu-agente-accion{align-items:center;gap:var(--esp-2);min-height:var(--alto-control);padding:0 var(--esp-2);font:inherit;font-size:var(--txt-md);font-weight:var(--peso-medio);text-align:start;color:var(--ui-texto);border-radius:var(--forma-item-menu);cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.menu-agente-accion>svg{color:var(--ui-texto-secundario);flex:none}.menu-agente-accion:hover:not(:disabled){color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave)}.menu-agente-accion:disabled{opacity:.45;cursor:progress}.agentes-telefono{display:none}@media not all and (min-width:40rem){.carril-agentes{display:none}.agentes-telefono{z-index:var(--z-pegajoso);display:block;position:fixed;inset-block-end:var(--esp-4);inset-inline-start:var(--esp-4)}.marco-vista .pantalla,.marco-vista .pantalla[data-ancho]{padding-block-end:5.25rem}}.agentes-telefono-lista{width:min(17rem, calc(100vw - 2 * var(--esp-4)));padding:var(--esp-2);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-xl);box-shadow:var(--ui-sombra-4);position:absolute;inset-block-end:calc(100% + var(--esp-2));inset-inline-start:0}.agentes-telefono-lista>ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.agentes-telefono-titulo{padding:var(--esp-2) var(--esp-2) var(--esp-1);font-family:var(--fuente-mono);font-size:var(--txt-2xs);font-weight:var(--peso-medio);letter-spacing:.14em;text-transform:uppercase;color:var(--ui-texto-secundario);margin:0}.agentes-telefono-boton{align-items:center;gap:var(--esp-2);min-height:3rem;padding:0 var(--esp-4) 0 var(--esp-3);font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-fuerte);color:var(--ui-texto);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-full);box-shadow:var(--ui-sombra-3);cursor:pointer;display:flex}.agentes-telefono-puntos{gap:var(--esp-1);display:inline-flex}.agentes-telefono-punto{border-radius:var(--radio-full);background:var(--ui-exito-solido);width:.5rem;height:.5rem}.agentes-telefono-punto[data-estado=pausa]{background:var(--ui-alerta-solido)}.agentes-telefono-punto[data-estado=deshabilitado]{box-shadow:inset 0 0 0 2px var(--ui-peligro-solido);background:0 0}.aviso{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);font-size:var(--txt-sm);line-height:var(--lh-sm);border-radius:var(--radio-md);border:1px solid;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.aviso-icono{padding-top:1px;display:flex}.aviso-icono>svg{width:1.25rem;height:1.25rem}.aviso-texto{min-width:0;display:flow-root}.aviso-texto>p,.aviso-texto>pre,.aviso-texto>ul,.aviso-texto>ol{margin:var(--esp-2) 0 0}.aviso-texto>:first-child{margin-top:0}.aviso-texto>ul,.aviso-texto>ol{padding-left:var(--esp-4)}.aviso[data-tono=info]{background:var(--ui-info-suave);color:var(--ui-info-sobre-suave);border-color:var(--ui-info-borde-suave)}.aviso[data-tono=exito]{background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave);border-color:var(--ui-exito-borde-suave)}.aviso[data-tono=atencion]{background:var(--ui-alerta-suave);color:var(--ui-alerta-sobre-suave);border-color:var(--ui-alerta-borde-suave)}.aviso[data-tono=error]{background:var(--ui-peligro-suave);color:var(--ui-peligro-sobre-suave);border-color:var(--ui-peligro-borde-suave)}.estado-cargando,.estado-vacio{justify-content:center;align-items:center;gap:var(--esp-2);padding:var(--esp-12) var(--esp-4);text-align:center;flex-direction:column;display:flex}.estado-cargando{font-size:var(--txt-md);color:var(--ui-texto-secundario)}.estado-cargando-giro{border-radius:var(--radio-full);border:3px solid var(--ui-borde-sutil);border-top-color:var(--ui-acento-solido);width:1.75rem;height:1.75rem;animation:.8s linear infinite giro}@keyframes giro{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.estado-cargando-giro{animation-duration:2.4s}}.estado-vacio-icono{width:3.5rem;height:3.5rem;margin-bottom:var(--esp-1);border-radius:var(--radio-full);background:var(--ui-identidad-suave);color:var(--ui-identidad-sobre-suave);place-items:center;display:grid}.estado-vacio-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-lg);font-weight:var(--peso-fuerte)}.estado-vacio-accion{margin-top:var(--esp-2)}.estado-vacio-detalle{font-size:var(--txt-sm);color:var(--ui-texto-secundario);max-width:42ch}.estado-vacio-marca{width:4rem;height:4rem;margin-bottom:var(--esp-2);border-radius:var(--forma-tarjeta);background:var(--ui-acento-suave);place-items:center;display:grid}.estado-vacio[data-destacado=si] .estado-vacio-titulo{font-size:var(--txt-2xl);line-height:var(--lh-2xl);letter-spacing:var(--tr-2xl)}.estado-vacio[data-destacado=si] .estado-vacio-detalle{font-size:var(--txt-base);max-width:44ch}.pagina-denegada{justify-content:center;align-items:center;gap:var(--esp-2);padding:var(--esp-10) var(--esp-4);text-align:center;flex-direction:column;flex:1;display:flex}.paginacion{justify-content:space-between;align-items:center;gap:var(--esp-3);margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.paginacion-controles{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.paginacion-controles .text-muted{white-space:nowrap}.texto-plantilla{margin:var(--esp-2) 0 0;white-space:pre-wrap;word-break:break-word;color:var(--ui-texto-secundario);font-family:inherit}.texto-plantilla[data-pendiente=si]{color:var(--ui-texto);margin-top:2px}.fila-plantilla{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie);display:flex}.acceso{background:var(--ui-superficie);grid-template-columns:minmax(0,5fr) minmax(0,6fr);min-height:100dvh;display:grid}.acceso-lado{padding:var(--esp-10) var(--esp-6);place-items:center;display:grid;overflow-y:auto}.acceso-columna{gap:var(--esp-5);flex-direction:column;width:min(25rem,100%);display:flex}.acceso-firma{display:none}.acceso-pie{padding-top:var(--esp-5);font-size:var(--txt-sm);color:var(--ui-texto-secundario);border-top:1px solid var(--ui-borde-sutil);margin:0}.acceso-formulario{gap:var(--esp-4);flex-direction:column;display:flex}.acceso-formulario h1{font-size:var(--txt-3xl);line-height:var(--lh-3xl);letter-spacing:var(--tr-3xl)}.acceso-encabezado{gap:var(--esp-2);margin-bottom:var(--esp-2);flex-direction:column;display:flex}.acceso-enlace{font:inherit;font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-acento-texto);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-self:flex-start;padding:0;text-decoration:underline}.acceso-enlace:hover{color:var(--ui-acento-texto-hover)}.acceso-secreto{gap:var(--esp-2);align-items:center;display:flex}.acceso-secreto .input{min-width:0}@media not all and (min-width:64rem){.acceso{grid-template-columns:minmax(0,1fr)}.acceso>.portada{display:none}.acceso-firma{display:flex}.acceso-lado{padding-top:var(--esp-12);place-items:start center}}@media not all and (min-width:40rem){.acceso-lado{padding:var(--esp-8) var(--esp-4)}}.jornada-dia{grid-template-columns:repeat(auto-fit, minmax(var(--jornada-columna), 1fr));gap:var(--jornada-separacion);align-items:center;display:grid}.jornada-dia[data-variante=negocio]{--jornada-columna:9rem;--jornada-separacion:var(--esp-3);padding-block:var(--esp-2);border-top:1px solid var(--ui-borde-sutil)}.jornada-dia[data-variante=negocio]:first-child{border-top:0}.jornada-dia[data-variante=negocio][data-abierto=no] .field{opacity:.55}.jornada-semana{padding:var(--esp-2) var(--esp-4);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie-2)}.jornada-dia-casilla{align-items:center;gap:var(--esp-2);cursor:pointer;display:flex}.jornada-dia-casilla input{block-size:1.125rem;inline-size:1.125rem;accent-color:var(--ui-acento-solido)}.jornada-dia-estado{font-size:var(--txt-2xs);color:var(--ui-texto-terciario);margin-inline-start:auto}.jornada-dia[data-abierto=si] .jornada-dia-estado{color:var(--ui-exito-texto)}.jornada-dia[data-variante=persona]{--jornada-columna:120px;--jornada-separacion:var(--esp-2)}.agenda-renglon,.jornada-bloque{margin-top:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--ui-borde)}.jornada-bloque .card-body{margin-top:var(--esp-1)}.agenda-falta .avanzado{margin-top:var(--esp-1);background:0 0;border:0}.agenda-falta .avanzado-resumen{padding:0}.agenda-falta .avanzado-titulo{font-size:var(--txt-xs);font-weight:var(--peso-medio);color:inherit}.agenda-falta .avanzado-cuerpo{padding:var(--esp-1) 0 0}.agenda-renglon .avanzado{background:0 0;border:0}.agenda-renglon .avanzado-resumen{padding:var(--esp-1) 0}.agenda-renglon .avanzado-titulo{font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.agenda-renglon .avanzado-cuerpo{padding:0}.agenda-renglon>*+*{margin-top:var(--esp-2)}.agenda-pie{margin-top:var(--esp-4);justify-content:flex-end;display:flex}.agenda-paralelo{align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap;display:flex}.agenda-paralelo .field{inline-size:10rem}[data-persona=serie-1]{--persona-color:var(--ui-serie-1)}[data-persona=serie-2]{--persona-color:var(--ui-serie-2)}[data-persona=serie-3]{--persona-color:var(--ui-serie-3)}[data-persona=serie-4]{--persona-color:var(--ui-serie-4)}[data-persona=serie-5]{--persona-color:var(--ui-serie-5)}[data-persona=serie-6]{--persona-color:var(--ui-serie-6)}[data-persona=neutro]{--persona-color:var(--ui-borde-fuerte)}.agenda-punto{border-radius:var(--radio-full);background:var(--persona-color,var(--ui-borde-fuerte));flex:none;block-size:.625rem;inline-size:.625rem;display:inline-block}.agenda-persona{align-items:center;gap:var(--esp-2);display:inline-flex}.agenda-leyenda{gap:var(--esp-2) var(--esp-4);font-size:var(--txt-xs);color:var(--ui-texto-secundario);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.agenda-leyenda-item{align-items:center;gap:var(--esp-2);display:inline-flex}.agenda-filtros-servicio{inline-size:auto;min-inline-size:14rem;max-inline-size:100%}.agenda-filtros:last-child{border-bottom:0}@media not all and (min-width:40rem){.agenda-filtros-servicio{inline-size:100%;min-inline-size:0}}.agenda-franja{align-items:center;gap:var(--esp-2) var(--esp-4);color:var(--ui-filtros-texto);flex-wrap:wrap;display:flex}.agenda-franja .seg-opt{min-height:var(--alto-control);color:var(--ui-filtros-texto);border-color:var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora);background:0 0}.agenda-franja .seg-opt:has(input:checked){color:var(--ui-filtros-chip-activo-texto);background:var(--ui-filtros-chip-activo-fondo);border-color:var(--ui-filtros-chip-activo-fondo)}.agenda-franja .seg-opt:not(:has(input:checked)):hover{background:var(--ui-franja-pildora);border-color:var(--ui-filtros-texto);box-shadow:none}.agenda-franja .btn:focus-visible{outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.agenda-franja .seg-opt:has(input:focus-visible){outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.agenda-franja .field>label{color:var(--ui-filtros-texto)}.agenda-franja .btn-secondary{color:var(--ui-filtros-texto);border-color:var(--ui-filtros-chip-borde);background:0 0}.agenda-franja .btn-secondary:hover{background:var(--ui-franja-pildora);border-color:var(--ui-filtros-texto)}.agenda-franja .calendario-periodo{color:var(--ui-filtros-texto)}.agenda-graficos{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.tipo-de-fuente{width:2.5rem;height:2.5rem;color:var(--ui-identidad-sobre-suave);background:var(--ui-identidad-suave);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:none;place-items:center;display:grid}.tipo-de-fuente[data-tipo=faq]{color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave)}.tipo-de-fuente[data-tipo=url]{color:var(--ui-info-sobre-suave);background:var(--ui-info-suave)}.tipo-de-fuente[data-tipo=planilla]{color:var(--ui-exito-sobre-suave);background:var(--ui-exito-suave)}.tipo-de-fuente[data-tamano=grande]{border-radius:var(--radio-lg);width:4.5rem;height:4.5rem}.fuente-origen{text-overflow:ellipsis;white-space:nowrap;max-width:24rem;display:block;overflow:hidden}.fuente-texto{white-space:pre-line;max-width:70ch;font-size:var(--txt-base);line-height:var(--lh-base);color:var(--ui-texto-secundario);margin:0}.fuente-respuesta{max-width:70ch;padding:var(--esp-4);background:var(--ui-superficie-hundida);border-left:3px solid var(--ui-acento-borde-suave);border-radius:var(--radio-md)}.fragmentos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fragmento{column-gap:var(--esp-4);padding-block:var(--esp-4);border-top:1px solid var(--ui-borde-sutil);grid-template-columns:3rem minmax(0,1fr);display:grid}.fragmento:first-child{border-top:0}.fragmento:before{content:counter(list-item);font-family:var(--fuente-titulo);font-size:var(--txt-xl);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;line-height:var(--lh-xl);text-align:right;color:var(--ui-texto-terciario);grid-row:span 2}.fragmento-origen{align-items:baseline;gap:var(--esp-3);font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario);flex-wrap:wrap;display:flex}.fragmento-tokens{font-weight:var(--peso-normal);color:var(--ui-texto-terciario)}.fragmento-texto{max-width:72ch;margin:var(--esp-1) 0 0;white-space:pre-line;font-size:var(--txt-base);line-height:var(--lh-base);color:var(--ui-texto)}@media not all and (min-width:40rem){.fragmento{column-gap:var(--esp-2);grid-template-columns:2rem minmax(0,1fr)}.fragmento:before{font-size:var(--txt-lg)}}.probar-busqueda{gap:var(--esp-2);flex-wrap:wrap;display:flex}.probar-busqueda>.input{flex:16rem}.fuente-actualizada{white-space:nowrap}.conversaciones{block-size:max(35rem, calc(100dvh - var(--alto-barra) - 1px));background:var(--ui-superficie-2);min-height:0;box-shadow:var(--ui-separador-tile);flex:none;display:flex}.conversaciones-bandeja{border-right:1px solid var(--ui-borde);background:var(--ui-superficie-2);flex-direction:column;flex:none;width:clamp(16.25rem,26%,21.25rem);display:flex;overflow-y:auto}.conversaciones-canal{padding:var(--esp-3) var(--esp-4);border-bottom:1px solid var(--ui-borde)}.conversaciones-filtros{gap:var(--esp-2);flex-wrap:wrap;display:flex}.conversaciones-filtro{align-items:center;gap:var(--esp-2);min-block-size:var(--alto-control);padding:0 var(--esp-2) 0 .875rem;border:1px solid var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora);font:var(--tipo-boton-chico);color:var(--ui-filtros-texto);cursor:pointer;transition:background-color var(--dur-inmediata) var(--ease-estandar), color var(--dur-inmediata) var(--ease-estandar);background:0 0;display:inline-flex}.conversaciones-filtro:not(:has(.conversaciones-filtro-cuenta)){padding-inline-end:.875rem}.conversaciones-filtro:hover{background:var(--ui-franja-pildora);border-color:var(--ui-filtros-texto)}.conversaciones-filtro:has(input:checked){color:var(--ui-filtros-chip-activo-texto);background:var(--ui-filtros-chip-activo-fondo);border-color:var(--ui-filtros-chip-activo-fondo)}.conversaciones-filtro:has(input:focus-visible){outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.conversaciones-filtro-cuenta{border-radius:var(--forma-control);background:var(--ui-filtros-fondo);block-size:1.5rem;min-inline-size:1.5rem;color:var(--ui-filtros-texto);font:var(--peso-fuerte) var(--txt-xs) / 1 var(--fuente-mono);font-variant-numeric:tabular-nums;place-items:center;padding:0 .375rem;display:grid}.conversaciones-lista{flex-direction:column;display:flex}.chatitem{appearance:none;align-items:center;gap:var(--esp-3);width:100%;padding:.875rem var(--esp-4);border:0;border-bottom:1px solid var(--ui-borde);font:inherit;color:var(--ui-texto);text-align:left;cursor:pointer;transition:background-color var(--dur-inmediata) var(--ease-estandar);background:0 0;grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.chatitem:hover{background:var(--ui-superficie-3)}.chatitem:focus-visible{outline:3px solid var(--ui-borde-foco);outline-offset:-3px}.chatitem[data-on="1"]{background:var(--ui-superficie);box-shadow:inset 3px 0 0 var(--ui-acento-texto)}.chatitem-cuerpo{flex-direction:column;gap:.1875rem;min-width:0;display:flex}.chatitem-lado{flex-direction:column;align-items:flex-end;gap:.375rem;display:flex}.chatitem-linea{align-items:center;gap:var(--esp-2);min-width:0;display:flex}.chatitem-nombre{min-width:0;font-size:var(--txt-base);font-weight:var(--peso-fuerte);color:var(--ui-texto)}.chatitem[data-sin-leer=si] .chatitem-ultimo{font-weight:var(--peso-semi);color:var(--ui-texto)}.chatitem[data-sin-leer=si] .chatitem-hora{color:var(--ui-acento-texto);font-weight:var(--peso-semi)}.chatitem-punto{border-radius:var(--radio-full);background:var(--ui-acento-solido);flex:none;block-size:.625rem;inline-size:.625rem}.chatitem-hora{font:var(--tipo-hora);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ui-texto-terciario);flex:none;line-height:1}.chatitem-ultimo{min-width:0;font-size:var(--txt-md);color:var(--ui-texto-secundario);flex:1}.chatitem-etiquetas{gap:var(--esp-1);margin-top:var(--esp-1);flex-wrap:wrap;display:flex}.chatitem-etiquetas .etiqueta{white-space:normal;max-width:100%}.conversaciones-hilo{background:var(--ui-hilo-fondo);flex-direction:column;flex:1;min-width:0;display:flex}.conversaciones-cabecera{align-items:center;gap:var(--esp-3);padding:var(--esp-4) var(--esp-6);border-bottom:1px solid var(--ui-borde);background:var(--ui-superficie-2);flex-wrap:wrap;display:flex}.conversaciones-quien{min-width:0;flex-direction:column;max-inline-size:22rem;display:flex}.conversaciones-nombre{font:var(--tipo-titulo-tarjeta);color:var(--ui-texto);text-decoration:none}a.conversaciones-nombre:hover{color:var(--ui-acento-texto);text-underline-offset:2px;text-decoration:underline}.conversaciones-dato{font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.conversaciones-acciones{align-items:center;gap:var(--esp-2);margin-inline-start:auto;display:flex}.conversaciones-nota{padding:var(--esp-3) var(--esp-4) 0}.hilo{gap:var(--esp-2);min-height:0;padding:var(--esp-4) var(--esp-5) var(--esp-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.hilo-dia{gap:var(--esp-3);flex-direction:column;display:flex}.hilo-dia-rotulo{padding-block:var(--esp-1);pointer-events:none;justify-content:center;display:flex}.hilo-dia-rotulo span{padding:var(--esp-1) var(--esp-3);border-radius:var(--radio-full);box-shadow:var(--ui-sombra-1);background:var(--ui-hilo-dia);font-size:var(--txt-2xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario)}.hilo-grupo{align-items:flex-start;gap:var(--esp-1);flex-direction:column;display:flex}.hilo-grupo[data-autor=ia],.hilo-grupo[data-autor=humano]{align-items:flex-end}.hilo-autor{padding-inline:var(--esp-2);font-size:var(--txt-2xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.hilo-mensaje{align-items:flex-start;gap:var(--esp-1);flex-direction:column;max-inline-size:min(36rem,78%);display:flex}.hilo-mensaje[data-autor=ia],.hilo-mensaje[data-autor=humano]{align-items:flex-end}.burbuja{gap:var(--esp-1);min-inline-size:4.5rem;padding:var(--esp-2) var(--esp-3) var(--esp-1);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);box-shadow:var(--ui-sombra-1);font-size:var(--txt-md);line-height:var(--lh-base);background:var(--ui-superficie);color:var(--ui-texto);flex-direction:column;display:flex;position:relative}.burbuja[data-autor=cliente][data-primero=si]{border-start-start-radius:var(--radio-xs)}.burbuja[data-autor=ia]{border-color:var(--ui-acento-borde-suave);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave)}.burbuja[data-autor=humano]{background:var(--ui-identidad-suave);color:var(--ui-identidad-sobre-suave);border-color:#0000}.burbuja[data-autor=ia][data-primero=si],.burbuja[data-autor=humano][data-primero=si]{border-start-end-radius:var(--radio-xs)}.burbuja[data-emojis=si]{box-shadow:none;color:var(--ui-texto);background:0 0;border-color:#0000;padding-inline:0}.burbuja-emojis{font-size:var(--txt-4xl);line-height:1.15}.burbuja-pie{align-self:flex-end;align-items:center;gap:var(--esp-1);font-size:var(--txt-2xs);font-variant-numeric:tabular-nums;opacity:.75;display:inline-flex}.burbuja-imagen{margin:0;margin-inline:calc(var(--esp-2) * -1);margin-block-start:calc(var(--esp-1) * -1)}.burbuja-imagen img{border-radius:var(--radio-md);object-fit:cover;max-block-size:20rem;max-inline-size:100%;display:block}.burbuja-archivo{align-items:center;gap:var(--esp-2);min-width:0;padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-md);background:var(--ui-superficie-2);color:var(--ui-texto);font-size:var(--txt-sm);display:flex}.redactor{gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-top:1px solid var(--ui-borde);background:var(--ui-superficie);flex-direction:column;display:flex}.redactor-caja{gap:var(--esp-1);padding:var(--esp-1) var(--esp-2) var(--esp-2);border:1px solid var(--ui-borde);border-radius:var(--forma-campo);background:var(--ui-superficie);transition:border-color var(--dur-inmediata) var(--ease-estandar);flex-direction:column;display:flex}.redactor-caja:focus-within{border-color:var(--ui-borde-foco);box-shadow:0 0 0 1px var(--ui-borde-foco)}.redactor-caja[data-deshabilitado=si]{background:var(--ui-superficie-2)}.redactor-barra{align-items:center;gap:var(--esp-1);display:flex}.redactor-fila{align-items:flex-end;gap:var(--esp-2);display:flex}.redactor-campo{min-width:0;min-block-size:2.5rem;padding:var(--esp-2);font:inherit;font-size:var(--txt-md);line-height:var(--lh-base);color:var(--ui-texto);resize:none;background:0 0;border:0;flex:1}.redactor-campo:focus{outline:none}.redactor-campo::placeholder{color:var(--ui-texto-terciario)}.redactor-ayuda{padding-inline:var(--esp-2);font-size:var(--txt-2xs);color:var(--ui-texto-terciario)}.redactor-previa summary{font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario);cursor:pointer}.redactor-previa .burbuja{max-block-size:10rem;inline-size:fit-content;max-inline-size:min(36rem,90%);margin-block-start:var(--esp-2);margin-inline-start:auto;overflow-y:auto}.hilo-como{max-inline-size:100%}.hilo-como .avanzado{background:0 0;border:0}.hilo-como .avanzado-resumen{column-gap:var(--esp-1);padding:0}.hilo-como .avanzado-titulo{font-size:var(--txt-2xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.hilo-como .avanzado-descripcion{font-size:var(--txt-2xs);color:var(--ui-texto-terciario)}.hilo-como[data-corregida=si] .avanzado-descripcion{color:var(--ui-alerta-texto)}.hilo-como .avanzado-cuerpo{gap:var(--esp-2);padding:var(--esp-2) 0 0}.hilo-traza,.hilo-citas{gap:var(--esp-1);font-size:var(--txt-2xs);line-height:var(--lh-2xs);color:var(--ui-texto-secundario);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hilo-paso{align-items:baseline;gap:var(--esp-2);border-inline-start:2px solid var(--ui-borde);flex-wrap:wrap;padding-inline-start:var(--esp-2);display:flex}.hilo-paso-codigo,.hilo-cita-lugar{color:var(--ui-texto-terciario)}.hilo-paso[data-verificacion=true]{border-inline-start-color:var(--ui-alerta-solido);color:var(--ui-texto)}.railctx{gap:var(--esp-5);width:17rem;padding:var(--esp-4);border-left:1px solid var(--ui-borde);background:var(--ui-superficie);flex-direction:column;flex:none;display:flex;overflow-y:auto}.railctx-bloque{gap:var(--esp-2);flex-direction:column;display:flex}.railctx-bloque+.railctx-bloque{padding-top:var(--esp-4);border-top:1px solid var(--ui-borde-sutil)}.railctx .dato-rotulo{min-width:5.5rem}.railctx .dato-valor .etiqueta{white-space:normal;max-width:100%}.railctx-titulo{font-family:inherit;font-size:var(--txt-2xs);font-weight:var(--peso-rotulo);letter-spacing:var(--tr-rotulo);line-height:var(--lh-2xs);text-transform:uppercase;color:var(--ui-texto-secundario);margin:0}.railctx-lista{gap:var(--esp-1);font-size:var(--txt-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.railctx-lista li{justify-content:space-between;align-items:baseline;gap:var(--esp-2);display:flex}.railctx-lista li>:last-child{white-space:nowrap;flex:none}.railctx-notas{padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-md);background:var(--ui-superficie-2);font-size:var(--txt-sm);white-space:pre-wrap;color:var(--ui-texto-secundario);margin:0}.railctx-fuente{gap:var(--esp-1);padding:var(--esp-2) var(--esp-3);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);background:var(--ui-superficie-2);flex-direction:column;display:flex}@media not all and (min-width:80rem){.railctx{display:none!important}}@media not all and (min-width:64rem){.conversaciones-bandeja{width:16.25rem}}@media not all and (min-width:40rem){.conversaciones{block-size:calc(100dvh - var(--alto-barra) - 1px)}.conversaciones-bandeja{border-right:0;width:100%}.conversaciones-bandeja[data-visible=no],.conversaciones-hilo[data-visible=no]{display:none}.hilo{padding-inline:var(--esp-3)}.hilo-mensaje{max-inline-size:88%}.redactor{padding:var(--esp-2)}.redactor-ayuda{display:none}.conversaciones-quien{flex:1}}.correo-prueba{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.correo-faltantes,.llamadas-faltantes{padding-left:var(--esp-4);font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.llamadas-muestra{width:100%;max-width:100%}.material-cuando{-webkit-line-clamp:2;line-clamp:2;max-width:24rem;color:var(--ui-texto-secundario);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.archivo-documento{width:2.5rem;height:2.5rem;color:var(--ui-peligro-texto);background:var(--ui-superficie-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:none;place-items:center;display:grid}.archivo-documento[data-tamano=grande]{border-radius:var(--radio-lg);width:4.5rem;height:4.5rem}.archivo-cuando{max-width:60ch;font-size:var(--txt-base);line-height:var(--lh-base);color:var(--ui-texto);white-space:pre-line;margin:0}.archivo-resumen{align-items:start;gap:var(--esp-6);grid-template-columns:minmax(0,1fr) minmax(0,18rem);display:grid}@media not all and (min-width:56rem){.archivo-resumen{grid-template-columns:minmax(0,1fr)}}.como-lo-recibe{gap:var(--esp-2);padding:var(--esp-4);background:var(--ui-hilo-fondo);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);flex-direction:column;margin:0;display:flex;position:sticky;top:0}.como-lo-recibe-rotulo{font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario)}.como-lo-recibe-globo{gap:var(--esp-2);max-width:100%;padding:var(--esp-1);background:var(--ui-superficie);border-radius:var(--radio-md);box-shadow:var(--ui-sombra-1);flex-direction:column;align-self:flex-start;display:flex}.como-lo-recibe-globo img{border-radius:var(--radio-sm);max-block-size:18rem;max-inline-size:100%;display:block}.como-lo-recibe-sin-vista{place-items:center;gap:var(--esp-1);block-size:10rem;inline-size:14rem;font-size:var(--txt-xs);color:var(--ui-texto-terciario);background:var(--ui-superficie-2);border-radius:var(--radio-sm);display:grid}.como-lo-recibe-documento{align-items:center;gap:var(--esp-2);padding:var(--esp-3);color:var(--ui-peligro-texto);background:var(--ui-superficie-hundida);border-radius:var(--radio-sm);display:flex}.como-lo-recibe-documento .celda-doble-texto{color:var(--ui-texto);overflow-wrap:anywhere}.como-lo-recibe-texto{padding:0 var(--esp-2) var(--esp-1);font-size:var(--txt-sm);color:var(--ui-texto)}.elegir-producto{gap:var(--esp-2);flex-direction:column;display:flex}.elegir-producto-lista{max-block-size:18rem;padding:var(--esp-1);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}.elegir-producto-lista:empty{display:none}.elegir-producto-opcion{align-items:center;gap:var(--esp-3);inline-size:100%;padding:var(--esp-2);font:inherit;text-align:left;color:var(--ui-texto);border-radius:var(--radio-sm);background:0 0;border:0;display:flex}.elegir-producto-opcion:hover{background:var(--ui-superficie-2)}.elegir-producto-opcion:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:-2px}.elegir-producto-opcion[aria-pressed=true]{color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave)}.elegir-producto-elegido{align-items:center;gap:var(--esp-3);padding:var(--esp-2) var(--esp-3);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde);border-radius:var(--radio-md);display:flex}.elegir-producto-elegido>.celda-doble-texto{flex:1;min-width:0}.elegir-producto-elegido[data-invalido]{border-color:var(--ui-peligro-borde-suave)}.regla{padding-block:var(--esp-3);border-block-end:1px solid var(--ui-borde-sutil)}.regla:last-child{border-block-end:none}.regla-porque{margin:var(--esp-1) 0 0;font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario)}.regla-mecanismos{margin:var(--esp-1) 0 0;font-size:var(--txt-2xs);line-height:var(--lh-2xs);color:var(--ui-texto-terciario)}.regla[data-emitida=no]{border-inline-start:2px solid var(--ui-borde-fuerte);padding-inline-start:var(--esp-3)}.regla-negocio{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie);display:flex}.regla-negocio[data-estado=vigente]{border-inline-start:3px solid var(--ui-acento-solido)}.regla-negocio[data-estado=borrador]{border-inline-start:3px solid var(--ui-borde-fuerte)}.regla-negocio[data-estado=archivada],.regla-negocio[data-anterior=si]{border-inline-start:3px solid var(--ui-borde-sutil);background:var(--ui-superficie-2)}.regla-texto{white-space:pre-wrap;color:var(--ui-texto);margin:0}.regla-texto[data-lectura=si]{padding:var(--esp-2);border:1px dashed var(--ui-borde);border-radius:var(--radio-sm);background:var(--ui-superficie-hundida);font-size:var(--txt-sm);line-height:var(--lh-sm)}.regla-nota{font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0}.regla-parecidas>li+li{margin-top:var(--esp-1)}.regla-parecidas .etiqueta{vertical-align:middle;margin-inline-start:var(--esp-2)}.prueba-caso{padding:var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie-2)}.prueba-cliente{border-inline-start:2px solid var(--ui-borde-fuerte);font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0;padding-inline-start:var(--esp-2)}.prueba-cumplimiento{font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0}.prueba-cumplimiento[data-todas=no]{color:var(--ui-texto)}.prueba-agente{white-space:pre-wrap;color:var(--ui-texto);margin:0}.prueba-verificacion{font-size:var(--txt-2xs);line-height:var(--lh-2xs);color:var(--ui-texto-terciario)}.redactor-hilo{gap:var(--esp-2);min-block-size:12rem;max-block-size:45vh;padding:var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie-2);flex-direction:column;display:flex;overflow-y:auto}.redactor-mensaje{gap:var(--esp-1);max-inline-size:85%;padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-md);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);flex-direction:column;display:flex}.redactor-mensaje[data-autor=persona]{background:var(--ui-acento-suave);align-self:flex-end}.redactor-texto{white-space:pre-wrap;color:var(--ui-texto);margin:0}.redactor-accion{font-size:var(--txt-2xs);line-height:var(--lh-2xs);color:var(--ui-texto-terciario)}.asistente-caja{gap:var(--esp-1);padding:var(--esp-2);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie);flex-direction:column;display:flex}.asistente-caja:focus-within{border-color:var(--ui-borde-foco);box-shadow:0 0 0 1px var(--ui-borde-foco)}.asistente-caja[data-ocupado=si]{background:var(--ui-superficie-2)}.asistente-campo{min-block-size:3.5rem;max-block-size:12rem;inline-size:100%;padding:var(--esp-1) var(--esp-2);font:inherit;font-size:var(--txt-md);line-height:var(--lh-base);color:var(--ui-texto);resize:vertical;background:0 0;border:0}.asistente-campo:focus{outline:none}.asistente-campo::placeholder{color:var(--ui-texto-terciario)}.asistente-barra{justify-content:space-between;align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.asistente-ayuda{padding-inline:var(--esp-2);font-size:var(--txt-2xs);line-height:var(--lh-2xs);color:var(--ui-texto-terciario)}.redactor-vacio,.redactor-pensando{font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0}.tipo-de-regla{width:2.5rem;height:2.5rem;color:var(--ui-identidad-sobre-suave);background:var(--ui-identidad-suave);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:none;place-items:center;display:grid}.tipo-de-regla[data-tipo=requiere_persona]{color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave)}.tipo-de-regla[data-tipo=dato_obligatorio]{color:var(--ui-info-sobre-suave);background:var(--ui-info-suave)}.tipo-de-regla[data-tipo=no_se_ofrece]{color:var(--ui-alerta-sobre-suave);background:var(--ui-alerta-suave)}.tipo-de-regla[data-tipo=ventana]{color:var(--ui-exito-sobre-suave);background:var(--ui-exito-suave)}.tipo-de-regla[data-tipo=conducta]{color:var(--ui-peligro-sobre-suave);background:var(--ui-peligro-suave)}.tipo-de-regla[data-tamano=grande]{border-radius:var(--radio-lg);width:4.5rem;height:4.5rem}.regla-fila-nota{text-overflow:ellipsis;white-space:nowrap;max-width:32rem;display:block;overflow:hidden}.regla-origen{align-items:center;gap:var(--esp-1);color:var(--ui-texto-secundario);white-space:nowrap;display:inline-flex}.regla-origen[data-origen=hallazgo]{color:var(--ui-acento-texto)}.regla-tipo-elegido{align-items:center;gap:var(--esp-3);padding:var(--esp-3);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);background:var(--ui-superficie-2);display:flex}.regla-vista-previa{gap:var(--esp-1);padding:var(--esp-3);border:1px solid var(--ui-acento-borde-suave);border-radius:var(--radio-md);background:var(--ui-acento-suave);flex-direction:column;display:flex}.regla-vista-previa[data-completa=no]{border-style:dashed;border-color:var(--ui-borde);background:var(--ui-superficie-hundida)}.regla-vista-previa-rotulo{font-size:var(--txt-2xs);line-height:var(--lh-2xs);font-weight:var(--peso-semi);color:var(--ui-texto-terciario);text-transform:uppercase;letter-spacing:.04em}.regla-vista-previa-texto{font-size:var(--txt-md);line-height:var(--lh-md);font-weight:var(--peso-medio);color:var(--ui-texto);margin:0}.regla-vista-previa[data-completa=no] .regla-vista-previa-texto{font-weight:var(--peso-normal);color:var(--ui-texto-secundario)}.regla-origen-mejora{gap:var(--esp-2);padding:var(--esp-3);border:1px solid var(--ui-borde);border-inline-start:3px solid var(--ui-acento-solido);border-radius:var(--radio-md);background:var(--ui-superficie);flex-direction:column;display:flex}.regla-origen-mejora p{margin:0}.regla-origen-mejora-rotulo{align-items:center;gap:var(--esp-1);font-size:var(--txt-xs);line-height:var(--lh-xs);color:var(--ui-acento-texto);display:inline-flex}.regla-origen-mejora-enlaces{gap:var(--esp-2);flex-wrap:wrap;display:flex}.regla-valores-crudos{padding:var(--esp-2);max-width:100%;font-size:var(--txt-xs);line-height:var(--lh-xs);border-radius:var(--radio-sm);background:var(--ui-superficie-hundida);margin:0;overflow-x:auto}.inicio-pasos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inicio-paso{align-items:center;gap:var(--esp-3);padding-block:var(--esp-3);border-top:1px solid var(--ui-borde-sutil);display:flex}.inicio-paso:first-child{border-top:0;padding-top:0}.inicio-paso p{margin:0}.inicio-paso-icono,.inicio-al-dia-icono{border-radius:var(--radio-full);flex:none;justify-content:center;align-items:center;block-size:2.25rem;inline-size:2.25rem;display:inline-flex}.tablero-celda:is([data-widget=atencion],[data-widget=ultimas])>.card{gap:var(--esp-5);background:var(--ui-superficie)}.tablero-celda:is([data-widget=atencion],[data-widget=ultimas]) .card-kicker{font-size:var(--txt-2xl);line-height:1.1}.inicio-atencion-contador{font:var(--peso-fuerte) var(--txt-sm) / 1 var(--fuente-mono);border-radius:var(--forma-pildora);background:var(--ui-chip-ambar-fondo);color:var(--ui-chip-ambar);align-items:center;padding:.3125rem .5625rem;display:inline-flex}.inicio-atencion{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}@media (min-width:56.25rem){.tablero-celda[data-widget=atencion]{contain:size}.tablero-celda[data-widget=atencion]>.card{min-block-size:0}.tablero-celda[data-widget=atencion] .inicio-atencion{overscroll-behavior:contain;flex:1 1 0;min-block-size:0;overflow-y:auto}}.inicio-atencion-item{align-items:center;gap:var(--esp-2m) var(--esp-3m);padding-block:var(--esp-3m);border-top:1px solid var(--ui-borde);flex-wrap:wrap;display:flex}.inicio-atencion-icono{inline-size:var(--alto-control);block-size:var(--alto-control);border-radius:var(--radio-full);background:var(--ui-fondo);color:var(--ui-texto);flex:none;place-items:center;display:inline-grid}.inicio-atencion-item[data-tono=atencion] .inicio-atencion-icono{background:var(--ui-chip-ambar-fondo);color:var(--ui-chip-ambar)}.inicio-atencion-item[data-tono=peligro] .inicio-atencion-icono{background:var(--ui-chip-rojo-fondo);color:var(--ui-chip-rojo)}.inicio-atencion-texto{flex:1 1 calc(100% - var(--alto-control) - var(--esp-3m));min-width:0}.inicio-atencion-titulo{font-size:var(--txt-base);font-weight:var(--peso-fuerte);color:var(--ui-texto);margin-block-end:.125rem;display:block}.inicio-atencion-detalle{font-size:var(--txt-md);color:var(--ui-texto-secundario);margin:0;line-height:1.4}.inicio-atencion-acciones{justify-content:flex-end;gap:var(--esp-2);flex-wrap:wrap;flex:100%;display:flex}.inicio-atencion-item[data-tono=atencion] .inicio-atencion-accion{background:var(--ui-acento-solido);border-color:var(--ui-acento-solido);color:var(--ui-texto-sobre-acento)}.inicio-atencion-item[data-tono=atencion] .inicio-atencion-accion:hover{background:var(--ui-acento-solido-hover);border-color:var(--ui-acento-solido-hover)}.inicio-ultimas-ver{min-block-size:var(--alto-control-grande);margin-block:calc(var(--esp-2m) * -1);font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-acento-texto);align-items:center;text-decoration:underline;display:inline-flex}.inicio-ultimas{margin:0 calc(var(--esp-2m) * -1);padding:0;list-style:none}.inicio-ultimas-fila{align-items:center;gap:var(--esp-3m);padding:var(--esp-6) var(--esp-2m) var(--esp-2m);border-top:1px solid var(--ui-borde);grid-template-columns:2.25rem minmax(0,1fr) auto;display:grid;position:relative;overflow:hidden}.inicio-ultimas-avatar{border-radius:var(--radio-full);block-size:2.25rem;inline-size:2.25rem;font:var(--peso-semi) var(--txt-2xs) / 1 var(--fuente-mono);background:var(--ui-fondo);color:var(--ui-texto);place-items:center;display:grid}.inicio-ultimas-texto{min-width:0}.inicio-ultimas-nombre{font-size:var(--txt-base);font-weight:var(--peso-fuerte);color:var(--ui-texto);margin-block-end:.125rem;display:block}.inicio-ultimas-vista{font-size:var(--txt-md);color:var(--ui-texto-secundario);margin:0}.inicio-ultimas-hora{font:var(--peso-medio) var(--txt-xs) / 1 var(--fuente-mono);color:var(--ui-texto-terciario);white-space:nowrap}.inicio-ultimas-fila>.etiqueta{padding:var(--esp-1) var(--esp-2m) var(--esp-1) var(--esp-4);font:var(--tipo-etiqueta-estado);letter-spacing:var(--tr-etiqueta-estado);text-transform:uppercase;clip-path:polygon(var(--esp-2m) 0, 100% 0, 100% 100%, 0 100%);border:0;border-radius:0;position:absolute;inset-block-start:0;inset-inline-end:0}.inicio-al-dia{align-items:center;gap:var(--esp-3);display:flex}.inicio-al-dia p{margin:0}.inicio-al-dia-icono{background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave)}.inicio-progreso{inline-size:100%;block-size:var(--esp-2);border-radius:var(--radio-full);appearance:none;background:var(--ui-superficie-3);color:var(--ui-acento-solido);border:0;margin-block-end:var(--esp-4);display:block;overflow:hidden}.inicio-progreso::-webkit-progress-bar{background:var(--ui-superficie-3);border-radius:var(--radio-full)}.inicio-progreso::-webkit-progress-value{background:var(--ui-acento-solido);border-radius:var(--radio-full);transition:inline-size var(--dur-normal) var(--ease-estandar)}.inicio-progreso::-moz-progress-bar{background:var(--ui-acento-solido);border-radius:var(--radio-full)}.inicio-paso-icono{background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave)}.inicio-paso[data-hecho=si] .inicio-paso-icono{background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave)}.inicio-paso[data-hecho=si] strong{color:var(--ui-texto-secundario);font-weight:var(--peso-medio)}.inicio-semana{isolation:isolate;gap:var(--esp-5);padding:var(--esp-7) var(--esp-8);color:var(--ui-bloque-oscuro-texto);background:var(--ui-bloque-oscuro);box-shadow:var(--ui-separador-tile-oscuro);flex-direction:column;display:flex;position:relative;overflow:hidden}.inicio-semana:after{content:"";z-index:-1;background:var(--ui-foto-velo);pointer-events:none;position:absolute;inset:0}.inicio-semana-foto{z-index:-2;object-fit:cover;object-position:62% 28%;width:100%;height:100%;filter:var(--ui-foto-filtro);opacity:var(--ui-foto-opacidad);position:absolute;inset:0}.inicio-semana[data-foto="1"] .inicio-semana-foto{object-position:58% 30%}.inicio-semana[data-foto="2"] .inicio-semana-foto{object-position:35% 40%}.inicio-semana-titulo{font:var(--tipo-h3-tile);letter-spacing:-.015em;color:var(--ui-bloque-oscuro-texto);margin:0}.inicio-semana-cuerpo{gap:var(--esp-8);flex:1;min-height:0;display:flex}.inicio-semana-principal{gap:var(--esp-3);flex-direction:column;flex:1;min-width:0;display:flex}.inicio-semana-total{font:var(--tipo-cifra-kpi-grande);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:0}.inicio-semana-total-sub{font-family:var(--fuente-ui);font-size:var(--txt-lg);font-weight:var(--peso-medio);letter-spacing:0;color:var(--ui-bloque-oscuro-texto-2)}.inicio-semana-leyenda{gap:var(--esp-5);font-size:var(--txt-sm);color:var(--ui-bloque-oscuro-texto-2);margin:0;padding:0;list-style:none;display:flex}.inicio-semana-leyenda li{align-items:center;gap:var(--esp-2);display:flex}.inicio-semana-leyenda li:before{content:"";border-radius:var(--radio-xs);background:var(--ui-bloque-oscuro-acento);block-size:.75rem;inline-size:.75rem}.inicio-semana-leyenda li[data-serie=equipo]:before{background:var(--ui-bloque-oscuro-serie-neutra)}.inicio-semana-barras{gap:var(--esp-2m);flex:1;min-height:10rem;display:flex}.inicio-semana-dia{align-items:center;gap:var(--esp-2);flex-direction:column;flex:1;min-width:0;display:flex}.inicio-semana-columna{flex:1;width:100%;max-width:2.75rem;overflow:visible}.inicio-semana-agente{fill:var(--ui-bloque-oscuro-acento)}.inicio-semana-equipo{fill:var(--ui-bloque-oscuro-serie-neutra)}.inicio-semana-etiqueta{font:var(--tipo-hora);color:var(--ui-bloque-oscuro-texto-2)}.inicio-semana-dia[data-hoy=si] .inicio-semana-etiqueta{font-weight:var(--peso-fuerte);color:var(--ui-bloque-oscuro-texto)}.inicio-semana-datos{justify-content:flex-end;gap:var(--esp-5);width:13.75rem;padding-left:var(--esp-8);border-left:1px solid var(--ui-bloque-oscuro-linea);flex-direction:column;flex:none;margin:0;display:flex}.inicio-semana-datos dt{font-size:var(--txt-sm);color:var(--ui-bloque-oscuro-texto-2)}.inicio-semana-datos dd{margin:var(--esp-1) 0 0;font:var(--tipo-cifra-kpi)}.inicio-semana-datos dd:first-letter{text-transform:uppercase}.inicio-semana-datos dd[data-acento=si]{color:var(--ui-bloque-oscuro-acento)}.inicio-citas{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.inicio-cita{column-gap:var(--esp-3);padding-block:var(--esp-3);border-top:1px solid var(--ui-borde-sutil);grid-template-columns:7.5rem minmax(0,1fr);grid-template-areas:"cuando que""cuando quien";display:grid}.inicio-citas>li:first-child .inicio-cita{border-top:0;padding-top:0}a.inicio-cita{color:inherit;border-radius:var(--radio-sm);text-decoration:none}a.inicio-cita:hover .inicio-cita-que{color:var(--ui-acento-texto);text-decoration:underline}a.inicio-cita:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.inicio-cita-cuando{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-acento-texto);font-variant-numeric:tabular-nums;grid-area:cuando}.inicio-cita-que{min-width:0;font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto);grid-area:que}.inicio-cita-quien{min-width:0;font-size:var(--txt-xs);color:var(--ui-texto-secundario);grid-area:quien}.tablero{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(10rem,auto);grid-auto-flow:dense;gap:0;display:grid}.tablero[data-editando=si]{gap:var(--esp-4);padding:var(--esp-4)}.nav-ranura{display:contents}.inicio-acciones{justify-content:flex-end;gap:var(--esp-2);display:flex}.tablero-agregar{justify-content:center;align-items:center;gap:var(--esp-2m);min-height:8.25rem;margin:var(--esp-3m);font:inherit;color:var(--ui-texto-secundario);border:2px dashed var(--ui-borde-fuerte);border-radius:var(--forma-tarjeta);cursor:pointer;background:0 0;flex-direction:column;display:flex}.tablero-agregar:hover{color:var(--ui-texto);background:var(--ui-superficie-hover)}.tablero-agregar-icono{border-radius:var(--forma-pildora);width:3rem;height:3rem;color:var(--ui-acento-texto);background:var(--ui-acento-suave);place-items:center;display:grid}.tablero-agregar-titulo{font-size:var(--txt-md);font-weight:var(--peso-fuerte)}.tablero-agregar-detalle{font-size:var(--txt-sm)}.tablero-celda{flex-direction:column;min-width:0;display:flex}.tablero-celda>*{flex:auto}.tablero-celda:empty{display:none}.tablero-w1{grid-column:span 1}.tablero-w2{grid-column:span 2}.tablero-w3{grid-column:span 3}.tablero-w4{grid-column:span 4}.tablero-h1{grid-row:span 1}.tablero-h2{grid-row:span 2}.tablero-h3{grid-row:span 3}.tablero-h4{grid-row:span 4}.tablero-lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tablero-lista li{justify-content:space-between;align-items:center;gap:var(--esp-3);display:flex}.tablero-ayuda,.tablero-vacio-edicion{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.tablero[data-editando=si] .tablero-celda{gap:var(--esp-2);padding:var(--esp-2);border:var(--borde-control) dashed var(--ui-borde-fuerte);border-radius:var(--forma-tarjeta);background:var(--ui-superficie-2);container-type:inline-size}.tablero[data-editando=si] .tablero-celda:focus-visible{outline:3px solid var(--ui-borde-foco);outline-offset:2px;border-radius:var(--forma-tarjeta)}.tablero-celda[data-arrastrando=si]{opacity:.6;box-shadow:var(--ui-sombra-1)}.tablero-controles{align-items:center;gap:var(--esp-1);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.tablero-botones{align-items:center;gap:var(--esp-1);flex-wrap:nowrap;display:flex}@container not (min-width:18rem){.tablero-controles{grid-template-columns:minmax(0,1fr)}.tablero-botones{justify-content:space-between;gap:0}.tablero-botones .btn-icon{width:calc(var(--alto-control) - var(--esp-2));min-width:calc(var(--alto-control) - var(--esp-2))}.tablero-botones .tablero-talla{padding-inline:var(--esp-2)}}.tablero-mas{display:none}@container not (min-width:14rem){.tablero-botones .tablero-extra{display:none}.tablero-mas{display:contents}}.tablero-asa{min-width:0;font-size:var(--txt-sm);white-space:nowrap;text-overflow:ellipsis;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:auto;font-weight:600;overflow:hidden}.tablero-celda[data-arrastrando=si] .tablero-asa{cursor:grabbing}.tablero-talla{font-variant-numeric:tabular-nums}.tablero-contenido{flex-direction:column;flex:auto;min-height:0;display:flex}.tablero-contenido>*{flex:auto}.tablero-sin-datos{font-size:var(--txt-sm);color:var(--ui-texto-terciario);margin:0;display:none}.tablero-contenido:empty{display:none}.tablero-contenido:empty+.tablero-sin-datos{flex:auto;place-items:center;display:grid}.hoja-widgets-lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hoja-widgets-lista li{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid var(--ui-borde-sutil);display:flex}.hoja-widgets-nombre{flex-direction:column;min-width:0;font-weight:600;display:flex}.hoja-widgets-detalle{font-size:var(--txt-sm);color:var(--ui-texto-secundario);font-weight:400}.hoja-widgets-plantillas{align-items:flex-start;gap:var(--esp-3);flex-direction:column;display:flex}@media not all and (min-width:56.25rem){.tablero{grid-template-columns:repeat(2,minmax(0,1fr))}.tablero-w3,.tablero-w4{grid-column:span 2}}.heroe-agente{isolation:isolate;gap:var(--esp-3m);min-width:0;padding:var(--esp-6) var(--esp-7);color:var(--ui-franja-texto);background:var(--ui-heroe-degradado);flex-direction:column;display:flex;position:relative;overflow:hidden}.heroe-agente-capas{pointer-events:none;position:absolute;inset:0;overflow:hidden}.heroe-agente>:not(.heroe-agente-capas){position:relative}.heroe-agente:hover .marca-agua-ala-i{animation:.42s ease-in-out 6 alternate marca-agua-aleteo-i}.heroe-agente:hover .marca-agua-ala-d{animation:.42s ease-in-out 6 alternate marca-agua-aleteo-d}@media (prefers-reduced-motion:reduce){.heroe-agente:hover .marca-agua-ala-i,.heroe-agente:hover .marca-agua-ala-d{animation:none}}.heroe-agentes{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;min-width:0;display:flex}.heroe-agentes-rotulo{font:var(--tipo-rotulo-kpi);letter-spacing:var(--tr-mayus);text-transform:uppercase;margin:0}.heroe-agentes-lista{gap:calc(var(--esp-1) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.heroe-agente-circulo{border-radius:var(--radio-full);width:2.25rem;height:2.25rem;color:inherit;transition:transform var(--dur-rapida) var(--ease-estandar);border:1.5px solid;place-items:center;text-decoration:none;display:grid;position:relative}.heroe-agente-circulo:hover{transform:translateY(-2px)}.heroe-agente-circulo .marca{fill:currentColor}.heroe-agente-circulo[data-estado=deshabilitado] .marca{opacity:.5}.heroe-agente-circulo[data-principal]{color:var(--ui-franja-boton-texto);background:var(--ui-franja-boton);border-color:var(--ui-franja-boton);transform:scale(1.08)}.heroe-agente-punto{border:2px solid var(--ui-acento-solido);border-radius:var(--radio-full);background:var(--ui-punto-activo);width:.6875rem;height:.6875rem;position:absolute;bottom:-2px;right:-2px}.heroe-agente-circulo[data-estado=pausa] .heroe-agente-punto{background:var(--ui-punto-pausa)}.heroe-agente-circulo[data-estado=deshabilitado] .heroe-agente-punto{background:var(--ui-punto-apagado)}.heroe-agente-estrella{border:1.5px solid var(--ui-acento-solido);border-radius:var(--radio-full);width:1rem;height:1rem;color:var(--ui-franja-boton-texto);background:var(--ui-franja-boton);place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.heroe-agente-estrella svg{fill:currentColor}.heroe-agente-capas:before{content:"";background-image:var(--ui-grano-textura);opacity:var(--ui-grano-franja);mix-blend-mode:overlay;position:absolute;inset:0}.heroe-agente-kicker{font:var(--tipo-rotulo-kpi);letter-spacing:var(--tr-mayus);text-transform:uppercase;margin:0}.heroe-agente-titulo{font:var(--tipo-h1-heroe);letter-spacing:var(--tr-h1-heroe);color:inherit;margin:0}.heroe-agente-sub{font-size:var(--txt-md);font-weight:var(--peso-semi);margin:0}.heroe-agente-cta{align-self:flex-end;margin-top:auto}.tablero .kpi-tile{justify-content:center;align-items:center;gap:var(--esp-2);padding:var(--esp-7) var(--esp-8);text-align:center}.tablero .kpi-tile .kpi-rotulo{order:1;padding-right:0}.tablero .kpi-tile .kpi-capa{justify-items:center;margin-top:0}.tablero .kpi-tile .kpi-valor{font:var(--tipo-cifra-inicio);letter-spacing:var(--tr-cifra-inicio)}.tablero .kpi-tile .kpi-mas{align-items:center}.tablero [data-widget=resueltas] .kpi-tile .kpi-valor{color:var(--ui-acento-texto)}.tablero .kpi-tile .kpi-prefijo{font-size:.34em;font-weight:var(--peso-semi);letter-spacing:0;vertical-align:baseline}.grafico{gap:var(--esp-3);flex-direction:column;min-width:0;margin:0;display:flex}.grafico-lienzo{min-width:0;font-family:var(--fuente-ui)}.grafico-lienzo text{font-size:var(--txt-2xs)}.grafico-lienzo .recharts-cartesian-axis-tick-value{fill:var(--ui-grafico-eje)}.grafico-lienzo .recharts-cartesian-grid line{stroke:var(--ui-grafico-rejilla)}.grafico-cursor,.grafico-lienzo .recharts-tooltip-cursor{fill:var(--ui-grafico-cursor);stroke:var(--ui-grafico-rejilla)}.grafico-lienzo .recharts-surface:focus{outline:none}.grafico-leyenda{gap:var(--esp-2) var(--esp-4);font-size:var(--txt-xs);color:var(--ui-texto-secundario);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.grafico-leyenda-item{align-items:center;gap:var(--esp-2);min-width:0;display:inline-flex}.grafico-leyenda-valor{font-weight:var(--peso-semi);color:var(--ui-texto);font-variant-numeric:tabular-nums}.grafico-muestra{border-radius:var(--radio-xs);background:var(--ui-serie-1);flex:none;width:.625rem;height:.625rem}.grafico-muestra[data-tono=serie-2]{background:var(--ui-serie-2)}.grafico-muestra[data-tono=serie-3]{background:var(--ui-serie-3)}.grafico-muestra[data-tono=serie-4]{background:var(--ui-serie-4)}.grafico-muestra[data-tono=serie-5]{background:var(--ui-serie-5)}.grafico-muestra[data-tono=serie-6]{background:var(--ui-serie-6)}.grafico-muestra[data-tono=neutra]{background:var(--ui-serie-neutra)}.grafico-muestra[data-tono=exito]{background:var(--ui-exito-solido)}.grafico-muestra[data-tono=peligro]{background:var(--ui-peligro-solido)}.grafico-muestra[data-tono=alerta]{background:var(--ui-alerta-solido)}.grafico-detalle{gap:var(--esp-1);min-width:10rem;padding:var(--esp-2) var(--esp-3);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--radio-md);box-shadow:var(--ui-sombra-2), var(--ui-anillo-elevacion);font-size:var(--txt-xs);display:grid}.grafico-detalle-titulo{font-weight:var(--peso-semi);color:var(--ui-texto)}.grafico-detalle-fila{align-items:center;gap:var(--esp-2);color:var(--ui-texto-secundario);grid-template-columns:auto 1fr auto;display:grid}.grafico-detalle-valor{font-weight:var(--peso-semi);color:var(--ui-texto);font-variant-numeric:tabular-nums}.dona{position:relative}.dona-centro{text-align:center;pointer-events:none;place-content:center;display:grid;position:absolute;inset:0}.dona-centro-valor{font-family:var(--fuente-titulo);font-size:var(--txt-2xl);line-height:var(--lh-2xl);font-weight:var(--peso-fuerte);color:var(--ui-texto);font-variant-numeric:tabular-nums}.dona-centro-rotulo{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.variacion{align-items:center;gap:var(--esp-1);padding:0 var(--esp-2);border-radius:var(--radio-full);min-height:1.375rem;font-size:var(--txt-xs);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;white-space:nowrap;background:var(--ui-superficie-3);color:var(--ui-texto-secundario);display:inline-flex}.variacion[data-sentido=mejor]{background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave)}.variacion[data-sentido=peor]{background:var(--ui-peligro-suave);color:var(--ui-peligro-sobre-suave)}.sparkline{width:100%;height:2rem;margin-top:auto;display:block;overflow:visible}.sparkline-linea{fill:none;stroke:var(--ui-serie-1);stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.sparkline-area{fill:var(--ui-acento-suave);opacity:.6}.embudo{gap:var(--esp-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin:0;padding:0;list-style:none;display:grid}.embudo-paso{align-content:start;gap:var(--esp-1);grid-template-rows:1.375rem auto auto auto auto auto;grid-template-areas:"tasa""valor""rotulo""barra""perdida""ayuda";min-width:0;display:grid;position:relative}.embudo-paso+.embudo-paso:before{content:"";inset-block:var(--esp-6) 0;border-inline-start:1px solid var(--ui-borde-sutil);position:absolute;inset-inline-start:calc(var(--esp-5) / -2)}.embudo-paso-tasa{padding:0 var(--esp-2);border-radius:var(--radio-full);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave);font-size:var(--txt-xs);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;grid-area:tasa;justify-self:start;align-items:center;display:inline-flex}.embudo-paso-valor{font-family:var(--fuente-titulo);font-size:var(--txt-4xl);line-height:var(--lh-4xl);letter-spacing:var(--tr-4xl);font-weight:var(--peso-fuerte);color:var(--ui-texto);font-variant-numeric:tabular-nums;grid-area:valor}.embudo-paso-rotulo{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto);grid-area:rotulo}.embudo-barra{width:100%;height:.5rem;margin-block:var(--esp-1);grid-area:barra}.embudo-barra-fondo{fill:var(--ui-superficie-3)}.embudo-barra-valor{fill:var(--ui-serie-1)}.embudo-paso:last-child .embudo-barra-valor{fill:var(--ui-exito-solido)}.embudo-paso-perdida{font-size:var(--txt-xs);color:var(--ui-peligro-texto);grid-area:perdida}.embudo-paso-ayuda{font-size:var(--txt-xs);color:var(--ui-texto-secundario);grid-area:ayuda}.embudo[data-compacto=si]{gap:var(--esp-4)}.embudo[data-compacto=si] .embudo-paso-valor{font-size:var(--txt-2xl);line-height:var(--lh-2xl)}.ranking{gap:var(--esp-3);counter-reset:posicion;margin:0;padding:0;list-style:none;display:grid}.ranking-item{align-items:baseline;column-gap:var(--esp-2);row-gap:var(--esp-1);counter-increment:posicion;grid-template-columns:1.5rem minmax(0,1fr) auto;grid-template-areas:"pos nombre valor"".barra barra"".detalle detalle";display:grid}.ranking-item:before{content:counter(posicion);font-size:var(--txt-xs);font-weight:var(--peso-fuerte);color:var(--ui-texto-terciario);font-variant-numeric:tabular-nums;grid-area:pos}.ranking-nombre{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--txt-sm);color:var(--ui-texto);grid-area:nombre;overflow:hidden}.ranking-valor{font-size:var(--txt-sm);font-weight:var(--peso-fuerte);color:var(--ui-texto);font-variant-numeric:tabular-nums;grid-area:valor}.ranking-barra{grid-area:barra;width:100%;height:.375rem}.ranking-barra-valor{fill:var(--ui-serie-2)}.ranking-item:first-child .ranking-barra-valor{fill:var(--ui-serie-1)}.ranking-detalle{font-size:var(--txt-xs);color:var(--ui-texto-secundario);grid-area:detalle}.calor{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.calor-marco{position:relative;overflow-x:auto}.calor-tabla{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;min-width:32rem}.calor-hora,.calor-dia{font-size:var(--txt-2xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.calor-hora{text-align:center;padding-bottom:var(--esp-1)}.calor-dia{text-align:start;width:2.5rem}.calor-celda{border-radius:var(--radio-xs);background:var(--ui-grafico-calor-vacio);height:1.5rem}.calor-celda[data-nivel="1"]{background:var(--ui-grafico-calor-lleno)}@supports (color:color-mix(in lab, red, red)){.calor-celda[data-nivel="1"]{background:color-mix(in oklch, var(--ui-grafico-calor-lleno) 25%, var(--ui-grafico-calor-vacio))}}.calor-celda[data-nivel="2"]{background:var(--ui-grafico-calor-lleno)}@supports (color:color-mix(in lab, red, red)){.calor-celda[data-nivel="2"]{background:color-mix(in oklch, var(--ui-grafico-calor-lleno) 50%, var(--ui-grafico-calor-vacio))}}.calor-celda[data-nivel="3"]{background:var(--ui-grafico-calor-lleno)}@supports (color:color-mix(in lab, red, red)){.calor-celda[data-nivel="3"]{background:color-mix(in oklch, var(--ui-grafico-calor-lleno) 75%, var(--ui-grafico-calor-vacio))}}.calor-celda[data-nivel="4"]{background:var(--ui-grafico-calor-lleno)}.calor-pico{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.filtro-periodo{align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap;min-width:0;display:flex}.filtro-periodo>.seg{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}@media not all and (min-width:40rem){.filtro-periodo>.seg{-webkit-mask-image:linear-gradient(to right, currentColor calc(100% - var(--esp-10)), transparent);-webkit-mask-image:linear-gradient(to right, currentColor calc(100% - var(--esp-10)), transparent);-webkit-mask-image:linear-gradient(to right, currentColor calc(100% - var(--esp-10)), transparent);mask-image:linear-gradient(to right, currentColor calc(100% - var(--esp-10)), transparent);padding-inline-end:var(--esp-10)}}.filtro-periodo-fechas{gap:var(--esp-3);flex-wrap:wrap;display:flex}.filtro-periodo-fechas .field{min-width:9.5rem}.esqueleto{gap:var(--esp-4);display:grid}.esqueleto-cifras{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}.esqueleto-paneles{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(21rem,1fr));display:grid}.esqueleto-tarjetas{gap:var(--esp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,17.5rem),1fr));display:grid}.esqueleto-bloque{border-radius:var(--forma-tarjeta);background:var(--ui-superficie-3);animation:esqueleto-pulso 1.4s var(--ease-estandar) infinite;display:block}.esqueleto-bloque[data-alto=cifra]{height:8.5rem}.esqueleto-bloque[data-alto=grafico]{height:18rem}.esqueleto-bloque[data-alto=tarjeta]{height:12.5rem}.esqueleto-bloque[data-alto=tabla]{height:24rem}@keyframes esqueleto-pulso{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.esqueleto-bloque{animation:none}}@media not all and (min-width:40rem){.embudo{gap:var(--esp-4);grid-template-columns:minmax(0,1fr)}.embudo-paso+.embudo-paso:before{inset-block:calc(var(--esp-4) / -2) auto;border-inline-start:0;border-block-start:1px solid var(--ui-borde-sutil);inset-inline:0}.embudo-paso{column-gap:var(--esp-2);grid-template-rows:none;grid-template-columns:auto 1fr;grid-template-areas:"valor tasa""rotulo rotulo""barra barra""perdida perdida""ayuda ayuda";align-items:center}.embudo-paso-valor{font-size:var(--txt-2xl);line-height:var(--lh-2xl)}.esqueleto-cifras{grid-template-columns:repeat(2,minmax(0,1fr))}.esqueleto-paneles{grid-template-columns:minmax(0,1fr)}}.metricas-filtro{align-items:center;gap:var(--esp-3) var(--esp-5);flex-wrap:wrap;min-width:0;display:flex}.metricas-filtro .seg-opt{min-height:var(--alto-control);padding:0 var(--esp-3m);color:var(--ui-filtros-texto);border-color:var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora)}.metricas-filtro .seg-opt:has(input:checked){color:var(--ui-filtros-chip-activo-texto);background:var(--ui-filtros-chip-activo-fondo);border-color:var(--ui-filtros-chip-activo-fondo)}.metricas-filtro .seg-opt:has(input:focus-visible){outline-color:var(--ui-filtros-texto)}.metricas-filtro .field>label{color:var(--ui-filtros-texto)}.metricas-periodo{font:var(--peso-medio) var(--txt-xs) / 1.3 var(--fuente-mono);letter-spacing:.06em;color:var(--ui-filtros-texto);margin:0}.metricas-periodo-contra{opacity:.8}.metricas-cuerpo{flex-direction:column;flex:none;min-width:0;display:flex}.metricas-cuerpo>.pestanas{padding:var(--esp-3) var(--esp-8) 0;background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile)}.metricas-contenido{min-width:0;transition:opacity var(--dur-rapida) var(--ease-estandar);flex-direction:column;gap:0;display:flex}.metricas-contenido[data-actualizando=si]{opacity:.55;pointer-events:none}.metricas-contenido .rejilla{gap:0}.metricas-contenido .rejilla[data-medida=cifras] .card.kpi{border-radius:var(--forma-tile);box-shadow:var(--ui-separador-tile);background:var(--ui-superficie-2);border:0}.metricas-foto{isolation:isolate;padding:var(--esp-7) var(--esp-8);color:var(--ui-bloque-oscuro-texto);background:var(--ui-bloque-oscuro);box-shadow:var(--ui-separador-tile-oscuro);--ui-serie-1:var(--ui-bloque-oscuro-acento);--ui-serie-neutra:var(--ui-bloque-oscuro-serie-neutra);--ui-texto:var(--ui-bloque-oscuro-texto);--ui-texto-secundario:var(--ui-bloque-oscuro-texto-2);--ui-grafico-eje:var(--ui-bloque-oscuro-texto-2);--ui-grafico-rejilla:var(--ui-bloque-oscuro-linea);--ui-borde-sutil:var(--ui-bloque-oscuro-linea);position:relative;overflow:hidden}.metricas-foto:after{content:"";z-index:-1;background:var(--ui-foto-velo);pointer-events:none;position:absolute;inset:0}.metricas-foto-imagen{z-index:-2;object-fit:cover;object-position:58% 30%;width:100%;height:100%;filter:var(--ui-foto-filtro);opacity:var(--ui-foto-opacidad);position:absolute;inset:0}.metricas-foto-contenido{gap:var(--esp-2);flex-direction:column;min-width:0;display:flex}.metricas-foto-titulo{font:var(--tipo-h3-tile);color:var(--ui-bloque-oscuro-texto);margin:0}.metricas-foto-descripcion{margin:0 0 var(--esp-3);font-size:var(--txt-sm);color:var(--ui-bloque-oscuro-texto-2)}.comprobante-imagen{max-width:100%;max-height:20rem;margin-top:var(--esp-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);display:block}.linea-pedido{align-items:flex-start;gap:var(--esp-1);padding-top:var(--esp-2);border-top:1px solid var(--ui-borde-sutil);flex-direction:column;display:flex}.linea-pedido-campos{gap:var(--esp-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-self:stretch;display:grid}@media not all and (min-width:40rem){.linea-pedido-campos{grid-template-columns:minmax(0,1fr)}}.lineas-tabla{border-collapse:collapse;width:100%;font-size:var(--txt-sm);font-variant-numeric:tabular-nums}.lineas-tabla th,.lineas-tabla td{padding:var(--esp-2) var(--esp-2);text-align:start;border-bottom:1px solid var(--ui-borde-sutil)}.lineas-tabla thead th{font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario)}.lineas-tabla .numero{text-align:end;white-space:nowrap}.lineas-tabla tfoot th{font-weight:var(--peso-medio);text-align:end;color:var(--ui-texto-secundario)}.lineas-tabla tfoot tr:last-child>*{border-bottom:0}.lineas-tabla-total>*{font-family:var(--fuente-titulo);font-size:var(--txt-md);font-weight:var(--peso-fuerte);color:var(--ui-texto)}.lineas-tabla-total>th{color:var(--ui-texto)}.historial-pedido{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.historial-pedido>li{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-2) 0 var(--esp-3);display:flex;position:relative}.historial-pedido>li+li:before{content:"";top:calc(-1 * var(--esp-2));height:calc(var(--esp-2) + var(--esp-3));background:var(--ui-borde);width:2px;position:absolute;left:calc(.375rem - 1px)}.historial-pedido-punto{width:.75rem;height:.75rem;margin-top:var(--esp-1);border-radius:var(--radio-full);background:var(--ui-acento-solido);flex:none}.historial-pedido>li[data-actor=ia] .historial-pedido-punto{background:var(--ui-identidad)}.historial-pedido>li[data-actor=sistema] .historial-pedido-punto{background:var(--ui-borde-fuerte)}.historial-pedido-texto{gap:var(--esp-px);flex-direction:column;flex:1;min-width:0;display:flex}.pedidos-numero{font-family:var(--fuente-mono);font-size:var(--txt-sm)}.pedidos-total{white-space:nowrap;font-variant-numeric:tabular-nums}.pedidos-total-simbolo{font-size:var(--txt-xs);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.producto-nombre{font-weight:var(--peso-semi)}.concepto-cotizacion{gap:var(--esp-2);padding:var(--esp-3);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);background:var(--ui-superficie-hundida);flex-direction:column;display:flex}.producto-personas{gap:var(--esp-2);flex-wrap:wrap;display:flex}.producto-persona{align-items:center;gap:var(--esp-2);padding:var(--esp-1) var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-full);cursor:pointer;display:inline-flex}.producto-persona:has(input:checked){border-color:var(--ui-acento-borde-suave);background:var(--ui-acento-suave);color:var(--ui-acento-sobre-suave)}.editor-producto{align-items:start;gap:var(--esp-6);grid-template-columns:minmax(0,1fr) minmax(0,17rem);display:grid}@media not all and (min-width:56rem){.editor-producto{grid-template-columns:minmax(0,1fr)}}.vista-previa{gap:var(--esp-2);padding:var(--esp-4);background:var(--ui-hilo-fondo);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);flex-direction:column;display:flex;position:sticky;top:0}.vista-previa-rotulo{font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario)}.vista-previa-globo{gap:var(--esp-1);padding:var(--esp-3);font-size:var(--txt-sm);color:var(--ui-texto);background:var(--ui-superficie);border-radius:var(--radio-md);box-shadow:var(--ui-sombra-1);overflow-wrap:anywhere;flex-direction:column;display:flex}.vista-previa-categoria{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.vista-previa-specs{color:var(--ui-texto-secundario);white-space:pre-wrap}.galeria{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.galeria-item{align-items:center;gap:var(--esp-3);padding:var(--esp-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);display:flex}.galeria-item>.celda-doble-texto{flex:1}.galeria-documento{width:4.5rem;height:4.5rem;color:var(--ui-texto-secundario);background:var(--ui-superficie-2);border-radius:var(--radio-lg);flex:none;place-items:center;display:grid}.galeria-etiquetas{justify-content:flex-end;gap:var(--esp-1);flex-wrap:wrap;display:flex}.cantidad-con-signo[data-signo=mas]{color:var(--ui-exito-texto)}.cantidad-con-signo[data-signo=menos]{color:var(--ui-peligro-texto)}.mosaico-productos{gap:var(--esp-px);background:var(--ui-borde-sutil);border-block:1px solid var(--ui-borde-sutil);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));margin:0;padding:0;list-style:none;display:grid}.mosaico-producto{gap:var(--esp-3);min-width:0;padding:var(--esp-5) var(--esp-6);background:var(--ui-superficie);flex-direction:column;display:flex;position:relative}.mosaico-producto-cabecera{align-items:center;gap:var(--esp-2);flex-wrap:wrap;min-height:2.5rem;padding-inline-end:2.5rem;display:flex}.mosaico-producto-cabecera .etiqueta{white-space:normal;max-width:100%}.mosaico-producto-cabecera>:not(.etiqueta,.mosaico-producto-categoria){top:var(--esp-5);right:var(--esp-4);position:absolute}.mosaico-producto-categoria{color:var(--ui-texto-secundario)}.mosaico-producto-cuerpo{gap:var(--esp-1);flex-direction:column;display:flex}.mosaico-producto-nombre{font-family:var(--fuente-titulo);font-size:var(--txt-lg);font-weight:var(--peso-semi);text-align:start;color:var(--ui-texto);border-radius:var(--forma-campo);cursor:pointer;overflow-wrap:anywhere;background:0 0;border:0;padding:0;line-height:1.2}.mosaico-producto-nombre:hover{color:var(--ui-acento-texto)}.mosaico-producto-nombre:focus-visible{outline:3px solid var(--ui-borde-foco);outline-offset:2px}.mosaico-producto-specs{-webkit-line-clamp:2;line-clamp:2;font-size:var(--txt-md);color:var(--ui-texto-secundario);-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.mosaico-producto-pie{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;margin-top:auto;display:flex}.mosaico-producto-precio{align-items:baseline;gap:var(--esp-1);font-family:var(--fuente-titulo);font-size:var(--txt-2xl);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;color:var(--ui-texto);flex-wrap:wrap;margin:0;line-height:1;display:flex}.mosaico-producto-precio[data-sin-precio]{font-size:var(--txt-lg);color:var(--ui-texto-terciario)}.mosaico-producto-simbolo{font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.mosaico-producto-anterior{font-family:var(--fuente-ui);font-size:var(--txt-sm);font-weight:var(--peso-normal);color:var(--ui-texto-terciario)}.mosaico-producto-agente{align-items:center;gap:var(--esp-2);display:inline-flex}.mosaico-producto-agente-texto{font-size:var(--txt-sm);color:var(--ui-texto-secundario)}.card>.mosaico-productos{margin-inline:calc(-1 * var(--esp-8))}.catalogo-filtros{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.catalogo-filtros>.input{width:auto;min-width:14rem}.catalogo-filtros>:last-child{margin-inline-start:auto}.productos-precio{white-space:nowrap}@media not all and (min-width:40rem){.productos-precio{white-space:normal}}.cobros-resumen{gap:var(--esp-4);min-width:0;transition:opacity var(--dur-rapida) var(--ease-estandar);flex-direction:column;flex:none;display:flex}.cobros-resumen[data-actualizando=si]{opacity:.55;pointer-events:none}.cobros-periodo{justify-content:space-between;align-items:center;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.cobros-periodo>p{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto);margin:0}@media (max-width:40rem){.cobros-resumen .card{padding-inline:0}}.medio-vista-previa{gap:var(--esp-3);flex-direction:column;display:flex}.medio-vista-previa>p{margin:0}.medio-vista-previa-hilo{padding:var(--esp-4);border-radius:var(--radio-lg);background:var(--ui-hilo-fondo);display:flex}.medio-vista-previa-hilo>.burbuja{max-inline-size:32rem}.comprobantes-estado{gap:var(--esp-2);flex-wrap:wrap;flex:none;display:flex}.comprobante-datos{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));display:grid}.comprobante-vista{align-items:flex-start;gap:var(--esp-1);flex-direction:column;margin:0;display:flex}.comprobante-archivo{align-items:center;gap:var(--esp-3);padding:var(--esp-4);border:1px dashed var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie-hundida);color:var(--ui-texto-secundario);flex-wrap:wrap;margin:0;display:flex}.comprobante-revisado{align-items:flex-start;gap:var(--esp-1);flex-direction:column;display:flex}.comprobante-revisado>p{margin:0}.comprobantes-del-pedido,.pagos-del-pedido{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.comprobante-fila,.pago-fila{align-items:center;gap:var(--esp-3);padding:var(--esp-3) 0;border-bottom:1px solid var(--ui-borde-sutil);display:flex}.comprobante-fila:last-child,.pago-fila:last-child{border-bottom:0}.comprobante-fila-texto,.pago-fila-texto{gap:var(--esp-1);flex-direction:column;flex:12rem;min-width:0;display:flex}.medios-mosaico{gap:var(--esp-px);background:var(--ui-borde-sutil);border-block-end:1px solid var(--ui-borde-sutil);flex:none;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.medio-tarjeta{gap:var(--esp-3);min-inline-size:0;padding:var(--esp-5) var(--esp-6);background:var(--ui-superficie);flex-direction:column;display:flex}.medio-tarjeta:has(.medio-tarjeta-titulo a:focus-visible){box-shadow:inset 0 0 0 2px var(--ui-acento-borde-suave)}.medio-tarjeta-rotulos{justify-content:space-between;align-items:center;gap:var(--esp-3);min-inline-size:0;min-block-size:var(--esp-6);display:flex}.medio-tarjeta-rotulos>.rotulo-mono{color:var(--ui-texto-secundario)}.medio-tarjeta-cuerpo{align-items:flex-start;gap:var(--esp-3);min-inline-size:0;display:flex}.medio-tarjeta-icono{inline-size:var(--esp-10);block-size:var(--esp-10);color:var(--ui-acento-texto);background:var(--ui-acento-suave);flex:none;place-items:center;display:grid}.medio-tarjeta-texto{gap:var(--esp-1);flex-direction:column;min-inline-size:0;display:flex}.medio-tarjeta-titulo{font-size:var(--txt-lg);font-weight:var(--peso-fuerte);margin:0;line-height:1.25}.medio-tarjeta-titulo a{color:var(--ui-texto);text-decoration:none}.medio-tarjeta-titulo a:hover{color:var(--ui-acento-texto);text-decoration:underline}.medio-tarjeta-titulo a:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px;border-radius:var(--radio-xs)}.medio-tarjeta-datos{font-size:var(--txt-sm);color:var(--ui-texto-secundario);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.medio-tarjeta-datos[data-vacio=si]{color:var(--ui-alerta-texto)}.medio-tarjeta-metrica{align-items:flex-start;gap:var(--esp-1);font-size:var(--txt-xs);color:var(--ui-texto-secundario);flex-direction:column;margin:0;display:flex}.medio-tarjeta-cifra{white-space:nowrap;font-family:var(--fuente-titulo);font-size:var(--txt-xl);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;color:var(--ui-texto);display:block}.medio-tarjeta-pie{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--esp-2);display:flex}.agente-estado{align-items:center;gap:var(--esp-4);padding:var(--esp-5);border:1px solid var(--ui-exito-borde-suave);border-radius:var(--forma-tarjeta);background:var(--ui-exito-suave);color:var(--ui-exito-sobre-suave);flex-wrap:wrap;display:flex}.agente-estado[data-estado=pausa]{border-color:var(--ui-alerta-borde-suave);background:var(--ui-alerta-suave);color:var(--ui-alerta-sobre-suave)}.agente-estado-icono{inline-size:var(--esp-12);block-size:var(--esp-12);border-radius:var(--radio-full);background:var(--ui-superficie);color:var(--ui-exito-texto);box-shadow:var(--ui-sombra-1);flex:none;place-items:center;display:grid}.agente-estado[data-estado=pausa] .agente-estado-icono{color:var(--ui-alerta-texto)}.agente-estado-texto{gap:var(--esp-1);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.agente-estado-titulo{align-items:center;gap:var(--esp-2);font-family:var(--fuente-titulo);font-size:var(--txt-xl);color:var(--ui-texto);margin:0;display:flex}.agente-estado-pulso{inline-size:var(--esp-2);block-size:var(--esp-2);border-radius:var(--radio-full);background:var(--ui-exito-solido);box-shadow:0 0 0 0 var(--ui-exito-borde-suave);animation:agente-pulso 2s var(--ease-estandar) infinite;flex:none}.agente-estado[data-estado=pausa] .agente-estado-pulso{background:var(--ui-alerta-solido);animation:none}@keyframes agente-pulso{0%{box-shadow:0 0 0 0 var(--ui-exito-borde-suave)}70%{box-shadow:0 0 0 var(--esp-2) transparent}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.agente-estado-pulso{animation:none}}.agente-estado-detalle{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.agente-resumen{gap:var(--esp-2);margin:var(--esp-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.agente-instrucciones-editor{gap:var(--esp-3);flex-direction:column;min-inline-size:0;display:flex}.agente-instrucciones-barra{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.agente-instrucciones-largo{font-size:var(--txt-xs);font-variant-numeric:tabular-nums;color:var(--ui-texto-terciario)}.agente-instrucciones-largo[data-tono=cerca]{color:var(--ui-alerta-texto)}.agente-instrucciones-largo[data-tono=excedido]{color:var(--ui-peligro-texto);font-weight:var(--peso-semi)}.agente-atajo{padding:0 var(--esp-1);font-family:var(--fuente-mono);font-size:var(--txt-2xs);color:var(--ui-texto-secundario);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-sm)}.agente-guia{gap:var(--esp-3);padding:var(--esp-4);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);flex-direction:column;display:flex}.agente-guia-titulo{align-items:center;gap:var(--esp-2);font-family:var(--fuente-titulo);font-size:var(--txt-md);color:var(--ui-texto);margin:0;display:flex}.agente-guia-lista{gap:var(--esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.agente-guia-paso{gap:var(--esp-3);display:flex}.agente-guia-marca{inline-size:var(--esp-5);block-size:var(--esp-5);border:2px solid var(--ui-borde-fuerte);border-radius:var(--radio-full);color:var(--ui-texto-sobre-acento);flex:none;place-items:center;margin-block-start:var(--esp-px);display:grid}.agente-guia-paso[data-incluido=si] .agente-guia-marca{background:var(--ui-exito-solido);border-color:var(--ui-exito-solido);color:var(--ui-exito-sobre-solido)}.agente-guia-texto{align-items:flex-start;gap:var(--esp-1);flex-direction:column;min-inline-size:0;display:flex}.agente-guia-nombre{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto)}.agente-guia-ejemplo{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.agente-guia-hecho{font-size:var(--txt-xs);color:var(--ui-exito-texto)}.agente-guia-agregar{align-items:center;gap:var(--esp-1);font:inherit;font-size:var(--txt-xs);font-weight:var(--peso-semi);color:var(--ui-acento-texto);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.agente-guia-agregar:hover{color:var(--ui-acento-texto-hover);text-decoration:underline}.agente-guia-agregar:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px;border-radius:var(--radio-xs)}.agente-costo{align-items:flex-end;gap:var(--esp-px);block-size:var(--esp-4);display:inline-flex}.agente-costo-barra{inline-size:var(--esp-1);border-radius:var(--radio-xs);background:var(--ui-borde-fuerte)}.agente-costo-barra:first-child{block-size:40%}.agente-costo-barra:nth-child(2){block-size:70%}.agente-costo-barra:nth-child(3){block-size:100%}.agente-costo-barra[data-lleno=si]{background:var(--ui-acento-solido)}.agente-nota{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.agente-modulos{gap:var(--esp-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));margin:0;padding:0;list-style:none;display:grid}.agente-modulo{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-4);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);transition:border-color var(--dur-rapida) var(--ease-estandar), background-color var(--dur-rapida) var(--ease-estandar);display:flex}.agente-modulo>.interruptor{flex:auto}.agente-modulo-cuerpo{align-items:flex-start;gap:var(--esp-2);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.agente-modulo-cuerpo>.interruptor{align-self:stretch}.agente-modulo-falta{border-radius:var(--radio-full);text-decoration:none}.agente-modulo-falta:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.agente-modulo[data-estado=activo]{border-color:var(--ui-acento-borde-suave)}.agente-modulo[data-estado=fuera-del-plan]{background:var(--ui-superficie-hundida)}.agente-modulo-icono{inline-size:var(--esp-10);block-size:var(--esp-10);border-radius:var(--radio-md);background:var(--ui-superficie-hundida);color:var(--ui-texto-secundario);transition:background-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar);flex:none;place-items:center;display:grid}.agente-modulo[data-estado=activo] .agente-modulo-icono{background:var(--ui-acento-suave);color:var(--ui-acento-texto)}.agente-modulo[data-estado=fuera-del-plan] .agente-modulo-icono{color:var(--ui-texto-terciario)}.financiamiento-bloque{gap:var(--esp-4);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.financiamiento-faltan{color:var(--ui-texto-secundario);margin:0;padding-inline-start:var(--esp-5)}.financiamiento-numero{align-items:center;gap:var(--esp-2);min-inline-size:0;display:flex}.financiamiento-numero>.input{font-variant-numeric:tabular-nums;flex:auto;min-inline-size:0}.financiamiento-numero-sufijo{color:var(--ui-texto-secundario);flex:none}.financiamiento-filas{gap:var(--esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.financiamiento-fila{align-items:end;gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.financiamiento-fila>.financiamiento-quitar,.financiamiento-fila>.financiamiento-casilla{justify-self:start}.financiamiento-sin-tope{min-block-size:2.5rem;color:var(--ui-texto-secundario);align-items:center;display:flex}.financiamiento-casilla{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.financiamiento-cargos{gap:var(--esp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.financiamiento-cargo{padding:var(--esp-4);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);background:var(--ui-superficie-hundida)}.financiamiento-cargo-titulo{font-weight:var(--peso-semi);color:var(--ui-texto);padding:0}.financiamiento-cambios{gap:var(--esp-2);flex-direction:column;display:flex}.financiamiento-tramos{gap:var(--esp-3);flex-direction:column;display:flex}.financiamiento-chips{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.financiamiento-chip{align-items:center;gap:var(--esp-1);min-height:2rem;padding:0 var(--esp-1) 0 var(--esp-3);font-size:var(--txt-sm);color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave);border:1px solid var(--ui-acento-borde-suave);border-radius:var(--radio-full);display:inline-flex}.financiamiento-chip-quitar{block-size:1.5rem;inline-size:1.5rem;color:inherit;border-radius:var(--radio-full);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.financiamiento-chip-quitar:hover{background:var(--ui-superficie)}.financiamiento-chip-quitar:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:1px}.financiamiento-planilla{font-family:var(--fuente-mono);font-size:var(--txt-sm);white-space:pre}.financiamiento-deslizador{inline-size:100%;accent-color:var(--ui-acento-solido)}.financiamiento-resultado{gap:var(--esp-3);min-inline-size:0;padding:var(--esp-4);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);background:var(--ui-superficie-hundida);flex-direction:column;display:flex}.financiamiento-resultado[aria-busy=true]{opacity:.7}.financiamiento-cuota{align-items:baseline;gap:var(--esp-2);flex-wrap:wrap;margin:0;display:flex}.financiamiento-cuota-cifra{font-family:var(--fuente-titulo);font-size:var(--txt-2xl);font-weight:var(--peso-fuerte);font-variant-numeric:tabular-nums;color:var(--ui-texto)}.financiamiento-subtitulo{margin:var(--esp-2) 0 0;font-weight:var(--peso-semi);color:var(--ui-texto)}.mejora{gap:var(--esp-3);padding:var(--esp-4);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie);box-shadow:var(--ui-sombra-1);flex-direction:column;display:flex}.mejora[data-estado=propuesto]{border-inline-start:3px solid var(--ui-alerta-solido)}.mejora[data-estado=aprobado],.mejora[data-estado=rechazado]{background:var(--ui-superficie-2);box-shadow:none}.mejora[data-clase=observacion]{padding:var(--esp-3);box-shadow:none}.mejora-cabecera{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.mejora-tipo{align-items:center;gap:var(--esp-1);font-size:var(--txt-xs);line-height:var(--lh-xs);font-weight:var(--peso-semi);color:var(--ui-texto-secundario);display:inline-flex}.mejora-titulo{font-size:var(--txt-lg);line-height:var(--lh-lg);margin:0}.mejora-porque{font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0}.mejora-rotulo{font-size:var(--txt-2xs);line-height:var(--lh-2xs);font-weight:var(--peso-semi);color:var(--ui-texto-terciario);text-transform:uppercase;letter-spacing:.04em}.mejora-regla{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border:1px solid var(--ui-acento-borde-suave);border-radius:var(--radio-md);background:var(--ui-acento-suave);flex-direction:column;display:flex}.mejora-regla-principal{align-items:center;gap:var(--esp-3);display:flex}.mejora-regla-textos{flex-direction:column;min-width:0;display:flex}.mejora-regla-resumen{font-size:var(--txt-md);line-height:var(--lh-md);font-weight:var(--peso-semi);color:var(--ui-texto);margin:0}.mejora-regla-agente{gap:var(--esp-1);border-block-start:1px solid var(--ui-acento-borde-suave);flex-direction:column;padding-block-start:var(--esp-2);display:flex}.mejora-regla-agente .regla-texto{font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario)}.regla-diff{align-items:stretch;gap:var(--esp-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.regla-diff-lado{gap:var(--esp-1);padding:var(--esp-2) var(--esp-3);border-radius:var(--radio-sm);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);flex-direction:column;display:flex}.regla-diff-lado[data-lado=antes] .regla-diff-texto{color:var(--ui-texto-secundario);text-decoration:line-through;-webkit-text-decoration-color:var(--ui-borde-fuerte);-webkit-text-decoration-color:var(--ui-borde-fuerte);-webkit-text-decoration-color:var(--ui-borde-fuerte);text-decoration-color:var(--ui-borde-fuerte)}.regla-diff-lado[data-lado=despues]{border-color:var(--ui-exito-borde-suave);background:var(--ui-exito-suave)}.regla-diff-texto{white-space:pre-wrap;font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto);margin:0}.regla-diff-flecha{color:var(--ui-texto-terciario);place-items:center;display:grid}@media (max-width:40rem){.regla-diff{grid-template-columns:minmax(0,1fr)}.regla-diff-flecha{transform:rotate(90deg)}}.mejora-pie{justify-content:space-between;align-items:center;gap:var(--esp-2);border-block-start:1px solid var(--ui-borde-sutil);flex-wrap:wrap;padding-block-start:var(--esp-3);display:flex}.mejora-botones{gap:var(--esp-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.hallazgo-evidencia{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--radio-md);background:var(--ui-superficie-2);flex-direction:column;display:flex}.mejora[data-estado=aprobado] .hallazgo-evidencia,.mejora[data-estado=rechazado] .hallazgo-evidencia{background:var(--ui-superficie-3)}.hallazgo-cita{border-inline-start:2px solid var(--ui-borde-fuerte);font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto-secundario);margin:0;padding-inline-start:var(--esp-2)}.hallazgo-cita[data-quien=agente]{border-inline-start-color:var(--ui-acento-solido)}.hallazgo-quien{font-size:var(--txt-2xs);line-height:var(--lh-2xs);font-weight:var(--peso-semi);color:var(--ui-texto-terciario)}.hallazgo-dijo{margin:var(--esp-1) 0 0;font-size:var(--txt-sm);line-height:var(--lh-sm);color:var(--ui-texto)}.mensajeria-numeros{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mensajeria-numero{align-items:flex-start;gap:var(--esp-3);padding:var(--esp-3) 0;border-top:1px solid var(--ui-borde-sutil);display:flex}.mensajeria-numero:first-child{border-top:0;padding-top:0}.mensajeria-numero-icono{width:var(--esp-10);height:var(--esp-10);border-radius:var(--radio-full);background:var(--ui-acento-suave);color:var(--ui-acento-texto);flex:none;place-items:center;display:grid}.mensajeria-numero .text-muted{margin:var(--esp-1) 0 0}.mensajeria-quien{color:var(--ui-texto);font-weight:var(--peso-semi)}.mensajeria-editor-texto{resize:vertical;font-family:inherit}.mensajeria-vista-previa{padding:var(--esp-3);border-radius:var(--radio-md);background:var(--ui-superficie-hundida);color:var(--ui-texto);margin:0}.perfil-whatsapp-foto{width:var(--esp-16);height:var(--esp-16);border-radius:var(--radio-full);background:var(--ui-acento-suave);color:var(--ui-acento-texto);border:1px solid var(--ui-borde-sutil);flex:none;place-items:center;display:grid;overflow:hidden}.perfil-whatsapp-foto>img{object-fit:cover;width:100%;height:100%}.saldo-recarga{align-items:center;gap:var(--esp-2);margin-top:var(--esp-3);flex-wrap:wrap;display:flex}.saldo-recarga>.input{flex:0 14rem;width:auto;min-width:10rem}.saldo-recarga>select.input{flex:none;min-width:0}.saldo-recarga>.btn{flex:none}@media not all and (min-width:40rem){.saldo-recarga>.input,.saldo-recarga>select.input,.saldo-recarga>.btn{flex:100%}}.canal-logo{inline-size:var(--esp-10);block-size:var(--esp-10);color:var(--ui-texto);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:none;place-items:center;display:grid}.canal-logo[data-tamano=grande]{inline-size:var(--esp-16);block-size:var(--esp-16);border-radius:var(--radio-lg)}.canal-punto{inline-size:var(--esp-2);block-size:var(--esp-2);border-radius:var(--radio-full);background:var(--ui-borde-fuerte);flex:none;display:inline-block}.canal-punto[data-tono=exito]{background:var(--ui-exito-solido)}.canal-punto[data-tono=activo]{background:var(--ui-info-solido)}.canal-punto[data-tono=atencion]{background:var(--ui-alerta-solido)}.canal-punto[data-tono=peligro]{background:var(--ui-peligro-solido)}.canal-punto[data-pulso=si]{box-shadow:0 0 0 0 var(--ui-exito-borde-suave);animation:canal-pulso 2s var(--ease-estandar) infinite}@keyframes canal-pulso{0%{box-shadow:0 0 0 0 var(--ui-exito-borde-suave)}70%{box-shadow:0 0 0 var(--esp-2) transparent}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.canal-punto[data-pulso=si]{animation:none}}.canales-cuerpo{gap:var(--esp-4);padding:var(--esp-7) var(--esp-8);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile);flex-direction:column;flex:none;display:flex}.canales-grupo{flex-direction:column;flex:none;display:flex}.canales-grupo-titulo{align-items:baseline;gap:var(--esp-2);padding:var(--esp-6) var(--esp-8) var(--esp-4);font-family:var(--fuente-titulo);font-size:var(--txt-xl);font-weight:var(--peso-semi);color:var(--ui-texto);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile);margin:0;display:flex}.canales-grupo-cuenta{font-family:var(--fuente-ui);font-size:var(--txt-sm);font-weight:var(--peso-normal);color:var(--ui-texto-secundario)}.canales-mosaico{gap:var(--esp-px);background:var(--ui-borde-sutil);border-block-end:1px solid var(--ui-borde-sutil);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));display:grid}.canal-tarjeta{gap:var(--esp-3);min-inline-size:0;padding:var(--esp-5) var(--esp-6);background:var(--ui-superficie);transition:background-color var(--dur-rapida) var(--ease-estandar);flex-direction:column;display:flex}.canal-tarjeta:has(.canal-tarjeta-titulo a:focus-visible){box-shadow:inset 0 0 0 2px var(--ui-acento-borde-suave)}.canal-tarjeta[data-estado=sin_conectar]{background:var(--ui-superficie-2)}.canal-tarjeta[data-estado=fallido]{box-shadow:inset 3px 0 0 var(--ui-peligro-solido)}.canal-tarjeta-rotulos{justify-content:space-between;align-items:center;gap:var(--esp-3);min-inline-size:0;min-block-size:var(--esp-6);display:flex}.canal-tarjeta-rotulos>.rotulo-mono{color:var(--ui-texto-secundario)}.canal-tarjeta-cabecera{align-items:flex-start;gap:var(--esp-3);min-inline-size:0;display:flex}.canal-tarjeta .canal-logo{inline-size:var(--esp-10);block-size:var(--esp-10);color:var(--ui-acento-texto);background:var(--ui-acento-suave);border:0;border-radius:0}.canal-tarjeta-nombre{gap:var(--esp-1);flex-direction:column;min-inline-size:0;display:flex}.canal-tarjeta-titulo{font-size:var(--txt-lg);font-weight:var(--peso-fuerte);margin:0;line-height:1.25}.canal-tarjeta-titulo a{color:var(--ui-texto);text-decoration:none}.canal-tarjeta-titulo a:hover{color:var(--ui-acento-texto);text-decoration:underline}.canal-tarjeta-titulo a:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px;border-radius:var(--radio-xs)}.canal-tarjeta-identidad{font-size:var(--txt-sm);font-variant-numeric:tabular-nums;color:var(--ui-texto-secundario);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.canal-tarjeta-descripcion{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.canal-tarjeta-motivo{font-size:var(--txt-xs);color:var(--ui-texto-secundario);margin:0}.canal-tarjeta-metrica{align-items:baseline;gap:var(--esp-2);font-size:var(--txt-xs);color:var(--ui-texto-secundario);margin:0;display:flex}.canal-tarjeta-cifra{font-family:var(--fuente-titulo);font-size:var(--txt-xl);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;color:var(--ui-texto)}.canal-tarjeta-pie{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--esp-2);display:flex}.canal-tarjeta-pie>.btn{margin-inline-start:auto}@media not all and (min-width:40rem){.canales-cuerpo{padding:var(--esp-5) var(--esp-4)}.canales-grupo-titulo{padding-inline:var(--esp-4)}}.canal-primero{align-items:center;gap:var(--esp-4);padding:var(--esp-5);color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave);border:1px solid var(--ui-acento-borde-suave);border-radius:var(--forma-tarjeta);flex-wrap:wrap;display:flex}.canal-primero-texto{gap:var(--esp-1);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.canal-primero-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-xl);color:var(--ui-texto);margin:0}.canal-primero-detalle{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.canal-estado{align-items:center;gap:var(--esp-4);padding:var(--esp-5);color:var(--ui-texto);background:var(--ui-superficie-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);flex-wrap:wrap;display:flex}.canal-estado[data-tono=exito]{color:var(--ui-exito-sobre-suave);background:var(--ui-exito-suave);border-color:var(--ui-exito-borde-suave)}.canal-estado[data-tono=activo]{color:var(--ui-info-sobre-suave);background:var(--ui-info-suave);border-color:var(--ui-info-borde-suave)}.canal-estado[data-tono=atencion]{color:var(--ui-alerta-sobre-suave);background:var(--ui-alerta-suave);border-color:var(--ui-alerta-borde-suave)}.canal-estado[data-tono=peligro]{color:var(--ui-peligro-sobre-suave);background:var(--ui-peligro-suave);border-color:var(--ui-peligro-borde-suave)}.canal-estado-texto{gap:var(--esp-1);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.canal-estado-titulo{align-items:center;gap:var(--esp-2);font-family:var(--fuente-titulo);font-size:var(--txt-xl);color:var(--ui-texto);margin:0;display:flex}.canal-estado-detalle{font-size:var(--txt-sm);color:var(--ui-texto-secundario);margin:0}.canal-estado-control{min-inline-size:0;padding:var(--esp-3) var(--esp-4);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);flex:18rem}.canal-capacidades{gap:var(--esp-2);margin:var(--esp-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.canal-eventos{gap:var(--esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.canal-evento{gap:var(--esp-1) var(--esp-3);font-size:var(--txt-sm);color:var(--ui-texto);grid-template-columns:auto minmax(0,1fr);display:grid}.canal-evento:before{content:"";inline-size:var(--esp-2);block-size:var(--esp-2);border-radius:var(--radio-full);background:var(--ui-borde-fuerte);grid-row:span 2;margin-block-start:var(--esp-2)}.canal-evento[data-tipo=error]:before{background:var(--ui-peligro-solido)}.canal-evento-cuando{font-size:var(--txt-xs);color:var(--ui-texto-terciario)}.widget-previa{align-self:start;gap:var(--esp-3);min-block-size:26rem;padding:var(--esp-4);background:var(--ui-superficie-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);flex-direction:column;display:flex;position:sticky;inset-block-start:var(--esp-4);overflow:hidden}.widget-previa-barra{align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);font-size:var(--txt-xs);color:var(--ui-texto-terciario);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);display:flex}.widget-previa-renglon{block-size:var(--esp-2);border-radius:var(--radio-full);background:var(--ui-superficie-3);display:block}.widget-previa-renglon:nth-child(2){inline-size:80%}.widget-previa-renglon:nth-child(3){inline-size:60%}.widget-previa-pagina{gap:var(--esp-2);flex-direction:column;display:flex}.widget-previa-chat{inline-size:min(17rem, calc(100% - var(--esp-8)));background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);box-shadow:var(--ui-sombra-3);flex-direction:column;display:flex;position:absolute;inset-block-end:calc(var(--esp-4) + var(--esp-12) + var(--esp-3));inset-inline-end:var(--esp-4);overflow:hidden}.widget-previa[data-posicion=izquierda] .widget-previa-chat{inset-inline:var(--esp-4) auto}.widget-previa-cabecera{align-items:center;gap:var(--esp-2);padding:var(--esp-3);font-size:var(--txt-sm);font-weight:var(--peso-semi);background:var(--widget-color,var(--ui-acento-solido));display:flex}.widget-previa[data-texto=claro] .widget-previa-cabecera,.widget-previa[data-texto=claro] .widget-previa-lanzador{color:var(--ui-widget-texto-claro)}.widget-previa[data-texto=oscuro] .widget-previa-cabecera,.widget-previa[data-texto=oscuro] .widget-previa-lanzador{color:var(--ui-widget-texto-oscuro)}.widget-previa-mensajes{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}.widget-previa-burbuja{max-inline-size:85%;padding:var(--esp-2) var(--esp-3);font-size:var(--txt-sm);color:var(--ui-texto);background:var(--ui-superficie-3);border-radius:var(--radio-lg);overflow-wrap:anywhere;border-end-start-radius:var(--radio-xs)}.widget-previa-casilla{margin:0 var(--esp-3) var(--esp-3);padding:var(--esp-2) var(--esp-3);font-size:var(--txt-xs);color:var(--ui-texto-terciario);border:1px solid var(--ui-borde);border-radius:var(--radio-full)}.widget-previa-lanzador{inline-size:var(--esp-12);block-size:var(--esp-12);border-radius:var(--radio-full);background:var(--widget-color,var(--ui-acento-solido));box-shadow:var(--ui-sombra-2);place-items:center;display:grid;position:absolute;inset-block-end:var(--esp-4);inset-inline-end:var(--esp-4)}.widget-previa[data-posicion=izquierda] .widget-previa-lanzador{inset-inline:var(--esp-4) auto}.canal-dominios{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.canal-dominio{justify-content:space-between;align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);font-size:var(--txt-sm);background:var(--ui-superficie-2);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);overflow-wrap:anywhere;display:flex}.canal-color{align-items:center;gap:var(--esp-2);display:flex}.canal-color input[type=color]{inline-size:var(--esp-10);block-size:var(--esp-10);padding:var(--esp-1);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--radio-md);cursor:pointer;flex:none}.recorrido-aviso{gap:var(--esp-2);counter-reset:recorrido;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.recorrido-aviso-paso{align-items:center;gap:var(--esp-3);padding:var(--esp-3);font-size:var(--txt-sm);color:var(--ui-texto);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);display:flex}.recorrido-aviso-paso[data-papel=origen]{background:var(--ui-acento-suave);border-color:var(--ui-acento-borde-suave)}.recorrido-aviso-paso[data-papel=se_salta]{color:var(--ui-texto-secundario);background:var(--ui-superficie-hundida)}.recorrido-aviso-texto{gap:var(--esp-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.recorrido-aviso-motivo{font-size:var(--txt-xs);color:var(--ui-texto-terciario)}.canal-formulario{border:0;min-inline-size:0;margin:0;padding:0}.agentes-estado{padding:var(--esp-3m) var(--esp-8)}.agentes-lista{flex-direction:column;display:flex}.agente-tarjeta{background:var(--ui-superficie-2);border-block-end:1px solid var(--ui-borde-sutil);grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:stretch;min-block-size:11.75rem;min-inline-size:0;display:grid;position:relative}.agente-tarjeta-quien{align-items:flex-start;gap:var(--esp-4m);min-inline-size:0;padding:var(--esp-6) var(--esp-6) var(--esp-5) var(--esp-7);display:flex}.agente-tarjeta-texto{flex-direction:column;flex:auto;min-inline-size:0;display:flex}.agente-tarjeta-canal{font:var(--tipo-rotulo-kpi);letter-spacing:var(--tr-rotulo-tarjeta);text-transform:uppercase;color:var(--ui-texto-secundario);margin:0}.agente-tarjeta-titulo{margin:var(--esp-2) 0 0;font:var(--peso-semi) var(--txt-4xl) / 1 var(--fuente-titulo);letter-spacing:var(--tr-h1);color:var(--ui-texto);overflow-wrap:anywhere}.agente-tarjeta-tono{max-inline-size:40ch;margin:var(--esp-2m) 0 0;font-size:var(--txt-base);color:var(--ui-texto-secundario);overflow-wrap:anywhere;line-height:1.5}.agente-tarjeta-acciones{justify-content:center;align-items:center;gap:var(--esp-2m);padding:var(--esp-8) var(--esp-4) var(--esp-5);border-inline-start:1px solid var(--ui-borde-sutil);text-align:center;flex-direction:column;display:flex}.agente-tarjeta[data-estado=deshabilitado] .canal-logo{filter:saturate(.35);opacity:.85}.agente-tarjeta-bandera{padding:var(--esp-1) var(--esp-2m) var(--esp-1) var(--esp-4);font:var(--tipo-etiqueta-estado);letter-spacing:var(--tr-etiqueta-estado);text-transform:uppercase;clip-path:polygon(var(--esp-2m) 0, 100% 0, 100% 100%, 0 100%);position:absolute;inset-block-start:0;inset-inline-end:0}.agente-tarjeta-bandera[data-estado=activo]{background:var(--ui-chip-verde-fondo);color:var(--ui-chip-verde)}.agente-tarjeta-bandera[data-estado=pausa]{background:var(--ui-chip-ambar-fondo);color:var(--ui-chip-ambar)}.agente-tarjeta-bandera[data-estado=deshabilitado]{background:var(--ui-chip-rojo-fondo);color:var(--ui-chip-rojo)}@media not all and (min-width:40rem){.agente-tarjeta{grid-template-columns:1fr}.agente-tarjeta-quien{padding:var(--esp-7) var(--esp-4) var(--esp-4m)}.agente-tarjeta-acciones{padding:var(--esp-4m) var(--esp-4) var(--esp-5);border-inline-start:0;border-block-start:1px solid var(--ui-borde-sutil);flex-flow:wrap;justify-content:space-between}}.agente-ficha-estado{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.agente-ficha-estado>.btn{margin-inline-start:auto}.agente-ficha-campos{gap:var(--esp-4);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.agente-ficha-hereda{gap:var(--esp-2);padding:var(--esp-4);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--forma-tarjeta);flex-direction:column;display:flex}.agente-ficha-hereda-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-base);color:var(--ui-texto);margin:0}.agente-ficha-hereda-lista{color:var(--ui-texto-secundario);margin:0;padding-inline-start:var(--esp-5)}.pasos{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.paso{gap:var(--esp-4);grid-template-columns:auto minmax(0,1fr);padding-block-end:var(--esp-6);display:grid;position:relative}.paso:last-child{padding-block-end:0}.paso:not(:last-child):before{content:"";inset-block:calc(var(--esp-8) + var(--esp-1)) var(--esp-1);border-radius:var(--radio-full);background:var(--ui-borde-sutil);inline-size:2px;position:absolute;inset-inline-start:calc(var(--esp-4) - 1px)}.paso[data-estado=hecho]:not(:last-child):before{background:var(--ui-acento-solido)}.paso-marca{inline-size:var(--esp-8);block-size:var(--esp-8);font-size:var(--txt-sm);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;color:var(--ui-texto-terciario);background:var(--ui-superficie);border:2px solid var(--ui-borde);border-radius:var(--radio-full);place-items:center;display:grid}.paso[data-estado=actual] .paso-marca{color:var(--ui-acento-texto);border-color:var(--ui-acento-solido);box-shadow:0 0 0 4px var(--ui-acento-suave)}.paso[data-estado=hecho] .paso-marca{color:var(--ui-texto-sobre-acento);background:var(--ui-acento-solido);border-color:var(--ui-acento-solido)}.paso-cuerpo{gap:var(--esp-3);min-inline-size:0;flex-direction:column;padding-block-start:var(--esp-1);display:flex}.paso-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-md);font-weight:var(--peso-semi);color:var(--ui-texto);margin:0}.paso[data-estado=pendiente] .paso-titulo{color:var(--ui-texto-secundario)}.paso-contenido{align-items:flex-start;gap:var(--esp-3);font-size:var(--txt-sm);color:var(--ui-texto-secundario);flex-direction:column;display:flex}.paso-contenido>p{margin:0}.paso-contenido>.field,.paso-contenido>.codigo-copiar,.paso-contenido>.aviso,.paso-contenido>.avanzado{align-self:stretch}.codigo-copiar{gap:var(--esp-2);flex-direction:column;min-inline-size:0;display:flex}.codigo-copiar-texto{padding:var(--esp-3) var(--esp-4);max-block-size:16rem;font-family:var(--fuente-mono);font-size:var(--txt-xs);white-space:pre-wrap;word-break:break-all;color:var(--ui-texto);background:var(--ui-superficie-hundida);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);margin:0;line-height:1.6;overflow:auto}.codigo-copiar-texto:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.codigo-copiar-accion{gap:var(--esp-2);flex-wrap:wrap;display:flex}.metodo-http{padding:var(--esp-px) var(--esp-2);font-family:var(--fuente-mono);font-size:var(--txt-xs);font-weight:var(--peso-fuerte);letter-spacing:.02em;border:1px solid var(--ui-info-borde-suave);border-radius:var(--radio-sm);color:var(--ui-info-sobre-suave);background:var(--ui-info-suave);align-items:center;display:inline-flex}.metodo-http[data-metodo=post]{border-color:var(--ui-exito-borde-suave);color:var(--ui-exito-sobre-suave);background:var(--ui-exito-suave)}.metodo-http[data-metodo=put],.metodo-http[data-metodo=patch]{border-color:var(--ui-alerta-borde-suave);color:var(--ui-alerta-sobre-suave);background:var(--ui-alerta-suave)}.metodo-http[data-metodo=delete]{border-color:var(--ui-peligro-borde-suave);color:var(--ui-peligro-sobre-suave);background:var(--ui-peligro-suave)}.ejemplos-de-codigo{gap:var(--esp-2);flex-direction:column;min-inline-size:0;display:flex}.ejemplos-de-codigo .codigo-copiar-texto{white-space:pre;word-break:normal;max-block-size:28rem}.api-docs-grupo-titulo{font-size:var(--txt-xl);margin:0}.api-docs-endpoint{min-inline-size:0;scroll-margin-block-start:var(--esp-6)}.api-docs-endpoint-titulo{align-items:center;gap:var(--esp-2);font-size:var(--txt-md);flex-wrap:wrap;margin:0;display:flex}.api-docs-endpoint-titulo code{font-family:var(--fuente-mono);font-weight:var(--peso-semi);color:var(--ui-texto);overflow-wrap:anywhere}.api-docs-endpoint-resumen{font-weight:var(--peso-normal);color:var(--ui-texto-secundario)}.api-webhook-formulario{border:0;min-inline-size:0;margin:0;padding:0}.api-webhook-acciones{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.lista-ordenable{gap:var(--esp-2);flex-direction:column;display:flex}.lista-ordenable-ayuda{font-size:var(--txt-xs);color:var(--ui-texto-terciario);margin:0}.lista-ordenable-filas{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-ordenable-fila{align-items:center;gap:var(--esp-3);padding:var(--esp-3);background:var(--ui-superficie);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-lg);transition:border-color var(--dur-rapida) var(--ease-estandar);display:flex}.lista-ordenable-fila:hover{border-color:var(--ui-borde)}.lista-ordenable-fila:focus-visible{outline:2px solid var(--ui-borde-foco);outline-offset:2px}.lista-ordenable-fila[data-bloqueada=si]{background:var(--ui-superficie-hundida)}.lista-ordenable-puesto{inline-size:var(--esp-8);block-size:var(--esp-8);font-size:var(--txt-sm);font-weight:var(--peso-semi);font-variant-numeric:tabular-nums;color:var(--ui-acento-sobre-suave);background:var(--ui-acento-suave);border-radius:var(--radio-full);flex:none;place-items:center;display:grid}.lista-ordenable-fila[data-bloqueada=si] .lista-ordenable-puesto{color:var(--ui-texto-terciario);background:var(--ui-superficie-3)}.lista-ordenable-cuerpo{gap:var(--esp-1);flex-direction:column;flex:auto;min-inline-size:0;display:flex}.lista-ordenable-nombre{font-weight:var(--peso-semi);color:var(--ui-texto)}.lista-ordenable-detalle{align-items:center;gap:var(--esp-2);font-size:var(--txt-xs);color:var(--ui-texto-secundario);flex-wrap:wrap;display:flex}.lista-ordenable-motivo{font-size:var(--txt-xs);color:var(--ui-texto-terciario)}.lista-ordenable-botones{gap:var(--esp-1);flex:none;display:flex}.elegir-canales{gap:var(--esp-2);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.elegir-canales-leyenda{font-size:var(--txt-sm);font-weight:var(--peso-semi);color:var(--ui-texto);margin-block-end:var(--esp-2);padding:0}.elegir-canales-opciones{gap:var(--esp-2);flex-wrap:wrap;display:flex}.elegir-canales-opcion{gap:var(--esp-1);padding:var(--esp-3);background:var(--ui-superficie);border:1px solid var(--ui-borde);border-radius:var(--radio-md);transition:border-color var(--dur-rapida) var(--ease-estandar), background-color var(--dur-rapida) var(--ease-estandar);flex-direction:column;flex:11rem;display:flex}.elegir-canales-opcion:has(input:checked){background:var(--ui-acento-suave);border-color:var(--ui-acento-solido)}.elegir-canales-opcion:has(input:focus-visible){outline:2px solid var(--ui-borde-foco);outline-offset:2px}.elegir-canales-opcion[data-apagada=si]{background:var(--ui-superficie-hundida);border-color:var(--ui-borde-sutil)}.elegir-canales-rotulo{align-items:center;gap:var(--esp-2);cursor:pointer;display:flex}.elegir-canales-opcion[data-apagada=si] .elegir-canales-rotulo{cursor:not-allowed}.elegir-canales-opcion input{accent-color:var(--ui-acento-solido);flex:none;margin:0}.elegir-canales-nombre{font-size:var(--txt-sm);font-weight:var(--peso-medio);color:var(--ui-texto)}.elegir-canales-opcion[data-apagada=si] .elegir-canales-nombre{color:var(--ui-texto-secundario)}.elegir-canales-motivo{font-size:var(--txt-xs);color:var(--ui-texto-terciario)}.barra-de-guardado{z-index:1;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie);box-shadow:var(--ui-sombra-2);flex-direction:column;flex:none;display:flex;position:sticky;inset-block-end:0}.barra-de-guardado-confirmacion{color:var(--ui-exito-texto)}.indice-de-secciones{min-width:0;container-type:inline-size}.indice-de-secciones-rejilla{align-items:start;gap:var(--esp-8);grid-template-columns:minmax(15rem,17rem) minmax(0,1fr);display:grid}.indice-de-secciones-nav{z-index:1;position:sticky;inset-block-start:0}.indice-de-secciones-lista{gap:var(--esp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.indice-de-secciones-enlace{align-items:center;gap:var(--esp-3);padding:var(--esp-2) var(--esp-3);border-radius:var(--forma-item-menu);color:var(--ui-texto-secundario);font-size:var(--txt-sm);font-weight:var(--peso-medio);transition:background-color var(--dur-rapida) var(--ease-estandar), color var(--dur-rapida) var(--ease-estandar);text-decoration:none;display:flex}.indice-de-secciones-enlace:hover{background:var(--ui-superficie-2);color:var(--ui-texto)}.indice-de-secciones-enlace[aria-current]{background:var(--ui-acento-suave);color:var(--ui-acento-texto);font-weight:var(--peso-semi)}.indice-de-secciones-titulo{flex:1;min-width:0}.indice-de-secciones-contenido{gap:var(--esp-10);flex-direction:column;min-width:0;display:flex}.indice-de-secciones-contenido>[id]{scroll-margin-top:var(--esp-6)}@container not (min-width:60rem){.indice-de-secciones-rejilla{gap:var(--esp-4);grid-template-columns:minmax(0,1fr)}.indice-de-secciones-nav{margin-inline:calc(var(--esp-6) * -1);padding:var(--esp-2) var(--esp-6);background:var(--ui-fondo);border-bottom:1px solid var(--ui-borde-sutil);overflow-x:auto}.indice-de-secciones-lista{flex-direction:row}.indice-de-secciones-enlace{white-space:nowrap}.indice-de-secciones-enlace .etiqueta{display:none}.indice-de-secciones-contenido>[id]{scroll-margin-top:var(--esp-16)}}.configuracion-cuerpo{min-width:0;padding:var(--esp-7) var(--esp-8);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile);flex:none}.configuracion-bloque{gap:var(--esp-4);flex-direction:column;min-width:0;display:flex}.configuracion-bloque-cabecera{align-items:flex-start;gap:var(--esp-3);display:flex}.configuracion-bloque-icono{border-radius:var(--radio-md);background:var(--ui-identidad-suave);width:2.25rem;height:2.25rem;color:var(--ui-identidad-sobre-suave);flex:none;place-items:center;display:grid}.configuracion-bloque-titulo{font-family:var(--fuente-titulo);font-size:var(--txt-bloque);font-weight:var(--peso-semi);letter-spacing:-.015em;margin:0;line-height:1.15}.configuracion-bloque-descripcion{margin:var(--esp-1) 0 0;color:var(--ui-texto-secundario);font-size:var(--txt-sm)}.configuracion-ficha{gap:var(--esp-2);padding:var(--esp-7) var(--esp-8);color:var(--ui-bloque-oscuro-texto);background:var(--ui-bloque-oscuro);flex-direction:column;display:flex}.configuracion-ficha .configuracion-ficha-rotulo{color:var(--ui-bloque-oscuro-texto-2)}.configuracion-ficha-rotulo{margin:0}.configuracion-ficha-datos{flex-direction:column;margin:0;display:flex}.configuracion-ficha-renglon{gap:var(--esp-4);padding-block:var(--esp-3);border-top:1px solid var(--ui-bloque-oscuro-linea);grid-template-columns:minmax(7.5rem,34%) minmax(0,1fr);display:grid}.configuracion-ficha-renglon dt{font-size:var(--txt-sm);color:var(--ui-bloque-oscuro-texto-2)}.configuracion-ficha-renglon dd{font-size:var(--txt-md);font-weight:var(--peso-semi);color:var(--ui-bloque-oscuro-texto);overflow-wrap:anywhere;margin:0}@media (max-width:40rem){.configuracion-ficha{padding:var(--esp-5) var(--esp-4)}.configuracion-ficha-renglon{gap:var(--esp-1);grid-template-columns:minmax(0,1fr)}}.configuracion-ficha-renglon dd[data-falta=si]{font-weight:var(--peso-normal);color:var(--ui-bloque-oscuro-texto-2)}.configuracion-logo{object-fit:contain;max-width:100%;max-height:100%}.configuracion-bloque .miniatura[data-tamano=grande]{width:4.5rem;height:4.5rem;font-size:var(--txt-lg);font-weight:var(--peso-semi)}.configuracion-vista-previa{align-items:center;gap:var(--esp-3);min-width:0;padding:var(--esp-3) var(--esp-4);border:1px solid var(--ui-borde-sutil);border-radius:var(--radio-md);background:var(--ui-fondo);display:flex}.configuracion-vista-previa .miniatura{width:1.75rem;height:1.75rem;font-size:var(--txt-xs)}.configuracion-vista-previa-nombre{font-family:var(--fuente-titulo);font-weight:var(--peso-fuerte);color:var(--ui-texto);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.configuracion-miniatura-tema{border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-fondo);grid-template-columns:1.75rem 1fr;width:100%;height:4.5rem;display:grid;overflow:hidden}.configuracion-miniatura-menu{background:var(--ui-menu-fondo)}.configuracion-miniatura-cuerpo{gap:var(--esp-1);margin:var(--esp-2);padding:var(--esp-2);border-radius:var(--radio-sm);background:var(--ui-superficie);flex-direction:column;display:flex}.configuracion-miniatura-linea{border-radius:var(--radio-full);background:var(--ui-borde-fuerte);height:.375rem}.configuracion-miniatura-linea[data-corta]{width:60%}.configuracion-miniatura-boton{border-radius:var(--radio-full);background:var(--ui-acento-solido);width:40%;height:.625rem;margin-top:auto}.configuracion-miniatura-par{gap:var(--esp-1);grid-template-columns:1fr 1fr;display:grid}.configuracion-color{gap:var(--esp-4);border:0;flex-direction:column;min-inline-size:0;margin:0;padding:0;display:flex}.configuracion-color-muestras{gap:var(--esp-2);flex-wrap:wrap;display:flex}.configuracion-color-opcion{align-items:center;gap:var(--esp-2);padding:var(--esp-1) var(--esp-3) var(--esp-1) var(--esp-1);border:1px solid var(--ui-borde);border-radius:var(--forma-control);background:var(--ui-superficie);color:var(--ui-texto);font-size:var(--txt-sm);cursor:pointer;display:inline-flex}.configuracion-color-opcion:has(input:checked){border-color:var(--ui-borde-foco);box-shadow:0 0 0 1px var(--ui-borde-foco)}.configuracion-color-opcion:has(input:focus-visible){outline:3px solid var(--ui-borde-foco);outline-offset:2px}.configuracion-color-opcion input{opacity:0;pointer-events:none;position:absolute}.configuracion-color-punto{inline-size:var(--esp-6);block-size:var(--esp-6);border:1px solid var(--ui-borde-fuerte);border-radius:var(--radio-full);background:var(--muestra-marca)}.configuracion-color-libre{inline-size:var(--esp-12);block-size:var(--esp-10);padding:var(--esp-1);border:1px solid var(--ui-borde);border-radius:var(--forma-campo);background:var(--ui-superficie);cursor:pointer}.configuracion-color-vista{gap:var(--esp-2);flex-direction:column;max-inline-size:28rem;display:flex}.configuracion-miniatura-acento{background:var(--ui-acento-texto)}.configuracion-enlace{align-items:center;gap:var(--esp-3);padding:var(--esp-4);border:1px solid var(--ui-borde);border-radius:var(--forma-tarjeta);background:var(--ui-superficie);color:var(--ui-texto);transition:border-color var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar);text-decoration:none;display:flex}.configuracion-enlace:hover{border-color:var(--ui-borde-fuerte);box-shadow:var(--ui-sombra-1)}.configuracion-enlace:focus-visible{outline:3px solid var(--ui-borde-foco);outline-offset:2px}.configuracion-enlace-icono{border-radius:var(--radio-md);background:var(--ui-superficie-2);width:2.25rem;height:2.25rem;color:var(--ui-texto-secundario);flex:none;place-items:center;display:grid}.configuracion-enlace-texto{gap:var(--esp-1);flex-direction:column;flex:1;min-width:0;display:flex}.configuracion-enlace-titulo{font-weight:var(--peso-semi)}.configuracion-enlace-detalle{color:var(--ui-texto-secundario);font-size:var(--txt-sm)}.usuarios-persona{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.usuarios-persona-texto{flex-direction:column;min-width:0;display:flex}.usuarios-persona-nombre{font-weight:var(--peso-semi);color:var(--ui-texto)}.usuarios-persona-correo{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.usuarios-roles{flex-direction:column;margin:0;display:flex}.usuarios-rol{gap:var(--esp-4);padding-block:var(--esp-3);border-block-start:1px solid var(--ui-bloque-oscuro-linea);grid-template-columns:minmax(7.5rem,34%) 1fr;display:grid}.usuarios-rol>dt{font-size:var(--txt-sm);color:var(--ui-bloque-oscuro-texto-2)}.usuarios-rol>dd{font-size:var(--txt-md);font-weight:var(--peso-semi);overflow-wrap:anywhere;margin:0}@media not all and (min-width:40rem){.usuarios-rol{gap:var(--esp-1);grid-template-columns:1fr}}.roles-resumen{color:var(--ui-texto);font-weight:var(--peso-medio);margin:0}.roles-plantillas{gap:var(--esp-2);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.roles-plantilla{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3);border:1px solid var(--ui-borde);border-radius:var(--radio-md);background:var(--ui-superficie);cursor:pointer;display:flex}.roles-plantilla:hover{border-color:var(--ui-borde-fuerte)}.roles-plantilla:has(input:checked){border-color:var(--ui-acento-solido);background:var(--ui-acento-suave)}.roles-plantilla-texto,.roles-permiso-texto,.roles-modulo-nombre{gap:var(--esp-px);flex-direction:column;min-width:0;display:flex}.roles-plantilla-nombre{font-weight:var(--peso-semi)}.roles-modulos,.roles-permisos{margin:0;padding:0;list-style:none}.roles-modulo{padding:var(--esp-3) 0;border-bottom:1px solid var(--ui-borde-sutil)}.roles-modulo:last-child{border-bottom:0}.roles-modulo-cabecera{justify-content:space-between;align-items:center;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.roles-modulo-nombre{flex:12rem}.roles-permisos{gap:var(--esp-1);display:grid}.roles-permiso{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-1) 0;cursor:pointer;display:flex}.roles-permiso input,.roles-plantilla input{margin-top:var(--esp-1);accent-color:var(--ui-acento-solido)}.suscripcion-contenido{flex-direction:column;gap:0;min-width:0;display:flex}.suscripcion-contenido>.rejilla{gap:0}.suscripcion-contenido>:not(.card,.rejilla,.aviso){padding:var(--esp-7) var(--esp-8);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile)}.suscripcion-contenido>.aviso{margin:var(--esp-5) var(--esp-8)}.suscripcion-membresia{gap:var(--esp-4);display:grid}.suscripcion-membresia-plan{align-items:baseline;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.suscripcion-membresia-nombre{font-family:var(--fuente-titulo);font-size:var(--txt-3xl);font-weight:var(--peso-fuerte);color:var(--ui-bloque-oscuro-texto);margin:0;line-height:1.1}.suscripcion-membresia-precio{color:var(--ui-bloque-oscuro-texto-2);margin:0}.suscripcion-membresia-precio strong{color:var(--ui-bloque-oscuro-texto);font-weight:var(--peso-semi)}.suscripcion-membresia-frase{max-width:64ch;font-size:var(--txt-md);color:var(--ui-bloque-oscuro-texto);margin:0}.suscripcion-ciclo{gap:var(--esp-2);margin:0;display:grid}.suscripcion-ciclo-pista{inline-size:100%;block-size:var(--esp-4);display:block;overflow:visible}.suscripcion-ciclo-fondo{fill:var(--ui-superficie-3)}.suscripcion-ciclo-avance{fill:var(--ui-acento-solido);transform-box:fill-box;transform-origin:0;animation:suscripcion-ciclo-crece var(--dur-lenta) var(--ease-estandar) both}.suscripcion-ciclo-hoy{fill:var(--ui-texto)}.suscripcion-ciclo[data-tono=atencion] .suscripcion-ciclo-avance{fill:var(--ui-alerta-solido)}.suscripcion-ciclo[data-tono=peligro] .suscripcion-ciclo-avance{fill:var(--ui-peligro-solido)}.suscripcion-ciclo[data-tono=apagado] .suscripcion-ciclo-avance{fill:var(--ui-borde-fuerte)}.suscripcion-ciclo-rotulos{justify-content:space-between;gap:var(--esp-4);font-size:var(--txt-sm);display:flex}.suscripcion-ciclo-extremo{gap:var(--esp-px);display:grid}.suscripcion-ciclo-extremo[data-lado=fin]{text-align:end}@keyframes suscripcion-ciclo-crece{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.suscripcion-ciclo-avance{animation:none}}.suscripcion-lista{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.suscripcion-lista>li{padding-inline-start:var(--esp-4);position:relative}.suscripcion-lista>li:before{content:"";inline-size:var(--esp-2);block-size:var(--esp-2);border-radius:var(--radio-full);background:var(--ui-acento-solido);position:absolute;inset-block-start:.6em;inset-inline-start:0}.suscripcion-lineas{gap:var(--esp-2);margin:0;padding-inline-start:var(--esp-5);display:grid}.suscripcion-planes{margin-inline:calc(var(--esp-8) * -1);background:var(--ui-borde);border-block:1px solid var(--ui-borde);flex:none;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:1px;display:grid;overflow:hidden}.suscripcion-plan{gap:var(--esp-3);padding:var(--esp-5) var(--esp-6);background:var(--ui-superficie);flex-direction:column;display:flex}.suscripcion-plan[data-actual=si]{color:var(--ui-bloque-oscuro-texto);background:var(--ui-bloque-oscuro)}.suscripcion-plan[data-actual=si] :is(h3,.suscripcion-plan-precio strong){color:inherit}.suscripcion-plan[data-actual=si] :is(.secundario,.text-muted,.suscripcion-plan-moneda,.rotulo-mono){color:var(--ui-bloque-oscuro-texto-2)}.suscripcion-plan-encabezado{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.suscripcion-plan-encabezado h3{font-family:var(--fuente-titulo);font-size:var(--txt-2xl);font-weight:var(--peso-semi);margin:0;line-height:1.1}.suscripcion-plan>.rotulo-mono,.suscripcion-plan-precio{margin:0}.suscripcion-plan-precio strong{font-family:var(--fuente-titulo);font-size:var(--txt-3xl);font-variant-numeric:tabular-nums;font-weight:var(--peso-fuerte);color:var(--ui-texto)}.suscripcion-plan-moneda{font-size:var(--txt-md);font-weight:var(--peso-medio);color:var(--ui-texto-secundario)}.suscripcion-plan-agrega{gap:var(--esp-1);padding-top:var(--esp-3);border-top:1px solid var(--ui-borde-sutil);display:grid}.suscripcion-plan-agrega p{margin:0}.suscripcion-plan-efecto{color:var(--ui-texto-secundario);margin:0}.suscripcion-plan-pie{padding-top:var(--esp-2);margin-top:auto}.suscripcion-plan-pie p{margin:0}.suscripcion-cancelar{justify-content:space-between;align-items:center;gap:var(--esp-3);padding-top:var(--esp-4);border-top:1px solid var(--ui-borde-sutil);flex-wrap:wrap;display:flex}.suscripcion-cancelar p{max-width:64ch;margin:0}.consumo-contenido{min-width:0;transition:opacity var(--dur-rapida) var(--ease-estandar);flex-direction:column;gap:0;display:flex}.consumo-contenido>.rejilla{gap:0}.consumo-contenido>.rejilla[data-medida=cifras]{padding:var(--esp-7) var(--esp-8);gap:var(--esp-3);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile)}.consumo-contenido>.aviso{margin:var(--esp-5) var(--esp-8)}.consumo-contenido[data-actualizando=si]{opacity:.55;pointer-events:none}.consumo-importe{flex-direction:column;align-items:flex-end;display:inline-flex}.consumo-pagadores{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.consumo-pagadores>li{gap:var(--esp-1);display:grid}.consumo-medidor{gap:var(--esp-2);padding-bottom:var(--esp-4);border-bottom:1px solid var(--ui-borde);flex-direction:column;display:flex}.consumo-medidor-titulo{font-weight:var(--peso-semi);color:var(--ui-texto);margin:0}.consumo-medidor-cifras{justify-content:space-between;align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap;display:flex}.consumo-medidor-cifras p{margin:0}.consumo-medidor-porcentaje{font-family:var(--fuente-titulo);font-size:var(--txt-4xl);line-height:1;font-weight:var(--peso-semi);color:var(--ui-texto);font-variant-numeric:tabular-nums}.cupo{gap:var(--esp-2);display:grid}.cupo-barra{inline-size:100%;block-size:var(--esp-2);border-radius:var(--radio-full);appearance:none;background:var(--ui-superficie-3);color:var(--ui-acento-solido);border:0;display:block;overflow:hidden}.cupo-barra::-webkit-progress-bar{background:var(--ui-superficie-3);border-radius:var(--radio-full)}.cupo-barra::-webkit-progress-value{background:var(--ui-acento-solido);border-radius:var(--radio-full)}.cupo-barra::-moz-progress-bar{background:var(--ui-acento-solido);border-radius:var(--radio-full)}.cupo-barra[data-tono=atencion]{color:var(--ui-alerta-solido)}.cupo-barra[data-tono=atencion]::-webkit-progress-value{background:var(--ui-alerta-solido)}.cupo-barra[data-tono=atencion]::-moz-progress-bar{background:var(--ui-alerta-solido)}.cupo-barra[data-tono=peligro]{color:var(--ui-peligro-solido)}.cupo-barra[data-tono=peligro]::-webkit-progress-value{background:var(--ui-peligro-solido)}.cupo-barra[data-tono=peligro]::-moz-progress-bar{background:var(--ui-peligro-solido)}.contactos-celda{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.contactos-celda-texto{flex-direction:column;min-width:0;display:flex}.contactos-celda-nombre{font-weight:var(--peso-fuerte);color:var(--ui-texto)}.contactos-celda-subtitulo{font-size:var(--txt-xs);color:var(--ui-texto-secundario)}.contactos-celda-telefono{font-variant-numeric:tabular-nums}.contactos-cuerpo{gap:var(--esp-4);padding:var(--esp-7) var(--esp-8);background:var(--ui-superficie-2);box-shadow:var(--ui-separador-tile);flex-direction:column;flex:none;display:flex}@media not all and (min-width:40rem){.contactos-cuerpo{padding:var(--esp-5) var(--esp-4)}}.contactos-vistas{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;display:flex}.contactos-vistas .chip-limpiar{display:none}.contactos-filtro{width:auto;min-height:var(--alto-control);font:var(--tipo-boton-chico);color:var(--ui-filtros-texto);border:1px solid var(--ui-filtros-chip-borde);border-radius:var(--forma-pildora);background-color:#0000;flex:none}.contactos-filtro:hover{border-color:var(--ui-filtros-texto)}.contactos-filtro:focus-visible{outline:3px solid var(--ui-filtros-texto);outline-offset:2px}.contactos-filtro option{color:var(--ui-texto);background:var(--ui-superficie)}.pantalla{gap:var(--esp-6);width:100%;min-height:0;padding:var(--esp-8) var(--esp-8) var(--esp-12);padding-inline:max(var(--esp-8), calc((100% - 84rem) / 2));flex-direction:column;display:flex;position:relative;overflow:auto}.pantalla[data-ancho=angosto]{padding-inline:max(var(--esp-8), calc((100% - 52rem) / 2))}.pantalla[data-ancho=fluido]{padding-inline:var(--esp-6)}.encabezado{align-items:center;gap:var(--esp-3) var(--esp-4);grid-template-columns:auto 1fr auto;grid-template-areas:"titulo controles acciones";display:grid}.encabezado-titulo{gap:var(--esp-2);flex-direction:column;grid-area:titulo;min-width:0;display:flex}.encabezado-titulo>h1{font-size:var(--txt-3xl);line-height:var(--lh-3xl);letter-spacing:var(--tr-3xl)}.encabezado-grupo{margin:0}.encabezado-lede{font-size:var(--txt-base);color:var(--ui-texto-secundario);max-width:68ch;margin:0}.encabezado-controles{align-items:center;gap:var(--esp-2);flex-wrap:wrap;grid-area:controles;display:flex}.encabezado-acciones{align-items:center;gap:var(--esp-2);flex-wrap:wrap;grid-area:acciones;display:flex}.fila,.pila{min-width:0;display:flex}.fila{flex-direction:row;align-items:center}.pila{flex-direction:column;align-items:stretch}.fila[data-envolver=si]{flex-wrap:wrap}.fila[data-sep=nula],.pila[data-sep=nula]{gap:0}.fila[data-sep=minima],.pila[data-sep=minima]{gap:var(--esp-1)}.fila[data-sep=chica],.pila[data-sep=chica]{gap:var(--esp-2)}.fila[data-sep=media],.pila[data-sep=media]{gap:var(--esp-3)}.fila[data-sep=grande],.pila[data-sep=grande]{gap:var(--esp-5)}.fila[data-alinear=inicio],.pila[data-alinear=inicio]{align-items:flex-start}.fila[data-alinear=centro],.pila[data-alinear=centro]{align-items:center}.fila[data-alinear=fin],.pila[data-alinear=fin]{align-items:flex-end}.fila[data-alinear=linea-base]{align-items:baseline}.fila[data-alinear=estirar],.pila[data-alinear=estirar]{align-items:stretch}.fila[data-justificar=entre],.pila[data-justificar=entre]{justify-content:space-between}.fila[data-justificar=fin],.pila[data-justificar=fin]{justify-content:flex-end}.fila[data-separar=minima],.pila[data-separar=minima]{margin-top:var(--esp-1)}.fila[data-separar=chica],.pila[data-separar=chica]{margin-top:var(--esp-2)}.fila[data-separar=media],.pila[data-separar=media]{margin-top:var(--esp-3)}.fila[data-separar=grande],.pila[data-separar=grande]{margin-top:var(--esp-5)}.fila[data-separar-abajo=chica],.pila[data-separar-abajo=chica]{margin-bottom:var(--esp-2)}.fila[data-separar-abajo=media],.pila[data-separar-abajo=media]{margin-bottom:var(--esp-3)}.rejilla{min-width:0;display:grid}.rejilla[data-sep=minima]{gap:var(--esp-1)}.rejilla[data-sep=chica]{gap:var(--esp-2)}.rejilla[data-sep=media]{gap:var(--esp-3)}.rejilla[data-sep=grande]{gap:var(--esp-5)}.rejilla[data-medida=cifras]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.rejilla[data-medida=campos]{grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.rejilla[data-medida=tarjetas]{grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr))}.rejilla[data-medida=paneles]{grid-template-columns:repeat(auto-fit,minmax(21rem,1fr))}.rejilla[data-medida=graficos]{grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr))}.rejilla[data-medida=principal]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}@media not all and (min-width:64rem){.rejilla[data-medida=principal]{grid-template-columns:minmax(0,1fr)}}.rejilla[data-columnas="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.rejilla[data-columnas="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.buscador{align-items:center;min-width:0;display:flex;position:relative}.buscador[data-ancho=compacto]{width:100%;max-width:17rem}.buscador[data-ancho=completo]{width:100%}.buscador>.input{padding-left:var(--esp-10)}.buscador>svg{left:var(--esp-3);pointer-events:none;width:1.25rem;height:1.25rem;color:var(--ui-texto-terciario);position:absolute}.selector-de-mes{align-items:center;width:100%;min-width:0;max-width:17rem;display:flex;position:relative}.selector-de-mes>.input{padding-left:var(--esp-10)}.selector-de-mes>svg{left:var(--esp-3);pointer-events:none;width:1.25rem;height:1.25rem;color:var(--ui-texto-terciario);position:absolute}@media not all and (min-width:40rem){.pantalla,.pantalla[data-ancho]{padding:var(--esp-5) var(--esp-4) var(--esp-10);gap:var(--esp-5)}.encabezado-titulo>h1{font-size:var(--txt-2xl)}.rejilla{grid-template-columns:minmax(0,1fr)!important}.rejilla[data-medida=cifras]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.encabezado{grid-template-columns:minmax(0,1fr);grid-template-areas:"titulo""controles""acciones"}.encabezado-acciones>*{flex:1}.buscador[data-ancho=compacto]{max-width:none}.paginacion{justify-content:center}}:root[data-vista],:root[data-vista] body{height:auto}:root[data-vista] body{background:var(--ui-bv-fondo-pagina)}:root.bv-transicion,:root.bv-transicion body{background:var(--bv-fondo-transicion)}.bv-fuentes{display:contents}.bv{--bv-fuente-ui:var(--font-bv-manrope), ui-sans-serif, system-ui, -apple-system, sans-serif;--bv-fuente-titular:var(--font-bv-montserrat), var(--font-bv-manrope), ui-sans-serif, system-ui, sans-serif;--bv-fuente-serif:var(--font-bv-instrument-serif), Georgia, "Times New Roman", serif;color:var(--ui-bv-texto);font-family:var(--bv-fuente-ui);-webkit-font-smoothing:antialiased;text-rendering:auto;font-size:1rem;font-weight:400;line-height:1.6}:where(.bv) h1,:where(.bv) h2,:where(.bv) h3,:where(.bv) h4{color:inherit;font-family:var(--bv-fuente-titular);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.12}:where(.bv) h1{font-size:clamp(2.3rem,1.4rem + 3.6vw,3.9rem);font-weight:800}:where(.bv) h2{font-size:clamp(1.7rem,1.25rem + 1.8vw,2.5rem)}:where(.bv) p,:where(.bv) ul,:where(.bv) ol{margin:0}:where(.bv) a{color:var(--ui-bv-acento-texto);font-weight:inherit;text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:from-font;transition:none}:where(.bv) a:hover{color:var(--ui-bv-acento-hover)}:where(.bv) :focus-visible{outline:2px solid var(--ui-bv-acento);outline-offset:2px;border-radius:3px}:where(.bv) svg{max-width:100%}:where(.bv) .icono{flex:none;width:1em;height:1em;font-size:1.35rem;line-height:1;display:inline-block;overflow:hidden}:where(.bv) .vista[hidden]{display:none!important}:where(.bv) .vista.medible{z-index:-1;opacity:0;pointer-events:none;position:fixed;inset:0}:where(.bv) .vista.encima{z-index:60;position:fixed;inset:0;overflow:hidden}@media (prefers-reduced-motion:reduce){:where(.bv) *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.rg-modo{z-index:3;position:absolute;bottom:clamp(1.4rem,5vh,3.2rem);left:clamp(1rem,3vw,2rem)}.rg[data-modo-caja=dark] .rg-modo{background:var(--ui-bv-control-oscuro);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno-sobre-oscuro);color:var(--ui-bv-papel-sobre-oscuro)}.rg[data-modo-caja=dark] .rg-modo:hover{background:var(--ui-bv-control-oscuro-hover)}@media (max-width:40rem){.rg-modo{position:absolute;bottom:auto;left:auto}}:where(.bv) .vista.voltea-sale{transform-origin:50% 50vh;animation:.4s cubic-bezier(.55,0,.8,.3) forwards voltea-sale}:where(.bv) .vista.voltea-entra{transform-origin:50% 50vh;animation:.48s cubic-bezier(.2,.7,.3,1) both voltea-entra}:root.volteando,:root.volteando body{background:var(--ui-bv-volteo);overflow-x:hidden}.rg-nav .rg-probar{background:var(--ui-bv-violeta);color:var(--ui-bv-blanco)}.rg-nav .rg-probar:hover{background:var(--ui-bv-violeta-hover);color:var(--ui-bv-blanco)}.rg-idioma{z-index:3;position:absolute;bottom:clamp(1.4rem,5vh,3.2rem);left:calc(clamp(1rem,3vw,2rem) + 58px)}.rg[data-modo-caja=dark] .rg-idioma{--idioma-borde:var(--ui-bv-contorno-sobre-oscuro);--idioma-fondo:var(--ui-bv-control-oscuro);--idioma-activo:var(--ui-bv-papel-sobre-oscuro);--idioma-inactivo:var(--ui-bv-contorno-sobre-oscuro);--idioma-marca:var(--ui-bv-violeta-claro)}@media (max-width:40rem){.rg-logo .logo-iso{width:auto}.rg-idioma{bottom:auto;left:auto;top:var(--rg-fila-top)}.rg .rg-idioma{height:40px;right:calc(clamp(.5rem, 3vw, 1.6rem) + var(--rg-cta-ancho,9.4rem) + var(--rg-gap-cta,20px) + 40px + 10px);gap:.55rem;padding:0 .6rem}.rg .rg-logo .logo-iso{height:1.35rem}.rg .rg-modo{width:40px;min-width:40px;height:40px;min-height:40px;top:var(--rg-fila-top);right:calc(clamp(.5rem, 3vw, 1.6rem) + var(--rg-cta-ancho,9.4rem) + var(--rg-gap-cta,20px))}}@media (max-width:375px){.rg-nav .rg-probar{padding:0 .75rem;font-size:.78rem}}@media (min-width:40.0625rem) and (max-width:52rem){.rg .rg-modo{bottom:auto;left:auto;top:var(--rg-fila-top);width:40px;min-width:40px;height:40px;min-height:40px;right:calc(clamp(.5rem, 3vw, 1.6rem) + var(--rg-cta-ancho,9.4rem) + 20px)}.rg .rg-idioma{bottom:auto;left:auto;top:var(--rg-fila-top);height:40px;right:calc(clamp(.5rem, 3vw, 1.6rem) + var(--rg-cta-ancho,9.4rem) + 20px + 40px + 10px);gap:.7rem;padding:0 .75rem}}.rg-logo>.logo-iso,.ub-logo>.logo-iso{display:none}@media (max-width:40rem){.rg .rg-logo>.logo-iso,.rg .nav-mas{display:block}.rg .nav-mas-btn{width:40px;height:40px}.rg[data-modo-caja=dark] .nav-mas-btn{background:var(--ui-bv-control-oscuro);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno-sobre-oscuro);color:var(--ui-bv-papel-sobre-oscuro)}}:where(.bv) .vista.m-baja-entra{animation:.75s cubic-bezier(.65,0,.35,1) both rg-baja-entra}@media (prefers-reduced-motion:reduce){:where(.bv) .vista.m-baja-entra{animation:none}}:where(.bv) .vista.m-sube-sale{animation:.75s cubic-bezier(.65,0,.35,1) both rg-sube-sale}@media (prefers-reduced-motion:reduce){:where(.bv) .vista.m-sube-sale{animation:none}}:where(.bv) .solo-visual{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.ub{--violeta:var(--ui-bv-violeta);--tel-h:min(44rem, calc(100svh - 13rem));--tel-w:min(calc(var(--tel-h) * .5), calc(100vw - 2rem));--tarjeta-alto:17.5rem;isolation:isolate;background:radial-gradient(120% 90% at 50% 20%, var(--ui-bv-fondo-luz), var(--ui-bv-fondo-medio) 70%, var(--ui-bv-fondo-sombra));min-height:100svh;color:var(--ui-bv-tinta);position:relative;overflow:clip}.ub-logo{z-index:20;width:6.2rem;display:block;position:absolute;top:clamp(1rem,3vh,1.75rem);left:clamp(1rem,3vw,2rem)}.ub-logo svg{width:100%;height:auto;transition:fill .4s}.ub:not([data-estado=cerrado]) .ub-logo svg{fill:var(--ui-bv-logo-abierto)}.ub-enlace{cursor:pointer;min-height:44px;font:inherit;letter-spacing:.22em;text-transform:uppercase;color:var(--ui-bv-enlace);text-underline-offset:.4em;background:0 0;border:0;align-items:center;padding:0 .5rem;font-size:.7rem;font-weight:700;text-decoration:none;display:inline-flex}.ub-enlace:hover{color:var(--ui-bv-enlace-hover);text-decoration:underline}.ub-nav{z-index:20;align-items:center;gap:clamp(.25rem,1.5vw,1rem);display:flex;position:absolute;top:clamp(.6rem,2.4vh,1.3rem);right:clamp(.5rem,3vw,1.6rem)}.ub-obtener{background:var(--violeta);min-height:40px;color:var(--ui-bv-blanco);white-space:nowrap;box-shadow:0 6px 16px -8px var(--ui-bv-brillo-violeta);border-radius:999px;align-items:center;padding:0 1.05rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.ub-obtener:hover{background:var(--ui-bv-violeta-hover);color:var(--ui-bv-blanco)}.ub-obtener:focus-visible{outline:2px solid var(--violeta);outline-offset:3px}.ub:not([data-estado=abierto]) .ub-otro{opacity:0;pointer-events:none}.ub-otro{z-index:20;white-space:nowrap;transition:opacity .4s;position:absolute;bottom:clamp(.4rem,2vh,1.2rem);left:50%;transform:translate(-50%)}.ub-escenario,.caja{position:absolute;inset:0}.caja>*{position:absolute}.ub[data-estado=abierto] .ub-escenario{perspective:none;transform-style:flat}@media (max-width:26rem){.ub{--tarjeta-alto:18.5rem}}.caja-tapa-frente>*{transition:opacity .25s}.ub-logo svg{fill:var(--ui-bv-grafito)}.ub-3d{z-index:12;pointer-events:none;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.ub.en-3d .ub-3d{visibility:visible}.ub.en-3d .caja{visibility:hidden}.ub[data-estado=abierto] .caja{visibility:hidden;display:none}.ub[data-estado=cerrando] .caja{visibility:hidden}.caja-tapa{-webkit-user-select:none;user-select:none;inset:0}.caja-tapa-frente{background:radial-gradient(90% 70% at 50% 25%, var(--ui-bv-blanco-35), transparent 70%), linear-gradient(180deg, transparent 55%, var(--ui-bv-velo-tapa)), radial-gradient(var(--ui-bv-negro-1p8) .6px, transparent .8px) 0 0 / 4px 4px, var(--ui-bv-tapa);box-shadow:inset 0 0 0 7px var(--ui-bv-tapa-canto), inset 0 0 0 8px var(--ui-bv-negro-8);flex-direction:column;align-items:center;gap:clamp(.8rem,2.2vh,1.4rem);padding:clamp(4.2rem,10vh,6rem) 1rem 0;display:flex;position:absolute;inset:0}.caja-cinta:before{content:"";border-top:0;border-left:1px dashed var(--ui-bv-blanco-16);width:0;height:auto;position:absolute;inset:0 auto 0 5px}.caja-cinta:after{content:"";border-top:0;border-left:1px dashed var(--ui-bv-blanco-16);width:0;height:auto;position:absolute;inset:0 5px 0 auto}.caja-cinta{z-index:1;pointer-events:none;width:var(--cinta-ancho);height:auto;margin:0 0 0 calc(var(--cinta-ancho) / -2);background:linear-gradient(90deg, var(--ui-bv-blanco-16) 0%, var(--ui-bv-blanco-2) 28%, var(--ui-bv-negro-0) 50%, var(--ui-bv-blanco-7) 72%, var(--ui-bv-negro-22) 100%), repeating-linear-gradient(0deg, var(--ui-bv-blanco-7) 0 1px, var(--ui-bv-negro-8) 1px 2px, transparent 2px 3px), var(--ui-bv-cinta);box-shadow:inset 3px 0 0 -1px var(--ui-bv-blanco-10), inset -3px 0 0 -1px var(--ui-bv-negro-25), 1px 0 0 var(--ui-bv-negro-12), -1px 0 0 var(--ui-bv-blanco-35), 6px 0 14px -8px var(--ui-bv-negro-45);left:50%;right:auto;top:calc(50% - var(--tarjeta-alto) / 2 + .8rem + 1.5rem);position:absolute;bottom:0}.ub-fondo{z-index:1;pointer-events:none;display:none;position:absolute}.ub-fondo dl{gap:.35rem;margin:0;display:grid}.ub-fondo dd{color:var(--ui-bv-texto-secundario);margin:0;font-size:.8rem;line-height:1.5}.ub-fondo>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(8px)}@media (min-width:64rem){.ub[data-estado=abierto] .ub-fondo{display:block}.ub[data-estado=abierto][data-arranque=listo] .ub-fondo>*,.ub[data-estado=abierto][data-arranque=listo] .ub-fondo dt,.ub[data-estado=abierto][data-arranque=listo] .ub-fondo dd{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ub-fondo>*{transition:none;transform:none}}.ub-fondo-item{opacity:0;grid-area:1/1;gap:.35rem;transition:opacity .6s,transform .6s;display:grid;transform:translateY(6px)}.ub-fondo-item.activo{opacity:1;transform:none}.ub-fondo .ub-fondo-item dt,.ub-fondo .ub-fondo-item dd{opacity:1;margin-top:0;transition:none;transform:none}.ub-fondo .ub-fondo-rota>.ub-fondo-item{transition-delay:0s}.ub-fondo .ub-fondo-rota>.ub-fondo-item.activo{transition-delay:.45s}.ub-fondo-izq{width:clamp(14rem,20vw,18rem);left:clamp(1rem,2.4vw,2rem);right:auto;transform:none}@media (prefers-reduced-motion:reduce){.ub-fondo-item,.ub-fondo-item.activo{transition:opacity .2s linear;transform:none}}.ub-fondo .ub-fondo-item dt{font-family:var(--bv-fuente-titular);letter-spacing:-.01em;text-transform:none;color:var(--ui-bv-texto-secundario);text-wrap:balance;font-size:1.15rem;font-weight:800;line-height:1.25}.ub-fondo .ub-fondo-item dd:before{content:none}.ub-fondo-izq{top:calc(clamp(1rem,3vh,1.75rem) + 4.5rem);bottom:auto}.ub.con-esquina .ub-3d{visibility:visible;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.ub-esquina[hidden]{display:none}.ub-esquina:focus-visible{outline:2px solid var(--agente-ui,var(--ui-bv-violeta));outline-offset:-4px;border-radius:8px}.ub.instrucciones .ub-3d{z-index:17;visibility:visible}.ub.instrucciones .ub-otro,.ub.instrucciones .ub-fondo{opacity:0;pointer-events:none}.ub-esquina.sin-3d{background:linear-gradient(90deg, var(--ui-bv-esquina-luz), var(--ui-bv-esquina-sombra));box-shadow:-10px 16px 30px -18px var(--ui-bv-sombra-honda);border-radius:14px 0 0;width:34%;max-width:15rem;height:40%;transition:transform .4s cubic-bezier(.2,.8,.2,1);top:auto;bottom:0;right:0}.ub.esquina-activa .ub-esquina.sin-3d{transform:translate(-10px,-10px)}.ub.con-esquina.esquina-activa:not(.instrucciones) .ub-3d{transform:none}.ub-esquina{z-index:14;cursor:pointer;background:0 0;border:0;width:40px;height:52%;padding:0;position:absolute;top:18%;right:0;transform:rotate(0)}.ub{--radio-s:6px;--radio-m:22px;--ancho-precinto:min(24rem, calc(100vw - 2rem));--cinta-alto:3.1rem;--linea:var(--ui-bv-grafito);--grosor:1.5px;--cinta-ancho:17.5rem}@media (max-width:30rem){.ub{--ancho-precinto:calc(100vw - 2rem);--cinta-ancho:11rem}}.ub-modo-btn:focus-visible{outline:2px solid var(--agente-ui);outline-offset:2px}.ub-modo-btn.gira .icono{animation:.45s cubic-bezier(.2,.8,.2,1) ub-modo-gira}@media (prefers-reduced-motion:reduce){.ub-modo-btn.gira .icono{animation:none}}.ub-modo-btn .icono{font-size:1.5rem;transform:none}.ub-modo-btn:hover{background:var(--ui-bv-papel-hover)}.ub-modo-btn{cursor:pointer;background:var(--ui-bv-papel);width:46px;height:46px;box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno);color:var(--ui-bv-grafito);border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:grid}.ub-modo-btn.destello{color:var(--destello);box-shadow:inset 0 0 0 1.5px var(--destello)}.ub.repinta,.ub.repinta *{will-change:transform}.ub.es-movil .ub-3d{display:none}.ub.es-movil .caja,.ub.es-movil .ub-fondo,.ub.es-movil .ub-logo,.ub.es-movil .ub-nav{transition:translate .75s cubic-bezier(.65,0,.35,1),opacity .3s}.ub.es-movil.m-intro .caja,.ub.es-movil.m-intro .ub-fondo,.ub.es-movil.m-intro .ub-logo,.ub.es-movil.m-intro .ub-nav{translate:0 -110dvh}.ub.es-movil[data-estado=abierto] .caja,.ub.es-movil[data-estado=abierto] .ub-fondo,.ub.es-movil[data-estado=abierto] .ub-logo,.ub.es-movil[data-estado=abierto] .ub-nav,.ub.es-movil[data-estado=abierto] .ub-otro,.ub.es-movil[data-estado=abierto] .ub-esquina{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.ub.es-movil .caja,.ub.es-movil .ub-fondo,.ub.es-movil .ub-logo,.ub.es-movil .ub-nav{transition:none!important}}.ub.es-movil.m-intro:not([data-estado=cerrado]){background:var(--ui-bv-manual);transition:background-color .4s .35s}.ub-modo-flotante{z-index:20;transition:background-color .2s,color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),opacity .3s;position:absolute;bottom:clamp(1.4rem,5vh,3.2rem);left:clamp(1rem,3vw,2rem)}.ub:not([data-estado=cerrado]) .ub-modo-flotante{opacity:0;pointer-events:none}.ub.es-movil .ub-modo-flotante{width:40px;height:40px;transition:translate .75s cubic-bezier(.65,0,.35,1),opacity .3s,background-color .2s,color .3s,box-shadow .3s;top:clamp(.6rem,2.4vh,1.3rem);bottom:auto;left:calc(clamp(1rem,3vw,2rem) + 6.8rem)}.ub.es-movil.m-intro .ub-modo-flotante{translate:0 -110dvh}.caja-cinta{transition:background-color .3s;background-color:var(--cinta,var(--ui-bv-cinta))!important}.caja-tapa-frente{background-color:var(--ui-bv-tapa);transition:background-color .5s,box-shadow .5s}.ub{transition:background-color .5s}.ub[data-modo=dark][data-estado=cerrado]{background:radial-gradient(120% 90% at 50% 20%, var(--ui-bv-fondo-oscuro-luz), var(--ui-bv-grafito) 70%, var(--ui-bv-fondo-oscuro-sombra));color:var(--ui-bv-texto-sobre-oscuro)}.ub[data-modo=dark] .caja-tapa-frente{background:radial-gradient(90% 70% at 50% 25%, var(--ui-bv-blanco-6), transparent 70%), linear-gradient(180deg, transparent 55%, var(--ui-bv-negro-18)), radial-gradient(var(--ui-bv-blanco-2p5) .6px, transparent .8px) 0 0 / 4px 4px, var(--ui-bv-tapa-oscura);box-shadow:inset 0 0 0 7px var(--ui-bv-tapa-oscura-canto), inset 0 0 0 8px var(--ui-bv-negro-30)}.ub[data-modo=dark][data-estado=cerrado] .ub-logo svg{fill:var(--ui-bv-papel-sobre-oscuro)}.ub[data-modo=dark][data-estado=cerrado] :is(.ub-fondo-rotulo,.ub-fondo dt,.ub-fondo dd){color:var(--ui-bv-texto-suave-sobre-oscuro)}.ub[data-modo=dark][data-estado=cerrado] .ub-enlace,.ub[data-modo=dark][data-estado=cerrado] .ub-otro{color:var(--ui-bv-texto-sobre-oscuro);text-shadow:none}.ub[data-modo=dark] .ub-modo-btn{background:var(--ui-bv-control-oscuro);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno-sobre-oscuro);color:var(--ui-bv-papel-sobre-oscuro)}.ub[data-modo=dark] .ub-modo-btn:hover{background:var(--ui-bv-control-oscuro-hover)}.ub[data-modo=dark] .ub-modo-btn.destello{color:var(--destello);box-shadow:inset 0 0 0 1.5px var(--destello)}::view-transition-old(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-new(root){animation-duration:.45s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}.ub.es-movil .ub-nav{gap:20px}.ub.es-movil .ub-nav .ub-modo-flotante{position:static;translate:none}.ub[data-estado=abierto]:not(.es-movil) .ub-modo-flotante{opacity:1;pointer-events:auto}.ub.es-movil:not([data-estado=cerrado]) .ub-modo-flotante{opacity:0;pointer-events:none}.ub[data-modo=dark][data-estado=abierto] .ub-modo-btn{background:var(--ui-bv-papel);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno);color:var(--ui-bv-grafito)}.ub[data-modo=dark][data-estado=abierto] .ub-modo-btn:hover{background:var(--ui-bv-papel-hover)}.ub[data-modo=dark][data-estado=abierto] .ub-modo-btn.destello{color:var(--destello);box-shadow:inset 0 0 0 1.5px var(--destello)}.ub-fondo-em{font-family:var(--bv-fuente-serif);letter-spacing:0;text-decoration:underline;-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));text-decoration-color:var(--agente,var(--ui-bv-violeta));text-underline-offset:.14em;font-size:1.2em;font-style:italic;font-weight:400;text-decoration-thickness:.08em}:where(.bv) .idioma-sel{--idioma-borde:var(--ui-bv-contorno);--idioma-fondo:var(--ui-bv-papel);--idioma-activo:var(--ui-bv-grafito);--idioma-inactivo:var(--ui-bv-contorno);--idioma-marca:var(--ui-bv-violeta);background:var(--idioma-fondo);height:46px;box-shadow:inset 0 0 0 1.5px var(--idioma-borde);border-radius:999px;align-items:center;gap:.95rem;padding:0 1.1rem;transition:background-color .2s,box-shadow .3s,opacity .3s;display:inline-flex}:where(.bv) .idioma-sel button{min-width:1.6rem;height:100%;color:var(--idioma-inactivo);font:inherit;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;font-size:.82rem;font-weight:700;transition:color .2s;display:grid;position:relative}:where(.bv) .idioma-sel button:after{content:"";background:var(--idioma-marca);border-radius:2px;height:2.5px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(50% - .95rem);left:0;right:0;transform:scaleX(0)}:where(.bv) .idioma-sel button[aria-pressed=true]{color:var(--idioma-activo)}:where(.bv) .idioma-sel button[aria-pressed=true]:after{transform:scaleX(1)}:where(.bv) .idioma-sel button:hover{color:var(--idioma-activo)}:where(.bv) .idioma-sel button:focus-visible{outline:2px solid var(--idioma-marca);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion:reduce){:where(.bv) .idioma-sel button:after{transition:none}}.ub-idioma{z-index:20;position:absolute;bottom:clamp(1.4rem,5vh,3.2rem);left:calc(clamp(1rem,3vw,2rem) + 58px)}.ub[data-modo=dark][data-estado=cerrado] .ub-idioma{--idioma-borde:var(--ui-bv-contorno-sobre-oscuro);--idioma-fondo:var(--ui-bv-control-oscuro);--idioma-activo:var(--ui-bv-papel-sobre-oscuro);--idioma-inactivo:var(--ui-bv-contorno-sobre-oscuro);--idioma-marca:var(--ui-bv-violeta-claro)}.ub:not([data-estado=cerrado]):not([data-estado=abierto]) .ub-idioma{opacity:0;pointer-events:none}:where(.bv) .logo-iso,.ub.es-movil .ub-logo svg:not(.logo-iso){display:none}.ub.es-movil:not([data-estado=cerrado]) .ub-idioma{opacity:0;pointer-events:none}.ub.es-movil .ub-nav .ub-idioma{gap:.55rem;height:40px;margin-right:-10px;padding:0 .6rem;position:static}.ub.es-movil .ub-logo .logo-iso{width:auto;height:1.35rem;display:block}@media (max-width:375px){.ub.es-movil .ub-nav{gap:12px}.ub.es-movil .ub-nav .ub-idioma{margin-right:-2px}.ub.es-movil .ub-obtener{padding:0 .75rem;font-size:.78rem}}.ub.es-movil .ub-logo{width:auto;top:calc(clamp(.6rem,2.4vh,1.3rem) + 20px - .675rem)}.ub.en-fila:not(.es-movil) .ub-nav{gap:20px}.ub.en-fila:not(.es-movil) .ub-nav .ub-modo-flotante,.ub.en-fila:not(.es-movil) .ub-nav .ub-idioma{position:static;translate:none}.ub.en-fila:not(.es-movil) .ub-nav .ub-modo-flotante{width:40px;height:40px}.ub.en-fila:not(.es-movil) .ub-nav .ub-idioma{gap:.7rem;height:40px;margin-right:-10px;padding:0 .75rem}:where(.bv) .nav-mas{display:none;position:static}:where(.bv) .nav-mas-panel{z-index:40;background:var(--ui-bv-papel);min-width:14.5rem;color:var(--ui-bv-grafito);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno), 0 18px 40px -18px var(--ui-bv-sombra-tarjeta);transform-origin:100% 0;border-radius:18px;gap:.15rem;padding:.45rem .6rem .45rem 1rem;animation:.22s cubic-bezier(.2,.8,.2,1) nav-mas-entra;display:grid;position:absolute;top:calc(100% + 10px);right:0}:where(.bv) .nav-mas-panel[hidden]{display:none}@media (prefers-reduced-motion:reduce){:where(.bv) .nav-mas-panel{animation:none}}:where(.bv) .nav-mas-fila{justify-content:space-between;align-items:center;gap:1.2rem;min-height:52px;display:flex}:where(.bv) .nav-mas-fila+.nav-mas-fila{border-top:1px solid var(--ui-bv-negro-8)}:where(.bv) .nav-mas-label{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);font-size:.66rem;font-weight:700}:where(.bv) .nav-mas-slot{align-items:center;display:flex}:where(.bv) .nav-mas-panel .nav-mas-slot>.ub-modo-btn,:where(.bv) .nav-mas-panel .nav-mas-slot>.idioma-sel{opacity:1!important;pointer-events:auto!important;margin:0!important;position:static!important;inset:auto!important;translate:none!important}:where(.bv) .nav-mas-panel .nav-mas-slot>.idioma-sel{gap:.7rem!important;height:40px!important;padding:0 .75rem!important}.ub.es-movil .nav-mas{display:block}.ub.es-movil .nav-mas-btn{width:40px;height:40px}.ub[data-modo=dark][data-estado=cerrado] .nav-mas-panel,.rg[data-modo-caja=dark] .nav-mas-panel{background:var(--ui-bv-control-oscuro);color:var(--ui-bv-papel-sobre-oscuro);box-shadow:inset 0 0 0 1.5px var(--ui-bv-contorno-sobre-oscuro), 0 18px 40px -18px var(--ui-bv-negro-70)}.ub[data-modo=dark][data-estado=cerrado] .nav-mas-label,.rg[data-modo-caja=dark] .nav-mas-label{color:var(--ui-bv-volteo)}.ub[data-modo=dark][data-estado=cerrado] .nav-mas-fila+.nav-mas-fila,.rg[data-modo-caja=dark] .nav-mas-fila+.nav-mas-fila{border-top-color:var(--ui-bv-blanco-10)}:where(.bv) .modo-sel button .icono{font-size:1.2rem}.ub[data-modo=dark][data-estado=cerrado] .modo-sel,.rg[data-modo-caja=dark] .modo-sel{--idioma-borde:var(--ui-bv-contorno-sobre-oscuro);--idioma-fondo:var(--ui-bv-control-oscuro);--idioma-activo:var(--ui-bv-papel-sobre-oscuro);--idioma-inactivo:var(--ui-bv-contorno-sobre-oscuro);--idioma-marca:var(--ui-bv-violeta-claro)}@keyframes voltea-sale{to{transform:perspective(1800px) rotateY(calc(var(--dir,1) * -90deg)) scale(.88)}}@keyframes voltea-entra{0%{transform:perspective(1800px) rotateY(calc(var(--dir,1) * 90deg)) scale(.88)}to{transform:none}}@keyframes rg-baja-entra{0%{translate:0 -100dvh}to{translate:0}}@keyframes rg-sube-sale{0%{translate:0}to{translate:0 -100dvh}}@keyframes ub-modo-gira{0%{opacity:0;transform:rotate(-90deg)scale(.6)}to{opacity:1;transform:none}}@keyframes nav-mas-entra{0%{opacity:0;transform:translateY(-6px)scale(.97)}}.bv-entrar{min-height:40px;color:var(--ui-bv-grafito);white-space:nowrap;align-items:center;padding:0 .25rem;font-size:.82rem;font-weight:700;text-decoration:none;display:inline-flex}.bv-entrar:hover{color:var(--ui-bv-grafito);text-decoration:underline}.ub[data-modo=dark][data-estado=cerrado] .bv-entrar,.rg[data-modo-caja=dark] .bv-entrar{color:var(--ui-bv-papel-sobre-oscuro)}.nav-mas-enlace{color:inherit;font-size:.82rem;font-weight:700;text-decoration:none}.nav-mas-enlace:hover{color:inherit;text-decoration:underline}.ub.teclado{height:var(--ub-alto-fijo);min-height:var(--ub-alto-fijo)}.ub-esquina.con-rect{left:var(--esquina-x);top:var(--esquina-y);width:var(--esquina-w);height:var(--esquina-h);clip-path:var(--esquina-forma,none)}.ub-titulo{text-wrap:balance}.ub:not([data-estado=cerrado]) .ub-tarjeta{pointer-events:none}.ub[data-estado=abierto] .ub-tarjeta{visibility:hidden}.ub[data-estado=cerrando] .ub-tarjeta{opacity:0}.ub-nombre:focus{outline:none}.ub-dado{grid-column:3}.ub-dado.gira .icono{animation:.45s ub-dado}.ub-muestra input{opacity:0;cursor:pointer;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.ub-hex:focus{outline:none}.ub-hex[aria-invalid]{color:var(--ui-bv-error)}.ub-error{color:var(--ui-bv-error-texto);font-size:.72rem;font-weight:700}.ub-error:empty{display:none}.caja-tapa-frente>.ub-tarjeta{transform-origin:50% 100%;margin-top:calc(var(--tarjeta-alto) / -2 + .8rem);z-index:10;position:absolute;top:50%;bottom:auto}.ub-etiqueta{display:block}.ub-tarjeta{color:var(--ui-bv-tinta);background:var(--ui-bv-papel);box-shadow:0 1px 0 var(--ui-bv-negro-6), 0 26px 44px -26px var(--ui-bv-sombra-tarjeta);border:0;flex-direction:column;gap:.55rem;display:flex;left:50%;overflow:visible;transform:translate(-50%)}.ub-grilla>*{margin:calc(var(--grosor) * -1) 0 0 calc(var(--grosor) * -1);border:var(--grosor) solid var(--linea);min-width:0}.ub-celda{background:0 0;flex-direction:column;justify-content:center;gap:.3rem;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.ub-celda-fila{align-items:center;gap:.5rem;min-width:0;display:flex}.ub-empresa{width:100%;font:inherit}.ub-empresa::placeholder,.ub-nombre::placeholder{color:var(--ui-bv-marcador)}.ub-hex{font:inherit;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--linea);letter-spacing:.04em;background:0 0;border:0;outline:none;padding:0}.ub-color-fila{grid-template-columns:none;min-height:36px;padding:0}.ub-powered b{font-weight:700}.ub-tarjeta .ub-color-fila,.ub-tarjeta .ub-color-fila:focus-within{background:0 0}.ub-limpiar{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:background-color .2s,opacity .2s;display:grid}.ub-limpiar .icono{font-size:1.15rem}.ub-limpiar:hover{background:var(--ui-bv-negro-6)}.ub-limpiar:focus-visible{outline:2px solid var(--agente-ui);outline-offset:1px}.ub-celda-empresa:has(.ub-empresa:placeholder-shown) .ub-limpiar{visibility:hidden;opacity:0}.ub-reiniciar{cursor:pointer;place-items:center;padding:0;transition:background-color .2s,color .2s;display:grid}.ub-reiniciar:focus-visible{outline:2px solid var(--agente-ui);outline-offset:1px}.ub-reiniciar.gira .icono{animation:.5s cubic-bezier(.2,.8,.2,1) ub-reinicia}.ub-tarjeta{padding:1.4rem 1.4rem 1rem;font-size:1.1rem}.ub-celda{padding:.9rem 1.15rem .75rem}.ub-nombre{width:100%;min-width:0;color:var(--linea);text-align:left;background:0 0;border:0;outline:none;flex:1;grid-column:2;min-height:52px;padding:0}.ub-celda .ub-etiqueta{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);text-align:left;font-size:.68rem;font-weight:700}.ub-powered{letter-spacing:.08em;color:var(--ui-bv-pie);font-size:.7rem}@media (max-width:30rem){.ub-tarjeta{padding:.9rem .85rem .7rem;font-size:1rem}.ub-celda{padding:.6rem .7rem .5rem}.ub-celda .ub-etiqueta{letter-spacing:.16em;font-size:.6rem}}.ub-pie .ub-powered{text-align:center;align-self:center;width:100%;margin:0}.ub-tarjeta .ub-reiniciar:hover .icono{transform:rotate(-45deg)}#ub-empresa-error{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.ub-tarjeta .ub-empresa[aria-invalid]::placeholder{color:var(--ui-bv-error-tarjeta);opacity:1}.ub-celda-empresa:has(.ub-empresa[aria-invalid]) .ub-etiqueta{color:var(--ui-bv-error-tarjeta)}.ub-muestra{background:var(--muestra,var(--ui-bv-violeta));box-shadow:inset 0 0 0 1px var(--ui-bv-negro-14), 0 1px 2px var(--ui-bv-negro-15);cursor:pointer;border-radius:50%;width:28px;height:28px;position:relative;overflow:hidden}.ub-muestra input[type=color]{pointer-events:none}.ub-muestra:focus-visible{outline:2px solid var(--agente-ui);outline-offset:3px}.ub-barra{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.ub-barra[hidden],.ub-hex[hidden]{display:none}.ub-tono{appearance:none;cursor:pointer;background:var(--tono-fondo);min-width:0;height:12px;box-shadow:inset 0 0 0 1px var(--ui-bv-negro-15);border-radius:999px;outline:none;flex:1;margin:0}.ub-tono::-webkit-slider-thumb{-webkit-appearance:none;background:var(--muestra,var(--ui-bv-blanco));border:3px solid var(--ui-bv-papel);width:22px;height:22px;box-shadow:0 0 0 1.5px var(--linea), 0 2px 6px var(--ui-bv-negro-25);border-radius:50%}.ub-tono::-moz-range-thumb{background:var(--ui-bv-blanco);border:3px solid var(--ui-bv-papel);width:18px;height:18px;box-shadow:0 0 0 1.5px var(--linea);border-radius:50%}.ub-tono:focus-visible{box-shadow:inset 0 0 0 1px var(--ui-bv-negro-15), 0 0 0 3px var(--agente-ui-tinte)}.ub-ok{background:var(--linea);width:34px;height:34px;color:var(--ui-bv-papel);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.ub-ok .icono{font-size:1.15rem}.ub-ok:hover{background:var(--ui-bv-negro)}.ub-ok:focus-visible{outline:2px solid var(--agente-ui);outline-offset:2px}.ub-barra:not([hidden]){animation:.25s both ub-barra-entra}.ub.en-3d .ub-tarjeta .ub-titulo-tarjeta{opacity:1}.ub-tarjeta .ub-titulo-tarjeta{width:100%;max-width:none;box-shadow:none;text-shadow:none;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);background:0 0;border-radius:0;margin:0;padding:0;font-family:inherit;font-size:.68rem;font-weight:700;line-height:1.3;position:static;transform:none}.ub-tarjeta .ub-reiniciar{z-index:3;box-sizing:border-box;box-shadow:none;color:var(--linea);background:0 0;border:0;border-radius:50%;margin:0;position:absolute;bottom:auto}.ub-grilla{padding:var(--grosor) 0 0 var(--grosor);grid-template-rows:auto auto auto;grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.ub-celda-nombre{grid-area:1/1/auto/span 7}.ub-celda-empresa{grid-area:2/1/auto/span 7}.ub-celda-escena{border-radius:0 28px 0 0;grid-area:1/8/span 2/-1;justify-content:center;display:flex;overflow:hidden}@media (max-width:30rem){.ub-celda-escena{border-radius:0 20px 0 0}.ub-tarjeta .ub-reiniciar{bottom:auto}}:where(.bv) .esc .z{opacity:0;animation:3.6s ease-out infinite esc-z}:where(.bv) .esc .z2{animation-delay:1.2s}:where(.bv) .esc .z3{animation-delay:2.4s}@media (prefers-reduced-motion:reduce){:where(.bv) .esc .z,.ub-celda-escena.inquieta *{animation:none!important}:where(.bv) .esc .z{opacity:1}}.ub-celda-escena .esc{width:100%;max-width:11.5rem;height:auto;display:block;overflow:visible}:where(.bv) .esc-iso .esc-sombrero{transform-box:fill-box;transform-origin:50% 100%;animation:3.2s ease-in-out infinite iso-respira}:where(.bv) .esc-iso .ala{transform-box:fill-box;opacity:0;transform:scale(0)}:where(.bv) .esc-iso .ala-izq{transform-origin:100% 85%}:where(.bv) .esc-iso .ala-der{transform-origin:0 85%}:where(.bv) .esc-iso .ojos-abiertos{opacity:0}.ub-celda-escena.inquieta .esc-sombrero{animation:.9s ease-in-out iso-inquieto}.ub-celda-escena.despierta .esc-sombrero{animation:.7s cubic-bezier(.3,1.5,.5,1) iso-despierta}.ub-celda-escena.despierta .ala-izq{animation:1s cubic-bezier(.3,1.4,.5,1) .25s forwards iso-ala-sale-izq}.ub-celda-escena.despierta .ala-der{animation:1s cubic-bezier(.3,1.4,.5,1) .25s forwards iso-ala-sale-der}.ub-celda-escena.despierta .esc-zzz{opacity:0;transition:opacity .2s}.ub-celda-escena.despierta .ojos-cerrados{opacity:0}.ub-celda-escena.despierta .ojos-abiertos{opacity:1}@media (prefers-reduced-motion:reduce){:where(.bv) .esc-iso .esc-sombrero{animation:none!important}.ub-celda-escena.despierta .ala{opacity:1;transform:none;animation:none!important}}.ub-grilla>*,.ub-celda{border-color:#0000!important}.ub-celda:focus-within{z-index:2;box-shadow:none!important;background:0 0!important}.ub-celda-nombre,.ub-celda-empresa{border-radius:0!important}.ub-tarjeta .ub-nombre{text-underline-offset:.16em;text-decoration-skip-ink:none;font-family:var(--bv-fuente-serif);text-transform:none;letter-spacing:0;font-size:clamp(2.1rem,1.5rem + 2vw,3rem);font-style:italic;font-weight:400;line-height:1.1;transition:text-decoration-color .2s;text-decoration:none!important}.ub-tarjeta .ub-nombre:focus,.ub-tarjeta .ub-hex:focus{text-decoration:none!important}.ub-celda-color{grid-row:3;border-radius:0!important}.ub-grilla .ub-celda-nombre,.ub-grilla .ub-celda-empresa,.ub-grilla .ub-celda-color{transition:border-color .2s,box-shadow .2s}.ub-celda-escena{align-items:center;padding:.6rem .8rem;margin-left:1.6rem!important}.ub-tarjeta .ub-empresa{min-height:36px;box-shadow:none;font-family:var(--bv-fuente-ui);color:var(--linea);text-underline-offset:.16em;text-decoration-skip-ink:none;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:1rem;font-weight:600;line-height:1.2;transition:text-decoration-color .2s;text-decoration:none!important}.ub-tarjeta .ub-empresa:focus{min-height:36px;box-shadow:none;font-family:var(--bv-fuente-ui);color:var(--linea);background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none!important}.ub-tarjeta .ub-hex{font-family:var(--bv-fuente-ui);text-underline-offset:.16em;text-decoration-skip-ink:none;font-size:1rem;font-weight:600;line-height:1.2;transition:text-decoration-color .2s;text-decoration:none!important}.ub-celda-empresa:has(.ub-empresa:placeholder-shown) .ub-limpiar{display:none}.ub-pie{justify-content:center;align-items:center;gap:.5rem;margin-top:1.5rem;margin-bottom:.35rem;display:flex}.ub-tarjeta>*{z-index:1;position:relative}.ub-tarjeta:before{content:"";z-index:0;pointer-events:none;border:1.5px solid var(--linea);border-radius:2px 34px;position:absolute;inset:6px}@media (max-width:30rem){.ub-tarjeta:before{border-radius:2px 24px}}.ub-tarjeta .ub-reiniciar .icono{font-size:1.6rem;transition:transform .3s}.ub-cabeza-tarjeta{justify-content:center;align-items:center;min-height:46px;margin:0 0 .2rem;display:flex;position:static}.ub-tarjeta .ub-reiniciar{width:46px;height:46px;top:16px;right:16px;transform:none}.ub-tarjeta .ub-reiniciar:hover{box-shadow:none;color:var(--linea);background:var(--ui-bv-negro-6);border:0;border-radius:50%;width:46px;height:46px;position:absolute;top:16px;bottom:auto;right:16px;transform:none}.ub-tarjeta .ub-limpiar{color:var(--linea);flex:none;width:36px;height:36px;margin-right:-.35rem}.ub-tarjeta .ub-dado{width:36px;height:36px;color:var(--linea);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-.35rem;padding:0;transition:background-color .2s;display:grid}.ub-tarjeta .ub-dado .icono{font-size:1.15rem}.ub-tarjeta .ub-dado:hover{background:var(--ui-bv-negro-6);color:var(--linea)}.ub-tarjeta .ub-dado:focus-visible{outline:2px solid var(--agente-ui);outline-offset:1px}.ub-celda-escena.durmiendo .ojos-abiertos{animation:1.5s step-end both iso-ojos-cierra}.ub-celda-escena.durmiendo .ojos-cerrados{animation:1.5s step-end both iso-ojos-abre-inv}.ub-celda-escena.durmiendo .esc-zzz{opacity:0;animation:.4s 1.6s forwards iso-zzz-vuelve}.ub-celda-escena.durmiendo .ala-izq{animation:.9s ease-in .35s both iso-ala-guarda-izq}.ub-celda-escena.durmiendo .ala-der{animation:.9s ease-in .35s both iso-ala-guarda-der}.ub-celda-escena.durmiendo .esc-sombrero{animation:.6s ease-in-out 1.15s both iso-se-acomoda}.ub-tarjeta{--papel-escena:var(--ui-bv-papel);isolation:isolate;border-radius:6px 40px;width:min(37.4rem,100vw - 2rem);padding-top:16px;padding-left:2.2rem;padding-right:2.2rem;transition:background-color .35s,color .35s}@media (max-width:30rem){.ub-tarjeta{border-radius:6px 30px;grid-template-columns:repeat(12,minmax(0,1fr));align-content:start;row-gap:0;padding-left:1.2rem;padding-right:1.2rem;display:grid}.ub-tarjeta>.ub-grilla{display:contents}.ub-tarjeta .ub-celda-escena{justify-self:center;width:min(9.5rem,60%);min-height:0;padding-block:.4rem .2rem;grid-area:1/1/auto/-1!important;margin-left:0!important}.ub-tarjeta .ub-cabeza-tarjeta{grid-area:2/1/auto/-1;margin-bottom:.55rem;position:relative}.ub-tarjeta .ub-cabeza-tarjeta .ub-reiniciar,.ub-tarjeta .ub-cabeza-tarjeta .ub-reiniciar:hover{top:50%!important;right:calc(7px - .35rem)!important;transform:translateY(-50%)!important}.ub-tarjeta .ub-celda-nombre{grid-area:3/1/auto/-1!important}.ub-tarjeta .ub-celda-empresa{grid-area:4/1/auto/-1!important}.ub-tarjeta>.ub-pie{grid-area:6/1/auto/-1}}.ub-tarjeta.cambia-modo,.ub-tarjeta.cambia-modo:before,.ub-tarjeta.cambia-modo .ub-etiqueta,.ub-tarjeta.cambia-modo .ub-titulo-tarjeta,.ub-tarjeta.cambia-modo input,.ub-tarjeta.cambia-modo .ub-celda,.ub-tarjeta.cambia-modo .ub-powered,.ub-tarjeta.cambia-modo button:not(.ub-modo-btn),.ub-tarjeta.cambia-modo .icono{transition-property:background-color,color,border-color,box-shadow;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){.ub-tarjeta,.ub-tarjeta *,.ub-tarjeta:before{transition:none!important}}.ub-grilla .ub-celda-nombre,.ub-grilla .ub-celda-empresa,.ub-grilla .ub-celda-color{--celda-px:1.15rem;padding-left:var(--celda-px);padding-right:var(--celda-px)}@media (max-width:30rem){.ub-grilla .ub-celda-nombre,.ub-grilla .ub-celda-empresa,.ub-grilla .ub-celda-color{--celda-px:.7rem}}.ub-grilla .ub-celda-nombre,.ub-grilla .ub-celda-empresa,.ub-grilla .ub-celda-color,.ub-grilla .ub-celda-nombre:focus-within,.ub-grilla .ub-celda-empresa:focus-within,.ub-grilla .ub-celda-color:focus-within{box-shadow:none!important;border-bottom-color:#0000!important}.ub-grilla .ub-celda-nombre>.ub-celda-fila,.ub-grilla .ub-celda-empresa>.ub-celda-fila,.ub-grilla .ub-celda-color>.ub-celda-fila{box-shadow:none;transition:border-color .2s,box-shadow .2s;margin-left:calc(var(--celda-px) * -1)!important;margin-right:calc(var(--celda-px) * -1)!important;padding-left:var(--celda-px)!important;padding-right:var(--celda-px)!important;border:0!important;border-bottom:1px solid var(--linea)!important;border-radius:0!important}.ub-grilla .ub-celda-nombre:focus-within>.ub-celda-fila,.ub-grilla .ub-celda-empresa:focus-within>.ub-celda-fila,.ub-grilla .ub-celda-color:focus-within>.ub-celda-fila{border-bottom-color:var(--agente-ui,var(--ui-bv-violeta))!important;box-shadow:inset 0 -2px 0 var(--agente-ui,var(--ui-bv-violeta))!important}.ub-grilla .ub-celda .ub-etiqueta{order:0;margin:.45rem 0 0}.ub-tarjeta .ub-celda-color{grid-column:1/span 7}@media (max-width:30rem){.ub-tarjeta .ub-celda-color{grid-area:5/1/auto/-1!important}}@media (min-width:30.0625rem){.ub-tarjeta .ub-grilla .ub-celda-nombre{grid-area:1/1/auto/span 7!important}.ub-tarjeta .ub-grilla .ub-celda-escena{min-height:0;grid-area:1/8/auto/-1!important;margin-left:1.6rem!important}.ub-tarjeta .ub-grilla .ub-celda-empresa{grid-area:2/1/auto/span 7!important}.ub-tarjeta .ub-grilla .ub-celda-color{grid-area:2/8/auto/-1!important;margin-left:1.6rem!important}.ub-tarjeta .ub-grilla .ub-celda-empresa,.ub-tarjeta .ub-grilla .ub-celda-color{justify-content:flex-start;align-self:stretch}.ub-tarjeta .ub-grilla .ub-celda-empresa>.ub-celda-fila,.ub-tarjeta .ub-grilla .ub-celda-color>.ub-celda-fila{align-items:center;min-height:2.9rem}.ub-tarjeta .ub-grilla .ub-celda-color .ub-etiqueta{white-space:nowrap}}.ub-grilla .ub-celda-color:focus-within>.ub-celda-fila{box-shadow:none!important;border-bottom:0!important}@media (min-width:30.0625rem){.ub-tarjeta .ub-grilla .ub-celda-nombre,.ub-tarjeta .ub-grilla .ub-celda-escena{align-self:end!important}.ub-tarjeta .ub-grilla .ub-celda-escena svg{translate:0 .2rem}}.ub-grilla .ub-celda-color>.ub-celda-fila{justify-content:center;box-shadow:none!important;border-bottom:0!important}.ub-grilla .ub-celda-color .ub-etiqueta{text-align:center!important}.ub-tarjeta .ub-celda-color .ub-hex{field-sizing:content;flex:none;width:auto;min-width:7ch}@keyframes ub-dado{to{transform:rotate(360deg)}}@keyframes ub-reinicia{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes ub-barra-entra{0%{opacity:0;transform:translate(6px)}to{opacity:1;transform:none}}@keyframes esc-z{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(8px,-14px)}}@keyframes iso-respira{0%,to{transform:scale(1)}50%{transform:scale(1.02,1.06)}}@keyframes iso-inquieto{0%,to{transform:rotate(0)}30%{transform:rotate(-5deg)translateY(-2px)}65%{transform:rotate(3deg)}}@keyframes iso-despierta{0%{transform:translateY(0)}40%{transform:translateY(-8px)scale(1.04,.97)}to{transform:translateY(0)}}@keyframes iso-ala-sale-izq{0%{opacity:0;transform:scale(0)rotate(20deg)}45%{opacity:1;transform:scale(1.1)rotate(-18deg)}70%{transform:scale(1)rotate(6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes iso-ala-sale-der{0%{opacity:0;transform:scale(0)rotate(-20deg)}45%{opacity:1;transform:scale(1.1)rotate(18deg)}70%{transform:scale(1)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes iso-ojos-cierra{0%,85%{opacity:1}86%,to{opacity:0}}@keyframes iso-ojos-abre-inv{0%,85%{opacity:0}86%,to{opacity:1}}@keyframes iso-zzz-vuelve{to{opacity:1}}@keyframes iso-ala-guarda-izq{0%{opacity:1;transform:scale(1)rotate(0)}30%{transform:scale(1)rotate(6deg)}55%{opacity:1;transform:scale(1.1)rotate(-18deg)}to{opacity:0;transform:scale(0)rotate(20deg)}}@keyframes iso-ala-guarda-der{0%{opacity:1;transform:scale(1)rotate(0)}30%{transform:scale(1)rotate(-6deg)}55%{opacity:1;transform:scale(1.1)rotate(18deg)}to{opacity:0;transform:scale(0)rotate(-20deg)}}@keyframes iso-se-acomoda{0%{transform:translateY(0)}60%{transform:translateY(3px)scale(1.03,.96)}to{transform:translateY(0)}}.ub-precinto-tijera{z-index:2;border-radius:50%;place-items:center;width:2.2rem;height:2.2rem;margin-top:-1.1rem;animation:2.4s ease-in-out infinite ub-tijera-invita;display:grid;position:absolute;top:50%}.ub-precinto.cortando .ub-precinto-tijera .icono{animation:.14s linear 6 alternate ub-tijera-abre}.ub-precinto.cortando{pointer-events:none;animation:.45s .8s forwards ub-precinto-abre}@media (prefers-reduced-motion:reduce){.ub-precinto-tijera{animation:none}}.ub.en-3d .ub-precinto{visibility:hidden}.ub:not([data-estado=cerrado]) .ub-precinto{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s}.ub-precinto.cortando .ub-precinto-texto{opacity:0;transition:opacity .2s}.ub-precinto:hover .ub-precinto-franja{box-shadow:none;background:0 0;overflow:visible;transform:none}.ub-precinto:focus-visible{outline:3px solid var(--violeta);outline-offset:3px}.ub-precinto:focus-visible .ub-precinto-franja{outline-offset:3px;outline:none}.ub-precinto.cortando .ub-precinto-linea{animation:.85s cubic-bezier(.5,0,.3,1) forwards ub-linea-corta;left:.4rem}.ub-precinto{z-index:11;cursor:pointer;font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--ui-bv-grafito);left:50%;bottom:var(--precinto-abajo,auto);width:var(--ancho-precinto);box-shadow:0 0 0 1px var(--ui-bv-negro-6), 0 8px 18px -12px var(--ui-bv-sombra-pastilla);border:0;border-radius:999px;flex-direction:row;justify-content:flex-end;align-items:center;gap:.7rem;min-height:3.2rem;padding:.3rem 1.1rem .3rem .35rem;font-size:.78rem;font-weight:700;display:flex;position:absolute;overflow:visible;transform:translate(-50%);background:var(--ui-bv-tapa)!important}.ub-precinto-franja{box-shadow:none;background:0 0;border-radius:0;flex:1;min-width:0;height:2.6rem;transition:background-color .2s,transform .2s;display:block;position:relative;overflow:visible;transform:none}.ub-precinto:hover{box-shadow:0 0 0 1px var(--ui-bv-negro-6), 0 8px 18px -12px var(--ui-bv-sombra-pastilla);transform:translate(-50%)}.ub-precinto-tijera{transition:transform .2s cubic-bezier(.3,1.5,.5,1),background-color .2s;left:0}.ub-precinto:hover .ub-precinto-tijera{animation:none;transform:translate(5px)scale(1.06)}.ub-precinto:active .ub-precinto-tijera{transform:translate(5px)scale(.96)}.ub-precinto.cortando .ub-precinto-tijera,.ub-precinto.cortando:hover .ub-precinto-tijera{transition:none;animation:.85s cubic-bezier(.5,0,.3,1) forwards ub-tijera-corta}.ub-precinto-texto{color:var(--ui-bv-grafito);opacity:1;z-index:1;box-shadow:none;letter-spacing:.24em;border-radius:999px;flex:none;align-self:center;padding:0;font-size:.66rem;line-height:1;position:absolute;top:.72rem;left:3.55rem;background:0 0!important}.ub-precinto-linea{border-top:2px dashed var(--ui-bv-linea-de-corte);height:0;position:absolute;top:64%;left:2.9rem;right:0}.ub-precinto.arrastrando{cursor:grabbing}.ub-precinto.arrastrando .ub-precinto-tijera{cursor:grabbing;animation:none!important}.ub-precinto.arrastrado .ub-precinto-tijera{animation:none!important}.ub-precinto{transition:bottom .3s;top:auto!important}.ub-precinto-tijera{cursor:grab;touch-action:none;color:var(--ui-bv-grafito);box-shadow:none!important;background:0 0!important}.ub-precinto:hover .ub-precinto-tijera{color:var(--ui-bv-grafito);box-shadow:none!important;background:0 0!important}.ub-precinto-tijera .icono{font-size:1.45rem;transform:rotate(0)}.ub.es-movil .ub-precinto{transition:translate .75s cubic-bezier(.65,0,.35,1),opacity .3s}.ub.es-movil.m-intro .ub-precinto{translate:0 -110dvh}.ub.es-movil[data-estado=abriendo].m-intro .ub-precinto{visibility:visible;opacity:1}.ub.es-movil[data-estado=abierto] .ub-precinto{visibility:hidden;pointer-events:none}@media (prefers-reduced-motion:reduce){.ub.es-movil .ub-precinto{transition:none!important}}.ub-precinto.entra{animation:.75s cubic-bezier(.2,.8,.2,1) .15s both precinto-entra}.ub.es-movil .ub-precinto.entra{animation-delay:.75s}@media (prefers-reduced-motion:reduce){.ub-precinto.entra{animation:none}}@keyframes ub-tijera-invita{0%,60%,to{transform:translate(0)}70%{transform:translate(9px)}80%{transform:translate(0)}88%{transform:translate(5px)}}@keyframes ub-tijera-corta{to{transform:translateX(calc(var(--ancho-precinto) - 4.3rem))}}@keyframes ub-tijera-abre{0%{transform:rotate(0)scaleY(1)}to{transform:rotate(0)scaleY(.7)}}@keyframes ub-precinto-abre{to{opacity:0;transform:translate(-50%)translateY(14px)scaleY(.6)}}@keyframes ub-linea-corta{0%{clip-path:inset(0)}to{clip-path:inset(-4px 0 -4px 100%)}}@keyframes precinto-entra{0%{translate:0 max(240px,35vh)}to{translate:0}}.ub-precinto .ub-precinto-tijera[data-arrastre]{transition:none;animation:none!important}.ub-precinto .ub-precinto-tijera[data-arrastre=suelta]{transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ub-precinto .ub-precinto-tijera.movida{transform:translateX(var(--tijera-x))}.ub-precinto .ub-precinto-linea.movida{clip-path:inset(0 0 0 var(--tijera-x))}.tel{width:var(--tel-w);height:var(--tel-h);margin-left:calc(var(--tel-w) / -2);margin-top:calc(var(--tel-h) / -2 - .3rem);transform-style:preserve-3d;z-index:8;position:absolute;top:50%;left:50%}.ub[data-estado=cerrado] .tel{visibility:hidden;opacity:0}.tel-giro{transform-style:preserve-3d;position:absolute;inset:0}.tel-canto:first-child{transform:translateZ(-4px)}.tel-canto:nth-child(2){transform:translateZ(-9px)}.tel-canto:nth-child(3){box-shadow:0 50px 70px -30px var(--ui-bv-sombra-telefono);transform:translateZ(-14px)}.ub[data-estado=abierto] .tel-giro{transform-style:flat}.ub[data-estado=abierto] .tel{transform-style:flat;z-index:15}.ub[data-estado=abierto] .tel-canto{display:none}.ag-chat-cabeza{border-bottom:1px solid var(--pantalla-linea);align-items:center;gap:.6rem;padding:.85rem .9rem .75rem;display:flex}.ag-chat-avatar{background:var(--agente-sup);border-radius:50%;flex:none;place-items:center;width:2.3rem;height:2.3rem;display:grid}.ag-chat-avatar svg{width:1.5rem;height:auto;fill:var(--sobre-agente)}.ag-chat-quien{min-width:0}.ag-chat-quien h2{color:var(--pantalla-texto);text-overflow:ellipsis;white-space:nowrap;font-size:.95rem;overflow:hidden}.ag-chat-estado{color:var(--pantalla-suave);align-items:center;gap:.3rem;font-size:.7rem;display:flex}.ag-punto{background:var(--ui-bv-en-linea);width:.45rem;height:.45rem;box-shadow:0 0 6px var(--ui-bv-en-linea);border-radius:50%}.ag-mensajes{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--pantalla-borde) transparent;flex-direction:column;flex:1;gap:.5rem;margin:0;padding:.9rem .8rem;list-style:none;display:flex;overflow-y:auto}.ag-msj{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;max-width:86%;padding:.55rem .8rem;font-size:.86rem;line-height:1.45;animation:.25s ag-entra}.ag-msj-agente{background:var(--pantalla-burbuja);border:1px solid var(--pantalla-linea);border-bottom-left-radius:4px;align-self:flex-start}.ag-msj-persona{background:var(--agente-sup);color:var(--sobre-agente);border-bottom-right-radius:4px;align-self:flex-end}.ag-escribiendo{gap:4px;padding:.3rem .1rem;display:inline-flex}.ag-escribiendo span{background:var(--agente-pant);opacity:.4;border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite ag-punto}.ag-escribiendo span:nth-child(2){animation-delay:.15s}.ag-escribiendo span:nth-child(3){animation-delay:.3s}.ag-campo{border:1px solid var(--pantalla-borde);background:var(--pantalla-campo);min-width:0;min-height:42px;color:var(--pantalla-texto);font:inherit;border-radius:999px;padding:0 .9rem;font-size:.86rem}.ag-campo::placeholder{color:var(--pantalla-suave);transition:opacity .3s}.ag-campo:focus{border-color:var(--agente-pant);box-shadow:0 0 0 2px var(--agente-pant);outline:none}@supports (color:color-mix(in lab, red, red)){.ag-campo:focus{box-shadow:0 0 0 2px color-mix(in oklab, var(--agente-pant) 35%, transparent)}}.ag-entrada.cambiando .ag-campo::placeholder{opacity:0}.ag-enviar{background:var(--agente-sup);width:42px;height:42px;color:var(--sobre-agente);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.ag-enviar:focus-visible{outline:2px solid var(--pantalla-texto);outline-offset:2px}.ag-enviar .icono{font-size:1.15rem}@media (prefers-reduced-motion:reduce){.ag-escribiendo span{animation:none}}.tel-canto{background:linear-gradient(90deg, var(--disp-canto-2), var(--disp-canto-luz) 30%, var(--disp-canto) 70%, var(--disp-canto-2));border-radius:48px;position:absolute;inset:0}.tel-pantalla{background:var(--pantalla);min-height:0;color:var(--pantalla-texto);box-shadow:inset 0 0 0 1px var(--ui-bv-blanco-8), inset 0 24px 40px -30px var(--ui-bv-blanco-30);border-radius:41px;flex-direction:column;flex:1;display:flex;overflow:hidden}.tel-cuerpo{background:linear-gradient(165deg, var(--disp-luz) 0%, var(--disp-medio) 45%, var(--disp-sombra) 100%);box-shadow:inset 0 2px 1px var(--ui-bv-blanco), inset 0 -4px 10px var(--ui-bv-sombra-cuerpo), inset 0 0 0 1px var(--ui-bv-blanco-70);border-radius:48px;flex-direction:column;padding:7px;display:flex;position:absolute;inset:0;transform:translateZ(1px)}@media (max-width:26rem){.tel-cuerpo{border-radius:42px;padding:6px}.tel-canto{border-radius:42px}.tel-pantalla{border-radius:36px}}.ub[data-estado=abriendo] .tel{opacity:0;visibility:hidden}.ub[data-estado=cerrando] .tel{visibility:hidden}.ub[data-estado=abierto] .tel-cuerpo{box-shadow:inset 0 0 0 1.5px var(--disp-luz), inset 0 0 0 3px var(--disp-sombra), 0 2px 0 0 var(--disp-canto-luz), 0 4px 0 0 var(--disp-canto), 0 7px 0 0 var(--disp-canto), 0 10px 0 0 var(--disp-canto-2), 0 12px 0 0 var(--disp-canto-2), 0 14px 3px 0 var(--ui-bv-negro-18), 0 50px 70px -30px var(--ui-bv-sombra-telefono), 0 20px 30px -20px var(--ui-bv-sombra-telefono-suave);transform:none}.tel-giro:before{content:"";z-index:-1;background:linear-gradient(90deg, var(--disp-canto-2), var(--disp-canto-luz) 60%, var(--disp-canto));width:4px;box-shadow:0 6px 0 var(--disp-canto-2);border-radius:3px;height:4.4rem;position:absolute;top:20%;right:-3px}.tel-giro:after{content:"";z-index:-1;background:linear-gradient(90deg, var(--disp-canto-2), var(--disp-canto-luz) 60%, var(--disp-canto));width:4px;height:2.6rem;box-shadow:0 3.3rem 0 var(--disp-canto), 0 6px 0 var(--disp-canto-2);border-radius:3px;position:absolute;top:16%;left:-3px}.ag-entrada{border-top:1px solid var(--pantalla-linea);grid-template-columns:minmax(0,1fr) 42px;gap:.45rem;padding:.7rem .95rem 1.15rem;display:grid}@media (max-width:26rem){.ag-entrada{padding:.65rem .8rem 1rem}}.tel-pantalla{position:relative}.tel-arranque-mancha{background:var(--agente-sup);opacity:0;border-radius:42% 58% 55% 45%/48% 42% 58% 52%;width:9rem;height:9rem;margin:-4.5rem 0 0 -4.5rem;position:absolute;top:46%;left:50%;transform:scale(0)}.tel-arranque-iso{z-index:1;opacity:0;width:42%;margin-top:-8%;position:relative;overflow:visible;transform:scale(.6)}.tel-arranque-iso .ala{transform-box:fill-box}.tel-arranque-iso .ala-izq{transform-origin:100% 85%}.tel-arranque-iso .ala-der{transform-origin:0 85%}.ub[data-arranque=listo] .tel-arranque{display:none}.ub[data-arranque=encendiendo] .tel-arranque:before{animation:.9s ease-out .1s forwards tel-luz}.ub[data-arranque=encendiendo] .tel-arranque-mancha{animation:1.1s cubic-bezier(.55,0,.25,1) 1.1s forwards tel-mancha}.ub[data-arranque=apagando] .tel-arranque{animation:.4s ease-in forwards tel-apaga}@media (prefers-reduced-motion:reduce){.ub[data-arranque=encendiendo] .tel-arranque{display:none}}.ag-menu-btn{width:36px;height:36px;color:var(--pantalla-suave);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-left:auto;transition:background-color .2s,color .2s;display:grid}.ag-menu-btn:hover,.ag-menu-btn[aria-expanded=true]{background:var(--ui-bv-blanco-8);color:var(--pantalla-texto)}.ag-menu-btn:focus-visible{outline:2px solid var(--agente-pant);outline-offset:2px}.ag-menu{z-index:5;background:var(--pantalla-menu);border:1px solid var(--pantalla-borde);min-width:12.5rem;box-shadow:0 18px 40px -12px var(--ui-bv-negro-60);transform-origin:100% 0;border-radius:16px;flex-direction:column;gap:2px;padding:.35rem;animation:.22s cubic-bezier(.2,.9,.3,1.15) ag-menu-entra;display:flex;position:absolute;top:3.7rem;right:.7rem}.ag-menu[hidden]{display:none}.ag-menu-item{min-height:44px;color:var(--pantalla-texto);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:.6rem;padding:.35rem .65rem;font-size:.86rem;font-weight:600;display:grid}.ag-menu-item .icono{color:var(--pantalla-suave);font-size:1.15rem}.ag-menu-item:hover:not([aria-disabled=true]),.ag-menu-item:focus-visible{background:var(--ui-bv-blanco-7);outline:none}.ag-menu-item[aria-checked=true] .icono{color:var(--agente-pant)}.ag-menu-check{visibility:hidden}.ag-menu-item[aria-checked=true] .ag-menu-check{visibility:visible}.ag-menu-item[aria-disabled=true]{cursor:default;color:var(--pantalla-suave)}.ag-menu-texto{flex-direction:column;line-height:1.2;display:flex}.ag-menu-texto small{letter-spacing:.08em;text-transform:uppercase;color:var(--pantalla-suave);opacity:.8;margin-top:.1rem;font-size:.66rem;font-weight:700}.ub.trans-tel .tel{transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1)}.ub.instrucciones .tel{opacity:0;pointer-events:none;transform:translate(-8vw)scale(.94)}.tel-arranque:before{content:"";opacity:0;background:radial-gradient(60% 45% at 50% 46%, var(--agente), transparent 70%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.tel-arranque:before{background:radial-gradient(60% 45% at 50% 46%, color-mix(in oklab, var(--agente) 40%, transparent), transparent 70%)}}.tel-arranque:before{display:none!important}.tel-arranque:after{content:"";background:linear-gradient(135deg, var(--ui-bv-blanco-8), transparent 38%);position:absolute;inset:0;display:none!important}.tel-arranque-mancha{box-shadow:none;filter:none}.tel-arranque{z-index:6;border-radius:inherit;pointer-events:none;background:0 0;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.tel-arranque-fondo{border-radius:inherit;background:var(--ui-bv-pantalla-apagada);position:absolute;inset:0;overflow:hidden}.ub[data-arranque=encendiendo] .tel-arranque{animation:none;-webkit-mask:none;mask:none}.ub[data-arranque=encendiendo] .tel-arranque-fondo{-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));animation:.75s cubic-bezier(.6,0,.2,1) 1.95s forwards tel-abre}.ub[data-arranque=encendiendo] .tel-arranque-iso{animation:.8s cubic-bezier(.2,1.4,.4,1) .35s forwards tel-iso,.35s ease-in 2.4s forwards tel-iso-sale}.ub[data-arranque=encendiendo] .tel-arranque-iso path{animation:2.7s step-end forwards tel-iso-tinta-2}.ub[data-arranque=encendiendo] .tel-arranque-iso .ala-izq{animation:.9s ease-in-out .55s tel-aleteo-izq,2.7s step-end forwards tel-iso-tinta-2}.ub[data-arranque=encendiendo] .tel-arranque-iso .ala-der{animation:.9s ease-in-out .55s tel-aleteo-der,2.7s step-end forwards tel-iso-tinta-2}.tel-arranque-iso path{fill:var(--ui-bv-blanco);stroke-linejoin:round;paint-order:stroke fill;stroke-width:0;transition:none;stroke:none!important}.ag-menu-movil{display:none}.ub.es-movil .ag-menu-movil{display:grid}.ub.es-movil .ag-menu-sep{background:var(--pantalla-linea);height:1px;margin:.3rem .4rem;display:block}.ub.es-movil .tel{z-index:30;width:auto;height:auto;margin:0;transition:opacity .5s;position:fixed;inset:0}.ub.es-movil[data-estado=abierto].m-sale-chat .tel{opacity:0}.ub.es-movil .tel-giro{transform:none!important}.ub.es-movil .tel-canto{display:none}.ub.es-movil .tel-cuerpo,.ub.es-movil[data-estado=abierto] .tel-cuerpo{box-shadow:none;background:var(--pantalla);border-radius:0;padding:0;transform:none}.ub.es-movil .tel-pantalla{box-shadow:none;border-radius:0}.ub.es-movil .ag-chat-cabeza{padding-top:calc(env(safe-area-inset-top,0px) + .85rem)}.ub.es-movil .ag-entrada{padding-bottom:calc(env(safe-area-inset-bottom,0px) + .75rem)}@media (prefers-reduced-motion:reduce){.ub.es-movil .tel{transition:none!important}}.ub.es-movil .ag-menu-cta .icono{color:var(--ui-bv-blanco)}.ub.es-movil .ag-menu-cta:hover{background:var(--ui-bv-violeta-hover);color:var(--ui-bv-blanco)}.ub.es-movil .ag-menu-cta:focus-visible{background:var(--ui-bv-violeta-hover);color:var(--ui-bv-blanco);outline:2px solid var(--ui-bv-blanco);outline-offset:-4px}.ag-menu-item>.icono:first-child{display:none}.ag-menu-item{grid-template-columns:minmax(0,1fr) 1.2rem}.ub.es-movil .ag-menu-cta{background:var(--violeta);color:var(--ui-bv-blanco);box-shadow:0 6px 16px -8px var(--ui-bv-brillo-violeta);text-align:center;border-radius:999px;grid-template-columns:minmax(0,1fr);justify-items:center;margin:.35rem 0 .1rem;font-weight:700}.ag-menu-switch{grid-template-columns:minmax(0,1fr) auto!important}.ag-switch{border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;font-size:.72rem;font-weight:700;display:grid;position:relative}.ag-switch>span{z-index:1;text-align:center;transition:color .25s}.ag-switch-ind{border-radius:999px;width:calc(50% - 3px);transition:transform .3s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;bottom:3px;left:3px}.ag-menu-switch[data-modo=dark] .ag-switch-ind{transform:translate(100%)}@media (prefers-reduced-motion:reduce){.ag-switch-ind{transition:none}}.ag-switch-ind{box-shadow:inset 0 0 0 1.5px var(--pantalla-texto);background:0 0}.ag-menu-idioma .ag-switch-ind{transform:none}.ag-menu-idioma[data-idioma-actual=en] .ag-switch-ind{transform:translate(100%)}.ag-menu-switch .ag-switch{min-height:34px;box-shadow:inset 0 0 0 1.5px var(--pantalla-borde);gap:.2rem;padding:0 .35rem}.ag-menu-switch .ag-switch-ind{display:none}.ag-menu-switch .ag-switch>span{letter-spacing:.08em;place-items:center;padding:.3rem .5rem;display:grid;position:relative;color:var(--pantalla-suave)!important}.ag-menu-switch .ag-switch>span .icono{font-size:1.1rem}.ag-menu-switch .ag-switch>span:after{content:"";background:var(--agente-pant,var(--ui-bv-violeta-claro));border-radius:2px;height:2.5px;transition:transform .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:.12rem;left:.5rem;right:.5rem;transform:scaleX(0)}.ag-menu-switch:not(.ag-menu-idioma):not([data-modo=dark]) .ag-switch>span:first-of-type,.ag-menu-switch:not(.ag-menu-idioma)[data-modo=dark] .ag-switch>span:nth-of-type(2),.ag-menu-idioma:not([data-idioma-actual=en]) .ag-switch>span:first-of-type,.ag-menu-idioma[data-idioma-actual=en] .ag-switch>span:nth-of-type(2){color:var(--pantalla-texto)!important}.ag-menu-switch:not(.ag-menu-idioma):not([data-modo=dark]) .ag-switch>span:first-of-type:after,.ag-menu-switch:not(.ag-menu-idioma)[data-modo=dark] .ag-switch>span:nth-of-type(2):after,.ag-menu-idioma:not([data-idioma-actual=en]) .ag-switch>span:first-of-type:after,.ag-menu-idioma[data-idioma-actual=en] .ag-switch>span:nth-of-type(2):after{transform:scaleX(1)}:is(.ag-menu-switch:not(.ag-menu-idioma):not([data-modo=dark]) .ag-switch>span:first-of-type .icono) from{opacity:0;transform:translateY(6px)}@keyframes ag-punto{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes tel-luz{to{opacity:1}}@keyframes tel-iso{to{opacity:1;transform:scale(1)}}@keyframes tel-iso-sale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes tel-aleteo-izq{0%,to{transform:rotate(0)}25%{transform:rotate(-22deg)}50%{transform:rotate(4deg)}75%{transform:rotate(-14deg)}}@keyframes tel-aleteo-der{0%,to{transform:rotate(0)}25%{transform:rotate(22deg)}50%{transform:rotate(-4deg)}75%{transform:rotate(14deg)}}@keyframes tel-mancha{0%{opacity:1;border-radius:42% 58% 55% 45%/48% 42% 58% 52%;transform:scale(0)rotate(0)}35%{border-radius:58% 42% 45% 55%/42% 58%;transform:scale(1.1)rotate(40deg)}70%{border-radius:46% 54% 60% 40%/55% 45%;transform:scale(3.2)rotate(80deg)}to{opacity:1;border-radius:50%;transform:scale(6)rotate(110deg)}}@property --hueco{syntax:"<length>";inherits:false;initial-value:0}@keyframes tel-abre{0%{--hueco:0px}to{--hueco:70rem}}@keyframes tel-apaga{0%{opacity:0}to{opacity:1}}@keyframes ag-menu-entra{0%{opacity:0;transform:scale(.92)translateY(-6px)}}@keyframes tel-iso-tinta-2{0%,52%{fill:var(--ui-bv-blanco)}54%,70%{fill:var(--sobre-agente,var(--ui-bv-blanco))}72%,to{fill:var(--pantalla-texto,var(--ui-bv-blanco))}}.tel-giro.inclinado{transform:perspective(1400px) rotateX(var(--giro-x,0deg)) rotateY(var(--giro-y,0deg))}.ag-menu-check{display:grid}.ag-entrar-cuerpo{scrollbar-width:thin;scrollbar-color:var(--pantalla-borde) transparent;flex-direction:column;flex:1;gap:.9rem;min-height:0;padding:1.4rem 1.15rem 1.2rem;animation:.32s both ag-entrar-entra;display:flex;overflow-y:auto}@keyframes ag-entrar-entra{0%{opacity:0;transform:translateY(8px)}}.ag-entrar-formulario{flex-direction:column;gap:.45rem;display:flex}.ag-entrar-encabezado{margin-bottom:.5rem}.ag-entrar-encabezado h3{font-family:var(--bv-fuente-titular);color:var(--pantalla-texto);margin:0 0 .3rem;font-size:1.25rem;font-weight:800;line-height:1.15}.ag-entrar-encabezado p{color:var(--pantalla-suave);margin:0;font-size:.8rem;line-height:1.45}.ag-entrar-etiqueta{color:var(--pantalla-suave);margin-top:.25rem;font-size:.74rem;font-weight:600}.ag-entrar-campo{width:100%}.ag-entrar-recordar{color:var(--pantalla-texto);cursor:pointer;align-items:center;gap:.45rem;margin:.3rem 0 .2rem;font-size:.78rem;display:flex}.ag-entrar-recordar input{width:1rem;height:1rem;accent-color:var(--agente-pant)}.ag-entrar-boton{background:var(--agente-sup);min-height:44px;color:var(--sobre-agente);font:inherit;cursor:pointer;border:0;border-radius:999px;place-items:center;margin-top:.35rem;padding:0 1rem;font-size:.88rem;font-weight:700;text-decoration:none;display:grid}.ag-entrar-boton:disabled{opacity:.6;cursor:progress}.ag-entrar-boton:focus-visible,.ag-entrar-enlace:focus-visible{outline:2px solid var(--pantalla-texto);outline-offset:2px}.ag-entrar-enlace{min-height:36px;color:var(--agente-pant);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 .5rem;font-size:.78rem;font-weight:600}.ag-entrar-enlace:hover{text-decoration:underline}.ag-entrar-error,.ag-entrar-aviso{border:1px solid var(--pantalla-linea);background:var(--pantalla-burbuja);color:var(--pantalla-texto);border-radius:10px;margin:0;padding:.5rem .7rem;font-size:.76rem;line-height:1.4}.ag-entrar-error{border-color:var(--ui-bv-error);color:var(--ui-bv-error-texto)}.ub[data-pantalla=entrar] .ub-otro,.ub[data-pantalla=entrar] .ub-esquina{display:none}@media (prefers-reduced-motion:reduce){.ag-entrar-cuerpo{animation:none}}.mn{z-index:16;pointer-events:none;position:absolute;inset:0}.mn[hidden]{display:none}.mn-cara{--blanco-suave:var(--ui-bv-blanco-74);left:var(--cara-x,50%);top:var(--cara-y,50%);width:var(--cara-w,min(26rem, 92vw));height:var(--cara-h,min(46rem, 88vh));pointer-events:auto;color:var(--ui-bv-blanco);opacity:0;transition:opacity .25s linear;position:absolute;overflow:hidden}.mn.sin-3d .mn-cara{box-shadow:0 30px 60px -20px var(--ui-bv-sombra-honda);border-radius:10px;top:50%;left:50%;transform:translate(-50%,-50%)}.mn.visible .mn-cara{opacity:1}.mn-firma{width:100%;height:auto;fill:var(--ui-bv-blanco);display:block}.mn-lema{margin:var(--lema-gap,1rem) 0 0;font-size:var(--lema-t,10px);letter-spacing:var(--lema-espacio,.4em);text-transform:uppercase;color:var(--blanco-suave);white-space:nowrap;font-weight:700}.mn-cuerpo{left:8%;right:8%;top:var(--cuerpo-top,22%);flex-direction:column;display:flex;position:absolute;bottom:5.5%}.mn-cuerpo>*{opacity:0;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(1.2em)}.mn.desplegado .mn-cuerpo>*{opacity:1;transform:none}.mn-cabeza{border-bottom:1px solid var(--ui-bv-blanco-26);align-items:center;padding-bottom:.7em;position:relative}.mn-cabeza:after{content:"";height:2px;width:var(--mn-avance,25%);background:var(--agente-pant,var(--ui-bv-violeta-claro));transition:width .5s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-1px;left:0}.mn-pagina[hidden]{display:none}.mn-pagina.entra-adelante{animation:.45s cubic-bezier(.2,.8,.2,1) both mn-pag-adelante}.mn-pagina.entra-atras{animation:.45s cubic-bezier(.2,.8,.2,1) both mn-pag-atras}.mn-pie{border-top:1px dashed var(--ui-bv-blanco-26);justify-content:space-between;gap:.6em;padding-top:.9em}.mn-omitir{font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--blanco-suave);cursor:pointer;text-underline-offset:.35em;background:0 0;border:0;font-size:.72em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.mn-omitir:hover{color:var(--ui-bv-blanco)}.mn-omitir[hidden]{visibility:hidden}.mn-atras{min-height:40px;font:inherit;cursor:pointer;border:1.5px solid var(--ui-bv-blanco-60);color:var(--ui-bv-blanco);background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:.35em;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.mn-atras:disabled{opacity:.3;cursor:default}.mn-atras:not(:disabled):hover{background:var(--ui-bv-blanco-10)}.mn-siguiente{min-height:40px;font:inherit;cursor:pointer;background:var(--ui-bv-blanco);color:var(--ui-bv-manual);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.35em;padding:0 .8em 0 1.05em;font-size:.74em;font-weight:700;transition:background-color .2s,color .2s,opacity .2s;display:inline-flex}.mn-siguiente:hover{background:var(--ui-bv-manual-boton-hover)}.mn-siguiente .icono{font-size:1.15rem}.mn button:focus-visible{outline:2px solid var(--ui-bv-blanco);outline-offset:3px}@media (prefers-reduced-motion:reduce){.mn-marca,.mn-cuerpo>*,.mn-cara{transition-duration:10ms!important;transition-delay:0s!important}.mn-pagina.entra-adelante,.mn-pagina.entra-atras{animation-duration:10ms}}.mn-cuerpo>.mn-esq{opacity:0;pointer-events:none;flex-direction:column;gap:.75em;transition:opacity .35s;display:flex;position:absolute;inset:0;transform:none}.mn.desplegado.cargando .mn-cuerpo>.mn-esq{opacity:1}.mn.cargando .mn-cuerpo>:not(.mn-esq){pointer-events:none;opacity:0!important;transition-delay:0s!important;transform:translateY(1.2em)!important}.mn-esq i{background:linear-gradient(90deg, var(--ui-bv-blanco-6) 25%, var(--ui-bv-blanco-15) 50%, var(--ui-bv-blanco-6) 75%) 0 0 / 200% 100%;border-radius:6px;height:.8em;animation:1.4s linear infinite mn-brillo;display:block}.mn-esq-fila{justify-content:space-between;align-items:center;gap:1em;display:flex}.mn-esq-linea{width:100%;margin:-.2em 0 1em;height:1px!important}.mn-esq-espacio{flex:1}.mn-esq-pildora{width:7.5em;border-radius:999px!important;height:40px!important}@media (prefers-reduced-motion:reduce){.mn-esq i{animation:none}}.mn-cara{background:radial-gradient(70% 55% at 50% 40%, var(--ui-bv-blanco-4p5), var(--ui-bv-blanco-0) 100%), var(--ui-bv-manual-cara);font-size:var(--em,16px)}.mn-marca{width:var(--fw,10rem);transform-origin:50% 0;transform:translate(-50%, var(--mn-marca-y,6%)) scale(var(--mn-marca-esc,.72));flex-direction:column;align-items:center;transition:none;display:flex;position:absolute;top:0;left:50%}.mn.cargando .mn-cuerpo>.mn-esq{opacity:1;transition-delay:0s}.mn.desplegado .mn-cabeza{transition-delay:50ms}.mn.desplegado .mn-paginas{transition-delay:.15s}.mn.desplegado .mn-pie{transition-delay:.25s}.mn.desplegado:not(.cargando) .mn-cuerpo>.mn-esq{opacity:0}.mn.desplegado.cargando .mn-cuerpo>.mn-esq{transition-delay:0s}.mn.cargando .mn-cuerpo>:not(.mn-esq){transition-duration:.3s!important}.mn-x .icono{font-size:1.2rem}.mn.desplegado:not(.cargando) .mn-x{opacity:1;transition-delay:.1s,0s,0s}.mn.cargando .mn-x{pointer-events:none}.mn-atras[hidden]{display:none}.mn-x{top:calc(var(--em,16px) * .9);z-index:2;cursor:pointer;opacity:0;width:40px;height:40px;color:var(--ui-bv-blanco-60);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .3s,background-color .2s,border-color .2s;display:grid;position:absolute}.mn-x:hover{border-color:var(--ui-bv-blanco);color:var(--ui-bv-blanco);background:var(--ui-bv-blanco-8)}.ub.instrucciones .mn{z-index:18}.ub.es-movil .mn{z-index:40;position:fixed}.ub.es-movil .mn .mn-cara,.ub.es-movil .mn.sin-3d .mn-cara{width:100%;height:100%;box-shadow:none;opacity:1;border-radius:0;transition:transform .75s cubic-bezier(.65,0,.35,1),opacity .45s;top:0;left:0;transform:translateY(100%)}.ub.es-movil .mn.visible .mn-cara{transform:none}.ub.es-movil .mn.m-cierra .mn-cara{opacity:0;transition:opacity .45s .3s;transform:none}.ub.es-movil .mn .mn-esq{display:none}.ub.es-movil .mn .mn-x{top:calc(env(safe-area-inset-top,0px) + .8rem)}@media (prefers-reduced-motion:reduce){.ub.es-movil .mn .mn-cara{transition:none!important}}.mn-paginas{scrollbar-width:none;flex:1;align-content:start;min-height:0;padding:1.2em 0 1em;display:grid;overflow:hidden auto}.mn-paginas::-webkit-scrollbar{display:none}.mn-pagina{flex-direction:column;grid-area:1/1;gap:.65em;min-width:0;display:flex}.mn-titulo{font-family:var(--bv-fuente-titular);letter-spacing:-.01em;color:var(--ui-bv-blanco);text-wrap:balance;margin:.05em 0 .1em;font-size:1.5em;font-weight:800;line-height:1.12}.mn-pagina[data-paso="0"] .mn-titulo{font-size:1.75em}.mn-nombre{font-family:var(--bv-fuente-serif);letter-spacing:0;text-decoration:underline;-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));-webkit-text-decoration-color:var(--agente,var(--ui-bv-violeta));text-decoration-color:var(--agente,var(--ui-bv-violeta));text-underline-offset:.14em;font-size:1.22em;font-style:italic;font-weight:400;text-decoration-thickness:.09em}.mn-texto{color:var(--blanco-suave);text-wrap:pretty;margin:0;font-size:.95em;line-height:1.5}.mn-tel{fill:none;stroke-linecap:round;stroke-linejoin:round;height:auto;display:block}.mn-tel-cuerpo{stroke:var(--ui-bv-blanco-70);stroke-width:2.5px}.mn-tel-linea{stroke:var(--ui-bv-blanco-25);stroke-width:1.5px}.mn-tel-burbuja{fill:var(--ui-bv-blanco-14)}.mn-tel-propia{fill:var(--agente,var(--ui-bv-violeta))}@supports (color:color-mix(in lab, red, red)){.mn-tel-propia{fill:color-mix(in srgb, var(--agente,var(--ui-bv-violeta)) 55%, transparent)}}.mn-tel-campo{stroke:var(--agente-pant,var(--ui-bv-violeta-claro));stroke-width:3px;fill:var(--ui-bv-blanco-6);animation:1.8s ease-in-out infinite mn-campo}.mn-tel-cursor{stroke:var(--ui-bv-blanco);stroke-width:2px;animation:1s step-end infinite mn-cursor}.mn-tel-flecha{stroke:var(--ui-bv-blanco);stroke-width:3px;animation:1.8s ease-in-out infinite mn-flecha}.mn-flujo li:last-child .icono{border-color:var(--agente-pant,var(--ui-bv-violeta-claro));background:var(--agente,var(--ui-bv-violeta))}@supports (color:color-mix(in lab, red, red)){.mn-flujo li:last-child .icono{background:color-mix(in srgb, var(--agente,var(--ui-bv-violeta)) 30%, var(--ui-bv-manual))}}.mn-ejemplos li{color:var(--ui-bv-blanco);font-size:.86em}@media (prefers-reduced-motion:reduce){.mn-tel-campo,.mn-tel-cursor,.mn-tel-flecha{animation:none}}.mn-nav{gap:.45em;margin-left:auto}.mn-atras{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;width:40px;padding:0;font-size:.74em;font-weight:700}.mn-atras .icono{font-size:1.15rem}.mn-tel-bocina{stroke:var(--ui-bv-blanco-40);stroke-width:3px}.mn-folio{text-transform:uppercase;color:var(--blanco-suave);letter-spacing:.12em;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:.66em;font-weight:700}.mn-cabeza-fila{justify-content:space-between;align-items:baseline;gap:1em;display:flex}.mn-paso-nombre{letter-spacing:.14em;text-transform:uppercase;min-width:0;color:var(--ui-bv-blanco);font-size:.66em;font-weight:700}.ub.es-movil .mn-paso-nombre{letter-spacing:.1em}.mn-rotulo{left:0;right:0;top:calc(var(--em,16px) * .9);z-index:1;letter-spacing:.22em;text-transform:uppercase;height:40px;color:var(--blanco-suave);pointer-events:none;opacity:0;place-items:center;margin:0;font-size:.66em;font-weight:600;transition:opacity .3s;display:grid;position:absolute}.mn.desplegado:not(.cargando) .mn-rotulo{opacity:1;transition-delay:.1s}.mn.desplegado .mn-marca{transform:translate(-50%, calc(var(--mn-marca-y,6%) + var(--mn-baja))) scale(.72);transition:none}.mn-cuerpo{transition:top .9s cubic-bezier(.65,0,.25,1)}.mn.desplegado .mn-cuerpo{top:calc(var(--cuerpo-top,22%) + var(--mn-baja))}.mn-cabeza{justify-content:stretch;gap:0;display:grid}.mn-flujo li{text-wrap:balance;color:var(--ui-bv-blanco);letter-spacing:0;font-size:.86em;font-weight:400;line-height:1.45;display:flex;position:relative}.mn-flujo-5 li{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;color:var(--ui-bv-blanco);letter-spacing:0;font-size:.86em;font-weight:400;line-height:1.45}.ub.es-movil .mn .mn-cara{font-size:15px}.ub.es-movil .mn-flujo li{text-align:left;flex-direction:row;align-items:center;gap:.8em}.ub.es-movil .mn-flujo .icono{flex:none;width:2.2rem;height:2.2rem;font-size:1.05rem}.mn-flujo li{text-align:left;flex-direction:row;align-items:center;gap:.8em}.mn-flujo .icono{border:1.5px solid var(--ui-bv-blanco-50);color:var(--ui-bv-blanco);z-index:1;background:var(--ui-bv-manual);border-radius:50%;flex:none;place-items:center;width:2.2rem;height:2.2rem;font-size:1.05rem;display:grid;position:relative}.mn-pie{flex-wrap:wrap;grid-template-columns:minmax(auto,1fr) auto minmax(auto,1fr);align-items:center;gap:.75em .6em;display:grid}.mn-pie .mn-nav{display:contents}.mn-pie .mn-atras{grid-area:1/1;justify-self:start}.mn-pie .mn-siguiente{grid-area:1/3;justify-self:end}.mn-apoyo-texto>span{position:static;top:84.15%;left:0;right:0;transform:none}.ub.es-movil .mn-apoyo{margin-bottom:0;overflow:visible}.mn-apoyo{background:0 0;border-radius:14px;grid-template-columns:minmax(0,8.5em) minmax(0,1fr);align-items:stretch;gap:.2em;margin:1.3em 0 .2em;padding:.9em 0;display:block;position:relative;overflow:visible}.mn.desplegado:not(.cargando) .mn-cara>.mn-omitir{opacity:1;pointer-events:auto;transition-delay:.1s}.mn-cara>.mn-omitir[hidden]{display:none}.mn-apoyo .mn-tel{width:6.87em;margin:0 auto;translate:none}.mn-tel-flecha{animation-name:mn-flecha-v}.mn-apoyo-texto{color:var(--ui-bv-blanco);min-height:0;margin:.6em 0 0;font-size:.86em;line-height:1.45;position:static;top:auto;left:auto;right:auto;transform:none}.mn-cara>.mn-omitir{top:calc(var(--em,16px) * .9);z-index:2;opacity:0;pointer-events:none;height:40px;min-height:40px;padding:0 .2em 0 0;transition:opacity .3s;position:absolute;left:8%}.mn-x{right:calc(8% - 10px)}.mn-flujo{counter-reset:fl;background:0 0;border-radius:14px;grid-template-columns:1fr;gap:1.1em;margin:1.3em 0 0;padding:.4em 0;list-style:none;display:grid}.ub.es-movil .mn-flujo{grid-template-columns:1fr;gap:1.1em;padding:.4em 0}.mn-flujo li:not(:last-child):after{content:"";border-top:0;border-left:1.5px dashed var(--ui-bv-blanco-40);width:0;height:auto;position:absolute;inset:2.2rem auto -1.1em 1.1rem}.ub.es-movil .mn-flujo li:not(:last-child):after{border-top:0;border-left:1.5px dashed var(--ui-bv-blanco-40);width:0;height:auto;inset:2.2rem auto -1.1em 1.1rem}.mn-ejemplos li{border:0;border-radius:0;padding:0}.mn-chip{font:inherit;border:1.5px solid var(--ui-bv-blanco-55);color:var(--ui-bv-blanco);text-align:left;cursor:pointer;background:0 0;border-radius:999px 999px 999px 4px;padding:.5em 1em;font-size:1em;transition:background-color .2s,color .2s,border-color .2s}.mn-chip:hover{background:var(--ui-bv-blanco-10);border-color:var(--ui-bv-blanco)}.mn-chip[aria-pressed=true]{background:var(--ui-bv-blanco);color:var(--ui-bv-manual);border-color:var(--ui-bv-blanco)}.mn-siguiente .icono[hidden]{display:none}.mn-siguiente.sin-icono{padding:0 1.05em}.mn{--mn-baja:0px}.mn.visible .mn-rotulo{opacity:1}.mn-esq-tel{border:2px solid var(--ui-bv-blanco-14);align-self:center;margin:.4em 0 1.8em;background:0 0!important;border-radius:.9em!important;width:5.9em!important;height:11.4em!important;animation:none!important}.mn-esq-pie{margin-top:0}.mn-ejemplos{flex-direction:column;align-items:flex-start;gap:16px;margin:.3em 0 0;padding:0;list-style:none;display:flex}@keyframes mn-pag-adelante{0%{opacity:0;transform:translate(1.6em)}to{opacity:1;transform:none}}@keyframes mn-pag-atras{0%{opacity:0;transform:translate(-1.6em)}to{opacity:1;transform:none}}@keyframes mn-brillo{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes mn-campo{50%{stroke-width:4.5px}}@keyframes mn-cursor{50%{opacity:0}}@keyframes mn-flecha{50%{transform:translate(-6px)}}@keyframes mn-flecha-v{50%{transform:translateY(-6px)}}.mn-esq i[data-ancho="14"]{width:14%}.mn-esq i[data-ancho="40"]{width:40%}.mn-esq i[data-ancho="50"]{width:50%}.mn-esq i[data-ancho="62"]{width:62%}.mn-esq i[data-ancho="72"]{width:72%}.mn-esq i[data-ancho="90"]{width:90%}.mn-esq i[data-ancho="94"]{width:94%}.mn-esq i[data-ancho="95"]{width:95%}.mn-esq i[data-ancho="96"]{width:96%}.mn-esq i[data-alto=titulo]{height:1.7em}.mn[data-paso="0"]{--mn-avance:20%}.mn[data-paso="1"]{--mn-avance:40%}.mn[data-paso="2"]{--mn-avance:60%}.mn[data-paso="3"]{--mn-avance:80%}.mn[data-paso="4"]{--mn-avance:100%}.mn-flujo .icono{padding:calc(1.1rem - 1.5px - .5em)}:where(.bv) .app{grid-template-columns:minmax(0,.455fr) minmax(0,.545fr)}:where(.bv) .app-columna,:where(.bv) .app-form,:where(.bv) .app-encabezado{flex-direction:column;display:flex}:where(.bv) .app h1{font-size:1.75rem;font-weight:700;line-height:1.2}:where(.bv) .campo{flex-direction:column;min-width:0;display:flex}:where(.bv) .campo>label{align-items:baseline;gap:.5rem;display:flex}:where(.bv) .entrada{width:100%}:where(.bv) .entrada::placeholder{color:var(--ui-bv-texto-suave);opacity:.75}:where(.bv) select.entrada{cursor:pointer}:where(.bv) select.entrada option{color:var(--ui-bv-texto);background:var(--ui-bv-superficie)}:where(.bv) .campo-error{color:var(--ui-bv-error);font-size:.8rem;font-weight:600;display:none}:where(.bv) .campo[data-error] .campo-error{display:block}:where(.bv) .campo[data-error] .campo-ayuda{display:none}:where(.bv) .app .rg-btn{width:100%}:where(.bv) .rg-btn[aria-busy=true]{cursor:progress;opacity:.85}:where(.bv) .giro{border:2px solid;border-right-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite giro}:where(.bv) .app-pie{border-top:1px solid var(--ui-bv-borde);padding-top:1rem;font-size:.9rem}:where(.bv) .app-pie a{font-weight:700;text-decoration:none}:where(.bv) .app-pie a:hover{text-decoration:underline}:where(.bv) .app-confirmacion{flex-direction:column;gap:1rem;display:flex}:where(.bv) .app-confirmacion-icono{background:var(--ui-bv-acento-tinte);width:3rem;height:3rem;color:var(--ui-bv-acento-texto);border-radius:14px;place-items:center;display:grid}:where(.bv) .app-confirmacion-icono .icono{font-size:1.6rem}:where(.bv) .app-confirmacion p{color:var(--ui-bv-texto-suave)}:where(.bv) .app-confirmacion strong{color:var(--ui-bv-texto);overflow-wrap:anywhere}:where(.bv) .app-datos{border:1px solid var(--ui-bv-borde);background:var(--ui-bv-superficie);border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:.4rem 1rem;margin:0;padding:1rem;font-size:.9rem;display:grid}:where(.bv) .app-datos dt{color:var(--ui-bv-texto-suave)}:where(.bv) .app-datos dd{overflow-wrap:anywhere;margin:0;font-weight:600}:where(.bv) .app-aviso{min-height:1.2em;font-size:.85rem}:where(.bv) .app-aviso:empty{display:none}@media (max-width:52rem){:where(.bv) .app{grid-template-columns:minmax(0,1fr)}}.app.rg{background:var(--ui-bv-tapa);min-height:100svh;color:var(--ui-bv-grafito);isolation:isolate;display:block;position:relative;overflow:clip}.rg-caja{z-index:-2;background:radial-gradient(90% 70% at 50% 25%, var(--ui-bv-blanco-35), transparent 70%), linear-gradient(180deg, transparent 55%, var(--ui-bv-velo-tapa)), radial-gradient(var(--ui-bv-negro-1p8) .6px, transparent .8px) 0 0 / 4px 4px, var(--ui-bv-tapa);box-shadow:inset 0 0 0 7px var(--ui-bv-tapa-canto), inset 0 0 0 8px var(--ui-bv-negro-8);position:absolute;inset:0}.rg-cinta{z-index:-1;background:linear-gradient(90deg, var(--ui-bv-blanco-16) 0%, var(--ui-bv-blanco-2) 28%, var(--ui-bv-negro-0) 50%, var(--ui-bv-blanco-7) 72%, var(--ui-bv-negro-22) 100%), repeating-linear-gradient(0deg, var(--ui-bv-blanco-7) 0 1px, var(--ui-bv-negro-8) 1px 2px, transparent 2px 3px);background-color:var(--cinta,var(--ui-bv-violeta));width:17.5rem;box-shadow:inset 3px 0 0 -1px var(--ui-bv-blanco-10), inset -3px 0 0 -1px var(--ui-bv-negro-25), 6px 0 14px -8px var(--ui-bv-negro-45);margin-left:-8.75rem;position:absolute;left:50%}.rg-cinta:before{content:"";border-left:1px dashed var(--ui-bv-blanco-16);position:absolute;top:0;bottom:0;left:5px}.rg-cinta:after{content:"";border-left:1px dashed var(--ui-bv-blanco-16);position:absolute;top:0;bottom:0;right:5px}.rg-escena{place-items:center;min-height:100svh;padding:5.5rem 1rem 3rem;display:grid}.rg-tarjeta{background:var(--ui-bv-papel);width:min(30rem,100%);max-width:none;color:var(--ui-bv-grafito);box-shadow:0 30px 60px -28px var(--ui-bv-sombra-tarjeta), 0 0 0 1px var(--ui-bv-negro-6);border-radius:6px 40px;gap:0;padding:2.4rem 2.2rem 1.4rem;position:relative}.rg-tarjeta:before{content:"";border:1.5px solid var(--ui-bv-grafito);pointer-events:none;border-radius:2px 34px;position:absolute;inset:6px}.rg .app-form{gap:1.4rem}.rg .app-encabezado{text-align:center;align-items:center;gap:.5rem;margin-bottom:.4rem}.rg .app-encabezado h1{letter-spacing:.3em;text-transform:uppercase;color:var(--ui-bv-grafito);margin:0;font-family:inherit;font-size:.72rem;font-weight:700}.rg .app-encabezado p{color:var(--ui-bv-texto-secundario);margin:0;font-size:.85rem}.rg .campo{gap:.4rem}.rg .campo>label{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);order:2;justify-content:flex-start;font-size:.66rem;font-weight:700}.rg .campo-requerido{color:inherit}.rg .campo>.entrada{order:1}.rg .campo>.campo-ayuda,.rg .campo>.campo-error{order:3}.rg .entrada{border:0;border-bottom:1px solid var(--ui-bv-grafito);height:auto;min-height:2.6rem;color:var(--ui-bv-grafito);font:inherit;box-shadow:none;background:0 0;border-radius:0;padding:.35rem 0;font-size:1rem;font-weight:600;transition:border-color .2s,box-shadow .2s}.rg .entrada:focus{border-color:var(--cinta,var(--ui-bv-violeta));box-shadow:inset 0 -2px 0 var(--cinta,var(--ui-bv-violeta));outline:none}.rg select.entrada.sin-valor{color:var(--ui-bv-sufijo)}.rg .campo[data-error] .entrada{border-color:var(--ui-bv-error);box-shadow:inset 0 -2px 0 var(--ui-bv-error)}.rg .campo-ayuda{color:var(--ui-bv-texto-secundario);font-size:.78rem}.rg #registro-crear{background:var(--ui-bv-violeta);width:100%;min-height:48px;color:var(--ui-bv-blanco);box-shadow:0 6px 16px -8px var(--ui-bv-brillo-violeta);border:0;border-radius:999px;margin-top:.6rem;font-weight:700}.rg #registro-crear:hover{background:var(--ui-bv-violeta-hover)}.rg-powered{text-align:center;letter-spacing:.04em;color:var(--ui-bv-pie-registro);margin:1.5rem 0 .2rem;font-size:.72rem}.rg-powered b{color:var(--ui-bv-grafito);font-weight:700}.rg .app-confirmacion{color:var(--ui-bv-grafito)}.rg[data-modo-caja=dark]{background:var(--ui-bv-tapa-oscura)}.rg[data-modo-caja=dark] .rg-caja{background:radial-gradient(90% 70% at 50% 25%, var(--ui-bv-blanco-6), transparent 70%), linear-gradient(180deg, transparent 55%, var(--ui-bv-negro-18)), var(--ui-bv-tapa-oscura);box-shadow:inset 0 0 0 7px var(--ui-bv-tapa-oscura-canto), inset 0 0 0 8px var(--ui-bv-negro-30)}.rg[data-modo-caja=dark] .rg-logo svg{fill:var(--ui-bv-papel-sobre-oscuro)}@media (max-width:40rem){.rg-cinta{width:11rem;margin-left:-5.5rem}.rg-escena{place-items:start center;padding:5rem 1rem 2rem}.rg-tarjeta{padding:2rem 1.4rem 1.2rem}}.rg [hidden]{display:none!important}.rg select.entrada{appearance:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%231d2226' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right .2rem center no-repeat;padding-right:1.6rem}.rg .rg-slug{border-bottom:1px solid var(--ui-bv-grafito);cursor:text;order:1;align-items:center;min-height:2.6rem;transition:border-color .2s,box-shadow .2s;display:flex}.rg .rg-slug .entrada{box-shadow:none;field-sizing:content;border:0;flex:0 auto;width:auto;min-width:1ch;padding-right:0}.rg .rg-slug .entrada:focus{box-shadow:none}.rg .rg-slug:focus-within{border-color:var(--cinta,var(--ui-bv-violeta));box-shadow:inset 0 -2px 0 var(--cinta,var(--ui-bv-violeta))}.rg .campo[data-error] .rg-slug{border-color:var(--ui-bv-error);box-shadow:inset 0 -2px 0 var(--ui-bv-error)}.rg-slug-sufijo{color:var(--ui-bv-sufijo);white-space:nowrap;-webkit-user-select:none;user-select:none;flex:none;font-size:1rem;font-weight:600}.rg-tarjeta>.rg-cinta{height:200lvh;top:50%;bottom:auto}.rg{--violeta:var(--ui-bv-violeta);--rg-fila-top:clamp(1rem, 3vh, 1.35rem);--rg-fila-alto:40px}.rg-nav{z-index:3;right:clamp(.5rem,3vw,1.6rem);top:var(--rg-fila-top);height:var(--rg-fila-alto);align-items:center;display:flex;position:absolute}.rg-logo{z-index:3;width:6.2rem;left:clamp(1rem,3vw,2rem);top:calc(var(--rg-fila-top) + var(--rg-fila-alto) / 2);display:block;position:absolute;translate:0 -50%}.rg-logo svg{width:100%;height:auto;fill:var(--ui-bv-grafito);display:block}@media (max-width:40rem){.rg-logo{width:auto}.rg-logo svg:not(.logo-iso){display:none}}@media (max-width:375px){.rg{--rg-gap-cta:12px}}@media (max-width:40rem){.rg-nav{gap:20px}}@media (max-width:375px){.rg-nav{gap:12px}}.rg #registro-correo-ayuda{color:var(--ui-bv-grafito);font-weight:700}.rg-btn{min-height:44px;font-family:var(--bv-fuente-ui);cursor:pointer;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.6rem 1.2rem;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex}.rg-btn-primario{background:var(--ui-bv-acento);color:var(--ui-bv-blanco)}.rg-btn-primario:hover{background:var(--ui-bv-acento-hover);color:var(--ui-bv-blanco)}.rg-btn-secundario{border-color:var(--ui-bv-acento);color:var(--ui-bv-acento-texto);background:0 0}.rg-btn-secundario:hover{background:var(--ui-bv-acento-tinte);color:var(--ui-bv-acento-hover)}.rg .app-aviso[data-tono=error]{color:var(--ui-bv-error)}.bv{--bv-salida:cubic-bezier(.33, 1, .68, 1)}.ub{--tv-escala:.62;--tv-hueco:1rem;--tv-corrimiento:0px;--columna-izq-x:clamp(1rem, 2.4vw, 2rem);--columna-izq-w:clamp(14rem, 20vw, 18rem);--columna-izq-y:calc(clamp(1rem, 3vh, 1.75rem) + 4.5rem)}.ub-fondo[data-retirado]{opacity:0;visibility:hidden;transition:opacity .32s var(--bv-salida), visibility 0s linear .32s}.bv-ficha{z-index:3;left:var(--columna-izq-x);top:var(--columna-izq-y);width:var(--columna-izq-w);max-height:calc(100% - var(--columna-izq-y) - 7.25rem);color:var(--ui-bv-tinta);background:var(--ui-bv-papel);box-shadow:0 1px 0 var(--ui-bv-negro-6), 0 26px 44px -26px var(--ui-bv-sombra-tarjeta);isolation:isolate;border-radius:6px 28px;flex-direction:column;gap:.7rem;padding:1.15rem 1.1rem .9rem 1.25rem;transition:opacity .4s;display:none;position:absolute}.bv-ficha:before{content:"";z-index:-1;pointer-events:none;border:1.5px solid var(--linea);border-radius:2px 22px;position:absolute;inset:6px}@media (min-width:64rem){.ub[data-estado=abierto][data-arranque=listo] .bv-ficha:not(.en-hoja){animation:bv-ficha-aparece .45s var(--bv-salida) both;display:flex}}.ub.instrucciones .bv-ficha{opacity:0;pointer-events:none}.bv-ficha-titulo{font-family:var(--bv-fuente-titular);letter-spacing:-.005em;text-wrap:balance;margin:0;font-size:.98rem;font-weight:700;line-height:1.3}.bv-ficha-cuerpo{overscroll-behavior:contain;scrollbar-width:thin;min-height:0;-webkit-mask:linear-gradient(var(--ui-bv-negro) calc(100% - 1.1rem), transparent);-webkit-mask:linear-gradient(var(--ui-bv-negro) calc(100% - 1.1rem), transparent);-webkit-mask:linear-gradient(var(--ui-bv-negro) calc(100% - 1.1rem), transparent);-webkit-mask:linear-gradient(var(--ui-bv-negro) calc(100% - 1.1rem), transparent);mask:linear-gradient(var(--ui-bv-negro) calc(100% - 1.1rem), transparent);margin-right:-.4rem;padding-bottom:.9rem;padding-right:.4rem;overflow-y:auto}.bv-ficha.en-hoja .bv-ficha-cuerpo{-webkit-mask:none;mask:none}.bv-ficha-bloque{border-top:1.5px solid var(--ui-bv-negro-12);padding:.7rem 0 .75rem}.bv-ficha-bloque:last-child{padding-bottom:.2rem}.bv-ficha-rotulo{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);align-items:center;gap:.45rem;margin:0 0 .45rem;font-size:.62rem;font-weight:700;display:flex}.bv-ficha-cuenta{background:var(--agente-sup,var(--ui-bv-violeta));min-width:1.35rem;height:1.15rem;color:var(--sobre-agente,var(--ui-bv-blanco));letter-spacing:0;font-variant-numeric:tabular-nums;animation:bv-cuenta-pulsa .6s var(--bv-salida);border-radius:999px;place-items:center;padding:0 .35rem;font-size:.66rem;display:inline-grid}.bv-ficha-vacio{color:var(--ui-bv-marcador);margin:0;font-size:.76rem;line-height:1.45}.bv-ficha-datos{gap:.3rem;margin:0;display:grid}.bv-ficha-dato{grid-template-columns:4.6rem minmax(0,1fr);gap:.5rem;font-size:.78rem;line-height:1.4;display:grid}.bv-ficha-dato dt{color:var(--ui-bv-etiqueta-suave)}.bv-ficha-dato dd{overflow-wrap:anywhere;margin:0}.bv-ficha-lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bv-ficha-item{gap:.12rem;font-size:.78rem;line-height:1.4;display:grid}.bv-ficha-item b{font-weight:600}.bv-ficha-texto{-webkit-line-clamp:2;color:var(--ui-bv-texto-secundario);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bv-ficha-producto{grid-template-columns:minmax(0,1fr) auto;column-gap:.6rem}.bv-ficha-precio{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.bv-ficha-tipo{color:var(--ui-bv-etiqueta-suave);grid-column:1/-1;font-size:.66rem}.bv-ficha-dato[data-escalon],.bv-ficha-item[data-escalon]{animation:bv-dato-entra .32s var(--bv-salida) both;animation-delay:calc(var(--escalon,0) * 60ms)}[data-escalon="1"]{--escalon:1}[data-escalon="2"]{--escalon:2}[data-escalon="3"]{--escalon:3}[data-escalon="4"]{--escalon:4}[data-escalon="5"]{--escalon:5}[data-escalon="6"]{--escalon:6}[data-escalon="7"]{--escalon:7}.bv-ficha.en-hoja{width:auto;max-height:none;box-shadow:none;background:0 0;padding:0;animation:none;display:flex;position:static}.bv-ficha.en-hoja:before{content:none}.bv-ficha.en-hoja .bv-ficha-titulo{padding-right:2.5rem;font-size:1.1rem}.bv-invitar{width:var(--tv-w);color:var(--ui-bv-tinta);background:var(--ui-bv-papel);box-shadow:0 1px 0 var(--ui-bv-negro-6), 0 26px 44px -26px var(--ui-bv-sombra-tarjeta);isolation:isolate;text-align:center;--codigo-qr-papel:var(--ui-bv-papel);--codigo-qr-tinta:var(--ui-bv-tinta);border-radius:6px 26px;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.7rem;padding:1.15rem 1rem 1rem;display:grid;position:relative}.bv-invitar:before{content:"";z-index:-1;pointer-events:none;border:1.5px solid var(--linea);border-radius:2px 20px;position:absolute;inset:6px}.bv-invitar[data-rebota]{animation:2.4s ease-in-out ub-tijera-invita}.bv-invitar-titulo{text-wrap:balance;letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);margin:0;font-size:.62rem;font-weight:700}.bv-invitar-qr{width:min(9.5rem,100%)}.bv-invitar-qr .codigo-qr{animation:bv-qr-dibuja .5s var(--bv-salida) both}.bv-invitar-qr-pendiente{aspect-ratio:1;border:1.5px dashed var(--ui-bv-contorno);color:var(--ui-bv-marcador);border-radius:10px;place-items:center;display:grid}.bv-invitar-qr-pendiente .icono{font-size:2.6rem}.bv-invitar-texto{color:var(--ui-bv-texto-secundario);text-wrap:balance;margin:0;font-size:.76rem;line-height:1.45}.bv-invitar-enlace{border:1.5px solid var(--ui-bv-negro-12);border-radius:999px;align-items:center;gap:.25rem;max-width:100%;margin:0;padding:.2rem .2rem .2rem .7rem;font-size:.7rem;display:flex}.bv-invitar-url{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.bv-invitar-copiar{width:28px;height:28px;color:var(--ui-bv-tinta);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background-color .2s;display:grid}.bv-invitar-copiar:hover{background:var(--ui-bv-negro-6)}.bv-invitar-copiar:focus-visible{outline:2px solid var(--agente-ui,var(--ui-bv-violeta));outline-offset:1px}.bv-invitar-copiar .icono{font-size:1rem}.bv-invitar-cupo{letter-spacing:.12em;text-transform:uppercase;color:var(--ui-bv-etiqueta);flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;margin:0;font-size:.66rem;font-weight:700;display:flex}.bv-invitar-asientos{gap:3px;display:inline-flex}.bv-invitar-asientos i{border:1.5px solid var(--linea);border-radius:50%;width:7px;height:7px;transition:background-color .3s}.bv-invitar-asientos i[data-ocupado]{background:var(--agente-sup,var(--ui-bv-violeta));border-color:var(--agente-sup,var(--ui-bv-violeta))}.bv-invitar[data-lleno]{border-radius:6px 20px;align-content:center;gap:.5rem;width:5.75rem;padding:1.1rem .5rem}.bv-invitar[data-lleno]:before{border-radius:2px 14px}.bv-invitar[data-lleno] .bv-invitar-cupo{letter-spacing:.08em;flex-direction:column}.bv-invitar-completo{font-family:var(--bv-fuente-titular);margin:0;font-size:.82rem;font-weight:700}.bv-invitar-completo-icono .icono{font-size:1.4rem}.bv-invitar.en-hoja{width:auto;box-shadow:none;background:0 0;gap:.9rem;padding:0}.bv-invitar.en-hoja:before{content:none}.bv-invitar.en-hoja .bv-invitar-qr{width:min(13.5rem,70vw)}.bv-invitar.en-hoja .bv-invitar-texto{font-size:.86rem}.bv-invitar-acciones{gap:.55rem;width:100%;display:grid}@media (min-width:80rem){.ub[data-estado=abierto]:not([data-invitados="0"]){--tv-corrimiento:max(0px, calc(50vw - var(--tel-w) / 2 - var(--columna-izq-x) - var(--columna-izq-w) - 2rem))}.ub[data-estado=abierto][data-arranque=apagando]:not([data-invitados="0"]){--tv-corrimiento:0px}.ub[data-estado=abierto] .tel,.ub[data-estado=abierto] .ub-otro{translate:calc(var(--tv-corrimiento) * -1) 0}.ub[data-estado=abierto]:not(.trans-tel) .tel{transition:translate .6s cubic-bezier(.2,.8,.2,1)}.ub[data-estado=abierto][data-arranque=apagando] .tel{transition:translate .4s cubic-bezier(.4,0,.2,1)}.ub[data-estado=abierto] .ub-otro{transition:opacity .4s,translate .6s cubic-bezier(.2,.8,.2,1)}}.ub[data-arranque=apagando] .tv,.ub[data-arranque=apagando] .bv-ficha{opacity:0;transition:opacity .3s}.tv{--tv-w:calc(var(--tel-w) * var(--tv-escala));--tv-h:calc(var(--tel-h) * var(--tv-escala));z-index:9;top:calc(50% - var(--tel-h) / 2 - .3rem - 1.7rem);left:calc(50% + var(--tel-w) / 2 - var(--tv-corrimiento) + 1.5rem - 1.5rem);right:calc(var(--columna-izq-x) - 1.5rem);align-items:flex-start;gap:var(--tv-hueco);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1.7rem 1.75rem 5.5rem;scroll-padding-inline:1.75rem;transition:left .6s cubic-bezier(.2,.8,.2,1),opacity .4s;display:none;position:absolute;overflow-x:auto}.tv::-webkit-scrollbar{display:none}.tv>*{scroll-snap-align:start;flex:none}@media (min-width:40.0625rem){.ub[data-estado=abierto][data-arranque=listo] .tv{display:flex}}.ub.instrucciones .tv{opacity:0;pointer-events:none}.tv[data-desborda]{-webkit-mask:linear-gradient(90deg, transparent, var(--ui-bv-negro) 1rem, var(--ui-bv-negro) calc(100% - 1.25rem), transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--ui-bv-negro) 1rem, var(--ui-bv-negro) calc(100% - 1.25rem), transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--ui-bv-negro) 1rem, var(--ui-bv-negro) calc(100% - 1.25rem), transparent);-webkit-mask:linear-gradient(90deg, transparent, var(--ui-bv-negro) 1rem, var(--ui-bv-negro) calc(100% - 1.25rem), transparent);mask:linear-gradient(90deg, transparent, var(--ui-bv-negro) 1rem, var(--ui-bv-negro) calc(100% - 1.25rem), transparent)}.tv-lugar{animation:bv-invitar-entra .5s var(--bv-salida) .45s both}.tv-telefono{width:var(--tv-w);animation:tv-sube .6s var(--bv-salida) both;position:relative}.tv-rotulo{white-space:nowrap;letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);margin:0;font-size:.62rem;font-weight:700;position:absolute;bottom:calc(100% + .55rem);left:.2rem}.tv-marco{width:var(--tv-w);height:var(--tv-h);border-radius:calc(48px * var(--tv-escala));transition:box-shadow .6s;position:relative}.tv-telefono[data-llega] .tv-marco{animation:.6s ease-out tv-anillo}.tv-escala{width:var(--tel-w);height:var(--tel-h);transform:scale(var(--tv-escala));transform-origin:0 0;position:absolute;top:0;left:0}.tv-cuerpo{box-shadow:inset 0 0 0 1.5px var(--disp-luz), inset 0 0 0 3px var(--disp-sombra), 0 2px 0 0 var(--disp-canto-luz), 0 4px 0 0 var(--disp-canto), 0 7px 0 0 var(--disp-canto), 0 10px 0 0 var(--disp-canto-2), 0 12px 0 0 var(--disp-canto-2), 0 14px 3px 0 var(--ui-bv-negro-18), 0 50px 70px -30px var(--ui-bv-sombra-telefono), 0 20px 30px -20px var(--ui-bv-sombra-telefono-suave);transform:none}.tv-cuerpo .ag-mensajes{scrollbar-width:none}.tv-cuerpo .ag-msj{font-size:1.05rem}.tv-menu{min-width:11rem}:is(.tv-telefono,.dv-telefono)[data-arranque=apagado] .tel-arranque,:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque{display:grid}:is(.tv-telefono,.dv-telefono)[data-arranque=listo] .tel-arranque{display:none}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-mancha{animation:1.1s cubic-bezier(.55,0,.25,1) 1.1s forwards tel-mancha}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-fondo{-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));-webkit-mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));mask:radial-gradient(circle at 50% 46%, transparent var(--hueco), var(--ui-bv-negro) var(--hueco));animation:.75s cubic-bezier(.6,0,.2,1) 1.95s forwards tel-abre}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-iso{animation:.8s cubic-bezier(.2,1.4,.4,1) .35s forwards tel-iso,.35s ease-in 2.4s forwards tel-iso-sale}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-iso path{animation:2.7s step-end forwards tel-iso-tinta-2}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-iso .ala-izq{animation:.9s ease-in-out .55s tel-aleteo-izq,2.7s step-end forwards tel-iso-tinta-2}:is(.tv-telefono,.dv-telefono)[data-arranque=encendiendo] .tel-arranque-iso .ala-der{animation:.9s ease-in-out .55s tel-aleteo-der,2.7s step-end forwards tel-iso-tinta-2}@media (min-width:80rem) and (max-width:104.99rem){.ub[data-estado=abierto][data-arranque=listo]:is([data-invitados="3"],[data-invitados="4"]) .tv{--tv-escala:.5;grid-template-columns:repeat(2, var(--tv-w));row-gap:2.6rem;display:grid;overflow:visible}.ub[data-estado=abierto][data-arranque=listo][data-invitados="4"] .tv{grid-template-columns:repeat(2, var(--tv-w)) auto}.ub[data-invitados="4"] .tv-lugar{grid-area:1/3/span 2;align-self:center}}.bv-hoja{z-index:40;place-items:end center;display:grid;position:fixed;inset:0}.bv-hoja-fondo{background:var(--ui-bv-negro-45);cursor:default;border:0;padding:0;animation:.32s both bv-hoja-fondo;position:absolute;inset:0}.bv-hoja-panel{width:min(30rem,100%);max-height:min(86svh,46rem);padding:.6rem 1.35rem calc(env(safe-area-inset-bottom,0px) + 1.35rem);color:var(--ui-bv-tinta);background:var(--ui-bv-papel);box-shadow:0 -20px 50px -20px var(--ui-bv-negro-45);animation:bv-hoja-sube .36s var(--bv-salida) both;border-radius:28px 28px 0 0;flex-direction:column;display:flex;position:relative}.bv-hoja-panel:before{content:"";pointer-events:none;border:1.5px solid var(--linea);border-bottom:0;border-radius:22px 22px 0 0;position:absolute;inset:6px 6px 0}.bv-hoja-cabeza{place-items:center;min-height:2.2rem;display:grid;position:relative}.bv-hoja-asa{background:var(--ui-bv-negro-15);border-radius:999px;width:2.6rem;height:4px}.bv-hoja-cerrar{width:40px;height:40px;color:var(--ui-bv-tinta);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:.15rem;right:-.35rem}.bv-hoja-cerrar:hover{background:var(--ui-bv-negro-6)}.bv-hoja-cerrar:focus-visible{outline:2px solid var(--agente-ui,var(--ui-bv-violeta));outline-offset:1px}.bv-hoja-contenido{overscroll-behavior:contain;min-height:0;padding-bottom:.25rem;overflow-y:auto}.ag-menu-angosto{display:none}@media (max-width:63.99rem){.ag-menu-angosto{display:grid}.ag-menu-sep.ag-menu-angosto{display:block}}.ag-hilos{scrollbar-width:none;border-bottom:1px solid var(--pantalla-linea);gap:.25rem;padding:.45rem .8rem;display:flex;overflow-x:auto}.ag-hilo{border:1px solid var(--pantalla-linea);min-height:32px;color:var(--pantalla-suave);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;padding:.25rem .8rem;font-size:.78rem;font-weight:600;position:relative}.ag-hilo[aria-selected=true]{background:var(--agente-sup);border-color:var(--agente-sup);color:var(--sobre-agente)}.ag-hilo[data-escribiendo]:after{content:"";background:var(--agente-sup);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite ag-punto;position:absolute;top:3px;right:3px}.ag-hilo:focus-visible{outline:2px solid var(--agente-ui);outline-offset:2px}.ag-aviso{background:var(--pantalla-burbuja);border:1px solid var(--pantalla-linea);text-align:center;max-width:90%;color:var(--pantalla-suave);border-radius:10px;align-self:center;padding:.35rem .75rem;font-size:.72rem;line-height:1.4}.ag-solo-lectura{border-top:1px solid var(--pantalla-linea);text-align:center;color:var(--pantalla-suave);margin:0;padding:.85rem 1rem 1.1rem;font-size:.76rem}.rg-demo-pasa{background:var(--ui-bv-acento-tinte);text-align:left;border-radius:12px;align-items:flex-start;gap:.55rem;margin:0;padding:.75rem .9rem;font-size:.86rem;line-height:1.45;display:flex}.rg-demo-pasa .icono{color:var(--ui-bv-acento-texto);flex:none;margin-top:.1rem}@keyframes bv-ficha-aparece{0%{opacity:0;transform:translateY(8px)}}@keyframes bv-dato-entra{0%{opacity:0;transform:translateY(8px)}}@keyframes bv-cuenta-pulsa{0%{box-shadow:0 0 0 0 var(--agente-borde,var(--ui-bv-violeta));transform:scale(1)}35%{transform:scale(1.18)}to{box-shadow:0 0 0 8px var(--ui-bv-blanco-0);transform:scale(1)}}@keyframes bv-invitar-entra{0%{opacity:0;transform:translateY(12px)}}@keyframes bv-qr-dibuja{0%{opacity:0;transform:scale(.94)}}@keyframes tv-sube{0%{opacity:0;transform:translateY(48px)}}@keyframes tv-anillo{0%{box-shadow:0 0 0 0 var(--agente-ui,var(--ui-bv-violeta))}40%{box-shadow:0 0 0 4px var(--agente-ui,var(--ui-bv-violeta))}to{box-shadow:0 0 0 10px var(--ui-bv-blanco-0)}}@keyframes bv-hoja-fondo{0%{opacity:0}}@keyframes bv-hoja-sube{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.bv-ficha,.bv-ficha-dato[data-escalon],.bv-ficha-item[data-escalon],.bv-ficha-cuenta,.bv-invitar[data-rebota],.bv-invitar-qr .codigo-qr,.tv-lugar,.tv-telefono,.tv-telefono[data-llega] .tv-marco,.bv-hoja-fondo,.bv-hoja-panel,.ag-hilo[data-escribiendo]:after{animation:none!important}.ub[data-estado=abierto] .tel,.ub[data-estado=abierto] .ub-otro,.tv,.ub-fondo[data-retirado]{transition:none!important}}.dv{--tel-h:min(44rem, calc(100svh - 7rem));--tel-w:min(calc(var(--tel-h) * .5), calc(100vw - 2rem));background:radial-gradient(120% 90% at 50% 20%, var(--ui-bv-fondo-luz), var(--ui-bv-fondo-medio) 70%, var(--ui-bv-fondo-sombra));align-content:center;place-items:center;gap:1.1rem;min-height:100svh;padding:2.5rem 1rem 1.5rem;display:grid;position:relative}.dv-marca{width:6.2rem;color:var(--ui-bv-logo-abierto);display:block;position:absolute;top:clamp(1rem,3vh,1.75rem);left:clamp(1rem,2.4vw,2rem)}.dv-marca svg{fill:currentColor;width:100%;height:auto;display:block}.dv-telefono{width:var(--tel-w);height:var(--tel-h);animation:tv-sube .6s var(--bv-salida) both;position:relative}.dv-cuerpo{box-shadow:inset 0 0 0 1.5px var(--disp-luz), inset 0 0 0 3px var(--disp-sombra), 0 2px 0 0 var(--disp-canto-luz), 0 4px 0 0 var(--disp-canto), 0 7px 0 0 var(--disp-canto), 0 10px 0 0 var(--disp-canto-2), 0 12px 0 0 var(--disp-canto-2), 0 14px 3px 0 var(--ui-bv-negro-18), 0 50px 70px -30px var(--ui-bv-sombra-telefono), 0 20px 30px -20px var(--ui-bv-sombra-telefono-suave);transform:none}.dv-pie{letter-spacing:.2em;text-transform:uppercase;color:var(--ui-bv-etiqueta);margin:0;font-size:.66rem;font-weight:700}@media (max-width:40rem){.dv:not(.dv-fuera){background:var(--pantalla);padding:0;display:block}.dv:not(.dv-fuera) .dv-telefono{width:100%;height:100svh;animation:none}.dv-cuerpo{box-shadow:none;background:var(--pantalla);border-radius:0;padding:0}.dv .tel-pantalla{box-shadow:none;border-radius:0}.dv .ag-chat-cabeza{padding-top:calc(env(safe-area-inset-top,0px) + .85rem)}.dv .ag-entrada{padding-bottom:calc(env(safe-area-inset-bottom,0px) + .75rem)}.dv:not(.dv-fuera) :is(.dv-marca,.dv-pie){display:none}}.dv-aviso{width:min(24rem,100%);color:var(--ui-bv-tinta);background:var(--ui-bv-papel);box-shadow:0 1px 0 var(--ui-bv-negro-6), 0 26px 44px -26px var(--ui-bv-sombra-tarjeta);text-align:center;isolation:isolate;animation:bv-dato-entra .45s var(--bv-salida) both;border-radius:6px 36px;justify-items:center;gap:.75rem;padding:2rem 1.75rem 1.75rem;display:grid;position:relative}.dv-aviso:before{content:"";z-index:-1;pointer-events:none;border:1.5px solid var(--ui-bv-grafito);border-radius:2px 30px;position:absolute;inset:6px}.dv-aviso-firma{width:3.25rem;height:auto;fill:var(--ui-bv-tinta)}.dv-aviso h1{font-family:var(--bv-fuente-titular);text-wrap:balance;margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.dv-aviso p{color:var(--ui-bv-texto-secundario);text-wrap:balance;margin:0;font-size:.9rem;line-height:1.5}.dv-cargando{color:var(--ui-bv-texto-secundario);align-items:center;gap:.6rem;margin:0;font-size:.9rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.dv-telefono,.dv-aviso{animation:none}}.codigo-qr{aspect-ratio:1;width:100%;height:auto;display:block}.codigo-qr-papel{fill:var(--codigo-qr-papel,var(--ui-superficie))}.codigo-qr-modulos{fill:var(--codigo-qr-tinta,var(--ui-texto))}.pantalla[data-ancho=ras]{gap:0;padding:0}.seccion-top{flex:none;grid-template-columns:minmax(0,1fr);display:grid}.encabezado[data-franja]{padding:1.875rem var(--esp-8) 1.625rem;color:var(--ui-franja-texto);background:var(--ui-franja-degradado);flex-direction:column;justify-content:space-between;align-items:stretch;gap:0;display:flex;position:relative}.encabezado-capas{pointer-events:none;position:absolute;inset:0;overflow:hidden}.encabezado-capas:before{content:"";background-image:var(--ui-grano-textura);opacity:var(--ui-grano-franja);mix-blend-mode:overlay;position:absolute;inset:0}.encabezado-fila-grupo,.encabezado-fila-titulo{flex-wrap:wrap;justify-content:space-between;display:flex;position:relative}.encabezado-fila-grupo{align-items:center;gap:var(--esp-3)}.encabezado-fila-titulo{align-items:flex-end;gap:var(--esp-4) var(--esp-8);margin-top:1.375rem}.encabezado[data-franja] .encabezado-grupo{font:var(--tipo-rotulo-kpi);letter-spacing:var(--tr-mayus);text-transform:uppercase;color:inherit;align-items:center;gap:.625rem;margin:0;display:flex}.encabezado-grupo-icono{border-radius:var(--forma-control-chico);background:var(--ui-franja-boton);width:2.125rem;height:2.125rem;color:var(--ui-franja-boton-texto);flex:none;place-items:center;display:grid}.encabezado-aviso{align-items:center;gap:var(--esp-2);padding:.375rem var(--esp-3);border-radius:var(--forma-pildora);background:var(--ui-franja-pildora);font-size:var(--txt-sm);font-weight:var(--peso-fuerte);display:inline-flex}.encabezado-aviso:before{content:"";width:var(--esp-2);height:var(--esp-2);border-radius:var(--forma-pildora);background:currentColor}.encabezado[data-franja] .encabezado-titulo{flex:22.5rem;gap:0}.encabezado[data-franja] .encabezado-titulo>h1{font:var(--tipo-h1);letter-spacing:var(--tr-h1);color:inherit;margin:0}.encabezado[data-franja] .encabezado-lede{max-width:60ch;font:var(--tipo-lede);color:inherit;margin:.625rem 0 0}.encabezado[data-franja] .encabezado-acciones .btn{min-height:var(--alto-control-grande);gap:var(--esp-2);font:var(--tipo-boton);border-radius:var(--forma-control);transition:transform var(--dur-rapida) var(--ease-estandar), box-shadow var(--dur-rapida) var(--ease-estandar);padding:0 1.125rem}.encabezado[data-franja] .encabezado-acciones .btn-primary{color:var(--ui-franja-boton-texto);background:var(--ui-franja-boton);border:1px solid var(--ui-franja-boton);box-shadow:none}.encabezado[data-franja] .encabezado-acciones .btn-secondary{color:var(--ui-franja-texto);border:1px solid var(--ui-franja-texto);box-shadow:none;background:0 0}.encabezado[data-franja] .encabezado-acciones .btn:hover:not(:disabled){box-shadow:var(--ui-sombra-tecla);transform:translateY(-2px)}.encabezado[data-franja] .encabezado-acciones .btn:focus-visible{outline:3px solid var(--ui-franja-texto);outline-offset:2px}.mosaico-kpi{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mosaico-kpi>.kpi-tile:last-child:nth-child(odd){grid-column:1/-1}.mosaico-kpi>.kpi-tile:first-child{color:var(--ui-bloque-oscuro-texto);background:var(--ui-bloque-oscuro);box-shadow:var(--ui-separador-tile-oscuro);--kpi-texto-2:var(--ui-bloque-oscuro-texto-2)}@media not all and (max-width:56.25rem){.seccion-top[data-formato=top-4]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.seccion-top[data-formato=top-3]{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.seccion-top[data-formato=top-4]>.encabezado{min-height:19.375rem}.seccion-top[data-formato=top-3]>.encabezado{min-height:17.625rem}.seccion-top .mosaico-kpi{grid-auto-rows:1fr;height:0;min-height:100%;overflow:hidden}.seccion-top[data-formato=top-4] .mosaico-kpi:has(>.kpi-tile:nth-child(5)){height:auto;overflow:visible}.seccion-top[data-formato=top-3] .mosaico-kpi{grid-template-columns:minmax(0,1fr)}.seccion-top[data-formato=top-3] .kpi-tile{padding:var(--esp-4) var(--esp-6);gap:.375rem}.seccion-top[data-formato=top-3] .kpi-tile .kpi-valor{font:var(--tipo-cifra-kpi)}.seccion-top[data-formato=top-3] .kpi-tile .kpi-mas{inset-inline:var(--esp-6);bottom:var(--esp-4);position:absolute}}@media not all and (min-width:40rem){.encabezado[data-franja]{padding:var(--esp-6) var(--esp-4) var(--esp-5)}.encabezado[data-franja] .encabezado-titulo>h1{font-size:var(--txt-2xl)}.encabezado[data-franja] .encabezado-acciones{width:100%}.mosaico-kpi>.kpi-tile{padding:var(--esp-4);container-type:inline-size}.mosaico-kpi>.kpi-tile :is(.kpi-valor,.kpi-mas-cifra){font-size:min(var(--txt-5xl), 15cqi)}}.marca-agua{fill:currentColor;opacity:var(--ui-marca-agua-opacidad);pointer-events:none;position:absolute;overflow:visible}.marca-agua[data-lugar=franja]{width:18.75rem;bottom:-2.875rem;right:-1.875rem}.marca-agua[data-lugar=heroe]{width:16.25rem;bottom:-1.875rem;right:-1.5rem}.marca-agua-ala-i,.marca-agua-ala-d{transform-box:fill-box}.marca-agua-ala-i{transform-origin:100% 100%}.marca-agua-ala-d{transform-origin:0 100%}:hover>.encabezado-capas .marca-agua-ala-i,:hover>.marca-agua .marca-agua-ala-i{animation:.42s ease-in-out 6 alternate marca-agua-aleteo-i}:hover>.encabezado-capas .marca-agua-ala-d,:hover>.marca-agua .marca-agua-ala-d{animation:.42s ease-in-out 6 alternate marca-agua-aleteo-d}@keyframes marca-agua-aleteo-i{0%{transform:rotate(-10deg)}to{transform:rotate(24deg)}}@keyframes marca-agua-aleteo-d{0%{transform:rotate(10deg)}to{transform:rotate(-24deg)}}@media (prefers-reduced-motion:reduce){.marca-agua-ala-i,.marca-agua-ala-d{animation:none!important}}.kpi-tile{--kpi-texto-2:var(--ui-texto-secundario);min-width:0;min-height:0;font:inherit;text-align:start;color:var(--ui-texto);background:var(--ui-superficie-2);border-radius:var(--forma-tile);box-shadow:var(--ui-separador-tile);border:0;flex-direction:column;gap:.625rem;padding:1.375rem 1.75rem;display:flex;position:relative;overflow:hidden}.kpi-tile .kpi-rotulo{padding-right:var(--esp-6);font:var(--tipo-rotulo-kpi);letter-spacing:var(--tr-mayus);text-transform:uppercase;color:var(--kpi-texto-2)}.kpi-info{color:var(--kpi-texto-2);display:grid;position:absolute;top:1.125rem;right:1.125rem}.kpi-capa{align-items:end;margin-top:auto;display:grid}.kpi-capa>*{grid-area:1/1}.kpi-tile .kpi-valor{font:var(--tipo-cifra-kpi-grande);letter-spacing:var(--tr-cifra);font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap;transition:opacity var(--dur-rapida) var(--ease-estandar), transform var(--dur-rapida) var(--ease-estandar)}.kpi-tile .kpi-prefijo{font-family:inherit;font-size:.4em;font-weight:inherit;letter-spacing:inherit;color:var(--kpi-texto-2)}.kpi-mas{opacity:0;transition:opacity var(--dur-rapida) var(--ease-estandar);flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.kpi-mas-cifra{font:var(--peso-semi) var(--txt-bloque) / 1 var(--fuente-titulo);font-variant-numeric:tabular-nums}.kpi-mas-nota{padding:var(--esp-1) .625rem;font:var(--tipo-chip);color:var(--ui-texto-secundario);background:var(--ui-superficie);border-radius:var(--forma-pildora)}.kpi-tile[data-tono=atencion] .kpi-mas-nota{color:var(--ui-chip-ambar);background:var(--ui-chip-ambar-fondo)}.kpi-tile[data-tono=exito] .kpi-mas-nota{color:var(--ui-chip-verde);background:var(--ui-chip-verde-fondo)}.kpi-tile:hover .kpi-capa[data-con-detalle] .kpi-valor,.kpi-tile:focus-visible .kpi-capa[data-con-detalle] .kpi-valor{opacity:0;transform:translateY(-1.5rem)}.kpi-tile:hover .kpi-mas,.kpi-tile:focus-visible .kpi-mas{opacity:1}.kpi-tile[data-accion]{cursor:pointer}.kpi-tile[data-accion]:focus-visible{outline:3px solid var(--ui-borde-foco);outline-offset:-3px}.kpi-tile[aria-pressed=true]{box-shadow:inset 0 -3px 0 var(--ui-acento-solido), var(--ui-separador-tile)}@media (prefers-reduced-motion:reduce){.kpi-tile .kpi-valor,.kpi-mas{transition:none}.kpi-tile:hover .kpi-capa[data-con-detalle] .kpi-valor,.kpi-tile:focus-visible .kpi-capa[data-con-detalle] .kpi-valor{transform:none}}}@layer utilidades{.minima{font-size:var(--txt-2xs);line-height:var(--lh-2xs)}.menor{font-size:var(--txt-xs);line-height:var(--lh-xs)}.secundario{font-size:var(--txt-sm);line-height:var(--lh-sm)}.cuerpo{font-size:var(--txt-md);line-height:var(--lh-md)}.realce{font-size:var(--txt-base);line-height:var(--lh-base)}.text-muted{color:var(--ui-texto-secundario)}.crece{flex:1;min-width:0}.una-linea{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.scroll-fino{scrollbar-width:thin;scrollbar-color:var(--ui-borde-fuerte) transparent}.solo-lectores{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.separar-chica{margin-top:var(--esp-2)}.separar-media{margin-top:var(--esp-3)}.separar-grande{margin-top:var(--esp-4)}.empuja{margin-left:auto}.centrado{text-align:center}}@layer components;@layer utilities{.\@container{container-type:inline-size}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.top-3{top:.75rem}.top-4{top:1rem}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.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}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}}@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-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}
